body{
background-color:#fff;
margin: 0px;
padding: 0px;
}

.base {	width: expression((document.body.offsetWidth <= 1000) ? '1000px' : '100%'); min-width: 1000px; }



.povt1{
position:absolute;
top:0px;
left:0px;
background-image:url(/images/povt_verh1.gif);
background-repeat:repeat-x;
height:7px;
z-index:10;
width:100%;
}
.povt2{
position:absolute;
top:275px;
left:0px;
background-image:url(/images/povt_verh2.gif);
background-repeat:repeat-x;
height:13px;
z-index:10;
width:100%;
}
.povt4{
background-image:url(/images/povt_verh1.gif);
background-repeat:repeat-x;
height:7px;
width:100%;
}
.povt3{
background-image:url(/images/povt_verh1.gif);
background-repeat:repeat-x;
height:3px;
width:100%;
float:left;
}
.povt5{
background-image:url(/images/povt_verh1.gif);
background-repeat:repeat-x;
height:3px;
width:100%;
float:left;
}
.povt5{
position:absolute;
top:275px;
left:0px;
background-image:url(/images/povt_verh2.gif);
background-repeat:repeat-x;
height:5px;
z-index:10;
width:100%;
}
.povt6{
background-image:url(/images/povt_verh2.gif);
background-repeat:repeat-x;
height:14px;
width:100%;
float:left;
vertical-align:top;

}
.left{
position:absolute;
top:5px;
left: 0px;
width:30%;
z-index:3;
}
.karta{
 height:182px;
 margin-top: 101px; 
 background-color:#ea5d2d;
}
.center{
position:absolute;
top:3px;
left:30%;
width:18%;
height: 287px; 
z-index:5;
background-color:#fff;
}
.menu{
margin: 15px 0 0 10px;
width:90%;

}	
.logo{
width:170px;
height:104px;
margin: 0 10px 0 30px;
}
.right{
position:absolute;
top:0px;
right: 30px;
background-image:url(/images/verh.jpg);
background-repeat:no-repeat;
width:602px;
height:276px;
z-index:1;
}

.header{
position:relative;
top:0px;
left:0px; 
z-index:1;
width:100%; 
height:287px;
}
.blok{
 position:relative;
 float:left;
 background-color:#f7e4d1;
 width: 18%;
 height: 300px;
 margin:9px;
 text-align:center;
 }
 
 .blok_text{
 padding:10px 10px 0px 10px;
 height:120px;
 }
 .blok_text2{
 padding:0 10px;
 margin:5px 0;
 }
.pol{
margin-top:10px;
height:4px;
z-index:10;
width:100%;
background-image:url(/images/pol.jpg);
background-repeat:repeat-x;
}
.ugol{
background-image:url(/images/ugol.jpg);
background-repeat:no-repeat;
position: relative;
height:4px;
}
.content_blok{
 text-align:center;
 width: 100%;
 

}
.content{
 text-align:center;
 width: 100%;

}

.t1{
font-family:tahoma;
color:#000;
font-size: 13px;
font-weight:700;
line-height:19px;
border-bottom: 1px solid #800d0f;
}

.t2{
font-family:tahoma;
color:#000;
font-size: 13px;
font-weight:700;
line-height:18px;
}

.t3{
font-family:tahoma;
color:#800d0f;
font-size: 13px;
font-weight:700;
line-height:18px;
}

.t4{
 font-family:tahoma;
 color:#000;
 font-size: 12px;
 line-height:17px;
 text-align:left;
 padding:10px;
}
.text{
 font-family:tahoma;
 color:#000;
 font-size: 12px;
 line-height:17px;
 text-align:left;
 width: 90%;
 margin-left:20px;
 position:relative;
 float:left;
 
}
.zag{
 font-family:tahoma;
 color:#ea5d2d;
 font-size: 15px;
 font-weight:bold;
 line-height:15px;
 margin-bottom:10px;
 vertical-align:top;
 text-align:center;
}
h1, h2, h3, h4, h5, h6{
 font-family:tahoma;
 color:#ea5d2d;
 font-weight:bold;
}
h1{
 font-size: 12px;
 margin-left:27px;
}
h2{
 font-size: 13px;
}
h1{
 font-size: 14px;
}
h1{
 font-size: 15px;
}
h1{
 font-size: 16px;
}
h1{
 font-size: 17px;
}

.t7{
 font-family:tahoma;
 color:#ea5d2d;
 font-size: 13px;
 font-weight:700;
 line-height:13px; 
 vertical-align:top;
 text-align:right;
 
}
.zag2{
 font-family:tahoma;
 color:#ea5d2d;
 font-size: 13px;
 font-weight:700;
 line-height:13px; 
 vertical-align:top;
 text-align:center;
 margin-left: 10px;
}
.t6{
 font-family:tahoma;
 color:#ea5d2d;
 font-size: 15px;
 font-weight:700;
 line-height:15px;
 margin-bottom:10px;
 vertical-align:top;
 text-align:left;
}
.name{
 font-family:tahoma;
 color:#ea5d2d;
 font-size: 17px;
 font-weight:700;
 line-height:20px;
 margin-bottom:10px;
 vertical-align:top;
 text-align:left;
 margin-top: 20px;
 margin-left: 145px;
}
.tel{
 font-family:tahoma;
 color:#ea5d2d;
 font-size: 17px;
 font-weight:700;
 line-height:20px;
 margin-bottom:10px;
 vertical-align:top;
 text-align:left;
 margin-top: 10px;
 margin-left: 290px;
}
a{text-decoration:none;}
.footer{
 font-family:tahoma;
 color:#800d0f;
 font-size: 12px;
 font-weight:700;
 line-height:18px;
 margin-top:10px;
 vertical-align:top;
 text-align:left;
 float:left;
 height: 40px;
 margin-left: 20px;
 margin-bottom: 10px;
}

.text_content{
text-align:left;
width:90%;
height:100%;
margin-left:30px;
margin-top:20px;
padding-bottom: 20px;
font-family:tahoma;
color:#000;
font-size: 13px;
line-height:20px;
}
#menu_left td{ 
margin:0px; 
border-collapse: collapse; 
border: 0px solid #ea5d2d; 
}

table, tr, td{ 
margin:0px; 
border-collapse: collapse; 
border-color: #ea5d2d; 
}

.katalog{
background-image:url(/images/povt_verh1.gif);
background-repeat:repeat-x;
background-position:top;
width: 100%;
margin:20px;
margin-left: 0px;
margin-right:50px;
padding-top: 20px
}

.img{
position:relative;
float:left;
width: 120px;
height:120px;
margin-right:10px;
border:0;
}
.img_b{
border: 1px solid #ea5d2d; 
padding:30px;
}
.podrobnee{
margin:20px;
text-align:left;

}
.kat{
border: 1px solid #ea5d2d;
margin: 10px;
}
a.main_menu, a.main_menu:hover {
	color:#666666;
	text-decoration:none;	
}
ol.top_menu li {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	margin:0;
	border-bottom:1px solid #800D0F;
	line-height:17px;
	color:##800D0F;
	list-style-type:decimal;
}
.blok_text2 {
border-bottom:1px dotted #FFBFA2;
float:left;
height:40px;
width:250px;
}
.activeparent ol, .currentpage ol {
	display:none;
}
.product {
	background:url(/images/povt_verh1.gif) repeat-x top left;
	padding:10px 0;
	overflow:hidden;
}
.image-prod {
	float:left;
}
a.link, a.link:hover {
	font-family:Tahoma;
	font-weight:bold;
	color:#EA371C;
	text-decoration:none;
}
.text-prod {
	float:right;
	width:85%;
}

a.main, a.main:hover {
	border:0;
	text-decoration:none;
}
#menu_left {
	width:100%;
}
img {
	border:0;
}
.NewsSummaryPostdate {
	font-weight:bold;
}
.NewsSummaryMorelink a {
	color:#e85a27;
	text-decoration:none;
}
.NewsSummaryMorelink a:hover {
	color:#e85a27;
	text-decoration:underline;
}

.galer{
	border: 1px solid red !important;
}



























