body
{
	margin : 0pt;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	background-color : #FFFFFF;
	scrollbar-arrow-color: #FCB31B;
	/*#FCB31B;*/
 }

A  
{
	font-family : Arial, Helvetica, sans-serif;
  font-size : 10pt;
  text-decoration : none;
  color : #000000;
}

A.menG
{
	font-family : Arial, Helvetica, sans-serif;
  font-size : 12pt;
	font-weight : bold;
  text-decoration : none;
  color : #F4CE04;
}

A.menR
{
	font-family : Arial, Helvetica, sans-serif;
  font-size : 12pt;
	font-weight : bold;
  text-decoration : none;
  color : #A44244;
}

A.menB
{
	font-family : Arial, Helvetica, sans-serif;
  font-size : 12pt;
	font-weight : bold;
  text-decoration : none;
  color : #2C4A9C;
}

A.Deco
{
 	text-decoration: underline;
}

A.DecoR
{
  text-decoration : underline;
  color : #A44244;
}

A:hover
{
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.bgcolorG
{
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	background-color: #F4CE04;
	/*#FFA000;*/
}
.bgcolorR
{
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	background-color: #A44244;
	/*#A8575E;*/
}
.bgcolorB
{
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	background-color: #2C4A9C;
	/*#5C4DB2;*/
}
.txtColorB
{
	color : #2C4A9C;
}

.txtColorR
{
	font-weight : bold;
	color : #A44244;
}

.Head1
{	
	font-size : 11pt;
	font-weight : bold;
	color : #000000;
}

.Head2 
{	
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
}

H2 
{	
	font-size : 14pt;
	font-weight : bold;
	color : #000000;
}

.INPUTGrauAdm
{
	background-color : #F7F7F7;
	font-size : 9pt;
	border-style: solid;
	border-color: #000000;
	border-width : 1pt;
}

.INPUTGrau
{
	background-color : #F7F7F7;
	font-size : 10pt;
	border-style: solid;
	border-color: #000000;
	border-width : 1pt;
}

TD 
{
	font-size : 10pt;
}

.TDZutaten
{
	font-size : 8pt;
}

.TDMenZeitW 
{
	font-size : 9pt;
	color: #FFFFFF;
}

.TDMenZeitS 
{
	font-size : 9pt;
	color: #000000;
}

.TDG
{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12pt;
	color: #F4CE04;
}

.TDR
{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12pt;
	color: #A44244;
}

.TDB
{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12pt;
	color: #2C4A9C;
}

TH  
{	
	font-size : 9pt;
	font-weight : normal;
	color : #2C4A9C;
	background-color: #EBEBEB;
 	padding : 1pt 5pt 1pt 5pt;
	text-align : center; 
}

.TRGrau
{
	background-color: #F7F7F7;
}

.TDAdm
{
	font-size : 8pt;
}

.TDBilder 
{	
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #A44244;
	border-width: 1pt 1pt 1pt 1pt;
}

.TDReiter
{	
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
	background-color: #C0C0C0 ;
	border-style: solid;
	border-color: #000000;
	border-width: 1pt 1pt 0pt 1pt;
}

PRE
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
}

/*
H2 
{	
	font-size : 14pt;
	font-weight : bold;
	color : #000000;
	border-bottom : 1pt solid Black;
	margin-left : 10pt;
	margin-right : 15pt;
}

.H2Rot
{	
	font-size : 14pt;
	font-weight : bold;
	color : #E00000;
	border-bottom : 1pt solid Black;
	margin-left : 10pt;
	margin-right : 15pt;
}

H3
{
	font-size : 10pt;
	font-weight : bold;
	color : #E00000;
	margin-left : 20pt;
}

H4
{	
	font-size : 10pt;
	font-weight : bold;
	margin : 5pt 0pt 5pt 0pt; 
}

H5 
{	
	font-size : 9pt;
	font-weight : normal;
	background-color : #f8f8f8;
	color : red;
	margin-top : 5pt;
	margin-bottom : 5pt;
	padding : 3pt 5pt 3pt 5pt;
	border : solid #e0e0e0 1pt; 
}
H6 
{
  font-size : 7pt;
  font-weight : normal;
  color : silver;
}

IMG  {border : 0; }

.INPUTGrau
{
	background-color : #F7F7F7;
	border-style: solid;
	border-color: #000000;
	border-width : 1pt;
}
	
LI {padding-bottom : 6pt; }

P
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

UL 
{	
	margin : 5pt 5pt 5pt 15pt;
	list-style-type : disc; 
}


.DText
{
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	margin-left : 20pt;
	padding-left : 10pt;
}

.DUL
{
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	margin-left : 32pt;
	padding-left : 10pt;
}

.MTop 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
  font-weight : bold;
}

.MNorm 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
  font-weight : normal;
}

.TH  
{	
	font-size : 9pt;
	font-weight : normal;
	color : #E00000;
	background-color: #EBEBEB;
 	padding : 1pt 5pt 1pt 5pt;
	text-align : center; 
}
.THBordRWeiss  
{	
	font-size : 9pt;
	font-weight : normal;
	color : #E00000;
	background-color: #EBEBEB;
 	padding : 1pt 5pt 1pt 5pt;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 0pt 1pt 1pt 0pt;
}

.THKalender 
{	
	font-size : 9pt;
	font-weight : bold;
	color : #000000;
	background-color: #EBEBEB;
 	padding : 1pt 5pt 1pt 5pt;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 0pt 1pt 1pt 0pt;
}

.TDH2 
{	
	font-size : 14pt;
	font-weight : bold;
	color : #000000;
	border-bottom : 1pt solid Black;
}

.ColorBack
{
	color: #C0C0C0;
}

.TRGrau
{
	background-color: #F7F7F7;
}

.TRGelb
{
	background-color: #FFFFD0;
}

.TRGrauPad
{
	background-color: #F7F7F7;
	padding: 3pt 3pt 3pt 3pt;
}

.BorderRGrau
{
	border-style: solid;
	border-color: #D4D0C8;
	border-width: 0pt 1pt 0pt 0pt;
}
.BorderRWeiss
{
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 0pt 1pt 0pt 0pt;
}

.ML1Grau
{
	background-color: #8C8C8C;
	font-weight : bold;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-color : #FFFFFF;
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	padding-left: 5pt; 
	padding-right: 3pt;
}
.ML1Rot
{
	background-color: #E00000;
	font-weight : bold;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-color : #FFFFFF;
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	padding-left: 5pt; 
	padding-right: 3pt;
}

.MLBlack
{
	font-weight : normal;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left: 2pt; 
}

.MLRot
{
	font-weight :bold;
	color : #E00000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left: 2pt; 
}
*/
