
body, p, table, td, tr, blockquote { 
	font-family :  Arial, sans-serif,Verdana, Helvetica;
	font-size : 10pt;
  	color : White;

   scrollbar-face-color:#8C013C;
   scrollbar-shadow-color:#000000;
   scrollbar-highlight-color:#8C013C;
   scrollbar-3dlight-color:#cccccc;
   scrollbar-darkshadow-color:#000099;
   scrollbar-track-color:#ffffff;
   scrollbar-arrow-color:#000000;
 
}
OL, UL { 
	font-family :  Arial, sans-serif,Verdana, Helvetica;
	font-size : 12pt;
	color : White;
	}
	
H1 { font-size:14px; margin-bottom:0px; color : White;}
H2 { font-size:14px; margin-top:10px; margin-bottom:0px; color : White;}
H3 { font-size:13px; margin-top:10px; margin-bottom:0px; color : White;}
H4 { font-size:12px; margin-top:0px; margin-bottom:0px; color : White;}



b, strong {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
	color : White;
}




input, textarea, form, select {
 	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
	color : Black;
}

A:visited {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
	color : White;
	text-decoration : underline;
}
 
A:link { 
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
	color : #cc9933;
	text-decoration : underline;
}

A:active {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
	color : #cc9933;
	text-decoration : underline;
}

a:hover {  
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
	color : #cc9933;
	text-decoration : underline;
}

.titel { font-size:16px; margin-top:10px; margin-bottom:0px; color : White;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

.sitemap1, a.sitemap1:link, a.sitemap1:visited, a.sitemap1:active {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : White;
	font-weight:bold;
}

a.sitemap1:active, a.sitemap1:hover {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : White;
	font-weight:bold;
	text-decoration:underline;
}

.sitemap2, a.sitemap2:link, a.sitemap2:visited, a.sitemap2:active  {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	font-weight:bold;
	color : White;
}

a.sitemap2:active, a.sitemap2:hover {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	font-weight:bold;
	color : White;
	text-decoration:underline;
}

.einzug2  {
	margin-left : 60px;
}

.einzug3  {
	margin-left : 18px;
}

.sitemap3, a.sitemap3:link, a.sitemap3:visited, a.sitemap3:active  {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : White;
}

a.sitemap3:active, a.sitemap3:hover {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : White;
	text-decoration:underline;
}

.sitemap4, a.sitemap4:link, a.sitemap4:visited, a.sitemap4:active  {
	font-family : Verdana, sans-serif;
	font-size : 10pt;
	color : White;
	margin-left : 60px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:130px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; color : White;}
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; color : White;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#FFFFBD; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; color : White;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:#FF0000; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#FBF6E2; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#CCCCCC; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }


.tx-guestbook-list-header { background-color: #CC8034; color: #000000; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #8C003C; }
    .tx-guestbook-list-rowleft {
	background-color: #333333;
}
    .tx-guestbook-list-entrycomment-title {font-weight: bold; color: Black; }
    .tx-guestbook-list-entrycomment { font-style: italic; color: Black;}
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #8C003C; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#CC8034; font-size:12; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#CC8034; font-size:12; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#CC8034; font-size:12; color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }
    
.mailform .mf_field {	border: 0px; font-size: 12px;	color: #000; }
.mailform .mf_text { font-size: 12px;	color: #000; }
.mailform .mf_stern { color: #fff; font-size: 11px;}
.mailform .long { width: 300px; height: 25px;}
.mailform .short { width: 70px; height: 25px; vertical-align:top;}
.mailform .area { height: 100px; vertical-align:top; }
.mailform .button { width: 150px; background: #fff; color: #000; }
