
/*
																
	SHOP - Category menu											
																
*/																

#menu_shop{
width: 99%;
margin-left: 10px;
padding: 0px;
margin-left: 0px;
border: 1px solid #DFDFDF;
font-size: 10px;
}

#menu_shop div#title{
width:100% auto;
height:20px;
background: white url('./title_orange.jpg') top right repeat-y;
text-align:center;
font-weight: bold;
color:black;
margin: 1px;
padding-top: 4px;
margin-bottom: 10px;
letter-spacing: 3px;
}

#menu_shop ul{
width: 190px;
padding: 0px;
margin: 0px;
margin-bottom: 10px;
}

* html #menu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#menu_shop ul li{
height:20px;
padding-left:8px;
}


#menu_shop ul li a{

color: #027BAA;
text-decoration: none;
padding-left: 12px;
padding-right:0px;
padding-top: 10px;
background: url('./menu_arrow.jpg')  no-repeat ;
background-position: 1px 14px;
/*
background-position: 0% 0%;
*/
}

#menu_shop ul li a:hover{
color: black;
padding-bottom: 0;
font-weight: bold;
}

#menu_shop ul li a.current{
color: black;
padding-bottom: 0;
font-weight: bold;
}




/*
																
	SHOP - Catalog													
																
*/																

.catalog{
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
width: 510px;
width: 100%;
background:url('./catalog_line_h.jpg') repeat-x bottom;

}

/*	Nazov vyrobku v katalogu */
.catalog_item_name{
padding-bottom: 10px;
color:#027BAA;
text-align:left;
font-weight: bold;
font-size: 10px;
}

/*	Popis vyrobku v katalogu */
.catalog_item_text{
text-align:justify;
/*height: 53px;*/
overflow:hidden;
font-size: 10px;
margin-bottom: 5px;
}
/*	Cena vyrobku v katalogu */
.catalog_item_price{
text-align:justify;
color: #DD3C05;
font-weight: none;
font-weight: bold;
font-size: 10px;
}

/*	Cena vyrobku v katalogu - stara cena pri akcii (preciarknuta)*/
.catalog_item_price_old{
text-align:justify;
color: #44444E;
font-weight: bold;
font-weight: none;
font-size: 10px;
text-decoration: line-through;
}


/*
																
	SHOP - Rucne pridany tovar / FN: shop()								
																
*/																

.item{
width: 90% auto;
padding-left: 15px;
padding-right: 15px;
padding-top: 30px;
padding-bottom: 10px;
font-size: 10px;
}

/*	Nazov vyrobku v katalogu */
.item_name{
padding: 0px;
margin: 0px;
padding-bottom: 3px;
color:#027BAA;
text-align:left;
font-weight: bold;
font-size: 13px;
}

/*	Popis vyrobku v katalogu */
.item_text{
text-align:justify;
overflow:hidden;
margin: 0px;
padding: 0px;
padding-bottom: 10px;
font-size: 10px;
/*
background-color: red;
*/
}

/*	Cena vyrobku v katalogu */
.item_price{
text-align:justify;
color: #DD3C05;
font-weight: none;
font-weight: bold;
font-size: 11px;
}

/*	Cena vyrobku v katalogu - stara cena pri akcii (preciarknuta)*/
.item_price_old{
text-align:justify;
color: #44444E;
font-weight: bold;
font-weight: none;
font-size: 10px;
text-decoration: line-through;
}

/*	Nakupny blok */
.item_shop{
}
/*	Obrazok vyrobku v katalogu */
.item_img{
float:left;
}

/*
																
	SHOP	- BASKET ITEMS												
																
*/																

/*	Pocet kusov pri nakupe */
input.basket_text{
text-align:center;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
color: black;
border:1px solid gray;
height: 15px;
text-valign: center;
}


/*
																
	SHOP	- Links													
																
*/																

A.link_shop, A.link_shop:visited{
color:#027BAA;
text-decoration: none;
}
A.link_shop:hover, A.link_shop:active{
color:black;
text-decoration: none;
}

A.link_shop_status, A.link_shop_status:visited{
color:#999999;
text-decoration: none;
font-size: 10px;
}
A.link_shop_status:hover, A.link_shop_status:active{
color:black;
text-decoration: none;
}

.shop_text_notify{
height: 23px;
color:#027BAA;
text-align:center;
font-size: 12px;
}


