body, td { font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px;color:#3c3c3c;margin-left:20px; margin-right:20px; margin-top:20px; margin-bottom:20px; } 
select { font-size:13px;color:black; } 
hr { size:1px; color:#FCCB32; }
.txtpreis {border-style:none; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px;color:#3c3c3c;border-color:#F2F1DF;background-color:#F2F1DF; }
.txtsumme {border-style:none; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:16px;font-weight:bold;color:#316598;border-color:#F2F1DF;background-color:transparent; }
.grayed { color:#808080;}
.buttonklein { font-family:Arial; font-size:9px;color:#316598; width:60px;background-color:#CCCCCC;border-width:1px; }
.kleingrau {font-size:8pt;color:#808080;}
.textklein { font-family:Arial; font-size:9px;width:167px;border-width:1px; }
.rot {font-weight:bold;font-size:13px;color:#BB1016;} 
.weiss {font-size:13px;color:white;}
.rotfett {font-family:Tahoma,Verdana,Arial,Helvetica; font-weight:bold; font-size:15px;color:#BB1016;} 
.punkt {border-width:1px;border-style:solid;width:8;height:8;margin-top:3px;border-color:#316598;}
.rahmen { font-weight:normal;border-width:1px;border-left-width:10px;border-right-width:0px;border-style:solid;border-color:#FCCB32;padding:2px;padding-left:9;color:black;}
.rahmen2 { font-weight:normal;border-width:1px;border-style:solid;border-right-width:0;border-top-width:0;border-color:#FCCB32;padding:2px;}
.rahmenfarbe { font-weight:bold;border-width:1px;border-left-width:10px;border-right-width:0px;border-style:solid;border-color:#316598;padding:2px;padding-left:9px;color:black;height:27;background-image:url(media/gradiant.gif);background-repeat:repeat;}
.rahmenfarbe2 { font-weight:bold;border-width:1px;border-style:solid;border-right-width:0;border-color:#316598;padding:2px;}
.rali { font-weight:normal;border-left-width:1px;border-right-width:0px;border-bottom-width:0px;border-top-width:0px;border-style:solid;border-color:#316598;padding:2px; }
.rali_dash { font-weight:normal;border-left-width:1px;border-right-width:0px;border-bottom-width:1px;border-top-width:0px;border-left-style:solid;border-bottom-style:dashed;border-color:#316598;padding:0px; }
.dash { border-width:1px;border-style:dashed;border-color:#316598;}
.dash_unten { border-width:1px;border-style:dashed;border-left-width:0px;border-right-width:0px;border-top-width:0px;border-color:#316598;}
.tablehead { font-weight:bold;border-width:1px;border-left-width:10px;border-right-width:0px;border-style:solid;border-color:#316598;padding:2px;padding-left:9;color:black;height:27;background-image:url(media/gradiant.gif);background-repeat:repeat;}
.tablebody { border-width:1px;border-style:dashed;border-top-width:0px;border-right-width:0px;border-color:#316598;}


a:link { text-decoration:none; font-weight:bold; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#316598; }
a:visited { text-decoration:none; font-weight:bold; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#316598; }
a:hover { text-decoration:underline; font-weight:bold; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#BB1016; }
a:active { text-decoration:none; font-weight:bold; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#316598; }

a.small:link { text-decoration:none; font-weight:normal; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#316598; }
a.small:visited { text-decoration:none; font-weight:normal; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#316598; }
a.small:hover { text-decoration:underline; font-weight:normal; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#BB1016; }
a.small:active { text-decoration:none; font-weight:normal; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#316598; }

a.nav:link { text-decoration:none; font-weight:bold; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:15px; color:#316598; }
a.nav:visited { text-decoration:none; font-weight:bold; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:15px; color:#316598; }
a.nav:hover { text-decoration:underline; font-weight:bold; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:15px; color:#BB1016; }
a.nav:active { text-decoration:none; font-weight:bold; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:15px; color:#316598; }

a.navsmall:link { text-decoration:none; font-weight:normal; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#316598; }
a.navsmall:visited { text-decoration:none; font-weight:normal; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#316598; }
a.navsmall:hover { text-decoration:underline; font-weight:normal; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#BB1016; }
a.navsmall:active { text-decoration:none; font-weight:normal; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px; color:#316598; }

.BG1 {background-color:#F2F1DF;}
.BG1a {background-color:#FFFFFF;}
.BG2a {background-color:#B0C4DE;}
.BG2 {background-color:#FCCB32;}
.BG4 {background-color:#F2F1DF;}
.BG4a {background-color:#FCFCF5;}
