/* ----------------   Layout   ---------------- */

* {margin:0; padding:0;}

.basicwrap {
	background-position: center top;
	height: 100%;
	width: 800px;
	margin:0px auto;
	text-align: left;
}

.logo-balken {
	height: 210px;
	width: 167px;
	padding-left: 19px;
	padding-right: 19px;
	margin-left: 60px;
	background-color: #a0c9e1;
}	


.head-allgemein {
	background-image: url(../img/layout/head_allgemein.png);
	background-repeat: no-repeat;
	height: 210px;
	margin-top: -210px;
	margin-right: auto;
	margin-left: auto;
}

.head-augsburg {
	background-image: url(../img/layout/head_augsburg.png);
	background-repeat: no-repeat;
	height: 210px;
	margin-top: -210px;
	margin-right: auto;
	margin-left: auto;
}

.head-logowrap {
	height: 203px;
	width: 167px;
	padding-left: 19px;
	padding-right: 19px;
	padding-top: 7px;
	margin-left: 60px;
	margin-top: -210px;
}	


.logo-line {
	border:0px;
	color: #384f6e;
	background-color:#384f6e;
	height:1px;
	margin-top:7px;
	margin-bottom:0px;
}

.logo-line2 {
	border:0px;
	color: #384f6e;
	background-color:#384f6e;
	height:1px;
	margin-top:2px;
	margin-bottom:0px;
}


.menuewrap {
	height: 35px;
	padding-top: 10px;
	padding-left: 60px;
	padding-right: 60px;
	background-image: url(../img/layout/background-blue.jpg);
	background-repeat: repeat;
}


.menue-line {
	border:0px;
	color: #a9dcfb;
	background-color:#a9dcfb;
	height:1px;
	margin-top:5px;
	margin-bottom:2px;
}


.contentwrap {
	background-image: url(../img/layout/background-blue.jpg);
	background-repeat: repeat;
	height: 100%;
	min-height: 350px;
	width: auto;
	padding-left: 60px;
	padding-right: 60px;
	padding-bottom: 30px;
	float:left;

}

.content-left {
	width:310px;
	float: left;
	margin-right: 60px;
	padding-top: 30px;
}


.content-right {
	padding-top: 30px;
	width:310px;
	float: right;

}


.content-voll {
	clear:boeth;
	width:680px;
	float: left;
	padding-top: 30px;
}

.content-voll2 {
	clear:boeth;
	width:680px;
	float: left;
	padding-top: 10px;
}


.footer-hintergrund {
	clear:both;
	background-image: url(../img/layout/background-blue.jpg);
	background-repeat: repeat;
	height: 81px;
	width: 100%;
	padding-top: 15px;

}

.footer-menschen {
	background-image: url(../img/layout/footer.png);
	background-repeat: no-repeat;
	height: 81px;
	width: 100%;
}

.footer {
	height: auto;
	width: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 60px;
	padding-right: 60px;
	background-color: #000000;
}


.seowrap {
	height: auto;
	width: auto;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 60px;
	padding-right: 60px;
}


.content-zitat1 {
	width:310px;
	float: left;
	margin-right: 0px;
}


.content-zitat2 {

	width:270px;
	float: left;

}


.zitat {
	height: auto;
	width: 250px;
	padding: 10px;
	margin-bottom: 40px;
	background-color: #FFFFFF;
	position: relative;
	background-image: url(../img/content/zitat.png);
	background-repeat: repeat;
}


/* ----------------   Schriftklassen Layout   ---------------- */

.location-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #384f6e;
}
				.location-head a:link
				{color:#384f6e; text-decoration:none;}
				.location-head a:visited
				{color:#384f6e; text-decoration:none;}
				.location-head a:hover
				{color:#000000; text-decoration:none;}
				
	

.menuepunkte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #a9dcfb;
}	
				.menuepunkte a:link
				{color:#a9dcfb; text-decoration:none;}
				.menuepunkte a:visited
				{color:#a9dcfb; text-decoration:none;}
				.menuepunkte a:hover
				{color:#FFFFFF; text-decoration:none;}
				.menuepunkte a span
				{color:#FFFFFF; text-decoration:none;}
				
				
.impressum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #444444;
}	
				.impressum a:link
				{color:#444444; text-decoration:none;}
				.impressum a:visited
				{color:#444444; text-decoration:none;}
				.impressum a:hover
				{color:#666666; text-decoration:none;}
		
				
.seo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #384f6e;
}	
				.seo a:link
				{color:#384f6e; text-decoration:none;}
				.seo a:visited
				{color:#384f6e; text-decoration:none;}
				.seo a:hover
				{color:#000000; text-decoration:none;}
				
				
				
/* ----------------   Schriftklassen Content   ---------------- */



.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 150%;
}

.h2 {
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	line-height: 150%;
}

.fliestext {
	color:#a9dcfb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	line-height: 150%;
}

.fliestext-weis {
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	line-height: 150%;
}	


.fliestext-zitat {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	line-height: 19px;
}	

				
.textlink {
	color:#a9dcfb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	line-height: 150%;
}
				.textlink:link
				{color:#a9dcfb; border-bottom: 1px #a9dcfb dotted; text-decoration:none;}
				.textlink:visited
				{color:#a9dcfb; border-bottom: 1px #a9dcfb dotted; text-decoration:none;}
				.textlink:hover
				{color:#FFFFFF; text-decoration:none;}
				
				
.galeriebild {
	border-color: #a9dcfb;}
