.font10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.font11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.font12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.font14 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000}
.font18 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000}
.font24 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #000000}
.font36 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; color: #000000}

.font10color1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3485C2}
.font11color1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3485C2}
.font12color1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3485C2}
.font14color1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3485C2}
.font18color1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #3485C2}
.font24color1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #3485C2}
.font36color1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; color: #3485C2}

.fontdownloadtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.FONTDOWNLOADHEAD { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000}

.template01-form01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #8A9499 ; vertical-align: bottom; height: 20px}
.template01-field95pro {  width: 95%}
.template01-field100pro { width: 100%}
.template01-error01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D60000 }
.template01-head02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #5C6366; text-decoration: none }
.template01-text-normal02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0088CC }
.zmod-suchergebnis { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #5C6366 ; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6366; text-decoration: none }
.template01-sitemap { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6366 ; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6366 }
.template01-text-normal03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.template01-title01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #FFFFFF; text-decoration: none }
.template01-ticker01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5C6366; font-style: italic; text-decoration: none}

.template01-navi01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.template01-history01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5C6366; text-decoration: none }
.template01-navi02-inaktiv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5C6366; text-decoration: none }
.template01-navi02-aktiv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5C6366; text-decoration: none }
.template01-foot01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5C6366; text-decoration: none }
.template01-navi02-inaktiv-nolink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #8A9499; text-decoration: none }


.template01-head01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0088CC ; text-decoration: none}
.template01-text-normal01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6366 ; text-decoration: none}
.template01-text-normal01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6366}
.template01-text-small01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5C6366 ; text-decoration: none}
.template01-text-small02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF }

/*   ==================
 *   === PREISLISTE ===
 *   ==================
 */

.preisliste-zeilepunkte { line-height:15px; border: none; background-image: url(pic/linie01.gif); background-repeat: repeat-x; background-position:1px 11px;}
.preisliste-links { display:inline; border: none; background:#FFFFFF; float:left; text-align:left; padding-right:10px;}
.preisliste-rechts { display:inline; border: none; background:#FFFFFF; float:right; text-align:right; padding-left:10px;}
.preisliste-head1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; color: #666666; /* font-weight: bold; */}
.preisliste-text1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #0088CC;}
.preisliste-text2 { margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666;}
.preisliste-preis { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;color: #0088CC; font-weight: bold;}


/* ----------- NAVIGATION / HORIZONTAL - FESTE GESAMTBREITE ----------- */
#nav-main {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
#nav-main a				{ background-image: url(pic/nav01-inaktiv.gif); background-repeat: no-repeat; height:20px; color: #FFFFFF; text-decoration: none; display: block; padding: 50px 0px 0px 10px;}
#nav-main a:hover { background-image: url(pic/nav01-aktiv.gif); height:20px; color: #FFFFFF; text-decoration: none; display: block; padding: 50px 0px 0px 10px;}
#nav-main-aktive { height:20px;	color: #FFFFFF;	text-decoration: none; display: block; margin-left: -10px; margin-top: -50px; padding-left: 10px; padding-top: 50px; background: url(pic/nav01-aktiv.gif) no-repeat; text-decoration: none; cursor: pointer;}





.nav01-hgr {  background-image: url(pic/nav01-hgr.gif); background-repeat: repeat-x; height: 70px}


.inhaltsnavi01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; line-height:20px; font-weight:bold;}
.inhaltsnavi02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; line-height:20px;}



A.nav1:LINK,A.nav1:VISITED
{
  float:left;
  text-align:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
  font-size: 10px;
  background-image: url(pic/nav01-inaktiv.gif);
  background-repeat: no-repeat;
  padding-left:0px;
  padding-top:0px;
  width:100%;
  height:70px;
}


A.nav1:HOVER,A.nav1:ACTIVE,A.nav1aktiv:LINK,A.nav1aktiv:VISITED
{
  float:left;
  text-align:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration:none;
  font-size: 10px;  
  background-image: url(pic/nav01-aktiv.gif);
  background-repeat: no-repeat;
  padding-left:0px;
  padding-top:0px;
  width:100%;
  height:70px;
}

.nav1pos
{
  margin-left:10px;
  margin-top:50px;
}



.nav-verlauf01
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #C6C6C6;
  text-decoration:none;
  font-size: 10px;
}


.hgr-nav-verlauf01
{
	background-image: url(pic/hgr-nav-verlauf01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C6C6C6;
	text-decoration:none;
	font-size: 10px;
	padding-bottom:5px;
}


.hgr-nav-inhalt01
{
	background-image: url(pic/hgr-nav-verlauf01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C6C6C6;
	text-decoration:none;
	vertical-align: top;
	font-size: 10px;
	padding-bottom:5px;
}



.hgr-download01
{
	/* background-image: url(pic/hgr-nav-verlauf01.gif); */
	/* background-repeat: repeat-x; */
	/* background-position: bottom; */
	border-bottom: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C6C6C6;
	text-decoration:none;
	vertical-align: top;
	font-size: 10px;
	padding-bottom:10px;
	padding-left: 10px;	
}


.hgr-download02
{
	background-image: url(pic/hgr-nav-verlauf01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C6C6C6;
	text-decoration:none;
	vertical-align: top;
	font-size: 10px;
	padding-bottom:2px;
	padding-top: 2px;
	padding-left: 10px;	
}

.hgr-download03
{
	background-image: url(pic/hgr-nav-verlauf01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C6C6C6;
	text-decoration:none;
	font-size: 10px;
}



.head-content01
{
	font-family: Times New Roman, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	font-size: 24px;
	padding-top:25px; 
	padding-bottom:20px; 
}


.text-content01
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration:none;
  font-size: 11px;
	line-height: 20px;
}


.foot01
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration:none;
  font-size: 10px;  
}


.foot02
{
  text-align:right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #5A5A5A;
  text-decoration:none;
  font-size: 10px;  
}


.hgr-content-middle01
{  
	background-color: #FFFFFF;
	background-image: url(pic/hgr-content-middle01.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 680px;
	vertical-align: top;
}


.hgr-content-left01
{  
	background-image: url(pic/hgr-content-left01.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 600px;
}

.hgr-content-right01
{
	background-image: url(pic/hgr-content-right01.jpg);
	background-repeat: no-repeat;
	height: 600px;
}




.hgr-content-left02
{  
	background-color: #09599C;
	background-image: url(pic/hgr-content-left02.gif);
	background-repeat: repeat-y;
	background-position: right;
	vertical-align: bottom;
}

.hgr-content-right02
{
	background-color: #09599C;
	background-image: url(pic/hgr-content-right02.gif);
	background-repeat: repeat-y;
	vertical-align: bottom;
}



.hgr-content-left03
{  
	background-image: url(pic/hgr-content-left03.gif);
	background-repeat: repeat-x;
	height: 600px;
}

.hgr-content-right03
{
	background-image: url(pic/hgr-content-right03.gif);
	background-repeat: repeat-x;
	height: 600px;
}





