body {font-family:Helvetica, sans-serif;font-size:12px;color:black;background-color:white;margin:0;text-align:left;}
table{font-family:Helvetica, sans-serif;font-size:12px;color:black;vertical-align: middle; text-align:left;}
input.text{background-color:#ffffff;border:1px solid gray;margin:0 0px;font-size:11px;}
select.text{background-color:#ffffff;border:1px solid gray;margin:0 0px;font-size:11px;}
textarea{background-color:#ffffff;border:1px solid #781111;font-size:11px;}
p{padding:5px 5px 5px 0;margin:5px 0;border:0px solid black;color:#666666;}
p strong{color:black;}
img{border:none;}
form{margin: 0;padding: 0;}
.clear{ clear:both;}
.red{ color: #D70300; }
.green{color:#009933;}
.gray{ color: #626262; }
.blau{color:#6CAEDF;}
.center{ text-align: center; }
.left{ text-align: left; }
.right{ text-align: right; }
.bold{ font-weight: bold; }
.border{ border:1px solid black;}
.back_red{ background-color:red; }
.size11{font-size:11px;}
.size12{font-size:12px;}
.nowrap{white-space:nowrap;overflow:visible;}

img.float_left{float:left;margin-right:20px;}


/*стили для всплывающей панели*/
.float_mask{position: absolute;z-index: 198;background:#000000;left: 0;top: 0;width: 100%;filter: alpha(opacity=40);opacity: 0.4;-moz-opacity: 0.4;color: inherit;}
div#DivPanel{border:3px solid #3560A5;background:white;}
div#DivPanel a.close{border:1px solid #3560A5;background:#3560A5;color:white;display:block;width:280px;height:18px;position:absolute;right:-3px;top:-20px;text-align:center;text-decoration:none;font-family:Tahoma, Arial, sans-serif;font-size:11px;}
div#DivPanel a.close:hover{background:#3560A5;}


/* ОБЩИЕ ЭЛЕМЕНТЫ */
a{color:#444444;text-decoration:underline;}
a:hover{color:#6666FF;text-decoration:underline;}

h1{margin:0 0 10px 0;font-weight:normal;font-size:20px;color:#EC068D;}
h1 a{color:#660000;text-decoration:none;}
h1 a:hover{text-decoration:underline;color:#0000CC;}

h2{margin:10px 0 10px 0;font-weight:bold;font-size:12px;color:black;}
h2 a{color:black;text-decoration:none;}
h2 a:hover{text-decoration:underline;}

h3{margin:0 0 10px 0;font-weight:bold;font-size:14px;}
h3 a{color:#ec098d;text-decoration:underline;}
h3 a:hover{text-decoration:none;}

ul{margin:0 10px;}
ul li{list-style-image:url('/images/back_26.gif');color:#666666;}

/* СТРУКТУРА САЙТА */
#wrapper {margin:10px auto;width:1000px;padding:0;position:relative;text-align:left;}
#block_top{margin:0;padding:132px 0 10px 0;position:relative;border:0px solid red;}
#block_left{float:left;width:200px;padding-top:17px;border:0px solid #99CCCC;position: relative;overflow:visible;}
#block_left.index{padding-top:10px;}
#block_right{float:right;width:194px;padding-top:10px;border:0px solid #99CCCC;position: relative;line-height:0em;}
#block_main{float:right;width:602px;padding-top:10px;border:0px solid #DDDDDD;position: relative;}
#block_main.main{margin:0 22px 0 25px;width:553px;}
#block_main.big{margin:0 0px 0 0px;width:770px;border:0px solid #DDDDDD;}
#block_main.x3{margin:0 0px 0 0px;width:1000px;border:0px solid #DDDDDD;}
#block_bottom{position:relative;clear:both;margin-top:15px;height:20px;}
#block_bottom.index{position:relative;clear:both;margin-top:15px;height:120px;}

/* ВЕРХНЯЯ ПАНЕЛЬ */
#block_top div#panel_logo{position:absolute;top:0;left:0px;}
#block_top div#panel_logo img{}

#block_top div#panel_fast_find{position:absolute;top:73px;right:0px;background:url('/images/back_23.gif') no-repeat;border:none;width:141px;height:46px;}
#block_top div#panel_fast_find input#button{color:white;position:relative;top:4px;}
#block_top div#panel_fast_find input#text{position:absolute;top:16px;left:3px;background-color:white;border:none;font-size:14px;width:134px;height:15px;}

#block_top div#panel_lang{position:absolute;top:78px;right:146px;font-weight:bold;font-size:14px;}
#block_top div#panel_lang a{text-decoration:none;}
#block_top div#panel_lang a:hover{text-decoration:underline;}
#block_top div#panel_lang img{margin:0 4px;position:relative;top:7px;}

#block_top div#panel_info{position:absolute;top:10px;right:220px;width:400px;font-family:Tahoma, Arial, sans-serif;font-size:11px;}
#block_top div#panel_info span.big{font-size:16px;color:#D70300;font-weight:bold;}
#block_top div#panel_info ul{margin:0 0px 0 5px;padding:0 10px;}
#block_top div#panel_info ul li{margin:0 10px;}

#block_top div#panel_banner{margin-top:0px;}


/* главное меню с всплывающими панелями*/
#block_top div#panel_main_menu{margin-top:10px;}
#block_top div#panel_main_menu div.section{float:left;position:relative;padding:45px 0 0 0px;width:194px;height:80px;}
#block_top div#panel_main_menu div.section img.number{position:absolute;top:0;left:0;}
#block_top div#panel_main_menu div.section img.title{position:absolute;top:0;left:30px;}
#block_top div#panel_main_menu div.section div.list_items{margin-left:37px;}
#block_top div#panel_main_menu div.section div.list_items div.item{margin:1px 0;}
#block_top div#panel_main_menu div.section div.list_items div.item a{text-decoration:none;color:#777777;}
#block_top div#panel_main_menu div.section div.list_items div.item a:hover{text-decoration:underline;}

#block_top div#panel_main_menu div.section.back_1{background:url('/images/menu_01.gif') no-repeat;}
#block_top div#panel_main_menu div.section.back_2{background:url('/images/menu_02.gif') no-repeat;}
#block_top div#panel_main_menu div.section.back_3{background:url('/images/menu_03.gif') no-repeat;}
#block_top div#panel_main_menu div.section.back_4{background:url('/images/menu_04.gif') no-repeat;}
#block_top div#panel_main_menu div.section.back_5{background:url('/images/menu_05.gif') no-repeat;}

#block_top div#panel_main_menu div.section.small{padding:0px;height:60px;}
#block_top div#panel_main_menu div.section.small.home{height:30px;}
#block_top div#panel_main_menu div.section.home{padding:30px 0 0 35px;width:159px;}
#block_top div#panel_main_menu div.section.home a.subitem{color:#818285;text-decoration:none;line-height:1.3em;}
#block_top div#panel_main_menu div.section.home a.subitem:hover{text-decoration:underline;}

#block_top div#panel_main_menu div.section div#submenu_1{left:28px;background:url('/images/back_panel_1.png'); /*background-color:#002e56;/*background-color: rgba(178,178,178,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60002e56,endColorstr=#30002e56);*/}
#block_top div#panel_main_menu div.section div#submenu_2{left:28px;background:url('/images/back_panel_2.png'); /*background-color:#6caedf;/*background-color: rgba(178,178,178,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#606caedf,endColorstr=#306caedf);*/}
#block_top div#panel_main_menu div.section div#submenu_3{left:28px;background:url('/images/back_panel_3.png'); /*background-color:#ec0b8d;/*background-color: rgba(178,178,178,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60ec0b8d,endColorstr=#30ec0b8d);*/}
#block_top div#panel_main_menu div.section div#submenu_4{left:29px;background:url('/images/back_panel_4.png'); /*background-color:#808285;/*background-color: rgba(178,178,178,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60808285,endColorstr=#30808285);*/}
#block_top div#panel_main_menu div.section div#submenu_5{left:29px;background:url('/images/back_panel_5.png'); /*background-color:#002e56;/*background-color: rgba(178,178,178,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60002e56,endColorstr=#30002e56);*/}

#block_top div#panel_main_menu div.section div.list_items_hide{display:none;position:absolute;bottom:55px;width:155px;height:116px;padding:5px;/*filter: alpha(opacity=70);opacity: 0.7;-moz-opacity: 0.7;color: inherit;*/z-index: 198;}
#block_top div#panel_main_menu div.section div.list_items_hide div.item{margin:2px 0;}
#block_top div#panel_main_menu div.section div.list_items_hide div.item a{color:white;text-decoration:none;}
#block_top div#panel_main_menu div.section div.list_items_hide div.item a:hover{text-decoration:underline;}

/*телефон в верхней панели*/
#block_top div#panel_top_phone{position:absolute;top:10px;right:0;font-size:26px;color:#EC098D;}
#block_top div#panel_top_phone a{font-size:11px;color:#777777;text-decoration:none;padding-bottom:4px;}
#block_top div#panel_top_phone a:hover{text-decoration:underline;}

/* верхнее меню */
#block_top div#top_menu{position:absolute;top:91px;left:100px;border:0px solid #E1E6E9;}
#block_top div#top_menu img{display:block;float:left;padding:0 14px;position:relative;top:0px;}
#block_top div#top_menu div.item{float:left;padding:2px 0px;position:relative;}
#block_top div#top_menu div.item a{color:#777777;text-decoration:underline;font-size:13px;font-weight:normal;font-variant:normal;}
#block_top div#top_menu div.item a:hover{text-decoration:none;}
#block_top div#top_menu div.item div.submenu_panels{display:none;position:absolute;top:20px;left:5px;padding:5px;width:150px;background:url('/images/back_panel_4.png'); /*background-color:#808285;filter: alpha(opacity=70);opacity: 0.7;-moz-opacity: 0.7;/*background-color: rgba(178,178,178,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50b2b2b2,endColorstr=#50b2b2b2);*/z-index: 198;}
#block_top div#top_menu div.item div.submenu_panels div.subitem{margin:2px 0;}
#block_top div#top_menu div.item div.submenu_panels a{color:white;font-size:12px;text-decoration:none;z-index:200;}
#block_top div#top_menu div.item div.submenu_panels a:hover{text-decoration:underline;}

/* подвал сайта */
#block_bottom div#panel_counter{text-align:center;position:absolute;bottom:0;right:0;}
#block_bottom div#panel_copyrait{color:#83858a;position:absolute;bottom:0px;left:20px;font-size:11px;font-family:Tahoma, Arial, sans-serif;}
#block_bottom div#panel_mnenia{color:#83858a;position:absolute;top:10px;left:202px;width:550px;padding-left:28px;background:url('/images/back_30.gif') no-repeat;height:100px;}
#block_bottom div#panel_mnenia a.go{color:#002D56;text-decoration:underline;position:absolute;bottom:20px;left:28px;}
#block_bottom div#panel_mnenia div.name{margin-bottom:0px;font-size:12px;}

#block_bottom div#panel_partners{color:#83858a;position:absolute;top:10px;left:789px;padding-left:28px;background:url('/images/back_31.gif') no-repeat;height:100px;}
#block_bottom div#panel_partners a.go{color:#818285;text-decoration:underline;position:absolute;bottom:20px;left:24px;}
#block_bottom div#panel_partners img.first{margin-right:3px;}

/* меню в левой панели */
#block_left div#left_menu {background:url('/images/back_24.gif') no-repeat;padding:55px 0 0 38px;width:160px;height:160px;position:relative;left:-1px;}
#block_left div#left_menu div.item{margin:1px 0;}
#block_left div#left_menu div.item a{text-decoration:none;color:#777777;}
#block_left div#left_menu div.item a:hover{text-decoration:underline;}

#block_left div#left_menu.tv {background:url('/images/back_24_2.gif') no-repeat;padding:0px 0 0 38px;width:160px;height:160px;position:relative;left:-1px;color:#777777;}
#block_left div#left_menu.tv a{text-decoration:none;color:black;display:block;padding-left:10px;width:100px;text-align:center;}
#block_left div#left_menu.tv a:hover{text-decoration:none;}

#block_left div#left_menu div.title{color:#ec098d;padding-bottom:5px;font-weight:bold;}
#block_left div#left_menu div.dop_title{color:#002d56;padding-bottom:5px;font-weight:bold;}

#block_left div#left_menu.private {background:url('/images/back_24_2.gif') no-repeat;padding:0px 0 0 38px;width:160px;min-height:120px;height:auto;position:relative;left:-1px;color:#777777;line-height:15px;margin-bottom:30px;}
#block_left div#left_menu.private a{text-decoration:none;color:#898989;width:100px;text-align:left;}
#block_left div#left_menu.private a:hover{text-decoration:underline;}

#block_left div#phone{color:#ec098d;font-size:16px;margin-left:35px;}
#block_left a#corporative{color:#002e54;font-size:12px;margin:10px 0 20px 35px;text-decoration:none;display:block;width:300px;font-weight:bold;}
#block_left a#corporative:hover{text-decoration:underline;}




/*регионы в левой панели*/
#block_left div#panel_regions {background:url('/images/back_33.gif') no-repeat;padding:55px 0 0 38px;width:160px;height:160px;position:relative;left:-1px;}
#block_left div#panel_regions div#list_oblast{margin:10px 0;}
#block_left div#panel_regions div#list_oblast a{text-decoration:none;color:#777777;}
#block_left div#panel_regions div#list_oblast a:hover{text-decoration:underline;}
#block_left div#panel_regions div#list_oblast a.selected{font-weight:bold;color:black;}

#block_left div#panel_regions div#list_city{margin:10px 0;}
#block_left div#panel_regions div#list_city a{text-decoration:none;color:#777777;}
#block_left div#panel_regions div#list_city a:hover{text-decoration:underline;}
#block_left div#panel_regions div#list_city a.selected{font-weight:bold;color:black;}

#block_left div#panel_regions select.text{border:none;background-color:#E6E2E2;width:160px;height:25px;padding:4px 0px;}



/* телефон и ссылка на форму заказа в правой панели*/
#block_right div#phone_order{color:white;font-size:18px;position:absolute;top:26px;left:10px;line-height:19px;}
#block_right div#phone_order a{color:white;text-decoration:underline;}
#block_right div#phone_order a:hover{color:#EC068D;}
/* путь страницы*/
#block_main div#patch{font-family:Tahoma, Arial, sans-serif;font-size:11px;margin:5px 0 5px 0;}
#block_main div#patch img{border:0px;margin:0 3px;;position:relative;top:-1px;}
#block_main div#patch a{text-decoration:none;}
#block_main div#patch a:hover{text-decoration:underline;}

#block_main.x3 div#patch{margin-left:230px;}
#block_main.x3 h1{margin-left:230px;}

/*вывод списока новостей и статей*/
div#list_art_news div.item{margin:0 7px 10px 0;}
div#list_art_news div.item div.data{color:#ec098d;margin-bottom:5px;}
div#list_art_news div.item div.name{margin-bottom:5px;}
div#list_art_news div.item div.name a{color:#002D56;font-weight:bold;text-decoration:none;}
div#list_art_news div.item div.name a:hover{text-decoration:underline;}
div#list_art_news div.item div.annot{color:#83858a;margin-right:21px;}
div#list_art_news div.item div.go{margin:10px 0;}

/*вывод списока новостей и статей для home.avelacom.ru*/
div#list_art_news_private div.item{margin:0 7px 10px 0;}
div#list_art_news_private div.item div.data{color:#ec098d;margin-bottom:5px;}
div#list_art_news_private div.item div.name{margin-bottom:5px;}
div#list_art_news_private div.item div.name a{color:#002D56;text-decoration:none;}
div#list_art_news_private div.item div.name a:hover{text-decoration:underline;}
div#list_art_news_private div.item div.annot{color:#83858a;margin-right:21px;}
div#list_art_news_private div.item div.go{margin:10px 0;}


/* последние новости в центральном блоке - другой фон и другой цвет имен новостей*/
#block_main div#panel_last_news{height:215px;padding:22px 0 0 25px;background:#f1f1f2 url('/images/back_25.gif') no-repeat 3px 21px;}
#block_main div#panel_last_news div.item div.name a{color:#ec098d;}
#block_main div#panel_last_news a.go{color:#EC068D;}
/* страница контактов*/
#block_main div#contact_info_title{margin-left:26px;}
#block_main div#contact_info_title h1{position:relative;left:-2px;}

#block_main div#contact_info{position:relative;margin-left:18px;color:#666666;}
#block_main div#contact_info div{float:left;width:186px;padding-left:7px;}
#block_main div#contact_info div.clear{clear:both;}
#block_main div#contact_info div#title{font-weight:bold;margin:7px 0 20px 0;}
#block_main div#contact_info div#col1{border-left:1px solid #7AB2DD;}
#block_main div#contact_info div#col2{border-left:1px solid #EC068D;}
#block_main div#contact_info div#col3{border-left:1px solid #002E54;}

/* ОФОРМЛЕНИЕ ЗАКАЗА - ввод данных по клиенту */
table.contact_form {table-layout:fixed;border-collapse:separate;empty-cells:show;width:100%;border:0px solid #EEFFFF;font-size:12px;float:left;color:#666666;position:relative;top:-4px; }
table.contact_form col#c1	{width:182px;}
table.contact_form col#c2	{width:auto;}

table.contact_form tr.head{text-align:left;vertical-align:middle;height:30px;font-weight:bold;}
table.contact_form input.text{border:none;background-color:#E6E2E2;width:140px;height:15px;padding:5px 10px;}
table.contact_form input.default{color:#aaaaaa;}

table.contact_form input.checkbox{position:relative;top:3px;}
table.contact_form select.text{border:none;background-color:#E6E2E2;width:160px;height:25px;padding:4px 0px;}
table.contact_form textarea.dop_info{border:none;background-color:#E6E2E2;height:60px;width:407px;padding:4px;}
table.contact_form input.button{border:none;background-color:#E6E2E2;width:140px;height:25px;padding:0 10px;}
table.contact_form td{border:0px solid green;}
table.contact_form td.padding_left{padding-left:11px;}

/*табуляторы на странице заказа услуг*/
div.list_items_menu_tabs{border:0px solid red;width:550px;_overflow:hidden;}
div.list_items_menu_tabs img{float:left;margin-right:5px;}
div.list_items_menu_tabs img.border_color_1{border-left:1px solid #002e56;}
div.list_items_menu_tabs img.border_color_2{border-left:1px solid #6caedf;}
div.list_items_menu_tabs img.border_color_3{border-left:1px solid #ec0b8d;}
div.list_items_menu_tabs img.border_color_4{border-left:1px solid #808285;}
div.list_items_menu_tabs img.border_color_5{border-left:1px solid #002e56;}
div.list_items_menu_tabs img.border_gray{border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;}

div.list_items_menu_tabs div.list_items{display:none;padding:5px 0 0 5px;height:100px;position:relative;top:-1px;overflow:visible;}
div.list_items_menu_tabs div.list_items.first{display:block;}

div.list_items_menu_tabs div#menu_tabs_1{position:relative;left:0px;  border-left:1px solid #002e56;}
div.list_items_menu_tabs div#menu_tabs_2{position:relative;left:106px;border-left:1px solid #6caedf;}
div.list_items_menu_tabs div#menu_tabs_3{position:relative;left:212px;border-left:1px solid #ec0b8d;}
div.list_items_menu_tabs div#menu_tabs_4{position:relative;left:318px;border-left:1px solid #808285;}
div.list_items_menu_tabs div#menu_tabs_5{position:relative;left:424px;border-left:1px solid #002e56;}

/* меню для страниц home.avelacom.ru */
div.private_menu a{display:block;float:left;width:167px;height:32px;text-align:center;margin:10px 12px 15px 0;text-decoration:none;line-height:30px;}
div.private_menu a.tv{border-left:1px solid #002e54;border-bottom:1px solid #002e54;color:#002e54;}
div.private_menu a.phone{border-left:1px solid #e3007b;border-bottom:1px solid #e3007b;color:#e3007b;}
div.private_menu a.inet{border-left:1px solid #7ab2dd;border-bottom:1px solid #7ab2dd;color:#7ab2dd;}
div.private_menu a.select{border-bottom:none;}
div.private_menu a:hover{border-bottom:5px solid;height:27px;}

/* оформление таблицы для страниц home.avelacom.ru*/
table.private{border:none;color:#666666;border-collapse:collapse;empty-cells:show;}
table.private th{border:none;padding:5px 3px;background-color:#7ab2dd;text-align:center;vertical-align:middle;height:30px;font-weight:normal;}
table.private td{border:none;padding:5px 3px;border-bottom:1px solid #7ab2dd;text-align:center;vertical-align:middle;height:30px;}


/*поиск на сайте*/
div.list_search_result{}
div.list_search_result div.item{margin-bottom:5px;}
div.list_search_result div.item a{color:#003399;text-decoration:underline;}
div.list_search_result div.item div.info{margin:5px 0 5px 10px;color:#777777;}
div.list_search_result div.item div.href{margin:0 0 0 10px;color:black;}

/*форматирования для tv страницы*/
ul.tv{margin:-10px 0px 0 0;padding:0 0 0 12px;}
ul.tv li{list-style-image:url('/images/li_tv.gif');color:#666666;margin:0;padding:10px 0 10px 0;}
ul.tv li.bold{list-style-image:none;list-style:none;font-weight:bold;color:#666666;margin:0;padding:0;}
ul.tv li.l2{padding:0;margin-left:12px;}

/*форматирования для каналов home страниц*/
table.kanals{width:90%;margin:0 auto;display:none;}
table.kanals col#col1{width:50px;}
table.kanals col#col2{width:auto;}
table.kanals col#col3{width:100px;}
table.kanals col#col4{width:150px;}
table.kanals col#col5{width:75px;}
table.kanals td{height:27px;text-align:center;border-bottom:1px solid #6caedf;}

h2 a.to_table{text-decoration:underline;padding-left:10px;}

table.blau{color:#666666;border-collapse:collapse;}
table.blau tr.header td{background-color:#6caedf;}
table.blau td{border-bottom:1px solid #6caedf;}

.ErrorField {
    border-color: #D00;
    color: #D00;
    background: #FFFFFE;
}

span.ValidationErrors {
    display: inline-block;
    font-size: 10px;
    color: #D00;
    padding-left: 0px;
    font-style: italic;
}



/* стили для highslide*/


.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
}
.highslide img {
	border: 1px solid #D0D0D0;
}
.highslide:hover img {
	border-color: #A0A0A0;
}
.highslide-image {
	border: 2px solid #FFFFFF;
}
.highslide-loading {
	display: block;
	padding: 3px 0 3px 38px;
	width: 0;
	height: 32px;
	overflow: hidden;
	background-color: white;
	background-repeat: no-repeat;
	background-position: 3px 3px;
	background-image: url(/AddOns/highslide-4.1.8/highslide/graphics/loader.big.white.gif);
}

.close-simple-white {
	width: 16px;
	height: 16px;
	background: white url(/AddOns/highslide-4.1.8/highslide/graphics/controlbar-text-buttons.png) 0 -221px;
	cursor: pointer;
}
.highslide-html {
	background: none;
}
.highslide-header ul a {
	background-image: url(/AddOns/highslide-4.1.8/highslide/graphics/controlbar-text-buttons.png);
	padding-left: 16px;
	display: inline-block;
	height: 16px;
}
.highslide-header ul li span {
	display: none;
}
.highslide-header .highslide-move {
	display: none;
}
.highslide-header .highslide-close {
	display: none;
}
.highslide-footer {
	display: none;
}



