/* Glavnaya */
.main_menu{font-family:Tahoma;color:#000000;text-decoration:none;font-size:9px;padding:0px 12px 20px 6px;}
.main_blok_2{font-family:Tahoma;color:#000000;text-decoration:none;font-size:11px;padding:7px 3px 3px 10px;}
/* END Glavnaya */

/*TEKSTOVIE BLOKI */
.text {font-family: Tahoma; font-size: 11px; padding: 10px; margin: auto;}
.text_comp {font-family:Tahoma;color:#660000;font-size:11px;padding:10px 0px 10px 0px;}
.text_comp a{font-family:Tahoma;color:#660000;font-size:11px;font-weight:bold;padding:2px;}

.text_news_title {font-family:Tahoma;color:#660000;text-decoration:none;font-size:12px;font-weight:bold;font-style: italic;text-decoration:underline;}
.text_news {font-family:Tahoma;color:#660000;text-decoration:none;font-size:11px;}
.text_news a{font-family:Tahoma;color:#996600;text-decoration:none;font-size:11px;}
.text_news a:hover{font-family:Tahoma;color:#FF6600;text-decoration:underline;font-size:11px;}

.text_blok {font-family:Tahoma;font-size:10pt;margin:10px;text-align:justify;}
.text_blok a{font-family:Tahoma;font-size:12pt;font-weight:bold;margin:30px;}
.text_blok_href a{font-family:Tahoma;font-size:10pt;font-weight:normal;margin:0px;text-decoration:underline;}
.text_blok_title {font-family:Tahoma;font-size:11pt;margin:10px;}

.text_title_blok {font-family:Tahoma;font-size:14px;font-weight:bold;text-decoration:underline;}
.text_title {font-family:Tahoma;font-size:16px;font-weight:bold;}

.text_down_brick {font-family:Tahoma;color:#660000;font-size:10pt;margin:10px;text-align:justify;}

.text_adres {font-family:Tahoma;color:#000000;font-size:11px;font-weight:bold;padding:5px;}

.text_href, .text_href:visited {font-family:Tahoma;color:#959595;text-decoration:none;font-weight:bold;font-size:11px;padding:0px;}
.text_href:hover {color: #FF6600;text-decoration:none;font-weight:bold;font-size:12px}
/* END TEKSTOVIE BLOKI */

/* HEADERS */
.h1, .h1 a, .h1 a:visited{color:#328E00;font-size:11px;font-weight:bold;}
.h2, .h2 a, .h2 a:visited{color:#003399;font-size:11px;font-weight:bold;}
.h3, .h3 a, .h3 a:visited{color:#CC6600;font-size:11px;font-weight:bold;}
.h4, .h4 a, .h4 a:visited{color:#0066CC;font-size:12px;font-weight:bold; margin:3px 5px 10px 0px;}
.h5, .h5 a, .h5 a:visited{color:#006633;font-size:12px;font-weight:bold; margin:3px 5px 10px 0px;}
.h6, .h6 a, .h6 a:visited{color:#660099;font-size:12px;font-weight:bold;}
.h7, .h7 a, .h7 a:visited{color:#CC0000;font-size:12px;font-weight:bold; margin:3px 5px 10px 0px;}
.h8, .h8 a, .h8 a:visited{color:#CC0066;font-size:12px;font-weight:bold; margin:3px 5px 10px 0px;}
.h9, .h9 a, .h9 a:visited{color:#CC9900;font-size:12px;font-weight:bold; margin:3px 5px 10px 0px;}
/* END HEADERS */

table.transparent {border:none !important; background:none !important}
	table.transparent td {border:none !important; background:none !important}
	table.transparent th {border:none !important; background:none !important}

div.blok {background:white url(img_site/podfon_t.gif) repeat-x left top; border:2px solid #f8f7f6}
div.blok div.l1 {background:transparent url(img_site/podfon_b.gif) repeat-x left bottom;}
div.blok div.l2 {background:transparent url(img_site/podfon_l.gif) repeat-y left top;}
div.blok div.l3 {background:transparent url(img_site/podfon_r.gif) repeat-y right top;}
div.blok div.l4 {background:transparent url(img_site/podfon_tl.gif) no-repeat left top;}
div.blok div.l5 {background:transparent url(img_site/podfon_tr.gif) no-repeat right top;}
div.blok div.l6 {background:transparent url(img_site/podfon_bl.gif) no-repeat left bottom;}
div.blok div.l7 {background:transparent url(img_site/podfon_br.gif) no-repeat right bottom;}
div.blok div.l8 {padding:9px 16px 11px 16px; }
	div.blok div.l8 div.clear {}


div.gray_blok {background:white url(img_site/linebord_t.gif) repeat-x left top; margin:0;}
div.gray_blok div.g1 {background:transparent url(img_site/linebord_b.gif) repeat-x left bottom;}
div.gray_blok div.g2 {background:transparent url(img_site/linebord_l.gif) repeat-y left top;}
div.gray_blok div.g3 {background:transparent url(img_site/linebord_r.gif) repeat-y right top;}
div.gray_blok div.g4 {background:transparent url(img_site/linebord_tl.gif) no-repeat left top;}
div.gray_blok div.g5 {background:transparent url(img_site/linebord_tr.gif) no-repeat right top;}
div.gray_blok div.g6 {background:transparent url(img_site/linebord_bl.gif) no-repeat left bottom;}
div.gray_blok div.g7 {background:transparent url(img_site/linebord_br.gif) no-repeat right bottom;}
div.gray_blok div.g8 {background:none; padding:10px 5px 10px 5px;}

/*.menuTree th {padding: 2px 8px;font-family:Tahoma;font-size: 11px;color: #ffffff;background: #008000;vertical-align: center;}
.menuTree th a {color: #ffffff;text-decoration: none;}*/
.menuTree td {padding: 2px 5px 2px 5px;background-color: #3399FF;;font-family: Tahoma;font-weight:bold;font-size: 11px;}
/*.menuTree td table.menuTreeList td {padding: 2px;border-bottom: solid 1px #cccc66;}*/
.menuTree td a {display: block;height: 100%;border: 1px solid #FFFFFF;padding: 2px;text-decoration: none;color: white;}
.menuTree td a:hover {color: #0033CC;background:#66FFFF;}

.menuTree2 td {padding: 2px 5px 2px 5px;background-color: #6699FF;;font-family: Tahoma;font-weight:bold;font-size: 11px;}
.menuTree2 td a {display: block;height: 100%;border: 1px solid #FFFFFF;padding: 2px;text-decoration: none;color: white;}
.menuTree2 td a:hover {color: #0033CC;background:#66FFFF;}