html, body { 
margin : 0;
padding : 0;
width : 100%;
height : 100%;
color : #4a4e51;
background-color : inherit;
background-image : url('images/headfon.gif');
background-repeat : repeat-x;
} 
img { 
border : 0;
} 
div, p { 
text-align : left;
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size : 12px;
} 
h1 { 
margin : 5px 0;
font-size : 14px;
} 
a:link { 
text-decoration : underline;
color : #4e6a7c;
background-color : inherit;
} 
a:visited { 
color : #4a4e51;
text-decoration : underline;
background-color : inherit;
} 
a:hover { 
color : #4a4e51;
text-decoration : none;
background-color : inherit;
} 
table { 
width : 99%;
border-collapse : collapse;
} 
td { 
vertical-align : top;
padding : 0;
font-size : 12px;
} 
#main { 
position : relative;
width : 100%;
min-width : 990px;
width : 100% !important;
z-index : 1;
margin-bottom : -135px;
} 
* html #main { 
height : 100%;
} 
#main { 
min-height : 100%;
height : auto !important;
height : 100%;
} 
#text { 
overflow : visible;
clear : both;
display : table;
position : relative;
top : 0;
width : 100%;
min-width : 100%;
z-index : 2;
min-height : 800px;
/*height : 800px !important;
height : 800px;*/
background-position : 265px 180px;
background-image : url('images/winter.jpg');
background-repeat : no-repeat;
}

 
#header { 
height : 172px;
overflow : visible;
clear : both;
display : table;
width : 100%;
} 
#logo { 
position : absolute;
top : 32px;
left : 0;
z-index : 2;
} 
#blue_polosa { 
position : relative;
height : 59px;
margin-top : 113px;
background-image : url('images/blue_polosa.jpg');
background-repeat : repeat-x;
} 
#tel { 
position : absolute;
z-index : 1;
right : 30px;
bottom : 0;
} 
#icons { 
margin-left : 89px;
} 
#round { 
position : absolute;
left : 350px;
top : 23px;
width : 60%;
z-index : 2;
} 
table.round { 
width : 99%;
} 
table.round td { 
width : 20%;
text-align : center;
} 
#mid { 
overflow : visible;
clear : both;
display : table;
width : 100%;
} 
#leftcol { 
position : relative;
float : left;
width : 285px;
} 
#content { 
margin : 30px 30px 150px 300px;
} 
#pathway { 
font-size : 14px;
} 
#leftmenu { 
position : absolute;
z-index : 1;
width : 233px;
left : 30px;
top : -11px;
} 
#lm_bg { 
background-position : 0% 0%;
background-image : url('images/lm_bg.jpg');
background-repeat : repeat-y;
} 
#lm_up { 
height : 21px;
background-position : 0% 0%;
background-image : url('images/lm_up.jpg');
background-repeat : no-repeat;
} 
#lm_links { 
padding : 0 15px 0 20px;
font-size : 14px;
} 
#lm_links a { 
font-size : 14px;
} 
#lm_links p { 
font-size : 14px;
color : #fff;
background-color : inherit;
} 
#lm_foot { 
height : 21px;
background-position : 0% 0%;
background-image : url('images/lm_foot.jpg');
background-repeat : no-repeat;
} 
#adreess { 
padding : 30px 15px 0 20px;
color : #4e6a7c;
background-color : inherit;
font-style : italic;
} 
#footer { 
position : relative;
width : 100%;
min-width : 990px;
width : 100% !important;
overflow : visible;
/*clear : both;*/
height : 135px;
z-index : 1;
} 
#copyright { 
position : absolute;
z-index : 1;
left : 0;
bottom : 0;
float : left;
width : 200px;
margin : 60px 0 20px 50px;
color : #38444c;
background-color : inherit;
font-size : 10px;
} 
#konforka { 
float : right;
width : 214px;
height : 135px;
background-position : 0% 0%;
background-image : url('images/konforka.jpg');
background-repeat : no-repeat;
margin-top: 100px;
} 
.picr { 
float : right;
margin : 3px 0 0 10px;
} 
.picl { 
float : left;
margin : 3px 10px 0 0;
} 
.tovar_deyst { 
font-weight : bold;
padding-left : 5px;
padding-right : 5px;
} 
.tovar_deystred { 
font-weight : bold;
padding-left : 5px;
padding-right : 5px;
} 
a:link.tovar_deystred { 
color : #ff0000;
background-color : inherit;
} 
table.tovar td { 
padding : 10px 5px;
text-align : center;
} 
table.tovar tr.tabletit { 
color : #ffffff;
background-color : #9eb0be;
} 
table.tovar td.textleft { 
text-align : left;
} 
table.tovar td.textright { 
text-align : right;
} 
table.tovar td.textred { 
color : #ff0000;
background-color : inherit;
} 
table.tovar ul { 
list-style-image : url('images/ar_tovar.gif');
padding-left : 15px;
margin : 0;
} 
table.tovar img { 
border : 1px solid #4e6a7c;
}

table.good_list {
	margin-top: 10px; border-collapse: collapse;
	border-bottom: 1px solid #4E6A7C;
}

table.good_list td{padding-top: 17px;}

table.good_list td.l {
 width: 84px;
 padding-left: 31px;
 padding-bottom: 8px;
 vertical-align: top;
}

table.good_list td.l img{
	border: 1px solid #4E6A7C;
}
