body{background-color: white;  background-repeat: repeat-x; font-family:Verdana, Geneva, sans-serif; font-size:10px; line-height:15px;}
img{ border:none;}
#container{width:940px; height:auto; margin: 0px auto;}
#banner{height:200px; width:100%;margin-bottom:20px; background-color:#0d2f4b; background-repeat: repeat-x;}

#logo{width:30px; height: 35px; margin-left:225px;}
#logo img{ margin-top:45px;}

#left{height:1054px; width:200px; background-color:#0d2f4b; float:left ; line-height: 30px;}
#left ul li {list-style: none;}
#left ul li a{color: white; text-decoration: none;font-size:18px;}
#left h3 {text-indent: 39px;}

#right{height:1054px; width: 200px; background-color:#0d2f4b;float:right;}
#pic1{ margin-left:40px;margin-top:30px}

#pic2{ margin-left:40px;margin-top:30px}
#pic3{ margin-left:-17px
}
#middle{background-color:#0d2f4b; min-height:1045px; width: 500px; margin: 0px auto; padding:5px; font-size:12px;}
.middle-text {width: 80%; margin: 0px auto; height: auto;color:white;}
#left .middle-text {width: 65%; margin: 0px auto; height: auto; } 
hr{ width:90%; border:0.1px dotted #fff;}
 


#middle{min-height:650px; width: 465px; }


p.blog{ border-bottom:1px dotted #666; padding-bottom:10px; text-align:justify;}



.kontaktformular a:hover, .kontaktformular  a{color: #a10000; text-decoration: none; font-weight: bold;}
.download  a:hover, .download a{color: white; text-decoration: none; font-weight: bold;}

dt {margin-left:40px;}


/*Überschriften*/
h2{ font-size:15px; font-weight:normal;}
h2,h3,h4,h5,h6 {color:#333; font-size:14px; font-weight:normal;}
#left h2,h3,h4,h5,h6 {color:white; font-size:15px; font-weight:normal; text-align:left!important;}

