h1, h2 {
    margin: 0 0 10px; padding: 0;
	color: #083788; font-size: 12px;  font-weight: bold; line-height: 18px;
}

h3 {
    color: #083788; font-size: 12px; font-weight: bold; line-height: 18px;
    margin: 0;  padding: 0;
}
h4 {
    margin: 0 0 10px;  padding: 0;
	color: #083788; font-size: 12px; font-weight: bold;  line-height: 18px;
}
h5 {
	margin: 0 0 10px; padding: 0;
    color: #083788; font-size: 11px; font-weight: bold; line-height: 18px;  
}
h6 {
	margin: 0 0 10px; padding: 0;
    color: #083788; font-size: 10px; font-weight: bold; line-height: 18px;
}

a img { border: 0px none; }

p { margin: 0 0 10px; padding: 0;}
h1 a{ color:#083788; }
a { color:#000000; }
a:hover { color: #000000; }

#cms-fe-ansicht a{ font-weight:normal; }

blockquote { margin:0px 0px 10px 30px; padding: 0px; }
ul { list-style-type:square; padding-left:10px; margin:10px 0px 10px 10px; font-weight:normal; }

.blau {  color: #083788;}
.klein {font-size: 10px;}
.gross {font-size: 14px;}
.clearer { clear:both; font-size: 1px; }
.clearernormal { clear:both; }
.imgleft{ float:left; padding: 0px 20px 10px 0px; }
.imgrightt{ float:right; padding: 0px 0px 10px 20px; }
.changestat { margin-left:30px; }
.galerietxt { margin:0px; padding: 0px 0px 0px 470px; }
.galeriebild { float:left; }
.galeriegesamt { margin: 0px 0px 20px 0px; }
.jsNoShow{ display:none;}


/************* MAIN ******************/
#gesamt {
	position:relative; margin: 0 auto; width: 960px; min-height:100%;
	color: #000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}

#cms-fe-ansicht #gesamt { background:#1E3A85; min-height:1000px; }
/************* HEAD ******************/
#header {
	position:relative; margin-left:170px; width: 640px; height: 130px; z-index:15;
	text-align: right;
	background-color: #FFF;
}

/************* NAVIGATION ******************/
#linkespalte_wrapper {
	position:relative; top:5px; z-index:5;
}

#nav {
	margin-left:0px; width: 170px;
}
#nav ul {
	text-align: right; list-style-type: none; margin:0px;
}
#nav ul li {
	padding:0px 12px 10px 0px;
}
#nav ul li ul li {
	padding:0px 12px 0px 0px;
}
#nav ul li a, #grafik_linksunten a, #grafik_rechtsunten a {
	color: #FFF; font-size: 12px; text-decoration: none; font-weight:normal;
}
#nav ul li a:hover, #nav ul li a.aktiv {
    margin: 0; padding: 0;
	color: #99FFFF; font-weight: normal;
}

#grafik_linksunten a, #grafik_rechtsunten a {
	font-size:10px;
}

#grafik_rechtsunten p { margin-bottom:20px; }

#grafik_linksunten{
	float: left; margin: 50px 0px 20px 8px; padding-right: 12px; width: 150px;
	color: #FFF; text-align: right;
}
#grafik_rechtsunten  {
	float: right; margin: 50px 0px 20px 20px; padding-right: 12px; width: 130px;
	text-align: center;
}


/**************** CONTENT *******************/
#main_wrapper {
	position:absolute; left:170px; top:0px; z-index:10; min-height: 100%;
	width: 640px; overflow: hidden;
	background-color: #FFF;
}

#content {
	min-height: 100%; margin-bottom:-5000px; padding: 135px 10px 5000px 15px;
}

#footer{ height:50px; }
#content #content3 {
	width: 190px;
	float: left;
	padding-right: 10px;
}
#content #content4 {
	width: 190px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
#content #content5 {
	width: 190px;
	float: left;
	padding-left: 8px;
}

#galNavTabel{ margin-top:20px;}

#galContent{
	width: 483px;
	height: 90px;
	overflow: auto;
}

#trackScroll {
		position:relative;
		margin-left: 36px;
		margin-top: -16px;
		height: 10px;
		width: 475px;
		top:0px;
		display:none;
	}

#thumbScroll {
		position: absolute;
		top: 0px;
		left: 0;
		height: 5px;
		width: 10px;
		background:#999;
		font-size:5px;
}
img.tumbbild {
    margin-right: 10px;
}

/* --------------------- FORMULAR */

#fe-formular { border:0px none; margin-top: 30px;}
#fe-formular legend { display:none; }
#fe-formular label { margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
#fe-formular td { height:25px; }
#fe-formular td.kurztop { width:70px; vertical-align:top; }
#fe-formular input.inputKurz {  border:1px solid #083788; width:30px; height:16px; font-size:12px; color:#333333; padding-left:5px;  }

#fe-formular input {  border:1px solid #083788; width:250px; height:16px; font-size:12px; color:#333333; padding-left:5px;  }
#fe-formular textarea {  border:1px solid #083788; width:250px; height:150px; font-size:12px; color:#333333; padding-left:5px;  }
#fe-formular select { border: 1px solid #083788; height:16px; width:205px; font-size:12px; color:#333333; padding-left:5px; }
#fe-formular input.checkbox { border: 1px solid #083788;  height:18px; width:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#fe-formular input.fe-submit { border: 1px solid #083788; background-color:#e9e9e9; height:18px; width:130px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }

.formError, #fe-formular label.labelerror { color:red; }
	
/* ---------------------- FORMULAR ENDE */
