body, p, td, div, span, select, textarea, input {
	font-family: Tahoma, Verdana, Arial,Helvetica, sans-serif;
	font-size:11px;
	color: #4a483e;	
}
body {
	margin:0px;
	background-color:#a7a092;
	background:url(/common/img/bg.gif);	
}

a:link, a:active, a:visited{
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;	
	color: #2e7499;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
#underline{	text-decoration: underline;}
a.bold:link, a.bold:active, a.bold:visited{
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	color: #2e7499;
	text-decoration: none;
}
a.bold:hover{
	text-decoration: underline;
}
a.bold-map:link, a.bold-map:active, a.bold-map:visited, a.bold-map:hover{
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;	
	text-transform: uppercase;
	font-weight: bold;
	color: #2e7499;
	text-decoration: none;
}

A.register:link, A.register:active, A.register:visited, A.register:hover {background: url(/common/img/register.gif) no-repeat 0px 2px; padding-left: 13px; font-size: 10px;}
A.subscribe:link, A.subscribe:active, A.subscribe:visited, A.subscribe:hover {background: url(/common/img/subscribe.gif) no-repeat 0px 1px; padding-left: 13px; font-size: 10px;}
A.information:link, A.information:active, A.information:visited, A.information:hover {background: url(/common/img/information.gif) no-repeat 0px 2px; padding-left: 13px; font-size: 10px;}

.bold{
	font-size: 11px;	
	font-weight: bold;
	color: #2e7499;
}
p{
	margin-top: 13px;
}
h1{
	font-size: 14px;	
	font-weight: bold;
	text-transform: uppercase;
	color: #e14f1e;
	margin-bottom: 13px;
}
.title-h1{
	width: 100%;
/*	height: 1px;  */
	font-size: 11px;	
	font-weight: bold;
	text-transform: uppercase;
	color: #e14f1e;
	margin: 0px 10px 4px auto;	 
}
.top-top{
	position: absolute;
	top: 0px; 
	left: 0px;
	height: 260px;
	z-index: 1;
}
.txt_product * {
	line-height: 18px;
}
.font {
	background: #F0EDDE;
	padding: 11px 20px 11px 20px;
}

.bg-left{
	background:url(/common/img/bg_left.gif) bottom left repeat-y;
	background-color: #f7f4e6;
}
.bg-left1{
	background:url(/common/img/bg_left.gif) top left repeat-y;
}
.bot-ot{
	background-image: url(/common/img/bg_copyr.png);
	background-repeat: repeat-x;	
	height: 28px;
	behavior: url(/common/js/png2.htc);
}
.new-bg{
	margin:0px;
	background:url(/common/img/bg_bg.gif) top left repeat-x;	
}
.copyright{
	color: #686651;
	font-size: 10px;
	margin: 11px auto auto 10px;
}
.copyright a:link,.copyright a:active,.copyright a:visited, .copyright a:hover{
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;	
	color: #686651;
	text-decoration: none;
}
.copyright a.c-bold:link,.copyright a.c-bold:active,.copyright a.c-bold:visited{
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;	
	color: #eeebde;
	font-weight: bold;
	text-decoration: none;
}
.copyright a.c-bold:hover{
	text-decoration: underline;
}
.bot-menu{
	color: #767367;
	font-size: 11px;
	margin: 10px -1px auto auto;	
}
.bot-menu a:link,.bot-menu a:active,.bot-menu a:visited{
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	color: #eeeadb;
	text-decoration: none;
}
.bot-menu a:hover{
	text-decoration: underline;
}
.bg-right{
	background:url(/common/img/bg_right.gif) top right repeat-y;
	background-color: #f7f4e6;	
}
.photo-ramka{
	position: absolute; 
	top: 0px; 
	left: 675px;  
	z-index: 23;	
}
.photo-right{
	position: absolute; 
	top: 0px; 
	left: 675px;  
	z-index: 21;	
}
.bg-line{
	background:url(/common/img/bg_line.gif) top left repeat-x;	
}
.s-menu {	
	background:url(/common/img/bg_line_thing1.gif) bottom left repeat-x;	
	width: 220px;
	padding-bottom: 10px;
	padding-top: 8px;	
	}
#s-menu3{
	background:url(/common/img/bg_line_thing2.gif) bottom left repeat-x;	
}	
#s-menu4{
	background:url(/common/img/bg_line_thing3.gif) bottom left repeat-x;	
}	
#s-menu5{
	background:url(/common/img/bg_line_thing4.gif) bottom left repeat-x;	
}	
#s-menu6{
	background:url(/common/img/bg_line_thing5.gif) bottom left repeat-x;	
}	
#s-menu7{
	background:url(/common/img/bg_line_thing6.gif) bottom left repeat-x;	
}	
.s-menu a:link,.s-menu a:active,.s-menu a:visited{
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;	
	font-weight: bold;
	text-transform: uppercase;
	color: #2e7499;
	text-decoration: none;
/*	margin-left: 7px;*/
}
.s-menu a:hover{
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;	
	font-weight: bold;
	text-transform: uppercase;
	color: #e14f20;
	text-decoration: none;
	/*margin-left: 7px;*/
}
.float-menu{
	float: top;
	margin-left: 26px;
	margin-top:-10px;
}
.float-menu2{
	float: top;
	margin-left: 20px;
	margin-top:-10px;
}
.enter{
	background:url(/common/img/bg_enter2.gif) bottom right no-repeat;	
	background-color: #f9f9f3;	
	height: 172px;
}
.enter2 {
	background:url(/common/img/bg_enter1.gif) top right repeat-x;	
	height: 2px;
}
.enter-link{
	margin: -1px auto 2px 52px;
}
.enter-link a:link,.enter-link a:active,.enter-link a:visited{
	font-size: 10px;	
	color: #2e7499;
	text-decoration: none;
}
.enter-link a:hover{
	color: #e14f1e;
	text-decoration: underline;
}
.contact-text{
	margin: 11px auto 25px 10px;
}
.tel{
	font-weight: bold;
	color: #e14f1e;
}
.top-link{
	margin: 22px auto auto 70px;	
}
.bg-enter2{
	background:url(/common/img/grey2.jpg) bottom left no-repeat;		
}
.fackt{
	margin: 38px auto 25px 9px;
}
.title-main{
	background:url(/common/img/bg_title.gif) repeat-x;			
	width: 100%;
	height: 20px;
}
#title-main22{
	background:url(/common/img/bg_title2.gif) repeat-x;			
}
#title-main33{
	background:url(/common/img/bg_title3.gif) repeat-x;			
}
.title-main-text{
	margin: 11px auto 18px 10px;
}
.yellow{
	color: #ccc3a7;
}
#small{
	font-size: 10px;
}
#darck{color: #a09f92;}
.map2{
	background: url(/common/img/bg_map_up.gif) bottom left repeat-x;
	width: 100%;
}
.border1{
	background: url(/common/img/bg_map_left.gif) top left repeat-y;
}
.border2{
	background: url(/common/img/bg_map_left.gif) top right repeat-y;
}
td.border2 div {
	color: #e14f1e;
	font-weight: bold;
	padding-top: 14px;
}
.bg-town{
	position: absolute; 
	top: 144px; 
	left: 733px;  
	z-index: 0;		
}
.town{
	position: absolute; 
	top: 173px; 
	left: 757px; 	
	z-index: 22; 
	}
.town div{
	color: #908e85;
	font-size: 10px;
	margin-top: 2px;
}
.town-select{
	color: #747164;
	font-size: 10px;
	height: 17px;
}
.razd{
	margin-top: 7px;
	background: url(/common/img/bg_line1.gif) top right repeat-x;	
	width: 180px;
}
#razd22{
	background: url(/common/img/bg_line2.gif) top right repeat-x;	
}
#razd33{
	background: url(/common/img/bg_line3.gif) top right repeat-x;	
}
.img-border{
	border-color: #ffffff;
}
#titl-notcontact{
	width: 180px;
}
.blue-title{
	color: #2e7499;
	font-weight: bold;
}
.bg1{
	background: url(/common/img/p1.gif) top left repeat-x;	
}
.bg3{
	background: url(/common/img/p3.gif) top left repeat-x;	
}
.lll{
	color: #cdc8b0;
}
.status-main-on{
	/*  font-weight: bold;
	  text-transform: uppercase;  */
	color: #868474;
	font-size: 11px;
}
.main-head{
	font-weight: bold;
	text-transform: uppercase;
	color: #868474;
	font-size: 14px;
	margin-bottom: 10px;
}
.status-main a:link,.status-main a:active,.status-main a:visited,.status-main a:hover{
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;	
	/*  font-weight: bold;
	text-transform: uppercase;  */
	color: #e14f1e;
	text-decoration: none;
}
.status-main a:hover {
	text-decoration: underline;
}
#t-s{
	width: 180px;
}
.table-h1{
	margin: 2px 1px auto 1px; 
	background: url(/common/img/bg_table.gif) top repeat-x;
}
TR .table-heder TD {background-color: #ebe8d9; font-size: 10px; font-weight: bold; border-top: 3px solid #e6e0ca;}
.table-heder0 {background-color: #ebe8d9; font-size: 10px; font-weight: bold;}
TR .table-heder1 TD {background-color: #ebe8d9; font-size: 10px; font-weight: bold; text-align: center;}
TR .table-heder2 TD {background-color: #f7f3e7; font-size: 10px; font-weight: bold;}
TR .table-content TD {background-color: #ebe8d9; font-size: 10px; border-top: 1px solid #e6e0ca; border-bottom: 1px solid #e6e0ca;}
TR .table-content2 TD {background-color: #f7f3e7; font-size: 10px;}
TR .table-content3 TD {background-color: #f7f3e7; font-size: 10px; border-bottom: 1px solid #e6e0ca;}
