body {

    padding: 0;

    margin: 0;

    font:100 12px tahoma;

    background-color: #fff;

}
.t2{font-weight:normal;}
div {text-align:left;}
#atff { display: none; }
#frame {width:974px;}

.banner {

	height:149px;

	background:#A73D03 url('../images/top_bg.gif');

}

.banner h1 {

	margin:0;

	padding:0;

	font:100 36px/148px arial;

	color:#fff;

	margin-left:20px;

}

#main_menu {

	width:974px;

	height:45px;

	background:#84B71E url('../images/menu_bg.jpg') repeat-x;

	overflow:hidden;

}

#main_menu img {float:left;}

#main_menu a {

	display:block;

	font-weight:900;

	width:106px;

	height:45px;

	text-align:center;

	float:left;

	text-transform:uppercase;

	color:#fff;

	text-decoration:none;

	padding-top:16px;

}

#search {

	height:79px;

	width:974px;

	font:900 12px/14px tahoma;

	color:#fff;

	text-align:right;

	overflow:hidden;

	background:#FFB600 url('../images/search_bg.gif');

}

#search form {padding:21px 0 0 0;}

#search .search_input_text {

	width:126px;

	font-size:11px;

	margin: 4px 0 4px 0;

}

#search .search_input_select {

	width:131px;

	margin: 4px 0 4px 0;

	font-size:11px;

}

#search .search_button {

	background-color:#fff;

	border:0;

	font:900 11px tahoma;

	color:#429E93;

	text-decoration:underline;

	margin: 18px 0 4px -4px;

	float:left;

}

#search .input_block {
	float:left;
	width:150px;
	font: 100 11px tahoma;
	color:#343333;
}



#middle {width:974px;}

#left_menu {

	margin-left:10px;

	margin-right:583px;

	width:163px;

}

#right_menu {

	float:right;

	width:190px;

}

#left_menu .header {

	width:160px;

	height:40px;

	border-bottom:3px solid #C1C1C1;

}

#right_menu .header {

	width:176px;

	height:40px;

	border-bottom:3px solid #C1C1C1;

}

#left_menu h1, #right_menu h1, #content h1 {

	height:40px;

	margin:0;

	font:900 14px/40px tahoma;

	color:#444444;

}

.navigation, .info {

	list-style-type:none;

	font:100 10px/18px tahoma;

	color:#E35900;

	margin:0;

	padding:7px 0 4px 0;

}

.info {

	background:none;

}

.navigation li, .info li {

	height:18px;

	_padding-top:6px;

	border-bottom:1px solid #C1C1C1;

}

.navigation li.uno, .info li.uno {background:none;}

.navigation li a, .info li a {

	font:100 11px/18px tahoma;

	color:#2C2829;

	text-decoration:none;

}

.navigation li a:hover {

	text-decoration:underline;

}

.related {

	color:#444444;

	padding:10px;

	border-top:0;

}

.related a {

	color:#444444;

	font:100 11px tahoma;

	text-decoration:none;

}

#left_menu .links {

	padding-left:10px;

	margin-bottom:10px;

	font:100 11px tahoma;

	color:#444444;

}

#left_menu .links a {

	display:block;

	font-weight:900;

	color:#8F2E01;

	text-decoration:none;

}

#content {

	float:right;

	width:790px;

}

#content a {color:#2C2829;}

.content_block {

	width:580px;

	margin-right:190px;

}

.content_header {

	height:40px;

	border-bottom:3px solid #C1C1C1;

	text-align:left;

}

#middle .content_header h1 {color:#444444;}

.preview {
	/*border-bottom:1px solid #D9D8D8;*/
	width:182px;
	float:left;
	/*border:1px solid red;*/
	
}

.preview_name {
	/*float:left;*/
	/*width:182px;*/
	/*border:solid 1px red;*/
}

.preview_name h2 {

	/*width:143px;*/
	margin:15px 24px 5px 15px;
	font: 600 11px/18px tahoma;
	color:#444444;
	background:#fff url('../images/dots.gif') repeat-x bottom;

}

.preview_name .text{
	font-size:10px;
	/*margin:0 24px 15px 15px;*/
	margin:0 24px 0 15px;
}

.preview_image {
	/*height:200px;*/
	margin:5px 0 0 15px;
}
.desc { 
	padding:5px;
}
.preview_image img {

	margin: 7px 0 0 0;
	border: solid 1px #C1C1C1;

}

.blue {
	width: 150px;
	height:16px;
	/*margin:15px 0 10px 15px;*/
	margin:2px 0 10px 15px;
	background-color:#707070;
}

h3 {

	text-align:center;

	height:16px;

	width:133px;

	margin:0;

	font:100 11px/15px tahoma;

	color:#fff;

}

#content h3 a {

	color:#fff;

	text-decoration:none;

}

#footer {

	height:60px;

	text-align:center;

	width:744px;

	color:#000;

	font:100 11px/40px tahoma;

}

#footer a {

	color:#000;

}

.block {

	padding:0 15px 10px 10px;

	margin-bottom:5px;

	border:1px solid #C1C1C1;
	font-family:tahoma;
	font-size:11px;

}

#right_menu .block {
	padding:0 15px 10px 10px;
	margin-bottom:5px;
	border:0px solid #C1C1C1;
	font-family:tahoma;
	font-size:11px;
}


.stuff {

	/*width:176px;*/
	padding:3px;
	border-bottom:1px solid #C1C1C1;

}

.stuff_name h2 {

	margin:0;

	font: 900 14px/20px tahoma;

	color:#444444;

	background:none;

}

.stuff_name .price{

	font-size:14px;

	color:#424242;

}

.stuff_name .price b {

	color:#A33A01;

}

.stuff img {

	float:left;

	margin: 7px 0 7px 0;

}

.stuff .blue {

	width: 65px;

	height:16px;

	margin-left:80px;

	background-color:#707070;

}

.stuff h3 {

	text-align:center;

	height:16px;

	width:48px;

	margin:0;

	font:900 11px/15px tahoma;

	color:#fff;

}

.stuff .blue img {

	float:right;

	margin:0;

}

.advertl {padding:7px 0 4px 0;}

.advertc {padding:9px 0 9px 40px;}



.blinds {

	background-color:#DDDDDD;

	border:1px solid #808080;

	padding:20px;

	margin: 0 15px 0 15px;

}

.blinds a {display:block; color:#008000; line-height:16px;}