html, body { margin:0; padding:0; font-family: Arial, verdana, helvetica; font-size: 12px; color: #555555; background: #ffffff url("images/bg.jpg") 0 0 repeat-x; }
.all { margin:0 auto; padding:0; width: 960px; }
#enquiry {width:847px;border-bottom: 1px solid  #afb1b2;border-left: 1px solid  #afb1b2;border-right: 1px solid  #afb1b2;background: #f6f7f8 url("images/bg_header.gif") 0 0 repeat-x;}
#tellAFriend {width:847px;border-bottom: 1px solid  #afb1b2;border-left: 1px solid  #afb1b2;border-right: 1px solid  #afb1b2;background: #f6f7f8 url("images/bg_header.gif") 0 0 repeat-x;}
img { border:0; }
form { margin:0; padding:0; }
a {color:#1967b7; text-decoration: none;}
a:hover { text-decoration: underline;}
h1 {margin:0 10px 10px 10px; padding:0; color:#0f59a9; font-family: verdana, Arial, helvetica; font-size: 25px;font-weight: normal; }
h1 small {font-size: 16px; font-weight: bold;}
h2 {margin:0; padding:0;font-size: 14px;}
h3 {margin:10px; padding:0;font-size: 12px; color:#4681bd;background-color: transparent; }
.both { clear:both;}
.LeftL {float:left; }
.CenterC {text-align:center;}
b.color_blue {color:#3373b7;}

#header { margin:0; padding:0; height:165px; background: #f6f7f8 url("images/bg_header.gif") 0 0 repeat-x; position:relative; }
#enquiry #header { margin:0 auto; width:805px; height:130px;border-bottom: 1px solid #afb1b2;}
#tellAFriend #header { margin:0 auto; width:805px; height:130px;border-bottom: 1px solid #afb1b2;}
#enquiry dl {margin:0; padding:0; }
#enquiry dt {margin:0 5px 0 0; padding:7px 0; float:left; width:130px; text-align:right; font-weight: bold;}
#enquiry dd {margin:0; padding:7px 0; float:left; width:235px;}
#enquiry .box_l {margin:20px 0 20px 20px; padding:0; width:400px; float:left;}
#enquiry .box_r {margin:20px 0 20px 0; padding:0; width:400px; float:left;border-left: 1px solid  #afb1b2;}
#enquiry .line {background-color: #afb1b2;width:360px; height: 1px; margin:0 auto;}
#tellAFriend .line {background-color: #afb1b2;width:805px; height: 1px; margin:10px auto;}
#tellAFriend .images_box {width:240px; float:left;}
#tellAFriend .images_box img {background-color: #fff;border: 1px solid #afb1b2;padding:4px;}
#tellAFriend .content { width:550px; float:left;}
#tellAFriend .content ul { margin:0; padding:0; list-style: none;}
#tellAFriend .content ul li { margin:5px 0; padding:0 0 0 10px;background: url("images/bg_li_02.gif") 0 3px no-repeat;}
#tellAFriend .content ul li p {margin:0; padding:0;}
#tellAFriend .content ul li p .SubmitBlue { margin:0 10px 10px 0; padding:0; float:left; border:0; background: transparent url("images/bg_submit_blue.gif") 0 0 no-repeat; width: 106px; height: 26px;line-height: 26px; color:#fff; font-weight: bold; text-align:center;}
#tellAFriend .content ul li p .SubmitBlue:hover {background: transparent url("images/bg_submit_blue.gif") 0 -26px no-repeat;}

#tellAFriend .box {width:805px; margin:0 auto; }
#logo { margin:10px 22px; padding:0; }
#Links { background-color: transparent; margin:10px 0px; padding:0; float:right; height:14px; }
#Links a { background-color: transparent; padding: 0 10px 0 35px; color:#125dab; font-weight: bold; font-size: 12px;text-decoration: none;  }
#Links a:hover { text-decoration: none; }
#bg_saved { background: url("images/bg_saved.gif") 10px 0 no-repeat; }
#bg_alerts { background: url("images/bg_alerts.gif") 10px 0 no-repeat; border-left: 1px solid #125dab; }
.Nav{  position:absolute; top:115px; left:0px; margin: 0 0 0 22px; list-style-type: none; padding: 0; }
.Nav li{ display: inline; margin: 0; padding: 0; float: left; list-style: none; }
.Nav li a{ display: block; height: 43px; }
.Nav li a#Link-Home:link, .Nav li a#Link-Home:visited{ background-color: #f49300; background-image: url('images/navigation/nav-home-sprite.gif'); width: 111px; }
.Nav li a#Link-Properties:link, .Nav li a#Link-Properties:visited{ background-color: #f49300; background-image: url('images/navigation/nav-properties-sprite.gif'); width:128px; }
.Nav li a#Link-Viewings:link, .Nav li a#Link-Viewings:visited{ background-color: #f49300; background-image: url('images/navigation/nav-viewings-sprite.gif'); width:119px; }
.Nav li a#Link-Casitas:link, .Nav li a#Link-Casitas:visited{ background-color: #f49300; background-image: url('images/navigation/nav-casitas-sprite.gif'); width:150px; }
.Nav li a#Link-Lifestyle:link, .Nav li a#Link-Lifestyle:visited{ background-color: #f49300; background-image: url('images/navigation/nav-lifestyle-sprite.gif'); width:118px; }
.Nav li a#Link-SpainAndSimple:link, .Nav li a#Link-SpainAndSimple:visited{ background-color: #f49300; background-image: url('images/navigation/nav-spainandsimple-sprite.gif'); width:155px; }
.Nav li a#Link-Contact:link, .Nav li a#Link-Contact:visited{ background-color: #f49300; background-image: url('images/navigation/nav-contact-sprite.gif'); width:134px; }
.Nav li a.No-Rollover{ background-position: 0 -43px; }
.Nav li a:hover, .Nav li a:active{ background-position: 0 -43px;  }
.Nav li a.active{ background-position: 0 -43px; }

/*#subMenu { margin:154px 0 0 0; padding:0 0 0 0; text-align:center; position:absolute; height: 30px; top:0px; left:22px; width:915px;background: url("images/navigation/bg_sub_nav.gif") 0 3px repeat-x; overflow:hidden; display: none; }
#subMenu a {font-family: verdana, Arial, helvetica; font-size: 13px; margin:0 0 0 0; padding:5px; height: 28px; line-height: 28px;background: transparent url("images/navigation/bg_sub_nav.gif") 0 0 repeat-x; text-decoration: none; color:#fff; font-weight: bold; }
#subMenu a:hover {background: #1860ab  url("images/navigation/bg_sub_nav.gif") 0 -28px repeat-x;}
#subMenu .bg {background: url("images/navigation/bg_sub_nav_2.gif") 0 0 no-repeat;position:absolute;top:0px; right:0px;width:5px; height:31px; }
#subMenu .content {background: url("images/navigation/bg_sub_nav_1.gif") 0 0 no-repeat; padding: 2px 0 0 0;}*/

#main {background: #f6f7f8; border-bottom: 1px dotted rgb(125,125,125); }

.full_box { margin:0 auto; width:919px; background: #fff url("images/bg_full_box.gif") 0 0 repeat-y; }
.full_box .box {width:450px;margin: 10px 0  10px 0; float:left;}
.full_box .bg_bt { overflow:hidden; margin:0; padding:0; width:919px; height:6px;  background: url("images/bg_full_box_1.gif") 0 0 no-repeat;  }
.full_box .bg_bb { overflow:hidden; margin:0; padding:0; width:919px; height:6px;  background: url("images/bg_full_box_1.gif") 0 -6px no-repeat;  }
.fl_right {float:right; margin:0 5px;}

.left_box { margin:0 0 0 22px; padding:0; width:203px; float:left; }
.left_box h2 {background-color: transparent; margin: 10px 0 0 0; color:#125dab; font-size: 18px;}
.left_box a {color:#555555;text-decoration: underline;}
.left_box a:hover {text-decoration: none;}
.left_box .ContentBox { margin:0 0 10px 0; padding:0; width:203px;  background: #fff url("images/bg_left_box.gif") 0 0 repeat-y;  } 
.left_box .grey { background-color: #f4f4f4; }
.left_box .ContentBox .bg_bt { overflow:hidden; margin:0; padding:0; width:203px; height:5px;  background: url("images/bg_left_box_t.gif") 0 0 no-repeat;  }
.left_box .ContentBox .bg_bb { overflow:hidden; margin:0; padding:0; width:203px; height:5px;  background: url("images/bg_left_box_b.gif") 0 0 no-repeat;  }
.left_box .content form p { margin-top:10px; margin-bottom:10px;}
.left_box .content form #advanced-search p { margin-top:5px;}
#property-search { font-size: 13px;margin:0 0 0 5px; padding:0; width:193px; line-height:36px; height:36px; background: transparent url("images/property-search.gif") 0 0 no-repeat; color:#fff; text-align:center; }
#AdvancedSearch {color:#555555;margin: 10px;}
#AdvancedSearch:hover {text-decoration: none;}
#advanced-search {display: none; }
.left_box .ContentBox p {margin:5px;}
.left_box .ContentBox p.margin10 {margin: 10px 10px 0 10px;}
#advanced-search p b {margin: 0 0 0 5px;}
label.LeftL {float:left; line-height: 20px;}
label.size40 { margin: 0 0 0 5px; width:40px; font-weight: bold; }
.font14 {font-size: 14px; }
.size90 {margin: 0 0 0 5px;width:90px; float:left;}
.size150 {margin: 0 0 0 5px;width:150px;}
.size185 {margin: 0 0 0 5px;width:185px;}
#Awards-Image {float:left; margin:10px;}
#SignUpL {height:33px;line-height: 33px; background: transparent url("images/bg_SignUpL.gif") 0 0 repeat;text-align:center; color:#fff; font-weight: bold; font-size: 13px;}
#SignUpL_1 {height:33px;line-height: 33px; background: transparent url("images/bg_SignUpL.gif") 0 -33px repeat;text-align:center; color:#fff; font-weight: bold; font-size: 13px;}

.SubmitBlue { margin:0 10px 10px 0; padding:0; float:right; border:0; background: transparent url("images/bg_submit_blue.gif") 0 0 no-repeat; width: 106px; height: 26px; color:#fff; font-weight: bold;}
.SearchBlue { background: transparent url("images/search-sprite.gif") 0 0 no-repeat; }
.SubmitBlueBig { width: 210px;background: transparent url("images/bg_submit_blue_1.gif") 0 0 no-repeat;}
.InpTextBorder { margin: 10px; width:180px; border:1px solid #a7a6aa; }
.InpTextBorder2 { margin: 0; width:160px; border:1px solid #a7a6aa; }
.InpTextBorderdate { margin: 0; width:80px; border:1px solid #a7a6aa; }
.center_box { margin:0; padding:0; width:715px; float:left; }
.center_box .ContentBox { margin:0 0 10px 5px; padding:0; width:705px;  background: #fff url("images/bg_content_box_c.gif") 0 0 repeat-y;  }
.center_box .ContentBox .bg_bt { overflow:hidden; margin:0; padding:0; width:705px; height:6px; background: url("images/bg_content_box.gif") 0 0 no-repeat;  }
.center_box .ContentBox .bg_bb { overflow:hidden; margin:0; padding:0; width:705px; height:6px;  background: url("images/bg_content_box.gif") 0 -6px no-repeat;  }
.center_box .ContentBox .content { margin:0; padding:0; }
.center_box .ContentBox .content p { margin:15px 10px; padding:0; }
.center_box .ContentBox .content h2 { margin:0 10px; padding:0; }
.line30 {height: 30px; overflow:hidden; }
.line100 {height: 100px; overflow:hidden; }
#pageNav { margin:10px; padding:0; }
#pageNav a { color: #555555; text-decoration: none; }
#pageNav a:hover { text-decoration: underline; }
.YellowHeading { font-size: 14px; margin:0 1px; padding:0 0 0 10px; background: #f49300 url("images/bg_YellowHeading.gif") 0 0 repeat-x; height:23px; line-height:23px; color:#fff; font-weight: bold; }
.GreyHeading { margin:0 1px; padding:0 10px; background: #ddd9d9 url("images/bg_GreyHeading.gif") 0 0 repeat-x; height:25px; line-height:25px; color:#000; }
.GreyHeading_1 { overflow:hidden;margin:0 1px; padding: 0 10px 0 10px; background: #ddd9d9 url("images/bg_GreyHeading_1.gif") 0 0 repeat-x; height:50px; line-height:20px; color:#000; }
.GreyHeading_1 span {padding: 5px 0; color: #135fac; float:left;}
.GreyHeading span { color: #135fac;}
.GreyHeading a { color: #135fac; font-weight: bold; text-decoration: none;}
.GreyHeading a:hover { text-decoration: underline; }
.GreyHeading form {float:right;height:23px; width:320px;}

#pageSubNav {margin:0 1px; padding:0;height: 25px;}
#pageSubNav ul {margin:0; padding:0;height: 25px; list-style: none; float:right;}
#pageSubNav ul li {margin:0; padding:0;height: 25px; float:left; border-left:1px solid #fff; }
#pageSubNav ul li a {margin:0; padding:0 15px;height: 25px; line-height: 25px; color:#fff; text-decoration: none; background: #6791b5 url("images/bg_pageSubNav.gif") 0 0 repeat-x; float:left; }
#pageSubNav ul li a:hover { background: #6791b5 url("images/bg_pageSubNav.gif") 0 -25px repeat-x; }

#bottom { margin:0; padding:40px 0; background: #ffffff; }
#bottom .content { margin:0 auto; padding:0; width: 820px; }
#bottom .content ul { margin:0; padding:0; list-style: none; width: 200px; float: left; }
#bottom .content ul li { font-size: 10px; margin:0; padding:0 0 0 15px; background: url("images/bg_arrow.gif") left center no-repeat; }
#bottom .content ul li a { color:#000; text-decoration: none; }
#bottom .content ul li a:hover { text-decoration: underline; }
#disclaimer { margin:0; padding: 30px 0; background-color: rgb(243,243,243); font-size: 10px; }
#disclaimer p {margin:0 auto; padding:0; width: 820px;}
#footer { font-weight: bold; color:#fff; height: 35px; text-align: center;text-align:center; margin:0; padding:0;  background: #4681bd url("images/bg_b_l.gif") left bottom no-repeat; }
#footer .content { height: 35px; line-height: 35px;  margin:0; padding:0;  background: url("images/bg_b_r.gif") right bottom no-repeat; }
#tellAFriend #footer {background-image: none;line-height: 35px; text-align: center;}
/* index */
#Prop-Search, #Mobile-Box, #Podcast-Box, #Windows-Vista{ width: 175px; height: 140px; float: left; overflow:hidden; margin-left: 2px; }

#Prop-Search b, #Mobile-Box b, #Podcast-Box b, #Windows-Vista b { font-weight: bold; margin: 5px 7px; float:left; line-height: 12px; height: 60px; }
#h2_Prop-Search, #h2_Mobile-Box, #h2_Podcast-Box, #h2_Windows-Vista { background-color: transparent; font-weight: bold; float:left; width: 178px; height: 33px; line-height: 33px; font-size: 13px; color:#fff; text-align:center; overflow:hidden; font-family: verdana, Arial, helvetica; }
#h2_Prop-Search { background: url("images/bg_box_top.gif") 0 0 no-repeat; }
#h2_Mobile-Box { background: url("images/bg_box_top.gif") 0 -33px no-repeat; }
#h2_Podcast-Box { background: url("images/bg_box_top.gif") 0 -66px no-repeat; }
#h2_Windows-Vista { background: url("images/bg_box_top.gif") 0 -99px no-repeat; }
#Prop-Search{ background: url("images/bg_box_cen.gif") 0 33px no-repeat; margin-left: 5px; }
#Mobile-Box{ background: url("images/bg_box_cen.gif") -175px 33px no-repeat; }
#Podcast-Box{ background: url("images/bg_box_cen.gif") -350px 33px no-repeat; }
#Windows-Vista{ background: url("images/bg_box_cen.gif") -525px 33px no-repeat; }
#Prop-Search_a, #Mobile-Box_a, #Podcast-Box_a, #Windows-Vista_a{ background-color: transparent; margin-left: 7px; float: left; width: 81px; height: 24px; line-height: 24px; font-weight: bold; text-align:center; text-decoration: none; color:#fff; }
#Prop-Search_a{ background: url("images/bg_but.gif") 0 0 no-repeat; }
#Mobile-Box_a{ background: url("images/bg_but.gif") 0 -24px no-repeat; }
#Podcast-Box_a{ background: url("images/bg_but.gif") 0 -48px no-repeat; }
#Windows-Vista_a{ background: url("images/bg_but.gif") 0 -72px no-repeat; }
#Prop-Search a, #Mobile-Box a, #Podcast-Box a, #Windows-Vista a { width: 175px; height: 140px; float: left; overflow:hidden; text-decoration: none;  color: #555555; }
#Prop-Search a:hover #Prop-Search_a, #Mobile-Box a:hover #Mobile-Box_a, #Podcast-Box a:hover #Podcast-Box_a, #Windows-Vista a:hover #Windows-Vista_a { background: url("images/bg_but.gif") 0 -96px no-repeat; }
/*#Prop-Search a:hover #Prop-Search_a{ background: url("images/bg_but.gif") -81px 0 no-repeat; }
#Mobile-Box a:hover #Mobile-Box_a{ background: url("images/bg_but.gif") -81px -24px no-repeat; }
#Podcast-Box a:hover #Podcast-Box_a{ background: url("images/bg_but.gif") -81px -48px no-repeat; }
#Windows-Vista a:hover #Windows-Vista_a{ background: url("images/bg_but.gif") -81px -72px no-repeat; }*/
#Prop-Search a:hover #h2_Prop-Search, #Mobile-Box a:hover #h2_Mobile-Box, #Podcast-Box a:hover #h2_Podcast-Box, #Windows-Vista a:hover #h2_Windows-Vista { background: url("images/bg_box_top.gif") 0 -132px no-repeat; }
/*#Prop-Search a:hover #h2_Prop-Search { background: url("images/bg_box_top.gif") -175px 0 no-repeat; }
#Mobile-Box a:hover #h2_Mobile-Box { background: url("images/bg_box_top.gif") -175px -33px no-repeat; }
#Podcast-Box a:hover #h2_Podcast-Box { background: url("images/bg_box_top.gif") -175px -66px no-repeat; }
#Windows-Vista a:hover #h2_Windows-Vista { background: url("images/bg_box_top.gif") -175px -99px no-repeat; }*/
/* newsletter */
.img_margin_70 { margin-left:70px; }
.img_margin_40 { margin-left:40px; }
#newsletter { background-color: transparent; margin:10px; padding:0; float:right; list-style: none; width:320px; text-align:center; color:#fff; font-size: 20px; font-weight: bold;  }
#newsletter li {margin:0 2px; padding:0; width:156px; height:27px; line-height:27px; float:left; background: #ee9510 url("images/bg_but_1a.gif") 0 0 no-repeat; }
#newsletter li a {  font-size: 12px; color:#fff; text-decoration: none; background: #707070 url("images/bg_but_1.gif") 0 0 no-repeat; width:156px; height:27px; line-height:27px; float:left;  }
#newsletter li a:hover { background: url("images/bg_but_1.gif") 0 -27px no-repeat; }
/* saved */
.saved {margin:0; padding:0; height: 160px;}
.center_box .ContentBox .content .saved .checkbox {margin:0; padding:70px 0 0 0; text-align:center; float:left; width:60px;}
.center_box .ContentBox .content .saved .images {margin:0; padding:0; float:left; width:183px; }
.center_box .ContentBox .content .saved .images img {margin:22px 0; }
.center_box .ContentBox .content .saved .content {margin:0; padding:22px 0; float:left; width:450px; }
.center_box .ContentBox .content .saved .content p {margin:0; padding:0;}
/* listing */
.listing {margin: 0 1px; padding:0 10px;}
.center_box .ContentBox .content .listing .images { margin:10px 0 0 0; padding:0; float:left; width:280px;}
.center_box .ContentBox .content .listing .images img {margin:0 0 0 10px; }
.center_box .ContentBox .content .listing .content { margin:10px 0 0 0; padding:0; float:left; width:380px;}
.price { margin: 0 0 10px 10px; padding:0; background: #fff url("images/bg_price.gif") 0 0 no-repeat; width:125px; height:36px; line-height:36px; text-align:center; color:#6897c9;font-size: 24px; }


.rentprice { margin: 0 0 10px 10px; padding:0;  height:36px; line-height:36px; text-align:center; color:#6897c9;font-size:14px; font-weight:bold }

.price1 { margin: 10px 0 5px 10px; padding:0; color:#6897c9; font-size: 24px; }
.alignR {text-align:right;}
.bgGrey {background-color: #f3f3f3;}
.mail_f { display: none; margin: 0 0 10px 10px; background: #f3f3f3; width:200px; border:1px solid #a7a6aa; float:right;}
.center_box .ContentBox .content .listing .content .mail_f input {margin:0; padding:0; }
.center_box .ContentBox .content .listing .content .mail_f p {margin:5px 10px; padding:0;}
.center_box .ContentBox .content .listing .content .mail_f a { background: #f3f3f3 url("images/minus1.gif") 5px 12px no-repeat; text-align:right; float:left; width:180px; height:30px;}
.center_box .ContentBox .content .listing .content .mail_f .size {width:175px;}
.center_box .ContentBox .content .listing .content .mail_f .size1 {margin:7px 3px; width:70px; float:right;}

.center_box .ContentBox .content .listing .mail_f input {margin:0; padding:0; }
.center_box .ContentBox .content .listing .mail_f p {margin:5px 10px; padding:0;}
.center_box .ContentBox .content .listing .mail_f a { background: #f3f3f3 url("images/minus1.gif") 5px 12px no-repeat; text-align:right; float:left; width:180px; height:30px;}
.center_box .ContentBox .content .listing .mail_f .size {width:175px;}
.center_box .ContentBox .content .listing .mail_f .size1 {margin:7px 3px; width:70px; float:right;}
.listing_nav {margin:0; padding:0;list-style: none;}
.listing_nav li {margin:0; padding:0;float:right; width:150px;}
.colun_2 {margin:0; padding:0;list-style: none;}
.colun_2 li {margin:0; padding: 10px 0; float:left; width:49%; text-align:center;}
.colun_3 {margin:0; padding:0;list-style: none;}
.colun_3 li {margin:0; padding: 10px 0; float:left; width:33%; text-align:center;}

.inp_border { border:1px solid #a7a6aa; }
.bg_new1 { background: url("images/bg_new.gif") 130px 15px no-repeat;}
.bg_new { background: url("images/bg_new.gif") 230px 5px no-repeat;}
.bg_reduced { background: url("images/bg_reduced.gif") 130px 15px no-repeat;}
.bg_new3 { background: url("images/bg_reduced.gif") 130px 15px no-repeat;}
.bg_reducedlisting { background: url("images/bg_reduced.gif") 230px 5px no-repeat;}
.link_rss { margin: 0 20px 0 0;float:right;background: url("images/but_rss.jpg") 0 0 no-repeat;width:57px; height:24px;}
.link_map { margin: 0 20px 0 0;float:right;background: url("images/viewmap.jpg") 0 0 no-repeat;width:181px; height:41px;}
#listing_bot_nav {margin: 0 1px; background-color: #e6e6e6;}
.p_nav {margin: 10px; padding:0;overflow:hidden;}
.p_nav a {background: url("images/bg_p_nav.gif") 0 0 no-repeat;float:left; margin: 0 1px; line-height: 25px;  height: 25px; width:29px; color:#595959; text-align:center; text-decoration: none; font-size: 14px; font-weight: bold; }
.p_nav a:hover {background: url("images/bg_p_nav.gif") 0 -25px no-repeat;}
#listing_bot_nav .alignR {margin: 0; padding:10px 45px 0 0; }
#listing_bot_nav .p_nav {margin: 30px 10px 0 225px; padding:0;}
/* maps */
.maps_box {margin: 10px; padding:0; width:410px; background: url("images/bg_maps_2.gif") bottom left no-repeat;}
.maps_box_header { margin: 0 0 10px 0; height:33px; padding:0; width:410px; background: #4782be url("images/bg_maps_1.gif") 0 0 no-repeat; color:#fff; font-weight: bold;}
.maps_box_header .p {padding: 5px 0 0 10px;}
.maps_box p {margin: 5px 10px; padding:0;}
.maps_box p b {float:left; width:90px;}
.maps_box #but_go { margin: 0 30px 0 0; background: url("images/but_go.gif") 0 0 no-repeat; width:46px; height:42px; border:0;}
.marL30 {margin-left:30px;}
.maps_box .p_nav { margin: 10px 0 5px 15px;}
.maps_box .p_nav a { margin: 0;}
#maps_box_header_l { height:33px; margin-left:20px; line-height:33px; width:200px; float:left;}
#maps_box_header_r { height:33px; margin-right:20px; line-height:33px; width:100px; float:right; text-align:right; }
#map_skrol { height: 400px; margin: 0; padding:0; overflow:auto; }
#map_skrol_content .maps_box {float:left; margin-left:25px; margin-top:20px; height:164px;}
#map_skrol_content .maps_box_header { background: #ee9510 url("images/bg_maps_3.gif") 0 0 no-repeat; line-height:33px; text-align:center; }
#map_skrol_content .maps_box .images { margin: 0 0 0 20px; padding:0; float:left; width:120px;}
#map_skrol_content .maps_box .images a { background: #125dab url("images/bg_maps_4.gif") 0 0 no-repeat; margin: 10px 0 0 0; padding:0; width:111px; height: 24px; line-height: 24px; text-align:center; color:#fff; font-weight: bold; text-decoration: none; float:left; }
#map_skrol_content .maps_box .images a:hover { background: #125dab url("images/bg_maps_4.gif") 0 -24px no-repeat; }
#map_skrol_content .maps_box .images a:active { background: #125dab url("images/bg_maps_4.gif") 0 -48px no-repeat; }
#map_skrol_content .maps_box .text { margin: 0; padding:0; float:left; width:250px;}
#map_skrol_content .maps_box .text p { margin: 0; padding:0; }
/* details */
.Left_det {float:left;margin: 10px; padding:0; width:440px;}
#img_det {border:1px solid #a7a6aa; padding:1px;margin: 10px 0;}
#MoveBox {height:70px; width:440px;overflow:hidden;border:1px solid #a7a6aa;background-color: #e3e3e3;}
#MoveBoxC {float:left;height:70px; width:400px;overflow:hidden;}
#Move img {float:left; margin: 4px 3px;}
#MoveBoxL {float:left;height:70px; width:20px;overflow:hidden; background: #125dab url("images/bg_MoveBox.gif") 0 0 no-repeat; }
#MoveBoxR {float:left;height:70px; width:20px;overflow:hidden; background: #125dab url("images/bg_MoveBox.gif") -20px 0 no-repeat; }
#MoveBoxL:hover { background: #125dab url("images/bg_MoveBox.gif") 0 -140px no-repeat; }
#MoveBoxR:hover { background: #125dab url("images/bg_MoveBox.gif") -20px -140px no-repeat; }
#MoveBoxL:active { background: #125dab url("images/bg_MoveBox.gif") 0 -70px no-repeat; }
#MoveBoxR:active { background: #125dab url("images/bg_MoveBox.gif") -20px -70px no-repeat; }
.NoActive #MoveBoxL { display: none; }
.NoActive #MoveBoxR { display: none; }
.NoActive #MoveBoxC {width:440px;}
.NoActive #MoveBoxC img {width:81px; height:62px; }
.Right_det {float:right; width:240px;}
.Right_det h2 {font-size: 18px;}
.Right_det ul {margin: 20px 0 10px 0; padding:0;list-style: none;}
.Right_det ul li {margin: 5px; padding:0 0 0 20px; background: url("images/bg_li_01.gif") 5px 6px no-repeat;font-size: 14px;}

.Left_det ul {margin: 20px 0 10px 0; padding:0;list-style: none;}
.Left_det ul li {margin: 0px; padding:0 0 0 20px; background: url("images/bg_li_01.gif") 5px 6px no-repeat;font-size: 14px;display: inline;}

.Right_det #Printer { margin: 5px 10px; padding-left:30px; height: 25px; line-height: 25px; background: url("images/bg_print_1.gif") 0 0 no-repeat;}
.Right_det #PDF {margin: 5px 10px;padding-left:30px; height: 25px; line-height: 25px; background: url("images/bg_pdf_1.gif") 0 0 no-repeat;}
.Right_det #mail_a_1 {margin: 5px 10px;padding-left:30px; height: 25px; line-height: 25px; background: url("images/bg_mail_1.gif") 0 0 no-repeat;}
.Right_det #mail_a_1a {padding-left:30px; height: 25px; line-height: 25px; background: url("images/bg_mail_1.gif") 0 0 no-repeat;}
.Right_det #Save {margin: 5px 10px;padding-left:30px; height: 25px; line-height: 25px; background: url("images/bg_save_1.gif") 0 0 no-repeat;}
.Right_det #Epc {margin: 5px 10px;padding-left:30px; height: 25px; line-height: 25px; background: url("images/bg-epc.gif") 0 0 no-repeat;}
.Right_det #Printer a, .Right_det #PDF a, .Right_det #mail_a_1 a, .Right_det #mail_a_1a a, .Right_det #Save a, .Right_det #Epc a {background-color: transparent;color:#125dab;font-size: 14px; text-decoration: none;}
#det_l1 {width:430px; margin:10px 0 0 10px; padding-left:25px; height: 25px; line-height: 25px; float:left; background: url("images/bg_strelka.gif") 0 0 no-repeat;}
#box_mortage_calculator  {width:200px; margin-left:10px; padding-left:20px; height: 25px; line-height: 25px; float:right; background: url("images/bg_plus_1.gif") 0 4px no-repeat;}
.Right_det #mail_a_1a a {float:left; width:160px;  height: 25px;}
#det_l1_1 {width:440px; margin:0 0 0 10px; padding-left:25px; height: 25px; line-height: 25px; float:left; background: url("images/bg_strelka.gif") 0 0 no-repeat;}
#box_mortage_calculator_1  {width:198px; margin-right:10px; padding-left:20px; height: 25px; line-height: 25px; float:right; background: url("images/minus1.gif") 0 6px no-repeat;}

#det_l1 a {cursor: pointer;color:#125dab; text-decoration: none;background-color: transparent;}
#det_l1_1 a {cursor: pointer;margin: 0; padding:0;color:#125dab; text-decoration: none;background-color: transparent;}
#box_mortage_calculator span {padding-right:20px; font-weight: normal; float:left; color:#125dab; text-decoration: none; background: transparent url("images/bg_calk.gif") 145px 4px no-repeat;}
#box_mortage_calculator_1 span {padding-right:20px; font-weight: normal; float:left; color:#125dab; text-decoration: none; background: transparent url("images/bg_calk.gif") 145px 4px no-repeat;}
#box_mortage_calculator_a  {cursor: pointer; overflow:hidden; display: none; margin: 10px 0 10px 0; background: #f3f3f3; width:440px; border:1px solid #a7a6aa; float:left;}
#box_mortage_calculator_a p {margin: 5px 30px; padding:0;}
#box_mortage_calculator_a a {cursor: pointer; padding-right:20px; color:#125dab; text-decoration: none;background-color: transparent;}
#box_mortage_calculator_a .size {width:120px;}
#mortage_calculator_result {width:220px; float:right;font-size: 18px; line-height: 28px;}
#mortage_calculator_Calculate {margin: 5px 0 0 0;width:165px;}
.Right_det .mail_f { margin: 0 0 10px 0; background: #f3f3f3 url("images/minus1.gif") 175px 15px no-repeat; float:none;}
.Right_det .mail_f input {margin:0; padding:0; }
.center_box .ContentBox .content .Right_det .mail_f p {margin:5px 10px; padding:0;}
.inp_border { border:1px solid #a7a6aa; }
.Right_det .mail_f .size {width:175px;}
.Right_det .mail_f .size1 {margin:7px 3px; width:70px; float:right;}
#Similiar-Properties {margin: 10px 0 0 10px; padding:0;width:684px; background: #e3dfdf; }
#Similiar-Properties-Header { font-size: 18px; margin:0; padding:0; height: 25px; width:684px; line-height: 25px; background: #e3dfdf url("images/bg_box_det_3.gif") 0 0 no-repeat;}
#Similiar-Properties-Header span, #details-Map-Header span, #Sdetails-More-Information-Header span {margin:0 10px;}
#details-Map {margin:0 0 0 10px; padding:0;width:452px; float:left; background: #dbdbdb url("images/bg_box_det_4.gif") 0 25px no-repeat; text-align:center; height: 333px;}
#details-Map-Header {text-align:left;font-size: 18px; margin:0; padding:0; height: 25px; width:452px; line-height: 25px; background: #e3dfdf url("images/bg_box_det_3.gif") 0 -25px no-repeat;}
#details-Map img {padding-top:10px}
#Sdetails-More-Information {margin:0 0 0 10px; padding:0;width:221px; float:left; background: #ffe9ae url("images/bg_box_det_4.gif") -461px 25px no-repeat; height: 333px; }
#Sdetails-More-Information-Header { font-size: 18px; margin:0; padding:0; height: 25px; width:221px; line-height: 25px; background: #e3dfdf url("images/bg_box_det_3.gif") 0 -50px no-repeat;}
#Sdetails-More-Information p { margin: 5px 10px;}
#Sdetails-More-Information p .size {width:190px}
#details-error {margin:0 0 0 10px; padding:0;width:555px; background: #ffe9ae url("images/bg_box_det_5.gif") left bottom no-repeat; }
#details-error-l {width:340px; float:left;}
#details-error-r {width:180px; float:left;}
#details-error p {margin:5px 0 5px 10px; padding:0;}
#details-error-Header {text-align:left;font-size: 18px; margin:0; padding:0 0 0 10px; height: 25px; width:555px; line-height: 25px; background: #e3dfdf url("images/bg_box_det_3.gif") 0 -75px no-repeat;}
#details-new_offer {margin:0 0 0 10px; padding:0;width:482px; background: #ffe9ae url("images/bg_box_det_6.gif") left bottom no-repeat; }
#details-new_offer-Header {text-align:left;font-size: 18px; margin:0; padding:0 0 0 10px; height: 25px; width:482px; line-height: 25px; background: #e3dfdf url("images/bg_box_det_3.gif") 0 -100px no-repeat;}
#details-new_offer p {margin:5px 0 5px 10px; padding:0;}

#MoveBox_1 {height:152px; width:684px;overflow:hidden;}
#MoveBoxC_1 {float:left;height:151px; width:634px;overflow:hidden; border-bottom:1px solid #a7a6aa;background-color: #e3e3e3;}
#MoveBoxC_1 ul { margin:0; padding:0;list-style: none;}
#MoveBoxC_1 ul li { margin:10px 6px; padding:0; float:left; text-align:center;}
#MoveBoxC_1 ul li b {color:#125dab;background-color: transparent;}
#MoveBoxL_1 {float:left;height:152px; width:25px;overflow:hidden; background: #125dab url("images/bg_MoveBox_1.gif") 0 0 no-repeat; }
#MoveBoxR_1 {float:left;height:152px; width:25px;overflow:hidden; background: #125dab url("images/bg_MoveBox_1.gif") -25px 0 no-repeat; }
/*#MoveBoxL_1:active { background: #125dab url("http://www.121.es/images/bg_MoveBox_1.gif") 0 -304px no-repeat;}
#MoveBoxR_1:active { background: #125dab url("http://www.121.es/images/bg_MoveBox_1.gif") -25px -304px no-repeat;}*/
/*#MoveBoxL_1:hover { background: #125dab url("images/bg_MoveBox_1.gif") 0 -304px no-repeat;}
#MoveBoxR_1:hover { background: #125dab url("images/bg_MoveBox_1.gif") -25px -304px no-repeat;}
#MoveBoxL_1:active { background: #125dab url("images/bg_MoveBox_1.gif") 0 -152px no-repeat;}
#MoveBoxR_1:active { background: #125dab url("images/bg_MoveBox_1.gif") -25px -152px no-repeat;}*/
/* about, lifestyle, property, spain_and_simple, viewings */
#box_p_nav {}
#box_p_nav ul { margin:0 0 0 20px; padding:0;list-style: none; }
#box_p_nav ul li { margin:10px; padding:0; height: 152px; width: 202px; float:left;overflow:hidden; }
#box_p_nav ul li a {font-size: 12px; text-decoration: none; background:#fff url("images/bg_box_p_nav.gif") 0 0 no-repeat; margin:0; padding:0; height: 152px; width: 202px; float:left; overflow:hidden; }
#box_p_nav ul li a span {  text-align:center; color:#fff; line-height: 35px; font-weight: bold; background:#738828 url("images/bg_box_p_nav_1.gif") 0 0 no-repeat; height: 35px; width: 202px; float:left; overflow:hidden; }
#box_p_nav ul li a:hover span {background:#738828 url("images/bg_box_p_nav_1.gif") 0 -140px no-repeat;}
#box_p_nav ul li a img { margin:0; padding:0; height: 117px; width: 202px; float:left; }
#box_p_nav ul#lifestyle li a span {background: #414141 url("images/bg_box_p_nav_1.gif") 0 -70px no-repeat;}
#box_p_nav ul#lifestyle li a:hover span {background:#738828 url("images/bg_box_p_nav_1.gif") 0 -105px no-repeat;}
#box_p_nav ul#property li a span {background: #1e4e80 url("images/bg_box_p_nav_1.gif") 0 -105px no-repeat;}
#box_p_nav ul#property li a:hover span {background:#738828 url("images/bg_box_p_nav_1.gif") 0 0 no-repeat;}
#box_p_nav ul#spain_and_simple li a span {background: #db690b url("images/bg_box_p_nav_1.gif") 0 -140px no-repeat;}
#box_p_nav ul#spain_and_simple li a:hover span {background:#738828 url("images/bg_box_p_nav_1.gif") 0 -70px no-repeat;}
#box_p_nav ul#viewings li a span {background:#738828 url("images/bg_box_p_nav_1.gif") 0 -35px no-repeat;}
#box_p_nav ul#viewings li a:hover span {background: #db690b url("images/bg_box_p_nav_1.gif") 0 -175px no-repeat;}
/* New Build */
#nbuild {}
#nbuild ul { margin:0 0 0 40px; padding:0;list-style: none; }
#nbuild ul li { margin:10px; padding:0; height: 160px; width: 183px; float:left; overflow:hidden; text-align:center; }
#nbuild ul li a { color: #0f59a9; text-decoration: none;  }
#nbuild ul li a img { width: 183px;  height:120px; }
#nbuild ul li a span {  margin:10px 0; width: 183px; float:left;}
#new_build_img {float:right;padding: 0 10px 10px 10px; }

/**/
.img_f_right { float:right;padding: 0 10px 10px 10px; }
.img_f_left  { float:left; padding: 0 10px 10px 10px; }

h2#award  { font-size: 18px;}
h2#award  span {color:#f21111;}
#beaches h1 {height:35px; background:  url("images/img/bg_beaches_h1.gif") 130px 0 no-repeat;}
#links h1 {height:38px; background:  url("images/img/bg_links_h1.gif") 160px 0 no-repeat;}
#meet_some { margin:0 auto; width:579px;}

/*Forgot Password*/
#ForgotPassword p { width:400px; text-align:right;}
#ForgotPasswordInp { margin: 0 20px 0 0; width:180px; border:1px solid #a7a6aa; }
#ForgotPasswordInp1 { margin: 0 20px 0 0; width:180px; border:1px solid #a7a6aa; }

/* Login */
#LoginForm p { width:400px; text-align:right;}
#LoginForm p a {padding: 0 20px 0 0;}

/* fiesta */
#fiesta h1 { height:48px; line-height:48px; background:  url("images/bg_fiesta.gif") 260px 0 no-repeat;}

/* School */
#School h1 { height:41px; line-height:41px; background:  url("images/bg_school.gif") 100px 0 no-repeat; }
#bg_podcast_a { height:24px; }
#bg_podcast_a a { padding:0 10px; float:left; height:24px; line-height:24px; background:  url("images/bg_podcast_a.gif") 0 0 repeat-x; border:1px solid #a7a6aa;}


#faq_p {width:540px; margin:40px auto;}
#faq_p p {margin:0; font-weight: bold;}

.bgGrey {margin: 1px; padding:10px 0px; background: #f0f0f0; }
.rss_p_bg {background:  url("images/rss.gif") 0 0 no-repeat; line-height: 20px;}
.rss_p_bg a {margin-left:30px;}

ol li {padding-right:20px}

#airlines h1 { height:41px; line-height:41px; background:  url("images/bg_airlines.gif") 360px 0 no-repeat; }
.Bar1, .Bar2, .Bar3{
	margin: 0 10px 2px 10px;
	padding: 12px 0;
}

.Bar1 img, .Bar2 img, .Bar3 img{
	margin-left: 12px;
	float: left;
}

.Bar1 a, .Bar2 a, .Bar3 a{
    margin-left: 25px;
	font-size: 14px;
	height: 35px;
	color: rgb(0,0,0);
	float: left;
}

.Bar1{ background-color: rgb(255,248,236); }
.Bar2{ background-color: rgb(204,239,252); }
.Bar3{ background-color: rgb(243,243,243); }

#career_l_box {width:220px; float:left;}
#career_l_box_1 { margin: 0 10px; width:130px; border:1px solid #a7a6aa; }
#career_l_box_2 {width:190px;}

.center_box .ContentBox .content .newConstruction { padding-left:20px; background:  url("images/bg_newConstruction_p.gif") 0 3px no-repeat;}
#nautica_box {  position:relative; margin:0 auto; background: #3a73a9 url("images/bg_nautica_img.jpg") 0 0 no-repeat; width:615px; height:163px; color:#fff;}
#nautica_box a {text-decoration:none; color:#fff;background-color: transparent; }
#nautica_box a:hover {text-decoration:underline; }
#nautica_box_1 {position:absolute; top:20px; left:20px;}
#nautica_box_2 {position:absolute; top:20px; left:220px;}
#nautica_box_3 {position:absolute; top:20px; left:430px;}
#nautica_box_4 {position:absolute; top:90px; left:20px;}
#nautica_box_5 {position:absolute; top:90px; left:220px;}
#nautica_box_6 {position:absolute; top:90px; left:430px;}
#nautica ul {list-style: none;}
#nautica ul li { margin-top:15px; padding: 0 20px 0 15px; background:  url("images/bg_nautica_li.gif") 0 4px no-repeat;}

.language_box {width:230px; float:left;}
#language h1 { height:38px; line-height:38px; background:  url("images/bg_language_h1.gif") 500px 0 no-repeat; }
#language_bg { background:  url("images/bg_language.gif") 190px 0 repeat-y;}
.line_border { margin:0 10px; border-bottom:1px dotted #a7a6aa;}

#money_f_1 {width:200px;text-align:center; float:left; }
#money_f_1 p,#money_f_2 p, #money_f_3 p { margin:0 10px;}
#money_f_2, #money_f_3 {width:240px;text-align:center; float:left;}
#Money h1 { height:48px; line-height:48px; background:  url("images/bg_money_h1.gif") 100px 0 no-repeat; }


.Contact_inp {margin: 0 20px 0 5px; width:180px; border:1px solid #a7a6aa;}
#Contact_textarea {margin: 0 10px 0 5px; width:180px; border:1px solid #a7a6aa;float:right;}
#Contact_textarea_1 {margin: 0 0 0 5px;float:left;}
#Contact_strelka {  text-align:right; font-weight: bold; height:28px; line-height:28px; margin:0; padding:0;font-size: 14px; background: url("images/bg_strelka.gif") right center no-repeat;}
#thingstodo h1 { height:38px; line-height:38px; background:  url("images/bg_thingstodo.gif") 590px 0 no-repeat; }
#thingstodo_table { margin:10px auto; background:  url("images/bg_thingstodo_table.gif") 0 0 repeat-y; width:668px; position:relative;}
#bg_thingstodo_table_b {position:absolute; bottom:0; left:0; background: url("images/bg_thingstodo_table_b.gif") 0 0 no-repeat; width:668px; height:11px;}
#thingstodo_table_headet { background: #ff9c00 url("images/bg_thingstodo_table_headet.gif") 0 0 no-repeat; width:668px; height:35px; line-height:35px;text-align:center; color:#fff; font-weight: bold;}
.tt_th {background: #fff8ec;margin: 0 1px; }
.tt_td {float:left; width:120px;margin-left:30px;font-weight: bold;line-height: 30px;}
.tt_td_1 {float:left; width:480px;margin-left:30px;font-weight: bold;line-height: 30px;}
#freeviewing_box_1 {margin-left:10px;width:200px; float:left;}
#freeviewing_box_2 {width:200px; float:left;}
#freeviewing_box_3 {width:290px; float:left;}
#freeviewing_day_1 {background: #dfdfdf url("images/bg_freeviewing_day_1.gif") 0 0 no-repeat; width:185px; height: 178px; }
#freeviewing_day_2 {background: #dfdfdf url("images/bg_freeviewing_day_2.gif") 0 0 no-repeat; width:172px; height: 178px; }
#freeviewing_day_3 {background: #e5dda7 url("images/bg_freeviewing_day_3.gif") 0 0 no-repeat; width:185px; height: 245px; }
#freeviewing_day_4 {background: #e5dda7 url("images/bg_freeviewing_day_4.gif") 0 0 no-repeat; width:172px; height: 178px; }
#freeviewing_day_1 ul, #freeviewing_day_2 ul, #freeviewing_day_3 ul, #freeviewing_day_4 ul { margin:0; padding:0; list-style: none; }
#freeviewing_day_1 ul li, #freeviewing_day_2 ul li, #freeviewing_day_3 ul li, #freeviewing_day_4 ul li { margin:0; padding:0 10px 0 25px;font-size: 11px;background: url("images/bg_day_li.gif") 10px 5px no-repeat; }
.day_header { margin:10px 10px 5px 25px; font-weight: bold; line-height: 30px; }

#wine .color {color:#ff9c00;background-color: transparent;}
#wine h1 { height:48px; line-height:48px; background:  url("images/bg_wine_h1.gif") 200px 0 no-repeat; }

#wine_box_01 {font-size: 11px;margin: 10px 0 10px 18px; float:left;overflow:hidden;width:324px; height: 351px; background: #fcede6 url("images/bg_wine_box.gif") 0 0 no-repeat;}
#wine_box_02 {font-size: 11px;margin: 10px 0 10px 10px; float:left;overflow:hidden;width:324px; height: 355px; background: #fdecf4 url("images/bg_wine_box.gif") -345px 0 no-repeat;}
#wine_box_03 {font-size: 11px;margin: 10px 0 10px 18px; float:left;overflow:hidden;width:324px; height: 307px; background: #e6f8fc url("images/bg_wine_box.gif") 0 -371px no-repeat;}
#wine_box_04 {font-size: 11px;margin: 10px 0 10px 10px; float:left;overflow:hidden;width:324px; height: 307px; background: #f4fdec url("images/bg_wine_box.gif") -345px -371px no-repeat;}
.wine_box_header {font-size: 12px; font-weight: bold; height: 41px; line-height: 41px; text-align:center;}

#climate h1 { height:38px; line-height:38px; background:  url("images/bg_climate_h1.gif") 100px 0 no-repeat; }
#climate_box {background:  url("images/bg_climate_box.gif") 250px 0 repeat-y;}
#climate_box_1 {width:240px; float:left;margin-left:10px;}
#climate_box_2 {width:220px; float:left;margin-left:10px;}
#climate_box_3 {width:210px; float:left;margin-left:10px;}
.ColorRed {color:#c70606;}

#registration_box {background: #dee4ea; margin:10px auto; width:648px; }
#registration_box_t {overflow:hidden;width:648px; height: 9px; background: #dee4ea url("images/bg_registration_box.gif") 0 0 no-repeat;}
#registration_box_b {overflow:hidden;width:648px; height: 9px; background: #dee4ea url("images/bg_registration_box.gif") 0 -9px no-repeat;}
#registration_box h2 { width:226px; line-height: 31px; height: 31px; margin: 10px 0; padding: 0 10px; background: #125dab url("images/bg_registration_h2.gif") right center no-repeat;; color:#fff; font-size: 12px;}
#registration_box h3 { line-height: 31px; margin: 10px 0; padding: 0 10px; background: #efa125; color:#fff; font-size: 12px;}
.reg_inp { width:160px; border:1px solid #a7a6aa; }
.reg_inp_1 { width:60px; border:1px solid #a7a6aa; }
.registration_checkbox {width:300px; height: 254px; margin: 10px 0px 10px 15px; float:left; background: #fff;overflow:hidden;}
.center_box .ContentBox .content .registration_checkbox_header {margin:0; padding: 0 0 0 20px; width:300px; height: 39px; line-height: 39px; color:#fff; background: #125dab url("images/bg_registration_box_header.gif") 0 0 repeat-x;overflow:hidden;}
.registration_checkbox_content {width:300px;height: 215px; overflow: auto;}
#registration_box #line {background: #fff; width:648px; height: 2px;}
#registration_box_menu {margin-top:20px;}
#registration_box_menu ul {margin:0 0 0 30px; padding:0;list-style: none;}
#registration_box_menu ul li {margin:0; padding:0;float:left;width:114px;height: 24px;}
#registration_box_menu ul li a  {color: #fff;background: #125dab url("images/bg_registration_box_menu.gif") 0 -24px no-repeat; margin:0;width:114px;height: 24px; line-height: 24px; padding:0;text-align:center; float:left;text-decoration: none;}
#registration_box_menu ul li a.aktive  {color:#454545;background: #dddddd url("images/bg_registration_box_menu.gif") 0 0 no-repeat; }

#gal {display: none;  z-index: 500; margin: -250px 0 0 -350px; padding:0;position:fixed; top:50%; left:50%; width:708px; height: 500px; overflow:hidden; }
	#gal img {background: url("images/loading.gif") center center no-repeat;}
	*html #gal {position:absolute;}
	#close {z-index: 600;position:absolute; top:0; right:0; width:130px; height:28px;}
	#Image {position:absolute; top:0; left:0;padding:10px; color:#2769b0; font-weight: bold;}
	#sc {position:absolute; top:0; left:0;}
	#loa {margin: -10px 0 0 -30px; z-index: 600;position:absolute; top:50%; left:50%; color:#2769b0;}

	#gal td { width:700px; height:500px; text-align: center; }

#gallery_nav { position:absolute; bottom:35px; left:160px; margin:0 auto; width:375px; height: 25px; line-height: 25px; z-index: 10000; background-color: #fff;}
#gallery_nav_c {font-weight: bold; text-align:center;color:#2769b0; text-align:center; font-size:16px;}
#gallery_nav_l {width:50px; height: 50px; background: url("images/bg_gallery_nav.gif") 0 0 no-repeat; position:absolute; left:100px; bottom:20px; z-index: 600;display: none;}
#gallery_nav_r {width:50px; height: 50px; background: url("images/bg_gallery_nav.gif") -50px 0 no-repeat; position:absolute; right:100px; bottom:20px;z-index: 600;}
/*#gallery_nav_l:hover { background: url("images/bg_gallery_nav.gif") 0 -50px no-repeat; }
#gallery_nav_r:hover { background: url("images/bg_gallery_nav.gif") -50px -50px no-repeat; }
#gallery_nav_l:active { background: url("images/bg_gallery_nav.gif") 0 -50px no-repeat; }
#gallery_nav_r:active { background: url("images/bg_gallery_nav.gif") -50px -50px no-repeat; }*/
#gallery_nav_h { position:absolute; left:0px; top:40px;z-index: 600; width:700px;}

#Sdetails-More-Information input {font-family: Arial, verdana, helvetica; font-size: 12px;}
textarea {font-family: Arial, verdana, helvetica; font-size: 12px;}
#climate_fr_box {margin: 10px; padding:0; width:270px; height: 175px; float:left; }
#climate_fr_box table {margin: 0; padding:0;}
#climate_fr_box table tr {margin: 0; padding:0;}
#climate_fr_box table td {margin: 0; padding:0;}
#climate_fr_box img {float:left;}

#newsletter_img_bot_box {margin:10px; padding:0;list-style: none;}
#newsletter_img_bot_box li {margin:0; padding:0; float:left; text-align:center; width:168px;}


#Link_chtvysp { background: #fbfafa url("images/Link_chtvysp.gif") 10px 7px no-repeat; padding-left:60px; margin-right:7px;float:right; width:640px; height: 47px; line-height: 47px; border:1px solid #f7931d;color:#414142;font-size: 11px; text-decoration:none;}
#Link_chtvysp b {font-size: 16px;}
#Link_saeamp  {text-align:center; background: #fbfafa url("images/Link_chtvysp.gif") 10px 10px no-repeat; padding:10px 0 10px 60px; margin: 10px 7px 0 0;float:right; width:322px; border:1px solid #f7931d;color:#414142;font-size: 14px;}



#LanguageBox a { position:relative; width:100px; display: inline-block;border-left: 1px solid #125dab;}
#LinkLanguage span {width:100px; display: inline-block;background: url("images/bg_LinkLanguage.gif") 54px 5px no-repeat;cursor:pointer;}
#LanguageBoxSelect {position:absolute; top:28px; right:0px; z-index: 1000; }
#LanguageBoxSelect a { display: block; border:0;}
#LanguageBoxSelect a:hover {text-decoration: underline}
.FR { background: url("images/france.jpg") 7px 2px no-repeat;}
.UK { background: url("images/UK.jpg") 7px 2px no-repeat;}
.DE { background: url("images/germany.jpg") 7px 2px no-repeat;}
.SP { background: url("images/spanish.jpg") 7px 2px no-repeat;}





/* My Viewed Properties */
/*#MyViewedPropertiesTitle {height:33px;line-height: 33px; background: transparent url("images/bg_SignUpLView.gif") 0 -66px repeat;text-align:center; color:#fff; font-weight: bold; font-size: 13px;}*/
#MyViewedPropertiesTitle {position:relative; height:33px;line-height: 33px; background: transparent url("images/bg_SignUpLView.gif") 0 -66px repeat;text-align:center; color:#fff; font-weight: bold; font-size: 13px;}
#MyViewedPropertiesTitle a.close {text-indent:-100000em;width:15px;height:15px;position:absolute;top:10px;right:10px;background: transparent url("images/MyViewedPropertiesTitle_close.png") 0 0 repeat;}
#MyViewedPropertiesContent {}
#MyViewedPropertiesContent ul {margin:0;padding:0;list-style:none}
#MyViewedPropertiesContent li {margin:0;padding:10px;border-bottom:1px solid #ccc;}
#MyViewedPropertiesContent li span {padding-left:10px;display:inline-block;width:120px;color:#5d5d5d;font-weight:bold;float:left;}
#MyViewedPropertiesContent li span b {display:block;color:#6897c9;}
#MyViewedPropertiesContent li img  {display:inline-block;width:40px;float:left;}
#MyViewedPropertiesContent li a.remove_hotel {float:right;background: transparent url("images/bg_remove_hotel.gif") 0 0 no-repeat;height:12px;height:33px;width:12px;text-indent:-100000em;}






		/* My Viewed Properties */
#MyViewedPropertiesTitleNew {position:relative;height:33px;line-height: 33px; background: transparent url("images/bg_SignUpL.gif") 0 -66px repeat;text-align:center; color:#fff; font-weight: bold; font-size: 13px;}
#MyViewedPropertiesTitleNew a.close {text-indent:-100000em;width:15px;height:15px;position:absolute;top:10px;right:10px;background: transparent url("images/MyViewedPropertiesTitle_close.png") 0 0 repeat;}

#MyViewedPropertiesContentNew {}
#MyViewedPropertiesContentNew ul {margin:0;padding:0;list-style:none}
#MyViewedPropertiesContentNew li {margin:0;padding:10px;border-bottom:1px solid #ccc;}
#MyViewedPropertiesContentNew li span {padding-left:10px;display:inline-block;width:120px;color:#5d5d5d;font-weight:bold;float:left;}
#MyViewedPropertiesContentNew li span b {display:block;color:#6897c9;}
#MyViewedPropertiesContentNew li img  {display:inline-block;width:40px;float:left;}
#MyViewedPropertiesContentNew li a.remove_hotel {float:right;background: transparent url("images/bg_remove_hotel.gif") 0 0 no-repeat;height:12px;height:33px;width:12px;text-indent:-100000em;}


#MyViewedPropertiesContentNew a.prevItem {width:201px;height:24px;text-indent:-100000px;display:block;margin:0 auto;background: url("images/MyViewedPropertiesContent_prevItem.gif") 0 0 no-repeat;}
#MyViewedPropertiesContentNew a.nextItem {width:201px;height:24px;text-indent:-100000px;display:block;margin:0 auto;background: url("images/MyViewedPropertiesContent_nextItem.gif") 0 0 no-repeat;}






