/* CSS Document by Werbewind | SD - Vers. 2.2 */
body{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:11px;color:#5D5D5E;scrollbar-face-color:#DDDDE1;scrollbar-highlight-color:#FFF;scrollbar-shadow-color:#DEE3E7;scrollbar-3dlight-color:#D1D7DC;scrollbar-arrow-color:#324056;scrollbar-track-color:#EFEFEF;scrollbar-darkshadow-color:#98AAB1;}

td,table,tr{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#000;}
td{text-align:left;}
.start-adresse-1{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:11px;color:#000;}
.bottom-adresse-1{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:12px;color:#000;}
.light-font-1{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:11px;color:#5D5D5E;}

.box-details{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:11px;color:#FFF}
.preise-datum{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;padding:3px;}
.preise-wohnung-1{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;padding:4px;}
.preise-header-1{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#FFF;font-weight:bold;}
.preise-wohnung-2{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;padding-left:4px;}
.preise-datum-2{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;width:65px;}
.preise-1{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;padding:4px;}

.newsbox-header-1{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;font-weight:bold;}
.newsbox-txt-1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000;font-weight:normal;}
a.newsbox-1-link:active,a.newsbox-1-link:link,a.newsbox-1-link:visited{color:#4C7C45;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
a.newsbox-1-link:hover{color:#000;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}

a.navi-link-1:active,a.navi-link-1:link,a.navi-link-1:visited{color:#3B6B34;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
a.navi-link-1:hover{color:#679460;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
.navi-txt-1{border-bottom:1px solid #DED59E;padding-left:10px;background-color:#FAF6DE;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:11px;color:#5D5D5E;}
a.navi-link-2:active,a.navi-link-2:link,a.navi-link-2:visited{color:#FAF6DE;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
a.navi-link-2:hover{color:#FAF6DE;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
.navi-txt-2{border-bottom:1px solid #3B6B34;padding-left:10px;background-color:#679460;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:11px;color:#FAF6DE;}
a.navi-link-3:active,a.navi-link-3:link,a.navi-link-3:visited{color:#3B6B34;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
a.navi-link-3:hover{color:#679460;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
.navi-txt-3{border-bottom:1px solid #DCF0D8;padding-left:20px;background-color:#DCF0D8;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;font-size:11px;color:#5D5D5E;}

a:active,a:link,a:visited{color:#4C7C45;font-weight:bold;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
a:hover{color:#6DB461;font-weight:bold;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}

.copyright-1{color:#DCF0D8;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}
a.copyright-1:active,a.copyright-1:link,a.copyright-1:visited{color:#DCF0D8;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
a.copyright-1:hover{color:#FFF;font-weight:normal;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration: none;}

#kontakt{width:660px;}
#kontakt * p{padding:8px;}
#kontakt * table{padding-bottom:5px;}
#kontakt * th{padding:3px;}
#kontakt * td.adresse{padding:3px;text-align:left;}
#kontakt * td.links{padding:3px;text-align:right;padding-right:5px;background-color:#F2F2F2;}
#kontakt * td.rechts{padding:3px;padding-left:5px;background-color:#F2F2F2;}
fieldset{margin-left:10px;border:1px solid #DCA278;padding:5px;}
legend{margin:0 0 5px;padding-left:10px;color:#DCA278;}
fieldset legend{padding:0 5px;letter-spacing:1px;margin:0;}
img.kalender{cursor:pointer;}
input{width:185px;border:1px solid #CCC;border-top:1px solid #000;border-bottom:1px solid #000;background:#FFF;padding-left:2px;color:#025B1C;}
input.short{width:40px;}
input.checkbox{width:1.5em;border:0;background:none;}
input.datum{width:70px;}
select{width:100px;background:#FFF;}
textarea{width:255px;height:70px;border:1px solid #CCC;border-top:1px solid #000;border-bottom:1px solid #000;background:#FFF;padding:2px;color:#025B1C;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
button{margin:5px 0 0;width:70px;padding:1px 0;border:2px solid #CCC;border-right:2px solid #000;border-bottom:2px solid #000;background:#025B1C;color:#FFF;font-weight:bold;cursor:pointer;font-family:Arial,Helvetica,sans-serif;}

#footer{color:#000;font-size:11px;font-family:Arial,Helvetica,sans-serif;margin:6px 0 10px;}
#footer a{color:#000;font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}

#newsboxen{width:709px;margin:10px 0 10px 0px;}
#newsboxen td{padding:0;}
#newsboxen p{padding:0;margin:0;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
a.link2010,a.anfrage_detail{font-size:11px;background:#a4c0a0;padding:3px 5px;text-decoration:none;color:#000;font-family:Arial,Helvetica,sans-serif;}
a.link2010:hover, a.anfrage_detail:hover{background:#679460;color:#fff;}
a.anfrage_detail{float:right;}
#newsboxen span.titel{display:block;color:#106503;font-size:14px;font-weight:bold;margin-bottom:4px;}
#newsboxen span.titel:before{content:"» ";}
#newsboxen span.text, p.sidebox2010{display:block;margin:0 0 10px !important;font-size:11px;padding:0;}
#newsboxen .newsbox{border:1px solid #679460;background:#d6f6d1 url(images_layout/newsbox_bg.gif) repeat-x top;width:350px;padding:12px;}
#newsboxen .newsbox img{float:left;margin:0 12px 12px 0;}
#newsboxen .spacer{width:9px;}

table.schnellanfrage td{padding:0;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
table.schnellanfrage input, table.schnellanfrage select{background:#679460;color:#fff;}
table.schnellanfrage select{width:40px;}
#f_date_sa{width:85px;background:#679460 url(http://img.werbewind.com/calendar/cal01.gif) no-repeat right center;cursor:pointer;}

#input_sa{cursor:pointer;background:#A4C0A0;border:0;padding:3px 5px;color:#000;font-weight:bold;display:block;margin-top:4px;width:100px;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
#input_sa:hover{color:#fff;background:#679460;}

table.head{width:660px;}
table.head td{vertical-align:middle;text-align:center;width:33.333333%;padding:0 0 5px;border-bottom:1px solid #a4c0a0;}
table.head a{color:#000;font-size:10px;font-weight:normal;}
table.head td.left{text-align:left;}
table.head td.right{text-align:right;}

#pic{border:1px solid #679460;margin-bottom:5px;}
ul.detail{padding:0 0 0 17px;margin:5px 0 15px;}
strong.green{color:#679460;}

#thumbs{float:right;}
#thumbs .beispiel{font-size:10px;font-weight:bold;text-align:right;margin-bottom:4px;}
#thumbs img{margin-left:5px;border:1px solid #679460;cursor:pointer;}
a.detanf{font-weight:normal;color:#000;font-size:11px;font-family:Arial,Helvetica,sans-serif;}

#wetterbox_tab{width:186px;}
#wetterbox_tab td{text-align:center;background:#FAF6DE;padding:5px 0;}
#wetterbox_tab td.txt{text-align:left;}
#wetterbox_tab td.link{padding:5px 0 10px 10px;text-align:left;}
#wetterbox_tab img{width:48px;}

#wetterdiv h1,#wetterdiv h2{font-size:16px;}
#wetterdiv h1{margin-bottom:20px;}
#wetterdiv div.center{text-align:center;}
#wetterdiv table{width:100%; border-collapse:collapse;}
#wetterdiv table.day{width:50px;}
#wetterdiv td{padding:2px;text-align:left;vertical-align:middle;}
#wetterdiv td.center{text-align:center;}
#wetterdiv td.bl{border-left:1px solid #000;}
#wetterdiv td.bb{border-bottom:1px solid #000;}
#wetterdiv td.txt-header-1{vertical-align:top;font-size:14px; color:#3A831A;}
#wetterdiv td.wetter-header-1{background:#679460;font-size:0.8333em; font-weight:bold;color:#fff;padding:2px;text-align:center; border-bottom:8px solid #fff;}

#webcam_preview{list-style-type:none;margin:0;padding:0;}
#webcam_preview li{float:left;margin:0 7px 7px 0;padding:0;text-align:center;}
#webcam_preview li img{display:block;cursor:pointer;}
#webcam_preview li.current{border:2px solid #A4C0A0;margin-bottom:5px;overflow: hidden;}
#webcam_preview li.current img{margin:-2px -2px 0;overflow: hidden;}
