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

body {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 100%;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
h1 {
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	font-size: 22px;
}
h2 {
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	font-size: 17px;
}
h3 {
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	font-size: 12px;
}
.site {
	margin: auto;
	margin-top: 10px;	
	padding: 0px;
	padding-bottom: 30px;
	width:960px;
}
.kopf {
	margin: 0px;
	padding: 0px;
	width:960px;
	height:103px;
}
.kopfLinks {
	margin: 0px;
	padding: 0px;
	width:222px;
	float:left;
}
.kopfRechts {
	margin: 0px;
	padding: 0px;
	width:738px;
	float:left;
}
.navibox {
	margin: 0px;
	padding: 0px;
	padding-top: 13px;
	padding-left: 20px;
	width:718px;
}
ul.mainnavi {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ul.mainnavi li {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
	float:left;
	width:155px;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	display:block;
}
ul.mainnavi li a {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display:block;
}
ul.mainnavi li a:hover,
ul.mainnavi li a:focus {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #83B4BA;
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display:block;
}
ul.mainnavi li.aktiv a {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #83B4BA;
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display:block;
}
ul.mainnavi li.aktiv a:hover,
ul.mainnavi li.aktiv a:focus {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #83B4BA;
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display:block;
}
ul.steuerung {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	padding-left: 242px;
	padding-top: 17px;
}
ul.steuerung li {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
	float:left;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 14px;
	display:block;
}
ul.steuerung li a {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display:block;
}
ul.steuerung li a:hover,
ul.steuerung li a:focus {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #83B4BA;
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display:block;
}
ul.steuerung li.aktiv a {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #83B4BA;
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display:block;
}
ul.steuerung li.aktiv a:hover,
ul.steuerung li.aktiv a:focus {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	text-transform: uppercase;
	color: #83B4BA;
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display:block;
}
.mainbox {
	margin: 0px;
	padding: 0px;
	width:960px;
}
.mainbox .padd {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}
.mainbox .padd02 {
	margin: 0px;
	padding: 0px;
	padding-top: 25px;
	padding-bottom: 6px;
}
.teaserbox {
	margin: 0px;
	padding: 0px;
	width:316px;
	float:left;
	text-align:center;
}
.teaserbox .padd {
	margin: 0px;
	padding: 10px;
}
.teaser {
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
}

.teaser a {
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;
	display:block;
}
.teaser a:hover,
.teaser a:focus {
	font-size: 14px;
	line-height: 130%;
	color: #83B4BA;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;	
	display:block;
}

.mainLeft {
	margin: 0px;
	padding: 0px;
	width:750px;
	float:left;
}
.mainLeft .padd50 {
	margin: 0px;
	padding: 0px;
	padding-top: 25px;
	padding-right: 50px;
	padding-bottom: 6px;
}
.mainLeft .padd {
	margin: 0px;
	padding: 0px;
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 6px;
}

.mainRight {
	margin: 0px;
	padding: 0px;
	width:200px;
	float:right;
}
.mainRight .padd {
	margin: 0px;
	padding: 0px;
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 15px;
}
.listlinie {
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.thumb334 {
	margin: 0px;
	padding: 0px;
	width:354px;
	float:left;

}
.headnav{
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	width:950px;
	text-transform:uppercase;
}
.inhalt {
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;
	padding-top: 25px;
}

.inhalt a {
	font-size: 14px;
	line-height: 130%;
	color: #83B4BA;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;
}
.inhalt a:hover,
.inhalt a:focus {
	font-size: 14px;
	line-height: 130%;
	color: #83B4BA;
	text-decoration: underline;	
	margin: 0px;
	padding: 0px;	
}
.floatInhalt {
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;
	width:376px;
	float:left;
}

.floatInhalt a {
	font-size: 14px;
	line-height: 130%;
	color: #83B4BA;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;
}
.floatInhalt a:hover,
.floatInhalt a:focus {
	font-size: 14px;
	line-height: 130%;
	color: #83B4BA;
	text-decoration: underline;	
	margin: 0px;
	padding: 0px;	
}
.floatInhalt .padd {
	margin: 0px;
	padding: 0px;
	padding-top: 25px;
}
.floatInhalt02 {
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;
	width:596px;
	float:left;
}

.floatInhalt02 a {
	font-size: 14px;
	line-height: 130%;
	color: #83B4BA;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;
}
.floatInhalt02 a:hover,
.floatInhalt02 a:focus {
	font-size: 14px;
	line-height: 130%;
	color: #83B4BA;
	text-decoration: underline;	
	margin: 0px;
	padding: 0px;	
}
.floatInhalt02 .padd {
	margin: 0px;
	padding: 0px;
	padding-top: 25px;
}
.nofloatInhalt {
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;

}

.nofloatInhalt a {
	font-size: 14px;
	line-height: 130%;
	color: #83B4BA;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;
}
.nofloatInhalt a:hover,
.nofloatInhalt a:focus {
	font-size: 14px;
	line-height: 130%;
	color: #83B4BA;
	text-decoration: underline;	
	margin: 0px;
	padding: 0px;	
}
.nofloatInhalt .padd {
	margin: 0px;
	padding: 0px;
	padding-top: 25px;
}
.bild471 {
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
	width:471px;
	float:left;
}
.bigpic {
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
	padding-bottom: 4px;
}
.bildunterschrift {
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
}









