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

margin: 0 auto;
background-color:#fff8d4;
width: 100%;
font-family:Tahoma, Aria, Verdana;

}


#head_around {
margin: 0 auto;
background-color:#fff;
width:100%;
}
#head {
margin: 0 auto;
width:828px;
color: #6a7664;
font-size: 0.7em;
}
#head input {
color: #6a7664;
font-size: 1.0em;
height: 20px;
}
#head input.text {
color: #6a7664;
border:1px solid #6a7664;
font-size: 0.7em;
height: 14px;
}
#nav {
background-color:#fff;
width:828px;
font-size: 0.8em;
}
#nav a:link{
	color:#000000;
font-size: 0.8em;
	text-decoration: none;
	}
#nav a:active{
	color:#000000;
font-size: 0.8em;
	text-decoration: none;
	}
#nav a:visited{
	color:#000000;
font-size: 0.8em;
	text-decoration: none;
	}
#nav a:hover{
	color:#B20004;
font-size: 0.8em;
	text-decoration: none;
	}
	
					#nav td.active a:link{
						color:#B20004;
					font-size: 0.8em;
						text-decoration: none;
						}
					#nav td.active a:active{
						color:#B20004;
					font-size: 0.8em;
						text-decoration: none;
						}
					#nav td.active a:visited{
						color:#B20004;
					font-size: 0.8em;
						text-decoration: none;
						}
					#nav td.active a:hover{
						color:#000000;
					font-size: 0.8em;
						text-decoration: none;
						}




					#nav2 li.active a:link{
						color:#B20004;
						text-decoration: none;
						}
					#nav2 li.active a:active{
						color:#B20004;
						text-decoration: none;
						}
					#nav2 li.active a:visited{
						color:#B20004;
						text-decoration: none;
						}
					#nav2 li.active a:hover{
						color:#5E6253;
						text-decoration: none;
						}

		ul.navleiste {
		display:inline;
		border:thin #000000;
		list-style-type:none;
		margin-left: 9px; /*ALLE vorher 
		margin-left: -33px;*/
		}
		
		ul.navleiste li{
		display:inline;
		list-style-type:none;
		}
		ul.navleiste li:hover {
		display:inline;
		list-style-type:none;
		}
	ul.navleiste a:link{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	}
	ul.navleiste a:active{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	}
	ul.navleiste a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	}
	ul.navleiste a:hover{color:#B20004;
	text-decoration: none;
	font-weight:bold;
	}

#nav2 {
margin: 0 auto;
background-color:#fff8d4;
width:828px;
padding-bottom: 5px;
padding-top: 5px;
font-size: 0.8em;
}
		ul.navleiste2 {
		display:inline;
		list-style-type:none;
		margin-left: 10px; /*ALLE vorher 
		margin-left: -33px;*/
		padding: 0;
		}
		
		ul.navleiste2 li{
		display:inline;
		padding-right: 40px;
		list-style-type:none;
		}
		ul.navleiste2 li:hover {
		display:inline;
		list-style-type:none;
		}
	ul.navleiste2 a:link{
color:#5E6253;
	text-decoration: none;
	}
	ul.navleist2e a:active{
color:#5E6253;
	text-decoration: none;
	}
	ul.navleiste2 a:visited{
color:#5E6253;
	text-decoration: none;
	}
	ul.navleiste2 a:hover{color:#B20004;
	text-decoration: none;
	}

td.csc-form-labelcell {
vertical-align:top;
font-size: 0.8em;
}td.csc-form-fieldcell {
vertical-align:top;
font-size: 0.8em;
}
#content table.imgtext-table {
margin-top:-20px
}

#displaybg {
margin: 0 auto;
background-color:#fcdb8d;/*fcdb8d*//*f2d99f*/
width: 100%;
border-bottom:#FFFFFF 2px solid;
}

#display {
margin: 0 auto;
background-color:#fcdb8d;
width:828px;
color:#FFFFFF;
}
td.left img {
margin-top: -1px;
margin-left: -4px;
padding-left: 0px;
}
td.right img {
margin-top: -1px;
margin-right: -6px;
padding-right: 0px;
}
table.intro {
margin-top: -2px;
background-color:#FFFFFF;
}
td.intro {
margin: 0 0 0 0px;
padding: 0 0 0 0px;
}
td.intro img {
margin: 0 0 0 0px;
padding: 0 0 0 0px;
border-bottom:#FFFFFF 0px solid;
border-left:#FFFFFF 0px solid;
border-right:#FFFFFF 0px solid;
border-top:#FFFFFF 0px solid;
}
		
		
		ul.navleiste3 {
		list-style-type:none;
		padding-left: 0px;
		margin-left: 0px;
font-size: 0.8em;
		}
		
		ul.navleiste3 li{
		padding-bottom: 7px;
		list-style-type:none;
		padding-left: 0px;
		margin-left: 0px;
		color: #fff;
		}
				ul.navleiste3 a {
				color: #fff8d4;
				text-decoration:none;
				}
				ul.navleiste3 a:hover {
				color: #C82014;
				text-decoration:none;
				}
				/*
				ul.navleiste3 a:link {
				color: #fff8d4;
				}
				ul.navleiste3 a:visited {
				color: #fff8d4;
				}
				ul.navleiste3 a:active {
				color: #fff8d4;
				}*/
				
	

					#display li.active a:link{
						color:#C82014;
						text-decoration: none;
						}
					#display li.active a:active{
						color:#C82014;
						text-decoration: none;
						}
					#display li.active a:visited{
						color:#C82014;
						text-decoration: none;
						}
					#display li.active a:hover{
						color:#fff8d4;
						text-decoration: none;
						}


#content {
margin: 0 auto;
background-color:#fff8d4;
width:828px;
font-size: 0.8em;
padding-left: 10px;
}
		#content p {
		margin: 0 auto;
		padding-left: 0px;
		color: #000;
		}
		#content img {
		margin-left: 20px;
		margin-right: 20px;
		margin-bottom: 20px;
		}
		
		
#content h1{
	font-family: Bembo, "Arial Narrow", Tahoma, sans;
	font-size:24pt;
	height:50px;
	color:#C82014;
	margin-top: 10px;
	background-color:#fff8d4;
	font-weight:normal;
}
#content h1 a{
	color:#2977c7;
}
#content h1 a:hover{
	color:#000;
	background-color:#feffb5;
	text-decoration:none;
}



/* Generally you don't need to change anything below */
.dtr{
overflow:hidden;
margin:0;
height:1%;
}
.dtr a{
display:block;
float:left;
overflow:hidden;
cursor: pointer
}
.dtr a:hover span{
background-position:left bottom;
}
.dtr span{
display:block;
float:left;
overflow:hidden;
text-indent:-1000px;
background-repeat:no-repeat;
background-position:left top;
}

@media print{
.dtr span{
/*background-image:none;*/
display:inline;
float:none
}
}
#content p.csc-caption {
		margin: 0 auto;
		margin-top:0px;
		margin-bottom:10px;
		padding-left: 0px;
font-size: 0.7em;

}

		#content h2 {
		margin: 0 auto;
		margin-top:10px;
		margin-bottom:10px;
		padding-left: 0px;
		color: #B20004;
font-size: 1.0em;
		}
		#content p b {
		margin: 0 auto;
		margin-top:10px;
		margin-bottom:10px;
		padding-left: 0px;
		color: #B20004;
		font-weight:400;
font-size: 1.0em;
		}
		/*#content p strong {
		margin: 0 auto;
		margin-top:10px;
		margin-bottom:10px;
		padding-left: 0px;
		font-weight:400;
		font:bold;
		color: #B20004;
font-size: 1.0em;
		}*/
		#content table.contenttable {
		margin: 0;
		margin-top:10px;
		margin-bottom:10px;
		background-color:#fcdb8d;
		vertical-align:top;		
		color: #B20004;
font-size: 1.0em;
		}
		#content table.contenttable td {
		padding: 5 5 5 5;
		border-bottom: 0px #ffffff solid;
		vertical-align:top;		
		color: #B20004;
font-size: 1.0em;
		}
		#content table.contenttable thead th {
		padding: 5 5 5 5;
		border-bottom: 1px #B20004 solid;
		background-color:#fcdb8d;
		vertical-align:top;		
		color: #B20004;
font-size: 1.0em;
		}
		
				#content a:link {
				margin: 0 auto;
				margin-top:10px;
				margin-bottom:10px;
				padding-left: 0px;
				color: #B20004;
		font-size: 1.0em;
				}
				#content a:active {
				margin: 0 auto;
				margin-top:10px;
				margin-bottom:10px;
				padding-left: 0px;
				color: #B20004;
		font-size: 1.0em;
				}
				#content a:visited {
				margin: 0 auto;
				margin-top:10px;
				margin-bottom:10px;
				padding-left: 0px;
				color: #B20004;
		font-size: 1.0em;
				}
				#content a:hover {
				margin: 0 auto;
				margin-top:10px;
				margin-bottom:10px;
				padding-left: 0px;
				color: #000000;
		font-size: 1.0em;
				}
		
		.align-right{
		text-align:right;
		}
				#content h1 a:link{
			color: #6a7664;
font-size: 1.0em;
				text-decoration: none;
				}
				#content h1 a:active{
			color: #6a7664;
				text-decoration: none;
font-size: 1.0em;
				}
				#content h1 a:visited{
			color: #6a7664;
				text-decoration: none;
font-size: 1.0em;
				}
				#content h1 a:hover{
				color:#B20004; 
				text-decoration: none;
font-size: 1.0em;
				}
				#content td p strong{
				color:#B20004;
				font: bold;
				text-decoration: none;
				font-size: 1.0em;
				}


#footer {
margin: 0 auto;
		/*height: 100%;*/
background-color:#fff8d4;
width:828px;
padding-left: 15px;
padding-top: 40px;
color: #6a7664;
font-size: 0.7em;
}

	#footer a:link{
color: #6a7664;
	text-decoration: none;
	}
	#footer a:active{
color: #6a7664;
	text-decoration: none;
	}
	#footer a:visited{
color: #6a7664;
	text-decoration: none;
	}
	#footer a:hover{
	color:#B20004; 
	text-decoration: none;
	}

