a
{
	color:#0e0d53;
	text-decoration:none;
}
a:hover
{
	color:#9e1543;
	text-decoration:none;
}
a.contentlink
{
	color:#0e0d53;
	text-decoration:underline;
}
a.contentlink:hover
{
	color:#9e1543;
	text-decoration:underline;
}
a.emaillink
{
	color:#0e0d53;
	text-decoration:underline;
}
a.emaillink:hover
{
	color:#9e1543;
	text-decoration:underline;
}
a.submitlink
{
	color:#0e0d53;
	font-weight:bold;
	text-decoration:none;
}
a.submitlink:hover
{
	color:#9e1543;
	font-weight:bold;
	text-decoration:none;
}
body
{
	background-color:#e4e8f1;
	border:0px;
	color:#949bad;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	overflow:auto;
	padding:0px 0px 0px 0px;
	scrollbar-3dlight-color:#949bad;
	scrollbar-arrow-color:#e4e8f1;
	scrollbar-base-color:#949bad;
	scrollbar-darkshadow-color:#e4e8f1;
	scrollbar-face-color:#949bad;
	scrollbar-highlight-color:#949bad;
	scrollbar-shadow-color:#949bad;
	scrollbar-track-color:#e4e8f1;
}
table.inhalt
{
	background-color:#e4e8f1;
	border:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
}
table.inhalt td
{
	text-align:left;
	vertical-align:top;
}
table.kontaktformular
{
	background-color:#e4e8f1;
	border:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
}
table.kontaktformular td
{
	text-align:left;
	vertical-align:top;
}
table.kontaktformular td.kontakt_klein
{
	font-size:8pt;
	text-align:left;
	vertical-align:top;
}
table.kontaktformular td.kontakt_rechts
{
	text-align:right;
	vertical-align:top;
}
table.laternen
{
	background-color:#e4e8f1;
	border:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
}
table.laternen td
{
	text-align:left;
	vertical-align:top;
}
.abstand
{
	font-size:5pt;
}
.abstand_anmerkung
{
	font-size:4pt;
}
.abstand_klein
{
	font-size:2pt;
}
.abstand_mittel
{
	font-size:4pt;
}
.anmerkung
{
	border-top-color:#949bad;
	border-top-style:double;
	border-top-width:3px;
	color:#9e1543;
	font-size:8pt;
	font-style:italic;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:26px;
}
.bild_mit_text
{
	float:left;
	margin-right:13px;
	margin-bottom:12px;
}
.bildabstand
{
	font-size:7pt;
}
.bildabstand_hr
{
	font-size:4pt;
}
.bildabstand_hr_oben
{
	font-size:1pt;
}
.bildabstand_hr_unten
{
	font-size:4pt;
}
.bildabstand_klein
{
	font-size:5pt;
}
.bildtrenner_mitte
{
	font-size:1pt;
	width:478px;
}
.bildtrenner_oben
{
	/* für den IE gelten hier z.T. andere Styles! */
	font-size:6pt;
}
.bildtrenner_unten
{
	/* für den IE gelten hier z.T. andere Styles! */
	font-size:6pt;
}
.bilduntertitel
{
	font-size:8pt;
}
.checkbox
{
	background-color:#e4e8f1;
}
.div_mitte
{
	/* für den IE gelten hier z.T. andere Styles! */
	height:100%;
	margin:0px 0px 0px 0px;
	overflow:auto;
	position:relative;
	padding:0px 0px 0px 0px;
	scrollbar-3dlight-color:#949bad;
	scrollbar-arrow-color:#e4e8f1;
	scrollbar-base-color:#949bad;
	scrollbar-darkshadow-color:#e4e8f1;
	scrollbar-face-color:#949bad;
	scrollbar-highlight-color:#949bad;
	scrollbar-shadow-color:#949bad;
	scrollbar-track-color:#e4e8f1;
	width:100%;
}
.div_mitte li
{
	margin-left:-23px;
}
.div_mitte ul
{
	list-style-type:square;
}
.div_mitte_index
{
	height:100%;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	position:relative;
	padding:0px 0px 0px 0px;
	width:100%;
}
.fehler
{
	/* für den IE gelten hier z.T. andere Styles! */
	border:0px;
	color:#9e1543;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding-bottom:20px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-align:center;
}
.fehleranzeige
{
	color:#9e1543;
	font-weight:bold;
}
.fett
{
	font-weight:bold;
}
.headline0
{
	display:none;	
}
.headline1
{
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:13.5pt;
	font-smooth:always;
	font-weight:bold;
	letter-spacing:0.1em;
	margin:0px 0px 0px 0px;
}
.headline2
{
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:13.5pt;
	font-smooth:always;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
.headline3
{
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	font-weight:bold;
	margin-bottom:0px;
	margin-left:8px;
	margin-right:0px;
	margin-top:0px;
}
.klein
{
	font-size:10pt;
}
.kursiv
{
	font-style:italic;
}
.kursivklein
{
	font-size:10pt;
	font-style:italic;
}
.linie
{
	background-color:#949bad;
	border:0px;
	color:#949bad;
	height:1px;
	text-align:center;
	width:100%;
}
.links1
{
	background-color:#949bad;
	border-bottom:0px;
	border-left:0px;
	border-right:17px solid #9e1543;
	border-top:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:13.5pt;
	font-smooth:always;
	font-weight:bold;
	letter-spacing:0.1em;
	margin:0px 0px 0px 0px;
	padding-bottom:0px;
	padding-left:18px;
	padding-right:18px;
	padding-top:0px;
	text-align:left;
	vertical-align:middle;
	width:196px;
}
.links2
{
	background-color:#d1cfda;
	border-bottom:0px;
	border-left:0px;
	border-right:17px solid #9e1543;
	border-top:0px;
	color:#9e1543;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:13.5pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:middle;
	width:196px;
}
.links3
{
	background-color:#949bad;
	border-bottom:0px;
	border-left:0px;
	border-right:17px solid #9e1543;
	border-top:0px;
	color:#9e1543;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:13.5pt;
	font-smooth:always;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding-bottom:0px;
	padding-left:18px;
	padding-right:18px;
	padding-top:0px;
	text-align:left;
	vertical-align:middle;
	width:196px;
}
.links4
{
	background-color:#d1cfda;
	border-bottom:0px;
	border-left:0px;
	border-right:17px solid #9e1543;
	border-top:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding-bottom:0px;
	padding-left:18px;
	padding-right:18px;
	padding-top:28px;
	text-align:left;
	vertical-align:top;
	width:196px;
}
.links5
{
	background-color:#d1cfda;
	border-bottom:0px;
	border-left:0px;
	border-right:17px solid #9e1543;
	border-top:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding-bottom:28px;
	padding-left:18px;
	padding-right:18px;
	padding-top:19px;
	text-align:left;
	vertical-align:bottom;
	width:196px;
}
.mitte1
{
	background-color:#949bad;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:13.5pt;
	font-smooth:always;
	font-weight:bold;
	letter-spacing:0.1em;
	margin:0px 0px 0px 0px;
	padding-bottom:0px;
	padding-left:18px;
	padding-right:18px;
	padding-top:0px;
	text-align:left;
	vertical-align:middle;
}
.mitte2
{
	background-color:#d1cfda;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	color:#9e1543;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:13.5pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding-bottom:0px;
	padding-left:9px;
	padding-right:9px;
	padding-top:0px;
	text-align:left;
	vertical-align:middle;
}
.mitte3
{
	background-color:#949bad;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	color:#9e1543;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding-bottom:0px;
	padding-left:9px;
	padding-right:9px;
	padding-top:0px;
	text-align:left;
	vertical-align:middle;
}
.mitte4
{
	background-color:#e4e8f1;
	border-bottom:28px solid #e4e8f1;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding-bottom:0px;
	padding-left:18px;
	padding-right:1px;
	padding-top:28px;
	text-align:left;
	vertical-align:top;
}
.mitte4_index
{
	background-color:#e4e8f1;
	background-image:url(../img/visitenkarte.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	border:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
}
.mitte4_ohne_Hintergrund
{
	background-color:#e4e8f1;
	border:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
}
.popup
{
	text-align:center;
}
.popup_beschriftet
{
	background-color:#d1cfda;
	border:0px;
	color:#0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:top;
}
.radio
{
	background-color:#e4e8f1;
}
.rechts1
{
	background-color:#9e1543;
	border-bottom:0px;
	border-left:0px;
	border-right:20px solid #949bad;
	border-top:0px;
	color:#9e1543;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:1pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:middle;
	width:51px;
}
.rechts2
{
	background-color:#9e1543;
	border-bottom:0px;
	border-left:0px;
	border-right:20px solid #d1cfda;
	border-top:0px;
	color:#9e1543;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:1pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:middle;
	width:51px;
}
.rechts3
{
	background-color:#9e1543;
	border-bottom:0px;
	border-left:0px;
	border-right:20px solid #949bad;
	border-top:0px;
	color:#9e1543;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:1pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:middle;
	width:51px;
}
.rechts4
{
	background-color:#9e1543;
	border-bottom:0px;
	border-left:0px;
	border-right:20px solid #e4e8f1;
	border-top:0px;
	color:#9e1543;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:1pt;
	font-smooth:always;
	margin:0px 0px 0px 0px;
	padding-bottom:28px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-align:left;
	vertical-align:bottom;
	width:51px;
}
.startbild_mitte
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.startbild_oben
{
	margin-bottom:0px;
	margin-left:80px;
	margin-right:0px;
	margin-top:0px;
	padding:0px 0px 0px 0px;
}
.submitbutton
{
	background-color:#949bad;
	border:0px;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	font-weight:bold;
	font-weight:bold;
	height:25px;
	width:120px;
}
.textarea
{
	background-color:#ffffff;
	border:1px solid #0e0d53;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:10pt;
	overflow:auto;
	width:400px;
}
.textinput
{
	background-color:#e4e8f1;
	border-bottom:1px solid #0e0d53;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:10pt;
	width:400px;
}
.untermenue
{
	background-color:#949bad;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	color:#e4e8f1;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*	padding-bottom:0px;	*/
	/*	padding-left:9px;	*/
	/*	padding-right:27px;	*/
	/*	padding-top:0px;	*/
	text-align:center;
	vertical-align:middle;
	width:120px;
}
.untermenue_bilder
{
	background-color:#d1cfda;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	color:#e4e8f1;
	font-family:"Century Gothic",Verdana,Arial,Helvetica;
	font-size:11pt;
	font-smooth:always;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:middle;
	width:120px;
}
.untermenue a
{
	color:#9e1543;
	text-decoration:none;
}
.untermenue_bilder a,.untermenue_bilder a.aktuell,.untermenue_bilder a:hover
{
	text-decoration:none;
}
.untermenue a.aktuell
{
	color:#0e0d53;
	text-decoration:none;
}
.untermenue a:hover,a.aktuell:hover
{
	color:#0e0d53;
	text-decoration:none;
}
.zeile1
{
	height:43px;
}
.zeile2
{
	height:100px;
}
.zeile3
{
	height:56px;
}

