/*@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:12px;}
input.submit{width:80px; height:20px}
input.submit_wide{width:150px; height:20px}
input.submit, input.submit_wide{color:#314B00;border:0px; text-transform:uppercase;font-size:9px; font-weight:bold;cursor:pointer;border:1px solid #406183}
input.submit,input.submit_wide {background-color:#FFA200}

textarea.wide {width:100%;height:300px}
/*a {color:#aa310d;text-decoration:underline}*/
a:hover {color:#000000;text-decoration:underline}
.current{color: red; font-weight:bold}
ul {list-style-type:none}
ul,li {padding:0px;margin:0px}
h1, h1 {font-size:22px;color:#8C9919;font-weight:normal}
h2, h2 a{font-size:14px;font-weight:bold; color:#aa310d}
.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{position:absolute; top:0; left:0; width:100%;/* background:url(../images/body_bg.gif) repeat-x*/}

#main {width:1004px}
#middle,#col-m,#menu {width:766px;float:left}

#main {position:relative;margin:0 auto; overflow:hidden; text-align:left;/*background:url(../images/main_bg.gif) repeat-y*/}

/*#menu {height:206px; margin:0px;padding:0px;
    background-image: url('../images/top.png');
    background-repeat: no-repeat;}
#menu div {width:180px;margin-left:183px}
/*#menu a {}*/
/*#menu img {margin:0px;padding:0px;margin-bottom:3px;border:0px;=margin-bottom:1px}

/*jednotlive polozky menu*/
/*#menu img#img_uvod{margin-top:5px;margin-left:19px}
#menu img#img_prihlastese{margin-left:22px}
#menu img#img_nakupni-kosik{margin-left:23px}
#menu img#img_akce-a-novinky{margin-left:20px}
#menu img#img_informace{margin-left:16px}
#menu img#img_reklamacni-rad{margin-left:9px}*/

#top {width:1004px;
      height:202px;
      background-color:#adc113;
      border-top: solid 1px #8c9919;
      border-bottom:solid 1px #8c9919;}

#top #logo {background:url(../images/logo_top.png) no-repeat;
            width:207px;
            height:67px;
            margin-top:67px;
            padding-left:10px;
            float:left;
            }
 #top_rig {
	height:169px;
	width:760px;
	float:left;
	margin-top:5px;
	/*margin-right:10px;*/
	margin-bottom:10px;
}



#main #menulisttop #menulist{
    font-family:arial;
    font-weight:bold;
    font-size:12px;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    width:1004px;
    height:35px;
    border-bottom:solid 1px #fff;
    background-color: #95a206;
  }
  #main #menulisttop  #menulist li{
      font-family:arial;
      font-weight:bold;
      font-size:12px;
      display: inline;
      margin: 0px;
      padding: 0px;
      height: 35px;
      background-color: #95a206;
    }
   #main #menulisttop #menulist li a {
        font-family:arial;
        font-weight:bold;
        font-size:12px;
        background-color: #95a206;
        color:#fff;
        padding-left: 12px;
        padding-right: 12px;
        text-decoration: none;
        text-transform: uppercase;
        height: 35px;
        line-height: 35px;
        display: block;
        float: left;
      }
  /* #main #menulisttop   #menulist li a{
        font-family:arial;
        font-weight:bold;
        font-size:11px;
        display: block;
        float: left;
        height: 35px;
        line-height: 35px;
        color: #fff;
        font-size: 10px;
        background-color: #95a206;
        padding-left: 6px;
        padding-right: 6px;
        text-decoration: none;
        text-transform: uppercase;
      }*/
  #main  #menulisttop   #menulist li a:hover, #menulist li a:active, #menulist li a.act {
        font-family:arial;
        font-weight:bold;
        font-size:12px;
        background-color: #fff;
        color:#000;
        height: 35px;
        line-height: 35px;
        display: block;
      }
  #main  #menulisttop   #menulist li a.selected {
        font-family:arial;
        font-weight:bold;
        font-size:12px;
        background-color: #fff;
        color:#000;
        height: 35px;
        line-height: 35px;
        display: block;
      }
   /*#main    #menulist li a.selected {
        font-family:arial;
        font-weight:bold;
        font-size:11px;
        background-color: #fff;
        color:#000;
      }*/

#middle {height:95px;background: url(../images/middle.gif) no-repeat;}
#middle div {font-size:11px;color:#fff;padding:8px}
#middle div a{color:#fff;text-decoration:none}
#middle div a:hover{color:#000;text-decoration:underline}
#col-r {width:238px;float:left;}
#txt {float:left; min-height:200px;background-color:#f6faee;width:706px;padding:30px; padding-right:30px}


#oddeleni_popis ul{list-style-type:square}
#oddeleni_popis ul{list-style-position:inside}


/*left*/
#search, #basket, #login_area,#empty {
  width: 238px;
  float:left;
}
#categories {margin:0px;padding:20px 0px 0px 20px;width:218px;color:#fff;background: url(../images/col_r.png) repeat-x; _height: 238px; min-height:238px; display:block; }
#categories .nadpis {text-transform:uppercase;color:#000;font-size:16px;margin-bottom:15px}
#categories ul{vertical-align: top;padding:0px;margin:0px;list-style-type: none;}
#categories ul li ul {margin-bottom:10px}
#categories ul li{min-height:16px;=height:16px;line-height:16px; margin:0px;padding:0px;}
#categories ul li a {padding-left:3px; text-decoration:none;color:#000; font-size:12px;font-weight:bold}
#categories ul li a span {color:#aa310d}
#categories ul li a:hover{color:#aa310d;/*#000000*/text-decoration:underline;}
#categories ul li a.current {color:#aa310d;text-decoration:none}
#categories ul li a.current span {color:#000000} 
#categories ul li.list10 {list-style:disc inside;padding-left:15px;}
#categories ul li.list10 a{font-weight:normal}
#categories ul li.list20 a {padding-left:40px; font-weight:normal}
#categories ul li.list30 a {padding-left:55px; font-weight:normal}
#categories ul li.separator {/*background:none;*/ min-height: 10px;_height:10px; line-height:10px}


#search {height:96px;font-weight:bold; background-color:#ADC113;}
#search div{margin-top:35px; _margin-top:27px;margin-left:10px;margin-bottom:0px;}
#search input {vertical-align:top;margin:0px;padding:0px}
#search div.nadpis {font-weight:bold; text-align:right; padding-right:20px; margin-bottom:5px;font-size:14px}
#search input.search {width:117px;
height:18px;
_height:20px;
border:1px solid #406183;
margin:0px;padding:0px}
#search input.submit 
{
height:20px;
width:38px;
cursor:pointer;
}

#empty{background-color:#aa310d;height:95px}


/*inside*/
.notify {font-weight:bold; color:#ce2727;}
#news_uvod div.novinka{background-color:#CEE5A8; width:684px;height:112px;border:0px solid #80A080; float:left; padding:5px;font-family:Tahoma;font-size:12px; margin-bottom:5px}
#news_uvod .novinka img {float:left; margin-right:5px}
#news_uvod .novinka div {}
.img_zpravy {
	float: left;
	margin-right: 10px;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid #DED5AE;
}

#products-head{margin-bottom:10px}
#products-head .produktu {float:left; width:340px}
.sipicky {float:left; width:50px;margin-left:340px;_margin-left:168px}
#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:549px;clear:both}


.product {  float: left; width: 340px;border:1px solid #a5c86d;background-color:#cbddaa; padding-top:20px}
.product img {border-top: 1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;margin: 10px 0px 10px 0px}
.product h2, h2 a{font-size:14px; font-weight:bold;color:#aa310d; margin:0px; }
.product li{padding:0px 5px 0px 18px; 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 {margin-top:18px}
.product .buttons a{color:#aa310d;font-weight:bold;text-decoration:underline}
.product .buttons a:hover{color:#000000;font-weight:bold;text-decoration:underline}
.product .buttons span {color:#000000;font-weight:bold}
.product .buttons div {float:left}
.product .buttons div.ceny {float:right;line-height:30px; min-height:30px;_height:30px}
.product .buttons div.ceny div {line-height:20px}
.product .price strong {font-size:15px; color:#c30000}


.product a {margin:0px;padding:0px}
.product .texty p {font-size:12px}


#product-detail {font-size:12px; border:1px solid #ffa200;background-color:#e9eef3; width:716px}
#product-detail td {vertical-align:top}
#product-detail img {border:2px solid #506e8e}
#product-detail .povidani {vertical-align:top;text-align:left; padding-left:5px}
#product-detail .povidani p {width:260px;text-align:left; 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:20px;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:#406183;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}

.foto  {margin-right: 21px; margin-bottom: 15px;}
.foto2 {margin-bottom: 15px;}
/*right*/

#akce,#statistics {margin-bottom:5px}
#akce ul li div, #statistics ul li div {background:url('../images/stats_product_bg.gif') no-repeat; width:184px; height:184px; margin-left:9px; _margin-left:4px; margin-top:5px}
#akce .first-cell{background:url('../images/akce_nadpis.gif') no-repeat;width:200px;height:24px}
#akce .caption {padding-left:5px;font-weight:bold; padding-top:10px;font-size:12px}
#akce img {padding-top:5px;padding-bottom:5px;border:1px solid #d4dde6;}
#akce .img {text-align:center}
#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;}

#statistics .first-cell{background:url('../images/novinky_nadpis.gif') no-repeat;width:200px;height:24px}
#statistics .img {text-align:center;}
#statistics .caption {padding-left:5px;font-weight:bold; padding-top:10px;font-size:12px}
#statistics img {padding-top:5px;padding-bottom:5px;border:1px solid #d4dde6;}
#statistics .price_akce {color:#ff0000;font-weight:bold;font-size:bold;text-align:right;padding-right:2px;font-size:15px}
/*footer*/
#footer {background-color:#e2e2e2; mmin-height:83px; color:#3e3e3e; font-weight:normal;  font-size:10px;}
#footer table {padding-left: 15px; margin-top:0px; margin-bottom:2px;}
#footer a {color:#3e3e3e}
#footer a:hover {color:#3e3e3e}
/*#footer .int {margin-left:200px; }*/

#footer .description {margin-left:20px;}
#odkazy_pat{
  padding:5px 20px 5px 20px;
  background:#F6FAEE;
  color:#666;
}
#intlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
#intlink a {
	color: #666666;
	text-decoration: none;
font-weight: normal;
}