/* HTML TAGS ================================================== */
body { color:#000000;background-color:#F8F8F8;margin:0;padding:0; } /* #F5F7FD */
/*table,td,th { background-image:none; }*/    /*Hat einige Banner blockiert - PB 15.11.2005*/
td.img,th.img {line-height:0px;}
option.quicknavi { color:#FFFFFF;background-color:#000000; }
ul { line-height:110%; }
input.submit {
color:#FFFFFF;
background-color:#666699;
}

/* EIGENE FORMATE ================================================== */
.norm {font-family:verdana,arial,helvetica,sans-serif;font-size:0.7em;color:#000000;background-color:transparent;}
.hinweis {font-family:verdana,arial,helvetica,sans-serif;font-size:0.6em;color:#AAAAAA;background-color:transparent;}
.ueb { font-family:verdana,arial,helvetica,sans-serif;font-size:1em;font-weight:bold; }
.preis { font-family:verdana,arial,helvetica,sans-serif;font-size:1em;font-weight:bold;color:#009900; }
.preisbeschreibung { color:#666;background-color:transparent; }
.foot {font-family:verdana,arial,helvetica,sans-serif;font-size:0.6em;color:#000000;background-color:transparent;line-height:120%;}
.navipatternself { color:#009900; }
.artikel { font-family:verdana,arial,helvetica,sans-serif;font-size:90%;font-weight:bold;color:#009900;background-color:#transparent; }
.orderid { font-weight:bold;color:#009900; }
.discountregularcustomer  { margin:0;padding:1em;background-color:#FFFFFF; }
.discountcoupon           { margin:0;padding:1em;background-color:#FFFFFF; }
.paymentterms             { margin:0;padding:1em;background-color:#FFFFFF; }
.deliveryterms            { margin:0;padding:1em;background-color:#FFFFFF; }
.versandkosten            { margin:0;padding:1em;background-color:#FFFFFF; }
.sonderangebot            { margin:0;padding:1em;background-color:#FFFFFF; }
span.zwischensumme {
border-bottom:1px solid #CCCCCC;
}
span.endsumme {
border-bottom:3px double #CC0000;
}
table.versandkosten {
border-collapse:collapse;
border-spacing:0;
color:#000;
background-color:transparent;
margin-left:auto;
margin-right:auto;
}
table.versandkosten caption {
border-bottom:1px solid #ccc;
padding-bottom:3px;
margin-bottom:3px;
}
table.versandkosten td {
color:#000;
background-color:transparent;
}
table.versandkosten td.land {
font-weight:bold;
padding-right:1em;
}
table.versandkosten td.costs {
text-align:right;
}
.itemfilter {
padding:1em;
background-color:#f0f7f0;
border:1px solid #d3e9d3;
}
.itemfilter ul {
line-height:1.4em;
margin:0 0 0 0;
padding:0 0 0 3em;
}

/* LINKS ================================================== */
a { font-family:verdana,arial,helvetica,sans-serif; }
a:link { font-weight:bold;color:#009900;background-color:transparent;text-decoration:underline; }
a:visited { font-weight:bold;color:#009900;background-color:transparent;text-decoration:underline; }
a:focus { font-weight:bold;color:#009900;background-color:transparent;text-decoration:underline; }
a:hover { font-weight:bold;color:#FFFFFF;background-color:#006600;text-decoration:none; }
a:active { font-weight:bold;color:#009900;background-color:transparent;text-decoration:underline; }

a.navi1:link { font-size:0.7em;font-weight:bold;color:#000000;background-color:transparent;text-decoration:none; }
a.navi1:visited { font-size:0.7em;font-weight:bold;color:#000000;background-color:transparent;text-decoration:none; }
a.navi1:focus { font-size:0.7em;font-weight:bold;color:#000000;background-color:transparent;text-decoration:none; }
a.navi1:hover { font-size:0.7em;font-weight:bold;color:#FFFFFF;background-color:transparent;text-decoration:underline; }
a.navi1:active { font-size:0.7em;font-weight:bold;color:#000000;background-color:transparent;text-decoration:none; }

a.navi2:link { font-size:0.7em;font-weight:100;color:#003399;background-color:transparent;text-decoration:none; }
a.navi2:visited { font-size:0.7em;font-weight:100;color:#003399;background-color:transparent;text-decoration:none; }
a.navi2:focus { font-size:0.7em;font-weight:100;color:#003399;background-color:transparent;text-decoration:none; }
a.navi2:hover { font-size:0.7em;font-weight:100;color:#003399;background-color:transparent;text-decoration:underline; }
a.navi2:active { font-size:0.7em;font-weight:100;color:#003399;background-color:transparent;text-decoration:none; }

a.img:link { color:#000000;background-color:#FFFFFF;}
a.img:visited { color:#000000;background-color:#FFFFFF; }
a.img:focus { color:#000000;background-color:#FFFFFF; }
a.img:hover { color:#009900;background-color:#FFFFFF; }
a.img:active { color:#000000;background-color:#FFFFFF; }

a.flow:link { color:#000000;background-color:transparent;font-weight:100;text-decoration:none; }
a.flow:visited { color:#000000;background-color:transparent;font-weight:100;text-decoration:none; }
a.flow:focus { color:#000000;background-color:transparent;font-weight:100;text-decoration:none; }
a.flow:hover { color:#009900;background-color:transparent;font-weight:100;text-decoration:none; }
a.flow:active { color:#000000;background-color:transparent;font-weight:100;text-decoration:none; }

/* LISTEN ================================================== */
.tdangebothead { padding:0.3em;font-family:verdana,arial,helvetica,sans-serif;font-size:0.8em;font-weight:bold;background-color:#FEEAD2;color:#0000FF; }
.tdangebot0 { padding:0.3em;font-family:verdana,arial,helvetica,sans-serif;font-size:0.8em;background-color:#FFFFFF;color:#000000; }
.tdangebot1 { padding:0.3em;font-family:verdana,arial,helvetica,sans-serif;font-size:0.8em;background-color:#F8F8F8;color:#000000;border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; }


/* TD ================================================== */
td.carthead {
padding:0.3em;
font-family:verdana,arial,helvetica,sans-serif;
font-size:0.7em;
font-weight:bold;
color:#000000;
background-color:#CCD6F5;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
text-align:center;
}

td.cartbody {
padding:0.3em;
font-family:verdana,arial,helvetica,sans-serif;
font-size:0.6em;
color:#000000;
background-color:#EAF1EA;
border-top:1px solid #FFFFFF;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

td.topprodukthead {
padding:0.3em;
font-family:verdana,arial,helvetica,sans-serif;
font-size:0.7em;
font-weight:bold;
color:#000000;
background-color:#99CC99;
border-top:1px solid #FFFFFF;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
text-align:center;
}
td.topproduktbody {
padding:0.3em;
font-family:verdana,arial,helvetica,sans-serif;
font-size:0.6em;
color:#000000;
background-color:#EAF1EA;
border-top:1px solid #FFFFFF;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

td.topprodukthead2 {
padding:0.3em;
font-family:verdana,arial,helvetica,sans-serif;
font-size:0.7em;
font-weight:bold;
color:#000000;
background-color:#99CC99;
background-image:url(http://wamp/projekte/netstore/shop_handytuner/_web/images/layout/sidebar/sidebaranim.gif);
background-repeat:repeat;
border-top:1px solid #FFFFFF;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
text-align:center;
}
td.topproduktbody2 {
padding:0.3em;
font-family:verdana,arial,helvetica,sans-serif;
font-size:0.6em;
color:#000000;
background-color:#FFFFFF;
border-top:1px solid #FFFFFF;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

td.angebot {
border-right:1px dashed #CCC;
}

td.produktlistehead {
background-color:#FFFFFF;      /* #CCD6F5 */
border-left:1px solid #E8FFE8;
border-top:1px solid #E8FFE8;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
}
td.produktliste0 {
background-color:#F8F8F8;
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
border-right:1px dashed #999999;
border-bottom:1px solid #999999;
}
td.produktliste1 {
background-color:#FFFFFF;
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
border-right:1px dashed #CCCCCC;
border-bottom:1px solid #999999;
}
td.produktlistedark0 {
background-color:#F0F0F0;
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
border-right:1px dashed #999999;
border-bottom:1px solid #999999;
}
td.produktlistedark1 {
background-color:#FCFCFF;
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
border-right:1px dashed #999999;
border-bottom:1px solid #999999;
}

td.formlabel {
font-weight:bold;
color:#000000;
background-color:#FCFCFC;
padding-right:1em;
border-left:1px dashed #CCCCCC;
border-top:1px dashed #CCCCCC;
border-right:1px dashed #CCCCCC;
}


/* ORDERMAIL ================================================== */
.mailueb {
font-family:verdana,arial,helvetica,sans-serif;
font-size:120%;
font-weight:light;
color:#009900;
background-color:transparent;
}
.mailnorm {
font-family:verdana,arial,helvetica,sans-serif;
font-size:80%;
line-height:1.3em;
color:#000000;
background-color:transparent;
}
.mailartikel {
font-family:verdana,arial,helvetica,sans-serif;
font-size:90%;
font-weight:bold;
color:#009900;
background-color:#F8F8F8;
border:1px dashed #CCCCCC;
}
td.mailheadfoot {
font-family:verdana,arial,helvetica,sans-serif;
font-size:110%;
font-weight:bold;
padding:0.5em;
color:#000000;
background-color:#F0F0F0;
border:1px dashed #CCCCCC;
}
td.maillabel {
font-family:verdana,arial,helvetica,sans-serif;
font-size:80%;
line-height:1.3em;
text-align:right;
color:#000000;
background-color:#FFFFFF;
padding-right:1em;
}
