body {
background-color:white;
padding: 0px;
margin: 0px;
}

p {
font-family:Verdana,Arial,Helvetica,sans-serif;
letter-spacing:3pt;
font-size:120%;
font-weight:bold;
}

/* Ueberschriften */
h1 {
font-family:Verdana,Helvetica,sans-serif;
font-size:120%;
font-weight:bold;
color:#4F4F4F;
letter-spacing:3pt;
}
h2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:120%;
font-weight:bold;
color:#003700;
letter-spacing:2pt;
}
h3 {
font-family:Verdana,Helvetica,sans-serif;
font-size:110%;
font-weight:bold;
color:#4F4F4F;
letter-spacing:3pt;
}
h4 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:110%;
font-weight:bold;
color:#003700;
letter-spacing:2pt;
}
h5 {
font-family:Verdana,Helvetica,sans-serif;
font-size:120%;
font-weight:bold;
color:#4F4F4F;
letter-spacing:3pt;
}

.iframebriggs {
background-color: white;
width: 985px;
height: 1950px;
border: 1px dotted #000000;

}




h9 {
color: #333;
font-size: 110%;
background: #FFF url('../bilder/banner/cat_h3.jpg') no-repeat;
margin: 2px 0;
padding: 30px 0 0 40px;
border-bottom: 1px solid #EEE;
border-top: 1px solid #EEE;
}
/* Text-Links */
a {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}
a:link {
color:#304e6a;
}
a:visited {
color:#336699;
}
a:hover {
color:#2e66e6;
}
a.backline:hover {
background-color:#ffffff;
}
a.spezi:hover {
border:solid 1px #666666;
color:#666666;
}
a:active {
color:#304e6a;
}

#kopf {
  height: 80px;
  margin: 0px;
  padding: 5px;
  background: #FFF url(../bilder/banner/hg.jpg);
  font-family:Verdana,Arial,Helvetica,sans-serif;
  letter-spacing:3pt;
  font-size:120%;
  font-weight:bold;
  }
#fuss {
  height: 50px;
  margin: 10px;
  background-color: #fff;
  font:70% verdana, helvetica, sans-serif;
  text-align:center;
  color:silver;
  }
#mitte {
  position: relative;
  width: 100%;
}
#inhalt {
  margin: 10px 180px;
  background: #FFF;
  min-height: 500px;
  font:80% verdana, helvetica, sans-serif;
    }
#links {
  position: absolute;
  top: 0px;
  left: 10px;
  width: 150px;
  height: 300px;
  background-color: #fff;
  font:70% verdana, helvetica, sans-serif;
  font-weight:bold;
  text-align:left;
  color:#B0B0B0;
  }
#rechts {
  position: absolute;
  top: 0px;
  right: 10px;
  width: 160px;
  height: 300px;
  background-color: #fff;
  font:70% verdana, helvetica, sans-serif;
  font-weight:bold;
  text-align:right;
  color:#B0B0B0;
  }



#bild_l  {
float:left;
padding: 0px 15px 0px 0px;
}

#bild_r  {
float:right;
padding: 0px 15px 0px 0px;
}

#bildL  {
float:left;
padding: 0px 15px 0px 0px;
}

#bildR  {
float:right;
padding: 0px 15px 0px 0px;
}

.iframe {
background-color: #eef0f3;
width: 160px;
height: 140px;
border: 1px solid #000000;
overflow: auto;
}

.werbeframe {
background-color: #FFFFFF;
width: 700px;
height: 750px;
border: 1px solid #E9E9E9;
overflow: auto;
}
/* Navigation oben*/
a.oben {
color:black;
background:#E6E6E6;
display:block;
text-align:center;
border:#000000 solid 1px;
padding:2px;
margin:2px;
text-decoration:none;
font:12px verdana, helvetica, sans-serif;
letter-spacing:0pt;
float:left;
}

a.oben:hover {
color:black;
background-color:gold;
}


/* Rund*/
a.link{
color:white;
background:#404040;
display:block;
text-align:left;
border:#000000 solid 1px;
-moz-border-radius:5px;
padding:2px;
margin:2px;
text-decoration:none;
font:bold 100% verdana, helvetica, sans-serif;
}
a.link:hover{
color:#000000;
background-color:gold;
text-decoration:none;
}

/* Rund*/
a.link1{
color:white;
background:darkgray;
display:block;
text-align:left;
border:#000000 solid 1px;
-moz-border-radius:5px;
padding:2px;
margin:2px;
text-decoration:none;
font:bold 100% verdana, helvetica, sans-serif;
}

a.link1:hover{
color:#000000;
background-color:gold;
text-decoration:none;
}

/* Rund*/
a.link2{
color:white;
background:#000000;
display:block;
text-align:left;
border:#000000 solid 1px;
-moz-border-radius:5px;
padding:2px;
margin:2px;
text-decoration:none;
font:bold 100% verdana, helvetica, sans-serif;
}

a.link2:hover{
color:#000000;
background-color:gold;
text-decoration:none;
}


/* Rund*/
a.rundsenk{
color:white;
background:darkgray;
display:block;
text-align:center;
border:#000000 solid 1px;
-moz-border-radius:5px;
padding:2px;
margin:2px;
text-decoration:none;
font:bold 100% verdana, helvetica, sans-serif;
width: 150px;
}

a.rundsenk:hover{
color:#000000;
background-color:gold;
text-decoration:none;
}

/* Rund*/
a.rundw{
color:white;
background:darkgray;
display:block;
text-align:center;
border:#000000 solid 1px;
-moz-border-radius:5px;
padding:2px;
margin:2px;
text-decoration:none;
font:bold 100% verdana, helvetica, sans-serif;
float:left;
}

a.rundw:hover{
color:#000000;
background-color:gold;
text-decoration:none;
}

/* Rund*/
a.rund{
color:white;
background:darkgray;
display:block;
text-align:left;
border:#000000 solid 1px;
-moz-border-radius:5px;
padding:2px;
margin:2px;
text-decoration:none;
font:bold 100% verdana, helvetica, sans-serif;
width: 250px;
}

a.rund:hover{
color:#000000;
background-color:gold;
text-decoration:none;
}












.block1{
display:block;
padding:1px 1px 1px 1px;
float:left;
}




#tab{
border-collapse:collapse;
}
#tab th{
background:gold;
border:1px solid #000000;
font-size:8pt;
padding:2px 2px 2px 2px;
text-align:center;
}
#tab td{
font-size:8pt;
background:#F5F5F5;
border:1px solid #8F8F8F;
padding:2px 2px 2px 2px;
text-align:center;
}

#tab td.links{
font-size:8pt;
background:#F5F5F5;
border:1px solid #8F8F8F;
padding:2px 2px 2px 2px;
text-align:left;
}

#tab1{
border-collapse:collapse;
width: 100%; }

#tab1 th{
background:#6B6B6B;
font-size:80%;
padding:3px 3px 3px 3px;
color:#FFFFFF;
text-align:left;
}

#tab1 td{
font-size:8pt;
background:#F5F5F5;
border:1px solid #8F8F8F;
padding:2px 2px 2px 2px;
text-align:left;
}

#tab5{
border-collapse:collapse;
width: 100%; }

#tab5 th{
background:gold;
border:1px solid #000000;
font-size:8pt;
padding:2px 2px 2px 2px;
text-align:left;
}

#tab5 td{
font-size:8pt;
background:#F5F5F5;
border:1px solid #8F8F8F;
padding:2px 2px 2px 2px;
text-align:left;
}

input.such {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; width:120px; background:#fff; color:#666;}
input.such:focus {border-color:#900;}

.subsuch {width:20px;background:#6F6F6F; color:#FFFFFF; border:1px solid; border-color:#C0C0C0 #C0C0C0 #C0C0C0 #C0C0C0; cursor:pointer; padding:0; margin:5px 0 0 0;}
.subsuch:hover { background:#FFBF00; border:1px solid; border-color:#000000 #000000 #000000 #000000; color:#000000;}
