body {margin: 0; color:#000000; with: 1400px; FONT-FAMILY: verdana; font-size: 11px; BACKGROUND-COLOR:#FFFFFF;}

a          { text-decoration:none; font-family:Verdana,Helvetica,sans-serif; font-size:10pt}

a:link     { color:#404040; }

a:visited  { color:#404040; }

a:hover    { color:#CCCCCC; }

a:active   {  color:#C0C0C0; }

a:focus    {  color:#CCCCCC; }


#layer2 {
    text-align:right; FONT-FAMILY: verdana;  BACKGROUND-COLOR:#FFFFFF; margin-left:auto; margin-right:0; WIDTH:auto}

#layer3 {BACKGROUND-IMAGE: url(Bilder/bg1.gif); color:#FFFFFF ; WIDTH:auto; }

#layer4 {BACKGROUND-COLOR: #FF9F00;
font-family: Verdana;
 font-size: 15px;
 font-weight: bold;
 text-align: left; color:#FFFFFF ;
padding:0 0 0 20px;  }

#layer {margin-left:50px;PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 0px; OVERFLOW: auto;  WIDTH: 900px;height:auto; PADDING-TOP: 36px;  FONT-FAMILY: verdana;  BACKGROUND-COLOR:#FFFFFF; }

#karte { WIDTH: 950px;height:auto;   FONT-FAMILY: verdana;  BACKGROUND-COLOR:#FFFFFF; }

h2 { font-family: Verdana;
 font-size: 14px;
 font-weight: bold;
 text-align: left;
 color: #ccc;
}



h3 { font-family: Verdana;
 font-size: 14px;
 font-weight: bold;
 text-align: left;
}
h4 { font-family: Verdana;
 font-size: 15px;
 font-weight: bold;
 text-align: left;
}



h5 { font-family: Verdana,Helvetica,sans-serif; font-size: 11px;
 font-weight: bold;
 text-align: left;
}

p {
 font-family:Verdana,Helvetica,sans-serif;
 font-size: 11px;
line-height:22px;
 text-align: left;
}

p.info { border-top:3px solid #e5f2bf;padding:         5px 0 1px 0;  margin:auto; }

p.ueber {
 font-family:Verdana,Helvetica,sans-serif;
 font-size: 12px;
 font-style: italic;
line-height:22px;
 text-align: left;
 margin:0 0 20px 0;
}

linie {
border:                                                 3px solid #e5f2bf;
padding:                                         2px 5px 1px 5px;

 }
#mittig {
BACKGROUND-IMAGE: url(Bilder/bg1_1.jpg);  BACKGROUND-REPEAT: no-repeat;
font-size:11px;
line-height:22px;
OVERFLOW: auto;
width:750px;
margin:auto;

BACKGROUND-COLOR:#FFFFFF;
TEXT-ALIGN: left;


}
#mittig1 {
BACKGROUND-IMAGE: url(Bilder/startseite.jpg);  BACKGROUND-REPEAT: no-repeat;
font-size:11px;
line-height:22px;
OVERFLOW: auto;
width:auto;
margin:auto;

BACKGROUND-COLOR:#FFFFFF;
vertical-align: center;


}


#innen1b {
float:left;
font-size:11px;
line-height:22px;
padding:5px 10px 5px 10px;
margin:10px;
color:#000;
background:#fff;

width:458px;
OVERFLOW: auto;
TEXT-ALIGN: left;
}
#innen1t {
float:right;
font-size:11px;
line-height:22px;
padding:5px 10px 5px 10px;
margin:auto;
color:#000;
background:#eee;
border:1px solid #ccc;
width:225px;
OVERFLOW: auto;
TEXT-ALIGN: left;
}
#innen2t {
float:left;
font-size:11px;
line-height:22px;
padding:0px 5px 0 5px;
margin:auto;
color:#000;
background:#E9F3DB;

border:1px solid #ccc;
width:300px;
height:auto;
TEXT-ALIGN: left;
}
#innen2t_sol {
float:left;
font-size:11px;
line-height:22px;
padding:0px 5px 0 5px;
margin:auto;
color:#000;
background:#C9F5FB;

border:2px solid #b7d0d5;
width:300px;
height:auto;
TEXT-ALIGN: left;
}
p.sol { border-top:3px solid #C9F5FB;padding:         5px 0 1px 0;  margin:auto; }

#innen2t_pank {
float:left;
font-size:11px;
line-height:22px;
padding:0px 5px 0 5px;
margin:auto;
color:#000;
background:#FDF6D5;

border:2px solid #f7de5f;
width:300px;
height:auto;
TEXT-ALIGN: left;
}
p.pank { border-top:3px solid #FDF6D5;padding:         5px 0 1px 0;  margin:auto; }

#innen2t_moa {
float:left;
font-size:11px;
line-height:22px;
padding:0px 5px 0 5px;
margin:auto;
color:#000;
background:#F9E3C1;

border:2px solid #fc9e01;
width:300px;
height:auto;
TEXT-ALIGN: left;
}
p.moa { border-top:3px solid #F9E3C1;padding:         5px 0 1px 0;  margin:auto; }

#innen2t_mag {
float:left;
font-size:11px;
line-height:22px;
padding:0px 5px 0 5px;
margin:auto;
color:#000;
background:#FCD5FD;

border:2px solid #fa64fb;
width:300px;
height:auto;
TEXT-ALIGN: left;
}
p.mag { border-top:3px solid #FCD5FD;padding:         5px 0 1px 0;  margin:auto; }


#innen2t_spr {
float:left;
font-size:11px;
line-height:22px;
padding:0px 5px 0 5px;
margin:auto;
color:#000;
background:#FBCBC5;

border:2px solid #ff1c00;
width:300px;
height:auto;
TEXT-ALIGN: left;
}
p.spr { border-top:3px solid #FBCBC5;padding:         5px 0 1px 0;  margin:auto; }

#innen2t_reg {
float:left;
font-size:11px;
line-height:22px;
padding:0px 5px 0 5px;
margin:auto;
color:#000;
background:#CDFFFF;

border:2px solid #66feff;
width:300px;
height:auto;
TEXT-ALIGN: left;
}
p.reg { border-top:3px solid #99FFFF;padding:         5px 0 1px 0;  margin:auto; }



#innen2t_ack {
float:left;
font-size:11px;
line-height:22px;
padding:0px 5px 0 5px;
margin:auto;
color:#000;
background:#D1FDE5;

border:2px solid #03ad4d;
width:300px;
height:auto;
TEXT-ALIGN: left;
}
p.ack { border-top:3px solid #D1FDE5;padding:         5px 0 1px 0;  margin:auto; }

#innen2t_bru {
float:left;
font-size:11px;
line-height:22px;
padding:0px 5px 0 5px;
margin:auto;
color:#000;
background:#F8D2B4;

border:2px solid #846247;
width:300px;
height:auto;
TEXT-ALIGN: left;
}
p.bru { border-top:3px solid #F8D2B4;padding:         5px 0 1px 0;  margin:auto; }



#innen2b {
float:right;
font-size:11px;
line-height:22px;
padding:5px 10px 5px 10px;
margin:auto;
color:#000;
background:#fff;

width:458px;
height:auto;
TEXT-ALIGN: left;
}

#foot {    margin-top: 25px;
     TEXT-ALIGN: center;}
