*{
 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 5px 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;
 border-bottom:4px solid #f3d100
 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;
}

#linksbox {
 float:left;
 margin: 5px 5px 10px 10px;
 padding: 0 0 0 0;
 width:142px;
 text-decoration:none;
}

#rechtsbox {
 float:left;
 margin: 5px 10px 10px 0px;
 padding: 0 0 0 0;
 width:813px;
 height:568px;
 vertical-align:top;
 text-align:left;
}

#links1{
 background:#bc0045;
 float:left;
 width:142px;
 height:142px;
}

#links1 ul li {
 list-style-type:none;
}

#linksbox ul li {
 list-style-type:none;
}

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

#links3{
 text-decoration:none;
 background-color:#aa2144;
 float:left;
 margin: 0 0 0 0; 
 width:142px;
 height:386px;
}

#box1 {
 width:813px;
 height:568px;
 float:left;
 margin: 0 5px 6px 0;
 padding:0 0 0 0;
 vertical-align:top;
 text-align:left;
 overflow:auto;
}

#box1 img {
 margin: 0px 5px 5px 0px;
}
#box2 {
 width:813px;
 height:0px;
 float:left;
 margin: 0 0 6px 0;
 padding:0;
}

#box3 {
 width:813px;
 height:0px;
 float:left;
 margin: 0 5px 0 0;
 padding:0;
}

#box4 {
 width:813px;
 height:0px;
 float:left;
 margin: 0 0 0 0;
 padding:0;
}

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

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

.teaser_short {
 height:177px;
 width:778px;
 float:left;
 margin:0px 5px 5px 0px;
}

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

a:link {
 color:#aa2144;
}

a:visited {
 color:#aa2144;
}

a:active {
 color:#aa2144;
}

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

#footer1 {
 float:left;
 font-size: 0.9em;
 background:#ccc;
 color: #000;
 width:410px;
 text-align:left;
}

#footer2 {
 float:left;
 font-size: 0.9em;
 background:#ccc;
 color: #000;
 width:570px;
 text-align:right;
}

img {
 border:0em;
}
