body { font-family: Arial,Verdana,Helvetica,sans-serif; }

#basistabelle { width:760px; table-layout:fixed; border-collapse:collapse; }
#spalte1 { width:193px; }
#spalte2 { width:10px; }
#spalte3 { width:397px; }
#spalte4 { width:10px; }
#spalte5 { width:150px; }

#header1 { background-color:#C62930; height:73px; }

#logo { text-align:right; } 

#headnav { font-size:10pt; font-weight:bold; padding-right:10px; text-align:right; color:#FFFFFF; height:20px; background-color:#B22222; border-style:solid; border-top-width:1px; border-bottom-width:1px; border-right-width:0px; border-left-width:0px; border-bottom-color:#C4C4C4; border-top-color:#C4C4C4; }

a.headnavi:link { text-decoration:none; font-weight:bold; color:#FFFFFF; }
a.headnavi:visited { text-decoration:none; font-weight:bold; color:#FFFFFF; }
a.headnavi:hover { text-decoration:none; font-weight:bold; color:yellow; }
a.headnavi:active { text-decoration:none; font-weight:bold; color:#FFFFFF; }

a.pfadnavi:link { color:white; text-decoration:none; }
a.pfadnavi:visited { color:white; text-decoration:none; }
a.pfadnavi:hover { font-weight:bold; color:yellow; text-decoration:none; }
a.pfadnavi:active { color:white; text-decoration:none; }


#pfad { height:20px; background-color:#C62930; font-size:9pt; padding-left:7px; color:#FFFFFF; }

#spaltoben { height:10px; }

#navtabelle { table-layout:fixed; border-collapse:collapse; width:193px; font-size:9pt; border-color:#FFFFFF; }
#navueb { font-size:10pt; font-weight:bold; padding-left:20px; padding-top:2px; padding-bottom:2px; color:#FFFFFF; background-color:#B22222; }
#navhinter { background-color:#DCDCDC; }
#nav { padding-left:7px; padding-top:3px; padding-bottom:3px; }
#nav1 { padding-left:7px; padding-top:3px; padding-bottom:3px; border-style:solid; border-bottom-width:1px; border-top-width:0px; border-left-width:0px; border-right-width:0px; border-color:#FFFFFF;}

a.navi:link { text-decoration:none; font-weight:bold; color:darkblue; }
a.navi:visited { text-decoration:none; font-weight:bold; color:darkblue; }
a.navi:hover { text-decoration:none; font-weight:bold; color:B22222; }
a.navi:active { text-decoration:none; font-weight:bold; color:darkblue; }

#schnell { padding-left:3px; margin-top:20px; }

#rechtshinter { background-color:#DCDCDC; }
#rechtstabelle { table-layout:fixed; border-collapse:collapse; width:150px; }
#rechtsueb { padding:2px; font-size:10pt; font-weight:bold; text-align:center; }
#bild { background-color:#F2F2F2; }

#rechtstext { background-color:#F2F2F2; font-size:9pt; padding-top:5px; padding-left:5px; padding-right:2px; padding-bottom:15px; } 

#warenkorb_tab { table-layout:fixed; border-collapse:collapse; width:150px; font-size:9pt; margin-top:5px; }
#spalte6 { width:35px; }
#spalte7 { width:50px; }
#spalte8 { width:auto; }

#warenkorb { padding-top:5px; }

#footer { font-size:8pt;  text-align:center; background-color:F2F2F2; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; }

a.footnavi:link { color:darkblue; text-decoration:none; }
a.footnavi:visited { color:darkblue; text-decoration:none; }
a.footnavi:hover { color:#B22222; text-decoration:underline; }
a.footnavi:active { color:darkblue; text-decoration:none; }

#spaltunten { height:10px; }

a.verweis:link { color:#B22222; text-decoration:none; }
a.verweis:visited { color:#B22222; text-decoration:none; }
a.verweis:hover { color:#C62930; text-decoration:underline; }
a.verweis:active { color:#B22222; text-decoration:none; }

#content_bg { background-color:#F2F2F2; }
#content_tab { width:397px; border-collapse:collapse; table-layout:fixed; font-size:9pt; }
#content_ueb { font-size:10pt; font-weight:bold; letter-spacing:1pt; text-align:center; padding:2px; background-color:#C4C4C4; }
#content_ueb1 { font-size:9pt; font-weight:bold; padding-top:26px; padding-left:5px; padding-right:5px; letter-spacing:1pt; } 
#content { padding-top:8px; padding-left:5px; padding-right:5px; }
#content1 { padding-top:25px; padding-left:5px; padding-right:5px; }
#content2 { padding-top:18px; padding-left:5px; padding-right:5px; padding-bottom:15px; }
#content_bild { float:left; margin-right:10px; margin-bottom:5px; margin-top:4px; }

#anmeldung_tab { width:387px; border-collapse:collapse; table-layout:fixed; font-size:9pt; margin-top:10px; margin-bottom:20px; }
#spalte9 { width:188px; }
#spalte10 { width:auto; }
#spalte11 { width:188px; }
#anmeldung { padding-left:5px; padding-top:5px; padding-right:2px; border-style:solid; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:0px; border-color:#C4C4C4; }
#anmeldung1 { padding-left:5px; padding-top:5px; padding-right:2px; padding-bottom:5px; border-style:solid; border-top-width:0px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px; border-color:#C4C4C4; }
#anmeldung2 { margin-bottom:15px; font-weight:bold; }
#anmeldung3 { margin-bottom:15px; }

#registrierung_tab { width:387px; border-collapse:collapse; table-layout:fixed; font-size:9pt; margin-top:10px; margin-bottom:20px; }
#spalte12 { width:150px; }
#spalte13 { width:180px; }
#spalte14 { width:auto; }
#registrierung { height:30px; }
#registrierung2 { padding-top:15px; }

#button1 { font-size:8pt; background-color:#C4C4C4; width:50px; }
#button2 { font-size:8pt; background-color:#C4C4C4; width:80px; }
#button3 { font-size:8pt; background-color:#C4C4C4; }

#agb_ab { margin-bottom:3px; }  
#agb { margin-bottom:5px; font-weight:bold; }
#agb1 { margin-top:5px; }

#tab { width:387px; border-collapse:collapse; table-layout:fixed; margin-top:30px; }
#spalte15 { width:129px; }
#spalte16 { width:auto; }
#spalte17 { width:129px; }

#meinshop_tab { width:387px; border-collapse:collapse; table-layout:fixed; font-size:9pt; margin-top:10px; margin-bottom:20px; }

#spalte18 { width:193px; }
#spalte19 { width:auto; }

#bestellungen_tab { width:387px; border-collapse:collapse; table-layout:fixed; font-size:8pt; margin-top:10px; margin-bottom:20px; }
#spalte20 { width:97px; }
#spalte21 { width:97px; }
#spalte22 { width:97px; }
#spalte23 { width:auto; }

#roehren_tab { width:387px; border-collapse:collapse; table-layout:fixed; font-size:9pt; margin-top:10px; margin-bottom:20px; }
#spalte24 { width:90px; }
#spalte25 { width:225px; }
#spalte26 { width:auto; }
#roehren { margin-top:6px; }

#detail_tab { width:387px; border-collapse:collapse; table-layout:fixed; font-size:9pt; margin-bottom:20px; }
#spalte27 { width:300px; }
#spalte28 { width:auto; }
#detail_bild { float:left; margin-right:10px; margin-bottom:10px; margin-top:4px; }

#agb_ab { margin-bottom:3px; }
#agb { margin-bottom:5px; font-weight:bold; }
#agb1 { margin-top:5px; }
