*{margin:0px; padding:0px;}
html{}
body{font:12px tahoma; color:#FFF; background:#056ba7 url("../images/bg.png") repeat-x bottom;}
img{border:none;}
a{outline:none; color:#86edff;}
a:hover{text-decoration:none;}
ul li{list-style: none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.lt{left:0; top:0; position:absolute;}
.rt{right:0; top:0; position:absolute;}
.no_back{background:none !important;}
.no_bord{border:none !important;}
.no_marg{margin:0 !important;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:14px;}

#wrap{width:1000px; margin:0 auto; padding-top:76px;}

#content{overflow:hidden; margin-left:49px;}
#content h2,#content h1{background: url("../images/line.gif") no-repeat left 11px; font-size:21px; font-family:"MyriadPro-Semibold",arial; font-weight:normal; padding:0 0 23px 33px; clear:both;}
#left{float:left; width:272px;}

.logo{height:70px; padding-left:27px;}
.logo a{display:block; width:239px; height:70px; text-indent:-9999px; background: url("../images/logo.gif");}

.menu{font-size:15px; font-family:tahoma; margin-top:25px; padding-bottom:30px;}
.menu li{padding:1px 0 1px 33px; line-height:18px;}
.menu li.active{background: url("../images/line.gif") no-repeat left 10px;}
.menu li.active a,.menu li a:hover{color:#a9eeff;}
.menu li a{text-decoration:none; color:#FFF;}
.menu li ul{margin-top:3px;}
.menu li ul li{background: url("../images/arrow.gif") no-repeat left 8px; font-size:13px; padding-left:16px;}
.menu li ul li.active{background: url("../images/arrow.gif") no-repeat left 8px;}

#left dl{margin:0 13px 0 33px; line-height:14px;}
#left dd{padding-bottom:20px;}
.line_link{background: url("../images/line.gif") no-repeat left 8px; padding-left:33px; height:17px; margin-top:10px;}
.line_link a{color:#FFF; background:#298db9; text-decoration:none; display:block; float:left; height:17px; padding:0px 5px 0;}
.line_link a:hover{background:#23789d;}

#right{float:left; width:599px;}
/*.big_img_wrap{float:left; width:578px; height:275px; background: url("../images/big_img.png"); margin-top:6px;}*/
.big_img_wrap{float:left; width:610px; height:289px; background: url("../images/big_img.png"); margin-top:6px;}
.big_img{width:565px; height:252px; background: url("../images/big_img.jpg"); margin-left:10px;}
.bi_buttons{float:right; width:118px; padding-top:13px;}
.bi_buttons li{float:left;}
.bi_buttons li a{height:12px; display:block; background-image: url("../images/t_buts.gif"); text-indent:-9999px;}
.bi_buttons li a:hover{background-image: url("../images/t_buts_hover.gif");}
.bi_button1 a{width:13px; background-position:0 1px; margin-right:27px;}
.bi_button2 a{width:15px; background-position:27px 1px; margin-right:26px;}
.bi_button3 a{width:13px; background-position:14px 1px;}
.big_img h1{font-size:21px; font-family:"MyriadPro-Semibold",arial; font-weight:normal; padding-top:209px; width:246px; text-align:center;}

#right .text{line-height:14px;}
#right .text p{padding-bottom:13px;}
#right .text h2{padding-left:0; background:none; padding-top:20px;}
#right .text li{padding-bottom:15px;}
#right .text table{width:100%;}
#right .text table td{height:25px;}
#right .text {padding-left: 50px;}

#footer{background: url("../images/footer_bord.gif") no-repeat left top; margin:50px 80px 0 49px; height:54px; padding-top:46px; font-size:11px;}
.creators{float:left; width:239px; padding-left:33px; background: url("../images/line.gif") no-repeat left 6px;}
.creators a{text-decoration:none;}
.rights{float:left; width:565px; padding-left:33px; background: url("../images/line.gif") no-repeat left 6px;}

/* inner
---------------------------------------- */
.inner_right{padding-top:102px;}
.inner_right h1{background:none !important;}
.kroshki{padding:0 0 20px 33px;}

