

body{margin:0; padding:0;  /* weglassen wenn Rand gewünscht */
 background: #FFFFFF url(images/bg_blau.jpg) repeat-x; /*#5181B3; */
 background-attachment:fixed;
 font-family:arial;
 font-size:10pt;
 width:100%;
 height:100%;
 }
#grundcontainer{ /*für volle Breite, grundcontainer entfernen*/
 width:1000px;
 margin:auto;
 margin-top:10px;
 border:0px solid black;


  -moz-box-shadow: 0px 0px 10px #000;
  -webkit-box-shadow: 0px 0px 10px #000;
  box-shadow: 0px 0px 10px #000;
 behavior: url(ie-css3.htc);
 }
#header{
 height:120px;
 background:#5181B3;
 padding:0px;
background-image: url(images/a_oben.jpg)}
 }
#navigation {
 float: left;
 width: 1000px;
 height: 25px;
 color: #333;
 background: #8AA1B6;
}
#container{
 overflow:auto;
 background:#FFFFFF url(images/bg_container_w.jpg); /*für volle Breite,  entfernen*/
 border:0px solid black;
 }
#links{
 float:left;
 width:180px; /* Breite = width + 2*padding */
 min-height:500px;
 padding:0px;
 border-right:0px solid black;
background: #BDBECC url(images/a_links.jpg)
 }

#mitte{           /* background = container background */
 margin-left:181px; /* >= Breite links */
 min-height:500px;
 padding:10px 30px 10px 30px;;

 border:0px solid black;

 }
#footer{
 clear:both;
 padding: 4px 10px 4px 10px;
 background: #BDBEEC ;
 }

p{
 margin:0 0 10px 0}


.zentriert{width:650px;;margin:0 auto;}
.links{float:left;margin-right:10px;}
.rechts{float:right;margin-left:10px;}
.clearfix{clear:both;}



#navig {
 margin-top:135px;
 padding-left:0px;
 background:transparent;
 width: 180px;
 border-top:1px solid #FFFFFF;
}
#navig ul {
 margin: 0;
 padding: 0 ;
 list-style: none;
 line-height: normal;

}
#navig li {
 display: block; border:0px solid black;
}
#navig a {
 background:#33337F;
 text-decoration: none;
 font: 10pt Arial;
 text-align:left;
 color: #FFFFFF;
 font-weight:bold;
 vertical-align:center;
 display: block;
 padding: 7px 10px 7px 10px;
 border-bottom:1px solid #FFFEB3;
 padding-left:15px;
}
#navig a:hover, #navig a:active, #navig li.current a{
 text-decoration: none;
 color:#FFFFCC;
 background:#9398B4;

}
h5{background:#33337F;color:#FFFFFF;font-size:14pt;line-height:30px;}
td{text-align:left;}
