*{
 margin:0;
 padding:0;
}

body{
 background:#ccc;
 font:.8em "arial", arial, sans-serif;
 text-align:center;
}


#seite{
 background-color:#ffffff;
 margin:0 auto;
 padding: 0px 0px 0px 0px;
 text-align:left;
 width:980px
}

#links1{
 background:#bc0045;
 float:left;
 margin:10px 5px 0 10px;
 width:142px;
 height:142px;
}

#mitte1{
 background:#AA2144;
 float:left;
 margin:10px 5px 0 0;
 padding:0 0 0 0; 
 width:177px;
 height:142px;
 overflow:auto;
}

#navigation{
 background-color:#eb2f60;
 float:left;
 margin:10px 10px 0 0;
 padding:0 0 0 0;
 width:631px;
 height:142px;
}

#navigation ul{
 padding: 100px 0 0 1px;
}

#navigation ul li{
 display:inline;
 margin:0 0 0 0 
}

#navigation a{
 text-decoration:none;
 background:#eb2f60;
 border-bottom:20px solid #eb2f60;
 border-top:40px solid #eb2f60;
 border-right:11px solid #eb2f60;
 border-left:11px solid #eb2f60;
 color:#fff;
 font-size:14px; 
 font-weight:bold;
}

#navigation a:hover{
 text-decoration:none;
 background-color:#eb577d;
 border-bottom:26px solid #eb577d;
 border-top:100px solid #eb577d;
 border-right:11px solid #eb577d;
 border-left:11px solid #eb577d;
}

#links2{
 background:#AA2144;
 float:left;
 margin:5px 5px 0 10px;
 width:142px;
 height:177px;
}

#mitte2{
 background:#FFFFFF;
 float:left;
 margin:5px 5px 0 0;
 padding:0 0 0 0; 
 height:177px;
 width:177px;
 overflow:hidden;
}

#rechts2{
 background:#FFFFFF;
 float:left;
 margin:5px 10px 0 0;
 padding:0 0 0 0;
 width:631px;
 height:177px;
 font-size:1.0em;
}

#rechts2content{
 position:relative;
 height:177px;
}

#rechts2content2{
 position:absolute;
 bottom:0;
 margin:0 20px 10px 0;
 color:#aa2144;
 font-size:1.1em;
}

#rechts2content2 p{
 color:#aa2144;
 font-size:1.1em;
 line-height:17px;
 margin: 0 0 1em 0;
}

#links3{
 background-color:#aa2144;
 float:left;
 margin:5px 5px 10px 10px;
 width:142px;
 height:386px;
}

#links3 ul{
 padding: 30px 0 0 0;
}

#links3 ul li{
 list-style-type: none; 
 /* display:inline; */
 margin:0 0 0 0
}

#links3 ul li a{
 text-decoration:none;
 background:#aa2144;
 border-right:12px solid #aa2144;
 border-left:12px solid #aa2144;
 color:#fff;
 font-size:11px;
 line-height:17px;
}

#links3 ul li a:hover{
 text-decoration:none;
 background-color:#eb577d;
 border-right:12px solid #eb577d;
 border-left:12px solid #eb577d;
}



#mitte3{
 background:#FFFFFF;
 float:left;
 margin:5px 5px 10px 0;
 padding:0 0 0 0; 
 width:177px;
 height:386px;
 overflow:auto;
}

#rechts3{
 background-color:#FFFFFF;
 float:left;
 margin:5px 10px 10px 0;
 padding:0 0 0 0;
 width:631px;
 height:386px;
 overflow:auto;
 line-height:17px;
 font-size:1.0em;
 letter-spacing:0.02em;
}

#rechts3 p {
 margin: 0 0 0 0;
 font-size:0.8em;
}

#unten{
 background:#fff;
 clear:both;
}

#footer {
 font-size: 0.9em;
 background:#ccc;
 color: #000;
 clear:both;
 width:980px;
 text-align:right;
}

h1{
 color:#aa2144;
 font-size:1.1em;
 letter-spacing:0.01em;
 margin:0 0 10px 0;
 font-weight:normal;
}

h2,h3,h4,h5,h6{
 color:#000000;
 font-size:0.9em;
 letter-spacing:0.01em;
 margin:0 0 0 0;
 font-weight:bold;
}

a{
color:#aa2144;
}

ul {
 list-style-type:disc;
 list-style-position:inside;
}
