body, table {  margin: 0px; padding: 0px; font-family: Arial,Helvetica,Sans Serif; font-size:12px; line-height:18px; color:#FFFFFF; background-color:#00AEEF;}

/* Ueberschriften definieren */

h1 {font-size:16px; font-weight:bold; text-align:left; }
h2 {font-size:14px; font-weight:bold; text-align:left; }
h3 {font-size:12px; font-weight:bold ; text-align:left; }

/* Listen definieren */

ol { list-style-position:outside; }
ul { list-style-type:disc; }
dt { font-weight:bold; }

/* Tabellendefinitionen */
td {background-color:#0086B8;}

/* Links definieren */

a:link {color:#FFFFFF; text-decoration:underline; }
a:visited {color:#FFFFFF ; text-decoration:underline; }
a:hover {color:#00AEEF; text-decoration:underline; }
a:active {color:#00AEEF; text-decoration:underline; }
a:focus {color:#00AEEF; text-decoration:underline; }

a.menue:link {color:#FFFFFF; text-decoration:none; font-size:16px; font-weight:bold; }
a.menue:visited {color:#FFFFFF; text-decoration:none; font-size:16px; font-weight:bold; }
a.menue:hover {color:#00AEEF; text-decoration:underline; font-size:16px; font-weight:bold; }
a.menue:active {color:#00AEEF; text-decoration:underline; font-size:16px; font-weight:bold; }
a.menue:focus {color:#00AEEF; text-decoration:underline; font-size:16px; font-weight:bold; }

a.unterkapitel:link {color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.unterkapitel:visited {color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.unterkapitel:hover {color:#00AEEF; text-decoration:underline; font-weight:bold; }
a.unterkapitel:active {color:#00AEEF; text-decoration:underline; font-weight:bold; }
a.unterkapitel:focus {color:#00AEEF; text-decoration:underline; font-weight:bold; }

a.pfad_links:link {color:#FFFFFF; text-decoration:none; font-size:10px; }
a.pfad_links:visited {color:#FFFFFF; text-decoration:none; font-size:10px; }
a.pfad_links:hover {color:#00AEEF; text-decoration:underline; font-size:10px; }
a.pfad_links:active {color:#00AEEF; text-decoration:underline; font-size:10px; }
a.pfad_links:focus {color:#00AEEF; text-decoration:underline; font-size:10px; }

/* besondere Schriftformate */
.kleinrechts {font-size:10px; text-align:right; }
.kleinmitte {font-size:10px; text-align:center; line-height:13px;}
.kleiner {font-size:10px; }
.cmssitemap {padding:5px; background-color:#0086B8; }

/* Positionierungen */

.text {position:absolute; top:60px; left:70px; margin:0px; padding-left:10px; padding-right:10px; padding-top:80px; padding-bottom:5px; border:2px solid #000000; width:650px; background-color:#0086B8; z-index:120; }
.ueberschrift {position:absolute; top:88px; left:70px; margin:0px; padding:10px; border:0px; width:650px; z-index:130; }
.seitenunterkapitel {position:absolute; top:30px; left:70px; margin:0px; padding:10px; width:650px; text-align:right; border:0px; }
.pfad {position:absolute; top:52px; left:70px; margin:0px; padding:10px; border:0px; font-size:10px; z-index:125; }
.logo {position:absolute; top:5px; left:70px; margin:0px; padding:10px; border:0px; font-weight:bold; font-size:16px; z-index:75; }
.menuelinks {position:absolute; top:5px; left:70px; margin:0px; padding:10px; width:650px; height:55px; font-weight:bold; font-size:12px; text-align:right; background-color:#000000}
.rahmenoben {position:absolute; top:55px; left:70px; margin:0px; padding:10px; border:0px; width:650px; text-align:right; z-index:123; }
.rahmenunten {position:relative; top:5px; left:-30px; margin-top:0px; margin-right:0px; margin-left:0px; margin-bottom:0px; padding:-30px; border:0px; }
.infofeld {position:absolute; top:35px; left: 802px; width:180px;}