.pfad {  font-size : 7pt; }
A.pfad {  font-size : 7pt; text-decoration: underline;}
A:hover.pfad { font-size : 7pt; }

H2 {  font-size: 12pt; font-weight: bold; font-style : normal;}
a {text-decoration:underline;}

A.gr {  font-size : 8pt;  font-weight:bold;}
.gr {  font-size : 8pt;  font-weight:bold;}
A:hover.gr {  font-size : 8pt;  font-weight:bold;}
A.black {  font-size : 7pt; }
.black {  font-size : 7pt; }

A.orange:hover {color: #FF9900;}

A.gruen {color: #33827C;  font-size : 8pt; }
A.weiss{color: #ffffff;  font-size : 8pt; }
A:hover.weiss{color: #999999;  font-size : 8pt; }
A.grau{color: gray;  font-size : 8pt; }
A:hover.grau{color: gray;  font-size : 8pt; }
li {  font-size : 8pt;  padding-left : -10;}
td {  font-size : 8pt; }
td.gruen {  font-size : 8pt;  font-weight: bold}
#titel {  font-size: 8pt; font-weight: bold;}
.titel {  font-size: 8pt; font-weight: bold;}
.suche {  font-size: 8pt; font-weight: bold; width: 100px; height: 20px; border: 1px solid ButtonFace;
padding: 2px;
margin: 0px;
border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
background: #ffffff;}
.textnormal {  font-size : 9pt; } 
.ueber {  font-size : 20pt; } 
.ueberkl {  font-size : 14pt; } 
.textklein {  font-size : 7pt;}

A.underline {font-size : 8pt; text-decoration: underline;}
A:hover.underline {font-size : 8pt; }

A.nonunderline {  font-size : 8pt; }
A:hover.nonunderline { font-size : 8pt; text-decoration: underline;}


html, body, div, span, a, p, h1, h2, h3, h4, h5, table, tr, td, ul, li, ol {
font-family : Arial, Helvetica, sans-serif;
color : black;
text-decoration : none;

}


a.navi {
font-weight:bold;
font-size : 12px;
}

a.subnavi {
font-weight:bold;
font-size : 10px;
}

table tbody tr td{
vertical-align : top;
}

table.navi {
padding-left:10;
}

a.pfad {
font-weight:bold;
color : #FF9900;
padding-right : 20px;
text-decoration : none;
}

a.pfad:hover {
color : black;
}



body.content {
background : #F9EED9;
text-color : black;
margin : 0;
}

table.content td {
 border: none;
 margin: 0;
 width: 100%;
 height:100% ;
}


/* Textformatierungen fur Angeben aus dem CMS*/

.normal {font-size : 10pt; font-weight : normal; text-decoration : none; line-height : 15pt}
p, td, tr, ul, li, ol {font-size : 10pt; font-weight : normal; text-decoration : none; line-height : 15pt}
h2 { font-size : 14pt; font-weight : bold; }
h4 { font-size : 12pt; font-weight : bold; }
strong {font-size : 10pt; font-weight : bold;}
i {font-style : italic;}
address { font-size : 8pt; font-style :none; font-style : normal; line-height : 15pt}
p {text-indent : 0px; line-height : 15pt}
.normal {text-indent : 20px; line-height : 15pt}
div.teaser table {background : #F9EED9}
.link {text-decoration:underline;}



.infobox { 
  margin : 10px;
  margin-top :0px;
  padding : 10px;
  background : #FBF7EF;
  border : solid 1px #FBD792;
  display : inline-table;
  float : right;
  width: 200px;
  overflow : hidden;
  }


