body {
	margin: 0px;
	padding: 0px;
	background: #7f7f7f url(../pic/bg_top.jpg) center 0 repeat-x;
	min-width: 960px;
}




.footer {
	min-width:960px;
	background: url(../pic/footer.jpg) repeat-x;
	height: 122px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.footer_right {width:250px; margin:0 0 0 -200px; float:right; position:relative;}
.footer_right_ind {padding:35px 10px 10px 0px; font:11px/1.2em  Tahoma, Geneva, sans-serif; color:#E3E1D7;}
.footer_center_ind {padding:10px 235px 0; font:11px/1.2em Tahoma, Geneva, sans-serif;}
.footer_center_ind img { margin:0; border:0;}
.footer_center_ind a { text-decoration:underline; color:#E3E1D7}
.footer_center_ind a:hover { color:#FBFBF9;}
.footer_left {
	width:250px;
	margin:0 -200px 0 0;
	float:left;
	position:relative;
	
}
.footer_left img {margin:0 0 -5px -5px; border:0;}
.footer_left a, .footer_left a:hover {
	text-decoration:none;
	font:11px/1.2em Tahoma, Geneva, sans-serif;
	display:block;
	padding-top: 15px;
	padding-right: 0;
	padding-left: 0px;
}
.footer_left span.wezom_txt { color:#E3E1D7; text-decoration:none; display:block;}/*\txt\*/
.footer_left a:hover span.wezom_txt {color:#FBFBF9;}
.footer_left a span { text-decoration:underline; color:#E3E1D7;}/*\link\*/
.footer_left a:hover span { color:#FBFBF9;}/*\hover\*/
.conteiner {
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 0;
	background:url(../pic/bg_bot.jpg) 0 bottom repeat-x;
}
#content {
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;   
	padding:25px;
	min-height:440px;
	height:auto !important;
	height:440px;


}

.content_foot {
	background:url(../pic/bot.jpg) 0 bottom no-repeat;
	padding:0 30px;
}
.content_bg {
	width:957px; 
	margin:0 auto; 
	background:url(../pic/back.jpg) 0 0 repeat-y;

}
.content_head{
	background:url(../pic/top.jpg) 0 0 no-repeat;
}
	

.h1 {
	font: bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: url(../pic/h1.jpg) repeat-x bottom;
	margin: 0px 0px 6px;
	color: #3A3A3A;
	padding: 0px 0px 3px 25px;
}




.main {
	
	width: 945px;
	
}

p{
	text-indent:20px;
	margin-top: 0px;
	margin-bottom: 0px;
}
	
.content .usl {
	padding-left: 20px;
	
}


.content .type {
	padding-left: 60px;
}

#content img {
	margin: 2px;
	border: solid 2px #7F7F7F;
}



#block {
	background: url(../pic/menu.png) no-repeat center;
	height: 42px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 11px;
}	


.menu{
	margin: 0px auto;
	width: 780px;
	height: 40px;
	padding-top: 2px;
}

.derived {
	background: url(../pic/derived.jpg) repeat-x left -3px;
	width: 4px;
	height: 40px;
	float: left;
}

.button {
	float: left;
}

.menu a{
	display: block;
	padding-right: 30px;
	padding-left: 30px;
	font: bold 14px/36px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #4F4F4F;
	text-decoration: none;
}

.menu a:hover{
	background: url(../pic/hover_bg.jpg) repeat-x;
	color: #FFFFFF;
}

.menu #current a{
	background: url(../pic/hover_bg.jpg) repeat-x;
	color: #FFFFFF;
}
img {
	margin: 0px;
	padding: 0px;
}


/*>TABLES<<<<------*/
table {border-collapse: collapse}
.table1 {
	margin-bottom: 15px;
}
.table1 th {background: #555657; color: #fff;font-weight: bold; padding: 6px 11px;text-align: left;border-right: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;}
.table1 td {
	padding: 6px 11px;
	vertical-align: top;
	line-height: 1.2em;
	border: 1px solid #FFFFFF;
}
.table1 tr.alt td {background: #D0D1D2}
.table1 tr.over td {background: #D0D1D2} 

/*>FORMS<<<<------*/
.form_style p{
	text-indent:0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.form_style input, .form_style textarea {
	border:1px solid #E2E2E2;
	background:#F2FBFD;
	font:12px/1.2em Arial, Helvetica, sans-serif;
	margin:3px 0;
}
.form_style input:focus, .form_style textarea:focus {
	border:1px dashed #BFBFBF;
}


textarea { width:350px; height:200px}
.form_style .input_but input {
	padding:4px 8px 5px;
	font:14px/1.2em Arial, Helvetica, sans-serif;
	border:1px solid #D2D2D7;
	background:url(../pic/but_bg.gif) repeat-x 0 100%;
	color:white;
	cursor:pointer;
}
.form_style .input_but input:hover {
	border:1px solid #AFAFB6;
	background-position:0 0;
}


a { color:#4B4B4B; text-decoration:underline;}
a:hover { color:#000}

/*//////////////////////каталог/////////////////////////*/
.thumbnails{margin: -1em 0 0 -1em;text-align: center;}
.thumbnail{text-decoration: none;display: -moz-inline-box;display: inline-block;vertical-align: top;text-align: center;margin: 2em 0 0 1em;}
.thumbnail .r {float: left;}
.thumbnails a.img_link { padding:10px; background:#e0ebf7;display:inline-block;}
.thumbnails a.img_link:hover { background:#9bacbf;}
.thumbnails img { border:1px solid #4B4B4B;}
.thumbnails img:hover {border:1px solid #000;}
.item_name { font:12px/1.2em Verdana, Arial, Helvetica, sans-serif; color:#333; padding:3px 0 3px 0}
/*///////////////////////////////////////////////*/ 