html,body{
	margin:0px; 
	padding:0px;
	}
#body{
        background-image:url(img/bg_body.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
body,table,a,input,select{
	font-family:arial; 
	font-size:12px;
	}
input,select,textarea{
	border:1px solid #000000;
	}
textarea{
	overflow:auto;
	}
table{
	border-collapse:collapse;
	}
td{
	margin:0px; padding:0px;
	}
a{
	text-decoration:none;
	}
#conteiner{
	min-width:980px;
}
#header{height:65px; padding: 15px 19px 0 24px; background: url(img/logo_new.gif) 24px top no-repeat;}
#header_top a{
	margin-left:8px;
}
#header_bottom{
	text-align:right;
	color:#F2F2F2;
	padding-top:20px;
	font-size:14px;
}
#content{
	background-image:url(img/bg_content.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:10px;
	background-color:#ffffff;
        height:auto;
}
#work_area{
	
}
#footer{
	background-image:url(img/bg_footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
        background-color:#2C2B31;
	height:144px;
        padding-top:38px;
	padding-left:19px;
	padding-right:68px;
	margin-top:41px;
}
#copy{
	color:#ffffff;
}
#map a{
	color:#4D4C50;
	font-weight:bold;
}
#map{
	padding-top:5px;
}
#yandex #pr{
	padding-left:20px;
	padding-right:20px;
}
.par{
	border-bottom:1px solid #A6A5A9;
	color:#59565E;
	padding-top:30px;
	padding-left:19px;
	padding-right:19px;
	padding-bottom:30px;
	line-height: 20px;
}
.par div{
	color:#129EEB;
	font-size:24px;
}
.catalog{
        border-bottom:1px solid #A6A5A9;
	color:#59565E;
	padding-top:30px;
	padding-left:19px;
	padding-right:19px;
	padding-bottom:30px;
	line-height: 20px;
}
.el_name{
        color:#59565E;
        font-weight:bold;
}
.cat_header{
        color:#129EEB;
	font-size:24px;
}
#auto95{
        position:absolute;
        margin-top:-15px;
}
.orderform td{
       padding-top:5px;
       padding-bottom:5px;
}
