/*@import url("http://localhost/eno2006/css/contact.css");
@import url("/css/product.css");
@import url("/css/order.css");*/
body, form, div, img, ul, li, p, h1, h2, h3, h4 { margin:0; padding:0; border:0}
body{background-color:#fff;font-family:Tahoma; font-size:11px;}
input.submit, input.submit_kos {width:80px; height:20px}
input.submit_wide{width:150px; height:20px}
input.submit, input.submit_kos, input.submit_wide{color:#314B00;border:0px; text-transform:uppercase;font-size:9px; font-weight:bold;cursor:pointer}
input.submit {background: url(../images/button.gif) no-repeat}
input.submit_kos {background: url(../images/buttonkos.gif) no-repeat; color:#FFFFFF}
input.submit_wide {background: url(../images/button_wide.gif) no-repeat}
textarea.wide {width:100%;height:300px}
a {color:#314B00;text-decoration:none}
a:hover {text-decoration:underline}
.current{color: red; font-weight:bold}
ul {list-style-type:none}
ul,li {padding:0px;margin:0px}
h1,h2, h2 a{font-size:14px;font-weight:bold; color:#314B00}
.center {text-align:center}
.right {text-align:right}
.left {text-align:left}


.break{ width: 0px; height: 0px; line-height: 0px; font-size: 0px; border: 0px none; margin: 0px;  padding: 0px;  float: none; clear: both;  visibility: hidden}

#centering{text-align: center;}

#main,#menu,  #footer {text-align: left; width: 980px; margin-left: auto; margin-right: auto;}
#main { position:relative;margin:0 auto; overflow:hidden; text-align:left;}

#menu {height:40px; margin:0px;padding:0px;
    background-image: url('../images/menu_bg.gif');
    background-repeat: repeat-x;}
#menu a {border:0px;margin:0px;padding:0px;width:160px}
#menu img {margin:0px;padding:0px;border:0px;float:left;width:160px}
#menu img.menu_sep{width:4px}

#middle {height:139px;background: url(../images/banner.png) no-repeat; width: 980px;}


#vert_sep {
  clear: both;
}


#content {}


#col-l{width:200px;float:left;}
#col-m{width:570px;float:left; margin:10px 5px 0 5px;}
#oddeleni_popis ul{list-style-type:square}
#oddeleni_popis ul{list-style-position:inside}

#col-r{width:200px;float:left;}
.col_r_sep {height:4px; background:url('../images/col_r_sep.gif') no-repeat}
/*left*/
#categories, #search, #basket, #login_area {
  width: 200px;
  background-color: #314B00;
  float:left;
}
#categories {margin:0px;padding:0px; padding-top:35px; font-family:Arial;
    background-image: url('../images/categories_bg.gif');
    background-repeat: no-repeat;
    }
#categories div
{   background-image: url('../images/categories_bottom_bg.gif');
    background-repeat:none;
    line-height: 10px;
    height: 10px;
    clear:both;
}

#categories ul{vertical-align: top;padding-left: 7px;list-style-type: none;display:block}
#categories ul li{min-height:22px;=height:22px;line-height:22px; margin:0px;padding:0px;}
#categories ul li a {padding-left:3px;display:block; text-decoration:none;color:#ffd600; font-size:12px; font-weight:bold; text-transform:uppercase}
#categories ul li a:hover,#categories ul li a.current:hover {
  background-image: url('../images/categories_hover.gif');
    background-repeat:no-repeat;
    color:#496600}
#categories ul li a.current {background-image: url('../images/categories_select.gif');background-repeat: no-repeat;}
#categories ul li.list10 {padding-left:5px;}
#categories ul li.list20 {padding-left:10px; font-weight:normal}
#categories ul li.list30 {padding-left:15px;}
#categories ul li.separator {background:none; min-height: 10px;_height:10px; line-height:10px}

#col-l .ban {text-align:center}
#col-l .ban img {margin-top:20px}
#search {  margin:10px 0px 10px 0px;
    height:70px;
    _height:70px;
    background-image: url(../images/search_bg.gif);
    background-repeat: no-repeat;
    padding:0px
}
#search div{margin-top:35px; _margin-top:27px;margin-left:10px;margin-bottom:0px;}
#search input {vertical-align:top;margin:0px;padding:0px}
#search input.search {width:138px;
height:18px;
_height:20px;
background-image: url(search_input.gif);
border:0px;
background-repeat:no-repeat;
margin:0px;padding:0px}
#search input.submit
{
border:0px;
background-image: url('../images/search_button.gif');
height:20px;
width:38px;
cursor:pointer;
}

#novinky_na_email #vas_email,#akce_na_email #vas_email1 {width:106px; height:16px;border:1px solid #a5acb2;font-size:10px;color:#545454; margin-bottom:2px}
#novinky_na_email .submit,#akce_na_email .submit {width:61px; height:19px;background:url('../images/odeslat_orange.jpg') no-repeat;}
#novinky_na_email .n1,#akce_na_email .n1 {padding:10px 0px 10px 10px}
#novinky_na_email .inputy,#akce_na_email .inputy {padding:0px 0px 10px 10px}

#novinky_na_email .nadpis {height:41px;background:url('../images/info_nadpis.jpg') no-repeat}

#akce_na_email .nadpis {height:41px;background:url('../images/akce_nadpis_orange.png') no-repeat}

/*inside*/
.notify {font-weight:bold; color:#ce2727;}
#news_uvod div.novinka{width:260px;height:105px;border:1px solid #115218; float:left; padding:5px;font-family:Tahoma;font-size:10px; margin-bottom:5px}
#news_uvod .novinka img {float:left; margin-right:5px}
#news_uvod .novinka div {}

#products-head{margin-bottom:10px}
#products-head .produktu {float:left; width:253px}
.sipicky {float:left; width:50px;margin-left:253px;_margin-left:108px}
#products-head .sipicky{margin:0px}
.pager {width:250px;float:right; text-align:right}
#products-head .pod_products_head {background:url('../images/pod_products_head.gif') no-repeat;height:3px;width:549pxpx;clear:both}


.product {  float: left; font-family:Tahoma;
  width: 180px;
  margin: 2px;}
.product .nadpis {min-height:34px;_height:34px}
.product h2, h2 a{font-size:14px; font-weight:bold;color:#000;text-transform:uppercase; margin:0px}
.product li{background:url('../images/item_bg.gif') repeat-y; padding:0px 5px 0px 5px; margin:0px;}
.product li.top{line-height:2px; height:2px; margin:0px;padding:0px; font-size:1px;
    background-image: url('../images/item_top.gif');
    background-repeat: no-repeat;}
.product .buttons a{color:#000;font-weight:bold; text-decoration:underline}
.product .buttons span {color:#FF6102;font-size:14px;font-weight:bold;font-family:Arial}
.product .bottom {
line-height:2px; height:2px;font-size:0px;
    background-image: url('../images/item_bottom.gif');
    background-repeat: no-repeat;
    }

.product a {margin:0px;padding:0px}
.product li.text {min-height:60px;_height:60px}
.product  p {padding-top:5px;}
.product .row_top{line-height:1px;height:1px;font-size:1px}

#product-detail {font-size:12px}
#product-detail td {vertical-align:top}
#product-detail img {border:2px solid #115218}
#product-detail .povidani {vertical-align:top;text-align:left; padding-left:5px}
#product-detail .povidani p {text-align:justify; padding-top:5px;padding-bottom:10px}
#product-detail .povidani img {border:none;margin-left:70px}
#product-detail .price {font-size:14px}
#product-detail .price span {font-weight:bold}
#product-detail .price span._akce {color:#ff0000;font-size:16px}
#product-detail .odkazy {padding:5px;vertical-align:top}
#product-detail a {font-size: 13px; text-decoration:none; font-weight:bold}
#product-detail strong.subcaption {color:#ce2727;}

#product-detail .koupit {margin-top:5px;font-size:12px;font-weight:bold;border:3px solid #E9E9E9;width:95%; padding-left:5px}
#product-detail .koupit input.submit {margin-left:50px;}
#product-detail .koupit table td #mnozstvi {width: 50px}
#product-detail .koupit table td select {width: 180px}
#product-detail .koupit table td {padding-right:10px; padding-left:0px; padding-top:0px;padding-bottom:0px}
#product-detail .koupit strong, #product-detail .koupit span {font-size:14px;font-weight:bold; color:#ce2727; font-family:Arial;}

#basket {float:left;width:200px;height:113px;background-image: url('../images/basket_bg.gif');background-repeat: no-repeat;margin:0px;padding:0px;margin-top:10px;}
#basket table,#login_area table{margin-top:30px; margin-left:8px; margin-right:8px; color:#FFD600;width:180px}
#basket table td,#login_area table td{font-weight:bold;font-size:12px; margin:0px}
#login_area
{float:left;
width:200px;height:162px;
    background-image: url('../images/login_bg.gif');
    background-repeat: no-repeat;
    margin:0px;padding:0px; margin-top:10px
}
#login_area input.text {height:20px; width:138px;
    background-image: url('../images/login_input.gif'); border:0px; margin:0px; padding:0px
}



.tab_produkty {width:95%}
.tab_produkty td {padding:2px}
.tab_produkty td a{font-weight:bold; color:#314B00}
.tab_produkty td#left {width:200px}
.tab_produkty #head td {background-color:#096414;color:#fff;font-size:12px;padding:2px;text-align:center}
.tab_produkty input.kosik {width:40px}
.tab_produkty #darker td {background-color:#E9E9E9}
.tab_produtky td div {float:right;}
.tab_produkty td .tip {float:left; width:320px }

#login,#register {width:95%;border:3px solid #E9E9E9;padding:5px;margin-bottom:10px}

#fotogalerie img{border:2px solid #115218}
/*right*/

#akce,#statistics {background-color: #FF6102;margin-top:10px}

#akce .first-cell{background:url('../images/akce_top.gif') no-repeat;width:200px;height:36px}
#akce .caption {padding-left:10px;font-weight:bold; padding-top:10px;font-size:12px}
#akce img,#statistics img {max-width:180px}
#akce .img, #statistics .img{text-align:center;background-color:#fff;width:180px;margin-left:10px}
#akce .price_akce {text-align:right;}
#akce .price_akce span{color:#ff0000;font-weight:bold;padding-right:2px;font-size:15px;text-decoration:none}
#akce .price_akce span.puvodni {text-decoration: line-through;color:#000;font-weight:normal;font-size:12px;}
#akce_bottom,#statistics_bottom {text-align:left;
height:10px;line-height:3px;font-size:0px;
background-image: url(../images/akce_doporucujeme_bottom.gif);
background-repeat:no-repeat;}
#akce .img_top,#statistics .img_top
{
    background-image: url(../images/akce_item_top.gif);
    background-color: #ffffff;
    background-repeat: no-repeat;
    width:180px; margin-left:10px;
    height:3px;line-height:3px;font-size:0px;
}
#akce .img_bottom,#statistics .img_bottom
{
    background-image: url(../images/akce_item_bottom.gif);
    background-color: #ffffff;
    background-repeat: no-repeat;
    width:180px; margin-left:10px;
height:3px;line-height:3px;font-size:0px;
}

#statistics .first-cell{background:url('../images/doporucujeme_top.gif') no-repeat;width:200px;height:36px}
#statistics .caption {padding-left:10px;font-weight:bold; padding-top:10px;font-size:12px}
#statistics .price_akce {color:#ff0000;font-weight:bold;font-size:bold;text-align:right;padding-right:2px;font-size:15px}
/*footer*/
#footer {background:url('../images/footer_bg.gif') no-repeat;height:54px; color:#000; font-weight:bold; margin-top:10px}
#footer .description {padding-top: 20px}
#footer a {color:#000}
#footer .int {margin-left:70px;}

#footer .description {margin-left:20px;}
#intlink{text-align:center; padding-bottom:3px;}