@charset "UTF-8";

body {

	background-color:#323A37;
	font-family: Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#FFF;
	margin-top:0px;
	left:0;
	top:0;
	z-index:0;
	}
	
a:link {color:#886B37; text-decoration:underline}
a:visited {color:#CCC; text-decoration:underline}
a:active {color:#886B37; text-decoration:underline}
a:hover {
	color:#C6A975;
	text-decoration:underline;
	text-align: center;
}

a.content:link {color:#FFF; text-decoration:underline}
a.content:visited {color:#FFF; text-decoration:underline}
a.content:active {color:#FFF; text-decoration:underline}
a.content:hover {
	color:#CCC;
	text-decoration:underline;
	text-align: center;
}

#wrapper {
	margin:0 auto;
	width:830px;
	text-align: left;
	min-width:830px;
	}
#logo {
	float:left;
	width:700px;
	height:300px;
	}
#top {
	float:right;
	width:700px;
	height:82px;
	margin-top: 15px;
	background-image:url(../design/backgroundtop.jpg);
	}
#toptext {
	float:right;
	width:600px;
	height:90px;
	text-align:left;
	padding-top:10px;
	}
#spacer { clear:both;}
#nav {
	float:left; 
	width:120px;
	height:100%;
	text-align:right;
	margin-top: 3px;
	padding-right:5px;
	}
	
html,body {
height:100%;      
}

#content {
	float:right;
	width:700px;
	height: 100%;
	background-image:url(../design/backgroundcontent1.jpg);
	}
	
#selected {
	position:absolute;
	width:39px;
	text-align:left;
	float:left;
	}
#kerbe {
	position:absolute;
	width:10px;
	text-align:left;
	float:left;
	min-height:285px;
	background-image:url(../design/kerben.jpg)
	}
	
#content2 {
	position:absolute;
	float:right;
	height:100%;
	width:600px;
	top:0px;
	left:0px;
	min-height: 550px;
	margin-top: 12px;
	margin-left:50px;
	height:100%;
	text-align:left;
	}
	
#home10jahre {
	position:absolute;
	text-align:center;
	background-image:url(../pictures/home10jahre.png);
	top:260px; 
	left:0px;
	border:1px solid #FFF;
	width: 290px;
	height: 350px;
	}
	
#kontakt {
	font-size: 10px;
}

#bottom {
	float:right;
	width:700px;
	height:40px;
	background-image:url(../design/backgroundbottom1.jpg)
	}
	
#impressum {
	float:right;
	width:700px;
	height:15px;
	font-size: 9px;
	color:#999;
	text-align: left;
	}
	
/* Fonts andd Links */
a.white {
	font-size: 16px;
	color: #FFF;
	text-decoration:none;
	}
a.white:link {
	text-decoration:none;
	font-size: 16px;
	}
a.white:visited {
	text-decoration:none;
	font-size: 16px;
	}
a.white:hover {
	
border-bottom: 1px dotted #DEDAC9;
text-decoration: none;
color: #DEDAC9;
	}
a.white:active {
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
	}

a.black {
	font-size: 12px;
	text-decoration:underline;
	color: #000;
	text-decoration:none;
	}
a.black:link {
	text-decoration:none;
	font-size: 12px;
	}
a.black:visited {
	text-decoration:none;
	font-size: 12px;
	}
a.black:hover {
	
border-bottom: 2px dotted #6C0;
text-decoration: none;
color:#333;
	}
a.black:active {
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
	}
	
a.grey {
	color:#FFF;
	text-decoration:none;
	font-size: 14px;
	}
a.grey:link {
	text-decoration:none;
	font-size: 14px;
	}
a.grey:visited {
	text-decoration:none;
	font-size: 14px;
	}
a.grey:hover {
	
border-bottom: 1px dotted  #FFF;
text-decoration: none;
color: #FFF;
	}
a.grey:active {
	text-decoration:none;
	}

a.greyx {
	color: #DDD;
	text-decoration:none;
	font-size: 9px;
	}
a.greyx:link {
	text-decoration:none;
	font-size: 9px;
	}
a.greyx:visited {
	text-decoration:none;
	font-size: 9px;
	}
a.greyx:hover {
	
border-bottom: 1px dotted  #FFF;
text-decoration: none;
color: #FFF;
	}
a.greyx:active {
	text-decoration:none;
	}


h1 {
	font-size:25px;
	font-family: Verdana, Geneva, sans-serif;
	color: #DAC8A5;
	font-weight:100;
	margin:0;
	text-align: left;
}

* { margin: 0;
    padding: 0;}

/* H�hen- und Breitenanpassung zu 100%; Scrollbar ausblenden */
body, html{ width: 100%;
            height: 100%;
}

/* BG-Image auf unterste Ebene anordnen */
#bgImg{ position: absolute;
        top: 0;
        left: 0;
        border: 0;
        z-index: 1;}
/* Body-Dummy absolut �ber BG-Image legen; Scrollbar bei Bedarf einblenden */
#bodyDiv{
	position: absolute;
	top: 1px;
	left: -3px;
	z-index: 2;
	overflow: auto;
	width: 100%;
	height: 99.9%;
	text-align: center;
}

