/* allgemeine Tags */
body	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; /* schwarz */
	margin: 12px;
	padding: 0px;
}
td	{
	font-size: 11px;
	vertical-align: top;
}
h1 {
	font-size: 12px;
	color: #feab25; /* gelb */
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 0px 6px 0px;
	padding: 0px;
}
h2 {
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 0px 6px 0px;
	padding: 0px;
}
h3 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 6px 0px;
	padding: 0px;
}
p {
	margin: 0px 0px 6px 0px;
	padding: 0px;
}
ul {
	margin-left: 24px;
	padding: 0px;
	list-style-image: url(/sixcms/media.php/465/pfeil.gif);
}
ol {
	margin-left: 24px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
input, select, textarea {
	font-size: 11px;
}
a:link {
	color: #3d258e; /* blau */
	text-decoration: none;
}
a:visited {
	color: #3d258e; /* blau */
	text-decoration: none;
}
a:hover {
	color: #3d258e; /* blau */
	text-decoration: underline;
}
a:active {
	color: #3d258e; /* blau */
	text-decoration: none;
}

/* allgemeine Klassen */
a.link_schwarz:link	{
	color: #000000; /* schwarz */
	text-decoration: none;
}
a.link_schwarz:visited	{
	color: #000000; /* schwarz */
	text-decoration: none;
}
a.link_schwarz:hover	{
	color: #000000; /* schwarz */
	text-decoration: none;
}
a.link_schwarz:active	{
	color: #000000; /* schwarz */
	text-decoration: none;
}
a.link_weiss:link	{
	color: #ffffff; /* weiß */
	text-decoration: none;
}
a.link_weiss:visited	{
	color: #ffffff; /* weiß */
	text-decoration: none;
}
a.link_weiss:hover	{
	color: #ffffff; /* weiß */
	text-decoration: none;
}
a.link_weiss:active	{
	color: #ffffff; /* weiß */
	text-decoration: none;
}
a.link_pfad:link	{
	color: #aaaaaa; /* grau */
	text-decoration: none;
}
a.link_pfad:visited	{
	color: #aaaaaa; /* weiß */
	text-decoration: none;
}
a.link_pfad:hover	{
	color: #aaaaaa; /* weiß */
	text-decoration: underline;
}
a.link_pfad:active	{
	color: #aaaaaa; /* weiß */
	text-decoration: none;
}
.htmltext table {
	width: 100%;
	margin: 6px 0px 6px 0px;
	padding: 0px;
}
.htmltext th {
	padding: 6px;
	background-color: #999999; /* dunkelgrau */
	color: #ffffff; /* weiß */
	font-weight: bold;
	text-align: left;
}
.htmltext td {
	padding: 6px;
	background-color: #cccccc; /* grau */
}
.htmltext blockquote {
	margin-left: 0px;
	color: #999999; /* dunkelgrau */
	font-style: italic;
}
.dateisymbol {
	padding-bottom: 4px;
	padding-right: 6px;
	width: 16px;	
}
.dateiname {
	padding-bottom: 4px;
}
.pfad	{
	color: #aaaaaa; /* grau */
}
.bildertabelle	{
	margin: 0px 0px 6px 0px;
	padding: 0px; 
}
.bildzelle	{
	background-color: #feab25; /* gelb */
	vertical-align: bottom;
}
.bildbox_rechts	{
	border: 1px solid #ffffff; /* weiß */
	margin: 12px 12px 12px 6px;
	width: 240px;
}
.bildbox_links	{
	border: 1px solid #ffffff; /* weiß */
	margin: 12px 6px 12px 12px;
	width: 240px;
}
.bildtextzelle_rechts	{
	background-color: #3d258e; /* blau */
	color: #ffffff; /* weiß */
	padding: 12px 12px 12px 6px;
}
.bildtextzelle_links	{
	background-color: #3d258e; /* blau */
	color: #ffffff; /* weiß */
	padding: 12px 6px 12px 12px;
}
.bildfreilinks {
	text-align: left;
}
.bildfreirechts {
	text-align: right;	
}
.bildfreimitte {
	text-align: center;
}
.bildumflusslinks {
	text-align: left;
	float: left;
	margin-right: 12px;

}
.bildumflussrechts {
	text-align: right;
	float: right;
	margin-left: 12px;	
}
.abstandtrennlinie {
	border-right: 1px dotted #feab25; /* gelb */
	width: 6px;
}
.abstandzeile {
	height: 6px;
}
.abstandspalte {
	width: 6px;
}
.kleinespalte {
	width: 1%;
	text-align: right; 
}
.grossespalte {
	width: 120px;
}
.formularspalte {
	width: 120px;
	text-align: right;
	font-weight: bold;
}
.fett {
	font-weight: bold;
}
.fehler {
	color: #cc0000; /* rot */	
}

/* Header */
#header	{
	width: 800px;
	height: 72px;
}
#header #titel	{
	position: absolute;
	top: 41px;
	left: 473px;
	width: 340px;
	text-align: right;
}
#header #titel h1	{
	font-size: 13px;
	color: #000000;  /* schwarz */
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#header img	{
	position: absolute;
	top: 24px;
	left: 12px;
}

/* Hauptmenü */
#mainnavi	{
	background-color: #3d258e; /* blau */
	width: 800px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
* html #mainnavi	{
	background-color: #3d258e !important; /* blau */
	width: 800px !important;
	height: 25px !important;
	margin: 0px !important;
	padding: 0px !important;
	list-style-image: none !important;
	list-style-type: none !important;
}
#mainnavi li	{
	float: left;
	margin: 0px;
	padding: 6px 0px 0px 0px;
}
* html #mainnavi li	{
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#mainnavi li a.act, #mainnavi li a.act:hover {
	background-color: #feab25; /* gelb */
	border-right: 1px solid #ffffff; /* weiß */
	padding: 6px;
	color: #000000; /* schwarz */
	font-weight: bold;
	text-decoration: none;
	height: 25px;
}
#mainnavi li a.inact {
	background-color: #3d258e; /* blau */
	border-right: 1px solid #ffffff; /* weiß */
	padding: 6px;
	color: #ffffff; /* weiß */
	font-weight: bold;
	text-decoration: none;
	height: 25px;
}
#mainnavi li a.inact:hover {
	background-color: #feab25; /* gelb */
	color: #000000; /* schwarz */
	text-decoration: none;
}


/* auf einen Blick */
#aufeinenblick	{
	background-color: #feab25; /* gelb */
	width: 800px;
	height: 25px;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
* html #aufeinenblick	{
	background-color: #feab25 !important; /* gelb */
	width: 800px !important;
	height: 25px !important;
	margin: 0px 0px 12px 0px !important;
	padding: 0px !important;
	list-style-image: none !important;
	list-style-type: none !important;
}
#aufeinenblick li	{
	float: left;
	margin: 0px;
	padding: 6px 0px 0px 0px;
}
* html #aufeinenblick li	{
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#aufeinenblick li a.act, #aufeinenblick li a.act:hover {
	background-color: #3d258e; /* blau */
	border-right: 1px solid #ffffff; /* weiß */
	padding: 6px;
	color: #ffffff; /* weiß */
	font-weight: bold;
	text-decoration: none;
	height: 25px;
}
#aufeinenblick li a.inact {
	background-color: #feab25; /* gelb */
	border-right: 1px solid #ffffff; /* weiß */
	padding: 6px;
	color: #000000; /* schwarz */
	font-weight: bold;
	text-decoration: none;
	height: 25px;
}
#aufeinenblick li a.inact:hover {
	background-color: #3d258e; /* blau */
	color: #ffffff; /* weiß */
	text-decoration: none;
}
.aufeinenblickbox {
	background-color: #3d258e; /* blau */
	color: #ffffff; /* weiß */
	padding: 12px;
	margin: 0px 0px 12px 0px;
	width: 776px;
}
* html .aufeinenblickbox {
	width: 800px;
}


/* Banner */
#untermenue {
	border-top: 1px solid #000000; /* schwarz */
}
#untermenue li {
	padding: 0px 0px 2px 0px;
}
#untermenue a.aktiv:link	{
	color: #feab25; /* gelb */
	font-weight: bold;
	text-decoration: none;
}
#untermenue a.aktiv:visited	{
	color: #feab25; /* gelb */
	font-weight: bold;
	text-decoration: none;
}
#untermenue a.aktiv:hover	{
	color: #feab25; /* gelb */
	font-weight: bold;
	text-decoration: underline;
}
#untermenue a.aktiv:active	{
	color: #feab25; /* gelb */
	font-weight: bold;
	text-decoration: none;
}
#untermenue a.inaktiv:link	{
	color: #3d258e; /* blau */
	font-weight: bold;
	text-decoration: none;
}
#untermenue a.inaktiv:visited	{
	color: #3d258e; /* blau */
	font-weight: bold;
	text-decoration: none;
}
#untermenue a.inaktiv:hover	{
	color: #3d258e; /* blau */
	font-weight: bold;
	text-decoration: underline;
}
#untermenue a.inaktiv:active	{
	color: #3d258e; /* blau */
	font-weight: bold;
	text-decoration: none;
}

/* Banner */
#banner {
	border-top: 1px solid #ffffff; /* weiß */
	margin-bottom: 12px;
	width: 800px;
	height: 120px;
}
#banner-home {
	border-top: 1px solid #ffffff; /* weiß */
	margin-bottom: 0px;
	width: 800px;
	height: 120px;
}

/* Spaltentabelle */
#spaltentabelle {
	width: 800px;
	margin-bottom: 12px;
}

/* linke Spalte */
#linkespalte {
	padding-right: 12px;
	vertical-align: top;
}

/* rechte Spalte */
#rechtespalte {
	padding-left: 12px;
	vertical-align: top;
}

/* Hauptspalte */
#hauptspalte {
	padding-left: 12px;
	border-left: 1px solid #000000; /* schwarz */
	width: 534px;
	vertical-align: top;
}
#hauptspalte table {
	width: 100%;
}

/* Aktuelles */
#aktuelles {
	border-right: 1px solid #000000; /* schwarz */
	width: 534px;
	margin-right: 12px;
	padding-right: 12px;
	vertical-align: top;
}
* html #aktuelles {
	border-right: 1px solid #000000; /* schwarz */
	width: 508px;
	margin-right: 12px;
	padding-right: 12px;
	vertical-align: top;
}

/* Kontakt */
#kontakt {
	width: 254px;
	border-bottom: 1px solid #000000; /* schwarz */
	margin-bottom: 12px;
}
#kontakt ul {
	font-weight: bold;
}
#kontakt li {
	padding: 0px 0px 6px 0px;
}

/* Suche Startseite */
#suche {
	width: 254px;
	height: 52px;
	border-bottom: 1px solid #000000; /* schwarz */
	margin-bottom: 12px;
}
#suchwert {
	width: 189px;	
}
* html #suchwert {
	width: 193px;	
}
#send {
	width: 57px;	
}

/* Suche Unterseiten */
#suchelinks {
	width: 254px;
	height: 52px;
}

/* linker Inhalt Unterseiten */
#inhaltlinks {
	padding-top: 12px;
	border-top: 1px solid #000000; /* schwarz */
}

/* Event */
#event {
	background-color: #feab25; /* gelb */
	width: 254px;
	padding: 12px;
}
#event h1 {
	color: #ffffff; /* weiß */
}

#leistungen {
	width: 800px;
	border-top: 1px solid #000000; /* schwarz */
	padding-top: 12px;
}

/* Leistungen */
#leistungen #tabelle {
	width: 800px;
}
#leistungen #spalte1 {
	width: 266px;
}
#leistungen #spalte2 {
	width: 256px;
	padding-left: 12px;
	border-left: 1px dotted #feab25; /* gelb */
}
#leistungen #spalte3 {
	width: 254px;
	padding-left: 12px;
	border-left: 1px dotted #feab25; /* gelb */
}
#leistungen a.inaktiv:link	{
	color: #3d258e; /* blau */
	font-weight: bold;
	text-decoration: none;
}
#leistungen a.inaktiv:visited	{
	color: #3d258e; /* blau */
	font-weight: bold;
	text-decoration: none;
}
#leistungen a.inaktiv:hover	{
	color: #3d258e; /* blau */
	font-weight: bold;
	text-decoration: underline;
}
#leistungen a.inaktiv:active	{
	color: #3d258e; /* blau */
	font-weight: bold;
	text-decoration: none;
}

/* Eventformular */
#formular td{
	padding: 2px;
}

/* Footer Startseite */
#footer {
	width: 800px;
	border-top: 1px solid #000000; /* schwarz */
	margin-top: 12px;
	padding-top: 12px;
}

/* Footer Unterseiten*/
#footer2 {
	width: 800px;
	border-top: 1px solid #000000; /* schwarz */
	padding-top: 12px;
}