@charset "utf-8";/* ------------------------------------------------------------------------------------------------- *//* STYLINGS FUER HEADER ---------------------------------------------------------------------------- *//* ------------------------------------------------------------------------------------------------- */#header a {	text-decoration:none;	font-weight: bold;	color: #9A9A9A;}#header a:hover {	color: #FFFFFF;}#header a.selectactive {	text-decoration: none;	color: #FFFFFF;}/* ------------------------------------------------------------------------------------------------- *//* STYLINGS FUER FOOTER ---------------------------------------------------------------------------- *//* ------------------------------------------------------------------------------------------------- */#footer p, #footer a {		color: #CBD9EE;		text-decoration:none;}#footer a:hover {	color: #FFFFFF;	text-decoration:none;}/* ------------------------------------------------------------------------------------------------- *//* STYLINGS FUER LEFTCOL --------------------------------------------------------------------------- *//* ------------------------------------------------------------------------------------------------- *//* Normaler Text (ID leftcol) ---------------------------------------------------------------------- */div#leftcol p {	font-family: Verdana, sans-serif;	color: #BFBFBF;	font-size: 100.01%;}/* Normale Ungeordnete Liste und Menue (ID leftcol) ------------------------------------------------ */div#leftcol ul {	color: #2A4C6C;	list-style-type: none;	font-weight: normal;	text-align: left;	padding-left: 0;}div#leftcol ul li {	font-family: Georgia, serif;	font-size: 100.01%;}div#leftcol ul li strong {	font-size: 90%;	color: #2A4C6C;}div#leftcol ul li a, div#leftcol ul li a:link, div#leftcol ul li a:visited, div#leftcol ul li a:active {	font-family: Georgia, serif;	font-size: 100.01%;	text-decoration: none;	display: block;	color: #2A4C6C;	border: none;	line-height:5px;	margin-bottom: 15px;}div#leftcol ul li a:hover {	color: #d3322c;		text-decoration: none;}div#leftcol ul li a.selectactive, div#leftcol ul li a.selectactive:link, div#leftcol ul li a.selectactive:visited, div#leftcol ul li a.selectactive:active {	font-weight: bold;}/* Bild (Klasse "news") ---------------------------------------------------------------------------- */div#leftcol img.news {	margin-top: 5px;	margin-right: 5px;	margin-bottom: 5px;		margin-left: 0;	padding: 2px;	border-style: solid;	border-width: 1px;	border-color: #D3322C;}/* Bild ( Klasse Standard ) ------------------------------------------------------------------------ */div#leftcol img.standard {	margin-right:0;	margin-bottom: 0;	margin-top: 0;	padding: 0;	border-style: none;}/* Text und Link ( Klasse Standard ) --------------------------------------------------------------- *//*div.standard#leftcol p a {	color: #721616;	font-size: 100.01%;	text-decoration: none;	padding-left: 0;	font: normal 100.01% georgia, verdana;}*//* Ungeordnete Liste und Menue ( Klasse Standard ) ------------------------------------------------- *//*div.standard#leftcol ul {	color: #D3322C;}div.standard#leftcol ul li a {	color: #D3322C;	font: normal 100.01% Georgia, Verdana;	text-decoration: none;}div.standard#leftcol ul li a:hover {	background: #F5F5F5;	text-decoration: underline;}/* Submenue ( Klasse Standard ) -------------------------------------------------------------------- *//*div.standard#leftcol ul li ul.submenue {	margin-left:10px;}div.standard#leftcol ul li ul.submenue li {	margin:5px 0;	border:none;}div.standard#leftcol ul li ul.submenue li a {	color: #d3322c;	line-height:normal;	font-size:80%;	border:none;	padding:0;}div.standard#leftcol ul li ul.submenue li a:hover {	background: #f5f5f5;	text-decoration: underline;}*//* Ungeordnete Liste und Menue ( Klasse News ) ----------------------------------------------------- *//*div#leftcol ul.news {	color: #2A4C6C;	list-style-type: none;	font-weight: normal;	text-align: left;	padding-left: 5px;}div#leftcol ul.news li {	font-family: Georgia, serif;	font-size: 100,1%;}div#leftcol ul.news li strong {	font-size: 90%;	color: #2A4C6C;}div#leftcol ul.news li a {	font-family: georgia, serif;	font-size: 100.01%;	text-decoration: none;	display: block;	color: #2A4C6C;	border: none;	line-height:5px;	margin-bottom: 15px;}div#leftcol ul.news li a:hover {	color: #d3322c;		text-decoration: none;}/* Bild im Newsbereich ----------------------------------------------------------------------------- *//*div#leftcol img.news {	margin-top: 5px;	margin-right: 5px;	margin-bottom: 5px;		margin-left: 0;	padding: 0;	border-style: solid;	border-width: 1px;	border-color: #D3322C;}*//* ------------------------------------------------------------------------------------------------- *//* STYLINGS FUER CONTENT --------------------------------------------------------------------------- *//* ------------------------------------------------------------------------------------------------- *//* ------------------------------------------------------------------------------------------------- *//* Stylings ohne Klassen --------------------------------------------------------------------------- *//* ------------------------------------------------------------------------------------------------- *//* Normale Bilder ---------------------------------------------------------------------------------- */img {	margin: 0;		padding: 0;		border: none;}/* Links ------------------------------------------------------------------------------------------- */a.link {	color: #721616;	text-decoration: none;	padding-left:15px;	background:url(../images/arrow.gif) left center no-repeat;}a:hover.link {	color: #999;	text-decoration: none;}/* Ueberschriften ---------------------------------------------------------------------------------- */h3 {	font-family: Georgia, "Times New Roman", serif;		font-size: 180.01%;		font-weight: normal;		color: #4D4D4D;}h4 {	font-size: 100.01%;		font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	color: #2A4C6C;}/* ------------------------------------------------------------------------------------------------- *//* Stylings fuer Content ( ID Content ) ------------------------------------------------------------ *//* ------------------------------------------------------------------------------------------------- *//* Links und Listen -------------------------------------------------------------------------------- */#content a, #content a:link,#content a:visited,#content a:hover,#content a:focus,#content a:active {	color: #2A4C6C;	text-decoration: none;}#content a:hover {	color: #D3322C;	background-color: #F5F5F5;}/* Bild fuer Content linksfliessend ---------------------------------------------------------------- */#content img.linksfluss {	float: left;	margin-right: 10px;	margin-bottom: 8px;	padding: 5px;	border-style: solid;	border-width: 1px;	border-color: #BFBFBF;}/* Bild fuer Content rechtsfliessend  -------------------------------------------------------------- */#content img.rechtsfluss1 {	float: right;	margin-left: 10px;	margin-bottom: 10px;	padding: 5px;	border-style: solid;	border-width: 1px;	border-color: #BFBFBF;}#content img.rechtsfluss2 {	float: right;	margin-left: 10px;	margin-bottom: 10px;	padding: 5px;	border-style: none;}/* Bild fuer Mailadressen Bild  -------------------------------------------------------------------- */#content img.mailadress {	display: inline;		line-height: 10px;	position: relative;		top: 3px;	margin: 0 0 0 0;	padding: 0 0 0 0;	border-style: none;}/* Bild fuer Captcha im Formular  ------------------------------------------------------------------ */#content img.captcha {	float: right;		/*clear: both;*/	margin: 0 0 0 0;	padding: 0 0 0 0;	margin: 0 38px 10px 0;}/* ------------------------------------------------------------------------------------------------- *//* Stylings fuer Content ( Klasse Standard ) ------------------------------------------------------- *//* ------------------------------------------------------------------------------------------------- *//* Ueberschrift H4 ( Klasse Standard ) ------------------------------------------------------------- */div.standard#content h4 {	font-size: 100.01%;		font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	color: #2A4C6C;}/* ------------------------------------------------------------------------------------------------- *//* Formular ---------------------------------------------------------------------------------------- *//* ------------------------------------------------------------------------------------------------- *//* Formularbeschriftung ---------------------------------------------------------------------------- */#form label {	width:10em;	font-weight:bold;	float:left;	display:block;	padding:5px 0;	float:left;	clear:left;	cursor:pointer;}/* Eingabefeld generell ---------------------------------------------------------------------------- */input {	font-size:80%;		width:110px;		font-family: Verdana, Arial, Helvetica, sans-serif;		color: #152D44;		margin:2px 0;		border:1px solid #6D767B;}/* Eingabefeld Button ------------------------------------------------------------------------------ */input.button {	font-size:80%;		width:30px;}/* Eingabefelder mit ID "form" --------------------------------------------------------------------- */#form input, #form select, #form textarea {	font-size:80%;		text-indent: 5px;	width: 25em;	float:left;	display:block;	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#6D767B;	margin:5px 0;	border:1px solid #999;}/* Radio Button mit ID "form" und Klasse "radio" --------------------------------------------------- */#form input.radio {	display:inline;	width:auto;	margin-left: 20px;	margin-right: 20px;	margin-top:2px;	float:left;	border:none;	clear:left;	font-weight:normal;}/* Beschriftung Radio Button mit ID "form" und Klasse "radio" -------------------------------------- */#form label.radio {	clear:right;	font-weight:normal;}#form label.radio:hover {	text-decoration:underline;}/* Eingabefelder mit Klasse "required" f�uer Pflichtfelder ------------------------------------------- */input.required {	width:20em;	width:19em;}/* Klasse zum Positionieren des Asterix bei Pflichtfeldern ------------------------------------------- */.asterix {	float:left;	color:#990000;	margin-left:3px;	clear:right;}/* Eingabefelder mit Klasse "hidden" f�uer versteckte Felder ----------------------------------------- */#form input.hidden {	display:none;}#form.formsend{	float: right;	width: 25em;	margin-right: 5px;}#form fieldset{	margin: 10px 0;	padding: 5px 5px 5px 5px;}