a:link {FONT-SIZE: 14px; font-weight:bold; COLOR: #B7340D; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a:active {FONT-SIZE: 14px; COLOR: #B7340D; font-weight:bold; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a:visited {FONT-SIZE: 14px; font-weight:bold; COLOR: #B7340D; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a:hover {FONT-SIZE: 14px; font-weight:bold; color: #FF4206; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}

a.textlink:link {FONT-SIZE: 13px; COLOR: #B7340D; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.textlink:active {FONT-SIZE: 13px; COLOR: #B7340D; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.textlink:visited {FONT-SIZE: 13px; COLOR: #B7340D; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.textlink:hover {FONT-SIZE: 13px; color: #FF4206; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}

a.kontaktlink:link {FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.kontaktlink:active {FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.kontaktlink:visited {FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.kontaktlink:hover {FONT-SIZE: 11px; color: #333333; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}

a.impressumlink:link {FONT-SIZE: 11px; COLOR: #cccccc; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.impressumlink:active {FONT-SIZE: 11px; COLOR: #cccccc; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.impressumlink:visited {FONT-SIZE: 11px; COLOR: #cccccc; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.impressumlink:hover {FONT-SIZE: 11px; color: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}

a.pnavi:link {FONT-SIZE: 12px; font-weight:bold; COLOR: #B7340D; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.pnavi:active {FONT-SIZE: 12px; COLOR: #B7340D; font-weight:bold; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.pnavi:visited {FONT-SIZE: 12px; font-weight:bold; COLOR: #B7340D; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
a.pnavi:hover {FONT-SIZE: 12px; font-weight:bold; color: #FF4206; TEXT-DECORATION: none; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}

body  {font-family: Arial,Helvetica,Sans-Serif; font-size: 13px; color: #4F4F4F;}
.text {font-family: Arial,Helvetica,Sans-Serif; font-size: 13px; color: #4F4F4F;}
.textrot {font-family: Arial,Helvetica,Sans-Serif; font-size: 13px; color: #B7340D;}
.mini {font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; color: #4F4F4F;}
.mini2 {font-family: Arial,Helvetica,Sans-Serif; font-size: 9px; color: #4F4F4F;}
.mini_weiss {font-family: Arial,Helvetica,Sans-Serif; font-size: 9px; color: #ffffff;}
.kontakt {font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: #4F4F4F;}
.footerImpressum { color: #cccccc; padding-left: 25px; font-size: 11px; }
.agb {font-family: Arial,Helvetica,Sans-Serif; font-size: 10px; color: #4F4F4F;}
.texthoch {font-family: Arial,Helvetica,Sans-Serif; font-size: 8px; color: #4F4F4F; vertical-align: super;}
.fett {font-family: Arial,Helvetica,Sans-Serif; font-weight: bold; font-size: 13px; color: #4F4F4F;}
.fettrot {font-family: Arial,Helvetica,Sans-Serif; font-weight: bold; font-size: 13px; color: #B7340D;}
.subline {font-family: Arial,Helvetica,Sans-Serif; font-weight: bold; font-style: italic; font-size: 13px; color: #0248B1;}
.psubline {font-family: Arial,Helvetica,Sans-Serif; font-weight: bold; font-style: italic; font-size: 13px; color: #4F4F4F; padding-left: 10px;}
.headline {font-family: Arial,Helvetica,Sans-Serif; font-weight: bold; font-style: italic; font-size: 13px; color: #0248B1; padding-left: 10px;}
.pheadline {font-family: Arial,Helvetica,Sans-Serif; font-weight: bold; font-style: italic; font-size: 13px; color: #0248B1;}
.db_headline {font-family: Arial,Helvetica,Sans-Serif; font-weight: bold; font-style: italic; font-size: 18px; color: #0248B1;}
.textsubnavi {FONT-SIZE: 12px; font-weight:bold; color: #0248B1; FONT-FAMILY: Arial,Helvetica,Sans-Serif;}
.uhrzeit {font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; color: #FFFFFF; padding-right: 25px;}
.startsite	{font-family: Arial,sans-serif;font-size: 1px;color: #ffffff;}
.preis {font-family: Arial,Helvetica,Sans-Serif; font-weight: bold; font-size: 16px; color: #B7340D;}
.mmstart {font-family: Arial,Helvetica,Sans-Serif; font-weight: bold; font-size: 11px; color: #FFFFFF;}
input {background: #FFFFFF; font-family: Arial,Helvetica,Sans-Serif; color: #0248B1; font-size: 11px; padding-left: 5px; padding-right: 5px;}
.quickbar { background-color:#FFFFEF; font-size:13.4px; font-family:Arial,sans-serif; color: #0248B1; }

.hochgestellt {font-family: Arial,Helvetica,Sans-Serif; font-size: 8px; color: #4F4F4F;}
.hochgestellt_head {font-family: Arial,Helvetica,Sans-Serif; font-weight: bold; font-style: italic; font-size: 9px; color: #0248B1;}

.td_preise {padding-left: 10px; padding-right: 5px;}
/*
-----------------------------------------------------------------------
Technische Daten und Preise
-----------------------------------------------------------------------
*/

.datenbox_headline {

	font-family:	  Arial, Verdana, Helvetica;
	font-size:		  13px;
	font-weight:		bold;
  font-style:     italic;
	color:			    #0248B1;

	background-color:	#F0F0F0;
	border-left:		1px solid #DCDCDC;
	border-right:		1px solid #DCDCDC;
  border-top:     1px solid #DCDCDC;
	border-bottom:	1px solid #DCDCDC;

  padding-top:	  5px;
	padding-bottom:	5px;
	padding-left:   10px;
	padding-right:	5px;
		}

.datenbox_preise {

	font-family:	  Arial, Verdana, Helvetica;
	font-size:		  11px;
	color:			    #000000;
	padding-left:   10px;
		}

.datenbox_bauschilder {

	font-family:	  Arial, Verdana, Helvetica;
	font-size:		  12px;
	color:			    #4F4F4F;
	padding-left:   20px;
		}

.datenbox_fussnote {

	font-family:	  Arial, Verdana, Helvetica;
	font-size:		  9px;
	color:			    #000000;
	padding-left:   10px;
		}
		
.konfig	{
  background-color:	#FFFFFF;
  
  font-family: Arial,Helvetica,Sans-Serif;
	font-size: 11px; 
	color: #525252;
	
	border-left: 1px dotted #525252; 
	border-right: 1px dotted #525252; 
	border-top: 1px dotted #525252; 
	border-bottom: 1px dotted #525252;
	
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 2px; 
	padding-bottom: 2px;
}

.newsletterbox	{
  background-color:	#FFFFFF;
  
  font-family: Arial,Helvetica,Sans-Serif;
	font-size: 11px; 
	color: #525252;
	
	border-left: 1px dotted #525252; 
	border-right: 1px dotted #525252; 
	border-top: 1px dotted #525252; 
	border-bottom: 1px dotted #525252;
	
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 15px; 
	padding-bottom: 15px;
}

#newsletter {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 11px; 
	color: #ffffff;
    height: 80px;
    padding-top: 17px;
    padding-left: 500px;
}
