/** ditevsatku - shop **/

#commodities{
    width:568px;
    margin:5px 0px 10px 0px;
    float:left;
    background-image:url("../imgs/shop_bg.gif");
    background-position: 283px;
	background-repeat:repeat-y;
    border-bottom:1px solid #cdcdcd;
}

#front-commodities{
    width:568px;
    margin:5px 0px 10px 0px;
    float:left;
    background-image:url("../imgs/shop_bg.gif");
    background-position: 283px;
	background-repeat:repeat-y;
}


div.commodity{width:280px;padding:0px 2px;}

.left{float:left;}
.right{float:right;}

h2.comm-title{
    background-color:#efefef;
    border-top:3px double #cdcdcd;
    border-bottom:3px double #cdcdcd;
    padding:2px 5px 2px 5px;
    margin:0px 0px 5px 0px;
    font-size:13px;
    color:#cc0000;
}

#front-commodities h2.comm-title{background:0;border:0;}

h2.comm-title a{font-size:13px;color:#cc0000;text-decoration:none;}
h2.comm-title a:hover{text-decoration:underline;}

#commodities p,#front-commodities p{text-align:justify;margin:3px;}

#commodities img,#front-commodities img{float:left;margin:3px 7px 3px 0px;}
#commodities img.info-btn,#front-commodities img.info-btn{margin:3px 0px 3px 3px;}

#commodities span.detail-title,#front-commodities span.detail-title{padding-left:5px;color:#cc0000;}

#commodities span.detail,#front-commodities span.detail{font-weight:bold;color:#333333;padding-left:5px;}

#commodities div.add-input,#front-commodities div.add-input{float:left;margin-bottom:10px;}

#commodities div.variety-select,#front-commodities div.variety-select{padding:3px 0 7px 0;}

#commodities div.add-btns,#front-commodities div.add-btns{float:left;padding-left:5px;margin-bottom:10px;}

#commodities div.comm-details,#front-commodities div.comm-details{line-height:16px;}

#commodities div.comm-form{padding:3px 0px 5px 0px;}

input.quantity{
    width:22px;
    font-size:0.9em;
}

#commodities select,#full-commodity select,#book-table select{
    font-size:0.9em;
    border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-bottom:1px solid #dfdfdf;
	border-right :1px solid #efefef;
 }

#book-table select{float:right;}

input.add-to-basket-cz,input.add-to-basket-en,
input.add-and-purchase-cz,input.add-and-purchase-en{
  border:0;
  height:16px;
  background-repeat:no-repeat;
  padding:0;margin:0;
}
input.add-to-basket-cz{width:110px;background-image:url("../imgs/b_add_cz.gif");}
input.add-to-basket-en{width:110px;background-image:url("../imgs/b_add_en.gif");}
input.add-and-purchase-cz{width:145px;background-image:url("../imgs/b_add_purch_cz.gif");margin-left:5px;}
input.add-end-purchase-en{width:145px;background-image:url("../imgs/b_add_purch_en.gif");margin-left:5px;}

/******* FULL COMMODITY ******************/


#full-commodity{
    width:560px;
    margin:5px 5px 50px 5px;
}

#full-commodity h2.comm-title{
    color:#cc0000;
    padding:0px;
    margin:5px 0px 5px 0px;
    font-size:16px;
    background:0;border:0;
}

#full-commodity img{float:right;margin:3px 3px 5px 10px;}


#full-commodity p{text-align:justify;margin-top:3px;}

#full-commodity span.detail-title{color:#cc0000;}

#full-commodity span.detail{font-weight:bold;color:#333333;padding-left:5px;}

#full-commodity div.comm-details{line-height:16px;float:left;}

#full-commodity div.comm-form{padding:5px 0px;float:right;margin-top:26px;}

#full-commodity div.add-input{float:left}
#full-commodity div.add-btns{float:left;padding-left:10px;}

#full-commodity div.variety-select{padding-bottom:10px;}


/***********************************************/
/***** CATEGORIES TREE ****/
/***********************************************/

#categories-tree{margin:20px 15px;}

#categories-tree img{float:left;border:1px solid black;width:100px;height:100px;}
#categories-tree div.img-box{float:left;margin-bottom:10px;}
#categories-tree div.cat-box{float:left;margin-bottom:10px;margin-right:10px;}

#categories-tree ul{
   margin:0px 10px 0px 20px;
   padding:0;
   font-weight:bold;
   list-style-type: none;
   padding:0px;

}

#categories-tree ul li {}

#categories-tree ul li.level-0 {
   line-height: 1.6em;
   font-size:1.6em;
   list-style-type:none;
   }

#categories-tree ul li.level-1 {
   color:#666666;
   line-height: 1.3em;
   list-style-type:circle;
   margin-left:20px;
   font-size:1.2em;
   }

#categories-tree ul li.level-2 {
    color:#999999;
   line-height: 1.3em;
   list-style-type:disc;
   margin:1px 0px 1px 30px;
   font-size:1em;
   }


#categories-tree ul li.level-3 {
    color:#999999;
   line-height: 1.1em;
   list-style-type:none;
   margin-left:40px;
   font-size:0.9em;
   font-weight:normal;
   }

#categories-tree ul li.level-4,
#categories-tree ul li.level-5 {
   color:#999999;
   line-height: 1.1em;
   list-style-type:none;
   margin-left:50px;
   font-size:0.8em;
   font-weight:normal;
   }

#categories-tree ul li a{ color:maroon;	text-decoration:none;}
#categories-tree ul li a:hover,
#categories-tree ul li.level-0 a:hover{text-decoration:underline;}

#categories-tree ul li.level-0 a{ color:#cc0000;}
#categories-tree ul li.level-1 a{ color:#333333;}
#categories-tree ul li.level-2 a,
#categories-tree ul li.level-3 a,
#categories-tree ul li.level-4 a
{ color:#666666;}

/*************************************************************************/
/**************************************************************************/

#book-table input.change-btn{
    float:left;
    margin-top:0px;
    margin-bottom:3px;
    padding-top:0px;padding-bottom:1px;
    }

#book-table{
    margin:20px 0px;
    width:565px;
}
#book-table th{
    text-align:left;
    padding:3px;
    border-bottom:3px double #666666;
}

#book-table td.tb-foot{
    font-size:1.1em;
    font-weight:bold;
    padding:1px 3px;
    border-top:2px solid #666666;
    border-bottom:0;
}


#book-table td{
    padding:0px 3px 1px 3px;
    border-bottom:1px solid #cdcdcd;
}


input.del-btn{
	margin:0px;
	padding:0px;
	width:18px;
	height:18px;
	border:0px;
	background-color: transparent;
	background-image:url("../imgs/del_btn.gif");
	background-repeat:no-repeat;
	cursor: hand;
	cursor: pointer;
}
input.add-btn{
    background-color:#cdcdcd;
    color:#003333;
    margin-bottom:2px;
    padding:0px 2px;
    width:auto;
    overflow:visible;
}

#user-data{
    margin:10px;
    font-size:1.1em;
}
 /*
#user-data h2{
    font-size:1.2em;
    color:#663300;
    padding-bottom: 2px;
    border-bottom:1px dotted #663300;
    margin:0px;
}    
*/
table#user-info,table#addr,table#deliv-type,table#notice{ 
    margin-left:10px;
    margin-top:10px;
    border:1px solid #dcdcdc;   
}

table#user-info th,table#addr th,table#deliv-type th,table#notice th{
    text-align:left;
    padding:4px 25px 4px 5px;
    background-color:#dcdcdc;
    color:#000000;
}

table#user-info td,table#deliv-type td{
    vertical-align:top;
    border-bottom:1px solid #cdcdcd;
    padding-top:3px;
    padding-bottom:3px;
    }

table#user-info td.title{
    vertical-align:top;
    padding-left:5px;
    font-weight:bold;
}

table#addr td.title{
    padding-left:5px;
    font-weight:bold;
}
table#addr input.txt{
    width:140px;
    margin-right:10px;
    background-color:#f6f6f6;
}

table#notice textarea{
    width:480px;
    height:45px;
    border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-bottom:1px solid #dfdfdf;
	border-right :1px solid #efefef;
	color:#333333;
	padding:3px;
}
#addr_form input.s_btn{font-size:12px;}


input.paypal-btn{
    color:white;
	margin:0px;
	padding:0px;
	width:200px;
	height:180px;
	border:0px;
	background-color: transparent;
	background-image:url("../imgs/paypal.jpg");
	background-repeat:no-repeat;
	cursor: hand;
	cursor: pointer;
}

