body { 
	background-color: #FFFFFF; 
	margin-top:0px; 
	margin-bottom: 0px;  
	margin-left : 0;  
	margin-right : 0;  
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}

h1 { font-size:18px; }

h2 { font-size:16px; }

h3 { font-size:14px; }

h4 { font-size:13px; }

p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,dt,dt,dl,textarea,img,table,input,textarea {
	 font-family:Verdana,Arial,Helvetica,sans-serif; 
}

p,ul,ol,li,div,td,th,address,nobr,b,i,dt,dt,dl,img,table,input,textarea { 
 	font-size:12px; 
	line-height : 16px;
}

/* Positionfinder */
td.pfad { 
	height : 18px;
	background : #FFFFFF;
	padding-top : 0px;
	padding-bottom : 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10px;
	color : #000000;
	vertical-align: middle;
}
	
/* Zelle der Subnavigation */
td.subnavi {
	background : #E9E9E9;
	width: 121px;
	border : 0px none;
	padding-left: 20px;
	color: #B61F1E;
 	}

/* Große Zelle für die Inhalte */
td.kategorie {
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	font-size:12px; 
	color: #454545;
	 }

/* Große Zelle für die Inhalte */
td.artikel {
	vertical-align: top;
    background-color: #F6F6F6;
	padding-left: 40px;
	padding-top: 20px;
	font-size:12px; 
	vertical-align : top;
	 }

/* Footer unten (zum Seitenanfang) */
td.footer {
	background: #B61F1E;
	font-size:10px; 
	color: #FFFFFF;
	padding-left : 20px;
	vertical-align : top;
 	}

/* Eingabefelder */
input.felder{
	width: 150px;
	height: 20px;
	font-size: 11px;
}
	
/* Schaltflächen */
input.submit{
	width: 75px;
}
	
/* Radio-Buttons und Kontrollkäschdle */
input.radio {
	width: 20px;
}
	
/* Textarea-Felder */
textarea {
	width: 250px;
	height: 100px;
	font-size: 11px;
}
	
a:link { color: #B61F1E; text-decoration: none; font-size: 12px; }
a:visited { color: #B61F1E; text-decoration: none; font-size: 12px; }
a:active { color: #B61F1E; text-decoration: underline; font-size: 12px; }
a:hover { color: #B61F1E; text-decoration: underline; font-size: 12px; }

a.sitemap1:link { color: #000000; text-decoration: none; font-size: 12px; font-weight: bold; }
a.sitemap1:visited { color: #000000; text-decoration: none; font-size: 12px; font-weight: bold; }
a.sitemap1:active { color: #B61F1E; text-decoration: underline; font-size: 12px; font-weight: bold; }
a.sitemap1:hover { color: #B61F1E; text-decoration: underline; font-size: 12px; font-weight: bold; }

a.sitemap2:link { color: #000000; text-decoration: none; font-size: 12px; }
a.sitemap2:visited { color: #000000; text-decoration: none; font-size: 12px; }
a.sitemap2:active { color: #B61F1E; text-decoration: underline; font-size: 12px; }
a.sitemap2:hover { color: #B61F1E; text-decoration: underline; font-size: 12px; }

a.footer:link { color: #FFFFFF; text-decoration: none; font-size: 10px; }
a.footer:visited { color: #FFFFFF; text-decoration: none; font-size: 10px; }
a.footer:active { color: #FFFFFF; text-decoration: underline; font-size: 10px; }
a.footer:hover { color: #FFFFFF; text-decoration: underline; font-size: 10px; }

a.subnavi:link { color: #B61F1E; text-decoration: none; font-size: 11px; font-weight: bold; }
a.subnavi:visited { color: #B61F1E; text-decoration: none; font-size: 11px; font-weight: bold; }
a.subnavi:active { color: #B61F1E; text-decoration: underline; font-size: 11px; font-weight: bold; }
a.subnavi:hover { color: #B61F1E; text-decoration: underline; font-size: 11px; font-weight: bold; }

a.pfadfinder:link { color: #000000; text-decoration: none; font-size: 10px; }
a.pfadfinder:visited { color: #000000; text-decoration: none; font-size: 10px; }
a.pfadfinder:active { color: #000000; text-decoration: underline; font-size: 10px; }
a.pfadfinder:hover { color: #000000; text-decoration: underline; font-size: 10px; }

a.links:link { color: #B61F1E; text-decoration: none; font-size: 11px; }
a.links:visited { color: #B61F1E; text-decoration: none; font-size: 11px; }
a.links:active { color: #B61F1E; text-decoration: underline; font-size: 11px; }
a.links:hover { color: #B61F1E; text-decoration: underline; font-size: 11px; }

a.extern:link { color: #B61F1E; text-decoration: none; font-size: 11px; font-weight: normal; }
a.extern:visited { color: #B61F1E; text-decoration: none; font-size: 11px; font-weight: normal; }
a.extern:active { color: #B61F1E; text-decoration: underline; font-size: 11px; font-weight: normal; }
a.extern:hover { color: #B61F1E; text-decoration: underline; font-size: 11px; font-weight: normal; }



