body { font-family: Arial,Helvetica,Verdana; font-size: 9pt; color: #464646; background-color:#FFFFFF;}
hr{ border:dotted #464646 1px;height:1px;width:50%;text-align: left;}
#trenner {
border: 1px solid #FF6600;
width: 1px;
height:400px;
}
a{font-size:10pt;text-decoration:underline;font-weight : bold;}
a:link { text-decoration:underline; font-weight:normal; color:#666666; }
a:visited { text-decoration:underline; font-weight:normal; color:#666666; }
a:hover { text-decoration:underline; font-weight:normal; color:#800000;}
a:active { text-decoration:underline; font-weight:normal; color:#800000;}

a.headline_link{font-family: Arial,Helvetica,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold;line-height: 11pt; margin-bottom:0pt;margin-top:0pt;text-decoration:none;}
a.headline_link:link {font-family: Arial,Helvetica,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold;line-height: 11pt; margin-bottom:0pt;margin-top:0pt;text-decoration:none;}
a.headline_link:visited { font-family: Arial,Helvetica,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold;line-height: 11pt; margin-bottom:0pt;margin-top:0pt;text-decoration:none;}
a.headline_link:hover {font-family: Arial,Helvetica,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold;line-height: 11pt; margin-bottom:0pt;margin-top:0pt;text-decoration:none;}
a.headline_link:active { font-family: Arial,Helvetica,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold;line-height: 11pt; margin-bottom:0pt;margin-top:0pt;text-decoration:none;}


a.nav{font-size:10pt;text-decoration:none;font-weight: bold;line-height: 11pt;}
a.nav:visited { text-decoration:none; font-weight:normal; color:#666666; font-weight: bold;line-height: 11pt;}
a.nav:hover { text-decoration:none; font-weight:normal; color:#800000;font-weight: bold;line-height: 11pt;}
a.nav:active { text-decoration:none; font-weight:normal; color:#800000;font-weight: bold;line-height: 11pt;}

a.navchoice{font-size:10pt;text-decoration:none;font-weight: bold;line-height: 11pt;color:#FF6500;}
a.navchoice:visited { text-decoration:none; font-weight:normal; color:#FF6500; font-weight: bold;line-height: 11pt;}
a.navchoice:hover { text-decoration:none; font-weight:normal; color:#FF6500;font-weight: bold;line-height: 11pt;}
a.navchoice:active { text-decoration:none; font-weight:normal; color:#FF6500;font-weight: bold;line-height: 11pt;}


a.nav_head{font-size:7pt;text-decoration:normal;color:white;line-height: 11pt;}
a.nav_head:visited { font-size:7pt;text-decoration:normal;color:white;line-height: 11pt;}
a.nav_head:hover { font-size:7pt;text-decoration:normal;color:white;line-height: 11pt;}
a.nav_head:active { font-size:7pt;text-decoration:normal;color:white;line-height: 11pt;}

p.selected{font-size:9pt;text-decoration:bold;font-weight: normal;color:#800000;line-height: 10pt;}
p.cms-headline {font-family: Arial,Helvetica,Verdana; font-weight: bold; font-size: 12px; color: #666666;}
input.reticon-gelb {background-color: #FFFFCC;font-family: Arial,Helvetica,Verdana; font-weight: bold; font-size: 12px; color: #666666;}
select.reticon-gelb {background-color: #FFFFCC;font-family: Arial,Helvetica,Verdana; font-weight: bold; font-size: 12px; color: #666666;}
textarea.reticon-gelb {background-color: #FFFFCC;font-family: Arial,Helvetica,Verdana; font-weight: bold; font-size: 12px; color: #666666;}

TABLE { font-family: Arial,Helvetica,Verdana; font-size: 10pt;color: #464646;line-height: 10pt;}

P { font-family: Arial,Helvetica,Verdana; font-size: 10pt;color: #464646;line-height: 12pt;}
p.nav { font-family: Arial,Helvetica,Verdana; font-size: 8pt;color: #464646;line-height: 9pt;font-weight:small;}
LI { font-family: Arial,Helvetica,Verdana; font-size: 9pt;color: #464646;line-height: 14pt; }
UL { font-family: Arial,Helvetica,Verdana; font-size: 9pt;color: #464646;line-height: 14pt;}

p.fliesstext { font-family: Arial,Helvetica,Verdana; font-size: 9pt;color: #464646;line-height: 12pt;}

form { font-family: Arial,Helvetica,Verdana; font-size: 9pt;color: #464646;line-height: 10pt;margin-bottom:0pt;margin-top:0pt}


DIV {FONT-FAMILY: Arial,Helvetica,Verdana, sans-serif; FONT-SIZE: 10pt}

H1 {font-family: Arial,Helvetica,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold;line-height: 11pt; margin-bottom:0pt;margin-top:0pt}

H2 {font-family: Arial,Helvetica,Verdana; FONT-SIZE: 13pt;FONT-WEIGHT: bold; color: #003399;margin-top:12pt
}

H3 {font-family: Arial,Helvetica,Verdana; FONT-SIZE: 13pt;FONT-WEIGHT: bold; color: #003399;
}
.head {FONT-SIZE: 10pt; FONT-WEIGHT: bold}

p.between { font-family: Arial,Helvetica,Verdana; font-size: 8pt;color: #464646;line-height: 9pt;font-weight:small;}
input.pink {background-color: #ffcccc;}

input {font-size: 10px;}
textarea.violet {background-color: #ccccff;}
.oben    { vertical-align:top; }
.mittig  { vertical-align:middle; }
.unten   { vertical-align:bottom; }

td.nav {border-bottom:1px solid #FF6500;}
td.navchoice {color: #FF6500;font-weight: bold;}

fieldset {
border: 1px solid #FF6600;
padding: 3px;
font-family: Verdana,Tahoma,Arial,"Sans-Serif";
font-size: 11px;
text-align: left;
}

legend {
padding: 1px;
font-family: Verdana,Tahoma,Arial,"Sans-Serif";
font-size: 11px;
font-weight: bold;
color: #FF6600;
align: left;
}
.texty {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	color: black;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
.trenn {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	line-height: 10px;
	color: #800000;
	text-transform: uppercase;
        text-decoration: none;
	padding-top: 7px;



}
.bild_rechts {
	float: right;
        margin:5px;
}

.bild_links {
	float: left;
        margin:5px;
}
