input, textarea, select
 {
 	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	background-color:#F9F9F9;
	border:1px solid #FF9595;
	cursor:default;
 }
.pointer
 {
 	cursor:pointer;
 } 
head
 {
 	cursor:default;
 }
body 
 {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	cursor:default;
	font-size:12px;
	VERTICAL-ALIGN:middle;
	COLOR:#000000; 
	/*LINE-HEIGHT:15px; */
	FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 }
.werbeinput
 {
 	border:0px;
	background-color:#F2F2F2;
	width:100%;
 }
.wi100
 {
 width:100%;
 height:1px;
 }
.tpad
 {
 	padding:2px;
	border-left:1px solid black;
	border-bottom:1px solid black;
 }
.wi0
 {
 width:0%;
 height:1px;
 }
.small
 {
 	font-size:10px;
 }
.pfad a:link
 {
 	 font-size:10px;
 }
.pfad a:visited
 {
 	 font-size:10px;
 }
 .pfad a:hover
 {
 	 font-size:10px;
 }
.pfad a:active
 {
 	 font-size:10px;
 }
.topmen
 {
	cursor:default;
	z-index:2;
 }
div, span, tr, td, tabel, head, html
 {
	cursor:default;
 }
.cms
 {
 	font-weight:bold;
	font-size:13px;
 }
.big
 {
 	font-size:15px;
 }
.bordright
 {
 	border-right:1px solid black;
 }
.bordleft
 {
 	border-left:1px solid black;
 }
td
 {
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	cursor:default;
 }
.header_rot, h1 
 {
	FONT-WEIGHT: bold;
	COLOR: #d30e17;
	font-size:16px;
	cursor:default;
 }
.box
 {
 	background-color:#d30e17;
	color:#d30e17;
	border-color:#d30e17;
 }
div
 {
	cursor:default;
 }
span
 {
	cursor:default;
 }
.werte
 {
 	font-size:9px;
 }
.tabellekopf
 {
 	font-size:9px;
	font-weight:bold;
 }
h6
 {
	FONT-WEIGHT:bold;
	COLOR:#d30e17;
	font-size:13px;
 }
.fett {
	FONT-WEIGHT: bold
}
.rot {
	BACKGROUND-COLOR: #d30e17
}
.schwarz {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.grau {
	BACKGROUND-COLOR: #f4f2f3;
	cursor:default;
}
.graupunkt {
	BACKGROUND-IMAGE: url(pix/pixel_grau.gif)
}
.bg_grauweiss {
	BACKGROUND-IMAGE: url(pix/bg_grauweiss.gif)
}
a.red {
	COLOR: #d30e17; TEXT-DECORATION: none;
	cursor:default;
}
hr {
	COLOR: black; 
	HEIGHT: 1px;
	cursor:default;
}

.menu
 {
	font-family:Tahoma, Verdana;
	font-size:11px;
	font-weight:none;
	width:131px;
 }
.menubot
 {
	font-family:Tahoma, Verdana;
	font-size:10px;
	font-weight:none;
	background-repeat:repeat-x;
	color:#666666;
	background-image:url(img/tablebot.gif);
 }
.date
 {
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#FFFFFF;
	padding:0px 1px 0px 3px;
	text-align:left;
 }
.copy
 { 
 	font-family:Tretbuch MS, Tahoma, Verdana;
	font-size:9px;
	font-weight:none;
 }
.flyoutLink
 {
	DISPLAY:block;
	font-size:12px;
 }
.flyoutLink A:link
 {
	DISPLAY:block;
	TEXT-DECORATION:none;
 }
.flyoutLink A:hover
 {
	DISPLAY:block;
	TEXT-DECORATION:none;
	cursor:default;
 }
.flyoutLink A:visited
 {
	DISPLAY:block;
	TEXT-DECORATION:none
 }
.flyoutLink A:active
 {
	DISPLAY:block;
	TEXT-DECORATION:none;
 }
#homePageLink
 {
	DISPLAY:block;
	padding:0px 1px 1px 1px;
	font-size:12px;
 }
#homePageLink A:link
 {
	DISPLAY:block;
	PADDING-LEFT:1px;
	PADDING-RIGHT:1px;
	BACKGROUND-color:#C8C8C8;
	PADDING-BOTTOM:2px;
	MARGIN:0px;
	color:#333333;
	PADDING-TOP:2px;
	WHITE-SPACE:nowrap;
	cursor:default;
 }
#homePageLink A:visited
 {
	DISPLAY:block;
	PADDING-RIGHT:1px;
	PADDING-LEFT:1px;
	BACKGROUND-color:#C8C8C8;
	PADDING-BOTTOM:2px;
	MARGIN:0px;
	PADDING-TOP:2px;
	color:#333333;
	WHITE-SPACE:nowrap;
	cursor:default;
 }
#homePageLink A:hover
 {
	DISPLAY:block;
	PADDING-RIGHT:0px;
	border:1px solid #a5aeb8;
	PADDING-LEFT:0px;
	BACKGROUND:#E7E7E7;
	PADDING-BOTTOM:1px;
	MARGIN:0px;
	PADDING-TOP:1px;
	color:#1E252D;
	cursor:default;
 }
#homePageLink A:active
 {
	DISPLAY:block;
	cursor:default;
	border:1px solid #a5aeb8;
	PADDING-RIGHT:1px;
	PADDING-LEFT:0px;
	background-color:#727272;
	PADDING-BOTTOM:1px;
	color:#a5aeb8;
	MARGIN:0px;
	PADDING-TOP:1px;
 }
#nmla
 {
	DISPLAY:block;
	color:#1E252D;
 }
#nmla a:link
 {
	DISPLAY:block;
	border:1px solid #a5aeb8;
	PADDING-RIGHT:20px;
	PADDING-LEFT:0px;
	background-color:#727272;
	PADDING-BOTTOM:1px;
	color:#a5aeb8;
	MARGIN:0px;
	PADDING-TOP:1px;
	cursor:default;
 }
#nmla a:visited
 {
	DISPLAY:block;
	border:1px solid #a5aeb8;
	PADDING-RIGHT:20px;
	PADDING-LEFT:0px;
	background-color:#727272;
	PADDING-BOTTOM:1px;
	color:#a5aeb8;
	MARGIN:0px;
	PADDING-TOP:1px;
	cursor:default;
 }
#nmla a:hover
 {
	DISPLAY:block;
	border:1px solid #a5aeb8;
	PADDING-RIGHT:20px;
	PADDING-LEFT:0px;
	background-color:#727272;
	PADDING-BOTTOM:1px;
	color:#a5aeb8;
	MARGIN:0px;
	PADDING-TOP:1px;
	cursor:default;
 }
#nmla a:active
 {
	DISPLAY:block;
	color:#1E252D;
	PADDING-RIGHT:20px;
	border:1px solid #7A9BDE;
	PADDING-LEFT:0px;
	BACKGROUND:#a5aeb8;
	PADDING-BOTTOM:1px;
	MARGIN:0px;
	PADDING-TOP:1px;
	cursor:default;
 }

a:link{
	text-decoration:none;
	font-size:12px;
	font-weight:none;
	color:#d30e17;/*#3A0075*/
	text-transform:none;
	background-color:none;
	font-family:Tahoma, Verdana, sans-serif;
	cursor:default;}
a:visited{
	text-decoration:none;
	font-size:12px;
	font-weight:none;
	color:#EA0000;
	text-transform:none;
	background-color:none;
	font-family:Tahoma, Verdana, sans-serif;
	cursor:default;	}
a:hover{
	text-decoration:none;
	font-size:12px;
	font-weight:none;
	color:#999999;
	cursor:default;}
a:active{
	text-decoration:none;
	font-size:12px;
	color:#333333;
	background-color:none;
	cursor:default;}
table
 {
 	
 }
.headerueberschrift
 { 
 	font-family: Arial, Helvetica, sans-serif; 
	color:#65B721; 
	font-weight: bold; 
	font-style: italic; 
	font-size: 22px
 }
.mainmenu 
 {
	padding-top:6px;
	padding-bottom:6px;
	font-weight:bold;
	font-family:'Trebuchet MS', Verdana, Arial, Sans-Serif;
	font-size:16px;
	padding-left:2px;
	padding-right:2px;
	text-transform:inherit;
	color:#CCCCCC;
 }
.mainmenu a:link
 {
	font-family:'Trebuchet MS', Verdana, Arial, Sans-Serif;
	font-size:14px;
	border:rgb(153,11,18) solid 1px;
	text-transform:inherit;
	color:#CCCCCC;
 }
.mainmenu a:visited
 {
	font-family:'Trebuchet MS', Verdana, Arial, Sans-Serif;
	font-size:14px;
	border:gray solid 1px;
	text-transform:inherit;
	color:#CCCCCC;
 }
.mainmenu a:active
 {
 	background-color:rgb(10,3,6);
	font-family:'Trebuchet MS', Verdana, Arial, Sans-Serif;
	font-size:14px;
	border:white solid 1px;
	text-transform:inherit;
	color:#CCCCCC;
 }
.mainmenu a:hover
 {
 	background-color:rgb(153,11,18);
	font-family:'Trebuchet MS', Verdana, Arial, Sans-Serif;
	font-size:14px;
	border:white solid 1px;
	text-transform:inherit;
	color:#CCCCCC;
 }
.bottom
 {
 	color:black;
	font-size:10px;
 }
.bottom a:link
 {
 	color:black;
	font-size:10px;
 }
.bottom a:visited
 {
 	color:black;
	font-size:10px;
 }
.bottom a:hover
 {
 	color:gray;
	font-size:10px;
 }
.sub
 {
 	font-size:9px;
 }