@charset "utf-8";
/* CSS Document */

/*@font-face{font-family:"Europe_inc"; src:url(../fonts/Europe_Ext.eot);}
@font-face{font-family:"Europe_inc"; src:url(../fonts/Europe_Ext.ttf) format("truetype");}*/

*{margin:0; padding:0; border:0; font-weight:normal;}
html, body{height:100%;}
body{width:1000px; margin:0 auto; background:#000; color:#888; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px;}
ul{list-style:none;}
a{text-decoration:none; color:#999;}
h1{font-size:13px; color:#FFF; border-bottom:2px solid #686868; display:table; padding-bottom:4px; margin-bottom:8px;}
noscript p{color:#FFF; font-size:9px; text-align:center;}

#main{min-height:100%; position:relative;}
#header{position:relative;}
#logotop{position:relative; left:690px; padding:20px;}

#menu{font:13px Europe_inc, Tahoma, Geneva, sans-serif; z-index:100; position:relative; 
	height:16px; background:#121212; padding:5px 0; margin-bottom:5px;}
#menu>ul>li{float:left;}
#menu>ul>li>ul{padding-top:16px; position:absolute;}
#menu a{display:block; width:121px;}
#menu>ul>li>a{text-align:center; border-left:1px solid #404649;}
#menu ul ul a{border-top:1px solid #666; font-size:9px; margin:0 3px; padding:5px 2px; width:111px;}
#menu li:first-child>a{border:none;}
#menu ul ul li{position:relative; background:#000;}
#menu ul ul ul{position:absolute; left:100%; top:0;}
#menu ul ul{display:none; -moz-box-shadow:0 0 10px #000; -webkit-box-shadow:0 0 10px #000;}
#menu li:hover>ul{display:block;}
#menu li:hover>a{color:#FFF;}
.menuImg{margin-left:5px; opacity:0.5;}
.menuImg2{float:right; opacity:0.5;}
#menu li:hover>a>img{opacity:1;}

#menuFoot{font:10px Europe_inc, Tahoma, Geneva, sans-serif; float:left; margin-top:10px;}
#menuFoot>ul>li{float:left;}
#menuFoot>ul>li>ul{position:absolute; padding-bottom:30px;}
#menuFoot a{display:block; width:111px;}
#menuFoot>ul>li>a{text-align:center; border-left:1px solid #404649;}
#menuFoot ul ul a{border-top:1px solid #666; font-size:9px; margin:0 3px; padding:2px; width:101px;}
#menuFoot li:first-child>a{border:none;}
#menuFoot ul ul li{position:relative; background:#111;}
#menuFoot ul ul ul{left:100%;}
#menuFoot ul ul{display:none; position:absolute; bottom:0; -moz-box-shadow:-5px -5px 10px #000; -webkit-box-shadow:-5px -5px 10px #000;}
#menuFoot li:hover>ul{display:block;}
#menuFoot li:hover>a{color:#FFF;}
#menuFoot li:hover>a>img{opacity:1;}

#s_menu{font:13px Europe_inc, Tahoma, Geneva, sans-serif; position:absolute; left:27px; top:0;}
#s_menu p{display:block; width:121px;}
#s_menu ul p{border-top:1px solid #666; font-size:9px; margin:0 3px; padding:5px 2px;}
#s_menu li:first-child>p{border:none;}
#s_menu ul li{position:relative; background:#000;}
#s_menu ul ul{position:absolute; left:100%; top:0;}
#s_menu li:hover>p{color:#FFF; cursor:pointer;}
#s_menu a:hover{color:#FFF;}

#search{position:absolute; right:30px; top:97px; z-index:200;}
#h_text{background:#000; border:1px solid #828282; color:#CCC; margin:0 2px;}
#h_submit{background:#000 url(../img/mirror.jpg); width:16px; height:20px;}
#h_submit:hover{cursor:pointer;}
#search img{margin-bottom:2px;}
#contacts{margin:10px; overflow:hidden;}
#contacts div{float:left; width:290px; font-size:11px;}
#contacts div a{text-decoration:underline; color:#727292;}
#contacts div h4{color:#828282;}
#image{height:323px; background:#000 url(../img/main.jpg) center no-repeat; overflow:hidden;
	border:solid #404649; border-width:1px 0; padding:5px 0; position:relative;}
#text{font-size:11px; text-align:justify; width:660px; margin:0 auto; padding:10px 0;}
#empty{height:50px; clear:both; border-top:1px solid #404649;}
#footer{margin:-35px 0 5px; height:28px; position:relative; background:#121212;}
#copy{float:right; color:#FFF; font-size:9px; margin:9px 30px 0 0;}

#partners{width:950px; margin:0 auto; overflow:hidden;}
#partners div{width:207px; margin:10px 15px; float:left;}
#partners img{display:block; margin:20px auto; width:122px; height:28px;}
#partners p{font-size:9px; text-align:justify; margin-bottom:10px;}

#cont{position:relative; overflow:hidden;}
#sprev, #snext{width:40px; top:5px; bottom:5px; position:absolute;}
#image>div>a{
	width:40px; top:0; bottom:0; position:absolute;
	opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
#snext a, #sprev a, #next a, #prev a {background:#121212 center no-repeat url(../img/arrow_left.png);}
#snext a, #next a{background-image:url(../img/arrow_right.png);}
#prev, #next{width:25px; top:1px; bottom:1px; position:absolute;}
#prev, #sprev{left:0;} #next, #snext{right:0;}
#cont{padding:5px 0;}
#cont>div>a{width:25px; top:0; bottom:0; display:block; position:absolute;
	opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
#cont>div>a:hover, #image>div>a:hover{background-color:#404649;}
#n_text, #s_text{width:510px; font-size:11px; text-align:justify; margin-left:35px; float:left;}
#s_text{width:267px; margin-left:295px; padding-right:5px;}
#s_text h1{margin-top:5px;}
#ngall{width:430px; float:left; text-align:center;}
#ngall img{width:135px; height:44px; border:2px solid #000; display:inline-block;}
#ngall img:hover{cursor:pointer; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
#n_menu{position:absolute; bottom:5px; left:25px; right:25px; background:#000; padding:0 10px 5px;
	opacity:0.80; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
#n_menu li{float:left;}
#n_menu a{font:9px Europe_inc, Tahoma, Geneva, sans-serif; padding:0 8px; border-left:1px solid #404649;}
#n_menu li:first-child>a{border:none;}
#n_menu a:hover{color:#FFF;}
#page_menu{position:absolute; bottom:10px;}
#page_menu li{float:left; border-left:1px solid #404649; height:8px;}
#page_menu a{font:9px Europe_inc, Tahoma, Geneva, sans-serif; padding:1px 6px; margin:1px 3px; position:relative; bottom:4px;}
#page_menu li:first-child{border:none;}
#page_menu li:first-child a{margin-left:0;}
#page_menu a:hover{color:#FFF; background:#404649;}
#slide_menu{overflow:hidden; height:52px; margin-top:5px; position:relative;}
#slidenav{position:absolute; height:52px; white-space:nowrap; display:none;}
#navprev, #navnext{position:absolute; width:25px; height:100%; z-index:100; display:none;
	opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); background:#121212 center no-repeat url(../img/arrow_left.png);}
#navnext{right:0; background-image:url(../img/arrow_right.png);}
#imgwin{position:absolute; height:323px; white-space:nowrap; overflow:hidden;}
#imgwin img{max-height:323px; width:1000px;}
#loadbar{position:absolute; left:200px; right:200px; height:10px; top:18px; display:none; border:1px solid #686868; padding:1px;}
#prj_menu{overflow:hidden; margin:10px 25px; height:110px; text-align:center;}
#prj_menu p{font:10px Europe_inc, Tahoma, Geneva, sans-serif; color:#AAA; margin-top:5px;}
#prj_menu img{max-height:85px; opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
#prj_menu img:hover{opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
#prj_menu ul{position:absolute; bottom:1px; left:13px;}
#prj_menu li li a{font:9px Europe_inc, Tahoma, Geneva, sans-serif; padding:1px 6px; margin:1px 3px; position:relative; bottom:9px;}
#prj_menu>li{float:left; border-right:2px solid #404649; position:relative; padding:0 5px; height:110px; width:100px;}
#prj_menu li li{float:left; border-left:1px solid #404649; height:8px;}
#prj_menu li li:first-child{border:none;}
#prj_menu a:hover{color:#FFF; background:#404649;}
.left{float:left;}
.right{float:right;}
.navImage{height:50px; width:155px; border:1px solid #000;}
.navObject{height:52px; width:157px; display:inline-block; overflow:hidden;}
.navObject p{text-align:center; padding-top:15px; font-size:17px; color:#FFF;}