/*body {background-image: url(/testordner/pix/body_bg.gif); background-repeat:no-repeat; background-position:bottom right; background-attachment: fixed;}*/

.footer_bg {background-image:url(http://www.bmx-ffb.de/pix/footer_bg.jpg); background-repeat:repeat-y;}
.li_navi_bg {background-image:url(http://www.bmx-ffb.de/pix/li_navi_bg.gif); background-repeat:repeat-y;}
.divider_bg {background-image:url(http://www.bmx-ffb.de/pix/divider_bg.gif); background-repeat:repeat-x; width:100%; height:10px;}
.schatten_re {background-image:url(http://www.bmx-ffb.de/pix/schatten_re.gif); background-repeat:repeat-y;}

/* text - mit einem . gekennzeichnete muessen naeher erklaert werden */
p, ul, ol, li, .text {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; color:#000000; font-weight:normal}
a:link, a:visited	{color:#ED2025; text-decoration:none}
a:hover	 {text-decoration:underline; color:#ED2025;}
b {font-weight:bold}
small {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:normal; color:#999999; text-decoration:none; font-size:10px; line-height:12px;}
.text {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:normal; color:#000000; text-decoration:none; font-size:11px; line-height:12px;}
ul {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:normal; color:#666666; text-decoration:none; font-size:13px; list-style-type:square}

/*h1 - h2 - h3*/
h1 {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:16px; line-height:18px; margin:0; padding:0px 0px 20px 0px;color:#ED2025;}
h2 {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:16px; line-height:18px; margin:0; padding:0px 0px 5px 0px;color:#ED2025;}
/*h2 {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:normal; font-size:11px; line-height:12px; margin:0; padding:0px 0px 3px 0px;color:#666666;}*/
h3 {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:11px; line-height:13px; margin:0; padding:3px; color:#000000; border-bottom: 1px solid #FFFFFF; background-color:#D5D5BF;}

.textbox {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:normal; font-size:11px; line-height:12px; background-color:#FFFFFF; border-width:1px; border-style:solid; border-color:#D5D5BF #D5D5BF #D5D5BF #D5D5BF; padding:3px 3px 9px 3px;}

/*navi*/
.navi {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:normal; color:#666666; text-decoration:none; font-size:11px; line-height:12px;}
a:link.navi, a:visited.navi {text-decoration:none; color:#666666;}
a:hover.navi {text-decoration:underline; color:#666666;}

/*navi aktiv*/
.navi_aktiv {font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:normal; color:#ED2025; text-decoration:none; font-size:11px; line-height:12px;}
a:link.navi_aktiv, a:visited.navi_aktiv {text-decoration:none; color:#ED2025;}
a:hover.navi_aktiv {text-decoration:underline; color:#ED2025;}

/* colors */
.white {background-color:#ffffff}
.black {background-color:#000000}
.form {background-color:#EAF8FF}
.formgrey {background-color:#E4E4E4}
.darkgrey {background-color:#666666}
.subnavi {background-color:#BEDDF6}

.randffb {border:1px solid #666666;}
.table_meldung {background-color:#ffffff; border:1px solid #D5D5BF; font-family:Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-weight:normal; color:#000000; text-decoration:none; font-size:11px; line-height:12px; width:100%;}

#content {width:590px;}

.button {font-family:Verdana,Arial,Helvetica,Sans-Serif; border-width:1px; border-style:solid; border-color:#CCCCCC #666666 #666666 #CCCCCC; background-color:#ED2025; color:#ffffff; text-decoration:none; font-size:11px; font-weight:bold; padding: 0px 3px 2px 3px !important; /* MOZ: top right bottom left */ padding: 0px 3px 2px 3px; /* IE: top right bottom left */ }

