/*
arkusz podstawowy
*** (c) feel by fish, http://www.imagen.pl
*/

.linkor { display:none; }

/*table {table-layout: fixed;}*/
td {text-align: left; vertical-align: top;}
b {font-weight: bold;}

/* links */
a:link, a:visited, a:active {color: #FF9600; text-decoration: none;}
a:hover {text-decoration: underline;}

a.inv:link, a.inv:visited, a.inv:active {color: #298F00; text-decoration: none;}
a.inv:hover {color: #FF9600;}

a.intxt:link, a.intxt:visited, a.intxt:active {color: #555; text-decoration: none;}
a.intxt:hover {text-decoration: underline;}

/* colors */
.wh {color: #FFFFFF;}
.blk {color: #000000;}
.gry {color: #888888;}
.blu {color: #38318A;}

/* imgs */
img.frame {border: #CCC 1px solid;}


div.layout-width {width: 750px;}
div.layout {background: #FFF; border-width: 0px 1px 1px 1px; border-color: #FFE5CA; border-style: solid;}

/* fonts */
td, div, p, dd, dl {color: #555; font-size: 11px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
p {margin: 10px 0px 0px 0px; line-height: 14px;}
h1 {font-weight: bold; margin: 10px 0px 0px 0px; font-size: 16px;}
h2 {font-weight: bold; margin: 10px 0px 0px 0px; font-size: 14px; color: #298F00;}
h3 {font-weight: bold; margin: 0px 0px 0px 0px; font-size: 22px; color: #298F00;}
h4 {font-weight: bold; margin: 0px 0px 0px 0px; font-size: 14px; color: #298F00;}
h5 {font-weight: bold; margin: 10px 0px 20px 0px; font-size: 22px; color: #298F00;}
h6 {font-weight: bold; margin: 20px 0px 4px 0px; font-size: 11px; color: #298F00;}


/* menu */
table.menu td {background: #DFF7D5; vertical-align: middle;}
table.menu td.div img {background: #58C22E;}
div.menu-item, div.menu-item-sel {text-align: center; vertical-align: top;}
div.menu-item-sel {background: #FFF;}
div.menu-item a:link, div.menu-item a:visited, div.menu-item a:active {color: #298F00; text-decoration: none;}
div.menu-item a:hover {color: #298F00;}
div.menu-item-sel a:link, div.menu-item-sel a:visited, div.menu-item-sel a:active {color: #298F00; text-decoration: none;}
div.menu-item-sel a:hover {color: #298F00;}

/* front */
div.front-menu {font-size: 16px; font-weight: bold; margin-top: 15px;}
div.front-menu img.icon {margin: 0px 0px 1px 10px;}

/* main */
img.div1 {background-image: url(gfx/div-dots.gif); height: 1px; width: 100%; margin: 6px 0px 6px 0px;}
td.lcol {padding: 26px 0px 40px 0px;}
td.ccol {padding: 26px 0px 40px 0px;}

/* blocks */
div.block1, div.block2, div.block3 {padding: 8px 10px 8px 10px; margin: 0px 0px 10px 0px;}
div.block1 {background: url(gfx/back-block-1.gif) repeat-x;}
div.block2 {background: url(gfx/back-block-2.gif) repeat-x;}
div.block3 {background: url(gfx/back-block-3.gif) repeat-x;}
div.block1-hd {color: #298F00; margin: 0px 0px 3px 0px;}
div.block2-hd {color: #1E4990; margin: 0px 0px 3px 0px;}
div.block3-hd {color: #555; margin: 0px 0px 3px 0px;}
table.basket td.ct {text-align: center; padding-top: 6px;}
table.basket td.lt {text-align: right;}
table.basket td.rt div {text-align: left; color: #298F00; padding: 0px 0px 0px 6px;}
div.lmenu, div.lmenu1 {color: #1E4990; font-family: Tahoma;}
div.lmenu {padding: 6px 8px 0px 0px;}
div.lmenu a:link, div.lmenu a:visited, div.lmenu a:active {color: #1E4990; text-decoration: none;}
div.lmenu a:hover {text-decoration: underline;}
div.lmenu1 {padding: 0px 4px 0px 10px;}

/* products */
table.pro-list {margin: 20px 0px 0px 0px;}
table.pro-list td {height: 31px; vertical-align: middle; padding: 0px 8px 0px 8px;}
table.pro-list tr.hd td {background: #F3F8FD; color: #1E4990; height: 24px;}
table.pro-list td.rt {text-align: right;}
table.pro-list td.price {text-align: right; color: #298F00;}
table.pro-list td.ct {text-align: center;}
table.pro-list td.div {padding: 0px 0px 0px 0px; height: 1px;}
table.pro-list td.div img.div1 {margin: 0px;}
input.zamow {background: #FFF7E1; color: #FF5400; border: #FFF 1px outset; width: 30px; text-align: center;}
input.zamow1 {background: #FFF7E1; color: #FF5400; border: #FFF 1px outset; width: 130px; text-align: center; font-family: Tahoma;}
input.zamow2 {background: #FFF7E1; color: #FF5400; border: #FFF 1px outset; width: 20px; text-align: center; font-family: Tahoma;}
input.zamow3 {background: #FFF7E1; color: #FF5400; border: #FFF 1px outset; width: 20px; text-align: center; padding: 2px 0px 2px 0px; width: 180px;}
img.pro {border: #CCC 1px solid;}



/* galeria */
table.gallery td.image {vertical-align: middle; text-align: center;}
table.gallery td div.load-info {padding: 4px 0px 0px 0px; vertical-align: top; text-align: center; color: #298F00; font-weight: bold;}

/* footer */
table.footer td a:link, table.footer td a:visited, table.footer td a:active {color: #CFB59A; text-decoration: none;}
table.footer td a:hover {color: #FF9600;}
table.footer td.lt {text-align: left;}
table.footer td.rt {text-align: right;}

/* forms */
form {margin: 0px;}
input, textarea, select {border: 1px solid #E0E0E0; padding-left: 3px; color: #000; font: 11px Verdana, Tahoma, "Arial CE", Arial, Helvetica, sans-serif;}
input.submit {font-family: Tahoma, Arial, Helvetica, sans-serif;}
textarea {overflow: auto;}
input.btn {border-width: 0px;}

table.ccol-form td {font: 11px/16px Verdana, Tahoma, "Arial CE", Arial, Helvetica, sans-serif;}
table.ccol-form td.descr {text-align: right;}
table.ccol-form td input, table.ccol-form td textarea {padding-left: 3px; border: 1px solid #CCC;}
table.ccol-form td textarea {overflow: auto;}
table.ccol-form td input.btn {padding-left: 0px; border: 0px;}



