/*--- general --- */

html, body {100%;}

body {margin: 0; padding: 0; font-family: "Verdana", Arial, sans-serif; font-size: 0.75em; background: #333333 url(images/bg-main.png) repeat-x;}

h1 { font-weight:bold; font-size: 20px; margin:0px; padding:0; color: #FFFFFF; }

h2 {margin-bottom: 12px; }

h3 { font-weight:bold; font-size: 12px; margin:0; padding:0; color:#c50404;}

h4 {}

h5 {}

form,p { margin: 0px; padding:0px; } 

.Odstrk {margin: 10px 0 10px 0px;} 



.TemP { color:#00487f; width: 696px; margin:0 auto; font-size: 13px; padding: 0px; text-align:justify} 





a { color: #0060cb; text-decoration: underline; font-weight:bold;}

a:hover { color:#0066FF;  text-decoration: none;}

a img {border: none;} 	

.BoldText { color:#00487f; font-weight:bold; text-align:center; font-size: 13px; padding: 0 0 10px 0px;} 	





/*--- #Container --- */

#Container {width:952px; margin:auto; background:#8e0000;} 	

#Logo { width:300px; height: 100px; } 	

 

#Head {background:url(images/head.jpg) no-repeat; height:194px;} 	 



#LeftBox { width:190px; background:#8e0000; float:left; border-left: 1px solid #fff; } 

#LeftBox a{color: #fff; font-size:12px; text-decoration:none; height:30px; width:173px; display:block;} 

#LeftBox a:hover{color: #f1cb2f;font-size:12px; text-decoration:underline;}

#LeftBox #Active{color: #f1cb2f; background:url(images/bg-left-on.png) no-repeat;} 

#LeftBox #Active a{color: #f1cb2f;} 

#LeftBox .Slevy{color: #f1ca2f; font-size:10px; padding: 0 0 0 5px} 

#LeftBox .Search{ width:150px; height: 13px; _height: 13px; #height: 18px; font-size:10px; margin: 0 0 10px 0px;} 



#LeftBox .SlevaButt{background:url(images/butt-sleva.png) no-repeat; width:23px; height:16px; _height:20px; #height:28px; border:0px; cursor:pointer; } 



#LeftBox ul{ list-style:none; margin:0px 0 0 0px; padding:0px;} 

#LeftBox li{ background:url(images/bg-left-off.png) no-repeat; padding: 11px 0 0 16px;} 

#LeftBox .Images{ background:url(images/bg-left.gif) no-repeat; height: 214px; } 



	  

#LeftBox #SecondMenu ul{ list-style:none; margin:5px 0 0 0px; padding:0px;} 

#LeftBox #SecondMenu li{ background:url(images/bg-left2.png) no-repeat !important;padding: 5px 0 0 16px;} 

#LeftBox #SecondMenu a{color: #f1cb2f; font-size:12px; text-decoration:none; height:25px; width:173px; display:block;} 

#LeftBox #SecondMenu a:hover{color: #f1cb2f;font-size:12px; text-decoration:underline;}





	  

#RightBox { width:741px; background:#fff; float:right; padding: 0 0 0 20px;} 	  

#RightBox h1{ color:#f1ca2f; font-size: 15px; padding: 10px 0 0 0px; margin:10px 0px; } 	  

#RightBox h2{color:#33333; font-size: 12px;padding: 10px 0 10px 0px; margin:0px;} 	  

#RightBox p{ font-size:10px; text-align: justify; padding: 0 20px 0 0px} 	  





#Product { margin: 20px 0 0 0px;} 	

#Product .Cara{ border-right: 1px solid #cbcbcb; border-bottom: 1px solid #cbcbcb; padding:0 0 0 0px; width:240px; background-image: url(images/nazev-bg.jpg); background-repeat: repeat-x; background-position: right top; } 	

#Product .Cara2{border-bottom: 1px solid #cbcbcb; } 	

#Product img{ border:none; float:left;} 	

.nazev{}
.prodImg{border: solid 1px #999999;}

#Product h2{ color:#ae0000; font-size:12px; margin:0px !important; padding:5px !important;  } 	

#Product h2 a{ color:#ae0000; font-size:12px; margin:0px !important; padding:0px !important; text-decoration:none;} 	

#Product h2 a:hover{ color:#ae0000; text-decoration:underline; margin:0px; padding:0px;} 	

#Product p{ color:#666666; font-size: 10px; width:95%; text-align:left; } 	

#Product .RedText{ color:#ae0000; font-size: 10px; width:100%; text-align:right;  } 	

#Product .RedText span { width:100%; display:block;} 	

#Product .PriceBox{ width:83px; height:20px; background:#ae0000; color:#fff; text-align:center; padding: 3px 0 0 0px; font-size: 14px;  } 	

#Product .KosikBut{ background:url(images/butt-kosik.png) no-repeat; width:29px; height:28px; border:0px; cursor:pointer; } 	

#Product form{ margin:0px; padding:0px;  } 	



#Strankovani { font-size:14px; padding: 10px 0px 10px 0px; text-align:right; margin: 0 15px 0 0px } 	

#Strankovani a{ text-decoration: none; color:#666666; } 	

#Strankovani .Page{ background:#ae0000; padding: 0 4px 0 4px; color:#fff; font-weight:bold } 	





#Footer { background:url(images/bg-footer.png) repeat-x; height:26px; clear:both; color:#fff; font-size:10px; padding: 13px 0 0 10px } 




