/* OBCHOD */

.left-column-shop {
  width:200px;
}
.left-column-shop LI,
.left-column-shop UL {
  padding:0;
  margin:0;
}
.center-column-shop INPUT,
.left-column-shop INPUT {
	border:1px solid #666;
padding:0px;
}

.center-column-shop INPUT.button,
.left-column-shop INPUT.button {
	border:1px solid #CC9561;
	background: #FECD97;
	font-size: 11px;
}

.center-column-shop FORM,
.left-column-shop FORM {
	margin: 0px;
	padding: 0px;
}




/**********************************/
/* REGISTRACNI FORMULAR           */
/**********************************/

TABLE.registracetable {
	width:100%;
}
TABLE.registracetable INPUT {
	width:380px;
	float:right;
}

TABLE.registracetable TD {
text-align: left;
}


INPUT.disable {
border:0px;
background:#fff;
}

.registrace_title {
	background: #FFF3E7;
	font-weight: bold;
	color: #8E3508;
	font-size:14px;
}
.registrace_povinne_popis {
	font-size:10px;
}
.povinne {
	font-weight: bold;
}
.registrace_error {
	color:red;
		font-weight: bold;
}


/**********************************/
/* KATEGORIE			          */
/**********************************/
#_kategorie {
	width: 198px;
	margin-top:10px;
}

TD.cart
{
	padding-left: 6px;
	padding-right: 6px;
	font-size: 12px;
	_font-size: 13px;
	font-weight: bold;	
}

A.cart_num,A.cart_num:visited,A.cart_num:hover
{
	color: #000033;
	text-decoration: none;
	color: #D3332E;
	background-color: #FFFFFF;
	border: solid 1px #5980CF;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
}

A.cart
{
	color: #000033;
	text-decoration: none;
}

A.cart:visited,A.cart:hover
{
	color: #000033;
	text-decoration: none;
}
#cart_tab
{
border-left:1px solid #fff;
}

A.cart:hover
{
	color: #FFDD23;
}
DIV.sum
{
	color: #D3332E;
	background-color: #FFFFFF;
	border: solid 1px #5980CF;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
}

#x__kategorie UL, #x__kategorie LI {
	padding:0px;
	margin:0px;
	
}
#x__kategorie UL {
	list-style: none;
	padding:2px;
}
#x__kategorie LI {
	list-style: none;
}

#x__kategorie A,#x__kategorie A:VISITED {
	text-decoration: none;
	font-size: 11px;
	color: #000033;
}
#x__kategorie A:HOVER {
	color: #FF0000;
		text-decoration: none;
	font-size: 11px;
}

#x__kategorietop {
	/*background: url("/files/layout/obchod/kategorie_top.gif") top center repeat-y;*/
	height:17px;
}
#x__kategoriebot {
	/*background: url("/files/layout/obchod/kategorie_bot.gif") top center repeat-y;*/
	height:18px;
}

#x__kategorie LI.uroven_1 {
        /*background: url("/files/layout/obchod/hnOdr.gif") 0px 2px no-repeat;*/
        padding: 0px 0px 0px 20px;
}
#x__kategorie LI.uroven_2 {
        /*background: url("/files/layout/obchod/hnOdr2.gif") 10px 2px no-repeat;*/
        padding: 0px 0px 0px 30px;
}
#x__kategorie LI.uroven_3 {
        /*background: url("/files/layout/obchod/hnOdr2.gif") 30px 2px no-repeat;*/
        padding: 0px 0px 0px 50px;
}

#x__kategorie {
	/*background: url("/files/layout/obchod/kategorie.gif") top center repeat-y;*/
}



/**********************************/
/* LOGIN BOX			          */
/**********************************/

#x_loginform {
	width: 198px;
	margin-top:10px;
	/*background: url("/files/layout/obchod/login.gif");*/
	height: 188px;
text-align:left;
}

TD.errorlogin {
	font-size:11px;
	color: red;
	font-weight: bold;
}

#loginform {

	/*border: 1px solid #FFDFBE;*/
	padding: 0px;
	
}
#loginform TABLE {
float:left;
}

#loginform INPUT {

}



/* title casti v leve casti */
.title_levysloupec {
 font-weight: bold;
 color: #CC6734;
 font-size: 14px;	
 padding: 2px 2px 2px 0px;
/* border-bottom: 2px solid #CC6734;
 background:#FFDFBE;*/
	
}

/**********************************/
/* PRODUKTY				          */
/**********************************/

TABLE.produkt {
	width:100%;
	border: 1px solid #FECD97;
	margin-top:2px;
}

SPAN.produkt {
	display: block;
	width:100%;
	border: 1px solid #FECD97;
	margin-top:2px;
}
.katalog_produkt {
	text-align:center;
	height: 35px;
        padding: 0px 10px 0px 10px;
}
.katalog_produkt A, .katalog_produkt A:VISITED {
	font-weight: bold;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
}
.katalog_img {
	height: 100px;
	font-size: 11px;
        padding: 0px 10px 0px 0px;
}
._katalog_cena {
	height: 30px;
}
INPUT.addtocart {
	border: 1px solid #666;
	background: #ddd;
height:18px;
font-size:11px;
}
INPUT.addtocartpocet {
	border: 1px solid #666;
	width:20px;
	text-align: center;
}

#katalog SPAN.cesta {
	font-size: 11px;
	color: #666;

}


FIELDSET {
	border: 2px solid #FED7AB;
}
.tit {
 font-weight: bold;
 color: #CC6734;
 font-size: 15px;
}

.katalog_cena {
	display:block;
	color: #000033;
	text-align: center;
	float:left;
	width:100%;
	font-size: 10px;
}
.katalog_cena_s_dph {
	font-size: 16px;
	color:#000033;
	font-weight: bold;
}
.katalog_cena_s_dph_text {
	font-size: 10px;
	color:#000033;
}
.katalog_add {
	display:block;
	text-align: right;	
	float:right;
	width:40%;
	text-align: center;
}
.katalog_popis {
	padding: 10px 15px 10px 15px;
	text-align: justify;
	
}

#katalogdetail {
border: 1px solid #FECD97;
margin-top:12px;
}

.katalog_nadpis {
font-weight: bold;
}

.nadpisdetail {
	font-size: 14px;
	color:#000033;
	font-weight: bold;
	text-align:center;
padding-left:14px;
}

/**********************************/
/* KOSIK				          */
/**********************************/

.kosik_celkem {
	color: red;
	font-weight: bold;
}
#cart TD {
	font-size:11px;
}
#cart A, #cart A:VISITED {
	color: #000033;
	text-decoration: none;
}
#cart A:HOVER {
	color: #FF0000;
	text-decoration: none;
}

#cart TH {
	font-size: 12px;
	text-align: left;
}
#cart TD.line1 {
	background:#FAE9D7;
}
#cart TD.line2 {
	background:#FEF5EB;
}
#cart TABLE {
	width:100%;
}
.celkem_k_uhrade {
font-weight: bold;
}

.celkem_k_uhrade_cena {
font-weight: bold;
}

INPUT.kosik_pocet {
	width:25px;
	text-align: center;
}

/**********************************/
/* OBJEDNAVKY				          */
/**********************************/

#seznamobjednavek TH {
	font-size: 12px;
	text-align: left;
}
#seznamobjednavek TD.line1 {
	background:#FAE9D7;
}
#seznamobjednavek TD.line2 {
	background:#FEF5EB;
}
#seznamobjednavek TABLE {
	width:100%;
}

#seznamobjednavek A,#seznamobjednavek A:VISITED {
	color:#000033;
	text-decoration: none;
}
#seznamobjednavek A:HOVER {
	color:#FF0000;
	text-decoration: none;
}

.faze_selected {
 font-weight: bold;
 background: #FBE5C3;
 padding:4px;
}
.kosik_faze {
 font-weight: normal;
 background: #FDF1DE;
 padding:4px;
}

#kosik_navigace {
border-bottom:0px solid #666;
margin-top: 10px;
}

INPUT.button_obj_send {
	border:1px solid #CC9561;
	background: #FECD97;
	font-size: 11px;
font-weight: bold;
}

.shop-input-text-login-heslo { width:96%;}
.shop-input-text-login-uzivatel { width:96%;}
.shop-cart-textarea-note { border:1px solid #666; width:100%; height:120px; }
.shop-cart-textarea-note-readonly { border:1px solid #CCC; color:#666; width:100%; height:120px; }
.shop-note-ext-info { text-align: left; }


