*{margin:0; padding:0;}
body{text-align: center;}
/*Schriften*/

#content h1{ font-family: 'Trebuchet MS', sans-serif; font-size: 1em; margin-bottom: 20px;color: #333;border-bottom: 1px dashed #D5D5D5; 
}
#content h2{ font-family: 'Trebuchet MS', sans-serif; font-size: 1em; margin-bottom: 20px; color: #333;border-bottom: 1px dashed #D5D5D5; margin-top: 30px;
}
#content ul{ margin-left: 20px;}
#content ul li{color: #444; font-family: Arial;font-size: 0.8em;line-height: 1.5em; margin-bottom: 5px;}
#content p{font-family: Arial; line-height: 1.5em;color: #444; font-size: 0.8em; margin-bottom: 10px;}
#right p{ font-size: 0.7em;}
/*Layout*/
#wrapper{ width:1060px;  margin:0 auto; background:url(../images/back.jpg); text-align: left; overflow: hidden;}
#header{ margin-top: 10px; height: 101px; margin-left: 31px; background: url(../images/head.jpg) repeat-x; margin-right: 37px; height: 293px;}
#subnavi {float: right; margin-right: 10px; margin-top: 5px;}
#subnavi li{ list-style-type: none; float: right; font-family: arial; font-size: 0.9em;}
#subnavi li a{ padding: 0.5em 0.5em; color: #ffffff; text-decoration: none}
#subnavi li a:hover{text-decoration: underline;}
#bild{ float: left;}
#header h1{ clear: both; font-family: 'Trebuchet MS', sans-serif; font-size: 1em; color: #5aaf83; margin-left: 35px; margin-bottom: 12px;}
#navigation { margin-top: 17px; margin-left: 31px; height: 40px; background: url(../images/mainnavi.jpg); margin-right: 35px;}
#navigation li{float: left; list-style-type: none; /*margin-left:15px; margin-right: 40px;*/ margin-top: 10px; font-family: Arial;}
#navigation li a{ padding-top: 13px; padding-right:70px; color: #ffffff; text-decoration: none; padding-left: 40px}
#navigation li a:hover{ text-decoration: underline;}
#content {margin-top: 10px; margin-left: 31px; margin-right: 35px; width: 994px;background: #f3efec; overflow: hidden;}
#left{float: left; width: 566px; padding-top: 15px; padding-bottom: 15px; padding-right: 35px; padding-left: 40px; }
#left a{font-family: 'Trebuchet MS', sans-serif; font-size: 1em; color: #5aaf83; text-decoration: none}
#left a:hover{text-decoration: underline;}
#right a{font-family: 'Trebuchet MS', sans-serif; font-size: 1em; color: #5aaf83;text-decoration: none;}
#right a:hover{text-decoration: underline;}
#right{float: right; width: 297px; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 40px; }
#rightbild{float: right; width: 297px; padding-left: 15px; padding-bottom: 15px; padding-top: 55px; padding-right: 40px;}
#footer{clear: both; width: 1060px; height: 21px; background: url(../images/foot.jpg) top left no-repeat; overflow: hidden;}
/*Tabellen*/
.start{border-collapse: collapse; /*border: 1px solid #5aaf83*/; font-family: Arial; font-size: 0.8em; color: #444; margin-bottom: 20px; margin-top: 20px;}
.start td{/*border: 1px solid #5aaf83;*/padding: 0.5em 0.5em;}
.start th{padding: 0.5em 0.5em;}
.valign{vertical-align: top;}
/* images */
img.float-right { border: 1px solid #DDD; 
  padding: 5px;
  background-color: #FFF;
/*float: right;*/
  margin: 5px 15px 5px 0px;  
}
img.float-left { border: 1px solid #DDD; 
  padding: 5px;
  background-color: #FFF;
float: left;
  margin: 5px 20px 5px 0px;
}

.bild{ border: 1px solid #DDD; 
  padding: 5px;
  background-color: #FFF;
float: left;
  margin: 5px 20px 5px 0px;
}
.abstand{margin-bottom: 10px;}

