/* CSS Document */



a:link, a:visited, a:active

{
	text-decoration: none;
	border:none
}

	a:hover {
		text-decoration: underline;
		border:none
	}



h1.jmeno_vyrobku
{
	
	color:RGB(47,164,140);
	font-weight:bold;
	font-size:13px;
}


	body {
		font:11pt/1.5 sans-serif;
		border:none
		}
    #all{
	    width:1020px; 
		margin-left: auto;
		margin-right: auto;
		border:none


	}
	#header {
		margin:0 0 0 191px;
		padding:0;
		height: 90px;
		}
    
	#novinka {	
		padding:2px 0px 0px 0px;
		}
		
	#logo_header{
	float:left;
	width:180px;
    height: 90px;
	}

	
	#main1 {
		margin:0; padding:0;
		border:none
		}
	#main2 {
		margin:0; padding:0;
	    border:none

		}
	#left {
		float:left;
		width:180px;
        border: 1px dashed white;

		}
	#right {
		float:right;
		width:150px;
		margin:1px 0px 0px 0px; 
		padding:0px 0px 0px 0px ;
		font-size:80%;

		}
		
	#middle {
	    
	    width:668px;
		margin:0 155px 0 191px;
		font-size:80%;
		border: 1px dashed white;
		
		}
		

	#middle_uzivatel{
	    width:830px;
		margin:0 0 0 191px;
		font-size:80%;
		/*border: 1px dashed white;*/
		padding: 0 10px 0 0px ;
		}
		
	#middle_kosik_1{
	    width:797px;
		margin:0 0 0 191px;
		padding: 0 10px 0 10px ;
		font-size:80%;
		border: 1px dashed white;
        background: url(gfx/kosik_pozadi.png) no-repeat top left;		
		}
	#middle_kosik_2{
	    width:797px;
		margin:0 0 0 191px;
		padding: 0 10px 0 10px ;
		font-size:80%;
		border: 1px dashed white;
		font-size: 12px;
        background: url(gfx/kosik_vyber_doruceni.png) no-repeat top left;
		}
	#middle_kosik_3{
	    width:797px;
		margin:0 0 0 191px;
		padding: 0 10px 0 10px ;
		font-size:80%;
		border: 1px dashed white;
		font-size: 12px;
        background: url(gfx/kosik_objednani.png) no-repeat top left;	
		}
		
	#footer {
	    
		margin:10px 0 0 190px; 
		padding:0.0em 0em;
		
		width:668px;
	}
	#footer_frontpage {
	    margin:5px 155px 0 191px;
		
		padding:0.0em 0em;
		
		width:668px;
	}
	.column-in {
		margin:0; padding:0.0em 0em;
		border:none
		}
	.column-in-header {
		margin:0; padding:0em 0em;
		border:none
		}	
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		border:none
		}
	 .pocet_vyrobku{
	    font-size:10px;
		color:#aaaaaa;
		float:right;
		}
	 
	 
	 .hlavicka_divu {
	  font-weight:bold;
	  font-size:14px;
	  color:rgb(176,64,168);
	  }
	 
	h1,h4 { margin: 0 0 0 0;
	    font-size:16px; }
	h2 { margin: 0 0 0 0; 
	    font-size:16px;}
	h3 { margin: 0 0 0 0; 
	    font-size:16px;}
	
	p { margin: 0.5em 0 }
	a { color:black; 
	   border:none
	}
	
	img {border:none
	}
	
    #poptavky {
	background-image:url(images/poptavky.png);
	height: 35px;
	width: 175px;
	text-align:center; 
	margin: 0px 0px 0px 1px;
	}
	
	
	.copy { text-align:center; 
	        font-size:80% }

.jmeno {
	text-align: center;
	color: rgb(153, 51, 153);
	border:none

	}
.vyrobek {
    background-image:url(gfx/prazdna_miniatura.png);
    width: 128px;
    height:128px;
    display:block;
	border:none
	/*border-color:black;
    border-width:1px;*/
	}
.vyrobek_mensi {
    background-image:url(gfx/prazdna_miniatura.gif);
    width: 64px;
    height:64px;
    display:block;
	border:none
	/*border-color:black;
    border-width:1px;*/
	}	
	
.vyrobky {	
	text-align: center;
	border:none

	}



.oddeleni_menu 

{
  background-color: rgb(243,121,232);

}

	

.barva{
  width:100%;
  Border-color:white

}
.zbozi a{
  font-size: 15px;
  border:none
}
.zbozi{
  font-size: 15px;
  border:none
}


.zapati_frontpage a{
  padding:0px 12px 0px 12px;
  color:grey;
  
}

.zapati_frontpage span{
  color:grey;
}



/* HVEZY ZKOUSKA*/
.rating{
	width:80px;
	height:16px;
	margin:0 0 0px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(star-matrix.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(star-matrix.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}
/* end rating code */
/* h3{margin:0 0 2px 0;font-size:110%}
*/
.box_m {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
}

.boxtitle_m {
  color: #000000;
  background: url(images/tr_m.png) no-repeat top right;
  text-align: center;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_m {
  margin:0px;
  text-align: left;
  padding: 0px 0px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
}


.boxbottom_m      {background: url(images/b_big.png) no-repeat bottom left; margin:0px 0px 0px 0px;}

#tleft_m         {background: url(images/tl_m.png) no-repeat top left; margin:0px 0px 0px 0px;
                font-size: 0;height: 30px; width: 15px;}
#tcenter_m      {background-color:rgb(191,223,255); margin:-30px 15px 0px 15px; padding: 3px 0px 3px 0px;}		


.box_s {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
}

.boxtitle_s {
  color: #000000;
  background: url(images/tr_s.png) no-repeat top right;
  text-align: center;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_s {
  margin:0px;
  text-align: left;
  padding: 0px 0px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
}


.boxbottom_s      {background: url(images/b_big.png) no-repeat bottom left; margin:0px 0px 0px 0px;}

#tleft_s         {background: url(images/tl_s.png) no-repeat top left; margin:0px 0px 0px 0px;
                font-size: 0;height: 30px; width: 15px;}
#tcenter_s      {background-color:rgb(229,229,229); margin:-30px 15px 0px 15px; padding: 3px 0px 3px 0px;}	


.box_smaller_m {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
  width: 360px;
}

.boxtitle_smaller_m {
  color: #000000;
  background: url(images/tr_m.png) no-repeat;
  background-position: 200px 0px;
  text-align: center;
  margin: 2px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_smaller_m {
  
  margin:0px;
  text-align: left;
  padding: 0px 6px 0px 6px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
  
}

.boxbottom_smaller_m     {background: url(images/b_smaller.png) no-repeat bottom left; margin:0px 0px 0px 0px;}

#tleft_smaller_m         {background: url(images/tl_m.png) no-repeat top left; margin:0px 0px 0px 0px;
                     font-size: 0;height: 30px; width: 15px;}
#tcenter_smaller_m      {background-color:rgb(191,223,255); margin:-30px 15px 0px 15px; width:185px; padding: 3px 0px 3px 0px;}		

.right_middle_smaller_m
                                         { border-left : 1px solid rgb(229,229,229);	border-top : 1px solid rgb(229,229,229); height:15px; width: 347px;}

#left_middle_smaller_m {background: url(images/tl.png) no-repeat bottom right; padding:0px 344px 0px 0px; height:15px; width: 15px; }	   
					   
			   
					   
.box_small_m {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
  width: 275px;
}

.boxtitle_small_m {
  color: #000000;
  background: url(images/tr_m.png) no-repeat;
  background-position: 200px 0px;
  text-align: center;
  margin: 2px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_small_m {
  margin:0px;
  text-align: left;
  padding: 0px 6px 0px 6px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
  
}


.boxbottom_small_m     {background: url(images/b_small.png) no-repeat bottom left; margin:-1px 0px 0px 0px;}

#tleft_small_m         {background: url(images/tl_m.png) no-repeat top left; margin:0px 0px 0px 0px;
                     font-size: 0;height: 30px; width: 15px;}
#tcenter_small_m      {background-color:rgb(191,223,255); margin:-30px 15px 0px 15px; width:185px; padding: 3px 0px 3px 0px;}		

.right_middle_small_m
                                         { border-left : 1px solid rgb(229,229,229);	border-top : 1px solid rgb(229,229,229); height:15px; width: 262px;}

#left_middle_small_m {background: url(images/tl.png) no-repeat bottom right; padding:0px 259px 0px 0px; height:15px; width: 15px; }	   
					   



.box_small_s {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
  width: 275px;
}

.boxtitle_small_s {
  color: #000000;
  background: url(images/tr_s.png) no-repeat;
  background-position: 200px 0px;
  text-align: center;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_small_s {
  margin:0px;
  text-align: left;
  padding: 0px 6px 0px 6px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
  
}



.boxbottom_small_s     {background: url(images/b_small.png) no-repeat bottom left; margin:-1px 0px 0px 0px;}

#tleft_small_s         {background: url(images/tl_s.png) no-repeat top left; margin:0px 0px 0px 0px;
                     font-size: 0;height: 30px; width: 15px;}
#tcenter_small_s      {background-color:rgb(229,229,229); margin:-30px 15px 0px 15px; width:185px; padding: 3px 0px 3px 0px;}		

.right_middle_small_s
                                         { border-left : 1px solid rgb(229,229,229);	border-top : 1px solid rgb(229,229,229); height:15px; width: 262px;}

#left_middle_small_s {background: url(images/tl.png) no-repeat bottom right; padding:0px 259px 0px 0px; height:15px; width: 15px; }	   
				


					
.box_leve_menu {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
  width: 175px;
}

.boxtitle_leve_menu {
  color: #000000;
  background: url(images/tr_leve_menu.png) no-repeat top right;
  text-align: center;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_leve_menu {
  margin:0px 0px;
  text-align: left;
  padding: 14px 0px 0px 0px;
  line-height:18px;
  font-family:verdana;
  font-size:12px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
}

.boxcontent_leve_menu_s_okraji {
  margin:0px 0px;
  text-align: left;
  padding: 14px 0px 0px 0px;
  line-height:14px;
  font-family:verdana;
  font-size:12px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
}


.boxbottom_leve_menu     {background: url(images/b_leve_menu.png) no-repeat bottom left; margin:-1px 0px 0px 0px;}

#tleft_leve_menu         {background: url(images/tl_leve_menu.png) no-repeat top left; margin:0px 0px 0px 0px;
                font-size: 0;height: 30px; width: 15px;}
#tcenter_leve_menu      { background-color:rgb(208,153,208); margin:-30px 15px 0px 15px; padding: 3px 0px 3px 0px;}

.box_leve_menu_m {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
  width: 175px;
}

.boxtitle_leve_menu_m {
  color: #000000;
   background: url(images/tr_prave_menu.png) no-repeat top right;
  text-align: center;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_leve_menu_m {
  margin:0px 0px;
  text-align: left;
  padding: 14px 0px 0px 0px;
  line-height:18px;
  font-family:verdana;
  font-size:12px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
}

.boxcontent_leve_menu_s_okraji_m {
  margin:0px 0px;
  text-align: left;
  padding: 14px 0px 0px 0px;
  line-height:14px;
  font-family:verdana;
  font-size:12px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
}


.boxbottom_leve_menu_m     {background: url(images/b_leve_menu.png) no-repeat bottom left; margin:-1px 0px 0px 0px;}

#tleft_leve_menu_m        {background: url(images/tl_prave_menu.png) no-repeat top left; margin:0px 0px 0px 0px;
                font-size: 0;height: 30px; width: 15px;}
#tcenter_leve_menu_m      { background-color:rgb(223,238,255); margin:-30px 15px 0px 15px; padding: 3px 0px 3px 0px;}


.box_prave_menu {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
  width: 148px;
}

.boxtitle_prave_menu {
  color: #000000;
  background: url(images/tr_prave_menu.png) no-repeat top right;
  text-align: center;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_prave_menu {
  margin:0px 0px;
  text-align: left;
  padding: 10px 6px 0px 6px;
  line-height:18px;
  font-family:verdana;
  font-size:12px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
}


.boxbottom_prave_menu     {background: url(images/b_prave_menu.png) no-repeat bottom left; margin:-1px 0px 0px 0px;}

#tleft_prave_menu         {background: url(images/tl_prave_menu.png) no-repeat top left; margin:0px 0px 0px 0px;
                font-size: 0;height: 30px; width: 15px;}
#tcenter_prave_menu      { background-color:rgb(223,238,255); margin:-30px 15px 0px 15px; padding: 3px 0px 3px 0px;}




.box_login_dm {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
  
}

.boxtitle_login_dm {
  color: #000000;
  background: url(images/tr_m.png) no-repeat;
  background-position: 200px 0px;
  text-align: center;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_login_dm {
  margin:0px;
  text-align: left;
  padding: 0px 20px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
  
}



.boxbottom_login_dm     {background: url(images/b_big.png) no-repeat bottom left; margin:-1px 0px 0px 0px;}

#tleft_login_dm         {background: url(images/tl_m.png) no-repeat top left; margin:0px 0px 0px 0px;
                     font-size: 0;height: 30px; width: 15px;}
#tcenter_login_dm      {background-color:rgb(191,223,255); margin:-30px 15px 0px 15px; width:185px; padding: 3px 0px 3px 0px;}		

.right_middle_login_dm
                                         { border-left : 1px solid rgb(229,229,229);	border-top : 1px solid rgb(229,229,229); height:15px; width: 655px;}

#left_middle_login_dm {background: url(images/tl.png) no-repeat bottom right; padding:0px 652px 0px 0px; height:15px; width: 15px; }	   
				


.box_login_s {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
  
}

.boxtitle_login_s {
  color: #000000;
  background: url(images/tr_s.png) no-repeat;
  background-position: 200px 0px;
  text-align: center;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_login_s {
  margin:0px;
  text-align: left;
  padding: 0px 20px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
  
}



.boxbottom_login_s     {background: url(images/b_big.png) no-repeat bottom left; margin:-1px 0px 0px 0px;}

#tleft_login_s         {background: url(images/tl_s.png) no-repeat top left; margin:0px 0px 0px 0px;
                     font-size: 0;height: 30px; width: 15px;}
#tcenter_login_s      {background-color:rgb(229,229,229); margin:-30px 15px 0px 15px; width:185px; padding: 3px 0px 3px 0px;}		

.right_middle_login_s
                                         { border-left : 1px solid rgb(229,229,229);	border-top : 1px solid rgb(229,229,229); height:15px; width: 655px;}

#left_middle_login_s {background: url(images/tl.png) no-repeat bottom right; padding:0px 652px 0px 0px; height:15px; width: 15px; }	   
				
		

.box_cke {
  background-color: #ffffff;
  margin : 0px auto;
  text-align: center;
  
}

.boxtitle_cke {
  color: #000000;
  background: url(images/tr_leve_menu.png) no-repeat;
  background-position: 200px 0px;
  text-align: center;
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_cke {
  margin:0px;
  text-align: left;
  padding: 0px 20px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
  
}



.boxbottom_cke     {background: url(images/b_big.png) no-repeat bottom left; margin:-6px 0px 0px 0px;}

#tleft_cke         {background: url(images/tl_leve_menu.png) no-repeat top left; margin:0px 0px 0px 0px;
                     font-size: 0;height: 30px; width: 15px;}
#tcenter_cke      {background-color:rgb(208,153,208); margin:-30px 15px 0px 15px; width:185px; padding: 3px 0px 3px 0px;}		

.right_middle_cke
                                         { border-left : 1px solid rgb(229,229,229);	border-top : 1px solid rgb(229,229,229); height:15px; width: 655px;}

#left_middle_cke {background: url(images/tl.png) no-repeat bottom right; padding:0px 652px 0px 0px; height:15px; width: 15px; }	   
	

	
.box_vyrobek {
  background-color: #ffffff;
  margin : 5px 0px 0px 0px;
  text-align: center;
  
}

.boxtitle_vyrobek {
  color: #000000;
  background: url(images/tr_m.png) no-repeat;
  background-position: 200px 0px;
  text-align: center;
  margin: 2px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  font-size: 16px;
  font-weight: bold;
  
}

.boxcontent_vyrobek {
  
  margin:0px;
  text-align: left;
  padding: 0px 6px 0px 6px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
  
}

.boxbottom_vyrobek     {background: url(images/b_big.png) no-repeat bottom left; margin:0px 0px 0px 0px;}

#tleft_vyrobek         {background: url(images/tl_m.png) no-repeat top left; margin:0px 0px 0px 0px;
                     font-size: 0;height: 30px; width: 15px;}
#tcenter_vyrobek      {background-color:rgb(191,223,255); margin:-30px 15px 0px 15px; width:185px; padding: 3px 0px 3px 0px;}		

.right_middle_vyrobek
                                         { border-left : 1px solid rgb(229,229,229);	border-top : 1px solid rgb(229,229,229); height:15px; width: 655px;}

#left_middle_vyrobek {background: url(images/tl.png) no-repeat bottom right; padding:0px 652px 0px 0px; height:15px; width: 15px; }	   
	

	

.box_uzivatel {
  background-color: #ffffff;
  padding : 4px 0 0 0;
  text-align: center;
  width: 830px;
}

.boxtitle_uzivatel {
  color: #000000;
  
  background-position: 405px 0px;
  text-align: center;
  margin: 2px 0px 0px 0px;
  padding: 0px 0px 0px 0px; 
  font-size: 16px;
  font-weight: bold;
}

.boxcontent_uzivatel {
  
  margin:0px;
  text-align: left;
  padding: 0px 6px 0px 6px;
  border-left : 1px solid rgb(229,229,229);
  border-right : 1px solid rgb(229,229,229);
  
}

.boxbottom_uzivatel     {background: url(images/b_uzivatel.png) no-repeat bottom left; margin:0px 0px 0px 0px;}

#tleft_uzivatel         {background: url(images/tl_uzivatel.png) no-repeat top left; 
                     font-size: 16px;height: 30px; width: 220px;text-align:center;color: #000000;}
#tcenter_uzivatel      {background: url(images/tr_uzivatel.png) no-repeat; background-color:rgb(255,255,255); margin:-30px 15px 0px 225px; width:100px; padding: 3px 0px 3px 0px;}		

.right_middle_uzivatel
                                         { border-left : 1px solid rgb(229,229,229);	border-top : 1px solid rgb(229,229,229); height:15px; width: 817px;}

#left_middle_uzivatel {background: url(images/tl.png) no-repeat bottom right; padding:0px 814px 0px 0px; height:15px; width: 15px; }
