TD { font-family : Tahoma, sans-serif; font-size : 11px; fontsize: 12px; color: #808080; }
.first { margin-left: 15px; }
.re { margin-right: 15px; }
.news { font-weight: bold; }
a:hover { text-decoration : none; }
.bigimage { border: 1px solid #808080; }

img.line { margin-left: 10px; margin-right: 10px; }
img.h3 { margin-top: 6px; margin-bottom: 6px; }

td.copy { font-size : 10px; fontsize: 11px; letter-spacing: -0.8px; word-spacing: 1px; }
td.copy a { color: #808080; text-decoration: none; }
td.copy a:hover { color: #7E63B4; text-decoration: underline; }

span.leftnavi, span.leftnavi_hover { font-weight: bold; padding-left: 12px; background: url(/images/leftnavirow.gif) top left no-repeat; color: #808080; text-decoration: none; cursor: pointer; }
span.leftnavi_hover { color: #FF9830; text-decoration: underline; }


.leftform {	border: 1px solid #808080; font-size: 10px; width: 116px; color: #BD72AD;}
.formsubmit { margin-right: 32px; margin-top: 5px; margin-bottom: 5px;}

table.price { margin-left: 4px; margin-right: 0px; margin-bottom: 4px; border: 1px solid #808080; }
.pricename { margin-left: 16px; font-weight: bold; }
.pricetext { padding-left: 4px; padding-top: 4px; }
.pricevolume { margin-left: 16px; font-weight: bold; color: #FF1CAC;}
.pricelink { font-size : 10px; font-weight: bold; color: #7E63B4;}
.priceimage { margin: 3px;}

table.card { margin-bottom: 3px; border: 1px solid #808080; }
td.card { padding: 7px; }
td.card div { border: 1px solid #808080; }
table.card table.descr { font-weight: bold; padding: 5px;}
table.card table.descr td.item { font-weight: bold; color: #7E63B4;}
table.card table.descr td.price { font-weight: bold; color: #FF1CAC;}
table.card table.descr select { font-size : 9px; color: #7E63B4;}
table.card table.navi { margin-top: 3px; border: 1px solid #808080; }
table.card table.navi td { font-size : 13px; font-weight: bold; color: #808080;}
table.card table.navi td a { color: #808080; text-decoration: none;}
table.card table.navi td a:hover { color: #7E63B4; text-decoration: underline; }
table.card table.other { padding-right: 15px; padding-bottom: 15px;}

td.title { font-size: 14px; font-weight: bold; color: #A06192; padding-top: 2px;}
td.title  a { color: #A06192; text-decoration: none; }
td.title  a:hover { color: #7E63B4; text-decoration: underline; }

table.shopping { padding: 7px; margin-bottom: 3px; border: 1px solid #808080; }
table.shopping div { margin-left: 5px; }
table.shopping table { margin-left: 5px; margin-bottom: 10px; margin-top: 10px;}
table.shopping div.name { font-size : 14px; font-weight: bold; }
table.shopping div.brand { font-weight: bold; }
table.shopping div.description {  }
table.shopping div.link { font-size : 13px; }

table.shoppingnavi, .fbpager { padding: 9px; margin-bottom: 3px; margin-top: 3px; border: 1px solid #808080; }
table.shoppingnavi td, .fbpager td { font-weight: bold; }
table.shoppingnavi td strong, .fbpager td strong { color: #FF1CAC; }
table.shoppingnavi td a, .fbpager td a { color: #808080; text-decoration: none; }
table.shoppingnavi td a:hover, .fbpager td a:hover { color: #7E63B4; text-decoration: underline; }
.fbpager { border:none; }

table.navigation td { font-size : 9px; color: #FFFFFF;  }
table.navigation td a { color: #FFFFFF; text-decoration: none; }
table.navigation td a:hover { color: #FFFFFF; text-decoration: underline; }

table.info { margin-bottom: 3px; border: 1px solid #808080; }
table.info td { padding: 7px; }

table.contact { margin-bottom: 3px; border: 1px solid #808080; }
table.contact td { padding: 7px; }
table.contact td input.contact { width:70%; font-size: 11px; border: 1px solid #808080; color: #BD72AD;}
table.contact td textarea { width:70%; font-size: 12px; border: 1px solid #808080; color: #BD72AD;}
table.contact td.name { font-weight: bold; }

table.tablica { font: 12px Tahoma; }
table.tablica td.name {  border-bottom: 1px solid #A4A7AB; border-top: 1px solid #A4A7AB; font: bold 12px Tahoma; color: #495058;}

table.tablica td.cell { border-bottom: 1px solid #F4F4F4; }

table.tablica td.botm { border-bottom: 1px solid #A4A7AB; }

td.note { padding: 7px 20px 7px 20px; background: #F7F7F7; color: #929498; }
td.warning { padding: 7px 20px 7px 20px; background: #F7F7F7; color: #CA0F11; }

table.pdf { font-size: 10px; }
table.pdf a { color: #808080; text-decoration: none; }
table.pdf a:hover { color: #7E63B4; text-decoration: underline; }

FORM .input, table.feedback .input, table.feedback .texta { height:17px; width:116px; font: 11px ; color: #BD72AD; border:1px solid #808080; }
table.feedback { background-color:#F7F7F7; }
table.feedback TD { padding:10px 15px 0px 0px; }
table.feedback TD.text { padding-left:15px; }
table.feedback TD.smt { padding:6px 15px 10px 15px; }
table.feedback TD.smt INPUT { margin-left:6px; }
table.feedback .input, table.feedback .texta { font-family: Tahoma, sans-serif; width:420px; }
table.feedback .texta { height:117px; }

table.sizechart { border-collapse:collapse; border:1px solid; }
table.sizechart td.head { font-weight:bold; color:#CC3300 }
table.info span.name { padding:10px; height:30px; font:bold 12px Tahoma,Sans-Serif; color:#000000; }
