@charset "UTF-8";
/* CSS Document */

/*COLORES

red in red #9f0d20;
grau in grau: #666666;
grauer Rahmen: CCCCCC;
 */

body{
background-color:#9f0d20;


}
#mittig {
height: 600px;
width: 1000px;
margin-top:-300px;
margin-left:-500px;
padding:0;
top:50%;
left:50%;
position:absolute;
background-color:#9f0d20;

}

#container {
	width:960px;
	height:550px;
	position:absolute;
	margin:20px;
	background-color:#FFFFFF;
	border:solid;
	border-color:#CCCCCC;
	
}
/*Startseite */
#startlogo {
	width:210px;
	height:149px;
	position:absolute;
	left: 329px;
	top:43px;
}
#stadtplan{
	position:absolute;
	top:-135px;
	left:225px;
}
#headerstart1 {
	width:239px;
	height:149px;
	position:absolute;
	left: 0px;
	top:281px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	
}
#headerstart2 {
	width:238px;
	height:149px;
	position:absolute;
	left: 241px;
	top:281px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	
}
#headerstart3 {
	width:239px;
	height:149px;
	position:absolute;
	left: 481px;
	top:281px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	
}
#headerstart4 {
	width:238px;
	height:149px;
	position:absolute;
	left: 722px;
	top:281px;

	
	
}

/*Fußleiste Beschriftung */
#footer1{
	position:absolute;
	color:#666666;
	left: 38px;
	top: 523px;
	width: 200px;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	font-style: normal;
	font-weight: 100;
	color: #666666;
}
#footer2{
	position:absolute;
	color:#666666;
	width:200px;
	top: 526px;
	left: 282px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	font-style: normal;
	font-weight: 100;
	color: #666666;
}
#footer3{
	position:absolute;
	color:#666666;
	width:200px;
	top: 526px;
	left: 529px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	font-style: normal;
	font-weight: 100;
	color: #666666;
}
#footer4{
	position:absolute;
	color:#666666;
	width:200px;
	top: 526px;
	left: 758px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	font-style: normal;
	font-weight: 100;
	color: #666666;
}
/*Fußleiste KLEIN Beschriftung */
#footerklein1{
	position:absolute;
	color:#666666;
	font-size:12px;
	line-height:20px;
	left: 38px;
	top: 530px;
	width: 200px;
}
#footerklein2{
	position:absolute;
	color:#666666;
	width:200px;
font-size:12px;
	line-height:20px;
	top: 530px;
	left: 282px;
}
#footerklein3{
	position:absolute;
	color:#666666;
	width:200px;
	font-size:12px;
	line-height:20px;
	top: 530px;
	left: 529px;
}
#footerklein4{
	position:absolute;
	color:#666666;
	width:200px;
	font-size:12px;
	line-height:20px;
	top: 530px;
	left: 758px;
}





/*Allgemeine Seiten */


#headerfoto {
	width:752px;
	height:149px;
	position:absolute;
	background-image: url(BILDER/schroepfen.jpg);
	background-repeat: no-repeat;
	left: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#headerfotoklein1 {
	width:250px;
	height:149px;
	position:absolute;
	left: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:300;
}
#headerfotoklein2 {
	width:250px;
	height:149px;
	position:absolute;
	left: 250px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:200;
}
#headerfotoklein3 {
	width:250px;
	height:149px;
	position:absolute;
	left: 500px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:100;
}
#headerfotohoch1 {
	width:188px;
	height:149px;
	position:absolute;
	left: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:600;
	background:#cccccc;
}
#headerfotohoch2 {
width:187px;
	height:149px;
	position:absolute;
	left: 188px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:500;
	background:#cccccc;
}
#headerfotohoch3 {
	width:188px;
	height:149px;
	position:absolute;
	left: 375px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:400;
	background:#cccccc;
}
#headerfotohoch4 {
	width:187px;
	height:149px;
	position:absolute;
	left: 563px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:300;
	background:#cccccc;
}

#headerfototeam2 {
	width:125px;
	height:149px;
	position:absolute;
	left: 250px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:250;
}
#headerfototeam3 {
	width:125px;
	height:149px;
	position:absolute;
	left: 375px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:240;
}
#headerfototeam4 {
	width:125px;
	height:149px;
	position:absolute;
	left: 500px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:230;
}
#headerfototeam5 {
	width:125px;
	height:149px;
	position:absolute;
	left: 625px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	z-index:2200;
}
#header {
	width:210px;
	height:149px;
	position:absolute;
	left: 753px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	z-index:600;
}
#kontaktrechts1 {
	position:absolute;
	top:180px;
	left:574px;
	height:150px;
	width:300px;
	background-image:url(BILDER/astrid.jpg);
	background-repeat:no-repeat;
	border: 2px solid #66ccff;
	}
	
#kontaktrechts2 {
	position:absolute;
	top:33px;
	left:545px;
	height:301px;
	width:381px;
}
#wissenswertesrechts {
	position:absolute;
	top:269px;
	left:559px;
	height:54px;
	width:367px;
}

#impressum{
	position:absolute;
	color:#9f0d20;
	top:128px;
	left:858px;
	width:106px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:15px;
	height: 17px;
}

#content {
	width:721px;
	height:381px;
	position:absolute;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 210px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	font-style: normal;
	font-weight: 100;
	color: #666666;
	left: 2px;
	top: 175px;
}
#menue{
	width:192px;
	padding:5px;
	margin:0px;
	border:0px;
	position:absolute;
	top: 1px;
	left: 7px;
	height: 338px;
}
.untermenue {
  width:160px;
  text-align:left;
  margin-bottom:5px;
  margin-left:21px;
}
#contentrechts4 {
	width:365px;
	height:324px;
	position:absolute;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	font-style: normal;
	font-weight: 100;
	color: #666666;
	left: 536px;
	top: 120px;
}
#contentrechts {
	width:365px;
	height:324px;
	position:absolute;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	font-style: normal;
	font-weight: 100;
	color: #666666;
	left: 556px;
	top: 19px;
}

#contentrechts2 {
	width:241px;
	height:324px;
	position:absolute;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	font-style: normal;
	font-weight: 100;
	color: #666666;
	left: 698px;
	top: 48px;
}
#contentrechts3 {
	width:365px;
	height:150px;
	position:absolute;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	font-style: normal;
	font-weight: 100;
	color: #666666;
	left: 540px;
	top: 323px;
}

#kontakt{
	width:371px;
	height:360px;
	position:absolute;
	left: 524px;
	top: 2px;
}
#weiter{
	width:229px;
	height:26px;
	position:absolute;
	left: 686px;
	top: 343px;
}
#zruk{
	width:191px;
	height:26px;
	position:absolute;
	left: 304px;
	top: 343px;
}
#bildrechts {
	position:absolute;
	top:145px;
	left:497px;
	height:80px;
	width:300px;
	}
	#bildrechtskl1 {
	position:absolute;
	top:200px;
	left:735px;
	height:90px;
	width:200px;
	background-image:url(BILDER/toefferl.jpg);
	background-repeat:no-repeat;
	border: 2px solid #66ccff;
	}
	#bildrechtskl2 {
	position:absolute;
	top:341px;
	left:735px;
	height:90px;
	width:200px;
	background-image:url(BILDER/wagner.jpg);
	background-repeat:no-repeat;
	border: 2px solid #66ccff;
	}


.literatur{line-height:12px;
}
	
h1 { font-size:11px; color:#9f0d20; font-weight:700;}
h2 { font-size:11px; color:#9f0d20;font-weight:700;}
h3 { font-size:11px; color:#666666;padding-bottom:0px; margin:0px;font-weight:700;}
h4 { font-size:11px; color:#9f0d20;padding-top:6px; margin:0px; font-weight:700;}

b{font-size:11px; font-weight:700;}

ul { color:#666666; padding-top:0px; padding-left:14px;}
li { list-style:disc; line-height:15px;color:#666666;}




p.small{line-height:16px;
}
.small{font-size:9px;}
.small2{line-height:16px;}


/*  STARTSEITE:            */
#startseite a:link{color:#66CCFF; text-decoration:none; line-height:22px; font-size:18px}
#startseite a:visited{color:#66CCFF; text-decoration:none; line-height:22px;font-size:18px}
#startseite a:hover{color:#663399;text-decoration:none;line-height:22px;font-size:18px;}
#startseite a:focus{color:#663399; text-decoration:none; line-height:22px;font-size:18px}
#startseite a:active{color:#663399;text-decoration:none; line-height:22px;font-size:18px}



/*  CONTENT:            */

#content a:link {color:#9f0d20;text-decoration:none; font-size:12px;}
#content a:visited { color:#9f0d20; text-decoration:none; font-size:12px; }
#content a:hover { color:#666666; text-decoration:none; font-size:12px; }
#content a:active {color:#666666;text-decoration:none; font-size:12px;}


/*  MENUE:            */
#menue a:link{color:#666666; text-decoration:none; line-height:25px; font-size:11px}
#menue a:visited{color:#666666; text-decoration:none; line-height:25px;font-size:11px}
#menue a:hover{color:#9f0d20;;text-decoration:none;line-height:25px;font-size:11px;}
#menue a:focus{color:#9f0d20; text-decoration:none; line-height:25px;font-size:11px}
#menue a:active{color:#9f0d20;text-decoration:none; line-height:25px;font-size:11px}

#menue a.markiert:link{color:#9f0d20;  text-decoration:none; line-height:22px;}
#menue a.markiert:visited{color:#9f0d20; text-decoration:none; line-height:22px;}
#menue a.markiert:hover{color:#9f0d20; text-decoration:none; line-height:22px;}
#menue a.markiert:focus{color:#9f0d20; text-decoration:none; line-height:22px;}
#menue a.markiert:active{color:#9f0d20; text-decoration:none; line-height:22px;}
/*  UNTERMENUE:            */
#menue a.um:link{color:#666666; font-weight:normal; text-decoration:none; line-height:17px; font-size:11px;}
#menue a.um:visited{color:#666666; font-weight:normal; text-decoration:none; line-height:17px; font-size:11px;}
#menue a.um:hover{color:#9f0d20; font-weight:normal; text-decoration:none; line-height:17px; font-size:11px;}
#menue a.um:focus{color:#9f0d20; font-weight:normal; text-decoration:none; line-height:17px; font-size:11px;}
#menue a.um:active{color:#9f0d20; font-weight:normal; text-decoration:none; line-height:17px; font-size:11px;}

#menue a.ummarkiert:link{color:#9f0d20;font-weight:normal;text-decoration:none;line-height:17px;font-size:11px;text-align: left;}
#menue a.ummarkiert:visited{ color:#9f0d20; font-weight:normal; text-decoration:none; line-height:17px; font-size:11px;}
#menue a.ummarkiert:hover{ color:#9f0d20; font-weight:normal; text-decoration:none; line-height:17px; font-size:11px;}
#menue a.ummarkiert:focus{ color:#9f0d20; font-weight:normal; text-decoration:none; line-height:17px; font-size:11px;}
#menue a.ummarkiert:active{ color:#9f0d20; font-weight:normal; text-decoration:none; line-height:17px; font-size:11px;}

#kontakt a:link { color:#9f0d20; font-weight:normal;font-size:12px; text-decoration:none }
#kontakt a:visited { color:#9f0d20; font-weight:normal;font-size:12px; text-decoration:none }
#kontakt a:hover { color:#666666;font-weight:normal;font-size:12px; text-decoration:none }
#kontakt a:active { color:#666666; font-weight:normal;  font-size:12px; text-decoration:none }

#impressum a:link { color:#999999; font-weight:normal;font-size:11px; text-decoration:none }
#impressum  a:visited { color:#999999; font-weight:normal;font-size:11px; text-decoration:none }
#impressum  a:hover { color:#9f0d20; font-weight:normal;font-size:11px; text-decoration:none }
#impressum  a:active { color:#9f0d20; font-weight:normal;  font-size:11px; text-decoration:none }

#footer2 a:link { color:#666666; font-weight:normal;font-size:11px; text-decoration:none }
#footer2 a:visited { color:#666666; font-weight:normal;font-size:11px; text-decoration:none }
#footer2 a:hover { color:#9f0d20;  font-weight:normal;font-size:11px; text-decoration:none }
#footer2 a:active { color:#9f0d20;  font-weight:normal;  font-size:11px; text-decoration:none }


#footer4 a:link { color:#666666; font-weight:normal;font-size:11px; text-decoration:none }
#footer4 a:visited { color:#666666; font-weight:normal;font-size:11px; text-decoration:none }
#footer4 a:hover { color:#9f0d20;  font-weight:normal;font-size:11px; text-decoration:none }
#footer4 a:active { color:#9f0d20;  font-weight:normal;  font-size:11px; text-decoration:none }


#footerklein4 a:link { color:#666666; font-weight:normal;font-size:11px; text-decoration:none }
#footerklein4 a:visited { color:#666666; font-weight:normal;font-size:11px; text-decoration:none }
#footerklein4 a:hover { color:#9f0d20;  font-weight:normal;font-size:11px; text-decoration:none }
#footerklein4 a:active { color:#9f0d20;  font-weight:normal;  font-size:11px; text-decoration:none }


	
	
/*COLORES

red in red #9f0d20;
grau in grau: #666666;
grauer Rahmen: CCCCCC;
 */

