	form{
		padding:0;
		margin:0;
	}
	/*prave menu*/
	#shop-menu{
	  height:346px; /*337 je seda*/
		font-size:8pt;
		margin:50px 10px 0px 55px;
	/*	border:1px dotted blue;*/
	}
	#shop-menu ul{
		list-style:none;
		padding:0px;
		margin:0px;
	/*	margin:20px 0px 0px 25px; */
    border:0px;
    }
    
	#shop-menu ul li a{
	/*		width:200px; */
	text-decoration:none;
	border:0px;
	}
	
	#lshop-menu{
	float:left;
	width:116px;
	height:295px;
	}

	#rshop-menu{
	height:295px;
	}  
    
	#lshop-menu li {
	font-size:0px;
  float:right;
	}
  
  #rshop-menu li a{
  font:16px arial;
  margin-left:5px;
  }
  
  .rmuzi{
  color:#BBF1F1;
  }
  
  .rmuzi:hover{
  color:#fad4c1;
  }
  
  .rzeny{
  color:#fad4c1;
  }
  
  .rzeny:hover{
  color:#BBF1F1;
  }
  
  #facebook{
  margin-left:185px;
  }
  
  .active{
  color:white;
  }
	
	#podshop{
	padding:0px;
	margin:0px;
	list-style:none;
	width:280px;
  }
	
	#podshop li{
  float:left;
  }
	
	/*shop-product*/
	#shop-product{
		width:650px;
		padding-left:12px;
	}
	#shop-product img, a{
		padding:0px;
		margin:0px;
		border:0px;
	}
	#shop-product .cell{
		float:left;
		width: 152px;
		margin-right:1px;
		margin-bottom:1px;
		color:#000000;
		background-image:url(produkt_bg.jpg);
	}
	#shop-product .cell h3{
		padding:3px 2px;
		text-align:center;
		font-size:11px;
		font-weight:bold;
		height:28px;
	}
	#shop-product .cell h3 a{
	  font:12px arial;
		color:#7bcfcf;
		text-decoration:none;
	}
	#shop-product .cell h3 a:hover{
		color:white;
	}
	#shop-product .cell .obrazek{
		width:150px;
		height:150px;
  	background-color:#ffffff;
	/*background-image:url(produkt_bg_in.gif);*/
		border:1px solid #999999;
		text-align:center;
	}
	#shop-product .cell .cena{
		text-align:center;
		padding:3px 2px;
	}
	#shop-product .cell .cena p{
		padding:0px;
		color:#fad4c1;
		font:12px arial;
	}
	#shop-product .cell .cena p span.cena-old{
		text-decoration:line-through;
	}
	#shop-product .cell .cena p strong{
		color:white;
	}
	/*shop - detail*/
	.detail{
		width:470px;
		color:white;
		padding:10px;
		font:12px arial;
	}
	.detail span{
		margin:0;
		padding:0;
		color:#fad4c1;
		font:12px arial;
	}
	.detail p{
	  font:12px arial;
		padding:0px;
		padding-bottom:10px;
	}
  .detail .detail-left{
		float:left;
		margin-right:10px;
	}
	.detail .detail-right{
		float:left;
		width:250px;
	}
	.detail .obrazek{
	  width: 200px; 
    height: 200px; 
    text-align: center;
		background-color:#ffffff;
		border:1px solid #999999;
	}
	.detail .cena{
		float:left;
	}
	.detail .cena .cena-old{
		text-decoration:line-through;
	}

	.detail .vozik{
  float:left;
	}
	.detail .popis-vyrobku{
		text-align:justify;
	}
	/*ruzne*/
	.clear{
		clear:both;
	}
	.left{
		float:left;
	}
	/*formulare*/
	input{
	background-color:#184a4a;
  color:#dddddd;
  border:0px;
	}
	select{
  background-color:#184a4a;
  color:#dddddd;
  border:0px;
  }
  optgroup{
  font-style:normal;
  }
  
	.btn{
		background:transparent url(asdf.gif) repeat-x center;
		width:66px;
		height:19px;
		border:1px solid #000000;
	}
	.btn:hover{
		cursor:pointer;
	}
  .flt1{
  	padding: 3px 2px 2px 2px;
  	float: left;
  }
  .filtry{
  	/*float: right;*/
  	padding: 0;
    background:url(panel.gif) no-repeat;
  }
table {clear: both; font-size: 100%; border: 1px solid #888; border-collapse: separate;}
th {color: #fff; background: #333333; text-align: center; margin: 0; padding: 2px;}

/*.img_print{
	width:26px;
	height:26px;
	border:0px;
	float:right;
	margin-top:18px;
	margin-right:4px;
}
.img_print img{
	border:0px;
}*/
/*login form*/
#login-form h3{
	font-size:10pt;
	font-weight:bold;
	text-align:center;
}
#login-form{
	width:220px;
	margin:0 auto;
	margin-top:20%;
	background-color:#000000;
	padding:10px;
	border:1px solid #FFFF00;
}
#login-form .row{
	clear:both;
	padding-top:6px;
	width:210px;
}
#login-form input{
	float:left;
	width:150px;
}
#login-form label{
	float:left;
	text-align:right;
	width:50px;
	margin-right:2px;
}
#login-form .btn{
	width:80px;
}

.vozik{
width: 597px;
font-size: 12px;
font-family: Arial;
width:603px;
background:url(vozik_stred.gif);
color:white;
}

.vozik table{
/*margin: 5px 0px 10px 5px;*/
width:99%;
margin-left:3px;
border:0px;
background-color: #1a4b4e;
}

.vozik th{
font-weight:normal;
color:#cba897;
background-color: #1a4b4e;
}

.vozik textarea{
/*margin: 5px 0px 10px 5px;
border:2px solid;
border-color: #133 #132 #667 #566;*/
width:98%;
margin-left:3px;
border:0px;
overflow:auto;
color:white;
background-color: #1a4b4e;
}

#pokladna{
background:url(pokladna_form.gif) 58px 0px no-repeat;
height:249px;
margin-left:10px;
/*margin-top:10px;*/
}

#pokladna p{
height:16px;
margin-top:16px;
padding:0px;
}

#pokladna input{
height:18px;
margin-left:30px;
padding:0px;
border:0px;
background-color:#1a4b4e;
}
