@charset "windows-1251";
@import url("content.css");

* {list-style: none; margin: 0; padding: 0}

html, body {min-width: 1000px; width: 100%}
html {background: #464646 url(/images/bg_bottom.jpg) 50% 100% repeat-x}
body {background: url(/images/bg_top.gif) repeat-x; font-size: 12px}
   body, input, textarea {color: #fff; font-family: arial; cursor: default}
   img {border: none}
   p {margin-bottom: 15px}
   a {color: #d5d5d5; text-decoration: underline}
   a:hover {text-decoration: none}

#index {background: url(/images/bg_index.jpg) 50% 0 no-repeat}
#page {background: url(/images/bg_page.jpg) 50% 0 no-repeat}
#top, #content, #bottom {width: 1003px; position: relative; margin: 0 auto}

#illustrate{position: absolute; top: 184px; width: 100%;}
#illustrate div{height: 837px; float: left;}

#illustrate #ileft{width: 670px; margin-right: -670px;  background: url(/images/si_left.png) 0 0px no-repeat;}
#illustrate #icenter{background: url(/images/si_center.png) 0 551px repeat-x;  margin: 0 451px 0 670px;}
#illustrate #iright{width: 451px; margin-left: -451px; background: url(/images/si_right.png) 0 485px no-repeat;}


#top {height: 284px}
#top .logo {width: 225px; height: 98px; position: absolute; top: 21px; left: 36px}
#top ol {color: #a57f7e; font-size: 12px; position: absolute; top: 19px; right: 225px}
   #top ol li {float: left; padding-right: 5px}
   #top ol .ru {background: url(/images/lang.gif) 0 3px no-repeat; padding-left: 15px}
   #top ol .en {background: url(/images/lang.gif) 0 -16px no-repeat; padding-left: 15px}
   #top ol a {color: #cdcdcd}
#top .users {color: #cdcdcd; font-size: 11px; position: absolute; top: 33px; right: 230px}
#top p {color: #fff; font-family: "arial narrow"; font-size: 21px; top: 60px; left: 360px}
   #top p, #top p i {width: 215px; height: 40px; position: absolute}
   #top p i {background: url(/images/phone.png); top: 16px; left: 57px}
#top ul {width: 565px; height: 45px; color: #eb6b6b; font-family: "arial narrow"; font-size: 18px; overflow: hidden; position: absolute; top: 224px; left: 21px}
   #top ul li {width: 101px; text-align: center; float: left; padding-right: 12px}
   #top ul .news {padding-right: 6px}
   #top ul .video {padding-right: 16px}
   #top ul .cont {line-height: 19px; margin-top: -9px; padding-top: 7px}

#bottom {height: 55px; color: #000; clear: left; margin-top: 20px;}
#bottom a {color: #d7c3c3}
#bottom cite {font-style: normal; display: block; padding: 4px 0 0 50px}

#bottom p.inclouds{color: #fff; position: absolute; top: -10px; right: 50px;}
#bottom p.inclouds img{position: relative; top: 6px; margin: 0 5px;}