@charset "utf-8";
/* CSS Document */

html{ background:url(/img/bg_tail.jpg) center top repeat-y #062132; font-family:Verdana, Geneva, sans-serif; font-size:12px}
body{background:url(/img/bg_header.jpg) center top no-repeat; color:#556E7B}

a{ color:#1272C3}
.clear{ clear: both; width:100%; display:block; height:1px}
p{ margin-bottom:15px}
div#main ul{ padding-left:25px; list-style: disc; margin-bottom:20px}

h2{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:16px; padding:7px 0}
h3{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:16px; padding:7px 0}
h1{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:22px; padding:0 0 15px 0; color:#333}

div#container{ width:960px; margin:0 auto; position:relative; padding-top:130px}

div#header{ width:100%; height:130px; position:absolute; top:0}
div#header a.logo { display:block; float:left; margin: 40px 0 0 20px}
div#header ul{display:block; float:right; margin:50px 0 0 0; 
	background:url(/img/menu.png) left top no-repeat; 
	height:51px; width:444px; line-height:45px; font-size:14px}
div#header ul li{ display:block; float:left}
div#header ul li a{ color:#FFF; text-decoration:none; margin:0 12px;}
div#header ul li a.curr,div#header ul li a:hover{ border-bottom:3px solid #fe3808}

div#content{ width:100%; background-color:#FFF; position:relative;
	-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;}
div#search{ height:175px; background:url(/img/search.png) left top repeat-x; padding:0 20px; position:absolute; top:-4px; width:920px;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;}
div#search h3{ color:#0d4668}
div#search table tr td{ padding:3px 12px}
div#search table tr td label{ font-weight:bold;color:#dbf3ed}
div#search table tr td select{ border:1px solid #4f6470}
div#search table tr td input.range{ border:none; width:100px; background-color:transparent; color:#0d4668; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold}
div#search table tr td input[type=submit]{ padding:5px; font-size:20px}
div#info{ z-index:2; position: absolute; top:0; left:640px;height:173px; padding-left: 55px; background:url(/img/search2.png) left top no-repeat; color:#0d4668; font-size:12px}
div#info h3{ color:#FFF}
div#info span{ font-style:italic; font-size:36px; font-family:Georgia, "Times New Roman", Times, serif; display:block; margin:10px 0}
div#info span sup{ font-size:24px; color:#dbf3ed}
div#info p{ line-height:2}
div#info a{ color:#dbf3ed}
div#main{ padding:20px; padding-top: 200px }

table.lots_list{ line-height:1.6; width:100%}
table.lots_list tr.hl{ background-color:#d7e3ea}
table.lots_list tr td{ padding:10px 20px}
table.lots_list tr td a.thumb{ background:url(/img/thumb_bg.png) no-repeat; width:182px; display:block; padding:4px 6px 11px 6px}
table.lots_list tr td a.thumb img{ width:170px; height:128px;}

div#lots_list div.lot{ clear:both; padding:10px; position:relative; line-height:1.8; margin-bottom:15px; min-height: 100px}
div#lots_list div.hl{ background-color:#d7e3ea; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
div#lots_list div.lot a.thumb{ background:url(/img/thumb_bg.png) no-repeat; width:182px; display:block; padding:4px 6px 11px 6px}
div#lots_list div.lot a.thumb img{ width:170px; height:128px;}
div#lots_list div.lot h2{ position:absolute; top:0; left:210px; line-height:1.3}
div#lots_list div.lot table{ position:absolute; top:60px; left:210px; width:670px}

div.paginator{ text-align:center; padding:20px 0; font-size:14px}
div.paginator a{ padding:3px 5px; width:27px; height:28px; margin:0 2px; line-height:26px; text-decoration:none; color:#55829c;
	font-weight:bold; background-color:#c7cfd4;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px }
div.paginator a.active, div.paginator a:hover{ background-color:#fe8a69}

table.description{ background-color:#d7e3ea; padding:10px 20px; width:680px}
table.description tr td{ border-bottom:1px dashed #999; padding:3px 20px}

div.d_left{ float:left; width:680px}
div.d_right{ float:right; width:200px;}
div.d_right li a { background:url(/img/thumb_bg.png) no-repeat; width:182px; display:block; padding:4px 6px 11px 6px}
div.d_right li a img{ width:170px; height:128px;}

div#footer{ clear:both; width:100%; color:#CCC; padding:15px 0 }
div#footer p{ padding-bottom:0; margin-bottom:10px}

div#contact{color:#09314a; width:480px; height:500px; -moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px; background-color:#bed6e2;
	padding:20px; display:none; z-index:100;}
div#contact p{font:italic 24px Georgia,Arial,sans-serif; line-height:1.7; margin-bottom:25px; color:#09314a; margin-bottom:0; padding-bottom:0}
div#contact p span{ font-size:18px; line-height:60px}
div#contact form input[type=text]{ width:100%; border:1px solid #4F6470; font-size:15px; margin-bottom:15px; font-family:Verdana, Geneva, sans-serif}
div#contact form textarea{width:100%; border:1px solid #4F6470; font-size:15px; margin-bottom:15px; height:220px; font-family:Verdana, Geneva, sans-serif}


