body{
margin:0px;
}
body.blue{
background-image:url(images/background.jpg);
background-repeat:repeat-x;
}
.header_but{
width:89;
background-image:url(images/header_button.jpg);
text-align:center;
}
.header_but_over{
width:89;
background-image:url(images/header_button_over.jpg);
text-align:center;
}
.header2_but{
text-align:center;
}
.header2_but_over{
background-image:url(images/top_button_over.jpg);
text-align:center;
}
.header2_but A, .header2_but_over A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.header_but A, .header_but_over A, .button A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.header_but_over A{
color:#063212;
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.link A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.link2 A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.link2 A:hover{
text-decoration:underline;
}
.bookmark A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8A8A8A;
text-decoration:none;
}
.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8A8A8A;
}
.header, .header A{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.header2, .header2 A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align:center;
}
.header3, .header3 A{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.header4, .header4 A{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#797979;
text-decoration:none;
text-align:center;
}
input.small{
height:19;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
select.small{
height:19;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.text_orange, .text_orange A{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#EE6002;
}
.red_arrow_menu{
background-image:url(images/red-arrow.jpg);
background-repeat:no-repeat;
background-position: 0px 50%;
padding-left:20px;
}
.red_arrow_menu A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.red_arrow_menu_over{
background-image:url(images/red-arrow.jpg);
background-repeat:no-repeat;
background-position: 10px 50%;
padding-left:20px;
}
.red_arrow_menu_over A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FE0202;
text-decoration:none;
}
.left_menu{
background-image:url(images/header.jpg);
height:24;
border-bottom:1px solid #CACACA;
padding-left:2px;
}
.left_menu_inner{
background-image:url(images/gray_arrow.jpg);
background-position:10px 50%;
background-repeat:no-repeat;
padding-left:40px;
height:25px;
border-bottom:1px solid #CACACA;
}
.left_menu_inner A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
td.border1, table.border1{
border:1px solid #CACACA;
}
.left_menu_inner_over{
background-image:url(images/red-arrow2.jpg);
background-position:20px 50%;
background-repeat:no-repeat;
padding-left:40px;
height:25px;
border-bottom:1px solid #CACACA;
}
.left_menu_inner_over A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#EE6002;
text-decoration:none;
}


.left_menu1{
background-image:url(images/header.jpg);
height:24;
border-bottom:1px solid #CACACA;
padding-left:2px;
}
.left_menu1_inner{
background-image:url(images/gray_arrow.jpg);
background-position:10px 50%;
background-repeat:no-repeat;
padding-left:35px;
height:25px;
border-bottom:1px solid #CACACA;
}
.left_menu1_inner A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.left_menu1_inner_over{
background-image:url(images/red-arrow2.jpg);
background-position:20px 50%;
background-repeat:no-repeat;
padding-left:35px;
height:25px;
border-bottom:1px solid #CACACA;
}
.left_menu1_inner_over A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#EE6002;
text-decoration:none;
}
.lm2{
height:112;
background-image:url(images/vertical_fade.jpg);
border-bottom:1px solid #CACACA;
}
.footer1, .footer1 A, .footer2, .footer2 A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#BABABA;
}
.footer1 A:hover{
color:#656565;
}
.footer2, .footer2 A{
color:#006699;
}
.footer2 A:hover{
color:#003149;
}
.aktuelle_but{
background-image:url(images/table/aktuelle_but.jpg);
text-align:center;
}
.aktuelle_but A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#515151;
}
.aktuelle_but_over{
background-image:url(images/table/aktuelle_but_over.jpg);
text-align:center;
}
.aktuelle_but2_over{
background-image:url(images/table/aktuelle_but2_over.jpg);
text-align:center;
}
.aktuelle_but_over A, .aktuelle_but2_over A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
td.box1{
border:1px solid #CACACA;
padding-top:10px;
padding-bottom:9px;
width:232;
}
.pro_woche{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
.star1{
background-image:url(images/table/1stars.gif);
background-repeat:no-repeat;
background-position:center;
}
.star2{
background-image:url(images/table/2stars.gif);
background-repeat:no-repeat;
background-position:center;
}
.star3{
background-image:url(images/table/3stars.gif);
background-repeat:no-repeat;
background-position:center;
}
.star4{
background-image:url(images/table/4stars.gif);
background-repeat:no-repeat;
background-position:center;
}
.star5{
background-image:url(images/table/5stars.gif);
background-repeat:no-repeat;
background-position:center;
}
.counthouses{
  text-align:center;
  height:17px;
  font-size:13;
}
.counthouses EM{
  font-weight:bold;
  color:#0000FF;
}

.text p{
  margin-top:1px;
  margin-bottom:1px;
}
.map_bg{
background-color:000000;
opacity:0.70;
}
#map{
position: fixed;
width:100%;
height:100%;
z-index:100;
left:0;
top:0;
padding-top:50px
}
