/*eshop*/
body {
 margin:0;
 padding:0;
 color:#222;
 font:0.7em "Arial CE", Arial, Tahoma, Verdana, Sans-Serif;
 text-align:center;  
 background:#1a5db6 url("../img/img3/background.jpg") repeat-y center top; 
}
img{
 border:0;
}
.clear-floats{
  clear:both;
  _font-size:0;
}
.clear-items{
  clear:both;
  _font-size:0;
  line-height:3px;
}

#imagefg{
 min-height:1049px;
 _height:1049px;
 background:url("../img/img3/background-picture.jpg") no-repeat center top; 
}


#page{
 margin:auto;
 width:760px;
 background:#fff;
 text-align:left;  
}
#page-top-left{
 float:left;
 width:209px;
 height:336px;
 background:url("../img/img3/picture-left-top.jpg") no-repeat center top; 
}
	#page-top-left-logo{
	 position:relative;
	 left:16px;
 	 width:183px;
 	 height:103px;
	}
	#page-top-left-flash{
	 position:relative;
	 left:16px;
 	 width:193px;
 	 height:233px;
	}



#page-top-right{
 float:left;
 width:551px;
 height:336px;
 background:url("../img/img3/picture-right-top.jpg") no-repeat center top;
}
	#page-top-right-menu{
 	 width:541px;
 	 height:84px;
	}
		.menu-item{
		 position:relative;
		 top:22px;
		 float:left;
		}
		.menu-item img{
		 border:0;
		}
	#page-top-right-flash{
 	 width:541px;
 	 height:202px;
	}
	#page-top-right-title{
 	 width:541px;
 	 height:50px;
	 background:#fff url("../img/title.jpg") no-repeat center top;
	}
		#page-top-right-title span{
		 position:relative;
		 top:5px;
		 left:20px;
		 font-size:13px;
		 color:#474747;
		}
	
	
#foot{
 margin:auto;
 width:760px;
 height:67px;
 background:url("../img/img3/foot.gif") no-repeat center top;
 text-align:left;  
}
	#foot-text{
	 position:relative;
	 top:22px;
	 left:32px;
	 color:#acacac;
	}
		#foot-text a{
		 color:#fff;
		 text-decoration:underline;
		}
		#foot-text a:hover{
		 color:#fff;
		 text-decoration:none;
		}

/*//////////////////////*/
#textbody{
 /*margin:0 0 15px 16px;*/
 position:relative;
 top:5px;
 left:16px;
 width:729px;
 min-height:250px;
 _height:250px;
 clear:both;
 color:#474747;
}
	.shop-itemleft{
	 margin:0;
 	 float:left;
	 width:364px;
	 height:98px;
	 background:#f5f5f5;
	}
	.shop-itemright{
	 margin:0;
	 float:right;
	 width:362px;
	 height:98px;
	 background:#f5f5f5;
	}
	
	.shop-itemimg{
	 position:relative;
	 top:3px;
	 left:3px;
	 
	 float:left;
	 width:92px;
	 height:92px;
	}
	.shop-itemtext{
	 float:right;
	 width:260px;
	 height:98px;
	 font-size:12px;
	 font-family:Arial;
	}
		.itemtext-title{
		 margin:8px 0 0 0;
		}
			.itemtext-title a{
			 text-decoration:underline;
	 	 	 font-size:14px;
		 	 color:#377f99;
	 	    font-weight:bold;
			}
			.itemtext-title a:hover{
			 text-decoration:underline;
	 	 	 font-size:14px;
 			 color:#474747;
	 	    font-weight:bold;
			}
			
			
		.itemtext-sale{
		 /*margin:8px 0 0 0;*/
	 	 font-size:11px;
		}
			.saleprice{
			 color:#b1800c;
			}
		.item-buttons{
		}
			.buy-a{
			 position:relative;
			 top:5px;
			 left:18px;
			 text-decoration:none;
			 color:#fff;
			}
			.buy-a:hover{
			 position:relative;
			 top:5px;
			 left:18px;
			 text-decoration:underline;
			 color:#fff;
			}
			.more-a{
			 position:relative;
			 top:5px;
			 left:25px;
			 text-decoration:none;
			 font-weight:bold;
			 color:#fff;
			}
			.more-a:hover{
			 text-decoration:underline;
			 font-weight:bold;
			 color:#fff;
			}
		.more-button{
		 margin:0 5px 0 0;
		 float:left;
		 width:61px;
		 height:22px;
 		 background:url("../img/eshop/more-bg.jpg") no-repeat left top;
		}
		.buy-button{
		 float:left;
		 width:83px;
		 height:22px;
 		 background:url("../img/eshop/buy-bg.jpg") no-repeat left top;
		}
	/*textove prvky v ramecku pro eshop*/
	.all{
	 height:60px;
	 _height:68px;
	}
	/*novinky*/
	.shop-itemleft-news{
	 margin:0;
 	 float:left;
	 width:364px;
	 height:98px;
	 color:white;
	 background:#d49c16 url("../img/eshop/news.jpg") no-repeat right bottom;
	}
	.shop-itemright-news{
	 margin:0;
	 float:right;
	 width:362px;
	 height:98px;
	 color:white;
	 background:#d49c16 url("../img/eshop/news.jpg") no-repeat right bottom;
	}
 		.itemtext-title-news{
		 margin:8px 0 0 0;
		}
			.itemtext-title-news a{
			 text-decoration:underline;
	 	 	 font-size:14px;
 			 color:#474747;
	 	    font-weight:bold;
			}
			.itemtext-title-news a:hover{
			 text-decoration:underline;
	 	 	 font-size:14px;
		 	 color:#377f99;
	 	    font-weight:bold;
			}
	
 	
	.saleprice-news{
	 color:#ffdd77;
   }
	/*/novinky*/

/*informace o vyrobku
 */
 
#iteminfo{
 padding:3px 3px;
 background:#f5f5f5;
}
#iteminfoleft{
 float:left;
 width:366px;
}
#iteminforight{
 float:right;
 width:356px;
}
	#sendformbg{
	 margin:0 0 5px 0;
	 padding:10px 10px 15px 10px;;
 	 width:336px;
 	 background:#eaedee;
	}
		#sendformbg form{
		 display:inline;
		}
	span.redfont{
	 color:#c40505;
	 font-weight:bold;
	}
	span.grayfont{
	 color:#474747;
	 font-weight:bold;
	}
	span.grayfonttitle{
	 color:#474747;
	 font-weight:bold;
	 font-size:13px;
	}
	
	#sendformbg .shortform{
	 width:45px;
	 border:SOLID #a9a9a9;
	 border-width:1px 1px;
	}
	#sendformbg .longform{
	 width:155px;
	 border:SOLID #a9a9a9;
	 border-width:1px 1px;
	}
	#sendformbg .longlongform{
	 width:100%;
	 border:SOLID #a9a9a9;
	 border-width:1px 1px;
	}

div.hr {
 margin:5px 0;
 height: 1px;
 background:#c9cccd;
}
div.hr hr {
  display: none;
}
#submitbutton{
 width:83px;
 height:22px;
 background:#d49c16 url("../img/eshop/objednat.jpg") no-repeat left top;
 border:0;
}

#infodata{
 position:relative;
 top:10px;
 left:10px;
 width:354px;
}
	#infodata img{
	 margin:0 5px 5px 0;
	 float:left;
	}
	#infodatatitle{
	 font-size:14px;
	}
	#infodatatitle span{
	 color:#377f99;
	 text-decoration:underline;
	 font-weight:bold;
	 font-size:14px;
	}
	
#musictable{
 font-size:13px;
 color:#474747;
 line-height:17px;
}
	#musictable a{
	 color:#428ba6;
	 text-decoration:underline;
	}
	#musictable a:hover{
	 color:#428ba6;
	 text-decoration:none;
	}
.warning{
 color:red;
}
.subtitle{
 font-size:10px;
}

#ttext{
 /*margin:0 0 15px 16px;*/
 padding:0 45px;
 margin:10px 0 0 0;
 width:670px;
 min-height:250px;
 _height:250px;
 clear:both;
 font-size:14px;
}

