
/* CSS Document */

body{
	background-color: #CBCBB3;
	font-size: 10px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#666;
	padding:0;
	background-image:url(../img/bg.gif);
	background-repeat:repeat-y;
}

a {color: #666; text-decoration: none;}
a:visited {color:#666; text-decoration: none;}
a:hover {color: #444; text-decoration: none;}
a:active { color:#444; text-decoration: none;}

a.dunkel {color: #666; text-decoration: none;}
a.dunkel:visited {color:#666; text-decoration: none;}
a.dunkel:hover {color: #444; text-decoration: none;}
a.dunkel:active { color:#444; text-decoration: none;}

h1 {
font-size: 10px;
font-weight: bold;
display: inline;
}

h2 {
font-size: 10px;
font-weight: bold;
display: inline;
}

.logo {
	width: auto;
	height: auto;
	position: absolute;
	top: 77px;
	left: 15px;

}

.adresse {
	width: 205px;
	height: auto;
	position: absolute;
	top: 585px;
	left: 15px;
}

.button {
	background-color:#666;
	width: 84px;
	height: 14px;
	padding: 2px 0px 2px 4px;
	left: 175px;
	position: absolute;
	z-index: 2;
	
}

.button2 {
	background-color:#EFEDE5;
	width: 87px;
	height: 14px;
	padding: 2px 0px 2px 4px;
	left: 320px;
	position: absolute;
	text-align: center;
}

.marker {
	background-color:#f5830A;
	width: 4px;
	height: 14px;
	padding: 2px;
	left: 263px;
	position: absolute;
	z-index: 0;
}

.zitat {
	width: auto;
	height: auto;
	top: 145px;
	left: 330px;
	position: absolute;
}

.cmsbox {
	width: auto;
	height: auto;
	top: 95px;
	left: 330px;
	position: absolute;
}

.orange {
	color: #f5830A;
	font-weight: bold;
	margin-left: 7px;
}

em {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	left: 0px;
	color: #FFF;
	font-size: 8px;
	top: 650px;
}


.bild {
	width: auto;
	height: auto;
	top: 155px;
	left: 330px;
	position: absolute;
}

.pfeil {
	width: auto;
	height: auto;
	top: 295px;
	left: 810px;
	position: absolute;
	}

.kontakt {
	width: auto;
	height: auto;
	top: 255px;
	left: 330px;
	position: absolute;
}

.topleiste {
	width: auto;
	height: auto;
	top: 88px;
	left: 330px;
	position: absolute;
}

.quer {
	background-color:#666;
	width: 100%;
	top: 483px;
	height: 1px;
	left: 0px;
	position: absolute;
	z-index: 0;
}

.quer2 {
	background-color:#E5E6D9;
	width: 100%;
	top: 1182px;
	height: 1px;
	left: 0px;
	position: absolute;
}

a.navi {color: #ddd; text-decoration: none;}
a.navi:visited {color:#ddd; text-decoration: none;}
a.navi:hover {color: #fff; text-decoration: none;}
a.navi:active { color:#fff; text-decoration: none;}

#apDiv1 {
	position:absolute;
	width:425px;
	height:115px;
	z-index:1;
	left: 330px;
	top: 511px;
}

#apDiv2 {
	position:absolute;
	width:auto;
	height:115px;
	z-index:2;
	left: 330px;
	top: 1207px;
	color: #E5E6D9;
}
