@charset "utf-8";
/* CSS Document */

 
 body {font-size:11px; font-family:Tahoma; color:black; padding:0px auto; background-color: #333333;}
 #doc { width:900px; text-align:center;	margin:auto;}
 form {padding:0px; margin:0px;}

/* Index Header
------------------------------------------*/
#header_main {width:900px; background-color: #CCCCCC; text-align:left;}
#header_main ul{margin-top:25px; list-style-type:none; display:inline; padding: 0px;}
#header_main ul li{width:85px; display:inline; padding-left:15px; margin-right:5px;}

.darkGrayBar{ width:900px; background-color:#666666; height:20px; float:left;}

#content_main {width:900px; background-image: url('../images/1d2.jpg'); padding-top:22px; padding-bottom:22px; float:left;}

/* Index SearchBox
------------------------------------------*/
#left_content {width:192px; float:left;}
#left_content ul {list-style-type:none; padding: 0px; margin:0px;}
#left_content h3{width:188px; padding:2px; margin:0px; background-color:#000; color:#FFF; font-weight:bold; text-align:left; font-size:xx-small;}
#left_content ul.small_search {background-color:#ff6000;}
#left_content ul.small_search li{color:#FFF; height:23px; font-weight:bold; vertical-align:middle; font-size:small;}
#left_content ul.small_search li a{color:#FFF; height:23px; font-weight:bold; vertical-align:middle; font-size:small;}
#left_content ul.small_search li a:hover{color:#FFF; height:23px; font-weight:bold; vertical-align:middle; font-size:small; text-decoration:none;}
#left_content #searchOn	{ width:91px;background-color:#ff6000; border:0px; color:#FFF; font-weight:bold; font-size:14px; text-align:right; padding-right:5px;}
#left_content #clear	{ width:91px; background-color:#ff6000; border:0px; color:#FFF; font-weight:bold; font-size:14px; text-align:left; padding-left:5px;}
#left_content ul.left_content_links {margin-top:26px;}
#left_content ul.left_content_links li a{ width:177px; text-decoration:none; padding-left:15px; margin-bottom:2px;color:#FFF; height:23px; font-weight:bold; vertical-align:middle; font-size:small; background-color:#ff6000; text-align:left; float:left; line-height:22px;}
#left_content ul.left_content_links li a:hover{background-color:#666666;}
#left_content a.map{ margin-top:8px;width:192px; text-decoration:none; color:#FFF; height:36px; font-weight:bold; vertical-align:middle; font-size:small; background-color:#666666; text-align:center; float:left; line-height:36px;}
#left_content a.map:hover{background-color:#ff6000;}
#left_content select {width:175px;}

/* Index TopOffers
------------------------------------------*/
#center_content {  width:488px; display:inline; margin:0px 0px 0px 17px; float:left; }
#center_content h3 {width:484px; padding:2px; margin: 0px; background-color:#000; color:#FFF; font-weight:bold; text-align:left; font-size:xx-small; float:left;}
#center_content .offer_descr ul{ list-style-type:none; display:inline; padding:0px; margin:0px;}
#center_content .offer_descr li{ padding:0px; margin:0px;}
#center_content .offer_img{ width:125px; float:left; padding:1px;}
#center_content .offer_descr{ padding-left:15px; width:346px; float:left; height:93px; text-align:left; background-color:#cccccc; border-bottom:2px solid #ff6000;}
#center_content .offer_descr h2 {font-size:small; padding:0px; margin:0px; display:inline;}
#center_content .offer_descr h2 span{ padding:0px 0px 0px 15px; color:#ff6000;}
#center_content .offer_descr h2 a{font-size:small; padding:0px; margin:0px; color:#000;}
#center_content .offer_descr h2 a:hover{text-decoration:none;}
#center_content .offer_descr p {padding:0px; margin:0px;}
.pages {text-align:right;}
.pages ul {list-style-type:none; padding:0px; margin:0px;}
.pages li {display:inline; padding:2px; margin:2xp;}


/* Index Right
------------------------------------------*/
#right_content {width:190px; float:left; margin-left:11px; text-align:left}
#right_content  h3 {width:188px; padding:2px; margin: 0px; background-color:#000; color:#FFF; font-weight:bold; text-align:left; font-size:xx-small; float:left;}
#right_content ul {list-style-type:none; margin:0px; padding:0px; font-size:12px;}
#right_content li {background-color:#cccccc; padding:0px; margin:0px; line-height:25px;}
#member_of {margin-top:22px; background-color:#CCC; text-align:center;}
#member_of ul {list-style-type:none; margin:0px; padding:0px;}
#member_of li {background-color:#cccccc; padding: 0px; margin:0px; border-bottom:1px solid #000;  }
#member_of #first_img { vertical-align:middle; padding:5px;}
#member_of #second_img {background-color:#FFF; vertical-align:middle; padding:5px;}

/* Offer Details
------------------------------------------*/

#offer_main {width:689px; float:left; margin-left:15px;}
#offer_main h1{width:689px; padding:2px; margin: 0px; background-color:#000; color:#FFF; font-weight:bold; text-align:left; font-size:xx-small; float:left;}
#offer_details {display:inline; float:left; width:320px; text-align:left;}
#offer_details dl{width:320px; padding:5px 0px 5px 0px; margin:0px 0px 0px 0px; text-align:left; border-bottom:1px solid #000; float: left;}
#offer_details dt{text-align:right;float:left; width:140px;}
#offer_details dd{display:inline; width:180px; margin:0px 0px 0px 0px;  padding:0px 0px 0px 7px;}
#offer_details dd ul{list-style-type:none; padding:0px 0px 0px 7px; margin:0px; float:left; text-align:left;}
#offer_details p {float:left;}
#offer_details h2 {font-size:small; padding:0px; margin:10px 0px 10px 0px; width:320px; float:left;}
#offer_details h2 span{font-size:small; padding:0px; margin:10px 0px 10px 0px; width:320px; color:#ff6000;}
#images {float:left; width:350px; display:inline; text-align:left;}
#images ul {list-style-type:none; padding:0px; margin:10px 0px 0px 0px; width:350px; text-align:left;}
#images li{display:inline; margin:2px auto;}

/* Search Form Big
------------------------------------------*/
#searchForm{width:900px; margin:0px; padding:0px;}
#searchForm h1 {width:895px; font-size:12px; text-align:left; padding:0px 0px 3px 5px; margin:0px;}
#searchForm h2 {width:895px; font-size:12px; text-align:left; padding:0px 0px 3px 5px; margin:0px; background-color:#000; color:#fff;}
#searchForm label{width:190px; float:left; display:inline; text-align:left; padding:3px 0px 3px 0px; margin:0px; font-size:12px; height:25px; vertical-align:middle;}
#searchForm select{width:190px; float:left; display:inline; text-align:left; margin:3px 0px 3px 10px; padding:0px; font-size:12px;}
#searchForm input{width:35px; float:left; display:inline; margin:3px 0px 3px 0px; padding:0px;}
#searchForm #proptypes {background-color:#ffF; float:left; width:900px;}
#searchForm .build_types {background-color:#ffF; float:left; width:900px; text-align:left;}
#searchForm .build_types input.buttons {width:100px;}

#offer_send {display:inline; float:left; width:320px; text-align:left;}
#offer_send dl{width:689px; padding:5px 0px 5px 0px; margin:0px 0px 0px 0px; text-align:left; border-bottom:1px solid #000; float: left;}
#offer_send dt{text-align:right;float:left; width:140px;}
#offer_send dd{display:inline; width:500px; margin:0px 0px 0px 0px;  padding:0px 0px 0px 7px; float:left;}
#offer_send dd ul{list-style-type:none; padding:0px 0px 0px 7px; margin:0px; float:left; text-align:left;}
#offer_send dd input{clear:both; display:absolute;  padding-left:7px;}
#offer_send dd span {word-wrap:normal; width:180px; float:left;}
#offer_send dd select {word-wrap:normal; width:180px; float:left;}
#offer_send p {float:left;}
#offer_send h2 {font-size:small; padding:0px; margin:10px 0px 10px 0px; width:320px; float:left;}
#offer_send h2 span{font-size:small; padding:0px; margin:10px 0px 10px 0px; width:320px; color:#ff6000;}
#regions_s {display:inline;}