body{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; color: #fffefe; min-width:1004px; background:url(../img/bg.jpg) no-repeat 50% 0 #000a1e;}
#body{width:1004px; margin:0 auto; min-height:500px; min-width:1004px; }

/*Head*/
#head{ width:1004px; height:174px; position:relative;}
#head h1{ width:426px; position:absolute; left:0; top:0;}
#head h1 img{}
#head h1 span{display:none;}

/*Top menu*/
#head #menu{position:absolute; left:510px; top:60px;}
#head #menu .coll1{width:162px; float:left;}
#head #menu .coll2{width:162px; float:left;}
#head #menu a{ padding-bottom:23px;}
#head #lang{position:absolute; left:865px; top:60px;}
#head #lang a{ padding-bottom:23px; color:#00a2ff; font-size:13px !important;}

/*Top menu links*/
a.item{ display:block; padding-left:23px; background-repeat:no-repeat; background-position:1px 4px; font-size:14px; color:white; padding-bottom:5px;}
a.green {background-image:url(../img/item-green.gif);}
a.blue {background-image:url(../img/item-blue.gif);}
a.purple {background-image:url(../img/item-purple.gif);}
a.yellow {background-image:url(../img/item-yellow.gif);}

/*main pics*/
#main-pics{ position:relative; height:592px; background:url(../img/bottom-pre-bg.gif) 100% 100% no-repeat; width:1004px; overflow:hidden;}
#main-pics .pic{width:500px; height:293px; position:absolute; background:url(../img/pic1.jpg) no-repeat;}
#main-pics .pic1, #main-pics .pic2{border-top:1px solid #666c78;}
#main-pics .pic2{left:504px; top:0; background-image:url(../img/pic2-2.jpg);}
#main-pics .pic3{left:0; top:298px; background-image:url(../img/pic3.jpg);}
#main-pics .pic4{left:504px; top:298px; background-image:url(../img/pic4-3.jpg);}

/*Main pics slider*/
.slider-container{ width:500px; height:293px; position:relative; }
.slider{width:460px; height:293px; position:absolute; top:238px; border-top:1px solid #5d635d; background:url(../img/slider-bg.png); padding:0 20px;}
* html .slider{ background-image:none; background-color:#000;  filter: alpha(opacity=50)}
.slider h2{}
.slider p{padding-top:0; padding-bottom:10px; display:none;}
.slider a.more:link, .slider a.more:visited{display:none; color:#00a2ff; text-decoration:underline; cursor:pointer; font-weight:bold;}
.slider a.more:hover{ text-decoration:none;}



/*Main - page bottom*/
#main-bottom{min-height:223px; background:url(../img/bottom-bg.gif) no-repeat top;}
* html #main-bottom{height:223px;}
#main-bottom .main-text{ padding-top:30px;}
#main-bottom .main-text .coll1{width:456px; padding:0 22px; float:left;}
#main-bottom .main-text .coll2{width:450px; padding:0 25px; float:right;}

/*Inner page*/
#inner-content{min-height:600px; border-top:1px solid #666c78;}
* html #inner-content{ height:600px;}

#inner-content .for-photo{background:url(../img/photo-separator.jpg) no-repeat; width:513px; min-height:500px; margin-top:-1px; z-index:1; position:relative; padding-top:24px; float:left;}
* html #inner-content .for-photo{ height:600px;}
#inner-content .for-photo .photo{ background-image:url(/img/inner-photo.jpg); background-repeat:no-repeat; background-color:#000a1e; position:relative; width:488px; height:589px; overflow:hidden;}

.slider-inner{width:448px; height:238px; position:absolute; top:508px; border-top:1px solid #5d635d; background:url(../img/slider-bg.png); padding:0 20px;}
* html .slider-inner{ background-image:none; background-color:#000;  filter: alpha(opacity=50)}

.half-content{width:479px; float:right; padding-top:10px; min-height:450px;}
* html .half-content{height:450px;}
.half-content h2{ font-size:30px;}

#support{height:225px; padding-left:23px; padding-top:40px;}
#support h4{ padding:8px 0;}
#support h5{ padding-top:10px;}
#support h5 a:link, #support h5 a:visited{color:#f1f5f2; font-size:12px; font-weight:normal; text-decoration:none;}
#support h5 a:hover{text-decoration:underline;}
#support ul{ padding-top:20px; padding-bottom:40px;}
#support ul li{width:88px; padding-right:60px; float:left;}
#support ul li.last{ padding-right:0; float:right;}
#support .for-image{width:85px; height:85px; overflow:hidden;}


#support-full{ padding-left:23px; padding-top:40px;}
#support-full h4{padding:8px 0;}
#support-full h5{padding-top:10px;}
#support-full h5 a:link, #support h5 a:visited{color:#f1f5f2; font-size:12px; font-weight:normal; text-decoration:none;}
#support-full h5 a:hover{text-decoration:underline;}
#support-full ul{ padding-top:20px; padding-bottom:40px;}
#support-full ul li{width:88px; padding-right:60px; float:left; height:200px;}
#support-full ul li.last{ padding-right:0; float:right;}
#support-full .for-image{width:85px;}





/*Footer*/
#footer{border-top:1px solid #20293a; height:68px; position:relative;}
#footer address{font-style:normal; color:#466985; font-size:12px; width:400px; padding-top:20px; padding-left:23px; display:block;}
#footer .social{ position:absolute; top:20px; left:531px;}
#footer a.twitter{ background:url(../img/t.gif) no-repeat 0 3px; padding-left:20px; padding-right:20px;}
#footer a.facebox{ background:url(../img/f.gif) no-repeat 0 3px; padding-left:20px;}

#footer .counter{position:absolute; top:20px; left:928px;}


