body {text-align:center;font-family:verdana,arial;font-size:10pt;color:#FFFFFF;background-color:#CCD1BA;background-image:url(./px/hg.gif); background-repeat:repeat;line-height:17px;}
#rahmen {margin:auto;width:795px;text-align:left;background:#3399FF;border:1px #074B90 solid; overflow: hidden;}
#head {text-align:left;border:0px #3E763E solid;background-color:#3399FF;width:795px;height:130px;}
#headleft {text-align:left; border:0px #FFFFFF dotted; margin:0px; float:left; width:320px;}
#headright {text-align:right; border:0px #FF0000 dotted; margin:0px; margin-left:320px;}

#nav { width:795px; height: 119px; color: #000066; font-size:10pt; padding-top:0px; padding-left:2px; }
#nav2 { padding-top: 73px; padding-left: 27px; }
#navliste { margin: 0px; padding-top: 87px; padding-left: 20px; padding-bottom: -1px; border: 0px dotted black; font: bold 100%/1.1 Georgia, serif; letter-spacing: 0pt; }

#maintext {width: 450px; border: 0px #aaaaaa solid; float:left; padding: 20px; padding-bottom: 0px; }
#margin {float:right;width:300px;margin-top:20px;font-size:9pt;border-left:#5DA5EE solid 1px;text-align:left;}
#unten {}

div.bildchen {float:left;margin-left:12px;margin-right:10px;margin-top:10px;}

h3 { font: bold 120%/1.1 Georgia, serif; letter-spacing: 0pt; margin-left: 10px; color: white; }
h4 { font: bold 100%/1.1 Verdana, serif; letter-spacing: 0pt; margin-left: 10px; color: white; clear:both; margin-top:30px; margin-bottom:0px; }
p.main {border:#000000 solid 0px; padding:0px 0px 20px 8px; margin-right:20px;}
#maintext p {border:#000000 solid 0px; padding:0px 0px 20px 8px; margin-right:20px;}
p.margin {margin:auto; margin-top:20px; padding-left:10px; padding-right:10px; margin-left:20px;margin-right:20px;border:0px solid #FFFFFF;color:#000066;text-align:left;}
p.digitalkombinat { font: normal 90% Verdana; margin:auto; margin-top:20px; padding-left:10px; padding-right:10px; margin-left:20px;margin-right:20px;border:0px solid #FFFFFF;color:#000066;text-align:left;}
h3.margin { font: bold 120%/1.1 Georgia, serif; letter-spacing: 0pt; margin-left: 30px; color: #000066; margin-top:20px}
h4.margin { font: bold 105%/1.1 Verdana, serif; letter-spacing: 0pt; margin-left: 30px; color: #000066; clear:both; margin-top:20px; margin-bottom:0px; }



#navliste li {display:inline; padding-left: 6px; padding-top: 4px; padding-right: 4px; padding-left: 7px; margin-left: 0px; }
#navlistestart li.navlistestart {display:inline; padding-left: 0px; padding-top: 4px; padding-left: 0px; padding-right: 4px; }


#statistik {float:right;border:0px red solid;filter:alpha(opacity=50);-moz-opacity:50;opacity:.50;}
#statistik:hover {float:right;border:0px red solid;filter:alpha(opacity=100);-moz-opacity:99;opacity:.99;}


a { color: white; text-decoration: underline; border:0px black solid; }
a:hover { color: white; text-decoration: none; }

a.margin { color: #000066; text-decoration: underline; }
a.margin:hover { color: #000066; text-decoration: none; }

a.fusszeile { color: #000066; text-decoration: none; }
a.fusszeile:hover { color: #000066; text-decoration: none; }

a.nav { color: #000066; text-decoration: none; }
a.nav:hover { color: #000000; text-decoration: none; }

a.nav_aktiv { color: #ffffff; text-decoration: none; }
a.nav_aktiv:hover { color: #ffffff; text-decoration: none; }

span.hervorgehoben {font-weight:bold;}
span.betont {font-style:italic;}
span.durchgestrichen {text-decoration:line-through}

hr { margin-left: 10px; width: 100%; color: #5DA5EE; background-color: #5DA5EE; height: 1px; border: 0px solid #5DA5EE; style: noshade; bShade: false; }

li.kolumne { color: #000066; }
li.margin  { color: #000066; }

img {border:0px solid black}


