/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 0.7em;
	font-family: "Courier New","Courier New CYR","Courier Cyrillic",Courier;
	background: #fff url(../img/bgBody.gif) repeat-x fixed;
	border-top:3px solid #525151;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: none;color:#888 }
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #555; }
a:hover { text-decoration: underline; }

a img { border: none; }

#menu {
    width: 215px;
    overflow: auto;
    top: 0;
    bottom: 0;
	left: 0;
    position: fixed;
    height: 100%;
	background: #fff url(../img/bgBody.gif) repeat-x fixed;
}

#menu ul {
	list-style: none;
	margin: 0 0 12px 40px;
}

#menu ul li.section-title { }

#content {
    height: 100%;
    margin: 0 0 0 215px;
    top: 0;
}

.container {
    padding: 50px 5px 25px 5px;
}

#content p { width: 680px; margin:10px 0 5px 0; }
#content .container{margin: 90px 0 25px 0;}

p {
    margin: 0 0 9px 0;
}

h1{ font-size: 1.8em;color:#666;position:fixed;background-color:#fff;text-transform:uppercase;z-index:100;margin-bottom:16px }
h1 span{color:#888;}
h2 { font-size: 1.1em;color:#333;margin-top:10px }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{margin:24px 0 0 0; padding: 0;width: 700px;height:100% }
#img-container p{ width: 700px; margin-bottom:10px !important;margin:0 0 10px 0;padding: 0 0 5px 0; }
#img-container p span{line-height:12px !important;margin:0 0 10px 0 !important;}
#img-container p img{margin:0px 0 0 0;}
#img-container p span, .nothumb{color:#000;font-style:italic;}
#img-container p span span, .nothumb{color:#555;font-style:italic;margin-bottom:0}
#img-container .nav, #img-container .nav a{color:#969696}

#once { clear: left; }

.logo{margin-top:20px;}
.titLogo{font-size: 32px;font-weight:bold;margin: -40px 0 0px 38px;}
.titLogo a{color:#999;}
.titLogo a:hover{text-decoration:none;color:#ccc}
.aboutM{margin: -20px 0 20px 40px;}
.cont{margin: -26px 0 20px 40px;}

.pics p{color:#969696;font-style:italic;font-weight:normal;font-size:11px;}

.esp{color:#555;width:400px;font-size:11px}
.esp p {margin:40px 0 9px;width:400px;}
.esp a{color:#000000}
.esp a:hover{text-decoration:underline}
.esp span{font-size:10px;font-style:italic}

.eng{color:#000;width:400px;margin-top:30px;font-size:11px}
.eng p {margin:40px 0 9px;width:400px;}
.eng span{font-size:10px;font-style:italic}


a.thickbox img{border:1px solid #CCCCCC !important;padding:1px !important}


















