body { 
	margin-left: 100;
	font-family: Verdana, Arial, Helvetica, sans-serif;	 
	font-size: 11px;
	color: #11110f;
	text-align: left;
    scrollbar-arrow-color: #e70000;
    scrollbar-base-color: #FFF9E4;
    scrollbar-darkshadow-color: #FFF9E4;
    scrollbar-face-color: #FFF9E4;
    scrollbar-highlight-color: #e70000;
    scrollbar-shadow-color: #e70000;
    SCROLLBAR-TRACK-COLOR: #FFF9E4;
	background-color:#f1f0ca;
}
.content { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #444444;
	text-align: left;
	padding:0px 24px 16px 16px;
}
.padding { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #444444;
	text-align: left;
	padding:0px 24px 0px 16px;
}
.tab { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #444444;
}
.tab b { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #444444;
}
.home { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #444444;
	text-align: left;
	padding:0px 0px 16px 16px;
}
.partyp_head {
	font-size: 16px;
	color: #de0810;
	font-weight: bold;
}
.partyp_preis {
	font-size: 16px;
	color: #de0810;
	font-weight: bold;
}
.content-home { 
	position:relative;
	min-height:300px; 
	background-image:url(pics/startpic.gif);
	background-position:top left; 
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #444444;
	text-align: left;
	padding:0px 24px 16px 0px;
	margin:0px 0px 0px 0px;
}
.content-angebote { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #444444;
	text-align: left;
	padding:0px 9px 16px 0px;
}
#bg-content { 
	background-image:url(pics/lay4.gif); 
	background-position:right; 
	background-repeat:repeat-y;
	background-color:#fefcf2;
	padding:0 0 0 0;
}
#bg-top-content { 
	background-image:url(pics/lay2.gif); 
	background-position:right; 
	background-repeat:repeat-x;
	height:21px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-top-content-left { 
	float:left; 
	background-image:url(pics/lay1.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	height:21px;
	width:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-top-content-right {
	float:right; 
	background-image:url(pics/lay3.gif); 
	background-position:right; 
	background-repeat:no-repeat;
	height:21px;
	width:17px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-bottom-content { 
	background-color:#000000;
	background-image:url(pics/lay6.gif); 
	background-position:right; 
	background-repeat:repeat-x;
	height:17px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-bottom-content-left { 
	float:left; 
	background-image:url(pics/lay7.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	height:17px;
	width:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-bottom-content-right {
	float:right; 
	background-image:url(pics/lay5.gif); 
	background-position:right; 
	background-repeat:no-repeat;
	height:17px;
	width:17px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#naviarea { 
	background-color:#f1f0ca;
	margin:0 0 0 0;
	padding:8px 0 0px 0;
}
#bg-navi { 
	background-image:url(pics/navlay4.gif); 
	background-position:right; 
	background-repeat:repeat-y;
	padding:0 0 0 0;
}
#bg-top-navi { 
	background-image:url(pics/navlay3.gif); 
	background-position:right top; 
	background-repeat:no-repeat;
	vertical-align:top;
	height:10px;
	margin:-2px 0 0 0;
	padding:0 0 0 0;
}

#bg-bottom-navi { 
	width:175px;
	background-image:url(pics/navlay6.gif); 
	background-position:right; 
	background-repeat:repeat-x;
	height:17px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-bottom-navi-left { 
	float:left; 
	background-image:url(pics/navlay7.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	height:17px;
	width:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-bottom-navi-right {
	float:right; 
	background-image:url(pics/navlay5.gif); 
	background-position:right; 
	background-repeat:no-repeat;
	height:17px;
	width:17px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#infoarea { 
	background-color:#f1f0ca;
	text-align:left;
	margin:0 0 0 3px;
	padding:8px 0 0px 0;
}
#bg-info { 
	background-image:url(pics/inflay4.gif); 
	background-position:right; 
	background-repeat:repeat-y;
	padding:0 0 0 0;
}
#bg-top-info { 
	background-image:url(pics/inflay3.gif); 
	background-position:right top; 
	background-repeat:no-repeat;
	vertical-align:top;
	height:10px;
	margin:-2px 0 0 0;
	padding:0 0 0 0;
}
#bg-bottom-info { 
	width:195px;
	background-image:url(pics/inflay6.gif); 
	background-position:right; 
	background-repeat:repeat-x;
	height:17px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-bottom-info-left { 
	float:left; 
	background-image:url(pics/inflay7.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	height:17px;
	width:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-bottom-info-right {
	float:right; 
	background-image:url(pics/inflay5.gif); 
	background-position:right; 
	background-repeat:no-repeat;
	height:17px;
	width:17px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-footer { 
	background-image:url(pics/bottlay-bg.gif); 
	background-position:top center; 
	background-repeat:repeat-x;
	margin:0 5px 0 3px;
	padding:0 0 0 0;
}
#bg-footer-center { 
	background-image:url(pics/bottlay2.gif); 
	background-position:center; 
	background-repeat:no-repeat;
	height:36px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-footer-left { 
	float:left; 
	background-image:url(pics/bottlay1.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	height:36px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#bg-footer-right {
	float:right; 
	background-image:url(pics/bottlay3.gif); 
	background-position:right; 
	background-repeat:no-repeat;
	height:36px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.copy a:link{
	font: 10px Arial, Verdana, Helvetica;
	color: #ffffff;
	margin:0 0 0 0;
	text-decoration:none;
}


div.navi {
	background-image:url(pics/bg-navi.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	color: #ffffff;
	height:29px;
	text-align:left;
	margin:0 0 0 10px;
	padding:4px 0 0px 5px;
	vertical-align:top;
	text-decoration:none;
}
div.navi a:link{
	font: 11px Arial, Verdana, Helvetica;
	color: #ffffff;
	font-weight:bold;
	margin:0 0 0 0;
	text-decoration:none;
}
div.navi a:aktiv {
	font: 11px Arial, Verdana, Helvetica;
	color: #ffffff;
	font-weight:bold;
	margin:0 0 0 0;
	text-decoration:none;
}
div.navi a:visited{
	font: 11px Arial, Verdana, Helvetica;
	color: #ffffff;
	font-weight:bold;
	margin:0 0 0 0;
	text-decoration:none;
}
div.navi a:hover {
	font: 11px Arial, Verdana, Helvetica;
	color: #eae228;
	font-weight:bold;
	text-decoration:none;
}

div.subnavi {
	background-image:url(pics/bg-subnavi.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	color: #ffffff;
	height:29px;
	text-align:left;
	margin:0 0 0 10px;
	padding:4px 0 0px 17px;
	vertical-align:top;
	text-decoration:none;
}
div.subnavi a:link{
	font: 11px Arial, Verdana, Helvetica;
	color: #ffffff;
	font-weight:bold;
	margin:0 0 0 0;
	text-decoration:none;
}
div.subnavi a:aktiv {
	font: 11px Arial, Verdana, Helvetica;
	color: #ffffff;
	font-weight:bold;
	margin:0 0 0 0;
	text-decoration:none;
}
div.subnavi a:visited{
	font: 11px Arial, Verdana, Helvetica;
	color: #ffffff;
	font-weight:bold;
	margin:0 0 0 0;
	text-decoration:none;
}
div.subnavi a:hover {
	font: 11px Arial, Verdana, Helvetica;
	color: #eae228;
	font-weight:bold;
	text-decoration:none;
}

div.naviover1 {
	background-image:url(pics/bg-navi.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	color: #eae228;
	height:29px;
	text-align:left;
	margin:0 0 0 10px;
	padding:4px 0 0px 5px;
	vertical-align:top;
	text-decoration:none;
}
div.naviover1 a:link{
	font: 11px Arial, Verdana, Helvetica;
	color: #eae228;
	font-weight:bold;
	margin:0 0 0 0;
	text-decoration:none;
}
div.naviover1 a:aktiv {
	font: 11px Arial, Verdana, Helvetica;
	color: #eae228;
	font-weight:bold;
	margin:0 0 0 0;
	text-decoration:none;
}
div.naviover1 a:visited{
	font: 11px Arial, Verdana, Helvetica;
	color: #eae228;
	font-weight:bold;
	margin:0 0 0 0;
	text-decoration:none;
}
div.naviover1 a:hover {
	font: 11px Arial, Verdana, Helvetica;
	color: #eae228;
	font-weight:bold;
	text-decoration:none;
}


#saisonal { 
    float:right;
	text-align: right;
	vertical-align:middle;	
	padding:5px 2px 0 0;
}

#saisonal img { 
	border-style:solid;
	border-width:3px;
	border-color:#e20c19;
	margin:0 3px 0 3px;
}

#afn { 
	position:relative;
	float:left;
	width:178px;
	min-height:240px;
	min-h\eight:240px;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#e31019;
	margin:0 8px 8px 0px;
}

#afn_text { 
	position:relative;
	min-height:120px;
	text-align:left;
	background-color:#fefde3;
	margin:0 0px 0 0px;
	padding:5px 3px 5px 3px;
}

#afn p { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	margin:0px 0 0px 0;
	padding:0px 0 0px 0;
}

#afn span { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	margin:0px 0 0px 0;
	padding:0px 0 0px 0;
	
}

.price_e { 
	position:relative;
	float:right;
	font-size:300%; 
	font-weight:700; 
	color:#e20c19;
	margin:0 4px 0 4px;
}
.price_c { 
	position:relative;
	float:right;
	font-size:200%; 
	font-weight:700; 
	color:#e20c19;
	margin:0 4px 0 4px;
}

#info { 
	background-image:url(pics/a2.gif); 
	background-position:top left; 
	background-repeat:repeat-y;
	margin:0 0px 0px 0px;
	padding:0 0 0 0;
}

#rzpic { 
	position:relative;
	float:left;
	width:164;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#e31019;
	margin: 0 10px 10px 0;
	padding: 5px 5px 5px 5px;
}
#rzpic2 { 
	position:relative;
	float:left;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#e31019;
	margin: 0 10px 10px 0;
	padding: 5px 5px 5px 5px;
}

#infohead { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	background-image:url(pics/a1_neu.gif); 
	background-position:bottom center; 
	background-repeat:no-repeat;
	margin:0 0px 0 0px;
	padding:0 0 0 0;
}

#infoteaser { 
	margin:0 0px 0 0px;
	padding:0 8px 8px 0;
}
#infoteaser p { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#e10c19;
	font-weight: bold;
	margin:0 0px 0 0px;
	padding:0 0px 4px 0;
}
#infoteaser span { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	margin:0 0px 4px 0px;
	padding:0 0px 4px 0;
}
.colortext { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#e10c19;
	font-weight: bold;
	margin:0 0px 0 0px;
	padding:0 0px 0 0px;
}

#infofooter { 
	background-image:url(pics/a3.gif); 
	background-position:top left; 
	background-repeat:no-repeat;
	margin:0 0px 0 0px;
	padding:0 0 0 0;
}

.counter {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #11110f;
	text-decoration:none;
 	margin-bottom: 2px;
	margin-top: 0px;
	margin-left: 14px;
	padding-left: 4px;
	padding-right: 4px;
	width: 140px;
	height: 17px;
	border-style:solid;
	border-width:1px; 
	border-color:#5BBAE2;
	background-color:#E2F6FF;
	letter-spacing:0em;
 }



.boxen
   { border:0px solid #FFFFFF; }
   
.radio
   { font-family:Verdana,sans-serif; font-size:11px; width:20px; border:1px solid #000000; background-color:#FFFFFF; }

.feld
   { font-family:Verdana,sans-serif; font-size:11px; width:280px; border:1px solid #000000; }
 
.feld1
   { font-family:Verdana,sans-serif; font-size:11px; width:110px; border:1px solid #000000; }
.filsuch
   { font-family:Verdana,sans-serif; font-size:11px; width:120px; border:1px solid #000000; }
.feld3
   { font-family:Verdana,sans-serif; font-size:11px; width:90px; border:1px solid #000000; }
   
.bereich
   { font-family:Verdana,sans-serif; font-size:11px; width:470px; border:1px solid #000000; }
   
.inputbutton {
	background-color:#fae800; font-family:Verdana,sans-serif; font-size:10px; color:#e3081a; width:100px; border:1px solid #000000; font-weight:bold; padding:4px;
}

.form1 {
	BORDER-RIGHT: 1px dotted #f59300; BORDER-TOP: 1px dotted #f59300; FONT-SIZE: 9pt; BORDER-LEFT: 1px dotted #f59300; BORDER-BOTTOM: 1px dotted #f59300;  BACKGROUND-COLOR: #FFFFFF; 	font-weight : normal;  font-family :  "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
	width : 99%;
	}
	
.form2 {
	BORDER-RIGHT: 1px dotted #f59300; BORDER-TOP: 1px dotted #f59300; FONT-SIZE: 9pt; BORDER-LEFT: 1px dotted #f59300; BORDER-BOTTOM: 1px dotted #f59300;  BACKGROUND-COLOR: #FFFFFF; 	font-weight : normal;  font-family :  "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
	width : 30px
	}
	
.form3 {
	BORDER-RIGHT: 1px dotted #f59300; BORDER-TOP: 1px dotted #f59300; FONT-SIZE: 9pt; BORDER-LEFT: 1px dotted #f59300; BORDER-BOTTOM: 1px dotted #f59300;  BACKGROUND-COLOR: #FFFFFF; 	font-weight : normal;  font-family :  "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
}

.button0 {
	BORDER-RIGHT: 1px solid #000000; BORDER-TOP: 1px solid #000000; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid #000000; BORDER-BOTTOM: 1px solid #000000; BACKGROUND-COLOR: #f9c906;  	font-weight : bold;  font-family :  "Trebuchet MS",Verdana, Helvetica, Arial, sans-serif;
	}

.kontaktform { 
    float:left; 
	margin-right:15px;
}
#infosearch { 
    float:right; 
	margin-top:4px;
}
#infosearch img { 
	margin-top:4px;
}

.rahmen {
	table-layout:fixed 
}



.termine A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #d41616;
	text-decoration: none;
}

.termine A:aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #d41616;
	text-decoration: none;
}

.termine A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #d41616;
	text-decoration: none;
}

.ticker {
	padding: 10px 10px 10px 10px;
	background-image:url(userfiles/pics/ticker-bg.gif); 
	background-position:left center; 
	background-repeat:no-repeat;
}

.ticker a:link {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 16px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}

.ticker a:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 16px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}

.ticker a:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 16px;
	font-weight:bold;
	color: #fff200;
	text-decoration: none;
}

.ticker a:aktiv {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 16px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}

.intro A:link {
	font-family: Arial Narrow, Helvetica Narrow; 
	font-size: 14px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
 	margin-bottom: 10px;
	line-height: 20px;
	letter-spacing:0em;	
 }
 
.intro A:visited {
	font-family: Arial Narrow, Helvetica Narrow; 
	font-size: 14px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
 	margin-bottom: 10px;
	line-height: 20px;
	letter-spacing:0em;	
 }
 
 .intro A:aktiv {
	font-family: Arial Narrow, Helvetica Narrow; 
	font-size: 14px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
 	margin-bottom: 10px;
	line-height: 20px;
	letter-spacing:0em;	
 }
 
.intro A:hover {
	font-family: Arial Narrow, Helvetica Narrow; 
	font-size: 14px;
	color: #ffffff;
	text-decoration:none; 
	font-weight: bold;
 	margin-bottom: 10px;
	line-height: 20px;
	letter-spacing:0em;	
 }

.intro {
	font-family: Arial Narrow, Helvetica Narrow; 
	font-size: 14px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
 	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 20px;
	height: 20px;
	letter-spacing:0em;
 }


 

A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	color: #4971b1;
 }
 
A:aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	color: #4971b1;
 }

A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	color: #4971b1;
 }
 
A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	color: #ffe61e;
 }

 
.tabelle {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#005329;	
	border-width:1px; 
	border-color:black; 
	margin:0px; 
}


.gallery {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 9px; 
	color:#11110f;
	background-color:#f1ecd2;
	padding:10px;
	border-left-width:1px;
    border-left-style:solid;
    border-left-color:#bf0028;
	border-right-width:1px;
    border-right-style:solid;
    border-right-color:#bf0028;
	border-top-width:1px;
    border-top-style:solid;
    border-top-color:#bf0028;
	border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#bf0028;
}


.veranstaltungen {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color:#11110f;	
	border-style:solid;
	border-width:0.5px; 
	border-color:#000000; 
	border-collapse:separate; 
} 
.veranstaltungen td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color:#11110f;
	background-color:#F9F9F9;	
}

.veranstaltungen th {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#FFFFFF;
	font-weight: bold;
	background-color:#FBB101;	
} 

.list { 
	text-align: left;
	padding-left:16px;
	margin-left:0px;
	margin-top:5px;
	list-style-image:url(userfiles/navi/bullet1.gif);	
}

table { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #11110f;
}

.navispace {
    width: 5px; 
	}


.text {
    margin-top:0px; margin-left:20px; 
	}

.rechts {
    float:right; width: 290px;
	}

#news {
	width: 95%;
	height: 100px;
	padding: 10px;
	background-color:#f9fbfe;
	border-style:dotted;
	border-width:1px; 
	border-color:#ff0000;
 }


.newsbild {
    float:right;
	width: 240px;
	margin-left:20px;
	margin-right:0px;
	margin-bottom:30px 
	}

.th_thumbs {
    float:right;
	width: 125px;
	margin-left:20px;
	margin-right:0px;
	margin-bottom:20px 
	}

.start {
    float:left; width: 390px;
	}


.right {
float:right; 
text-align:left
}

.left {
float:left; 
text-align:left
}

.topleft {
float:none; 
text-align:left
}

.topright {
float:none; 
text-align:right
}


.bottomleft {
float:left; 
text-align:left
}

.bottomright {
float:right; 
text-align:right
}


.texttop {
float:left; 
margin-right:20px; 
margin-bottom:10px;
text-align:center
}


.absbottom {
float:left; 
margin-right:20px; 
margin-bottom:10px;
text-align:center
}

.bottom {
clear:left; 
}

.break {
clear:both; 
}

h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#e10c19;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:11px;
}

.reichelt {  
	color:#e10c19;
}
.reicheltbold {  
	color:#e10c19;
	font-weight: bold;
}
.reicheltbig {  
	color:#e10c19;
	font-size: 13px; 
}


strong {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	margin-top:0px;
	margin-bottom:11px;
}

.head0 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#ffffff;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
}
	
.head1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#e10c19;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:11px;
}

.head2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color:#e10c19;
	width: 100%;
	min-width: 100%;
	font-weight: bold;
	margin-bottom:11px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	background-color:#2f641c;
}

.head3 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color:#e10c19;
	font-weight: bold;
	margin-bottom:11px;
}

.head4 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color:#e10c19;
	font-weight: bold;
	font-style:italic;
	margin-top:0px;
	margin-bottom:11px;
}

.head5 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color:#e10c19;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:11px;
}

.h5 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#ff8a00;
	font-weight: bold;
	margin-bottom:5px;
}


hr {
    padding:0px;
	margin-top:10px;
    margin-bottom:15px; 
	text-align:left; 
	height:6px;
	border:1px dashed #e3081a;
	background-color:#fdf8e4;	
	color:#fdf8e4;	
}


.presse {
    float:left; width: 620px;
	}

.ar_head {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 11px;
}

a.linkhead:link {
	font-size: 12px;
	font-weight: bold;
	color: #11110f;
	text-decoration: underline;
}

a.linkhead:visited { 
	font-size: 12px;
	font-weight: bold;
	color: #11110f;
	text-decoration: underline;
}

a.linkhead:hover {
	font-size: 12px;
	font-weight: bold;
	color: #e10c19;
	text-decoration: underline;
}

a.linkhead:aktiv {
	font-size: 12px;
	font-weight: bold;
	color: #11110f;
	text-decoration: underline;
}

.ar_text {
	margin-bottom: 10px;
}

.ar_link {
	font-size: 10px;
	color: #11110f;
	margin-bottom: 0px;
	text-align: left;
}

.ar_link A:link, .ar_link A:aktiv, .ar_link A:link, .ar_link A:visited {
	font-family: Arial Narrow, Helvetica Narrow; 
	font-size: 11px;
	color: #FB6501;
	text-decoration:none; 
 }

.linkliste {
	font-size: 10px;
	color: #68763d;
	margin-top: 4px;
	text-align: left;
}


.linkliste A:link, .linkliste A:aktiv, .linkliste A:visited {
	font-family: Arial Narrow, Helvetica Narrow; 
	font-size: 11px;
	color: #68763d;
 }

.linkliste A:hover {
	font-family: Arial Narrow, Helvetica Narrow; 
	font-size: 11px;
	color: #f59300;
 }

.pe_prehead {
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
.pe_head {
	color:#e10c19;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.pe_subhead {
	font-style:italic;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.pe_text {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
.pe_link {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

.pe_link_text {
	float:right;
	padding: 0px 0px 0px 0px;
	margin: 3px 20px 0px 0px;
}

.pe_link_text A:link {
	text-decoration:none;
 	margin-bottom: 0px;
 }
 
.pe_link_text A:link, .pe_link_text A:aktiv, .pe_link_text A:link, .pe_link_text A:visited {
	text-decoration:none; 
 	margin-bottom: 0px;
 }

.jb_prehead {
	font-style:italic;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
.jb_head {
	color:#e10c19;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.jb_subhead {
	font-style:italic;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.jb_text {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
.jb_link {
	text-align:right;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

.jb_link_text {
	float:right;
	padding: 0px 0px 0px 0px;
	margin: 3px 20px 0px 0px;
}

.jb_link_text A:link {
	text-decoration:none;
 	margin-bottom: 0px;
 }
 
ul {
	list-style-image:url(pics/bullet.gif)
}
li {
	list-style-position:outside;
}