/*
Online Shop Panavis v2.8 - Greenjelly stylesheet
Copyright: Panavis&Panadela - www.panavis.cz - 2007
*/

BODY {
background-color : #fcd961;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : normal;
text-decoration : none;
margin : auto;
padding-top : 12px;
padding-bottom : 12px;
}
TD {
color : #000000;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
}
DIV {
margin : 0;
}
FORM {
margin : 0;
}
IMG {
border : 0;
}
.head {
background-color : #85a621;
background-image : url(img/head_bg.gif);
background-repeat : repeat-x;
height : 34px;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 12px;
font-weight : bold;
color : #344028;
text-decoration : none;
}
.header {
background-color : #bbe150;
border-bottom : 1px solid #576f06;
width : 882px;
}
.content {
background-color : #ffffff;
}
.shadow {
background-color : #576f06;
width : 1px;
}
.productbg {
background-color : #ffffff;
border : 1px solid #576f06;
padding : 0;
width : 170px;
table-layout : fixed;
}
.probgfoot {
background-color : #c6e666;
padding : 0;
}
.showbg {
background-color : #f2ff8e;
border : 1px solid #576f06;
padding : 5px;
text-align : center;
font-size : 10px;
}
.foot {
background-color : #85a621;
background-image : url(img/foot_bg.gif);
background-repeat : repeat-x;
height : 18px;
}
h1 {
font-size : 14px;
margin : 0;
padding : 0;
font-weight : bold;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
}
h2 {
font-size : 12px;
margin : 0;
padding : 0;
font-weight : bold;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
}
h3 {
font-size : 11px;
margin : 0;
padding : 0;
font-weight : bold;
color : #576f06;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
}
h4 {
font-size : 11px;
margin : 0;
padding : 3px;
font-weight : normal;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
}
.menu_head {
background-color : #85a621;
background-image : url(img/nav_head.gif);
background-repeat : repeat-x;
padding : 0 10px 0 10px;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}
.menu {
background-color : #f2ff8e;
width : 158px;
border : 0;
padding : 0;
vertical-align : top;
}
.menu_categories {
text-align : left;
height : 15px;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : bold;
color : #344028;
text-decoration : none;
}
.menu_categories_sub {
text-align : left;
height : 15px;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : normal;
color : #344028;
text-decoration : none;
}
.menu_product_foto {
border : 1px solid #576f06;
}
.menu_bottom {
background-color : #f2ff8e;
background-image : url(img/nav_bottom.gif);
background-repeat : repeat-x;
width : 158px;
}
.left_content {
text-align : left;
padding : 10px 12px 10px 12px;
vertical-align : top;
}
.separator {
background-color : #576f06;
width : 1px;
}
.input {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : normal;
color : #333333;
background-image : url(img/input_bg.gif);
background-repeat : repeat-x;
border : 1px solid #576f06;
}
.searchheight {
height : 20px;
}
.uos {
height : 97px;
}
.fontpadd {
border : 0;
padding : 10px 10px 0 10px;
font : 11px Tahoma, Lucida Grande CE, lucida, sans-serif;
color : #000000;
}
.det {
font : 11px Tahoma, Lucida Grande CE, lucida, sans-serif;
color : #000000;
text-align : left;
}
.graf {
background-color : #c6e666;
margin-top : 4px;
font-size : 0;
height : 7px;
}
.product_list_foto {
padding : 5px 0 4px 0;
border-bottom : 1px solid #576f06;
vertical-align : top;
}
.product_list_data {
width : 100%;
padding : 5px 0 4px 0;
border-bottom : 1px solid #576f06;
vertical-align : top;
}
.product_list_price {
width : 120px;
text-align : right;
font-weight : bold;
padding : 5px;
}
.product_comm_price {
text-decoration : line-through;
color : #000000;
font-weight : normal;
font-size : 11px;
}
.product_price {
color : red;
font-weight : bold;
font-size : 12px;
padding : 2px;
}
.product_show_table {
margin-left : 3px;
}
.product_show_foto {
border : 1px solid #576f06;
margin-right : 5px;
}
.product_show_data {
background-color : #ffffff;
padding : 5px;
border-bottom : 3px solid white;
vertical-align : top;
}
.product_show_price {
text-align : right;
font-weight : bold;
padding : 5px;
}
.product_show_cost {
border : 0;
background-color : white;
text-align : center;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 12px;
font-weight : bold;
color : red;
}
.product_show_comm {
text-decoration : line-through;
color : black;
font-weight : bold;
font-size : 11px;
}
.product_show_disc {
font-size : 11px;
font-weight : bold;
color : #576f06;
}
.product_show_avail {
font-size : 11px;
font-weight : bold;
color : red;
}
.order_table_head {
background-color : #94b825;
text-align : center;
height : 20px;
}
TD.order_table_head {
border-right : 1px solid #576f06;
}
.order_table_data_odd {
background-color : #f3fca9;
}
.order_table_data_even {
background-color : #f0fb8e;
}
TD.order_table_data {
padding : 5px;
border-right : 1px solid #576f06;
text-align : right;
}
.order_table_footer {
background-color : #94b825;
text-align : right;
height : 20px;
padding : 5px;
}
.order_table_footer_light {
background-color : #fcfeda;
text-align : right;
height : 20px;
padding : 5px;
}
.hr {
width : 100%;
height : 1px;
background-color : #576f06;
}
.operation_table {
border : 0;
padding : 0;
width : 300px;
}
.alert {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 12px;
font-weight : bold;
color : red;
text-decoration : none;
text-align : center;
}
.ok {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 12px;
font-weight : bold;
color : green;
text-decoration : none;
text-align : center;
}
.image_border {
border : 0 solid #576f06;
}
.tekst8 {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 10px;
font-weight : normal;
color : #000000;
text-decoration : none;
}
.tekst9 {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : normal;
color : #000000;
text-decoration : none;
}
.tekst10 {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : bold;
color : #000000;
text-decoration : none;
}
.px {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 1px;
font-weight : normal;
color : #000000;
text-decoration : none;
}
TD.upper {
background-color : #85a621;
background-image : url(img/nav_head.gif);
background-repeat : repeat-x;
height : 21px;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : bold;
color : #cae005;
text-decoration : none;
}
table.entries {
color : #ffffff;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
border : 1px solid #576f06;
}
.mgbg {
background-color : #f4fcb3;
}
a:link {
color : #846900;
text-decoration : none;
}
a:visited {
color : #846900;
text-decoration : none;
}
a:hover {
color : #cae005;
text-decoration : none;
}
a:active {
color : #cae005;
text-decoration : none;
}
.tekst {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : normal;
color : #846900;
text-decoration : none;
}
a.tekst:link {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : normal;
color : #846900;
text-decoration : none;
}
a.tekst:visited {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : normal;
color : #846900;
text-decoration : none;
}
a.tekst:active {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : normal;
color : #cae005;
text-decoration : none;
}
a.tekst:hover {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : normal;
color : #cae005;
text-decoration : none;
}
.tekst_b {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : bold;
color : #846900;
text-decoration : none;
}
a.tekst_b:link {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : bold;
color : #846900;
text-decoration : none;
}
a.tekst_b:visited {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : bold;
color : #846900;
text-decoration : none;
}
a.tekst_b:active {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : bold;
color : #cae005;
text-decoration : none;
}
a.tekst_b:hover {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : bold;
color : #cae005;
text-decoration : none;
}
.submit {
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
font-weight : normal;
}
.select {
border : 1px solid;
border-color : #576f06;
font-family : Tahoma, Lucida Grande CE, lucida, sans-serif;
font-size : 11px;
background-color : #ffffff;
}
.bird {
font-weight : bold;
font-size : 11px;
color : #db4449;
}
.foot_banner {
background-color : #bbe150;
border-bottom : 1px solid #576f06;
padding : 10px;
}
.banner_img {
border : 1px solid #576f06;
}
.filelist {
float : left;
margin : 2px 6px 5px 0;
}
#lightbox {
position : absolute;
left : 0;
width : 100%;
z-index : 100;
text-align : center;
line-height : 0;
}
#lightbox img {
width : auto;
height : auto;
}
#lightbox a img {
border : none;
}
#outerImageContainer {
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
}
#imageContainer {
padding : 10px;
}
#loading {
position : absolute;
top : 40%;
left : 0%;
height : 25%;
width : 100%;
text-align : center;
line-height : 0;
}
#hoverNav {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}
#imageContainer > #hoverNav {
left : 0;
}
#hoverNav a {
outline : none;
}
#prevLink, #nextLink {
width : 49%;
height : 100%;
display : block;
}
#prevLink {
left : 0;
float : left;
}
#nextLink {
right : 0;
float : right;
}
#prevLink:hover, #prevLink:visited:hover {
background : url(../../js/lightbox/img/prevlabel.gif) no-repeat left 15%;
}
#nextLink:hover, #nextLink:visited:hover {
background : url(../../js/lightbox/img/nextlabel.gif) no-repeat right 15%;
}
#imageDataContainer {
font : 10px Verdana, Helvetica, sans-serif;
background-color : #fff;
margin : 0 auto;
line-height : 1.4em;
overflow : auto;
width : 100%;
}
#imageData {
padding : 0 10px;
color : #666;
}
#imageData #imageDetails {
width : 70%;
float : left;
text-align : left;
}
#imageData #caption {
font-weight : bold;
}
#imageData #numberDisplay {
display : block;
clear : left;
padding-bottom : 1em;
}
#imageData #bottomNavClose {
width : 66px;
float : right;
padding-bottom : 0.7em;
outline : none;
}
#overlay {
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
background-color : #000;
}

