
.titelgrossrot     { color: #000; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titelkleinweiss  { color: #fff; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titelkleinschwarz    { color: #000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contentschwarz     { color: #000000; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Fliesstext     { color: #000000; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.printblack     { color: #000000; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sprache      { color: #ffcb05; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contentkleinschwarz { color: #000000; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contentkursivschwarz { color: #000000; font-style: italic; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headnavi      { color: #fff; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navrub   { color: #fff; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navrubaktiv  { color: #000; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navsubrub  { color: #000; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navsubrubaktiv  { color: #ce181e; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fuss { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.searchfeld       { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 1px; border: solid 1px #000000; width: 120px }
.input_title       { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 1px; border: solid 1px #ffffff; width: 170px }
.input_input       { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 1px; border: solid 1px #000000; width: 170px }
.anmeldung_input       { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 1px; border: solid 1px #000000; width: 100px }
.input_input_required       { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 1px; border: solid 1px #cc0000; width: 170px }
.input_textarea       { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 1px; border: solid 1px #000000; width: 170px }
.input_textarea_required       { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 1px; border: solid 1px #cc0000; width: 170px }
.form_end_submit  { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.popup { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 1px; border: solid 1px #768595; width: 150px }
.rot { color: #ce181e;}
li  { list-style-image: url(img/li_aufzaehlung.gif) }
.Preis     { color: #000000; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.einzug {float: left;  margin-left : 40px;}
.field     { color: #000000; font-weight: normal; font-size: 11px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
div.branchenadresse input       { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 1px; border: solid 1px #000000;  }
div.branchenadresse span.ba_checkbox input       { color: #ff0000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 1px; border: solid 0px; }
.branchentitel     { color: #ce181e; font-size: 13px; font-weight: bold; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.branchensuche       { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 1px; border: solid 1px #000000; width: 280px }

.Branche_Rubrik     { color: #000000; font-size: 12px; font-weight: bold; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Branche_Adresse     {margin-left : 60px; color: #000000; font-size: 12px; font-weight: normal; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a:link.sprache  { color: #FFCB05; text-decoration: none }
a:visited.sprache  { color: #FFCB05; text-decoration: none }
a:active.sprache  { color: #FFCB05; text-decoration: none }
a:hover.sprache   { color: #fff; text-decoration: none }
a:link.headnavi  { color: #FFF; text-decoration: none }
a:visited.headnavi  { color: #FFF; text-decoration: none }
a:active.headnavi  { color: #FFF; text-decoration: none }
a:hover.headnavi   { color: #CCC; text-decoration: none }
a:link.navrub  { color: #fff; text-decoration: none }
a:visited.navrub  { color: #fff; text-decoration: none }
a:active.navrub  { color: #fff; text-decoration: none }
a:hover.navrub   { color: #ce181e; text-decoration: none }
a:link.navrubaktiv  { color: #fff; text-decoration: none }
a:visited.navrubaktiv  { color: #fff; text-decoration: none }
a:active.navrubaktiv  { color: #fff; text-decoration: none }
a:hover.navrubaktiv   { color: #ce181e; text-decoration: none }

a:link.navsubrub  { color: #000; text-decoration: none }
a:visited.navsubrub  { color: #000; text-decoration: none }
a:active.navsubrub  { color: #000; text-decoration: none }
a:hover.navsubrub    { color: #ce181e; text-decoration: none }
a:link.fuss { color: #000; text-decoration: none }
a:visited.fuss { color: #000; text-decoration: none }
a:active.fuss { color: #000; text-decoration: none }
a:hover.fuss  { color: #000; text-decoration: underline }
a:link    { color: #ce181e; text-decoration: none }
a:visited    { color: #ce181e; text-decoration: none }
a:active    { color: #ce181e; text-decoration: none }
a:hover   { color: #000; text-decoration: underline }
.captchaInfo{
	color:#000000;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
}

.captchaError{
	color:#ff0000;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size:11px;
}