@charset "UTF-8";
/* CSS Document */

* { padding: 0; margin: 0; }

#body { background-color:white; }

h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	font-weight:100;
	color:#1e264e;
	padding:0 0 20px 21px;	
}

h3 {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:100;
	color:#860000;
	padding:0 0 10px 23px;	
}

.space{
	padding-top:0px;
}

#contentLinks td.spaceBottom{
	padding-bottom:30px;
}


#contentLinks a.sechszehnPunkt {
	font-size:16px;
}

#contenLinks .loginImage{
	border:0;
	margin-top:20px;
}

	/* --------------------Head Anfang--------------------- */

#head {
	margin:auto;
	width:915px;
	height: 61px;
	padding-left:21px;
}

#head img {
	margin-top:10px;
	border:0;
	float:left;
}

#headNavi ul{
	width:876px;
}

#headNavi li{
	float:right;
	display:inline;
	list-style-type: none;
	padding-top: 26px;
	padding-right: 6px;
	padding-left: 6px;
}

#headNavi a{
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#860000;
}

#headNavi a:hover{
	color:#1e264e;
}

#headNavi .activeHeadNavi a{
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	color:#1e264e;
}

#headImage h1 {
	padding-top:70px;
	margin:auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:100;
	color:#1e264e;
	font-size:28px;
}

#repeat {
	height:151px;
	background-image:url(images/head_image_left_right.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#headImage{
	background-image:url(images/head_image.jpg);
	margin:auto;
	width:915px;
	height:151px;
	padding-left:21px;
	background-repeat: no-repeat;
}
		
	/* --------------------Head Ende--------------------- */	
	
	/* --------------------Navi Anfang--------------------- */
	
#naviBack {
	background-image:url(images/navi_back.jpg);
	height:45px;
	background-repeat:repeat-x;
	clear:both;
}
	
#navi {
	margin: 0px auto;
	padding-top:20px;
	width:915px;
}

#navi li {
	padding-right:0px;
	float:left;
	display:block;
	padding-left: 0px;
	list-style-type: none;
}

#navi a {
	font-size:16px;
	padding: 5px 20px 6px 20px;
	font-family:"Times New Roman", Times, serif;
	color:#860000;
	text-decoration:none;	
}

#navi a:hover {
	color:#1e264e;
	padding: 5px 20px 6px 20px;
	background-color:#ffffff;
}

#navi .active a {
	color:#1e264e;
	background-color:#ffffff;
}

/*#navi .activeSub a{
	background-color:#ffffff;
}

#subnavi {
	position:absolute;
	width:184px;
	height:90px;
	background-color:#ffffff;
	border: solid 1px #e5e5e7;
	border-top:hidden;
}

#subnavi a {
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	color:#1e264e;
	color:#860000;
	text-decoration:none;
}

#subnavi li{
	list-style-type: none;
}*/

#naviBackVermoegen {
	height:30px;
	background-repeat:repeat-x;
	clear:both;
}
	
#naviVermoegen {
	margin: 0px auto;
	padding-top:7px;
	width:934px;
}

#naviVermoegen li {
	padding-right:10px;
	float:left;
	display:inline;
	list-style-type: none;	
}

#naviVermoegen a {
	font-size:14px;
	padding: 5px 20px 8px 20px;
	font-family:"Times New Roman", Times, serif;
	color:#860000;
	text-decoration:none;	
}

#naviVermoegen a:hover {
	color:#1e264e;
	padding: 5px 20px 8px 20px;
	background-color:#ffffff;
}

#naviVermoegen .active a {
	color:#1e264e;
	background-color:#ffffff;
}

	/* --------------------Navi Ende--------------------- */
	
	/* --------------------Content Anfang--------------------- */
	
#content {
	position:relative;
	margin:auto;
	width:936px;
	background-color:#FFFFFF;
}

#content p {
	font-family:Verdana, Geneva, sans-serif;
	padding:2px 0 2px 5px;
	font-size:12px;
	color:#535353;
}

#content a:hover{
	color:#1e264e;
}

#content li{
	margin-left:20px;
	padding:7px 0 3px 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#535353;
	list-style-type:none;
}

#map{
	width: 660px;
	height: 500px;
	margin: 15px 0 15px 20px;
	font-size:14px;
}

#map a{
	font-size:14px;
}

/* ------Links Anfang-------- */

#contentLinksVermoegen{
	padding-top:40px;
	width:550px;
	float:left;
}

#contentLinks {
	padding-top:40px;
	width:100%;
	float:left;
}

#contentLinks a{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#860000;		
}

#contentLinks .vorstellungImage{
	float:left;
	padding: 25px 8px 0 22px;
}

#contentLinks .vorstellungContent{
	width: 500px;
	float:left;
}

#clear{
	clear:none;
}

#contentLinks td{
	padding:0 20px 5px 0;
	vertical-align:top;
}

#contentLinks .txtfeld{
	background-color:#eeeeee;
}

#contentLinks .active a {
	color:#1e264e;
	background-color:#ffffff;
}

/* ------Links Ende-------- */

/* ------Rechts Anfang-------- 

#contentRechts {
	padding:67px 20px 0 0;
	float:right;
	width:240px;
}

#contentRechts li {
	padding: 10px 0 5px 0;
	border-top:solid 1px #dedfe1;
	list-style-type:none;	
}

#contentRechts a {
	font-size:16px;
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	color:#860000;	
}

#contentRechts img {
	padding-bottom:10px;	
}

#contentRechts a:hover{
	color:#1e264e;
}

#contentRechts .activeContentRechts a{
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	color:#1e264e;
}

 ------Rechts Ende-------- */

	/* --------------------Content Ende--------------------- */
	
	/* --------------------Footer Anfang--------------------- */
	
#footer {
	width:915px;
	position:relative;
	margin:auto;
	padding:80px 0 20px 20px;
	clear:both;
}
	
#footer p {
	width:660px;
	padding-top:10px;
	font-family:"Times New Roman", Times, serif;
	color:#535353;
	font-size:11px;
	border-top:solid 1px #dedfe1;
}

#footer a { 
	text-decoration:none;
	color:#860000;	
}

#footerVermoegen{
	width:915px;
	position:relative;
	margin:auto;
	padding:80px 0 20px 20px;
	clear:both;
}

#footerVermoegen a { 
	text-decoration:none;
	color:#860000;	
}

#footerVermoegen p {
	width:550px;
	padding-top:10px;
	font-family:"Times New Roman", Times, serif;
	color:#535353;
	font-size:11px;
	border-top:solid 1px #dedfe1;
}
	
	/* --------------------Footer Ende--------------------- */
