body {
	margin-top:10px;
	margin-bottom:10px;
	margin-left: 10px;
	margin-right:10px;
	font-size:10pt;
	font-family:Arial,sans-serif;
}
	
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     {
	font-family:Arial,sans-serif;
}
	 
p,ul,ol,li,div,td,address,nobr,b,i {
	font-size:10pt;
}

strike {
	color:#ADAEB0;
}

h1 {
	font-size:22pt;
	color:#fd882b;
	font-weight:bolder;
}

h2 {
	font-size:12pt;
	color:#fd882b;
}

h3 {
	font-size:10pt;
}

h4 {
	font-size:10pt;
	color:#fd882b;
}

/*li {
	list-style-image:url(../mmedia/roterpunkt.gif);
}*/

pre {
	font-family:Courier New,Courier;
	font-size:10pt;
	color:#0000C0;
}

th {
	font-family:Arial,sans-serif;
	font-size:11pt;
	color:#FFFFFF;
	background-color:#F2740D
}

tt {
	font-family:Courier New,Courier;
	font-size:10pt;
	color:#000000;
}

span  {
	font-family:Arial,Helvetica,sans-serif;
}

/* Formular Eingabefelder */
INPUT {
 font-family : Verdana, Arial, sans-serif;
 font-size : 12px;
 border-right: 1px solid;
 border-top: 1px solid;
 border-left: 1px solid;
 border-bottom: 1px solid;
 border-color : #fd882b;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{
	position:absolute;
	visibility:hidden;
	left:0;
	top:0;
}
  
/*Style for the background-bar*/
.clBar{
	position:absolute;
	width:10px;
	height:10px;
	visibility:hidden;
}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute;
	padding:2px;
	font-family:tahoma,arial,helvetica;
	font-size:12px;
	font-weight:bold;
}

.clLevel0{
	color:#2A2A2A;
}

.clLevel0over{
	color:#F06B00;
	cursor:pointer;
/*	cursor:hand;*/
}

.clLevel0border{
	position:absolute;
	visibility:hidden;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute;
	padding:2px;
	font-family:tahoma,arial,helvetica;
	font-size:11px;
	font-weight:bold;
}

.clLevel1{
	color:#2A2A2A;
}

.clLevel1over{
	color:#F06B00;
	cursor:pointer;
/*	cursor:hand;*/
}

.clLevel1border{
	position:absolute;
	visibility:hidden;
}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
	position:absolute;
	padding:2px;
	font-family:tahoma,arial,helvetica;
	font-size:11px;
	font-weight:bold;
}

.clLevel2{
	background-color:#AFB2B7;
/*	layer-background-color:#AFB2B7;*/
	color:#2A2A2A;
}

.clLevel2over{
	background-color:#AFB2B7;
/*	layer-background-color:#AFB2B7;*/
	color:#F06B00;
	cursor:pointer;
/*	cursor:hand;*/
}

.clLevel2border{
	background-color: #AFB2B7;
/*	layer-background-color:#AFB2B7;*/
	position:absolute;
	visibility:hidden;
}
/* CoolMenus 4 - default styles - end */

.Presselink {
	background-image:url(../images/acrobat_reader.gif);
	background-repeat:no-repeat;
	margin:0 0 0 20px;
	padding:0 0 4px 28px;
	border:0px solid red
}

.rahmen { border-style:solid; border-color:#636363; border-top-width:3px;
border-left-width:3px; border-right-width:3px; border-bottom-width:3px; }

.linie {
	font-size:1pt;
	border-bottom-style:solid;
	border-color:#E40004;
	border-bottom-width:2pt;
	width:100%;
}

.grau {
	font-size:22pt;
	color:#C0C0C0;
	font-weight:bolder;
}

.doc {
	background-color:#EEEEEE;
}

.formular-feld { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	font-weight: normal; 
}

.formular-beschriftung { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
}

.webshop-feld { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; 
}

.webshop-beschriftung { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; 
}

.fuss  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12pt;
	color:#FFFFFF;
}

.fussklein  {
	font-family:Arial,Helvetica,sans-serif;
	font-size:5pt;
}	

.fuss10  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:10pt;
}
	
.sh1  {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1pt;
	color:#FFFFFF;
}		

.sh3  {
	font-family:Arial,Helvetica,sans-serif;
	font-size:3pt;
	color:#FFFFFF;
}	
	
.sh5  {
	font-family:Arial,Helvetica,sans-serif;
	font-size:5pt;
	color:#FFFFFF;
}		

.sh8  {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
}	
	
.sh10  {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
}	

.sh12  {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12pt;
}	

.weiss10  {
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:10pt;
}	
	
.fett  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
}
 
.fett10  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:10pt;
}
		 
.fett12  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12pt;
}		 
		 
.fett2  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12pt;
}
		 
.fett16  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:16pt;
}

.fettweiss  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

.fettweiss10  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:10pt;
}
		 
.menue_kat  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:14pt;
}		 
		 
.fettrot  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#E40004;
}
		 
.rot  { color:#E40004; }

.rot12  {
	font-family:Arial,Helvetica,sans-serif;
	color:#E40004;
	font-size:12pt;
}		

.fettrot10  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#E40004;
	font-size:10pt;
}		

.fettrot16  {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#E40004;
	font-size:16pt;
}		
		 
.back1 {
	background-color:#F8A8A8;
	font-weight:bold;
}

.back2 {
	background-color:#EEEEEE;
}

.zellenabstand  {
	font-family:Arial,Helvetica,sans-serif;
	font-size:2pt;
	color:#FFFFFF;
}

.position  {
	font-family:Arial,Helvetica,sans-serif;
	color:#808080;
	font-size:8pt;
}

a.position:link {
	color:#808080;
	text-decoration:none;
	font-size:8pt;
}

a.position:visited {
	color:#808080;
	text-decoration:none;
	font-size:8pt;
}

a.position:active {
	color:#808080;
	text-decoration:none;
	font-size:8pt;
}

a.position:hover {
	color:#000000;
	text-decoration:underline;
	font-size:8pt;
}

a.back:link {
 font-family : Verdana, Arial, sans-serif;
 font-size : 12px;
 font-weight:normal;
 background-color:#ECE9D8;
 margin: 2px 2px 2px 2px;
 padding: 1px 4px 1px 4px;
 border-right: 1px solid;
 border-top: 1px solid;
 border-left: 1px solid;
 border-bottom: 1px solid;
 border-color : #fd882b;
}

a.back:visited {
	color:#000000;
	text-decoration:none;
	font-size:12px;
}

a.back:active {
	color:#000000;
	text-decoration:none;
	font-size:12px;
}

a.back:hover {
	color:#000000;
	text-decoration:none;
	font-size:12px;
}

a.mailan:link {
	color:#000000;
	text-decoration:none;
	font-size:10pt;
	font-weight:normal;
}

a.mailan:visited {
	color:#000000;
	text-decoration:none;
	font-size:10pt;
	font-weight:normal;
}

a.mailan:active {
	color:#000000;
	text-decoration:none;
	font-size:10pt;
	font-weight:normal;
}

a.mailan:hover {
	color:#FF8000;
	text-decoration:underline;
	font-size:10pt;
	font-weight:normal;
}

a:link {
	color:#000000;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}

a:visited {
	color:#000000;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}

a:hover {
	color:#FF5B00;
	text-decoration:underline;
	font-size:10pt;
	font-weight:bold;
}

a:active {
	color:#000000;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
}

.adressleiste {
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	color:black;
}

a.adlink:link {
	font-family:Arial,Helvetica,sans-serif;
	color:black;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
}

a.adlink:visited {
	color:black;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
}

a.adlink:hover {
	color:#FF8000;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
}

a.adlink:active {
	color:black;
	text-decoration:none;
	font-size:8pt;
	font-weight:bold;
}

a.agblink:link {
	font-family:Arial,Helvetica,sans-serif;
	color:black;
	text-decoration:underline;
	font-size:8pt;
	font-weight:bold;
}

a.agblink:visited {
	color:black;
	text-decoration:underline;
	font-size:8pt;
	font-weight:bold;
}

a.agblink:hover {
	color:#FF8000;
	text-decoration:underline;
	font-size:8pt;
	font-weight:bold;
}

a.agblink:active {
	color:black;
	text-decoration:underline;
	font-size:8pt;
	font-weight:bold;
}

a.keinlink:link {
	font-family:Arial,Helvetica,sans-serif;
	color:black;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
}

a.keinlink:visited {
	color:black;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
}

a.keinlink:hover {
	color:black;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
}

a.keinlink:active {
	color:black;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal;
}