body{
	width:900px;
	margin: 0 auto;
	color: #585858;
	font-family: Verdana;
	font-size:9px;
}
a{
	color: #585858;
	text-decoration: none;
}
a img{
	border: none;
}
ul{
	margin:0;
	padding:0;
}
#header{
	width: 900px;
}
#logo{
	background: #FFF url(/images/logo.jpg) no-repeat;
	height: 90px;
	width: 164px;
	float:left;
	margin-top: 20px;
}
#center_head{
    float: left;
    padding: 78px 5px 10px 50px;
    font-size: 12px;
}
#right_head{
	float: right;
	background: #FFF url(/images/top_right.jpg) no-repeat;
	height: 110px;
	width: 468px;
    font-size: 11px;
}
#left_head{
	float: left;
	background: #FFF url(/images/stripe1.jpg) no-repeat;
	height: 29px;
	width: 900px;
    font-size: 11px;
}
#menu{
	clear: both;
	font-size: 10px;
}
#menu ul{
	padding:0;
	margin:0;
	list-style-type: none;
}
#menu ul li{
	float:left;
	background:#d8d8d8;
	height:26px;
}
#menu ul li a{
	display:block;
	list-style-type: none;
	background: url(/images/but_menu.jpg) repeat-x;
	height: 27px;
	float: left;
	padding: 8px 58px;
	margin-right: 0px;
}
*html #menu ul li a{
	height:20px;
	padding-top:7px;
	padding-bottom:0;
}
#menu ul li a.selected{
	color: #FFF;
}
#menu ul li.but a{
	background: url(/images/but_menu.jpg) repeat-x;
}
#menu ul li.but1 a{
	background: url(/images/but_menu.jpg) repeat-x;
	cursor:default;
	margin:0;
	float:left;
	width:68px;
}

html* #menu ul li.but1 a{
	width:88px;
}
*+html #menu ul li.but1 a{
	width:68px;
}
*html #menu ul li.but1 a{
	width:58px;
}

#menu ul li.but2 a{
	background: url(/images/but_menu.jpg) repeat-x;
	cursor:default;
	margin:0;
	float:left;
	width:76px;
}

html* #menu ul li.but2 a{
	width:84px;
}
*+html #menu ul li.but2 a{
	width:76px;
}
*html #menu ul li.but2 a{
	width:66px;
}
#menu ul li.but a:hover{
	background: url(/images/but_menu.jpg) repeat-x;
	color: #FFF;
}
#general{

	margin-top:20px;
	font-size: 9px;
	letter-spacing: 0;
}
#left{
	width: 197px;
	float:left;
	padding-left:3px;
}
input.search{
	border-left: none;
	border-right: 1px solid #009edf;
	border-top: 1px solid #009edf;
	border-bottom: 1px solid #009edf;
	height: 14px;
	font-size:9px;
	color: #585858;
	margin:0;
	padding:0;
}
input.search1{
	border-left: none;
	border-top: 1px solid #009edf;
	border-bottom: 1px solid #009edf;
	font-size:9px;
	color: #585858;
	height:16px;
	margin:0;
	padding:0;
	float:left;
}

*+html input.search{
	position:relative;
	top:-1px;
}

#left ul{
	padding:10px 0 20px 0;
	margin:0;
	list-style-type: none;
}
#left ul li{
	list-style-type: none;
	padding:1px 0;
}
#left ul li a{
	font-aize:11px;
}
#right{
   float: left;
   width: 699px;
   padding-right:1px;
}
#right ul{
   padding-left:10px;
}
.pict{
   background: url(/images/center.jpg) repeat-x;
   width: 670px;
   height: 231px;
}
#catalog{
	clear:both;
}
#catalog ul{
	padding:0;
	margin:0;
	list-style-type: none;
}
#catalog ul li{
	list-style-type: none;
}
#catalog a.title{
	color:#019fe0;
	font-size: 8px;
}
#menu_bottom{
	clear:both;
	padding-top: 20px;
	margin-left: 210px;
	font-size: 11px;
}
#menu_bottom ul{
	padding:0;
	margin:0;
}
#menu_bottom ul li{
	float: left;
	list-style-type: none;
	padding: 0 10px;
	letter-spacing: 0;
}
#menu_bottom ul li a:hover{
	color:#019fe0;
}
#footer{
	border-top: 1px solid #868b85;
	margin-top: 20px;
	background: url(/images/footer.jpg) no-repeat left top;
	height: 50px;
	color: #868b85;
	font-size: 8pt;
}
a.cat_anons{
	font-size:11px;
}
a.cat_anons:hover, .color_1:hover, .color_2:hover, .color_3:hover{
	/*color: #009de0;*/
}
.line{
	width:20px;
	height: 1px;
	text-align:left;
	clear: both;
	margin-top:5px;
	margin-bottom:9px;
}
.line2{
	width:20px;
	height: 1px;
	text-align:left;
	clear: both;
	margin-top:12px;
	margin-bottom:0px;
}
.tit{
    font-size:9px;
	margin-bottom: 30px;
}
.hov a{
	font-size:11px;
}
.hov a:hover{
	color:#009edf;
}
a:hover{
	color:#009edf;
}

table td.td{

}
table td.td:hover{
	color:#FFF;
}
.search_left{
	margin:0;
	padding:0;
	float:left;
}
*html .search_left{
	margin:0;
	padding:0;
	margin-top:1px;
	float:left;
}

.widthFilter{
	width:180px;
}
*html .widthFilter{
	width:170px;
}
