/*div { border: 1px #AA7D39 solid; !important}*/

body {
	background: #EADEC3 url("pozadi.gif") bottom right no-repeat fixed;
	color: #392F1F;
	font-family: Ariel, sans-serif;
	font-size: 1em;
	padding: 0;
	margin: 0;
	}
	
h1, h2, h3, h4 {
	margin-bottom: 0.5em;
	}
h1 {
   font-size: 150%;
   margin: 0;
   }
h2 { font-size: 135%; }

h3 {
		font-size: 115%;
		padding-left: 15px;
		}

h4 { font-size: 105%; padding-left: 20px; }

.right {
	   text-align: right;
	   }
	   
.left {
	   text-align: left;
	   }	   
	
#logo {
	 padding: 0;
 	 margin: 0;
	 position: absolute; top: 0px; left: 0px; z-index: 3;
	 }

#logo h1 {
	  padding: 0;
	  margin: 0;
	  }

#logo img {
	 width: 171px;
	 height: 110px;
	 border: medium none;
	 padding: 0;
	 margin: 0;
	 }
	 
#logo a {
	  padding: 0;
	  margin: 0;
	  }	
	 
#top {
	background: #AA7D39 right top no-repeat;
	height: 110px;
	width: 100%;
	color: #FFFFFF;	
	}
	
#top img {
	 height: 47px;
	 position: absolute; top: 40px; left:200px; z-index: 2;
	 }	
	
#left-obal {
		   position: absolute; top: 110px; left: 0px; z-index: 1;
		   padding: 20px 0;
		   margin: 0;
		   width: 171px;
		   border-bottom: 1px #AA7D39 solid;
		   background: #CDB48F no-repeat;
		   color: #000;
		   overflow: hidden;
		   }
		   
#left-obal ul {
		padding-left: 20px;
		}
		
#left-obal a {
		    display: block;
		   	font-weight: bold;
			font-size: 90%;
			color: #342B1F;
			background-color: #CDB48F;
			text-decoration: underline;
			margin: 0;
			padding: 5px 10px 1px 15px;
			}
			
a:hover {
		background-color: #392F1F !important;
		color: #FFFFFF !important;
		}
		
#left-obal a:hover {
		 background: url(paragraph.gif) no-repeat;
		 border-color: white;
		 text-decoration: none;
		 }
		   
address {
		padding-left: 20px;
		letter-spacing: 2px;
		font-family: "Times New Roman", serif;
		font-style: normal;
		font-weight: bold;
		}	   

#content {
		 /*width: 80%;
		 min-width: 30em;
		 max-width: 60em;
		 text-align: justify;
 		 line-hight: 1.4;*/
		 margin: 0;
		 padding: 0;
		 font-size: 90%;
		 color: #392F1F;
		 background-color: transparent;
		 }
		 
.schovat {
		display: none;		
		}
		
#text {
	  position: absolute; top: 110px; left: 171px; z-index: 10;
	  text-align: justify;
	  padding: 20px;
	  }
	  
#text a {
	  font-weight: bold;
      	  text-decoration: underline;
	  color: #AA7D39;
	  background-color: transparent;
	  }
	  
#text a:hover {
	  font-weight: bold;
      text-decoration: none;
	  }
	  
#text em {
		padding-left: 20px;
		}
		
#text li {
	  padding-top: 8px;
	  }  
	  		
		