body {background: #001152 url(head5.jpg) no-repeat top left; margin:0; padding:0; }

h1 {}
h2 {font: 12px/18px Verdana, Arial, sans-serif; color: #ff9900; font-weight: bold; letter-spacing: 0,01em; padding:0;}
h3 {font: 11px/16px Verdana, Arial, sans-serif; font-weight: bold; color: #000; display: block; margin: 0; padding: 2px 0px 2px 20px; background: #ffefbc url(info.jpg) no-repeat 0px 0px; border-bottom:1px solid #ff9900; }
*html h3 {font: 11px Verdana, Arial, sans-serif; font-weight: bold; line-height: 16px; color: #000; display: block; width:358px; float: right; margin: 0; padding: 2px 0px 2px 20px; background: #ffefbc url(info.jpg) no-repeat 0px 0px;  border-bottom:1px solid #ff9900; }

p, td  {font: 12px Verdana, Arial, sans-serif; line-height: 16px; color: #666; font-weight: normal; list-style: none;  }
ul, li {font: 12px Verdana, Arial, sans-serif; line-height: 16px; color: #666; font-weight: normal; }
p a:link, p a:visited, p a:active {color:#666;}
p a:hover {text-decoration: none;}
td a:link, td a:visited, td a:active {color: #666; text-decoration: underline; }
td a:hover {text-decoration: none;}

.red {font: 12px Verdana, Arial, sans-serif; color: #cc0033; font-weight: normal; list-style: none; line-height: 16px;}	
img {border:0;}

#linke-spalte {position: relative; top: 250px; left: 0; width: 90px; float:left; height:100%; }
#menu3 a, #menu3 a:visited {text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; display:block; padding:2px; margin:5px auto; border-left:5px solid #001152; }
#menu3 a:hover {border-left:5px solid #fff; }

#rechte-spalte {width: 800px; height:100%; float:left; }
#top {width: 800px; height:60px; position: relative; top: 50px; left: 0px; float:left; }
.head {width: 800px; position: relative; top: 0px; left: 20px; font: 22px Times New Roman, Times, serif; color: #999; font-weight: bold;  letter-spacing: 3px; float:left; }
.subhead {width: 800px; position: relative; top: 60px; left: 20px; font: 18px Verdana, Arial, Helvetica, sans-serif; color: #999; font-weight: bold;  line-height: 28px; float:left;	}
.subsub {width: 800px; position: relative; top: 60px; left: 20px; font: 14px Times New Roman, Times, serif; color: #999; font-weight: bold; float:left; }

/* /// mitte */
#navigation {background-color: #fff;  }
#clear {clear:both;}
#content {position: relative; top: 150px; left: 0px; width: 810px; padding: 0; margin: 0; background-color: #fff; float:left; }
#content2 {position: relative; top: 150px; left: 0px; width: 800px; padding: 60px 5px 0 5px; margin: 0; background-color: #fff; float:left; }
*html #content2 {position: relative; top: 100px; left: 0px; width: 800px; padding: 60px 0 0 10px; margin: 0; background: #fff url(content2.gif) top left repeat-y; clear:both }

.infokasten {	font-family: verdana, arial, sans-serif;
	color: #666;
	font-weight: normal;
	list-style: none;
	font-size: 12px;
	line-height: 16px;
	margin:10px; padding:0;}

.infokasten li a, .advertisement li a:visited {color:#cc3300; font-size:12px; text-decoration:none;}
.infokasten li a:hover {text-decoration:underline;}
.infokasten li span.text {font-size:12px; color:#000;}

.col2 {display:block; width:380px; padding:0 14px; float:left; clear:both; }
.col2rand {background:#fffaee; border:1px solid #ff9900; }
.col3 {font-size: 11px; color: #5c5c5c; display:block; width:360px; float:left; padding:0; margin: 40px 10px 0 0;background:#fffaee; border:1px solid #ff9900; }
.col4 {font-size: 11px; color: #666; display:block; width:370px; padding:0 0 0 18px; margin:0; float:left; }
*html .col5 {display:block; width:790px; padding:0 0 0 10px; margin:0; float:left; }
.col5 {display:block; width:790px; padding:0 0 0 20px; margin:0; float:left; }
.col6 {font-size: 11px; color: #5c5c5c; display:block; width:200px; padding:0px; margin: 10px 5px 0 0;background:#fffaee; border:1px solid #ff9900; clear:both; }

.infokasten2 {display:none; }

.foto {with:145; height:230; padding:0 35px 5px 0; }
.foto2 {with:160; padding:20px 10px 5px 0; } 

#foot {clear:both; width:750px; height:35px; padding:23px 0 10px 3px; margin:0 0 0 10px; background:#fff url(line-b.gif) top left repeat-x; text-align:center; }
*html #foot {padding:25px 0 0 0;}
p.float_right, img.left {float:right;}
p.float_left {float:left; valign:top;}
