html, body, form {
	margin:0;
	padding:0;
}
body {
	margin:8px;
    background-color: #c2c2c2;
}	
a{
    border: none;
}

TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 120%;
	color: #000000;
	/*TEXT-ALIGN: justify;*/
}
td.sl{
    background-image: url(/images/site/sl_bkg.gif);
    background-position:top center;
    background-repeat: repeat-x;
	text-align:center;
	height:54px;
	padding-bottom:6px;
}
td.sl a{
   	font-family: Impact;	
	FONT-SIZE: 32px; 
	color: #ffffff; 
    TEXT-DECORATION: none;
	line-height:54px;	
	letter-spacing:2px;
}
td.pc{
    background-image: url(/images/site/shapka_fon.jpg);
    background-position:top center;
    background-repeat: repeat-x;
	text-align:left;	
	vertical-align:top
}
td.menu{
    background-image: url(/images/site/menu_bkg.gif);
    background-position:top right;
    background-repeat: no-repeat;
	text-align:left;	
	width:400px;
	vertical-align:top;
	padding-top:10px;
}

div.menu_up {
    margin:1px 4px 1px 15px;
	padding-left:20px;
	background-image: url(/images/site/menu_ico_up.gif);
    background-position: top left;
    background-repeat: no-repeat;	
	height:25px;
}

div.menu_down {
    margin:1px 4px 1px 15px;
	padding-left:20px;
	background-image: url(/images/site/menu_ico_down.gif);
    background-position: top left;
    background-repeat: no-repeat;		
	height:25px;	
}
a.menu_lnk {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
a.menu_lnk:hover {
	COLOR: #7E7E7E; TEXT-DECORATION: none
}

td.menu_usl{
    background-image: url(/images/site/menu_usl_ico.gif);
    background-position:top right;
    background-repeat: no-repeat;
	background-color:#7f7f7f;
	text-align:center;	
   	font-family: Arial Narrow;	
	FONT-SIZE: 19px; 
	line-height:45px;	
	color: #ffffff; 
    TEXT-DECORATION: none;
    font-weight:bold;	
}
td.usl_spisok{
    background-image: url(/images/site/menu_usl_bkg.gif);
    background-position:bottom center;
    background-repeat: repeat-x;
	background-color:#e2e2e2;
	border-left: #868686 1px solid;	
	border-right: #808080 1px solid;		
}


div.usl_punkt {
	margin:9px 0 2px 0;	
	padding:5px 5px 7px 20px;
	
}

div.usl_punkt a {
   	font-family: Tahoma;	
	FONT-SIZE: 13px; 
	color: #000000; 
    font-weight:bold;		
    TEXT-DECORATION: none;
	text-align:left;	
}

div.usl_punkt a h2{
   	font-family: Tahoma;	
	FONT-SIZE: 13px; 
	color: #000000; 
    font-weight:bold;		
    TEXT-DECORATION: none;
	text-align:left;	
    padding: 0px;
    margin: 0px;	
	display:inline;
}

	
div.usl_punkt_act {
    background-color:#7f7f7f;
	margin:9px 0 2px 0;	
	padding:5px 5px 7px 20px;
	color: #fdfdfc; 	
}

div.usl_punkt_act a {
   	font-family: Tahoma;	
	FONT-SIZE: 13px; 
	color: #fdfdfc; 
    font-weight:bold;		
    TEXT-DECORATION: none;
	text-align:left;	
}

div.usl_punkt_act a h2{
   	font-family: Tahoma;	
	FONT-SIZE: 13px; 
	color: #fdfdfc; 
    font-weight:bold;		
    TEXT-DECORATION: none;
	text-align:left;	
    padding: 0px;
    margin: 0px;	
	display:inline;
}


div.usl_podpunkt {
   	font-family: Tahoma;	
	FONT-SIZE: 11px; 
	color: #010101; 
    TEXT-DECORATION: none;	
	padding:3px 10px 6px 25px;
}

div.usl_podpunkt a {
   	font-family: Tahoma;	
	FONT-SIZE: 11px; 
	color: #010101; 
    font-weight:normal;		
    TEXT-DECORATION: underline;
	text-align:left;	
}

div.usl_podpunkt a h3{
   	font-family: Tahoma;	
	FONT-SIZE: 11px; 
	color: #010101; 
    font-weight:normal;		
    TEXT-DECORATION: underline;
	text-align:left;	
    padding: 0px;
    margin: 0px;	
	display:inline;
	
}

div.usl_podpunkt_act {
    background-color:#7f7f7f;
   	font-family: Tahoma;	
	FONT-SIZE: 11px; 
	color: #fdfdfc; 
    TEXT-DECORATION: none;	
	padding:3px 10px 6px 25px;

}

div.usl_podpunkt_act a  {
   	font-family: Tahoma;	
	FONT-SIZE: 11px; 
	color: #fdfdfc; 
    TEXT-DECORATION: underline;
	text-align:left;	
}
div.usl_podpunkt_act a h3{
   	font-family: Tahoma;	
	FONT-SIZE: 11px; 
	color: #fdfdfc; 
    TEXT-DECORATION: underline;
    font-weight:normal;			
	text-align:left;	
    padding: 0px;
    margin: 0px;	
	display:inline;
	
}


div.act_usl_podpunkt{
    background-color:#7f7f7f;
   	font-family: Tahoma;	
	FONT-SIZE: 11px; 
	color: #fdfdfc; 
    TEXT-DECORATION: none;	
	padding:3px 10px 6px 25px;
}
div.act_usl_podpunkt a  {
   	font-family: Tahoma;	
	FONT-SIZE: 11px; 
	color: #fdfdfc; 
    TEXT-DECORATION: none;
	font-weight:bold;	
	text-align:left;	
}

div.act_usl_podpunkt a h3{
   	font-family: Tahoma;	
	FONT-SIZE: 11px; 
	color: #fdfdfc; 
    TEXT-DECORATION: none;
	font-weight:bold;	
	text-align:left;	
    padding: 0px;
    margin: 0px;	
	display:inline;	
}



.usl_line{
	margin-top:10px;
	border-bottom: #b8b8b8 1px solid;
}
.usl_bot_line{
	border-bottom: #898989 1px solid;
}

td.text_usl{
	background-image: url(/images/site/bg_text.gif);
    background-position: center center;
    background-repeat: no-repeat;	
    padding:0 12px 0 20px;
   	font-family: Arial;	
	FONT-SIZE: 14px; 
	color: #000000; 
    TEXT-DECORATION: none;
}
td.all_txt{
   	font-family: Arial;	
	FONT-SIZE: 14px; 
	color: #000000; 
    TEXT-DECORATION: none;
}
td.text_usl p{
margin:5px 0 10px 0;
text-align:justify;
}
.text_usl_tit{
    margin:10px 0 14px 0;
   	font-family: Arial;	
	FONT-SIZE: 14px; 
	color: #040404; 
    font-weight:bold;		
    TEXT-DECORATION: none;
	text-align:center;	
}
h1{
   	font-family: Arial;	
	FONT-SIZE: 14px; 
	color: #040404; 
    font-weight:bold;		
    TEXT-DECORATION: none;
	text-align:center;	
    padding: 0px;
    margin: 0px;	
	display:inline;		
}
td.bot_menu{
    background-image: url(/images/site/bottom_bkg.gif);
    background-position:top center;
    background-repeat: repeat-x;
	text-align:center;
	height:45px;
   	font-family: Verdana;	
	FONT-SIZE: 13px; 
	color: #f8f8f8; 
    font-weight:normal;		
    TEXT-DECORATION: none;
}
td.bot_menu a{
   	font-family: Verdana;	
	FONT-SIZE: 13px; 
	color: #f8f8f8; 
    font-weight:normal;		
    TEXT-DECORATION: none;
    vertical-align:top;	
}
td.bot_menu a:hover{
    TEXT-DECORATION: underline;
	color: #f8f8f8; 	
}

.alter_slova {
    margin-top:31px;
	font-family: Arial, Verdana, Tahoma, Helvetica;	
	FONT-SIZE: 13px; 
	color: white;  
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	PADDING-TOP:15px; 
	PADDING-BOTTOM: 7px;
	border: 1px #808080 dashed;
	width:80%;
    overflow: visible;	
    position: relative;
}
.title_alter {
	font-family: Arial, Verdana, Tahoma, Helvetica;	
	FONT-SIZE: 14px; 
	TEXT-DECORATION: none;
	color: #000000;	
    background-color: #c0c0c0;	
	width:180px;	
    position: relative;	

}


td.phone{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica;
	color: #000000;
    TEXT-DECORATION: none; 
    width:120px;
	text-align:left;
}
td.phone a{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica;
	color: #000000;
    TEXT-DECORATION: underline; 
}
td.phone a:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; 
}


td.new_cols{
   	width: 30%;
}
div.pod_menu {
	padding: 0 0 0 30px;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica;	
	background-image: url(/images/site/dot_podmenu.gif);
    background-position: top left;
    background-repeat: no-repeat;	
	background-color:#7f7f7f;	
	font-size: 13px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN: left;
	line-height:25px; 	
	height:25px;
	margin-bottom:8px;
}
div.pod_menu a{
	font-size: 11px; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica;	
	COLOR: #f8f8f8; 
	TEXT-DECORATION: underline; 
	TEXT-ALIGN: left;
	
}
div.pod_menu a:hover{
COLOR: #000000;
}



div.pod_menu2 {
    margin:5px 4px 1px 3px;
	padding-left:22px;
	padding-right:5px;	
	background-image: url(/images/site/sub_menu_down.gif);
    background-position: top left;
    background-repeat: no-repeat;		
}

div.pod_menu2 a{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 120%;
	color: #000000;
	TEXT-DECORATION: none; 
	TEXT-ALIGN: left;
}
div.pod_menu2 a:hover{
	color: #ffffff;
}


















TD.new_sub_menu {
	font-size: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; PADDING-left: 15px; TEXT-ALIGN: left; 
}
LI.new_sub_menu {
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 4px;
	LIST-STYLE-IMAGE: url(/images/site/dot_sub.gif);
	list-style-position: outside;
}


TD.new_sub_sub_menu {
	PADDING-LEFT: 12px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
}
LI.new_sub_menu_down {
	MARGIN-LEFT: 18px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	LIST-STYLE-IMAGE: url(/images/site/sub_menu_down.gif);
	list-style-position: outside;
}


td.text_usl a{
    font-family: Tahoma; 
 FONT-SIZE: 11px; 
 color: #ffffff; 
    font-weight:bold;  
    TEXT-DECORATION: none;
}
td.text_usl a:hover{
 color: #000000; 
    TEXT-DECORATION: underline;
}

.copyr{
	padding-top:12px;
	padding-bottom:5px;
	font-family: Arial;	
	FONT-SIZE: 11px; 
	color: #383737; 
	line-height:14px;	
}