/*-----------COMMON----------*/

* {padding:0px;margin:0px;}
html, body {width:100%;height:100%;font-family:Arial;}
table {border-collapse:collapse;}
img {border:0;}

.clear {clear:both;}
/*---STRUCTURE-------*/

.t_container {width:100%;height: 100%;}

.t_container a {text-decoration:none;color:#0390df;outline:none;}
.t_container p {/*font-size:14px;*/}

.td_center {height: 0px !important;height: 100%;}
.td_footer {height: 300px;height: 1%;}
div.footer {/*border: 1px solid black;*/height: 300px;}

/*---TOP-------------*/

.t_main_top {width:1200px;margin:0px auto;}
/* ПРАВКА */
.td_left_top {/*width:200px;*/width:10px;/*padding-left:37px;*/}
.td_content_top {width:1000px;/*border:1px solid red;*/}
div.top {background-color:#004469;padding-top:40px;color:#f8fcff;}

/*---- TOP MENU -----------*/
#jsddm li {float:left;list-style:none;font-size:12px;font-weight:bold;}
#jsddm li a {text-align:center;display: block;background: #20548E;text-decoration: none;
margin-right:1px;padding-top:9px;white-space: nowrap;width:143px;height:22px;color:#ecf1f5;}

#jsddm li ul {margin: 0;padding: 0;position: absolute;visibility: hidden;width:212px;margin-left:-7px;}
#jsddm li li {float: none;display: inline;}
#jsddm li li a {padding-top:0px;padding-bottom:0px;width: auto;text-align:left;
padding-left:20px;color:#0095e3;}
#jsddm li li.first a {padding-top:5px;}

/*-----Прочие элементы li (1-го уровня)-----------*/
#jsddm li a {background:url('img/menu_top/not_active.jpg') 0 0 no-repeat;}
#jsddm li a:hover {background:url('img/menu_top/active.jpg') 0 0 no-repeat;color:#ec0a73;}

/*-----li.active (все кроме первого)--------------*/
#jsddm li.active a {background:url('img/menu_top/active.jpg') 0 0 no-repeat;color:#ec0a73;}
/*-----можно выключить этот--*/
#jsddm li.active a:hover {color:#ec0a73;background:url('img/menu_top/active.jpg') 0 0 no-repeat;}

/*----firs_li (первый элемент li не активный)---*/
#jsddm li.first_active a:hover {background:url('img/menu_top/active1.png') 0 0 no-repeat;color:#ec0a73;}
#jsddm li.first_active li a {background:url('img/menu_top/sbg.png') 0 0 repeat-y;color:#0095e3;}
#jsddm li.first_active li a:hover {background:url('img/menu_top/sbg.png') 0 0 repeat-y;color:#ec0a73;}
#jsddm li.first_active li.first a {background:url('img/menu_top/sbg.png')  0% 0% no-repeat;}
#jsddm li.first_active li.last a {padding-bottom:15px; background:url('img/menu_top/sbg_footer.png')  0% 100% no-repeat;}

/*----first_li_active-(первый элемент активный)-------*/
#jsddm li.first a {background:url('img/menu_top/active1.png') 0 0 no-repeat;color:#0095e3;}
#jsddm li.first a:hover {background:url('img/menu_top/active11.png') 0 0 no-repeat;color:#ec0a73;}
#jsddm li.first li a {background:url('img/menu_top/sbg.png') 0 0 repeat-y;color:#0095e3;}
#jsddm li.first li a:hover {background:url('img/menu_top/sbg.png') 0 0 repeat-y;color:#ec0a73;}
#jsddm li.first li.first a {background:url('img/menu_top/sbg.png')  0% 0% no-repeat;}
#jsddm li.first li.last a {padding-bottom:15px; background:url('img/menu_top/sbg_footer.png')  0% 100% no-repeat;}

/*-----Первый элемент li при наведении на li второго уровня (добавляется класс js_hover)-----*/
#jsddm li.js_hover a {background:url('img/menu_top/active11.png') 0 0 no-repeat;color:#ec0a73;}
#jsddm li.js_hover li.last a:hover {padding-bottom:15px; background:url('img/menu_top/sbg_footer.png')  0% 100% no-repeat;}

/*--about_and_contacts--*/
.about_and_contacts {padding-left:50px;}
.about_and_contacts span {display:block;float:left;font-size:12px;font-weight:bold;padding-left:15px;margin-right:20px;background:url('img/corner_orange.png') 0px 2px no-repeat;}
.about_and_contacts span.last {margin-right:0px;}
.about_and_contacts a {color:#ecf1f5;}
.about_and_contacts a:hover {color:#f99d1c;}

table.header td {}
/*--logo--*/
.logo {width:305px;padding-top:35px;padding-bottom:25px;}
.phones {padding-top:52px;}
.phones td {width:230px;}
.phones td p {font-size:10px;font-weight:bold;color:#666}
.phones td span {font-size:22px;font-weight:bold;color:#35a9d8;}

/*--smenu--*/
.smenu {padding-top:30px;}
.smenu ul li {display:block;font-size:12px;font-weight:bold;margin:7px 3px;background:url('img/corner_green.png') 0px 3px no-repeat;padding-left:15px;}
.smenu a {color:#666;}
.smenu ul li a:hover, .smenu ul li.active a{color:#4eaede;}

/*--flash--*/
.flash {width:718px;/*height:224px;*/}
.flash img {border:1px solid #1397d5;}

/*--connect_tv_block--*/

/*
.content_connect_tv {border:1px solid #60bfef;border-bottom:none;background-color:#e5f4fb;
height:175px;padding:28px 0px 0px 20px;}
*/

.connect_tv_block {width:251px;font-size:12px;color:#666;}
.content_connect_tv {border:1px solid #60bfef;border-bottom:none;background-color:#e5f4fb;
height:175px;padding:28px 0px 0px 20px;-padding:22px 0px 0px 20px;}

.content_connect_tv h3 {font-size:13px;padding-bottom:15px;font-weight:bold;}
.content_connect_tv .h3 {margin-top: -9px;font-size:13px;padding-bottom:15px;font-weight:bold;}
.t_connect_tv th {text-align:left;padding-right:3px;font-weight:normal;}
.t_connect_tv td {padding-bottom:10px}
.t_connect_tv td input {border:1px solid #c2e2f1;width:138px;color:#666;font-size:13px;}
.t_connect_tv td select{border:1px solid #c2e2f1;width:140px;color:#666;height:19px;font-size:13px;padding-left:0px;}
.corner_connect_tv {height:21px;width:251px;background:url('img/connect_corner.png') 0 0 no-repeat;}
.btn_submit {padding-top:10px;padding-bottom:23px;}
.btn_submit input {display:block;width:200px;height:19px;background:url('img/connect_btn.png') center center repeat-x transparent;border:none;cursor:pointer;}
.calculator {padding-left:15px;background:url('img/corner_green_blue.png') 0px 3px no-repeat;font-weight:bold;}

/*---LEFT------------*/
/* ПРАВКА */
.td_left {/*width:230px;*/ width:10px; padding:116px 0px 0px 0px;}
.td_left h2 {font-size:16px;font-weight:bold;color:#35a9d8;padding-bottom:15px}
.td_left .h2 {font-size:16px;font-weight:bold;color:#35a9d8;padding-bottom:15px}
/*--channel--*/
.channels {}
.channel_item {padding-bottom:15px;}
.channel_corner {width:179px;height:22px;background:url('img/channel/corner.png') 0 0 no-repeat}
.channel_content {color:#555;}
.channel_content {width:177px;border:1px solid #63c0eb;border-top:none;}
.channel_content p, .channel_content h3 {padding-left:75px;}
.channel_content p, .channel_content .h3 {padding-left:75px;}
.channel_content p {font-size:12px;}
.channel_content h3 {font-size:16px;font-weight:bold;padding-bottom:15px;}
.channel_content .h3 {font-size:16px;font-weight:bold;padding-bottom:15px;}
.channel_content a {display:block;font-size:12px;padding:0px 10px 10px 10px;}

.channels a:hover {text-decoration:underline}
/*
.ch1 {background:url('img/channel/1.png') 5px 0px no-repeat;}
.ch2 {background:url('img/channel/2.png') 5px 0px no-repeat;}
.ch3 {background:url('img/channel/3.png') 5px 0px no-repeat;}
*/
/*---CENTER----------*/

.t_main {width:1200px;margin:0px auto;}
.td_content {width:970px;/*border-left:1px solid blue;border-right:1px solid blue;*/}

/*--t_anonse_news--*/
.t_anonse_news {}
.t_anonse_news th {width:720px;text-align:left;font-weight:bold;}
.t_anonse_news td {width:250px;}

/*--ads--*/
.ads_block {width:100%;overflow:hidden;}
.ads_block a:hover {text-decoration:underline}
.ads_1{background:url('img/ads/img1.jpg') 210px 0px no-repeat;}
.ads_2{background:url('img/ads/img2.jpg') 130px 70px no-repeat;}
.ads_3{background:url('img/ads/3.png') 160px 3px no-repeat;}

.ads_item {float:left;width:310px;margin-right:19px;}
.ads_corner {width:310px;height:21px;background:url('img/ads/corner.png') 0 0 no-repeat;}
.ads_content {width:308px;border:1px solid #98d5e8;border-top:none;background-color:#eff8fd;height:130px;}
.ads_content h3, .ads_content .h3, .ads_content p {padding-left:20px;padding-bottom:10px;}
.ads_content h3, .ads_content .h3 {font-size:16px;font-weight:bold;color:#666;}
.ads_content p {font-size:12px;}
.td_ads_2 {padding-right:20px;}
.ads_bottom_page {text-align:center;padding:30px;background-color:#e5f4fb;}


/*--t_anonse_news--*/
.t_anonse_news .h2,.news_block h2,.vote_block .h2  {color: #35A9D8;font-size: 24px;font-weight: normal;padding-bottom: 15px;padding-top:40px;}

/*--news_block--*/
/*
.news_item {padding-bottom:20px;}
.news_item a:hover {text-decoration:underline}
*/

/*ASK FORM*/
div.ask_form td {padding:5px;}
div.ask_form textarea{width:300px;}
div.ask_form input{border:1px solid silver;}

/*--vote_block--*/
.vote_block .h2 {padding-top:10px;}
.vote_block a:hover {text-decoration:underline}
.vote_ask {font-weight:bold;padding-bottom:12px;font-size:12px;color:#111;}
.vote_item {padding-bottom:3px;}
.vote_item span {padding-left:7px;font-size:12px;}
.vote_btn {padding-top:15px;}
.vote_btn input {display:block;width:125px;height:19px;background:url('img/vote_btn.png') 0 0 no-repeat transparent;border:none;cursor:pointer;}

/*---FOOTER----------*/

.t_main_footer {width:1200px;margin:0px auto;}
.td_left_footer {/*width:230px;*/width:10px;}
.td_content_footer {width:970px;padding-bottom:40px;}

/*--menu_footer--*/
.menu_footer td {padding-right:25px;font-size:12px}
.menu_footer td h3 {font-size:14px;font-weight:bold;padding-top:20px;padding-bottom:10px;}
.menu_footer td .h3 {font-size:14px;font-weight:bold;padding-top:20px;padding-bottom:10px;}
.menu_footer td p {padding-bottom:5px;font-size:12px;}
.menu_footer td p a {padding-bottom:5px;text-decoration:underline;}
.menu_footer td p a:hover {text-decoration:none;}

.menu_footer .contacts {padding-right:0px;width:230px;padding-top:20px;font-size:14px;color:#333}
.menu_footer .contacts span {font-size:20px;color:#0390df;}
.menu_footer .contacts a {color:#666;text-decoration:underline;}
.menu_footer .contacts a:hover {text-decoration:none;}

/*--search-form--------*/
.search-form{padding:20px;background-color:#e5f4fb;}
.search-form th{width:130px;}
.search-form td{width:68px;padding-left:2px;}
.search-form th input {height:19px;font-size:14px;border:#c1e2f1;width:130px;}
.search-form td input {width:68px;display:block;border:none;height:19px;
background:url(/bitrix/templates/start_continent_new/img/search_btn.png) 0 0 no-repeat transparent;}

/*
.t_main_top {width:1200px;margin:0px auto;}
.td_left_top {width:190px;padding-left:37px;}
.td_left {width:220px;padding:116px 0px 0px 10px;}
.td_left_footer {width:230px;}
.t_main_footer {width:1200px;margin:0px auto;}
.td_content_footer {width:960px;padding-bottom:40px;}
*/
/*============================*/

.t_main_top {width:1000px;margin:0px auto;}
.td_left_top {width:20px;padding-left:0px;}
.td_left {width:20px;padding:116px 0px 0px 0px;}
.td_left_footer {width:22px;}
.t_main_footer {width:960px;margin:0px auto;}
.td_content_footer {width:960px;padding-bottom:40px;}
.t_main {width:1000px;margin:0px auto;}
.hide_channels {display:none;}