body {margin: 0px; padding: 0px; background-color:#98a7b2;}
body, input, textarea, select {font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 13px;}
td, th  {font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 13px;}
p {margin: 0px 0px 5px;}

a img {border-style: none;}
a.link {text-decoration: none; color: #000000; font-weight: bold;}
/*
a.link:link {color: #000000;}
a.link:visited {color: #000000;}
*/
a.link:hover {color: #c34646;}

/*a:link {color: #006633;}*/
a:hover {color: #c34646;}
/* a:visited {color: #669966;} */

h3 {font-weight: bold; font-size: 15px; padding: 0px; margin: 0px 0px 10px 0px;}

div.bannerNavigation {position:absolute; left: 45px; top:70px; width:160px; height:17px;}
div.bannerNavigation a {font-size: 13px; margin-left: 18px;}

div.content {position:absolute; left:20px; top:20px; top: 10px; width: 90%}
div.slogan {position: absolute; top: 270px; left: 85px; font-size: 18px; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-weight: bold;}

div.impresslinks {position: absolute; top: 0px; left: 5px; width: 80px;}
div.impressrechts {position: absolute; top: 0px; left: 505px; width: 80px;}
div.impressunten {position: absolute; top: 295px; left: 90px;}
div.impressoben {position: absolute; top: 0px; left: 90px;}
div.impressmitte {position: absolute; top: 97px; left: 105px; width: 390px; font-size: 12px;}

div.impresslinks img {margin: 0px 0px 15px 0px}
div.impressrechts img {margin: 0px 0px 15px 0px}
div.impressoben img {margin: 0px 0px 0px 15px}
div.impressunten img {margin: 0px 0px 0px 15px}
div.impressmitte img {margin: 0px 10px 0px 0px; float: left}

table.impressum td {padding-right: 20px;}

div.dia {position: absolute; top: 0px; left: 20px; z-index: 5;}
div.mask {position: absolute; top: 0px; left: 20px; z-index: 10;}
div.mask-nossentin {position: absolute; top: 0px; left: 20px; z-index: 10;}

div.promis {position: absolute; top: 320px; left: 80px;}
div.aktuell {position: absolute; top: 0px; left: 410px; font-size: 10px; font-weight: bold; width: 160px;} 
.aktuell a {text-decoration: none; color: #00371c;}

div.banner-border-left {border-top: 2px solid; border-bottom: 2px solid; color: black} 
div.banner-border-right {border-top: 2px solid; border-bottom: 2px solid; color: black; padding-right: 260px} 

p.titel, h1 {font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 24px; font-weight: bold; margin: 0px 0px 15px 0px;}
p.untertitel, h2 {font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 16px; font-weight: bold}
p.ueberschrift, h3 {font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 14px; font-weight: bold}
.name {font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 14px; font-weight: bold}
p.Untertitel {font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 14px; font-weight: bold}

table.steckbrief, table.geschichte {width: 100%;}
table.steckbrief tr {}  
table.steckbrief td, table.geschichte td {padding: 4px 4px 4px 4px; background-color: #B3FF8F; }
table.steckbrief th, table.geschichte th {padding: 4px 4px 4px 4px; background-color: #66CC66 }
table.steckbrief th {width: 160px;}

div.Top { padding-right: 45px; }
div.Top img { margin-top: 10px;}
div.Top p { margin-left: 45px; margin-top: 20px; }
div.Top p a {text-decoration: none; color: #000000; font-weight: bold; font-size: 13px; margin-left:18px; }
div.Top p a:link {color: #000000;}
div.Top p a:visited {color: #000000;}
div.Top p a:hover {color: #c34646;}

div.Top div { width: 100%; text-align: left; height: 60px; }

div.Navigation { padding-top: 15px; padding-left: 15px; }
div.Navigation a, a.Button { display: block; width: 143px; height: 40px;  margin: 0 0 9px 0; background-image: url('/images/buttons/button.background.gif'); }
div.Navigation img { border: none 0; xheight: 35px; }
div.Navigation img.Arrow { xheight: auto; }
img.Arrow { margin: 9px 13px 0 0; float: right; }

a.Button { width: 109px; display: inline; float: right; background-image: url('/images/buttons/button.background.small.gif'); }

table.steckbrief, table.geschichte td {width: 100%;}
table.steckbrief tr {}  
table.steckbrief td, table.geschichte td {padding: 4px 4px 4px 4px; background-color: #97AEB7; }
table.steckbrief th, table.geschichte th {padding: 4px 4px 4px 4px; width: 160px; background-color: #7A96A3 }