BODY {
 background-color: #FFFFFF;
 margin: 0;
 padding: 0;
 border: none;
 font-family: helvetica, arial,sans-serif;
 font-size: 12px;
 color: #000000;
}

H1{
 font-family :  Helvetica, Arial, sans-serif;
 font-size:12px;
  padding: 0;
  margin:0;
 color:#000000;
 font-weight:bold;
 line-height:20px;
 text-decoration: none;
}
H2{
 font-family :  Helvetica, Arial, sans-serif;
 font-size:16px;
 color:#000000;
 font-weight:bold;
 text-decoration: none;
}
H3{
 font-family :  Helvetica, Arial, sans-serif;
 font-size:12px;
  padding: 0;
  margin:0;
 color:#000000;
 font-weight:bold;
 line-height:20px;
 text-decoration: none;
}

/*layerhintergrund*/
.menutransparent{ 
                font-family :  Helvetica, Arial, sans-serif;
                filter:alpha(opacity=95); 
                -moz-opacity:0.95; 
           }



#printlink A:link, #printlink A:visited, #printlink A:active{
	font-family :  Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
                font-weight:normal;
                text-decoration:none;
 }
#printlink A:hover{
           text-decoration: underline;
}

#tipafriend A:link, #tipafriend A:visited, #tipafriend A:active{
	font-family :  Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
                font-weight:normal;
                text-decoration:none;
 }
#tipafriend a:hover {

  text-decoration: underline;
}



/*--alle links-*/
A:link, A:visited, A:active, a:hover {
	font-family :  Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
                font-weight:normal;
                text-decoration: underline;
}
a:hover { 
               text-decoration: underline;
}

/*impressum link*/
a.impressum:link, a.impressum:visited, a.impressum:active, a.impressum:hover {
	font-family :  Helvetica, Arial, sans-serif;
	font-size:12px;
                font-weight:normal;
	color:#000000;
                text-decoration: none;
}


/* textfelder*/
DIV#text,td {
	font-family :  Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
                text-decoration: none;
	}

/*Hauptnav margin:1=oben, 2=rechts, 3=unten, 4=links */
a.mainnav:link,a.mainnav:visited, a.mainnav:active{
	font-family :  Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#000000;
                font-weight:bold;
                text-decoration: none;
                margin: 5 0 0 0;
}
a.mainnav:hover  {
                color:#008ae0;

}

a.mainActnav:link,a.mainActnav:visited, a.mainActnav:active{
	font-family :  Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#008ae0;
                font-weight:bold;
                text-decoration: none;
                margin: 5 0 0 0;
}


/*servicenav*/
a.servicenav:link,a.servicenav:visited, a.servicenav:active {
	font-family :  Helvetica, Arial, sans-serif;
	font-size:12px;
                font-weight:normal;
	color:#000000;
                text-decoration: none;
               	}

a.servicenav:hover { 
               text-decoration: underline;
}

/*aktive servicenav*/
a.selectnav:link,a.selectnav:visited, a.selectnav:active, a.selectnav:hover  {
	font-family :  Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
                font-weight:bold;
                text-decoration: none;

}
/*aktive linke nav*/
a.leftselectnav:link,a.leftselectnav:visited, a.leftselectnav:active, a.leftselectnav:hover  {
	font-family: helvetica, Arial,sans-serif;
	font-size: 12px;
                font-weight:bold;
	 text-decoration: none;
	color: #000000;
}
/*linke nav*/
a.subnav:link, a.subnav:visited, a.subnav:active{
	font-family :  Helvetica, Arial, sans-serif;
	font-size:12px;
                font-weight:bold;
	color:#ffffff;
                text-decoration: none;
}
a.subnav:hover {
	color:#000000;
}

.suche, a.suche:link,a.suche:visited, a.suche:active, a.suche:hover {
	font-family :  Helvetica, Arial, sans-serif;
	font-size:12px;
                font-weight:bold;
	color:#ffffff;
                text-decoration: none;
}




/*linke unterpunkte*/
a.leftsubsubnav:link, a.leftsubsubnav:visited, a.leftsubsubnav:active {
	font-family: helvetica, Arial,sans-serif;
	font-size: 12px;
               	text-decoration: none;
                font-weight:bold;
	color: #ffffff;
}
a.leftsubsubnav:hover{
               color:#000000;
}

/*linke unterpunkte*/
a.leftsubsubnavselect:link, a.leftsubsubnavselect:visited, a.leftsubsubnavselect:active,a.leftsubsubnavselect:hover {
	font-family: helvetica, Arial,sans-serif;
	font-size: 12px;
               	text-decoration: none;
                font-weight:bold;
	color: #000000;
}


/*linke unterpunkte*/
a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active {
	font-family: helvetica, Arial,sans-serif;
	font-size: 11px;
               	text-decoration: none;
	color: #000000;
                font-weight:normal;
}
a.breadcrumb:hover{
               color:#008ae0;
}


p {
 font-family : Arial, Verdana, sans-serif;
 font-size : 12px;
 line-height : 140%;
 color: #000000;
 margin-top : 1px;
 margin-bottom : 1px;
 padding-bottom : 0px;
 text-indent: 0px;
}

/*alle sitemaps*/
.sitemap1{
  font-weight:bold;
  color:#008ae0;
}


.sitemap2{
 text-indent: 20px;
 color: #000000;
 }

.sitemap3{
 text-indent: 40px;
 color: #000000;
}

.sitemap4{
 text-indent: 60px;
 color: #000000;
}


.subhead1 {
 font-family :  Arial, Verdana, sans-serif;
 font-size : 10px;
 color : black;
}

.subhead2 {
 font-family :  Arial, Verdana, sans-serif;
 font-size : 10px;
 color : green;
}
.subhead3 {
 font-family :  Arial, Verdana, sans-serif;
 font-size : 10px;
 color : red;
}
.headerdate {
 font-family :  Arial, Verdana, sans-serif;
 font-size : 10px;
 color : Green;
 font-weight: normal;
}



P {
 font-family : Arial, Verdana, sans-serif;
 font-size : 12px;
 line-height : 140%;
 color: #000000;
 margin-top : 1px;
 margin-bottom : 1px;
 padding-bottom : 0px;
}
.caption {
 font-family : Arial, Verdana, sans-serif;
 font-size : 10px;
 color : #000000;
}

.bulletlist {
 font-family : Arial, Verdana, sans-serif;
 font-size : 12px;
 color : #000000;
 /*list-style-position: inside;*/
 list-style-image:url(images/dot.gif);
 font-weight:normal;
}

.table {
 font-family :  Arial, Verdana, sans-serif;
 font-size : 12px;
 color : #000000;
}





.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P  .tx-indexedsearch-redMarkup { color:#008ae0; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-browsebox P .tx-indexedsearch-res .tx-indexedsearch-secHead {
	background: #008ae0;
}



.loginform {
 font-family : Arial, Verdana, sans-serif;
 font-size : 14px;
 color : #CC0000;
 font-weight : normal;
}




.mailform {
 font-family : Arial, Verdana, sans-serif;
 font-size : 12px;
 color : #000000;
 font-weight : normal;
 vertical-align:top;
 
}
.mailformrequired {
 font-family : Arial, Verdana, sans-serif;
 font-size : 12px;
 color : #000000;
 font-weight : normal;
}
.mailformcomment {
 font-family : Arial, Verdana, sans-serif;
 font-size : 12px;
 color : #000000;
 font-weight : bolder;
}
.mailformradio {
 font-family : Arial, Verdana, sans-serif;
 font-size : 12px;
 color : #000000;
 font-weight : normal;
}


/* prodb list description link*/
a.prodbdesc:link, a.prodbdesc:visited, a.prodbdesc:active, a.prodbdesc:hover {
	font-family :  Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
}

.helptext	{
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
  color: #ffffff;
}


.pageHeader{
        font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
        font-weight:bold;
        margin-top: 10px;
        margin-bottom: 10px;

}
#frmPbSurvey {
  font-size: 12px;
  font-weight:bold;
}

#frmPbSurvey .survey_item {
  font-size: 12px;
  font-weight:normal;
  vertical-align:top;
}

#frmPbSurvey .survey_item .question{
  font-size: 12px;
  font-weight:normal;
}

.pageIntroduction{
	margin-bottom:15px;
}

.survey_rightsmiley{
	padding-left: 57px;
}

html* .survey_rightsmiley,*html .survey_rightsmiley{
	padding-left: 80px;
}

.survey_bluetext{
color:#008ae0;
}

#footer .footer_logos{
margin-left:620px;
background-color:#DCDCDC;
margin-top:-10px;

}

/*Link ohne unterstrich aus HTMLArea*/
.link_without_underline,a.link_without_underline:link,a.link_without_underline:visited, a.link_without_underline:active, a.link_without_underline:hover, a.link_without_underline{
	font-weight:normal;
	text-decoration:none;
}

/*Branchenspez. Produkte Anker*/
a.branchen_anker,.branchen_anker,a.branchen_anker:link,a.branchen_anker:visited, a.branchen_anker:active, a.branchen_anker:hover, a.branchen_anker{
	font-weight:bold;
	text-decoration:none;
}




