body { background-color:#d2dc01; padding:0 12px 11px 12px; margin:0;}

form { margin:0; padding:0; }
td, div, body, input, select { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555555 }
a { color:#012233; }
a:hover { text-decoration:underline }
input, form { margin:0; }
div.obendielinks { padding-bottom:25px; padding-right:9px; color:#d2dc01 }
div.obendielinks a { color:#d2dc01; text-decoration:none; font-weight:bold }
div.obendielinks a:hover { text-decoration:underline }

img { border:0; }

#navtrail { text-align:right; color:#FFFFFF; padding:5px 12px 0 0; }
#navtrail a { color:#FFFFFF }

div.copy { text-align:center; padding-top:15px; padding-bottom:10px }
div.copy a { text-decoration:none; }
div.copyright { margin:3px 0 0 0; padding:0; text-align:center; }
div.copyright a { text-decoration:none; }

td.warenkorb { background-color:#012233; color:#FFFFFF; padding:11px 6px 10px 6px; }
td.warenkorb a { color:#FFFFFF }

td.login { background-color:#d2dc01; padding:6px 0 10px 0; }
td.bestsellers { background-color:#d2dc01; padding:6px 0 8px 6px; } /*weil die line da padding 2 nach unten macht*/


#mitte { font-size:11px }
#mitte td { font-size:11px }
#mitte div { font-size:11px }

#mitte .headline { font-size:16px; font-weight:bold }
/*#mitte .subline { font-size:14px; font-weight:bold }*/
#mitte .subsubheadline { color:#d2dc01; font-size:12px; font-weight:bold }

div.trenner { background-color:#d2dc01; height:1px; overflow:hidden; margin:3px 0 5px 0; }

#mitte div.artikeldetail_preis input { font-size:16px; width:24px; text-align:center; font-weight:bold; vertical-align:middle; margin-right:5px; }
#mitte div.artikeldetail_preis { font-size:16px; font-weight:bold; margin:25px 0 6px 0; color:#d2dc01; }
#mitte div.artikeldetail_preis table { margin:2px 0 5px 0; width:100%; }

td.warenkorb_anz input { width:18px; text-align:center; }

table.formular td { padding:0 0 3px 0; }
table.formular textarea { width:99% }
#main textarea { width:99%; }


/* #### V.eins ####

body { margin:0; padding:5px 0 15px 0; }
body, td, div { font-family:Arial, Helvetica, sans-serif; color:#0f3979; font-size:11px; line-height:16px; }
td { vertical-align:top; }

input, select { vertical-align:middle; font-size:11px; color:#0f3979; }

a { color:#0f3979; }

a:hover { text-decoration:underline;}

div.artikeldetail_preis input { font-size:14px; width:24px; text-align:center; font-weight:bold; }
div.artikeldetail_preis { font-size:18px; margin:25px 0 15px 0; }

div.whereis a { text-decoration:none; }
div.whereis a:hover { text-decoration:underline; }

td.createaccounthead { padding-bottom:3px; padding-top:5px } */