BODY 
		{
		 FONT-FAMILY: tahoma;
		 FONT-SIZE: 10px;
		 COLOR: #4e4e4e;  
		 min-width:950px;
		 margin:0px;
		 background-color:#FFFFFF;
		}

TD 
		{
		 FONT-FAMILY: tahoma;
		 FONT-SIZE: 11px; 
		 COLOR: #4e4e4e; 
		}

A
		 {
		  text-decoration: underline;
		  color: #000000; 
		 }

A:hover 
		{
		 text-decoration: none;
		 color: #CB7B02;
		}


select
		{
		 FONT-SIZE: 11px; 
	 	 COLOR: #666666; 
	 	 FONT-FAMILY: tahoma;
	 	 border: 1px solid #E0E0E0;
		}

input,textarea
		{
		 FONT-SIZE: 11px; 
		 FONT-FAMILY: tahoma;
		 border: 1px solid #E0E0E0;
		 text-indent:2px;
		}

.checkbox
		{
		 border:0px;
		}

.submit
        {
		color:#C93424;
		font-family: Tahoma; 
		font-size: 11px; 
		font-weight:bold; 
		height: 18px;
		border: 1px solid #C93424;
		background-color:#FAD19B;
        }


.GroupBox{border:1px solid #E0E0E0;}

.warning
		{
		 color:#DB041A;
		 font-weight:bold;
		}

.warning2
		{
		 color:#DB041A;
		 font-size:10px;
		}

.title_admin_razdel
		{
		 font-family: Tahoma;
		 font-size:16px;
		 font-weight:bold;
		 text-align:center;
		}


.tst13 {background-color:#CCFF99;}	   

.tst3 
	   {
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 10px;
		PADDING-BOTTOM: 20px;
		PADDING-TOP: 20px;
		background-color: #CCFF99;
	   }


.link_category
		{
		 padding:2px;
		 display:block;
		 text-decoration:underline;
		 font-size:12px;
		}

.link_rubrikator
		{
		 display:block;
		 text-decoration:none;
		 padding-left:15px; 
		 padding-top:2px;
		 padding-right:2px;
		 padding-bottom:2px;
		}


.TDbtnbottom
		{
		 border-bottom:1px solid #E0E0E0;
		 border-left:1px solid #E0E0E0;
		 border-right:1px solid #E0E0E0;
		 height:18px;
		}

.TDbtntop a,.TDbtnbottom a
		{
		 display:block;
		 padding:2px;
		 text-decoration:none;
		}

.MessageTD
		{
		 font-family:Tahoma;
		 font-size:10px;
		 border-bottom:1px solid #E0E0E0;
		 padding-top:7px; 
		 padding-bottom:7px; 
		}

.VipTD
		{
		 font-family:Tahoma;
		 font-size:10px;
		 border-bottom:3px solid #FAD19B;
		 border-left:3px solid #FAD19B;
		 border-right:3px solid #FAD19B;
		 padding-top:7px; 
		 padding-bottom:7px; 
		}
.VipTDFirst
		{
		 font-family:Tahoma;
		 font-size:10px;
		 border:3px solid #FAD19B;
		 padding-top:7px; 
		 padding-bottom:7px; 
		}		


.razdel_list
		{
		 font-family:Tahoma;
		 font-size:10px;
		 border-left: 1px solid #E0E0E0; 
		 border-right: 1px solid #E0E0E0;
		 border-bottom:1px solid #E0E0E0; 
		 background:#FDE4BE;
		}

.link_noactive_razdel
		{
		 font-size:10px;
		 text-align:center;
		 background:#FDE4BE;
		 border-bottom:1px solid #E0E0E0;
		 height:27px;
		}

.link_active_razdel
		{
		 font-size:10px;
		 text-align:center;
		 background:#FEF5E7;
		 border-left:1px solid #E0E0E0;
		 border-right:1px solid #E0E0E0;
		 height:27px;
		}


.number_pages
		{
		 font-family:Tahoma;
		 font-size:10px;
		 padding:3px;
		 border-left: 1px solid #E0E0E0; 
		 border-right: 1px solid #E0E0E0;
		 border-bottom:1px solid #E0E0E0; 
		 background:#FDE4BE;
		}

.number_pages a
		{
		 padding-left:8px;
		 padding-right:8px;
		 display:inline;
		 border:1px solid #E0E0E0;
		 width:25px;
		 height:15px;
		 text-decoration:none;
		 background-color:#FFFFFF;
		}


.InfoTD
		{
		 font-family:Tahoma;
		 font-size:11px;
		 padding:5px;
		 border-left: 1px solid #E0E0E0; 
		 border-right: 1px solid #E0E0E0;
		 border-bottom:1px solid #E0E0E0; 
		}

.left_block_font
		{
		 font-family:Tahoma;
		 font-size:10px;
		 line-height:12px;
		 COLOR:#333333;
		 padding:3px;
		 border-left: 1px solid #E0E0E0; 
		 border-right: 1px solid #E0E0E0;
		 border-bottom:1px solid #E0E0E0; 
		}

.textmessage
		{
		 FONT-SIZE: 11px; 
		 COLOR:#000000;
		}


.gray_small
		{
		 font-family:Tahoma;
		 font-size:11px;
		 color:#666666;
		}

.black_small		
        {
		 font-family:Tahoma;
		 font-size:11px;
		 color:#000000;
		}

.note_text		
        {
		 font-family:Tahoma;
		 font-size:10px;
		 color:#666666;
		}

.gray_small a
		{
		 color:#666666;
		}

.MessageTbl td
		{
		 padding:3px;
		}

.div_hide1
		{
		 background:#000000 none repeat scroll 0%; display: none; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5;  opacity: 0.5; position: absolute; left: 0px; top: 0px; width: 100%;
		}

.div_hide2
		{
		 display: none; width: 210px; position:absolute; top: 50px; left: 20%;z-index: 1000;
		 /*//position: absolute;top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + 50  + 'px'); z-index: 1000;*/
		/* position: absolute;top: expression(document.getElementsByTagName( 'body' )[0].scrollTop < 850 ? 50 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px'); z-index: 1000;*/
		}

.blok_tbl
		{
		 margin-bottom:6px;
		}

		
.name_razdel
        {
		 font-size:9px;
		}

.name_razdel table td
        {
		 font-size:9px;
		}


.blok_caption
		{
		 font-size:12px;
		 color:#474644;
		 font-weight:bold;
		 padding:0px 2px 0px 2px;
		 background-color:#FAD19B;
		 border-bottom:1px solid #CA3425;
		}

.blok_caption #left
		{
		 font-size:12px;
		 color:#474644;
		 font-weight:bold;
		}

.blok_caption #right 	
        {
		 text-align:right;
		}

#right a 		
	    {
		 font-size:9px;
		 color:#5C5C5C;
		 text-decoration:underline;
		}
#right a:hover 		
	    {
		 text-decoration: none;
		 color: #CB7B02;
		}
		
#caption_news a
        {
		 text-decoration:none; 
		 color:#373735; 
		 font-size:12px; 
		 font-weight:bold;
		}
		
#caption_news a:hover
        {
		 color: #CB7B02;
		}		
		

.blok_text
		{
		 font-size:11px;
		 padding:2px;
		 border-bottom:1px solid #E0E0E0;
		 background:#FFFFFF; 
		}

.link_blok_text
		{
		 display:block;
		 padding:2px;
		}


.td_logo_left
		{
		 background-image:url(img/logo_left.png); 
		 background-repeat:no-repeat;
		 width:382px;
		}

.td_logo_right
		{
		 background-image:url(img/logo_right.jpg);
		 background-repeat:repeat-x;
		}

.td_logo_bottom
		{
		 width:200px;
		 text-align:right;
		 vertical-align:top;
		}

.footer
		{
		  border-top:#CC3226 solid 1px;
		  padding:3px;
		  background-color:#FBD6A9;
		  height:104px;
		  table-layout:fixed;
		  color:#040001;
		}

.td_info 
		{
		  padding:5px;
		  background-color: #FFFFFF;
		}

.adv_block
		{
		 font-weight:bold;
		 color:#FFFFFF;
		 font-size:14px;
		 background-color:#CCCCCC;
		 border:1px solid #E0E0E0; 
		 text-align:left; 
		 margin-bottom:6px;
		}
		
.admin_td
        {
		 padding:5px;
		 /*border:1px solid #FFCC66;*/
		}

.admin_color1
        {
		background-color:#F6E5FE;
		}


.admin_color2
        {
		 background-color:#EFD5FB;
		 background-image:url(../img/left_menu_admin.gif); 
		 background-repeat:repeat-y;
		}
		
h1,h2
    {
	 font-size:10px; 
     font-weight:normal;
	}
	
.div_head_love {LEFT: 0px; width:100%; POSITION: absolute; TOP: 0px; HEIGHT: 160px;width:expression(document.body.offsetWidth-20);}
.div_footer_love {LEFT: 0px; width:100%; POSITION: absolute; bottom: 0px; vertical-align:bottom; HEIGHT: 104px;width:expression(document.body.offsetWidth-20);}								
		
.sape_link a{color:#878787;}

a.hide_link_org {
            text-decoration:none;
			cursor:default;
			color:#000000;
			font-weight:bold;
           }
		   
.weather{
        margin: 0px;

}
.weather td{
        padding: 5px 5px 5px 5px;
        text-align: center;
        vertical-align: middle;
}
.weather td.pict{
        color:#666;
        padding-top:10px;
        vertical-align:top;
}
.weather td.cell_1{
        text-align: left;
}
.weather td.cell_2{
        background:#f2f2f2;
        text-align: left;
}
.weather td.cell_3{
        background:#f2f2f2;
}
.weather td.cell_4{
        font-weight:bold;
        background:#f2f2f2;
}
.weather h3{
        color:#000;
        margin:0px;
        background:transparent;
}
.weather h4{
        color:#000;
        margin:0px;
        background:transparent;
}

#img_code {border:1px solid  #E0E0E0;}
table#myTable tr td#ht {width:300px;height:105px;font-size:10px;background-color:#FAD19B;vertical-align:top;}
table#myTable tr td#ht2 {background-color:#FAD19B;font-size:10px; text-align:right;vertical-align:top;}
#no_skript_warning {font-size:14px; color:#DB041A; font-weight:bold;}
div#list_regions {display:none; background-color:#FAD19B; border:1px solid #E11E26; position:absolute; width:140px; padding:1px 4px 4px 3px; left:167px; top:81px;}
div#list_regions a {display:block;font-weight:bold;color:#E11E26;font-size:12px; text-decoration:none;}
div#list_regions a:hover {color:#FFFFFF;}
div#panel_region {position:absolute;top:83px;left:97px;width:278px;}
div#panel_region span {color:#F4711F; font-size:12px;}
div#panel_region span#active_region{font-size:12px; font-weight:bold; color:#E11E26;}
div#panel_region span#active_region a{color:#E11E26; text-decoration:none; border-bottom:1px dashed #E11E26;}
div#panel_region span#active_region a:hover{color:#E11E26;border-bottom:0px}
table#tbl_main { background-color:#F2EBE3;}
div#big_red_center{font-size:18px;border:1px dashed #CCCCCC;margin-top:80px;width:600px; text-align:center; color:#D80106;padding:20px; background-color:#FFFFFF;}
div#big_black_center{font-size:16px;border:1px dashed #CCCCCC;margin-top:80px;width:600px; text-align:left; color:#000000;padding:20px;background-color:#FFFFFF;}
#red{color:#000000}

#tender_menu{margin:10px 0px 20px 0px; font-size:12px;}
#tender_menu a {color:#C93424;}
#tender_menu a#active{ background-color:#FCD19C;padding:3px; color:#C93424; font-weight:bold; text-decoration:none;}
