body {
	background-color:#FFFFFF;
	margin: 0;
	padding: 0;
}

A:link {
	color: #000000;
    font-family:verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	text-decoration: none;
}

A:visited {
	color: #000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	text-decoration: none;

}

A:hover {
	color: #CC0000;
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size: 11px;
	text-decoration: underline;
}

A:active {
	color: #000000;
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size: 11px;
	text-decoration: none;
}

.txtideenreich {
    color:#000000;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.txtKontakt {
    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}


.txtOrange {
    color:#E35920;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;
}

.txtRot {
    color:#D71814;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-align:left;
}

.txtWeiss {
    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
    text-decoration:none;
}

.txtWeissbold,.txtWeissbold:link,.txtWeissbold:hover,.txtWeissbold:active,.txtWeissbold:visited   {
    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight: bold; 
    font-style: normal;
    text-decoration:none;
}

.txtGrau {
    color:#CCCCCC;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}

.txtExtragrau {
    color:#D2D2D2;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}

.txtExtrasw {
    color:#000000;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}

.text {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	color: #000000;
	}
	
.titelbig {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #666666;
	
}
.HeadLine {color:#CC6633;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;text-decoration: none;}
.pfad { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; color: #D2D2D2;}
.design { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; color: #D71814;}
.produkte { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; font-style: normal; color: #E05B0E;}
.verlinkung { font-family:verdana,arial,helvetica,sans-serif; font-size: 11px; font-style: normal; color: #CC0000;}
.pink { font-family:verdana,arial,helvetica,sans-serif; font-size: 12px; font-style: bold; color: #BD0952;}

A.HeadLine:LINK {
	color:#CC6633;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration: none;
}

A.HeadLine:VISITED {
	color:#CC6633;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration: none;
}

A.HeadLine:Hover{
	color:#CC6633;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration: underline;
}

/* subnavigation */
A.pfad:LINK {
	color : #666666;
	text-decoration : none;
	background : transparent;
}

A.pfad:VISITED {

	color : #666666;
	text-decoration : none;
	background : transparent;
}

A.pfad:HOVER {

	color : #666666;
	text-decoration: underline;
	background : transparent;
}

A.pfad:ACTIVE {

	color : #666666;
	text-decoration : none;
	background : transparent;
}

/* design */

A.design:LINK {
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size: 11px;
	color: #D71814;
	text-decoration: none;
}

A.design:VISITED {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color : #D71814;
	text-decoration : none;
	background : transparent;
}

A.design:HOVER {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color : #D71814;
	text-decoration : none;
	background : transparent;
}

A.design:ACTIVE {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color : #D71814;
	text-decoration : none;
	background : transparent;
}

/* design */

A.design:LINK {
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size: 11px;
	color: #D71814;
	text-decoration: none;
}

A.design:VISITED {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color : #D71814;
	text-decoration : none;
	background : transparent;
}

A.design:HOVER {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color : #D71814;
	text-decoration : underline;
	background : transparent;
}

A.design:ACTIVE {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color : #D71814;
	text-decoration : none;
	background : transparent;
}
/* produkte */

A.produkte:LINK {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color: #E05B0E;
	text-decoration: none;
	background: transparent;
}

A.produkte:VISITED {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color: #E05B0E;
	text-decoration: none;
	background: transparent;
}

A.produkte:HOVER {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color: #E05B0E;
	text-decoration: underline;
	background: transparent;
}
A.produkte:ACTIVE {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color: #E05B0E;
	text-decoration: none;
	background: transparent;

/* textverlinkung */
}
A.verlinkung:ACTIVE {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color : #666666;
	text-decoration : none;
	background : transparent;
}


.HeadLineNews {
	color:#CC0000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:underline;
}

.vertikalLinieRot {
	background-color:#D71814;
	width:0.5px;
}

.vertikalLinieOrange {
	background-color:#cccccc;
	width:0.5px;
}
#scrollarea {
	position: absolute;
	top: 0;
	left: 0;
}
#L0  { position:relative; top:0px;
       width:1010px; height:auto;
       padding:0px; margin-left:auto; margin-right:auto; 
       text-align:left;
       background-color:#FFFF;}

#L1  { position:relative; top:0px; left:0px;
       width:1010px; height:230px;
       padding:0px; margin:0px 0px;
       text-align:left;
       border-left: solid 1px #e6e8d3;
       border-right: solid 1px #c9cab8;
       border-top: solid 1px #e6e8d3;
       background-color:#fff;}

#L2  { position:relative; top:0px; left:0px;
       width:1010px; height:auto;
       padding:0px; margin:0px 0px;
       text-align:left;
       border-left: solid 1px #e6e8d3;
       border-right: solid 1px #c9cab8;
       background-color:#fff;}

#L3  { position:relative; top:0px; left:0px;
       width:1010px; height:auto;
       padding:0px; margin:0px 0px;
       text-align:left;
       border-left: solid 1px #e6e8d3;
       border-right: solid 1px #c9cab8;
       background-color:#fff; 
	   }
	   
#accordion {
margin:20px 0px;

}

.hgbild {
  background-image:  url();
  background-repeat: no;
}

.toggler {
	font-size: 12px;
	color: #cccccc;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}


blockquote {
	padding:5px 20px;
}