body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; background-color: #FFFFFF; margin: 0px; }
p, td, th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a:link, a:visited { color: #990000; text-decoration: none;}
a:hover { color: #000000; }
form { margin: 0px; padding: 0px; }
input { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #ECECEC; border: 1px solid #948D87; }
select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #ECECEC; border: 1px solid #948D87; }
option { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #ECECEC; }
input.blank { border: 0px none; background-color: transparent;}
form.forma input { font-size: 11px; color: #000000;}
.blank { border: 0px none;}
.null { font-size: 1px; }
.content { padding-top: 3px; padding-bottom: 3px; border-left: solid 1px #6B432E; border-right: solid 1px #6B432E; }
.main {padding: 10px;}
.col1 { font-size: 11px; color: #5B5B5A; background-color: #EBE7E3; background-repeat: repeat-y;}
.col3 { font-size: 10px; color: #5B5B5A; background-color: #EBE7E3; background-repeat: repeat-y; }
.tdcol1, tdcol1 p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 5px; line-height: 16px; }
.small { font-size: 9px; }
.path { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #948E94; text-decoration: none; }
.path a:link, .path a:visited { text-decoration: none; }
.path a:hover { color: #cc0000; }
.tdMenuTop { background-color: #C5C5C3; background-image:  url(/img/m_top/bg_1.png); }
div.menuProd:first-line {padding-left: -3px;}

.menuProd, .menuProd a:link, .menuProd a:visited, .menuProda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #BD0000; text-decoration: none; }
.menuProda a:link, .menuProda a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.menuProd a:hover { color: #000000; }
.nav {font-size: 12px; font-weight: bold;}
.vote {border: solid 1px #cccccc; background-color: #F0F0F0; padding: 5px;}
.nav .act {font-size: 13px; color: #333333;}
.listTopTitle { font-weight: bold; color: #cc0000; font-size: 12px; }
.listTitle { font-weight: bold; color: #000000; font-size: 11px; }
.listDescription { font-size: 10px; color: #333333; }
.listPrice { font-weight: bold; color: #000000; text-decoration: none; font-size: 10px; }
.itemTitle { font-weight: bold; color: #000000; font-size: 12px; }
.itemDescription { font-size: 10px; color: #333333; }
.itemPrice { font-weight: bold; color: #990000; text-decoration: none; font-size: 10px; }
.itemMenu, .itemMenu a:link { font-size: 10px; text-decoration: none; }
table.basket {border: solid 1px #cccccc; background-color: #f3f3f3;}
table.basket td {border: solid 1px #cccccc;}
table.basket th {border: solid 1px #cccccc;}
.wymagane {color: #003366;}
.obrazek {border: solid 1px #333333;}
.obrazekm {border: solid 1px #333333;}

td.kwota {text-align: right;}
.tTop { width:100%; color: #333333; background-color: #FFFFFF; margin: 0px; padding: 0px; border: 1px solid #333333; }
.tTop td, .tTop th { vertical-align: top; padding: 5px; margin: 0px; color: #333333; background-color:#CCCCCC; border-bottom: 1px solid #333333; }
.tTop .trh, .tTop th, .tTop .trh td { background-color: #FFFFFF; color:#000000; text-align: left; }
.tTop .trh td { border: 0px none; }
.tTop .tr0, .tTop .tr0 td { background-color: #EFEFEF; }
.tTop .tr1, .tTop .tr1 td { background-color: #E0E0E0; }

.tInf { width:100%; color: #333333; background-color: #FFFFFF; margin: 0px; padding: 0px; border: 1px solid #999999; }
.tInf td { vertical-align: top; padding:  3px 5px 3px 5px; margin: 0px; color: #333333; background-color:#FFFFFF; border-right: 1px solid #999999; border-top: 1px solid #999999; }
.tInf .trh, .tInf th, .tInf .trh td { background-color: #cccccc; color:#000000; }
.tInf .trh td { border: 0px none; }
.tInf .tr0, .tInf .tr0 td { background-color: #EFEFEF; }
.tInf .tr1, .tInf .tr1 td { background-color: #E0E0E0; }

.tBlank { width:100%; color: #333333; background-color: #FFFFFF; margin: 0px; padding: 0px; border-top: 1px solid #666666; border-bottom: 1px solid #666666; }
.tBlank td { vertical-align: top; padding: 2px 5px 2px 5px; margin: 0px; color: #333333; background-color:#FFFFFF; border-top: 1px solid #cccccc; }
.tBlank .trh, .tBlank th, .tBlank .trh td { background-color: #cccccc; color:#000000; }
.tBlank .trh td { border: 0px none; }


