.clear {
        font-size:0.1px;
        line-height:0.5em;
        font-weight:normal;
        padding:0;
        margin:0;
}

a:link {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F5A300;

}
a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F5A300;
}
a:active {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F5A300;
}
a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #F1AB00;
	background-color: #FFFFFF;
}


.hr{color: #BB3943;}

a.red {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BB3943;
        padding:2px;
}
a.red:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BB3943;
}
a.red:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BB3943;
}
a.red:active {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BB3943;
}
a.red:hover {
	color: #BB3943;
	background-color: #FFFFFF;
}


a.yellow{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F5A300;
        padding:2px;
}
a.yellow:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F5A300;
}
a.yellow:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F5A300;
}
a.yellow:active {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F5A300;
}
a.yellow:hover {
	color: #F1AB00;
	background-color: #FFFFFF;
}


.navigross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.naviklein {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}
.pathklein {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #ffffff;
}
.headlinetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}
.subheadlinetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-style: italic;
}
.bottomtextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #F5A300;

}
.rightbottomnavi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.rightbottomnavisubs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}
.navikleinactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	color: #006666;
}
.textblockheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

.navigross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.pathgross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
}
.headlinetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}
.subheadlinetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-style: italic;
}
.bottomtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #F5A300;

}
.rightbottomnavi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.rightbottomnavisubs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}
.textblockheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.textblocksubheadline {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	color: #006666;
	text-decoration: none;
}
.textblockfliess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-transform: none;

}
.textblockfliessgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	color: #006666;
	text-transform: none;

}
.textblockconfirm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #ff0000;
	text-transform: none;

}
.tabellentext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-transform: none;
}
.textblocksubheadline {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	color: #006666;
	text-decoration: none;
}
.textblockfliess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-transform: none;

}
.textblockfliessgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	color: #006666;
	text-transform: none;

}
.textblockconfirm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #ff0000;
	text-transform: none;

}
.tabellentext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-transform: none;
}
.errortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #ff0000;
	text-transform: none;
}
.bgorange {
    background-color: #F5A300;
}
.bgrot {
    background-color: #BB3943;
}
.bgblack {
    background-color: #000000;
}
.bgwhite {
    background-color: #ffffff;
}
.whitehdl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-transform: none;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	color: #ffffff;
	text-transform: none;
}
.blacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	color: #000000;
	text-transform: none;
}
.orangetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #F5A300;
	text-transform: none;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	color: #000000;
}
a.stndlink,a.stndlink:visited,a.stndlink:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: inherit;
	font-style: normal;
	font-weight: normal;
  color:#000;
  background-color:#fff;
  text-decoration:none;     
}
.hdlred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #BB3943;
	text-transform: none;
}

#vorname, #nachname, #email, #strasse, #anrede, #land, #beruf{
        width:200px;
}
#telvorwahl, #faxvorwahl, #plz {
        width:50px;
}
#telnummer, #faxnummer, #ort {
        width:145px;
        margin-left:5px;
}

#from_name, #to_name, #from_email, #to_email {
        width:140px;
}
