body.wwr
    {
    margin:0px;
    padding:0px;
    font-family:  Arial, Helvetica, sans serif;
         font-size: 0.9em;
    color:#000000;
         line-height:150%;
background-color:#9BC4DA;
    }
h1
{
    font-family:    Arial,Helvetica, sans-serif;
     font-size: 130%;
     line-height:130%;
    color: #EB0A00;
    font-weight:bold;
            margin:0px;
    padding:0px;
margin-top:1.0em;
}
h2
{
    font-family:    Arial,Helvetica, sans-serif;
     font-size: 110%;
     line-height:150%;
    color: #EB0A00;
    font-weight:bold;
            margin:0px;
    padding:0px;
margin-bottom:0.8em;
}
h3
{
    font-family:    Arial,Helvetica, sans-serif;
     font-size: 100%;
     line-height:150%;
    color: #000000;
    font-weight:bold;
            margin:0px;
    padding:0px;
}



.unsichtbar
{
display:none;
visibility:hidden;
}
.rechts
{
text-align:right;
float:right;
}
p
{
    margin:0px;
    padding:0px;
margin-bottom:0.9em;
}
p.vor140
{
 font-size: 90%;
    margin:0px;
    padding:0px;
width:135px;
float:left;
     font-weight:bold;
    color:#000000;
}
p.nach
{
    margin:0px;
    padding:0px;
         font-weight:bold;
 font-size: 90%;
}
p.kurz
{    font-size: 90%;
     line-height:90%;
          font-weight:bold;
    margin:0px;
    padding:0px;
}
a:link, a:visited
{
color:#0072BB;
text-decoration:none;
}
a:hover, a:active
{
color:#FF1E00;
text-decoration:none;
}
.sucheingabe
{
 font-family: Verdana, Courier, Helvetica;
 font-size:100%;
 text-align: left;
 color: #000000;
 width:160px;
 height:16px;
 border:0;
 background-color:#ffffff;
}

.buttonLos
{
margin:0;
 font-family: Arial, Verdana, Courier, Helvetica;
 font-size:100%;
 text-align: left;
font-weight:bold;
 background-color: transparent;
 width:28px;
  border:0;
 color:#000000;
 cursor:hand;
}

p.punkt
{ 
margin-left:0px;     
font-size: 100%;
          font-weight:bold;
          color:#000000;
          padding-left:20px;
             background-image: url("../upload/bilder/bgPunkt.jpg");
         background-repeat:no-repeat;
         background-position:0px 5px;
}

a.weiss
{
color:#333333;
text-decoration:none;
}
a.weiss:hover
{
color:#FF1E00;
text-decoration:none;
}

.auswahlButton
{
margin:0;
 font-family: Verdana, Courier, Helvetica;
 font-size:90%;
 text-align: center;
 color: #000000;
 height:22px;
  border:0;
 background-color:#ffffff;
 cursor:hand;
}

.bg_weiss
{
background-color:#FFffff;
}

.bildRechts
{
padding-top:4px;
padding-left:10px; float:right;
}

.bildLinks
{
padding-top:4px;
padding-right:10px; float:left;
}

p.startseiteBilderleiste
{
margin:0;
padding:0;
width:990px;
height:210px;
overflow:hidden;
}
.startseiteBildlinks
{
height:210px;
padding-top:3px;
padding-right:3px;
padding-left:4px;
padding-bottom:10px;
float:left;
}
.startseiteBildende
{
height:210px;
padding-top:3px;
padding-right:0px;
padding-left:4px;
float:left;
}

.360Flash
{
padding:0; margin:0;
padding-left:30px;
background-color:#ECF0F4;
}
p.gastHeader
{
padding:0; margin:0;
padding-left:20px; width:600px;
color:#FF1E00;
font-size:90%;
}

p.gastFooter
{
padding:0; margin:0;
padding-left:20px; width:600px;
background-color:#0072BB;
color:#ffffff;
margin-bottom:10px;
font-size:90%;
}

p.gastFooter:first-line
{
font-weight:bold;
}

p.kleineSchrift
{
font-size:80%;
}

p.untermenue
{
margin:0; padding:0; background-color:#ffffff; width:100%; height:20px; padding-left:20px; word-spacing:30px;
}

.thumbnails img {border:0;}

.gallery_image {float:left; margin:0 20px 20px 0;}

.gallery {width:700px;}

.rahmen {background-image: url("../upload/startseite/rahmenUnten.jpg");float:left; margin:0 0 5px 0;
background-position:left bottom;   }
.rahmenOben {background-image: url("../upload/startseite/rahmenOben.jpg"); float:left; height:20px;
width:220px; margin:0 0 10px 0; background-repeat:no-repeat;}

.rahmenOben h1 {font-size:100%; color:#fff; margin:0; padding:10px 0 0 15px;}
.rahmen h1 {font-size:100%; color:#fff; margin:0; padding:10px 0 0 15px;}
.rahmen h2 {font-size:90%; color:#fff; margin:0; padding:10px 0 0 15px;}
.rahmen p {font-size:90%; color:#fff; margin:0; padding:0px 0 20px 15px;}

#bilderLinksStart img {border:0;}
#bilderLinksStart p {margin-bottom:0.7em; }


img {border:0;}

.lauftext_box {background-color:transparent; border:0; color:#ffffff; width:660px;cursor:pointer;
font-weight:bold; height:20px; font-size:14px; margin: 0 0 10px 0;}
