	
	/* ------------------------------------------------------------------------------------------------------------------- ab hier global ------------------ */

body {
	background-color:#89A5D7;
	background-image:url(images/back.jpg);
	background-repeat:repeat-y;
	font: normal 9pt/12pt verdana,tahoma,sans-serif;
	color:#444;
	padding:0px;
	margin:0px;	
	
	}
h1{
	font: bold 12pt/17px verdana,tahoma,sans-serif;
	color: #40465C;
	margin: 5px 0px 6px 0px;
	}
h2{
	font: bold 10pt/16px verdana,tahoma,sans-serif;
	color:#555;
	margin:5px 5px 3px 0px;
	}
hr{
	width:100%;
	clear:both;
	visibility:hidden;
	}	
p{
	margin:10px 0px 4px 0px;
	}
ul{
	margin-top:1px;
	color:#fff
	}
li{
	margin-top:0px;
	color:#800000
	}
	
td{

	font: normal 9pt/12pt verdana,tahoma,sans-serif;
	color:#444;
	
	}
/* ------------------------------------------------------------------------------------------------------------------------ab hier head ----------------- */


.head{
	position:absolute;
	left:0px;
	top:0px;
	z-index:0;
	width:980px
	}
.head1{
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
	background-image:url(images/back-head.gif);
	background-repeat:repeat-x;		
	text-align:left;
	width:100%
	}	
.head2{
	position:absolute;
	right:0px;
	top:0px;
	z-index:2;
	text-align:right;
	color:#FFF;
	width:100%	
	}
.head3{
	position:absolute;
	right:0px;
	top:0px;
	z-index:2;
	width:100%;
	display:none;
	}
.headunter{
	position:absolute;
	left:0px;
	top:77px;	
	}
.home{
	font-family: verdana,tahoma,sans-serif;
	line-height: 14px;
	font-size: 95%;
	width:60px;
	text-align:right;
	position:absolute;
	left:630px;
	top:63px;	
	white-space:nowrap;
	}
.kontakt{
	font-family: verdana,tahoma,sans-serif;
	line-height: 14px;
	font-size: 95%;
	width:50px;
	text-align:right;
	position:absolute;
	left:715px;
	top:63px;	
	white-space:nowrap;
	}
.impressum{
	font-family: verdana,tahoma,sans-serif;
	line-height: 14px;
	font-size: 95%;
	width:70px;
	text-align:right;
	position:absolute;
	left:787px;
	top:63px;	
	white-space:nowrap;
	}
.disclaimer{
	font-family: verdana,tahoma,sans-serif;
	line-height: 14px;
	font-size: 95%;
	width:70px;
	text-align:right;
	position:absolute;
	left:884px;
	top:63px;	
	white-space:nowrap;
	}
.home A {display:block;color:#555;background-color:transparent;width:100%;height:100%;text-decoration:none;}
.home A:Visited {display:block;color:#555;background-color:transparent;}
.home A:Hover {display:block;color:#555;background-color:transparent;text-decoration:none;background-image:url(images/arrow-gray.gif);background-repeat:no-repeat;background-position:0px 4px;}
.home A:Active {display:block;color:#555;background-color:transparent;text-decoration:none;}	
	
.kontakt A {display:block;color:#555;background-color:transparent;width:100%;height:100%;text-decoration:none;}
.kontakt A:Visited {display:block;color:#555;background-color:transparent;}
.kontakt A:Hover {display:block;color:#555;background-color:transparent;text-decoration:none;background-image:url(images/arrow-gray.gif);background-repeat:no-repeat;background-position:0px 4px;}
.kontakt A:Active {display:block;color:#555;background-color:transparent;text-decoration:none;}

.impressum A {display:block;color:#555;background-color:transparent;width:100%;height:100%;text-decoration:none;}
.impressum A:Visited {display:block;color:#555;background-color:transparent;}
.impressum A:Hover {display:block;color:#555;background-color:transparent;text-decoration:none;background-image:url(images/arrow-gray.gif);background-repeat:no-repeat;background-position:0px 4px;}
.impressum A:Active {display:block;color:#555;background-color:transparent;text-decoration:none;}

.disclaimer A {display:block;color:#555;background-color:transparent;width:100%;height:100%;text-decoration:none;}
.disclaimer A:Visited {display:block;color:#555;background-color:transparent;}
.disclaimer A:Hover {display:block;color:#555;background-color:transparent;text-decoration:none;background-image:url(images/arrow-gray.gif);background-repeat:no-repeat;background-position:0px 4px;}
.disclaimer A:Active {display:block;color:#555;background-color:transparent;text-decoration:none;}

/* ----------------------------------------------------------------------------------------------------------------------- ab hier navi ------------------ */	
	
.auswahl{
	position:absolute;
	left:6px;
	top:137px;
	z-index:2;
	}
.feld{
	font-family: verdana,tahoma,sans-serif;
	line-height: 14px;
	font-size: 95%;
	margin-top:3px;
	display:block;
	height:auto;
	width:178px;
	}
.feldaktiv{
	font-family: verdana,tahoma,sans-serif;
	line-height: 14px;
	font-size: 95%;
	margin-top:3px;
	display:block;
	height:auto;
	width:178px;
	border:1px solid #7499CF;
	color:#FFF;
	background-color:#7499CF;
	}
.auto{
	font-family: verdana,tahoma,sans-serif;
	line-height: 14px;
	font-size: 95%;
	margin-top: 16px;
	padding:0;
	height:auto;
	width:178px;
	background: #FFF;
	border: 1px dotted #FFF;
	}
.auto h3{
	font-size: 100%;
	margin: 0 3px;
	padding:0;
	color:#444;
	}
.auto p{
	font-size: 100%;
	margin: 0;
	padding: 2px 3px;
	color:#444;
	}
.foto{
	margin-top:16px;
	}
.adresse{
	margin-top:10px;
	z-index:2;
	font:italic normal 90%/12pt arial,helvetica,sans-serif;
	color:#000;
	}
.anschrift{
	display:none;	
	}
.bildnavi{
	margin-top:10px;
	}
	
/* -------------------------------------------- ab hier a href´s navi ----------------------------------------------*/	
	

.feld A {line-height:148%;display:block;color:#FFF;background-color:#800000;background-image:url(images/arrow-gray.gif);background-repeat:no-repeat;background-position:0px 4px;border:1px solid #E3E3E0;width:100%;height:100%;text-decoration:none;}
.feld A:Visited {display:block;color:#FFF;background-color:#800000;background-image:url(images/arrow-gray.gif);background-repeat:no-repeat;background-position:0px 4px;border:1px solid #E3E3E0;}
.feld A:Hover {display:block;color:#323232;background-color:#8DA7D8;background-image:url(images/arrow-w.gif);background-repeat:no-repeat;background-position:0px 4px;border:1px solid #E3E3E0;text-decoration:none;}
.feld A:Active {display:block;color: #323232;background-color:transparent;border:1px solid #979797;text-decoration:none;}	

.adresse A  {display:block;color:#555;background-color:transparent;text-decoration:none;}
.adresse A:Visited  {display:block;color:#555;background-color:transparent;text-decoration:none;}
.adresse A:Hover {display:block;color:#323232;background-color:transparent;text-decoration:underline;}
.adresse A:Active  {display:block;color: #323232;background-color:transparent;text-decoration:underline;}	

	
	/* --------------------------------------------------------------------------------------------------------------------- ab hier content ------------------ */		
	

.inhalt{
  	scrollbar-arrow-color:#40465C;
  	scrollbar-track-color:#B3C3E5;
  	scrollbar-shadow-color:#89A5D7;
  	scrollbar-face-color:#89A5D7;
  	scrollbar-3dlight-color:#89A5D7;
	line-height:144%;
	position:absolute;
	top:140px;
	left:210px;
	z-index:3;
	width:770px;
	height:auto;
	border:1px solid #FFF;
	background-color:#B3C3E5;
	}
.abstand{
	padding:5px 15px 0px 15px;
	}

/* ---------------------------------------------------------------------------------------------------------------- ab hier a href´s content ------------------*/	

.abstand A {color: #444;background-color:transparent;text-decoration:underline}
.abstand A:Visited {color: #666;background-color:transparent;}
.abstand A:Hover {color: #000;background-color:#FBF6EB;}
.abstand A:Active {color: #000;background-color:#FBF6EB;}
/* --------------------------------------------------------------------------------------------------------------------- ab hier dütt un datt ------------------ */		
	
.clear{
	width:100%;
	margin:auto;
	padding:0px;
	clear:both;
	height:24px;
	}
	
	
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}
	
#content .pics img{
	float: left;
	margin: 0 4px 3px 0;
	padding: 0;
	border: 1px solid #f8e3b6;
	}	
