@charset "utf-8";
/* CSS Document */
body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   background-color: rgb(204,204,204);
   font-size:14px;
   margin:0; padding:0;
      
}
.img {
   border:0px;
   }
h1 {font-size:20px;

}
h2 {font-size:16px; margin:10px; color:orange;
}
h3 {font-size:16px; margin-left:10px;
}
h4 {font-size:14px; margin-left:10px;
}
h5 {font-weight:bold; font-size:12px; margin-left:10px; text-align:center;
}
em {margin-left:20px;}
p {
   margin-left:10px;
}
a.footer {
   font-family:verdana, arial, helvetica, sans-serif;
   font-size:11px;
   color:black;
}
a.servicelink {
   font-family:verdana, arial, helvetica, sans-serif;
   font-size:11px;
   color:black;
}
a img{border:0px;}
a:hover img {  
   -moz-opacity:0.80;
   opacity:0.80;
}   
#header {
   background: rgb(51,51,51) url(/themes/pictures/headercolor.png) repeat-x;
   height:100px; width:100%;
   top:0px; bottom:auto; left:0px; right:auto;
   position:absolute;
   margin:0; padding:0;
   }
#anrufen {
   height:30px; width:250px;
   top:0px; bottom:auto; left:auto; right:0;
   position:absolute;
   margin:10px 0 0 0; padding:0;
   color:white;
   font-size:14px;
   font-weight:bold;
   }
#headerline {
   background: rgb(51,51,51) url(/themes/pictures/headerline.png) repeat-x;
   height:30px; width:100%;
   top:100px; bottom:auto; left:0px; right:auto;
   position:absolute;
   margin:0; padding:0;
   }
   
#container {
   margin:0 0 0 -440px; padding:10px;
   position:relative;
   top:150px; left:50%; right:auto; bottom:auto;
   width:880px; height:auto;
   background:white;
}
#container-corner-top-left {
   position:absolute;
   height:10px; width:10px;
   left:0; top:0; right:auto; bottom:auto; 
   margin:0; padding:0;
   background: url(/themes/pictures/topleft.png);
}
#container-corner-top-right {   
   position:absolute;
   height:10px; width:10px;
   left:auto; top:0; right:0; bottom:auto; 
   margin:0; padding:0;
   background: url(/themes/pictures/topright.png);
}
#container-corner-bottom-left {   
   position:absolute;
   height:10px; width:10px;
   left:0; top:auto; right:auto; bottom:0; 
   margin:0; padding:0;
   background: url(/themes/pictures/bottomleft.png);
}
#container-corner-bottom-right {  
   position:absolute;
   height:10px; width:10px;
   left:auto; top:auto; right:0; bottom:0; 
   margin:0; padding:0;
   background: url(/themes/pictures/bottomright.png);
}
#container-copyright {
   position:absolute;
   top:auto; bottom:2px; left:30px; right:auto;
   height:15px; width:300px;
   margin:0;   padding:0;
   font-family:verdana, arial, helvetica, sans-serif;
   font-size:11px;
}
#container-links {
   position:absolute;
   top:auto; bottom:2px; left:auto; right:30px;
   height:15px; width:160px;
   margin:0;   padding:0;
   font-family:verdana, arial, helvetica, sans-serif;
   font-size:11px;
}   
.container-linkbox {
   float:left;
   height: 180px; width:270px;
   margin:10px;
   text-align:center;
   
}
.separate{
   height:20px; width:880px;
   margin:0; padding:0;
   float:left;
}

