A:link  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #000000;
}

A:visited  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #000000;
}

A:active  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #000000;
}

A:hover  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #000000;
}

.c:link  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #8F1427;
	font-weight : bold;
}

.c:visited  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #8F1427;
	font-weight : bold;
}

.c:active  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #8F1427;
	font-weight : bold;
}

.c:hover  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #8F1427;
	font-weight : bold;
}

.e:link  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #5D5E5E;
	font-weight : bold;
}

.e:visited  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #5D5E5E;
	font-weight : bold;
}

.e:active  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #5D5E5E;
	font-weight : bold;
}

.e:hover  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #5D5E5E;
	font-weight : bold;
}

.f:link  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #EDEBC7;
}

.f:visited  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #EDEBC7;
}

.f:active  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #EDEBC7;
}

.f:hover  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : underline;
	color : #EDEBC7;
}

.g:link  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #EDEBC7;
	font-weight : bold;
}

.g:visited  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #EDEBC7;
	font-weight : bold;
}

.g:active  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #EDEBC7;
	font-weight : bold;
}

.g:hover  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 14px;
	text-decoration : underline;
	color : #EDEBC7;
	font-weight : bold;
}

.h:link  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #8F1427;
}

.h:visited  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #8F1427;
}

.h:active  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #8F1427;
}

.h:hover  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 10px;
	text-decoration : underline;
	color : #8F1427;
}

.k:link, .k:visited, .k:hover, .k:focus, .k:active	{ 
	text-decoration : none;
	color : #5D5E5E;
	font-size : 11px;
	} 

B  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}

P  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #000000;
}

.n  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #000000;
	font-weight : normal;
}

.head  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
}

.i  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #000000;
	font-weight : bold;
	font-style : italic;
}

td  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #000000;
}

.tdmenue { 
	padding-left: 0px; 
	padding-top: 75px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	background-color: #EDEBC7;
	text-align: center;
	}

.tdmenue2 { 
	padding-left: 20px; 
	padding-top: 0px; 
	padding-right: 10px; 
	padding-bottom: 0px; 
	}
	
.tduntermenue { 
	padding-left: 8px; 
	padding-top: 50px; 
	padding-right: 0px; 
	padding-bottom: 20px; 
	background-color: #EDEBC7;
	}
	
.tdinhalt { 
	background-repeat:no-repeat;  
	padding-left: 26px; 
	padding-top: 30px; 
	padding-right: 10px; 
	padding-bottom: 40px; 
	background-color: #ffffff;
	}
	
.tdpopup { 
	background-repeat:no-repeat;  
	padding-left: 20px; 
	padding-top: 20px; 
	padding-right: 20px; 
	padding-bottom: 20px; 
	background-color: #ffffff;
	}
.tdrechtskontakt { 
	padding-left: 0px; 
	padding-top: 34px; 
	padding-right: 16px; 
	padding-bottom: 20px; 
	background-color: #ffffff;
	}
	
.tdrechts { 
	padding-left: 8px; 
	padding-top: 30px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	background-color: #8F1427;
	color: #EDEBC7;
	}

.tdhotline { 
	padding-left: 18px; 
	padding-top: 20px; 
	padding-right: 0px; 
	padding-bottom: 20px; 
	background-color: #8F1427;
	color: #EDEBC7;
	}

.tdhotline2 { 
	padding-left: 18px; 
	padding-top: 20px; 
	padding-right: 0px; 
	padding-bottom: 20px; 
	background-color: #8F1427;
	color: #EDEBC7;
	}
	
.tdmenueunten { 
	padding-left: 18px; 
	padding-top: 5px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	color: #8F1427;
	}
	
.tdbutton { 
	padding-left: 48px; 
	padding-top: 20px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	}

.klein  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #000000;
}

.weiss  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #EDEBC7;
}

.rot  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #8F1427;
}

.rotb  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #8F1427;
	font-weight : bold;
}

.rotbi  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #8F1427;
	font-weight : bold;
}

.hellrotb  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #e70202;
	font-weight : bold;
}

.weissb  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #EDEBC7;
	font-weight : bold;
}

.weissgross  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #EDEBC7;
	font-weight : bold;
}

.weisssgross  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 18px;
	text-decoration : none;
	color : #EDEBC7;
	font-weight : bold;
}

hr
{
	height:0;
	color: #8F1427;
	border-bottom: 1px solid #8F1427;
	border-top: 0;
	border-left:0;
	margin-bottom: 16px;
}

UL  {
	list-style-image:url(image/li_rot.gif);
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #000000;
	font-style : normal;
}

OL  {
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #8F1427;
	font-weight : bold;
}

.input {
	background-color: #ffffff;
	color : #000000;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	text-decoration: none;
	font-size: 11px;
	width: 200pt;

	border: 1 solid #861A26;
}

.select {
	background-color: #ffffff;
	color : #000000;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	text-decoration: none;
	font-size: 11px;
	width: 150pt;
  height: 15pt;
	border: 1 solid #861A26;
}

.inputbutton {
	background: #c5c5c8;
	color : #861A26;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-weight: bold;
	font-size: 11px;
	width: 50pt;
	height: 15pt;
	border: 1 solid #861A26;
}

.inputplz {
	background-color: #ffffff;
	color : #000000;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	text-decoration: none;
	font-size: 11px;
	width: 50pt;	
  height: 15pt;
	border: 1 solid #861A26;
}
.inputort {
	background-color: #ffffff;
	color : #000000;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	text-decoration: none;
	font-size: 11px;
	width: 144pt;
	border: 1 solid #861A26;
}

body, textarea {
	background-color: #ffffff;
	background-image:url(image/bg.gif);
	font-family : Verdana,Arial,Helvetica,Sans-serif;
	font-size : 11px;
	text-decoration : none;
	padding-left: 0px; 
	padding-top: 0px; 
  	scrollbar-base-color:#000000;
  	scrollbar-3dlight-color:white;
  	scrollbar-arrow-color:#510A18;
  	scrollbar-darkshadow-color:white;
  	scrollbar-face-color:#ffffff;
  	scrollbar-highlight-color:#510A18;
  	scrollbar-shadow-color:#000000;
  	scrollbar-track-color:white;
	margin-left:0px; 
	margin-top:0px;
}
