/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */
body {
  margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 10px;
}
.newsletter {
font:"Times New Roman", Times, serif; font-size:12px;
}


.newsletter p {
font:"Times New Roman", Times, serif; font-size:12px;
}
.newsletter a {
font:"Times New Roman", Times, serif; font-size:12px;
}
.newsletter a:hover {
font:"Times New Roman", Times, serif; font-size:12px;
}
.newsletter a:visited {
font:"Times New Roman", Times, serif; font-size:12px;
}
.newsletter a:active {
font:"Times New Roman", Times, serif; font-size:12px;
}
.newsletter a:link {
font:"Times New Roman", Times, serif; font-size:12px;
}
.newsletter b {
font:"Times New Roman", Times, serif; font-size:12px;
}


.menu-level1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:center; background-color: #66B7A9; text-indent:3px;
}
.menu-level1 A {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;
}
.menu-level1 A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;
}
.menu-level1 A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;
}
.menu-level1 A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;
}
.menu-level1 A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#282828; text-decoration:none; font-weight:bold;
}

.menu-level2 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:center; background-color:#85C5BA; text-indent:10px;
}
.menu-level2 A {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:normal;
}
.menu-level2 A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:normal;
}
.menu-level2 A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:normal;
}
.menu-level2 A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:normal;
}
.menu-level2 A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#282828; text-decoration:none; font-weight:normal;
}

.menu-level3 {
	text-indent:0px; margin-left:10px;  
}
.menu-level3 A {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:bold; 
}
.menu-level3 A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:bold; 
}
.menu-level3 A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:bold;  
}
.menu-level3 A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:bold;  
}
.menu-level3 A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline; font-weight:bold; 
}

.menu-level4 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold;
	text-indent:-10px; 
	margin-left:0px;
	padding: 0px 0px 0px 10px;
}
.menu-level4 A {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:normal;
}
.menu-level4 A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:normal;
}
.menu-level4 A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:normal;
}
.menu-level4 A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:normal;
}
.menu-level4 A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline; font-weight:normal;
}

.menupath {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;
}
.menupath A {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;
}
.menupath A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;
}
.menupath A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;
}
.menupath A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;
}
.menupath A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:bold;
}


.terminsuche_ergebnis_1 {
background-color:#85C5BA;
}

.ticker {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;
}
.ticker A {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;
}
.ticker A:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;
}
.ticker A:visited {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;
}
.ticker A:active {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;
}
.ticker A:link {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;
}

.searchtermin {
	font-family: Verdana,Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color:#F6A21F; border:1px solid #FFFFFF; padding:0px; padding-left:2px; margin:0px; color:#ffffff; 
}

.termin {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F21200; font-weight:bold;
}
.termin A {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F21200; font-weight:bold;
}
.termin A:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F21200; font-weight:bold;
}
.termin A:visited {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F21200; font-weight:bold;
}




SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px 
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px
} 
INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px 
}


H1 {
	text-indent:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	color:white;
	margin-bottom:5px;
	margin-top:10px;
}
H2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	margin-bottom:0px;
	margin-top:10px;
}
H3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-bottom:0px;
	margin-top:10px;
}
H4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
	margin-bottom:0px;
	margin-top:10px;
}

TD {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000;
}

P {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; margin-top:10px; margin-bottom:0px; padding-bottom:0px;
}

A {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;
}
A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;
}
A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;
}
A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;
}
A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;
}

.mailform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:normal;
}

.mailformoptional {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:bolder;
}

.mailformrequired {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:bolder;
}
.mailformcomment {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	font-weight:bolder;
}
.mailformradio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	font-weight:normal;
}

.search {
	font-family: Verdana,Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color:#64B2A5; border:1px solid #DCE8E6; padding:0px; padding-left:2px; margin:0px; color:#ffffff; 
}
.search-text {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#DCE8E6;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#A3D3CB; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.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:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#CADDDA; }
.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:#85C5BA; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }

.newsletter-wrap1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000;
}
.newsletter-wrap2 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;
}