
html { 
padding:0px;
margin:0px;
min-height: 100%;
border: none;

}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;

min-height: 100%;
background-color: white;
font-size: 13px;
color:black;  
text-align:left;
margin:8px;
padding:0px;

}





.Headline { font-size: 12pt; color: black; font-weight: bold; }
.Fliesstext { margin: 0px; font-size: 12px; color: black; font-weight: normal; }
.Anmerkung { font-size: 12px; color: grey; font-weight: normal; }

       
.NewsDatum { font-size: 12px; color: black; border-bottom: 1px #B8BD00 dotted }


.UeberschriftGross { font-size: 60px; color:black; }

.Ueberschrift { font-size: 20pt; line-height: 18pt; font-weight: bold; color: #041F56; font-family: trebuchet MS, verdana, arial, sans-serif;}                                                          

.UeberschriftKlein { padding: none; margin: none; display: inline; font-size: 16pt; line-height: 18pt; font-weight: bold; color: #041F56; font-family: trebuchet MS, verdana, arial, sans-serif;}
.UeberschriftSehrKlein { margin: none; display: inline; font-size: 11pt; line-height: 10pt; font-weight: bold; color: #041F56; font-family: trebuchet MS, verdana, arial, sans-serif;}

.UeberschriftSehrKlein a { text-decoration: none}
.UeberschriftKlein a{ text-decoration: none}
.Ueberschrift a { text-decoration: none}

.Gruenton { color: #b8bd00 }

.hint { color: #8E9AB3 }
.info { background-color: yellow;  padding: 4px; color: #041F56 }
.warning { color: red }

ul.temp { padding-left: 16px; margin-left: 16px; list-style-type: square; }
li.temp {  font-size: 11pt; font-weight: bold; color: #041F56; font-family: trebuchet MS, verdana, arial, sans-serif;}
li.temp a { color: #041F56; text-decoration: none } 
li.temp a:hover { color:blue; text-decoration: none }
li.temp a.inactive { color: #CCCCCC }

h1 { font-size: 20pt; line-height: 18pt; font-weight: bold; color: #041F56; font-family: trebuchet MS, verdana, arial, sans-serif;}                                                          
h2 { padding: none; margin: none; display: inline; font-size: 16pt; line-height: 18pt; font-weight: bold; color: #041F56; font-family: trebuchet MS, verdana, arial, sans-serif;}
h3  { padding: none; margin: none; display: inline; font-size: 12pt; line-height: 11pt; font-weight: bold; color: #041F56; font-family: trebuchet MS, verdana, arial, sans-serif;}
h4 { margin: none; display: inline; font-size: 11pt; line-height: 10pt; font-weight: bold; color: #041F56; font-family: trebuchet MS, verdana, arial, sans-serif;}

#rechts h2 { display: inline; font-size: 10pt; font-weight: bold; color: #041F56; font-family: trebuchet MS, verdana, arial, sans-serif; }

#inhalt p { display: block }
#inhalt .info { line-height: 1.5em; padding: 1px }

.warn { font-size: 12pt; background-color: orange; color: black; padding: 2px }
.info { border: 1px #000 dotted; padding: 8px !important; font-size: 16px; background-color: green; color: black; padding: 2px; background-image: url(../images/buttonbkg.gif) }

.PortalUeberschriftGross { font-size: 30pt; line-height: 1em ; font-weight: bold; color: #041F56; font-family: trebuchet MS, verdana, arial, sans-serif;}                                                          
h1.PortalUeberschriftGross { display: inline; }                                                          


.PortalUeberschriftGrossRot { font-size: 55pt; line-height: 1em; font-weight: bold; color: #950401; font-family: trebuchet MS, verdana, arial, sans-serif;}                                                          
.PortalOben { font-size: 11pt; color: black; background-color: yellow; padding: 2px }             


