body {
 font-family: Tahoma, Arial;
}
p, div, td, span {
 font-family: Tahoma, Arial;
 font-size: 10pt;
}
h1.headwide {
 color: #09497F;
 font-family: Arial;
 font-size: 14pt;
 margin-top: 25px;
 margin-left: 10px;
}
div.content_page {
 padding: 0 10px 0 10px;
 width: 750px;
}
div.content_page a {
 font-family: Tahoma, Arial;
 font-size: 9pt;
 color: #0C56A7;
}
div.content_page p {
 text-align: justify;
}
div.text-content div {
 text-align: justify;
}
div.text-content  {
 padding: 0 10px 0 10px;
 width: 750px;
}
div.text-content a {
 font-family: Tahoma, Arial;
 font-size: 9pt;
 text-color: red;
}
div.content_page td {
text-align: left;
}
.wine{
background-image: url(../images/page06.jpg);
border: 5px solid red;
 text-color: #0C56A7;
}
div.content_page div {
 text-align: justify;
}
td.top_logo {
 width: 182px;
 vertical-align: bottom;
}
td.top_space {
 text-align: right;
 height: 135px;
 width: 560px;
}
td.lang {
 text-align: center;
}
td.partners {
 text-align: center;
}
td.menu1 {
 background-image: url(../images/page06.jpg);
 background-repeat: no-repeat;
 width: 83px;
 height: 21px;
 text-align: center;
}
td.menu2 {
 background-image: url(../images/page07.jpg);
 background-repeat: no-repeat;
 text-align: center;
 width: 99px;
 height: 21px;
}
td.menu3 {
 background-image: url(../images/page08.jpg);
 background-repeat: no-repeat;
 text-align: center;
 width: 77px;
 height: 21px;
}
td.menu4 {
 background-image: url(../images/page09.jpg);
 background-repeat: no-repeat;
 text-align: center;
 width: 161px;
 height: 21px;
}
td.menu5 {
 background-image: url(../images/page10.jpg);
 background-repeat: no-repeat;
 text-align: center;
 width: 225px;
 height: 21px;
}
td.menu6 {
 background-image: url(../images/page13.jpg);
 background-repeat: no-repeat;
 text-align: left;
 width: 92px;
 height: 21px;
}
td.menu7 {
 background-image: url(../images/page14.jpg);
 background-repeat: no-repeat;
 text-align: left;
 width: 149px;
 height: 21px;
}
td.menu8 {
 background-image: url(../images/page15.jpg);
 background-repeat: no-repeat;
 text-align: left;
 width: 116px;
 height: 21px;
}
td.menu9 {
 background-image: url(../images/page16.jpg);
 background-repeat: no-repeat;
 text-align: left;
 width: 216px;
 height: 21px;
}
td.menu10 {
 background-image: url(../images/page17.jpg);
 background-repeat: no-repeat;
 text-align: left;
 width: 129px;
 height: 21px;
}
td.menu11 {
 background-image: url(../images/page18.jpg);
 background-repeat: no-repeat;
 text-align: left;
 width: 139px;
 height: 21px;
}
td.menu_txt {
 color: #FFFFFF;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
}
td.menu_off {
 color: #bfbfbf;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
}
td.bottom {
 text-align: right;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 padding-top: 10px;
 font-weight: bold;
 color: #666666;
}
.menu_link:link {
 color: white;
 text-decoration: none;
}
.menu_link:visited {
 color: white;
 text-decoration: none;
}
.yellow_link:link {
 color: #FFFB00;
 font-weight: bold;
}
.yellow_link:visited {
 color: #FFFB00;
 font-weight: bold;
}
td.top_phone_num {
 text-align: left;
 vertical-align: center;
 width: 150px;
}
td.top_space {
 height: 100px;
 width: 560px;
 text-align: center;
 vertical-align: middle;
}
img.lng {
 width: 97px; 
 height: 34px;
 border: 0;
} 
.left_menu:link {
 font-family: Tahoma, Arial;
 color: #0757A6;
 text-decoration: none;
 font-size: 9pt;
 font-weight: bold;
}
.left_menu:visited {
 font-family: Tahoma, Arial;
 color: #0757A6;
 text-decoration: none;
 font-size: 9pt;
 font-weight: bold;
}
td.left_part {
 width: 235px;
 vertical-align: top;
 text-align: left;
}
td.right_part {
 vertical-align: top;
 text-align: left;
}
td.center_part {
 vertical-align: top;
 text-align: center;
}
td.center1_part {
 vertical-align: top;
}
td.center2_part {
 width: 235px;
 background-color: #EBF6F7;
}
td.hdr_lft {
 background-image: url(../images/header_left.gif);
 background-repeat: no-repeat;
 width: 14px;
 height: 30px;
}
td.hdr_rght {
 background-image: url(../images/header_right.gif);
 background-repeat: no-repeat;
 width: 14px;
 height: 30px;
}
td.hdr_cntr {
 background-image: url(../images/header_backgr.gif);
 background-repeat: repeat-x;
 text-align: center;
 font-family: Tahoma, Arial;
 color: white;
 font-size: 10pt;
 font-weight: bold;
 vertical-align: middle;
 width: 580px;
}
td.tbl_content {
 border-left: 1px solid #0E57A7;
 border-right: 1px solid #0E57A7;
 border-bottom: 1px solid #0E57A7;
 padding-top: 5px;
}
div.content_banner {
 margin-top: 10px;
 margin-bottom: 10px;
}
td.dir_backgr {
 width: 987px;
 height: 35px;
 background-image: url(../images/header_1.jpg);
 text-align: right;
 vertical-align: middle;
 color: white;
 padding-right: 25px;
 font-weight: bold;
 font-family: Arial;
 font-size: 11pt;
 }
 div.leftmenu {
  text-align: left;
  line-height: 1.8;
  margin: 10px 0 15px 0;
 }
 .rights_info:link {
 color: #666666;
}
.rights_info:visited {
 color: #666666;
}
img.block_image {
 display: block;
}
/*==================================================ÍÎÂÎÑÒÈ ===================================================*/
td.nws_tl {
 background-image: url(../images/nws_left_top.gif);
 background-repeat: no-repeat;
 width: 11px;
 height: 11px;
}
td.nws_tr {
 background-image: url(../images/nws_right_top.gif);
 background-repeat: no-repeat;
 width: 11px;
 height: 11px;
}
td.nws_bl {
 background-image: url(../images/nws_left_bottom.gif);
 background-repeat: no-repeat;
 width: 11px;
 height: 11px;
}
td.nws_br {
 background-image: url(../images/nws_right_bottom.gif);
 background-repeat: no-repeat;
}
td.nws_center {
 width: 80px;
 height: 80px;
 text-align: center;
 vertical-align: middle;
}
td.nws_tt {
 border-top: 1px solid #0E57A7;
}
td.nws_ll {
 border-left: 1px solid #0E57A7;
}
td.nws_rr {
 border-right: 1px solid #0E57A7;
}
td.nws_bb {
 border-bottom: 1px solid #0E57A7;
}
td.nws_content_tl {
 background-image: url(../images/nws_content_left_top.gif);
 background-repeat: no-repeat;
 width: 10px;
 height: 10px;
}
td.nws_content_tr {
 background-image: url(../images/nws_content_right_top.gif);
 background-repeat: no-repeat;
 width: 10px;
 height: 10px;
}
td.nws_content_bl {
 background-image: url(../images/nws_content_left_bottom.gif);
 background-repeat: no-repeat;
 width: 10px;
 height: 10px;
}
td.nws_content_br {
 background-image: url(../images/nws_content_right_bottom.gif);
 background-repeat: no-repeat;
 width: 10px;
 height: 10px;
}
td.nws_content_center {
 background-color: #EDF7FB;
 padding-top: 20px;
 vertical-align: top;
 font-size: 11pt;
 height: 80px;
 text-align: left;
}
td.nws_content_ie {
 background-color: #EDF7FB;
 padding-top: 20px;
 vertical-align: top;
 font-size: 11pt;
 height: 80px;
 text-align: left;
}
td.nws_content_eight {
 background-color: #EDF7FB;
 padding-top: 20px;
 vertical-align: top;
 font-size: 11pt;
 height: 70px;
 text-align: left;
}
table.nws_content_table {
 width: 430px;
 height: 100px;
}
table.true_content {
 width: 600px;
 height: 30px;
}
div.news_lft {
 float: left;
 padding: 5px 0 5px 0;
 height: 110px;
}
div.news_txt_right {
 padding: 5px 0 5px 0;
 height: 110px;
}
div.news_img {
 margin: 0 5px 0 15px;
}

div.news_img_news {
 margin: 0 16px 0 15px;
}

.news_link:link {
 color: #006699;
 font-size: 11pt;
 text-decoration: none;
}
.news_link:visited {
 color: #006699;
 font-size: 11pt;
 text-decoration: none;
}
td.nws_date {
 color: #53504c;
 font-family: Arial;
 font-size: 9pt;
 font-weight: bold;
 padding-top: 22px;
 padding-right: 10px;
 width: 4%;
}
div.nws_arc {
 float: right;
 width: 450px;
}
.nws_arc_link:link {
 font-size: 9pt;
 text-decoration: none;
 font-weight: bold;
}
.nws_arc_link:visited {
 font-size: 9pt;
 text-decoration: none;
 font-weight: bold;
}
p.nws_arc_link {
 margin: 5px 0 5px 0;
}
div.nws_content_lft {
 float: left;
}
div.nws_arc_right {
 padding-right: 28px;
 float: right;
 text-align: left;
}
table.nws_news {
 padding-right: 10px; 
 padding-left: 10px;
}
/*Àðõèâ íîâîñòåé*/
.nws_arc_month:link {
 color: #53504c;
 font-size: 10pt;
 text-decoration: none;
 margin-left: 10px;
}
.nws_arc_month:visited {
 font-size: 10pt;
 text-decoration: none;
 margin-left: 10px;
}
.first_month {
 color: #527b00;
}
.nws_arc_clr {
 color: #0757A6;
}
.nws_arc_off {
 color: #53504c;
}
.nws_arc_on {
 color: #527b00;
 font-weight: bold;
}
/*==================================================ÍÎÂÎÑÒÈ END===================================================*/
/*==================================================ÏÐÎÃÐÀÌÌÛ===================================================*/
table.prog_true_content {
 width: 770px;
}
td.prog_date {
 color: #53504c;
 font-family: Arial;
 font-size: 9pt;
 font-weight: bold;
 padding-top: 22px;
 padding-right: 10px;
}
td.hdr_prog_cntr {
 background-image: url(../images/header_backgr.gif);
 background-repeat: repeat-x;
 text-align: center;
 font-family: Tahoma, Arial;
 color: white;
 font-size: 10pt;
 font-weight: bold;
 vertical-align: middle;
}
td.prog_wdth {
 width: 750px;
}
div.prog_txt_right {
 padding: 5px 0 10px 15px;
 float: left;
}
div.prog_lft_end {
 padding: 5px 0 5px 0;
}
div.prog_lft {
 float: left;
 padding: 5px 0 5px 0;
}
div.block_prog {
 border: 1px solid white;
 height: 130px;
}
td.prog_center {
 width: 80px;
 height: 80px;
 text-align: center;
 vertical-align: middle;
}
.prog_link:link {
 color: #006699;
 font-size: 10pt;
 text-decoration: none;
 font-weight: bold;
}
.prog_link:visited {
 color: #006699;
 font-size: 10pt;
 text-decoration: none;
 font-weight: bold;
}
td.prog_srok {
 color: #527b00;
 font-size: 8pt;
 font-weight: bold;
}
td.prog_archive {
 background-image: url(../images/button3.gif);
 background-repeat: no-repeat;
 width: 145px;
 height: 26px;
 text-align: center;
 vertical-align: middle;
}
table.prog_archive {
 margin-left: 20px;
}
.prog_button:link {
 color: black;
 font-size: 10pt;
 text-decoration: none;
 font-weight: bold;
}
.prog_button:visited {
 color: black;
 font-size: 10pt;
 text-decoration: none;
 font-weight: bold;
}
td.prog_content_bc {
 background-color: #EDF7FB;
}
td.prog_content_tc {
 background-color: #EDF7FB;
}
td.prog_content_center {
 background-color: #EDF7FB;
 vertical-align: top;
 font-size: 11pt;
 height: 85px;
 text-align: left;
}
td.prog_content_bottom {
 background-color: #EDF7FB;
 vertical-align: top;
 height: 25px;
 font-size: 9pt;
 font-weight: bold;
}
td.prog_content_top {
 background-color: #EDF7FB;
 vertical-align: top;
 height: 25px;
 font-size: 11pt;
 padding-top: 4px;
}
table.prog_content_table {
 width: 480px;
 height: 102px;
}
/*==================================================ÏÐÎÃÐÀÌÌÛ END===================================================*/
/*==================================================ÊÀÊ ÑÒÀÒÜ ÏÀÐÒÍÅÐÎÌ===================================================*/
table.auth_content {
 width: 750px;
 height: 30px;
}
div.partner_lft {
 float: left;
 padding-left: 10px;
}
div.partner_rght {
 float: right;
 padding-right: 10px;
}
td.partner_anketa {
 background-image: url(../images/button.gif);
 background-repeat: no-repeat;
 width: 200px;
 height: 26px;
 text-align: center;
 vertical-align: middle;
}
td.partner_pad {
 padding: 0 10px 0 10px;
}
td.partner_cntr {
 background-image: url(../images/header_backgr.gif);
 background-repeat: repeat-x;
 text-align: center;
 font-family: Tahoma, Arial;
 color: white;
 font-size: 10pt;
 font-weight: bold;
 vertical-align: middle;
}

td.partner_wdth_ie {
 width: 670px;
}
td.partner_wdth_mz {
 width: 730px;
}
td.partner_wdth_opera {
 width: 680px;
}
/*==================================================ÊÀÊ ÑÒÀÒÜ END===================================================*/
/*==================================================ÀÂÒÎÐÈÇÀÖÈß===================================================*/
div.block_auth iframe{
	padding:0px;
	margin:0px;
	width:328px;
	height:196px;
	border: 1px solid #0757A6;
	border-width:0px 1px 1px 1px;
	background:#fff;
}
div.block_auth {
 display: none;
 z-index: 5; 
 position: absolute;
}
.block_auth {
	
}
td.auth_error {
 color:#900;
 font-size:12px;
}
td.auth_top_left {
 background-image: url(../images/auth_top_left.gif);
 background-repeat: no-repeat;
 width: 4px;
 height: 27px;
}
td.auth_top_right {
 background-image: url(../images/auth_top_right.gif);
 background-repeat: no-repeat;
 width: 4px;
 height: 27px;
}
td.auth_center {
 background-image: url(../images/auth_top_backgr.gif);
 background-repeat: repeat-x;
 width: 320px;
 text-align: right;
}
td.auth_tbl {
 width: 328px;
}
td.auth_bottom {
 border-left: 1px solid #0757A6;
 border-right: 1px solid #0757A6;
 border-bottom: 1px solid #0757A6;
 height: 50px;
 text-align: right;
 padding-right: 5px;
 background-color: white;
}
td.auth_bottom  div{
	height: 50px;
	float:left;
	line-height:26px;
	padding-left:25px;
}
td.auth_bottom  div a{
	height: 50px;
	float:left;
	color: #0757A6;
	font-weight: bold;
	font-size: 9pt;
}
td.auth_content {
 border-left: 1px solid #0757A6;
 border-right: 1px solid #0757A6;
 height: 130px;
 text-align: center;
 background-color: white;
}
td.auth_user {
 text-align: left;
 width: 100px;
 color: #0757A6;
 font-weight: bold;
 font-size: 9pt;
 background-color: white;
}

td.auth_user  a{
 text-align: left;
 width: 100px;
 color: #0757A6;
 font-weight: bold;
 font-size: 9pt;
 background-color: white;
}
td.auth_user2{
 text-align: left;
 color: #0757A6;
 font-weight: bold;
 font-size: 9pt;
 background-color: white;
}
td.auth_fields_space {
 height: 25px;
 background-color: white;
}
td.auth_logo {
 border-left: 1px solid #0757A6;
 border-right: 1px solid #0757A6;
}
/*==================================================ÀÂÒÎÐÈÇÀÖÈß END===================================================*/
/*==================================================ØÀÁËÎÍ===================================================*/
table.template a:link {
	color: #53504c;
	text-decoration: none;
}
table.template a:visited {
	color: #53504c;
	text-decoration: none;
}
table.template a {
	font-weight: bold;
}
table.template a:hover {
	text-decoration: none;
	color: #0066CC;
}
table.template .style1 {
	color: #0066CC;
	font-weight: bold;
}
/*==================================================ØÀÁËÎÍ END===================================================*/
/*Âèòðèíà*/
td.vitrina_content_cntr {
 background-image: url(../images/header_backgr.gif);
 background-repeat: repeat-x;
 text-align: center;
 font-family: Tahoma, Arial;
 color: white;
 font-size: 10pt;
 font-weight: bold;
 vertical-align: middle;
}
td.vitrina_width_eight {
 width: 443px;
}
td.vitrina_width_ie {
 width: 500px;
}
td.markprog_width_eight {
 width: 550px;
}
td.markprog_width_ie {
 width: 550px;
}
td.vitrina_width_moz {
 width: 531px;
}
td.vitrina_width {
 width: 550px;
}
td.vitrina_header {
 font-size: 8pt;
 font-weight: bold;
 color: #0757A6;
 text-align: left;
 padding-left: 1em;
 height: 36px;
}
table.vitrina_prod_ie {
 width: 280px;
}
table.vitrina_prod_other {
 width: 100%;
}
td.vitrina_desc {
 font-size: 8pt;
 text-align: left;
 padding-left: 2px;
 vertical-align: top;
 padding-top: 0;
}
.vitrina_link:link {
 font-family: Tahoma, Arial;
 color: #0757A6;
 text-decoration: none;
 font-size: 8pt;
}
.vitrina_link:visited {
 font-family: Tahoma, Arial;
 color: #0757A6;
 text-decoration: none;
 font-size: 8pt;
}
td.vitrina_img {
 height: 110px;
 vertical-align: top;
 padding-top: 0;
}
/*Ìàðêåòèíãîâûå ïðîãðàììû ãëàâíàÿ*/
div.main_prg_all {
 width: 100%;
 float: left;
 text-align: right;
 padding: 10px 0 20px 0;
}
table.tbl_one {
 width: 100%;
}
.main_prg_all:link {
 font-family: Tahoma, Arial;
 color: #0757A6;
 text-decoration: none;
 font-size: 8pt;
 font-weight: bold;
 margin-right: 20px;
}
.main_prg_all:visited {
 font-family: Tahoma, Arial;
 color: #0757A6;
 text-decoration: none;
 font-size: 8pt;
 font-weight: bold;
 margin-right: 20px;
}
.main_prg_hdr:link {
 font-family: Tahoma, Arial;
 color: #0757A6;
 text-decoration: none;
 font-size: 8pt;
 font-weight: bold;
}
.main_prg_hdr:visited {
 font-family: Tahoma, Arial;
 color: #0757A6;
 text-decoration: none;
 font-size: 8pt;
 font-weight: bold;
}
table.main_prg_tbl {
 width: 260px;
}
td.main_prg_header {
 text-align: left;
 font-size: 8pt;
 font-weight: bold;
 color: #0757A6;
}
td.main_prg_logo {
 text-align: center;
 vertical-align: middle;
}
td.main_prg_intro {
 font-size: 8pt;
 text-align: left;
}
.detailed:link {
 font-family: Tahoma, Arial;
 color: #0757A6;
 text-decoration: none;
 font-size: 7pt;
 font-weight: bold;
}
.detailed:visited {
 font-family: Tahoma, Arial;
 color: #0757A6;
 text-decoration: none;
 font-size: 7pt;
 font-weight: bold;
}
td.main_prg_detailed {
 width: 80px;
}
/*Íîâîñòè ãëàâíàÿ*/
able.main_nws {
 width: 185px;
}
div.main_nws_date {
 text-align: right;
 font-weight: bold;
 font-size: 8pt;
 width: 185px;
 margin: 10px 5px 10px 5px;
 color: #0757A6;
}
div.main_nws_head {
 text-align: left;
 width: 185px;
 margin: 10px 5px 10px 5px;
}
td.main_nws_eight {
 width: 115px;
}
td.main_nws_ie {
 width: 170px;
}
td.main_nws_other {
 width: 170px;
}
.main_news:link {
 color: #666666;
 text-decoration: none;
 font-size: 8pt;
}
.main_news:visited {
 color: #666666;
 text-decoration: none;
 font-size: 8pt;
}
.main_news:hover {
 color: #006699;
 text-decoration: none;
 font-size: 8pt;
}
/*==================================================ØÀÁËÎÍ END===================================================*/
/*==================================================ÊÀÒÀËÎÃ===================================================*/
a.con-text{
	font : 11px Tahoma;
    color: #0757A6;
	text-align : justify;
	text-justify : auto;
}
a.con-text2{
	font : 11px Tahoma;
     color: #0757A6;
	text-align : justify;
	text-justify : auto;
}
a.con-text3{
	font : 11px Tahoma;
    color: #0757A6;
}
a.con-text4{
	font : 10 px Tahoma;
	color: #0757A6;
}
a.con-text4:hover{
}
.con-text2{
	font : 11px Tahoma;
	color: #0757A6;
	text-align :left;
	text-justify : auto;
	padding : 0px 0px 0px 10px;
}
a.hd {
	font : 11px Tahoma;
	color: #0757A6;
	text-align : justify;
	text-justify : auto;
	font-weight: bold;
}
.cat-text{
	font : 11px Tahoma;
	color : Black;
}
td.cat-text td {
 font-size: 10pt;
 text-align: left;
} 
td.cat-text a {
 font-size: 10pt;
 color: #0757A6;
} 
.cat-header {
 font-weight: bold;
}
table.cat-content {
 width: 775px;
}