body 	{background-color:#ffffff;padding:0;margin:0;
			scrollbar-3dlight-color:#FFFFFF;
			scrollbar-arrow-color:#CECECE;/*#0071C4*/
			scrollbar-face-color:#FFFFFF;
			scrollbar-base-color:#FFFFFF;
			scrollbar-darkshadow-color:#FFFFFF;
			scrollbar-highlight-color:#CECECE;/*#0071C4*/
			scrollbar-shadow-color:#CECECE;/*#0071C4*/
			scrollbar-track-color:#FFFFFF}

/* ----- дивы -------- */
div.clear		{clear:both;padding:0px;margin:0px}
div.clear5		{clear:both;padding:0px;margin:0px;height:5px}
#logo			{height:63px;padding:0px;margin:0px;background-image:url("../i/waves.gif");background-position:top right;background-repeat:no-repeat}
#left_part		{width:26%;float:right;padding:0px;margin:0px}
#right_part		{border:0px solid green;overflow:auto;overflow-x:hidden;padding:0px;margin:0px;width:73%;float:left}
#iframe_content	{border:0px solid green;overflow:auto;overflow-x:hidden;padding:0px;margin:0px;width:100%}
#progr_download	{height:40px!important;width:100%;padding:0px;margin:0px;overflow:hidden}
#anons			{margin:10px 0px 10px 15px}
#left_program	{border:0px solid red;overflow:auto;width:100%;padding:0px;margin:0px}
#footer			{padding:5px 0px 0px 0px;margin:0px;clear:both}
#fly			{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-10;border:0px solid green;margin:0px;padding:0px}
div.pad			{clear:both;padding:0px;margin:0px}

#left_menu	{border:0px solid red;width:24%;float:left;margin:0px;padding:0px;}
#main_part	{border:0px solid green;width:65%;float:left;padding:0px;margin:0px}
#menu_pad	{padding:0px 10px 0px 20px}
#content_pad{padding:0px 20px 0px 20px}
/* ---- BOTTOM ------- */
table.cp		{height:35px;background: #0088c8}
td.td_bottom	{color:#ffffff;font-weight:normal}
td.cp			{color:#ffffff;font-weight:normal;padding-left:10px}
td.cp a			{color:#ffffff}
td.cp a:hovet	{color:#ffffff !important;text-decoration:none}
td.cp a:visited	{color:#ffffff}
/* ------------------- */

td,p,div			{font-family:Tahoma,Verdana,sans-serif;font-size:12px}
h1,h2,h3,h4,h5,h6	{font-family:Arial,Tahoma,sans-serif}
h1			{font-size:19px;color:#0071c4;margin: 15 0 10 0;}
form		{padding:0;margin:0}
label		{cursor:hand;cursor:pointer}
IMG			{border:0;}
a			{color:#0064bf;text-decoration:underline;font-size:12px;}
a:hover 	{color:#ff0000 !important;}
a:visited	{color:#0071e1;}

p 			{padding:7px 0px 7px 0px;margin:0px}
.right		{text-align:right !important}
.center	{text-align:center !important}
ul,ol		{padding-top:7px;padding-bottom:7px;margin-top:0px;margin-bottom:0px}

h1.h1_news {font-size:19px;color:#0071c4;margin: 5 0 0 0;}
h1.h1_tv {font-size:19px;color:#0071c4;margin: 15 0 0 0;}
h1.h1_inet {font-size:19px;color:#0071c4;margin: 5 0 0 0;}
h1.h1_tv_home {font-size:16px;color:#ffffff;margin: 0 0 0 0; background-color:#0088c8; text-indent:5; font-weight:bold;padding:1px 0px 2px 0px !important}
h1.h1_inet_home {font-size:16px;color:#ffffff;margin: 0 0 0 0; background-color:#0088c8; text-indent:5; font-weight:bold;padding:1px 0px 2px 0px !important}
h1.h1_red {font-size:16px;color:#ffffff;margin: 0 0 0 0; background-color:#d9301a; text-indent:5; font-weight:bold;padding:1px 0px 2px 0px !important}
h1.h1_progr {font-size:14px;color:#0071c4;margin: 5 0 0 0;}
h1.h1_mtis {font-size:19px;color:#0071c4;margin: 15 0 0 0;}
h2.h2_action {font-size:16px;color:#ffffff;margin: 0 0 0 0; background-color:#ff6600; text-indent:5; font-weight:bold;padding:1px 0px 2px 0px !important}
h2.h2_red	 {font-size:16px;color:#ffffff;margin: 0 0 0 0; background-color:#d9301a; text-indent:5; font-weight:bold;padding:1px 0px 2px 0px !important; text-align:center}
h2.h2_opros {font-size:16px;color:#0088c8;margin: 0 0 0 0; text-indent:0;}
h2.h2_news {font-size:19px;color:#0088c8;margin: 0 0 0 0; text-indent:5;}
h2.h2_forum {font-size:19px;color:#0088c8;margin: 0 0 0 0; text-indent:5;}

H2			{font-size:15px;color:#0071c4;padding:10px 0px 10px 0px;margin:0px}
H3			{font-size:12px;color:#0071c4;padding:10px 0px 10px 0px;margin:0px}
table		{border-color:#99CCFF;}
td			{font-size:12px; border-color:#99CCFF;}
ul.ul_orange	{color:#ff6600; margin-bottom:0; margin-top:0;}
ul.ul_orange_no_intend	{color:#ff6600;  margin: 0.5em 0; padding: 0 0 0 2em;}
ul.ul_forum		{color:#0088c8; margin: 0.5em 0; padding: 0 0 0 2em;}

td.td_logo	{vertical-align:middle; background-repeat:no-repeat; background-position: center; background-size: contain;}
img.logo	{margin:6px 0px 0px 5px}
td.td_blue	{border:1px solid #c2d4e7;background-color:#dae8f5;margin-left:10px; padding: 0 20 10 20;}

.orange		{ color:#ff6600;}
a.orange, a.orange:visited, a.orange:active {color:#ff6600;text-decoration:underline; }
a.orange:hover {color:#ff6600;text-decoration:none; }

.a_action { color:#ff6600;font-size:16px; font-weight:bold;}
a.a_action, a.a_action:visited, a.a_action:active {color:#ff6600;text-decoration:underline; }
a.a_action:hover {color:#ff6600;text-decoration:none; }

.a_topmenu 			{color:#ffffff}
a.a_topmenu:hover	{color:#ffffff !important;text-decoration:none !important}
a.a_topmenu, a.a_topmenu:visited, a.a_topmenu:active {color:#ffffff !important;text-decoration:underline}

.a_h2_forum {font-size:19px;color:#0088c8;}
a.a_h2_forum, a.a_h2_forum:visited, a.a_h2_forum:active {color:#0088c8;text-decoration:underline; }
a.a_h2_forum:hover {color:#0088c8;text-decoration:none; }

td.td_bottom {background-color:#0088c8; vertical-align:middle; color:#FFFFFF;}
td.td_topmenu {background-color:#0088c8; vertical-align:middle; text-align:center;}
td.td_topmenu_right {background-color:#0088c8; vertical-align:middle; text-align:right;}
td.td_topmenu_left {background-color:#0088c8; vertical-align:middle; text-align:left;}
td.dt_news {color:#333333;font-size:11px;padding-top:3px}

.black  {color:#000000}
.blue	{color:#0071c4 !important}
.msg_err{color:#ff0000 !important;padding-left:15px!important}
.msg_ok	{color:#0eac12;padding-left:15px!important}

div.dh1 {background-image:url(../i/h1.jpg); background-repeat:no-repeat; background-position:left top; height:25;margin: 5 0 0 0;}

.topmenu {color:#666;font-size:12px;}
a.topmenu, a.topmenu:visited, a.topmenu:active {text-decoration:underline;}
a.topmenu:hover {text-decoration:none;}

.tabSubMenu {width:100%;}
.tabSubMenu TD {width:20%; border-right:1px solid #fff; background-color:#288e5b; padding:6px 6px 6px 9px;font:bold 11px "Arial Narrow"; text-transform:uppercase; }
.tabSubMenu A { font-family:"Arial Narrow"; color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase; font-size:11px; }

.bg_mtis	{background-image:url("../i/corner_logo.jpg");background-position:bottom right;background-repeat:no-repeat}
.bg_tv		{background-image:url("../i/tv.jpg");background-position:bottom right;background-repeat:no-repeat}

/* copyright */

IMG.bullet { vertical-align: middle;}

hr	{ height: 0px; border: solid #0071c4 0px; border-top-width: 1px;}
hr.margin	{ height: 0px; border: solid #0071c4 0px; border-top-width: 1px; margin-bottom: 0; margin-top:0; padding-bottom: 0; padding-top: 0;margin:0; }

td.h1 { background-image:url(../i/h1.jpg); background-repeat:no-repeat; background-position:left top;}
td.td_add {vertical-align:bottom; text-align:right;}
.a_add {font:bold 16px;color:#cc0000;}
a.a_add, a.a_add:visited, a.a_add:active {text-decoration:underline;}
a.a_add:hover {text-decoration:none;}

.copyright P {
float:left;
margin:0.8em 0 0 0;
padding:0;
}

/* end copyright */

/* таблица */
table.tbl td	{padding:10px}
.td_grey 		{background-color:#dae8f5}
.td_grey2 		{background-color:#c2d4e7}
.td_grey3 		{background-color:#dddddd}
.td_red 		{background-color:#FF0000}
.td_red1		{background-color:#dae8f5;color:#FF0000}
.td_red2		{background-color:#c2d4e7;color:#FF0000}
.td_yellow 		{background-color:#FCFFB2}
.td_white 		{background-color:#ffffff}
.bg_blue0 		{background-color:#cfdeeb}
.bg_blue1 		{background-color:#ffffff}
.bg33			{border:1px solid #c2d4e7;background-color:#dae8f5;vertical-align:top;text-align:center;padding:0px 7px 10px 7px}
.tbl_skidka		{margin:22px 0px 10px 20px;border:1px solid #c2d4e7;width:256px;background-color:#dae8f5}
span.big		{font-size:14px;font-weight:bold}

td.titul		{background-color:#0088c8;color:#ffffff;font-weight:bold}
td.titul_yellow	{background-color:#F09000;color:#ffffff;font-weight:bold;cursor:hand;cursor:pointer;}
div.w700		{width:700px}
.inp		{border:1px solid #0088c8;width:350px}
.inp2		{border:1px solid #0088c8}
.inp3		{border:1px solid #0088c8;width:460px}
#response	{display:none}
#voted		{display:none}
a.banner		{color:#0064bf;text-decoration:none;font-size:16px;font-weight:bold}
a.banner:hover 	{color:#ff0000 !important;}
a.banner:visited{color:#0064bf;}

/* -------- для anketa2.php -------- */
div.answers		{float:left;width:100%;padding:10px}
table.answers	{}
div.mark		{float:left;width:30px;height:20px;padding:0 0 0 10px}
div.answer		{padding:0 0 0 10px;background-color:transparent}
td.ch_name		{font-weight:bold;text-align:right;vertical-align:middle}
.sel_a			{border:0px solid #0088c8;width:250px}
h3.anketa		{font-size:13px;padding:4px 20px 4px 20px}/**/
div.div_results	{width:100%;height:200px;overflow:auto}
p.present		{background-image:url("../i/podarok.gif");background-position:0px 5px;background-repeat:no-repeat;padding-left:43px}}

/*стиль выпадающего меню*/

ul.nav {
	margin: 0px;
	padding: 0px;
	list-style:none;
}

#nav ul li {
	position: relative;
	list-style:none;

	}
	
#nav li ul {
	position: relativ;
	top: 0;
	display: none;
	list-style:none;
	}
	
#nav ul li a {
	color: #0064BF;
	list-style:none;
	}
	
#nav li:hover ul, #nav li.jshover ul { 
display: block;
list-style:none;
 }

 #nav li:hover ul
 {
 list-style:none;

 }
 
#nav li:hover  a, #nav li.jshover a {
color: #0064BF;
	list-style:none;
}

#nav li:hover ul a:hover, #nav li.jshover ul a:hover {
color:red;
list-style:none;
}




/* Формируем и позиционируем всплывающее окно */
.popup { 
    width: 320px;
    margin: auto;
    background-color: #fff;
    border: 3px solid #fff;
    display: block;
    left: 0; right: 0;
    opacity: 0;
    padding: 15px;
    position: fixed;
    font-size: 14px;
    top: 0;
    visibility: hidden;
    z-index: 10;
/* Скругление углов окна  */	
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
/* Тень блока окна  */	
    -webkit-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
    -moz-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
    -ms-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
    -o-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
    box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
/* Устанавливаем эффект перехода появления окна */ 
    -webkit-transition: opacity .5s, top .5s;
    -moz-transition: opacity .5s, top .5s;
    -ms-transition: opacity .5s, top .5s;
    -o-transition: opacity .5s, top .5s;
    transition: opacity .5s, top .5s;
}
/* Устанавливаем позицию появления окна */ 
.overlay:target+.popup {
    top: 20%;
    opacity: 1;
    visibility: visible;
}

/* Оформляем и позицонируем кнопку закрытия */
.close {
    background-color: rgba(0, 0, 0, 0.8);
    border: 2px solid #ccc;
    height: 24px;
    line-height: 24px;
    position: absolute;
    right: -13px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;padding: 0;
    top: -15px;
    width: 24px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px;
    -moz-box-shadow: 1px 1px 3px #000;
    -webkit-box-shadow: 1px 1px 3px #000;
    box-shadow: 1px 1px 3px #000;
}
.close:before {
    color: rgba(255, 255, 255, 0.9);
    content: "X";
    font-size: 14px;
    text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
}
.close:hover {
    background-color: rgba(64, 128, 128, 0.8);
}
.popup p, .popup div {
    margin-bottom: 10px;
}
.linki{
	   color: #ffffff; 
	   font-weight: bold; 
	   font-size: 15px; 
	   border: none;
   }
   
div.linkis a:hover {color: #ffffff !important;}
div.linkis a:visited {color: #ffffff !important;}

.b1 {
    background: #FFA818; /* оранжевый цвет фона */ 
    color: white; /* Белые буквы */ 
    font-size: 15pt; /* Размер шрифта в пунктах */
	padding: 3px 7px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 10px;
    border: 1px solid #999;
	width: 170px;
	height: 30px;
   }
   
ul.dropdown li { position: relative; background-color:#0088c8; vertical-align:middle; text-align:center;}
 ul.dropdown,
 ul.dropdown-inside {
 list-style-type: none;
 padding: 0;
 
 }
 ul.dropdown-inside {
 position: absolute;
 left: -9999px;
 }
 ul.dropdown li.dropdown-top {
 display: inline;
 float: left;
 margin: 0 1px 0 0;
width: 100%;
 }
 ul.dropdown li.dropdown-top a {
 padding: 3px 10px 4px;
 display: block;
 color:#ffffff;
 }
 ul.dropdown a.dropdown-top { color:#ffffff }
 ul.dropdown a.dropdown-top:hover { padding: 2px 10px 5px; color:#ffffff !important;text-decoration:none !important }
 ul.dropdown li.dropdown-top:hover .dropdown-inside {
 display: block;
 left: 0;
 width: 101.5%;
 color:#ffffff !important;text-decoration:underline
 }
 
 ul.dropdown .dropdown-inside { background: #fff; }
 ul.dropdown .dropdown-inside a:hover { background: #efefef; }