
html,body{margin:0;padding:0;}
body{font: 76% arial,sans-serif;text-align:center;}

a{text-decoration:none;
  color:#555555;
}

div#header{
  margin:0;
  padding: 0;
  border:0;
  background: #990015;
}

div#content p{line-height:1.4}

div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

div#container{
  border: 1px solid #B2B4B6;
  width:800px;
  margin:0 auto;
  text-align:left;
  background:#DFE1E3;
}

div#wrapper{

 width: 800px;
  margin:0;
  padding: 0;
  border:0;

}
div#wrapper2{
 background: #E1E3E5;
 clear:both;
 width: 800px;
 height:150px;
  margin:0;
  padding: 0;
  border:0;
}
div#wrapper3{
 background: #E1E3E5;
 clear:both;
 width: 800px;
  margin:0;
  padding: 0;
  border:0;
}

div#content{
  float:right;
  width:628px;
  height:214px;
  background: #990015;
  background-image:url(../images/red_bg.gif);
}
div#content2{
  float:right;
  height:210px;
  width:628px;
}
div#content3{
  float:right;
  height:100%;
  width:628px;
}

div#kontakt{
float:left;
clear:both;
background: #E1E3E5;
border: 1px solid #B2B4B6;
margin-left: 2px;
margin-top: 2px;
margin-bottom: 3px;
width:165px;
}

div#zertifikat{
 float: left; 
 margin-left:15px;
}

div#boxhead{
 background: #990015;
 width:158px;
 height:17px;
 font-weight: bold;
 padding: 3px;
 color: #FFFFFF;
 text-align:left;
 border: 1px solid #990015;
 clear:both;
}

div#boxcontent{
 background-image:url(../images/boxbg.gif);
 background-repeat: repeat-x;
 width:159px;
 font-weight: normal;
 padding: 3px;
 color: #000000;
 text-align:left;
}



div#aktuell{
background: #E1E3E5;
border: 1px solid #B2B4B6;
margin: 3px;
width:302px;
min-height:120px;
float:left;
-moz-border-radius:10px;
-khtml-border-radius:10px;
}


div#aktuellhead{
 background: #990015;
 width:292px;
 height:17px;
 font-weight: bold;
 padding: 3px;
 color: #FFFFFF;
 text-align:left;
 border: 1px solid #990015;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
}

div#aktuellcontent{
 width:293px;
 font-weight: normal;
 padding: 4px;
 color: #000000;
 text-align:left;
 vertical-align:top;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
}

div#footer{
  background: #990015;
  clear:both;
  width:100%;
}

div#footer p{
  font: 75% arial,sans-serif;
}


div#extra{
  clear:both;
  margin: 4px;
  text-align:center;
  width:610px;
  background: #E1E3E5;
  border: 1px solid #B2B4B6;
}

#bild{
  margin: 2px;
  border-style:none;
}

div#left {
width: 172px;
min-height: 300px;
float: left;

}

div#navigation {
width: 172px;
float: left;
background: #990015;
}

div#navigation2 {
width: 172px;
float: left;
margin-top:-2px;
margin-right:-10px
}

.menucontainer {
width: 172px;
height: 100%;
margin-top:-2px;
margin-right:-2px
background: #990015;
}


.menunavi{
display:block;
height:27px;
width:165px;
float: left;
border:none;
background-image:url(../images/button.gif);
background-repeat:no-repeat;
color: #FFFFFF;
}

.menutext{
margin-left:20px;
margin-top:4px;
color: #FFFFFF;
}

.menunavi:hover{
display:block;
margin-left:0px;
width:165px;
height:27px;
float: left;
border:none;
background-repeat:no-repeat;
font-weight:bold;
color: #DFE1E3;
}

.menunavi2{
display:block;
margin-left:3px;
margin-bottom:3px;
width:158px;

float: left;
border:none;
background-color: #C24E57;
color:#FFFFFF;
}

.menunavi2:hover{
display:block;
float: left;
border:none;
margin-left:3px;
margin-bottom:3px;
width:158px;
font-weight:bold;
color: #DFE1E3;
}

.menutext2{
margin-left:15px;
margin-top:2px;
color: #FFFFFF;
}

.menunavi3{
display:block;
margin-left:3px;
margin-bottom:3px;
width:158px;
float: left;
border:none;
background-color: #E4848C;
color:#FFFFFF;
}

.menunavi3:hover{
display:block;
float: left;
border:none;
margin-left:3px;
margin-bottom:3px;
width:158px;
font-weight:bold;
color: #E4848C;
}

a.menu {

text-decoration:none;
font-weight:bold;
font-family:Verdana;
font-size:10px;
margin:10px;
line-height:22px;
}
