* {margin: 0; padding: 0;}
body  {font:12px Arial, Helvetica, sans-serif; color:#3f3c3d; background-color:#ffffff;
xbackground:transparent url(/bitrix/tools/bmk/images/17_mpage_50prc) no-repeat top center;
}
ul {list-style:none;}
img {border:none;}
.conteiner {margin:0 auto; min-width:964px; max-width:1118px; padding:0 18px;}
.Clear {clear:both; font-size:1px; line-height:0px; height:0px;}
.Clear_l {clear:left; font-size:1px; line-height:0px; height:0px;}

h1 {font-size:36px; font-weight:normal;}
h2 {font-size:24px; font-weight:normal; width:468px; margin:0 auto; line-height:23px;}
h3 {font-size:18px; font-weight:normal; line-height:18px;}
/*head*/
.head {padding-top:6px;}
.head .banner {text-align:center;}
 
.head .top {padding-top:6px; width:100%; position:relative;}
.head .top .menu {width:430px; float:left;}
.head .top .menu li {float:left; padding-right:3px; color:#ffffff;}
.head .top .menu span {display:block; width:100px; height:20px; padding-top:4px; text-align:center; background-color:#3f3c3d;}
.head .top .menu a {display:block; width:100px; height:20px; padding-top:4px; text-align:center; background-color:#b01116; color:#ffffff; text-decoration:none;}
/*.head .top .menu a:hover {background-color:#3f3c3d;}*/

.head .top .rBlock {margin-left:430px; height:19px; padding-top:4px; border-bottom:1px solid #797979; text-align:right;}
.head .top .rBlock a {margin-right:10px; color:#b01116; text-decoration:none;}
/*.head .top .rBlock a:hover {text-decoration:underline;}*/
.head .top .rBlock .pseudoLink {color:#b01116; border-bottom:1px dotted #b01116; cursor:pointer;}

.head .top .rBlock .loginBlock {background:url(/bitrix/tools/bmk/images/loginBlock.gif) no-repeat #3f3c3d; width:210px; padding:25px 15px; color:#ffffff; position:absolute; right:0; top:33px; text-align:left; display:none;}
.head .top .rBlock .loginBlock .textfield, .head .top .rBlock .loginBlock .chk {padding-bottom:10px;}
.head .top .rBlock .loginBlock .textfield input {width:200px; padding:2px; border:1px solid #797979;}
.head .top .rBlock .loginBlock .chk input {vertical-align:text-bottom;}
.head .top .rBlock .loginBlock .btn {padding-top:15px;}
/*.head .top .rBlock .loginBlock .btn input {font:14px "Myriad Pro", Nina; color:#231f20;}*/
.head .top .rBlock .loginBlock .line {border-bottom:1px solid #ffffff; height:15px;}
.head .top .rBlock .loginBlock .tBlock {padding-bottom:20px;}
.head .top .rBlock .loginBlock .tBlock span {margin-right:15px;}
.head .top .rBlock .loginBlock .pseudoLink1 {border-bottom:1px dotted #ffffff; cursor:pointer;}
.head .top .rBlock .loginBlock .msg {background-color:#b01116; margin-top:15px; padding:5px;}

.head .top .rBlock .loginBlock .links {padding-top:15px;}
.head .top .rBlock .loginBlock .links p {margin-bottom:3px;}
.head .top .rBlock .loginBlock .links a {color:#ffffff; text-decoration:underline;}

.head .con {padding-top:10px;}
.head .con .logo {background:url(/bitrix/tools/bmk/images/logo.gif) no-repeat; width:335px; height:44px; float:left;}

.head .con .rBlock {float:right; font-size:18px;}
.head .con .rBlock span {color:#a6a5a5;}
.head .con .rBlock .currency, .head .con .rBlock .weather {display:inline;}
.head .con .rBlock .currency img {vertical-align:text-top; margin:0 10px 0 3px;}

.head .con .rBlock .weather img {vertical-align:text-bottom;}
.head .con .rBlock .weather p {font-size:10px; text-align:right;}
.head .con .rBlock .weather p a {color:#005496; text-decoration:none;}
/*.head .con .rBlock .weather p a:hover {text-decoration:underline;}*/
/*head*/
/*center*/
.center {width:100%;}
.center .block1 {border-bottom:1px solid #797979; margin-bottom:20px;}
.center .block1 .top {padding:20px 0 25px; text-align:center; width:100%;}
.center .block1 .top h1 {text-align:center; color:#b01116; padding-left:40px;}
.center .block1 .top h1 a {background:url(/bitrix/tools/bmk/images/h1_line.gif) center bottom no-repeat; color:#b01116; text-decoration:none;padding-bottom:3px}
.center .block1 .top h1 span {font-size:10px; vertical-align:text-top;}
.center .block1 .top h1 span a {background:none;}
/*.center .block1 .top h1 span a:hover {text-decoration:underline;}*/

.center .block1 .top .navigation {padding-top:10px;}
.center .block1 .top .navigation li {display:inline; padding:0 5px 0 12px; background:url(/bitrix/tools/bmk/images/bullet1.gif) 0 5px no-repeat;}
.center .block1 .top .navigation .first {background:none;}

.center .block1 .top .navigation .list1 {text-transform:uppercase; background:url(/bitrix/tools/bmk/images/double_line.gif) left bottom repeat-x; padding-bottom:10px;}
.center .block1 .top .navigation .list1 li {line-height:18px;}
.center .block1 .top .navigation .list1 a {color:#b01116; text-decoration:none;}
.center .block1 .top .navigation .list1 a:hover {text-decoration:underline;}

.center .block1 .top .navigation .list2 {padding:5px 0 7px 0; border-bottom:1px solid #797979;}
.center .block1 .top .navigation .list2 a {color:#005496;}

.center .block1 .con {background:url(/bitrix/tools/bmk/images/b1_bg.gif) right top repeat-y; margin-bottom:10px;}

.center .block1 .right {width:400px; float:right;}
.center .block1 .right .col_1 {width:124px; padding-left:17px; float:left;}
.center .block1 .right .col_2 {width:240px; padding-left:17px; float:left;}
.center .block1 .right .block {border-top:1px solid #797979; padding:15px 0; text-align:center;}
.center .block1 .right .block h3 {margin-top:6px;}
.center .block1 .right .banner {padding-bottom:10px;}

.center .block1 .right .hotNews li {padding-top:10px;}
.center .block1 .right .hotNews .date {font-size:10px; text-transform:uppercase; color:#a6a5a5; font-style:normal; margin:0;}
.center .block1 .right .hotNews a {color:#005496; text-decoration:none;}
/*.center .block1 .right .hotNews a:hover {text-decoration:underline;}*/
.center .block1 .right .hotNews li p {font-size:10px; font-style:italic; margin:5px 0;}
.center .block1 .right .hotNews li p a {color:#3f3c3d; text-decoration:underline;}

.center .block1 .right .opros {text-align:left;}
.center .block1 .right .opros a {color:#005496;}
/*.center .block1 .right .opros a:hover {text-decoration:underline;}*/
.center .block1 .right .opros .header {text-align:center; padding-bottom:10px;}
.center .block1 .right .opros ul {padding-bottom:15px;}
.center .block1 .right .opros li {margin-bottom:10px;}
.center .block1 .right .opros li p {float:left; display:block; padding-left:5px; width:210px;}
.center .block1 .right .opros .Radio {float:left;}
.center .block1 .right .opros .btn {margin-bottom:15px;}

.center .block1 .right .opros .result {padding:0;}
.center .block1 .right .opros .result li p {float:none; display:inline; width:auto; padding:0;}
.center .block1 .right .opros .line {width:240px; height:22px; position:relative; margin-top:1px; padding-bottom:5px;}
.center .block1 .right .opros .line .percent {background-color:#ffba00; position:absolute; left:0; top:0; width:1px; height:22px;}
.center .block1 .right .opros .line span {position:relative; display:block; padding:3px 5px 0 5px;}


.center .block1 .right .list1 li {padding-top:10px;}
.center .block1 .right .list1 a {color:#3f3c3d;}
/*.center .block1 .right .list1 a:hover {text-decoration:underline;}*/
.center .block1 .right .list1 li p {font-size:10px; font-style:italic; margin:2px 0 5px 0; color:#a6a5a5;}
.center .block1 .right .list1 li p a {color:#a6a5a5; text-decoration:none;}
.center .block1 .right .list1 .interview a {color:#005496; text-decoration:none;}
/*.center .block1 .right .list1 .interview a:hover {text-decoration:underline;}*/

.center .block1 .left {margin-right:400px; padding:0 15px 15px 15px; background-color:#f1f1f2;}

.center .block1 .left .banner {text-align:center; padding:15px 0 10px 0; width: 100%;}

.center .block1 .left .news_main {text-align:center; padding:15px 0 0 0;}
.center .block1 .left .news_main h2 {color:#b01116; margin-top:20px;}
.center .block1 .left .news_main h2 a {color:#b01116; text-decoration:none;}
/*.center .block1 .left .news_main h2 a:hover {text-decoration:underline;}*/
.center .block1 .left .news_main .date {font-size:10px; text-transform:uppercase; color:#a6a5a5; margin-bottom:5px;}
.center .block1 .left .news_main .txt {font-size:14px; text-align:left; padding-top:7px; position:relative; line-height: 18px;}
.center .block1 .left .news_main .txt1 {font-size:10px; font-style:italic; margin:8px 0 5px 0; position:relative;}
.center .block1 .left .news_main .txt1 a {color:#3f3c3d;}
.center .block1 .left .news_main .txt2 {text-align:left; padding-top:20px;}
.center .block1 .left .news_main .txt2 a {color:#3f3c3d;}
.center .block1 .left .news_main .txt2 td {padding:3px 3px 0 0; vertical-align:top;}
.center .block1 .left .news_main .txt2 td p {font-size:10px; color:#a6a5a5; font-style:italic;}
.center .block1 .left .news_main .line {background:url(/bitrix/tools/bmk/images/double_line.gif) left bottom repeat-x; height:30px; width:270px; margin:0 auto 12px auto;}

.center .block1 .left .newsLine {float:left;}
.center .block1 .left .newsLine li {width:22%; margin-right:2.5%; float:left;}
.center .block1 .left .newsLine li img {margin-bottom:3px;}
.center .block1 .left .newsLine p {margin:3px 0 4px 0;}
.center .block1 .left .newsLine .date {font-style:normal; text-transform:uppercase; color:#a6a5a5;}

.center .search {padding-bottom:22px;padding-top:5px;}
.center .search .textfield {width:200px; padding:2px 5px; font:12px Arial, Helvetica, sans-serif; color:#231f20; border:1px solid #797979; vertical-align:middle;}
.center .search .btn {background:url(/bitrix/tools/bmk/images/btn_search.gif) no-repeat; width:24px; height:24px; border:0; cursor:pointer; vertical-align:middle;}

.center .newsLine {width:100%;}
.center .newsLine li {width:13%; margin-right:3%; float:left; text-align:left; padding-top:10px;}
.center .newsLine a {color:#005496; text-decoration:none;}
/*.center .newsLine a:hover {text-decoration:underline;}*/
.center .newsLine li p {font-size:10px; font-style:italic; margin-top:5px;}
.center .newsLine li p a {color:#3f3c3d; text-decoration:underline;}
/*center*/
/*bottom*/
.bottom {text-align:center; padding-top:20px;}

.bottom .menu {background:url(/bitrix/tools/bmk/images/double_line.gif) left bottom repeat-x; padding-bottom:10px;}
.bottom .menu li {display:inline; padding:0 5px;}
.bottom .menu li a {color:#b01116; text-decoration:none;}
.bottom .menu li a:hover {text-decoration:underline;}

.bottom .txt {padding:3px 0 15px 0;}
.bottom .copy, .bottom .ballisticka {padding-bottom:15px; font-size:10px;}
/*bottom*/



/*Ballisticka Styles*/

.to_favourites .pos_rel {width:99%; position:relative;}
.to_favourites .info {position:absolute; top:-21px; left:-5px; background-color:#ffba00; padding:3px 5px 5px 5px; width:115px; text-align:left;}
.to_favourites .info .star {margin-bottom:10px;}
.to_favourites .info p, .center .block1 .right .hotNews li .to_favourites .info p {display:block; padding-bottom:12px; font-size:12px; font-style:normal; text-align:left;}
.to_favourites .info a {color:#3f3c3d; text-decoration:underline; font-size:12px; font-weight:normal;}

.center .block1 .left .news_main .to_favourites .info {left:50%; margin-left:-14px;}
.center .block1 .right .hotNews li .to_favourites .info {left:50%; margin-left:-14px; top:-20px;}


#loading {
	display:none; position:absolute; z-index:999;
}
#popup {
    z-index:2;  
    position:absolute;  
    display:none;
}
/*#popup {
	background:#f5f3f3;  
    border:2px solid #cecece;  
    z-index:2;  
    padding:4px;  
    font-size:12px;
    width: 200px;
    height: 80px;
    position:absolute;  
	display:none;  
}*/
.auth_or {padding-bottom:6px;}

