Body {
background-color:#FFFFFF;
background-image: url(../img/back.gif); 
background-repeat: repeat-x;
margin:0px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#666666;
}

#wrapper { position: absolute; width: 936px; left: 50%; margin-left: -468px;  margin-top: 0px; }

#lft { float:left; width:229px;}

#rght { float: right; width: 707px;}

#menu { width:680px; height:57px; margin:42px 0px 0px 12px;}

#box { vertical-align:middle; border:1px solid #c2d4d6; background-color:#FFFFFF; height:4px; font-size:1px; padding:1px;}

#box2 { height:4px; font-size:1px; background-color:#c2d4d6;  }

#lft_text { color:#5f6f74; width:170px; line-height:1.4em; padding: 10px 20px 0px 10px;}

#lft_offers { color:#5f6f74; width:156px; line-height:1.2em; padding: 10px 15px 5px 10px; text-decoration:none;}
a.lft_offers { text-decoration:none;  color:#5f6f74; display:block;}
a.lft_offers:hover { text-decoration:none; background-color:#e3f1f3;}

#maincont { min-height:500px; width:677px;}

#content {width:637px; padding:20px;}

#photoframe { width:156px; height:88px; background-color:#c2d4d6; text-align:center; padding-top:6px;}
#photoframe a:hover img { background-color:#459eb2;}

#contact_cont { padding:10px; border-bottom:1px dotted #949494; color:#5f6f74;}
#details {width:177px; padding-top:10px; padding-left:8px; color:#5f6f74;}
#details_icon {float:left; width:46px; height:39px;}
#details_text {float:right; width:131px; height:39px;}
#rental_cont { padding:10px; color:#5f6f74;}
#bottom { text-align:right; padding:0px 20px 0px 0px; color:#cadee5; font-size:10px; padding-bottom:20px;}

#contact { color:#5b5b5c; line-height:1.8em;}

#link { color:#5f6f74;}
a.link { text-decoration:underline; color:#5f6f74;}
a.link:hover { text-decoration:none; color:#5f6f74;}

#bottomlink { }
a.bottomlink { text-decoration:underline; color:#cadee5;}
a.bottomlink:hover { text-decoration:none; color:#cadee5;}

#search { width: 159px; color: #3897ac; font-weight:bold; padding:15px 10px 20px 15px; line-height:1.9em;}
select { width:160px; font-size:10px; color:#333333; font-weight:normal;}

#euro {float:left; width: 247px; padding-top:7px; font-weight:bold; font:Arial;}

#alert { padding: 0px 0px 5px 5px; color: #FF0000; border-bottom: 1px solid #d8d8d4; display: none; font-weight:normal;}

#rentaltitle { color:#459eb2; font-size:11px; font-weight:normal; text-align:center; padding:5px 0px 5px 0px; border-bottom:1px solid #d9d9d9;}

.imagerol img {border:6px solid #c2d4d6; }
.imagerol a:hover img {border:6px solid #459eb2;}

#loader { width: 0px; height: 0px; font-size: 0px; display: block; position: absolute; }
#loader img { width: 0px; height: 0px; }

#linkmore_1 { width: 86px; height: 20px; display: block; background-image: url(../img/but_more_1.gif); position:absolute;}
#linkmore_1:hover { background-image: url(../img/but_moreb_1.gif);  }

#linkmore_2 { width: 52px; height: 20px; display: block; background-image: url(../img/but_more_2.gif); position:absolute;}
#linkmore_2:hover { background-image: url(../img/but_moreb_2.gif);  }

#linkdetails_1 { width: 87px; height: 19px; margin: 3px 0px 3px 0px; display: block; background-image: url(../img/but_details_1.gif); position:absolute;}
#linkdetails_1:hover { background-image: url(../img/but_detailsb_1.gif);  }

#linkdetails_2 { width: 72px; height: 19px; margin: 3px 0px 3px 0px; display: block; background-image: url(../img/but_details_2.gif); position:absolute;}
#linkdetails_2:hover { background-image: url(../img/but_detailsb_2.gif);  }
