html, body {
	background: #FFF url(images/back2.jpg) repeat-y center;
	font: normal 10pt/110% arial,sans-serif;
	color: #000;
	text-align: center;
	height: 100%;
	padding: 0;
	margin: 0;	
	}
img{
	border: none;
	}
h1{
	font: normal 110%/120% arial,sans-serif;
	color: #000;
	margin: 0;
	}
h2{
	font: normal 130%/110% arial,sans-serif;
	color: #000;
	margin-bottom: -8px;
	}	
h3{
	font: normal 110%/110% arial,sans-serif;
	color: #000;
	margin-bottom: -8px;
	}
p, td, li, em{
	font: normal 100%/118% arial,sans-serif;
	color: #000;
	}
table{
	background: #FFF;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	}
th{
	font: bold 90%/128% arial,sans-serif;
	color: #555;
	border: 1px solid #DDD;
	margin: 0;
	padding: 3px;
	text-align: left;
	vertical-align: top;
	}
td{
	font: normal 80%/128% arial,sans-serif;
	color: #333;
	border: 1px solid #DDD;
	margin: 0;
	padding: 3px;
	text-align: left;
	vertical-align: top;
	}
.bgc{
	background: #EEE;
	}
.innen{
	background: #EEE;	
	position: relative;	
	z-index: 1;	
	width: 999px;
	height: auto;	
	padding: 0;	
	margin: auto;		
	border-left: 1px solid #399;
	border-right: 1px solid #399;
	text-align: left;
	}
	
.logo{
	position: absolute;
	left: 10px;
	top: 0;
	height: 94px;
	width: 99%;
	border-bottom: 1px solid #F0091A;
	}
.adresse{
	position: absolute;
	right: 0px;
	bottom: 2px;
	font: normal 90%/130% arial,sans-serif;
	text-align: right;
	color: #767676;
	}
.slogan01{
	position: absolute;
	top: 61px;
	left: 260px;
	font: normal 125%/120% arial,sans-serif;
	color: #3651A3;
	}
.slogan02{
	position: absolute;
	top: 77px;
	left: 460px;
	font: normal 125%/120% arial,sans-serif;
	color: #3651A3;
	}	

A {color: #000;background:transparent;text-decoration:none}
A:Visited {color: #333;background:transparent;}
A:Hover {color: #000;background:transparent;text-decoration:underline}
A:Active {color: #000;background:transparent;}

.inhalt{
	position: absolute;
	top: 126px;
	left: 260px;
	width: 500px;
	height: auto;
	}
.infofenster{
	 float: right;
	 border: 1px solid #3651A3;
	 margin: 8px 0 30px 0;
	 width: 204px;
	 background: #F26722
	}

.inhalt A {color: #000;background:transparent;text-decoration:underline}
.inhalt A:Visited {color: #333;background:transparent;}
.inhalt A:Hover {color: #000;background:#FFF;text-decoration:underline}
.inhalt A:Active {color: #000;background:transparent;}	


.auswahl{
	position:absolute;
	left: 10px;
	top: 130px;
	}
.feld{
	line-height: 128%;
	margin-top: 4px;
	height: auto;
	width: 131px;
	border: 1px solid #FDE8D7;
	}
.feld A {display:block;color: #000;background:transparent;width:100%;height:18px;text-decoration:none;}
.feld A:Visited {color: #333;background:transparent;}
.feld A:Hover {color:#000;background:#FFF url(images/arrow.gif) no-repeat left;text-decoration:none;}
.feld A:Active {color: #000;background:#FFF;}

.feldaktiv{
	margin-top: 4px;
	height: auto;
	width: 131px;
	border: 1px solid #3651A3;
	color: #FFF;
	background: #3651A3;
	}
.unterfeld{
	font: normal .85em/118% arial,sans-serif;
	margin: 3px 0 0 30px;
	height: auto;
	width: 110px;
	border: 1px solid #FDE8D7;
	}
.unterfeld A  {color: #000;background:#DFDFDF;display:block;width:100%;height:100%;text-decoration:none;}
.unterfeld A:Visited  {color: #333;background:#DFDFDF;}
.unterfeld A:Hover {color:#000;background:transparent url(images/arrow.gif) no-repeat left;width:100%;height:100%;text-decoration:none;}
.unterfeld A:Active  {color: #000;background:#FFF;}		

.unterfeldaktiv{
	background: #4A588F url(images/arrow.gif) no-repeat left;
	font: normal .85em/118% arial,sans-serif;
	margin: 3px 0 0 30px;
	padding: 0;
	height: auto;
	width: 110px;
	border: 1px solid #FDE8D7;
	color: #FFF;
	}


	
.fotos{
	position: absolute;
	left: 262px;
	top: 500px;
	}
.foto01{
	position:absolute;
	left:836px;
	top:130px;
	border:1px solid #F26722
	}
.foto02{
	position:absolute;
	left:800px;
	top:236px;
	border:1px solid #F26722	
	}	
.foto03{
	position:absolute;
	left:800px;
	top:372px;
	border:1px solid #F26722	
	}	
.rahmen{
	border: 1px solid #F26722
	}
.name{
	font: bold;
	color:#3651A3
		
}
