/* Body mit Scrollbalken */
body {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;	font-size: 11px; color: #666666; padding: 0; margin: 0;	background-color:#E8E8E8;
	scrollbar-DarkShadow-Color: #999999;
	scrollbar-Track-Color: #E8E8E8;
	scrollbar-Face-Color: #E8E8E8;
	scrollbar-Shadow-Color: #E8BC0E;
	scrollbar-Highlight-Color: #FFFFFF;
	scrollbar-3dLight-Color: #999999;
	scrollbar-Arrow-Color: #999999
	}


/* Tabellen-Grundformatierung */
td, table, tr { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #666666; text-decoration: none; list-style-position: outside; list-style-image: url("http://www.bartlwp.de/image/punkt.gif")}

/* Test*/
.dotline { padding-top: 1px; border-bottom: #999 1px dotted }
.content { padding-right: 30px; padding-left: 20px; padding-bottom: 8px; padding-top: 3px }
.inset { padding-right: 20px; padding-left: 20px; margin-left: 20px; margin-right: 20px }
.basefont {	font-size: 11px; line-height: 140% }
.basefont a { color: #666666; text-decoration: underline }
.basefont a:hover { color: #E8BC0E; text-decoration: none }
.basefont H1 { padding-right: 0px; display: block; padding-left: 0px; font-weight: bold; font-size: 16px; padding-bottom: 5px; margin: 0px 0px 5px; color: #333333; line-height: 24px; padding-top: 15px }
.basefont H2 { padding-right: 0px; display: block; padding-left: 0px; font-weight: bold; font-size: 14px; padding-bottom: 3px; margin: 0px 0px 3px; color: #333333; line-height: 14px; padding-top: 0px }
.sitemap a { line-height:140%; color: #666666; text-decoration:none }
.sitemap a:hover { color:#E8BC0E; text-decoration:none }

/* Textfarben */
.rot { color: #F01313; text-decoration: none } 
.grau { color: #666666 }
.green { color: #4AA698 }
.gelb { color: #FDFD03 }


/* Formularfelder */
.kform {  color: #666666; width: 150px; height: 17px; font-size: 10px; background-color: #FFFFFF; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.button {  color: #666666; width: 100px; height: 17px; font-size: 10px; background-color: #FFFFFF; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.checkbox {  color: #666666; width: 15px; height: 15px; background-color: #FFFFFF; }


/* Sonstiges */
.navi-h { font-size: 10px; line-height: 17px; color: #000000 }
.navi-h a { font-size: 10px; color: #000000; text-decoration: none }
.navi-h a:hover { font-size: 10px; color: #000000; text-decoration: underline }

.navi {	font-size: 11px; color: #6C6C6C }
.navi a { font-size: 11px; color: #6C6C6C; text-decoration: none }
.navi a:hover { font-size: 11px; color: #6C6C6C; text-decoration: underline }

#navi {padding: 0 10px 0 10px; font-size: 11px;}
#navi ul {padding: 0; margin: 0; list-style-type: none;}
#navi li {float: left; padding: 0 15px 0 0; color: #6C6C6C;}
#navi li a {font-weight: normal; text-decoration: none; color: #6C6C6C;}
#navi li.active a {font-weight: bold;}
#navi li a:hover {color: #6C6C6C; text-decoration: underline;}



.subnavi-h { font-size: 10px; color: #E8BC0E; background-color: #6C6C6C }

ul, ol {margin: 0; padding: 0; }
#subnavi {padding: 0 0 0 0; font-size: 10px; color: #333333; }
#subnavi ul {padding: 0; margin: 0; list-style-type: none;}
#subnavi li {padding: 0 0 0 0;}
#subnavi li a {padding: 4px 0 4px 4px; display: block; border-top: #FFFFFF 2px solid; color: #333333; background-color: #AEABAB; font-weight: normal; text-decoration: none;}
#subnavi li.active a {font-weight: bold; background-color: #E8BC0E; }
#subnavi li a:hover {border-top: #FFFFFF 2px solid; color: #333333; background-color: #E8BC0E }


.subnavi { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px; font-size: 10px; color: #333333 }
.subnavi a { padding-right: 0px; border-top: #FFFFFF 2px solid; display: block; padding-left: 4px; padding-bottom: 4px; color: #333333; background-color: #AEABAB; padding-top: 4px; text-decoration: none }
.subnavi a:hover { border-top: #FFFFFF 2px solid; color: #333333; background-color: #E8BC0E }


.copy   { font-size: 9px; color: #6C6C6C }
.copy a { font-size: 9px; color: #6C6C6C; text-decoration: none }
.copy a:hover { color: #E8BC0E; text-decoration: underline }

.fsize14 {font-size:14px }
.about  { font-weight: bold; line-height: 14px; color: #666666 }
.about1 { font-size: 10px; line-height: 17px; color: #000000 }
.big	{ font-size: 15px; color: #666666 }	
.news   { font-weight: bold; color: #666666 }
.warnung { color: #cc0000; font-weight: bold }
.ueberschrift1 { font-size: 12px; font-weight: bold; color: #F01313 }
  /* Grün #425329 oder Blau #3777BC oder Rot #F01313 */

#suche { line-height: 24px; }
.searchhighlight { color: #E8BC0E; font-weight: bold; }
  
/* Roter Ordner */  
TABLE.LOCBAR {	font-family : Tahoma; font-size : 10px; color : #666666; text-decoration : none }
TD.datacell {
	background : #FFFFFF;
	font-family : Tahoma;
	color : #666666;
	font-size : 12px
}
TABLE.footer {
	font-family : Tahoma;
	font-size : 10px;
}
TABLE.stats {
	font-family : Tahoma;
	font-size : 10px;
    border-collapse : collapse;
}
TABLE.table {
	font-family : Tahoma;
	font-size : 12px;
}