body {
	font:11px arial,sans-serif;
	color:#000;
	background:#fff;
	margin:0;
	min-width:1000px;
	max-width:1600px;
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {text-decoration:underline;}
a:focus {outline:none}
input, textarea, select {
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset {
	margin:0;
	padding:0;
	border:none;
}
img {border:none}
#main {
	margin:0;
	width:100%;
}
h1.logo {
	float:left;
	background:url(../images/logo.png) no-repeat;
	width:323px;
	height:122px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 39px;
	display:inline;
}
.logo a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
#header {
	background:url(../images/bg-header.jpg) no-repeat 50% 0;
	width:100%;
	height:381px;
	overflow:hidden;
}
.logo-holder {
	width:100%;
	overflow:hidden;
}
.phone {
	width:100%;
	margin:28px 0 0;
	overflow:hidden;
}
.phone strong {
	display:block;
	background:url(../images/discount2.png) no-repeat;
	width:496px;
	height:83px;
	margin:0 0 0 38px;
	text-indent:-9999px;
}
.hand {
	width:100%;
	margin:35px 0 0;
	overflow:hidden;
}
.hand div {
	background:url(../images/hand.png) no-repeat;
	width:116px;
	height:112px;
	overflow:hidden;
}
.get {
	background:url(../images/get.png) no-repeat;
	width:480px;
	height:25px;
	overflow:hidden;
	margin:6px 0 0 47px;
	text-indent:-9999px;
}
#content {
	background:#d8eea6 url(../images/bg-content.gif) repeat-x;
	width:100%;
	overflow:hidden;
}
.content {
	background:url(../images/grass.jpg) no-repeat 50% 0;
	padding:0 29px 30px 39px;
	overflow:hidden;
	min-height:467px;
}
* html .content {
	overflow:visible;
	height:467px;
}
.holder {padding:0 294px 0 0}
.info {
	float:left;
	width:100%;
}
.boxes {
	width:100%;
	overflow:hidden;
}
.box1 {
	float:left;
	width:33%;
}
.box1-holder {padding:0 15px 0 25px}
.box1-left {
	float:left;
	background:url(../images/box-left.png) no-repeat;
	width:25px;
	height:95px;
	margin:0 0 0 -25px;
}
* html .box1-left {
	position:relative;
	display:inline;
}
.box1-info {
	float:left;
	background:url(../images/box-bg.png) repeat-x;
	width:100%;
	height:63px;
	padding:32px 0 0;
}
.box1-right {
	float:right;
	background:url(../images/box-right1.png) no-repeat;
	width:15px;
	height:95px;
	margin:0 -15px 0 0;
}
* html .box1-right {
	position:relative;
	display:inline;
}
.box2 {
	float:left;
	width:33%;
}
.box2-holder {padding:0 15px}
.box2-left {
	float:left;
	background:url(../images/box-left1.png) no-repeat;
	width:15px;
	margin:0 0 0 -15px;
	height:95px;
}
* html .box2-left {
	position:relative;
	display:inline;
}
.box2-info {
	float:left;
	background:url(../images/box-bg.png) repeat-x;
	width:100%;
	height:63px;
	padding:32px 0 0;
}
.box2-right {
	float:right;
	background:url(../images/box-right1.png) no-repeat;
	width:15px;
	margin:0 -15px 0 0;
	height:95px;
}
* html .box2-right {
	display:inline;
	position:relative;
}
.box3 {
	float:left;
	width:33%;
}
.box3-holder {padding:0 25px 0 15px}
.box3-left {
	float:left;
	background:url(../images/box-left1.png) no-repeat;
	width:15px;
	margin:0 0 0 -15px;
	height:95px;
}
* html .box3-left {
	position:relative;
	display:inline;
}
.box3-info {
	float:left;
	background:url(../images/box-bg.png) repeat-x;
	width:100%;
	height:63px;
	padding:32px 0 0;
}
.box3-right {
	float:right;
	background:url(../images/box-right.png) no-repeat;
	width:25px;
	margin:0 -25px 0 0;
	height:95px;
}
* html .box3-right {
	position:relative;
	display:inline;
}
.button {
	float:left;
	margin:0 0 0 30px;
	padding:0 0 1px;
	display:inline;
	background:url(../images/border.gif) repeat-x 0 100%;
}
.button span {
	float:left;
	width:34px;
	height:29px;
	margin:0 10px 0 0;
	text-indent:-9999px;
}
.box1 .button span {
	background:url(../images/num01.gif) no-repeat;
	margin:0 4px 0 0;
}
.box2 .button span {background:url(../images/num02.gif) no-repeat}
.box3 .button span {background:url(../images/num03.gif) no-repeat}
.button a {
	float:left;
	margin:16px 0 0;
	height:16px;
	text-indent:-9999px;
}
.box1 .button a {
	background:url(../images/but01.gif) no-repeat;
	width:84px;
}
.box1 .button a:hover {background:url(../images/but01-over.gif) no-repeat}
.box2 .button a {
	background:url(../images/but02.gif) no-repeat;
	width:89px;
}
.box2 .button a:hover {background:url(../images/but02-over.gif) no-repeat}
.box3 .button a {
	background:url(../images/but03.gif) no-repeat;
	width:73px;
}
.box3 .button a:hover {background:url(../images/but03-over.gif) no-repeat}
.columns {padding:26px 0 0 250px}
.column1 {
	float:left;
	width:250px;
	margin:0 0 0 -250px;
}
* html .column1 {
	position:relative;
	display:inline;
}
.price {
	width:250px;
	overflow:hidden;
}
.price h2 {
	background:url(../images/price.png) no-repeat;
	width:138px;
	height:33px;
	text-indent:-9999px;
	margin:0 0 0 10px;
}
.price p {
	font:11px/18px Tahoma, Verdana, sans-serif;
	color:#000;
	margin:2px 0 8px 10px;
}
.price p strong {
	font:bold 14px/18px Tahoma, Verdana, sans-serif;
	color:#2a2c75;
}
.frame {
	background:url(../images/frame.png) no-repeat;
	width:212px;
	height:213px;
	overflow:hidden;
}
.frame-info {
	width:200px;
	padding:13px 6px 6px;
	height:194px;
	position:relative;
}
.frame img {display:block}
.frame .part {
	position:absolute;
	top:0;
	left:166px;
}
.column2 {
	float:left;
	width:98%;
}
.column2 h2 {
	margin:0 0 12px;
	padding:0 0 4px;
	background:url(../images/border.gif) repeat-x 0 100%;
}
.column2 h2 span {
	display:block;
	background:url(../images/about.png) no-repeat;
	width:69px;
	height:21px;
	text-indent:-9999px;
}
.column2 p {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
}

.column2 strong {
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color:#030019;
	text-decoration:none;
}

.sidebar {
	float:left;
	width:290px;
	padding:0 2px;
	margin:0 -294px 0 0;
}
* html .sidebar {
	display:inline;
	position:relative;
}
.block {
	width:290px;
	overflow:hidden;
}
.block-head {
	background:url(../images/holder-top.png) no-repeat;
	width:290px;
	height:102px;
	overflow:hidden;
}
.block-info {
	background:url(../images/holder-bg.png) repeat-y;
	width:262px;
	padding:0 14px;
}
.block-info:after {
	content:"";
	clear:both;
	display:block;
}
.block-inf {
	float:left;
	width:262px;
	position:relative;
	margin:-85px 0 -75px 0;
}
.block-inf a {
	float:left;
	margin:71px 0 0;
	width:20px;
	height:20px;
	text-indent:-9999px;
}
.block-inf a.prev {background:url(../images/prev.png) no-repeat}
.block-inf a.next {
	float:right;
	background:url(../images/next.png) no-repeat;
}
.block-inf div {
	float:left;
	width:202px;
	padding:0 4px;
}
.block-inf div img {
	display:block;
	border:1px solid #6b7c4f;
}
.block-foot {
	background:url(../images/holder-foot.png) no-repeat;
	width:290px;
	height:95px;
	overflow:hidden;
}
.weather {
	padding:25px 0 0 42px;
	width:248px;
	overflow:hidden;
	position:relative;
}
.part {
	position:absolute;
	top:11px;
	left:141px;
}
.part div {
	background:url(../images/part.png) no-repeat;
	width:30px;
	height:45px;
	overflow:hidden;
}
#footer {
	background:url(../images/bg-footer.gif) repeat-x;
	width:100%;
	overflow:hidden;
}
.footer {
	background:url(../images/bg-footer.jpg) no-repeat;
	padding:0 50px;
	height:194px;
	overflow:hidden;
}
.sell {
	float:left;
	width:226px;
}
.one {
	float:left;
	width:246px;
}
.sell h3 {
	font:bold 13px/20px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
}
.sell p {
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
}
.sell .copy {margin:82px 0 0}
.sell .map {
	background:url(../images/star.gif) no-repeat 0 50%;
	padding:0 0 0 15px;
}
.sell p a {
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#021ad0;
	text-decoration:underline;
}
.sell p a:hover {text-decoration:none}
.banners {
	float:right;
	width:418px;
	padding:119px 0 0;
}
.banners ul {
	width:418px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.banners ul li {
	float:left;
	padding:0 0 0 16px;
}
.banners ul li img {display:block}
.banners p {
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	margin:12px 0 0;
	text-align:right;
}
.banners p a {
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#021ad0;
	text-decoration:underline;
}
.banners p a:hover {text-decoration:none}

