body {
	background: #353535;
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
}
img#logo {
	display: none;
}
div#header {
	width: 762px;
	height: 130px;
	padding: 0;
	margin: 0 auto 0;
}
div#header div.logo {
	width: 287px;
	height: 130px;
	margin: 0;
	padding: 0;
	background: url('images/logo.gif') no-repeat;
	float: left; 
}
div#header div.logo a {
	width: 287px;
	height: 130px;
	margin: 0;
	padding: 0;
	display: block;
}
div#header div.logo a span {
	width: 2px;
	display: none;
}
div#header div.flash {
	width: 473px;
	height: 130px;
	margin: 0;
	padding: 0;
	float: left;
	z-index: 0;
}
div#menu_top {
	width: 762px;
	height: 95px;
	margin: 14px auto 10px auto;
	padding: 0;
	background: url('images/back_gr.gif') ;
}
div#menu_top div.left {
	width: 762px;
	height: 95px;
	background: url('images/left_border.gif') no-repeat;
}
div#menu_top div.left div.right {
	width: 762px;
	height: 95px;
	background: url('images/right_border.gif') no-repeat right;
}
div#menu_top div.left div.right div.part_left {
	width: 400px;
	height: 95px;
	float:left;
}
div#menu_top div.left div.right div.part_left p {
	margin: 0;
	padding: 16px 0 9px 10px;
	color: #759063;
}
div#menu_top div.left div.right div.part_left ul {
	margin: 0;
	padding: 0 0 2px 15px;
	width: 178px;
	list-style: none;
	float: left;
}
div#menu_top div.left div.right div.part_left ul li.about_us {
	height: 20px;
	width: 150px;
	margin: 0 0 2px;
	padding: 4px 0 0 28px;
	background: url('images/about_us.gif') no-repeat;
	list-style: none;
}
div#menu_top div.left div.right div.part_left ul li.contacts {
	height: 20px;
	width: 150px;
	margin: 0;
	padding: 4px 0 0 28px;
	background: url('images/contacts.gif') no-repeat;
	list-style: none;
}
div#menu_top div.left div.right div.part_left ul li a {
	color: #426930;
	font-weight: bold;
	text-decoration: none;
}
div#menu_top div.left div.right div.part_left div.left_m {
	float: left;
	background: url('images/very_small_left.gif') no-repeat #76af5b;
	height: 49px;
	width: 178px;
	margin: 0 0 0 8px;
	padding: 0;
}
div#menu_top div.left div.right div.part_left div.left_m div.right_m {
	background: url('images/very_small_right.gif') no-repeat right;
	height: 49px;
	width: 178px;
	margin: 0;
	padding: 0;
}
div#menu_top div.left div.right div.part_left div.left_m div.right_m p {
	margin: 0 0 7px;
	padding: 6px 0 0 10px;
	color: #426930;	
}
div#menu_top div.left div.right div.part_left div.left_m div.right_m img {
	border: 0;
	margin: 0 0 0 10px;
}
div#menu_top div.left div.right div.part_right {
	width: 362px;
	height: 95px;
	float: left;
}
div#menu_top div.left div.right div.part_right div.l {
	background: url('images/left_small.gif') no-repeat #80bb63;
	width: 333px;
	height: 83px;
	margin: 5px 6px;
	padding: 0;
}

div#menu_top div.left div.right div.part_right div.r {
	background: url('images/right_small.gif') no-repeat right;
	width: 333px;
	height: 83px;
	margin: 0 0 0 7px;
	padding: 0;
}
div#menu_top div.left div.right div.part_right div.r h1 {
	margin: 0;
	padding: 7px 0 3px 10px;
	color: #fff;
	font-size: 11px;
}
div#menu_top div.left div.right div.part_right div.r p.form {
	margin: 0 0 0 10px;
	padding: 0;
	color: #426930;
}
div#menu_top div.left div.right div.part_right div.r p.clas {
	margin: 4px 27px 0 0;
	padding: 0;
	text-align: right;
	font-size: 11px;
}
div#menu_top div.left div.right div.part_right div.r p.clas a {
	color: #fff;
}
div#menu_top div.left div.right div.part_right div.r p.clas a:hover {
	color: #426930;
}
div#menu_top div.left div.right div.part_right div.r p.clas input {
	margin: 0 0 0 24px;
}
div#menu_top div.left div.right div.part_right form {
	margin: 0;
	padding: 0;
}
input.login_field {
	width: 80px;
	font-size: 11px;
	font-weight: bold;
	color: #426930;
	padding: 1px;
	margin: 0 10px 0 0;
}
div#top {
	width: 760px;
	height: 20px;
	margin: 0 auto;
	padding: 0;
}
div#top div.menu{
	float: right;
	margin: 0;
	padding: 0;
	height: 16px;
	 color: #80bb63;
}
div#top div.brc {
	height: 0;
	padding: 0;
	margin: 4px 0 0 0;
	color: #7ab35e;
	font-weight: bold;
	float: left;
}
a.home {
	margin: 0 0 0 5px;
	color: #80bb63;
	font-weight: normal;
}
div#top div.menu a.change {
	float: left;
	font-weight: normal;
	color: #7ab35e;
	margin: 0 250px 0 0;
	padding: 0;
	
}
div#top div.menu select.option {
	margin:	0 4px 0 0;
	 width: 150px;
}
div#top div.menu select.option {
	 color: #426930;
	 font-size: 11px;
}
div#top div.menu span {
	color: #353535;
	background: #80bb63;
	font-weight: bold;
}
a.normal {
	color: #80bb63;
	font-weight: normal;
	text-decoration: none;
}
div#top div.brc a:hover{
	color: #fff;
}
div#content div.left img.search {
	border: 0;
	margin: 13px 0 15px 0;
 
}
div#content {
	margin: 0 auto 0;
	padding: 0;
	width: 762px;
}
div#content div.left {
	width: 187px;
	margin: 0;
	padding: 0;
	float: left;
}

div#content div.left h1.categories {
	margin: 0;
	padding: 15px 0 0 35px;
	color: #2e2e2e;
	font-size: 11px;
	text-transform: uppercase;
	background: url('images/categories.gif') no-repeat;
	width: 152px;
	height: 45px;
}
div#content div.left h1.categories ul {
	margin: 6px;
	padding: 0;
	width: 187px;
}
div#content div.left ul.menu {
	margin: 0 0 30px 0;
	padding: 0;
	font-size: 11px;
	width: 186px;
	text-decoration: none;
	list-style: none;
}
div#content div.left ul.menu li {
	height: 20px;
	width: 161px;
	background: url('images/arrow.gif') no-repeat bottom;
	list-style: none;
	padding: 0 0 0 9px;
	margin: 0;
}
div#content div.left ul.menu li a {
	color: #ffd76e;
	text-decoration: none;
}
div#content div.left ul.menu li a:hover {
	color: #a7a7a7;
}
div#content div.left div.pic1 {
	margin: 20px 0 0 0;
	padding: 0;
	height: 39px;
	width: 185px;
	display: block;
}
div#content div.left h1.news {
	text-align: justify;
	margin: 0;
	padding: 8px 0 0 55px;
	color: #2e2e2e;
	font-size: 11px;
	text-transform: uppercase;
	background: url('images/car_54.gif') no-repeat;
	width: 132px;
	height: 46px;
}
div#content div.left h2 {
	margin: 0 0 3px 0;
	padding: 0;
	font-size: 11px;
	color: #ffd76e;
}

div#content div.left p.newstxt {
	text-align: justify;
	margin: 0 0 10px;
	padding: 0;
	color: #d6d6d6;
}
p.main {
	text-align: justify;
	margin: 0 0 15px;
	padding: 0 10px 0 0;
	color: #d6d6d6;
}
p.main a.main {
	color: #ffd76e;
	text-decoration: none;
}
p.main a.main:hover {
	color: #d6d6d6;
}
p.next {
	margin: 0 0 15px;
	padding: 0;
	text-align: right;
}
div#content div.right p.next {
	padding: 0 10px 0 0;
}
p.next a {
	color: #ffd76e;
	text-decoration: none;
	font-weight: bold;
}
p.next a:hover {
	color: #f6dc99;
}
div#content div.right {
	width: 554px;
	padding: 14px 0 0;
	margin: 0;
	float: right;
}
div#content div.right div.box {
	margin: 10px 0 15px 0;
	padding: 0;
	width: 535px;
	border: 1px solid #426930;
	background: #424242;
}
div#content div.right div.box div.title {
	height: 28px;
	margin: 9px 0 0 19px;
	padding: 0;
	font-size: 11px;
	font-weight: bold;	
	color:	#80bb63;
}
div#content div.right div.box div.pic {
	width: 142px;
	height: 109px;
	margin: 0;
	padding: 0 0 8px 19px;
	float: left;
}
div#content div.right div.box div.characteristic {
	width: 364px;
	margin: 0;
	padding: 0 0 0 10px;
	font-size: 11px;
	font-weight: normal;
	float: left;
}
div#content div.right div.box div.characteristic img {
	border: 0;
}
div#content div.right div.box div.prise {
	height: 28px;
	margin: 4px 0 0 20px;
	padding: 0;
	clear: both;
	font-size: 11px;
	font-weight: bold;	
	color:	#80bb63;
}
div#content div.right div.box div.characteristic div.style { 
	color: #fff;
}
div#content div.right div.box div.characteristic a {
 color: #83d95b ;
}
div#content div.right div.box div.characteristic a:hover {
	color: #fff;
}

div#content div.right h1 {
	background: url('images/h2.gif') no-repeat;
	margin: 0 0 10px 0;
	padding: 7px 0 0 15px;
	height: 20px;
	width: 514px;
	color: #2e2e2e;
	font-size: 11px;
	text-transform: uppercase;
}
div#content h1.big {
	height: 20px;
	width: 760px;
	margin: 0 0 10px;
	padding: 7px 0 0 15px;
	background: url('images/h1_big.gif') no-repeat;
	font-size: 11px;
	text-transform: uppercase;
}
div#content div.right p.q_search {
	margin: 0;
	padding: 5px 0;
	color: #d6d6d6;
}
div#content div.right div.search select {
 	width: 120px;
	font-size: 11px;
	font-weight: bold;
	color: #353535;
	padding: 0;
	margin: 0;
}
div#content div.search {
	padding: 0 0 30px 120px;
	margin: 15px 0 0 0;
	background: url('images/search.gif') no-repeat;
	width: 409px;
}
div#content div.right div.search table {
	margin: 0 ;
	padding: 0;
	border-collapse: collapse;
}
div#content div.right div.search table td {
	padding: 0 25px 0 0;
	margin: 0;
}
div#content div.right table.obqva {
	width: 529px;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	color: #ffd76e;
}
div#content div.right table.obqva th {
	height: 27px;
	margin: 0;
	background: url('images/h2.gif');
	padding: 0 0 0 15px;
	color: #2e2e2e;
	font-size: 11px;
	text-transform: uppercase;
	text-align: left;
}
div#content div.right table.obqva tr {
	margin: 0;
	padding: 0;
}
div#content div.right table.obqva tr.row1 {
	margin: 0;
	padding: 0;
	background: #474747;
}
div#content div.right table.obqva tr td {
	padding: 3px 5px;
}
div#content div.right table.obqva a {
	color: #ffd76e;
	text-decoration: none;
}
div#content div.right table.obqva a:hover {
	color: #ddd;
	text-decoration: none;
}

div#footer {
	margin: 20px auto 0;
	padding: 7px;
	height: 28px;
	width: 760px;
	background: url('images/footer.gif') no-repeat;
}
div#footer div.footer {
	margin:	2px 0 0 0;
	padding: 0;
	font-size: 11px;
	text-align: left;
}
div#footer a {
	color: #000;
}
div#footer a:hover {
	color: #666;
}
div.clear {
	width: 40px;
	margin: 0;
	padding: 0;
	height: 1px;
	overflow: hidden;
	clear: both;
}


h3.news {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
	color: #ffd76e;
}
h3.news a {
	color: #ffd76e;
	text-decoration: none;
}
h3.news a:hover {
	color: #d6d6d6;
}
h4.news {
	margin: 0 0 5px;
	padding: 0;
	font-size: 10px;
	font-weight: bold;
	color: #eee;
}
div.contact_form {
	width: 500px;
	margin: 0 0 8px 0;
	padding: 0;
	color: #d6d6d6;
}
div.contact_form_txt {
	width: 130px;
	margin: 0;
	padding: 0;
	float: left;
}
div.contact_form_field {
	width: 370px;
	margin: 0;
	padding: 0;
	float: left;
}
div.item_comment_form {
	width: 450px;
	margin: 0 0 8px 0;
	padding: 0;
	color: #d6d6d6;
}
div.item_comment_form_txt {
	width: 100px;
	margin: 0;
	padding: 0;
	float: left;
}
div.item_comment_form_field {
	width: 350px;
	margin: 0;
	padding: 0;
	float: left;
}
span.req {
	color: #ffb900;
	font-weight: bold;
}
span.info {
	font-size: 10px;
	color: #b8b8b8;
}
span.error {
	font-size: 10px;
	color: #ff6000;
}
span.error2, span.info2 {
	color: #ff6000;
}
input.field, textarea.field, select.field {
	border: 1px solid #d6d6d6;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	margin: 0 0 2px 0;
	padding: 1px;
	font-size: 11px;
	color: #323232;
	background: #eee;
}
div.register_form {
	width: 500px;
	margin: 0 0 8px 0;
	padding: 0;
	color: #d6d6d6;
}
div.register_form_txt {
	width: 150px;
	margin: 0;
	padding: 0;
	float: left;
}
div.register_form_field {
	width: 350px;
	margin: 0;
	padding: 0;
	float: left;
}
div.login_form {
	width: 500px;
	margin: 0 0 8px 0;
	padding: 0;
	color: #d6d6d6;
}
div.login_form_txt {
	width: 130px;
	margin: 0;
	padding: 0;
	float: left;
}
div.login_form_field {
	width: 370px;
	margin: 0;
	padding: 0;
	float: left;
}
p.controls {
	margin: 0 0 0 10px;
	padding: 0;
	line-height: 14px;
}
p.controls a {
	color: #fff;
	text-decoration: none;
}
p.controls a:hover {
	color: #426930;
}
input.checkbox {
	margin: 0;
}
div.s_item {
	width: 524px;
	margin: 0 0 15px 0;
	padding: 6px 15px;
	background: #424242;
	border: 1px solid #9a9b9b;
}
div.s_item div.list_image {
	width: 150px;
	float: left;
	margin: 0;
	padding: 0;
}
div.s_item div.list_image img {
	margin: 0 0 5px 0;
}
div.s_item div.images {
	width: 280px;
	float: left;
	margin: 0;
	padding: 0;
}
div.s_item div.thumbs {
	width: 267px;
	padding: 10px 0 10px 10px;
	margin: 5px 0 0;
	border: 1px solid #6c6c6c;
}
div.s_item div.thumbs img {
	margin: 0 8px 0 0;
	float: left;
}
div.s_item img {
	border: 0;
}
div.s_item div.info {
	width: 214px;
	float: right;
	margin: 0;
	padding: 0;
}
div.s_item div.list_info {
	width: 360px;
	float: right;
	margin: 0;
	padding: 0;
}
div.s_item h3 {
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 5px;
	padding: 0;
	color: #b7ec92;
}
div.s_item div.info p, div.s_item div.list_info p {
	color: #f3f3f3;
	margin: 0 0 10px;
	padding: 0;
}
div.s_item div.info a, div.s_item div.list_info a {
	color: #b7ec92;;
}
div.s_item div.info a:hover, div.s_item div.list_info a:hover {
	color: #bbb;
}
div.s_item div.images p {
	padding: 10px 0 0;
	margin: 0 0 10px;
}
div.s_item div.images p img, div.s_item div.list_info p img {
	position: relative;
	top: 4px;
}
div.s_item div.images a {
	color: #b7ec92;
}
div.s_item div.images a:hover {
	color: #bbb;
}
div.s_item .separator {
	width: 100%;
	height: 1px;
	overflow: hidden;
	background: #9e9f9f;
	margin:10px 0;
	padding: 0;
}
p.all_news {
	margin: 0;
	padding: 0;
	color: #d6d6d6;
}
p.all_news a {
	color: #d6d6d6;
}
p.all_news a:hover {
	color: #ffd76e;
}
a.more {
	color: #ffd76e;
	font-size: 10px;
	text-decoration: none;
}
a.more:hover {
	color: #d6d6d6;
}
p.properties {
	margin: 0 0 -20px 0;
	padding: 0;
	position: relative;
	top: -30px;
	text-align: right;
	color: #fff;
}
p.properties span {
	color: #353535;
	background: #80bb63;
	padding: 2px;
	font-weight: bold;
}
p.properties a {
	color: #80bb63;
}
p.properties2 a:hover {
	color: #ccc;
}
p.properties2 {
	margin: 0;
	padding: 0;
	text-align: right;
	color: #fff;
}
p.properties2 span {
	color: #353535;
	background: #80bb63;
	padding: 2px;
	font-weight: bold;
}
p.properties2 a {
	color: #80bb63;
}
p.properties2 a:hover {
	color: #ccc;
}