body, p, h1, h2, h3, h4, table, tr,td, dd, dt, ul, li, img, hr {
      margin:0px;
      padding:0px;
      text-indent:0px;
}

body {
       margin:0px;
       padding:0px;
       font-size: 85%;
       font-family:garamond;
       color:#000;
/*       background-color:#2424c4;*/
       background-color:#e6e8ec;
       overflow:auto;

     }

#seite {
       margin:auto;
       width:910px;
      /* min-height:700px;*/
       background:#2424c4 url(../bilder/logo_einzeln.png) left top no-repeat;
       color:#e6e8ec;
       border-right:40px solid #2424c4;
       border-bottom:20px solid #2424c4;
       
}
#mitte {
        background:#2424c4 url(../bilder/kontakt_neu.png) 38px bottom no-repeat;
        }
#kopf {
       width:730px;
       height:100px;
       margin-left:200px;
       padding-top:50px;
       font-size:4.0em;
       letter-spacing:0.2em;
       background-color:#2424c4;
}
#links {
       width:160px;
       float:left;
       padding:0px;
       margin:0px;
       margin-top:5px;
       background-color:#2424c4;
       padding-left:40px;
             
       }
#links ul {
       list-style-type:none;
       
  }

#links ul li {
       margin:5px 0;
       }
#links ul li ul li {
       margin:2px 0;
       }          
#links ul li.menuparent ul {
       padding-left:5px!important;
       list-style-type:none;
         }  
   
#links ul li a:link, #links ul li a:visited {
       color:#6592ec;
       text-decoration:none;
       font-size:1.5em;
         }        
#links ul li a:hover, #links ul li a:active, #links ul li a:focus {
       color:#e6e8ec;
       text-decoration:none;
       font-size:1.5em;
       }
#links ul li.act a:link, #links ul li.act a:visited {
       color:#e6e8ec;
       text-decoration:none;
       font-weight:bold;
       font-size:1.5em;
       } 
#links ul li.menuparent ul li a:link, #links ul li.menuparent ul li a:visited {
       color:#9bb6ec;
       font-weight:normal;
       font-size:1em;
       }
#links ul li.menuparent ul li a:hover, #links ul li.menuparent ul li a:active {
       color:#e6e8ec;
       font-weight:normal;
       font-size:1em;
       }       
#links ul li.menuparent ul li.act a:link, #links ul li.menuparent ul li.act a:visited {
       color:#e6e8ec;
       font-weight:bold;
       font-size:1em;
       } 
#links h1 {
       padding-top:45px;
       font-size:1em;
       }  
#links p{
       font-size:0.9em;
       }                   
#rechts {
      width:200px;
      float:right;
      overflow:auto;
       min-height:350px;
       color:#2424c4;
      
       
      }
#rechts h1 {
 padding-top:20px;
      padding-left:15px;
      font-size:1.2em;
      }
#rechts .news-list-container {
      padding-left:15px;
      }       
#rechts h2 {
      font-size:1.1em;
      } 
a:link, a:visited{
      color:#000066;
      text-decoration:none;
      }
a:hover, a:active{
      color:#2424c4;
      text-decoration:underline;
      }  
#rechts hr.clearer {
      padding-bottom:20px;
      }                         
#inhalt {
       margin-left:200px;
       padding:20px 20px 20px 20px;
       background-color:#e6e8ec;
       min-height:350px;
       color:#2424c4;
       font-size:1.2em;
} 
table, tr, td {
       border:1px solid #2424c4;
       border-collapse:collapse;
       cellpadding:2px       
       }   
td {
       width:100px;
       text-align:center;
       vertical-align:top;
       }
#inhalt ul {
       padding:10px 0 10px 15px;
        }                 
    
#inhalt p.bodytext {
       padding:5px 0px;
       }
       
hr.clearer, hr.cl-right, .news-single-imgcaption {
       display:none;
       border:0px;
       }       
.news-latest-item {
       padding:15px 0px 5px 0px;
       }
.news-list-morelink {
       display:block;
       }       
.news-single-img a img{
       border:3px solid #e6e8ec;
       }  
.news-single-img {
        padding-bottom:20px;
        }   
.news-single-item table, .news-single-item tr, .news-single-item td {
        border:0px;
        text-align:left;
        vertical-align:top;
        padding:5px;
        width:250px;
        }           
