     body {
          text-align: center;
		  background: url(images/bg_hlavni_vetsi.gif) repeat;
		  margin: 0;
		  font-family: "Trebuchet MS", arial;
     }
     #main-bg-hlavicka {  
	 	  height: 150px;
          text-align: center;
		  background: url(images/bg_horni_bezstinu.gif) repeat-x top;
     }
     .hlavicka-in-obal {
          width: 760px;   
          margin-left: auto;
          margin-right: auto;
          text-align: left;
          padding: 0;
          border: 0; 		       
     }
     .hlavicka-in {
	 	  height: 128px;
	 	  padding-top: 0px;
     }
     #menu-obal {
          width: 760px;
          margin-left: auto;
          margin-right: auto;
          text-align: left;
          padding: 0;
          border: 0; 		       
     }

     .menu-leve ul {
	 	  line-height: 18px;
	 	  margin-left: 1px;
		  margin-right: 0;
		  margin-bottom: 0;
		  margin-top: 0;
		  padding: 0;	 
	 	  list-style: none;
		  float: left;		  
     }
     .menu-leve ul li {
	 	  margin: 0;
		  padding: 0;	 
	 	  display: inline;	 	  
     }
     .menu-leve ul li a {
	 	  text-decoration: none;
		  color: #ffffff;
		  font-size: 13px;
		  font-weight: bold;		  	 	  
     }		 
     .menu-leve ul li a:hover{
		  background-color: #b8b2a5;
     }
	 
     .menu-prave ul {
	 	  line-height: 18px;	 
	 	  margin-left: 1px;
		  margin-right: 0;
		  margin-bottom: 0;
		  margin-top: 0;
		  padding: 0;	 
	 	  list-style: none;
		  float: right;
     }
     .menu-prave ul li {
	 	  margin: 0;
		  padding: 0;	 
	 	  display: inline;	 	  
     }
     .menu-prave ul li a {
	 	  text-decoration: none;
		  color: #ffffff;
		  font-size: 13px;
		  font-weight: bold;			  		  	 	  
     }		 
     .menu-prave ul li a:hover{
		  background-color: #b8b2a5;
     }	 



     #velkybox {
          width: 758px;
		  height: 315px;
		  margin-top: 10px;
          margin-left: auto;
          margin-right: auto;
          text-align: left;
		  clear: both;
		  background: #FFFFFF;		  
     }
     #velkybox-banner {
          width: 758px;
		  height: 60px;
		  margin-top: 10px;
          margin-left: auto;
          margin-right: auto;
          text-align: left;
		  clear: both;
		  background: #FFFFFF;		  
     }	 	 	 

     .vlevo-obal-obal {
          width: 379px;
          float: left;
          padding: 0;
          border: 0;     
     }
     .vlevo-obal {
          padding: 0;
          border: 0;     
     }
     .vlevo {
	 	  height: 274px;	 
          padding-top: 15px;
		  padding-left: 20px;
		  padding-right: 23px;
		  font-size: 12px;
		  color: #4B463D;
		  text-align: justify;	 
     }
     .vlevo h2{
		  font-size: 18px;
		  margin-top: 0px;
		  margin-bottom: 5px;
		  font-weight: bold;
		  color: #474238;	 
     }
     .vlevo p{
	 	  margin-left: 1px;
		  margin-top: 5px;
		  margin-bottom: 10px;	 
     }
     .vlevo em{
	 	  color: #FF6633;
		  font-weight: bold;		  	 
     }	  
     .vlevo a{
	 	  color: #FF6633;
	 	  text-decoration: none;
		  font-weight: bold;		  	 
     }
     .vlevo a:hover{
	 	  text-decoration: underline;	 
     }
	 
     .vlevo a img {
	 	  margin: 3px;
		  padding: 2px;
		  cursor: pointer;		  
     }
	 
     .vlevo a img:hover{
		  background: #FF6633;
     }	 	 
	 
	 
     .slideshow-obal {
          padding: 0;
          border: 0;
     }
     .slideshow {
          padding-top: 5px;
		  padding-left: 20px;
		  padding-right: 5px;
		  font-size: 11px;
		  color: #4B463D;
		  text-align: right;
     }
     .slideshow a {
	 	  background: #888888;
		  cursor: pointer;
		  padding-left: 4px;
		  padding-right: 4px;
		  color: #FFFFFF;
		  text-decoration: none;
     }		 
     .slideshow :hover {
	 	  background: #FF6633;
     } 	 

	 	 	 	 	 
	 
     .vpravo-obal {
          width: 379px;
          float: right;
          padding: 0;
          border: 0;     
     }
     .vpravo {
          padding: 0px;
     }
	 
#imageContainer { height:315px; }  
#imageContainer img { display:none; 	
			position:absolute; 	
			top:0px; left:0px; 	
			height:315px;  	
			width:758px; 	
			opacity: -0.01; }
			
				 
	 
     .miniboxy {
          width: 758px;
		  height: 117px;
		  margin-top: 7px;
		  margin-bottom: 7px;
          margin-left: auto;
          margin-right: auto;
          text-align: left;
		  clear: both;
		  font-size: 10px;		  
     }
		 		
     .minibox-obal {
          padding: 0;
          border: 0;
		  float: left;
     }
     .minibox-obal a, a img{
	 	  text-decoration: none;
		  color: #37362F;
		  border: none;
     } 
     .minibox-obal a:hover{
	 	  color: #FFFFFF;
     }	 	 	 
     .minibox1 { 	
		  width: 146px;	  
		  height: 117px;
	 	  margin-left: 0px;
		  margin-right: 0px;		  
  		  background: url(images/bg_minibox2.gif) no-repeat top left;		  
     }
     .minibox2 {  
		  width: 146px;	 
		  height: 117px;
	 	  margin-left: 7px;
		  margin-right: 0px;		  
  		  background: url(images/bg_minibox2.gif) no-repeat top left;		  
     } 
     .minibox3 { 
		  width: 146px;	 
		  height: 117px;
	 	  margin-left: 7px;
		  margin-right: 0px;		  
  		  background: url(images/bg_minibox2.gif) no-repeat top left;		  
     }
     .minibox4 {
		  width: 146px;	 
		  height: 117px;
	 	  margin-left: 7px;
		  margin-right: 0px;		  
  		  background: url(images/bg_minibox2.gif) no-repeat top left;		  
     }
     .minibox5 {
		  width: 146px;	 
		  height: 117px;
	 	  margin-left: 7px;
		  margin-right: 0px;		  
  		  background: url(images/bg_minibox2.gif) no-repeat top left;		  
     }
     .minibox-obr{
	 	  height: 68px;
	 	  padding-top: 12px;
		  text-align: center;	  
     }
     .minibox-text{
	 	  padding-top: 0px;
		  text-align: center;
		  font-size: 11px;
		  color: #37362F;	  
     }
     .minibox-foto{
	 	  height: 76px;	  
     }
     .minibox-foto-text{
	 	  margin-top: 5px;
		  text-align: center;
		  font-size: 11px;
		  color: #37362F;	  
     }	 	 		 	 
	 	 	 	 		 	 
	 
	 
     #main-bg-paticka {
	 	  height: 60px;
          clear: both;	   
          text-align: center;
		  background: url(images/bg_paticka_bezstinu.gif) repeat-x bottom;
     }	 	 
     .paticka-in-obal {
          width: 760px;   
          margin-left: auto;
          margin-right: auto;
          text-align: left;
          padding: 0;
          border: 0; 		       
     }
     .paticka-in {
	 	  padding-top: 20px;
		  text-align: center;
		  font-size: 12px;
		  color: #FFFFFF;
		  
     }
     .paticka-in a{
	 	  color: #FFFFFF;
	 	  text-decoration: none;
		  font-weight: bold;		  	 
     }
     .paticka-in a:hover{
	 	  color: #FF6633;	 
     }	 
     hr { 
          display: none
     }