html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1em;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}body,html{left:0;top:0;margin:0;padding:0;font-family:'Lucida Grande','Trebuchet MS',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;font-size:14px;color:#000;background-color:#fff;line-height:1.5em;}.hidden{display:none;}h1,h2,h3,h4{padding:5px;font-family:"Verdana",sans-serif;color:#a00;font-weight:bolder;}h1{font-size:1.7em;}h2{font-size:1.4em;}h3{font-size:1.2em;}h4{font-size:1.1em;}p{padding:5px;font-size:1em;}p label{font-weight:bolder;}strong{font-weight:bolder;}sub{vertical-align:sub;font-size:6pt;}sup{vertical-align:super;font-size:6pt;}em{font-style:italic;}a:link,a:visited,a:hover,a:active{cursor:pointer;}a{color:#a00;}a:visited{color:#000;}a,a img{border:none;}.red_text{color:#a00;}.small_grey{color:#999;font-size:.8em;}.small_darkgrey{color:#444;font-size:.8em;}.rounded{display:block;}.rounded *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#eee;}.rounded1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #eee;border-right:1px solid #eee;background:#eee;}.rounded2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #eee;border-right:1px solid #eee;background:#eee;}.rounded3{margin-left:1px;margin-right:1px;border-left:1px solid #eee;border-right:1px solid #eee;}.rounded4{border-left:1px solid #eee;border-right:1px solid #eee;}.rounded5{border-left:1px solid #eee;border-right:1px solid #eee;}.roundedfg{background:#eee;padding:10px;}.roundedfg h3{margin:0;padding:0;}.pagination{padding:3px;margin:3px;}.pagination a{padding:2px 5px 2px 5px;margin:2px;border:1px solid #ccc;text-decoration:none;color:#444;}.pagination a:hover,.pagination a:active{border:1px solid #a00;color:#fff;background-color:#a00;}.pagination span.current{padding:2px 5px 2px 5px;margin:2px;border:1px solid #444;font-weight:bold;background-color:#a00;color:#FFF;}.pagination span.disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #eee;color:#bbb;}#errorExplanation{width:672px;border:2px solid #a00;padding:7px;padding-bottom:12px;margin-bottom:20px;color:inherit;background-color:#f0f0f0;}#errorExplanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;color:inherit;background-color:#a00;color:#fff;}#errorExplanation p{color:#333;background-color:inherit;margin-bottom:0;padding:5px;}#errorExplanation ul li{font-size:12px;list-style:square;list-style-position:inside;}input,textarea{cursor:text;}input.cursor{cursor:default;}td{vertical-align:top;}div.auto_complete{width:148px;background:#fff;}div.auto_complete ul{border:1px solid #888;width:100%;list-style-type:none;}div.auto_complete ul li.selected{background-color:#ffefce;}div.auto_complete ul strong.highlight{color:#800;}DIV#header_spacer{height:30px;}DIV#pre_header{width:770px;height:50px;margin-bottom:5px;margin-top:10px;}DIV#header{height:50px;width:400px;background-image:url(/images/style/header_logo.jpg);background-position:0 0;background-repeat:no-repeat;float:left;}DIV#essentials{margin-top:29px;width:350px;line-height:1.5em;float:right;}DIV#essentials ul{margin:0;padding:0;list-style-type:none;}DIV#essentials ul li{float:left;padding-right:5px;font-size:.8em;}DIV#essentials ul li a.essential{color:#555;}DIV#essentials ul li a.essential:hover{color:#a00;}DIV#main_menu{clear:both;font-family:"Verdana",sans-serif;height:120px;width:100%;background-color:#ffefce;margin-bottom:15px;}DIV#main_pic{height:120px;width:600px;background-image:url(/images/style/main_header.jpg);background-position:80px 0;background-repeat:no-repeat;float:left;}UL#main_menu_list{width:170px;position:absolute;left:600px;margin:0;padding:0;background-color:#fff;}UL#main_menu_list LI{width:170px;height:40px;line-height:40px;vertical-align:middle;background-image:url(/images/style/button.jpg);background-position:0 0;background-repeat:no-repeat;list-style-type:none;margin-left:1px;}A.main_menu{color:#fff;font-weight:bold;vertical-align:middle;text-decoration:none;padding-left:30px;}A:hover.main_menu{color:#a00;font-weight:bold;vertical-align:middle;text-decoration:none;padding-left:30px;}DIV#content.search{margin-left:80px;width:815px;}DIV#content.app{margin-left:80px;width:690px;}DIV#flat_list{width:650px;float:left;}DIV#main_content{margin-top:30px;width:520px;text-align:left;float:left;}div#bookmarks{padding:10px;font-size:15px;background-color:#eee;margin:5px 0;}div#bookmarks a{text-decoration:none;}DIV#main_content table p{line-height:1.1em;}DIV#main_content h4{font-size:1.2em;}DIV#right_content{margin-top:30px;margin-left:5px;width:150px;float:left;font-size:10pt;}DIV.advertising{height:605px;margin-top:32px;width:125px;float:right;font-size:10pt;}DIV.advertising_list{margin-top:0;float:right;}DIV#right_content DIV.info_box H3{font-size:1em;line-height:1.2em;}DIV#right_content ul{margin-top:15px;list-style-type:none;list-style-position:outside;padding-left:10px;}DIV#right_content li{line-height:1.1em;margin-bottom:7px;}td.edit{color:#a00;text-align:center;vertical-align:middle;padding:0 2px;margin:0;}td.edit a{color:#a00;text-align:center;}#city_lookup_auto_complete{z-index:100;}#map_div{z-index:0;width:512px;margin:0 auto;margin-left:-6px;}DIV.city_cloud{width:650px;border-top:1px solid #aaa;clear:both;}DIV.city_cloud A{color:#555;}DIV.featured_flats,DIV#contentText{width:650px;}div.register_box{width:34%;float:left;margin-top:0;}div.login_box{width:62%;float:right;margin-top:0;}INPUT.login_field{width:80px;}table.search td{width:auto;}div.feature_category{margin-top:5px;float:left;margin:0 10px;}div.feature_category ul.features{list-style-position:inside;list-style-type:none;float:none;}div.feature_category ul.features li.features{float:none;list-style-image:url(/images/ok.gif);}table#flat_list{border-spacing:0;width:520px;}table#flat_list th{font-weight:bolder;color:#a00;color:#fff;padding:5px;background-color:#444;}table#flat_list td{padding:2px;text-align:left;width:auto;}table#flat_list tr.even{background-color:#eee;}table#flat_list tr.odd{background-color:#fff;}table#flat_list td.edit a.delete{padding-left:15px;}table.booking_request td{padding-top:5px;padding-right:15px;width:auto;}table.booking_request input{width:130px;}table.booking_request textarea{width:98%;height:150px;}#simple_captcha{padding:5px!important;}#simple_captcha,#simple_captcha div{display:table;}#simple_captcha .simple_captcha_field,#simple_captcha .simple_captcha_image{margin:0 0 2px 0!important;padding:0!important;}#simple_captcha .simple_captcha_image img{margin:0!important;padding:0!important;width:110px!important;}#simple_captcha .simple_captcha_label{font-size:12px;}#simple_captcha .simple_captcha_field input{width:150px!important;font-size:16px;}a.to_top{margin:0;padding:10px 0;font-size:10px;}#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#imageContainer{padding:10px;}#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#imageContainer>#hoverNav{left:0;}#hoverNav a{outline:none;}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(../images/blank.gif) no-repeat;display:block;}#prevLink{left:0;float:left;}#nextLink{right:0;float:right;}#prevLink:hover,#prevLink:visited:hover{background:url(../images/prevlabel_de.gif) left 15% no-repeat;}#nextLink:hover,#nextLink:visited:hover{background:url(../images/nextlabel_de.gif) right 15% no-repeat;}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}#imageData{padding:0 10px;color:#666;}#imageData #imageDetails{width:70%;float:left;text-align:left;}#imageData #caption{font-weight:bold;}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em;}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}div.cal_wrap{width:690px;height:auto;display:inline-block;clear:both;}.cal_single{display:inline-block;}table.calendar{margin-right:15px;font-size:.9em;margin-bottom:15px;}.monthName th{font-weight:normal;text-align:right;padding-top:1em;padding-bottom:1.7em;}.dayName th{font-size:.7em;padding-top:.6em;padding-bottom:.2em;padding:.2em .2em;background-color:#303030;color:white;}.otherMonth,.day,.specialDay{padding:.1em .2em;border-right:1px solid white;}.otherMonth{color:#aaa;}.weekendDay{background-color:#ddd;}.day,.specialDay{text-align:center;border-bottom:1px dotted #bbb;}.specialDay{background-color:#d10a21;color:white;}.specialDay a,.specialDay a:visited,.specialDay a:hover{color:white;text-decoration:none;padding:1em;}.specialDay a:hover{color:white;background-color:black;}.today{background-color:#1e90ff;color:white;}
