BODY { background: #FFFFFF; 
			 font-family: Tahoma, Helvetica, Sans-Serif; 
			 color: #000000; 
			 margin: 5px; 
}
A:link { text-decoration: none; 
              color: #000000;
}
A:visited { text-decoration: none; 
            color: #000000;
}
A:active { text-decoration: none; 
           color: #000000;
}
A:hover { text-decoration: underline; 
          color: #000000;
}
.logo { background-color: #ADD3DD; 
        background-image: url(../images/logo.jpg);
        background-repeat: no-repeat;
        font-size: 11px;
        text-align: right;
        vertical-align: top;
        padding-top: 0px; 
        padding-right: 50px; 
}
.bottom { background-image: url(../images/corner.jpg);
          background-repeat: no-repeat;
          background-color: #ADD8E6;
          height: 28px; 
          font-size: 10px;
          color: #000000;
          text-align: right;
          font-weight: normal;
          padding-right: 10px;
}
.bottom a { color: #000000; 
					  text-decoration: underline; 
}
.bottom a:hover { color: #0000FF; 
}
.menu_1 { border-top: 1px solid #FFFFFF;
          border-bottom: 1px solid #FFFFFF;
					background-color: #723A3B;
					text-align: right;
}
.menu_2 { border-top: 1px solid #FFFFFF;
					border-left: 1px solid #FFFFFF;
				  border-bottom: 1px solid #FFFFFF;
          background-color: #723A3B;
}
.menu_top { border-top: 1px solid #FFFFFF;
						font-family: Tahoma;
					  border-bottom: 1px solid #FFFFFF;
					  background-color: #723A3B;
					  text-align: left;
					  color: #FFFFFF;
					  font-weight: bold;
					  font-size: 10px;
						text-transform: uppercase;	
}
.menu_top2 { border-top: 1px solid #FFFFFF;
					   border-left: 1px solid #FFFFFF;
				     border-bottom: 1px solid #FFFFFF;
						 font-family: Tahoma;
					   border-bottom: 1px solid #FFFFFF;
					   background-color: #723A3B;
					   text-align: left;
					   color: #FFFFFF;
					   font-weight: bold;
				 	   font-size: 10px;
				 	   text-transform: uppercase;	
				 	   text-decoration: none; 
}
.find { width: 100px; 
        border: solid 1px #000000;
        font-size: 10px; 
        margin-right: 3px;
        vertical-align: bottom;
			  margin-bottom: 1px;
}
.find_ok { border: #555555 1px solid; 
					 background: #ECE9D8; 
					 font-size: 10px; 
					 margin-right: 6px;
					 vertical-align: bottom;
					 margin-bottom: 1px;
}
div.menu { font-size: 11px; 
					 line-height: 14px; 
					 padding-left: 10px; 
					 padding-bottom: 1px; 
           padding-top: 1px; 
           border-bottom: #FFFFFF 1px solid; 
           background: #ADD8E6; 
} 
.submenu { position: absolute; 
					 visibility: hidden; 
					 border: #FFFFFF 1px solid; 
					 border-bottom-width: 0; 
					 font-size: 11px; 
					 line-height: 16px; 
					 z-index: 100; 
}
.submenu a { display: block; 
						 text-indent: 3px; 
						 border-bottom: #FFFFFF 1px solid; 
						 padding: 1px 0; 
						 text-decoration: none; 
             text-align: left; 
             padding-left: 10px; 
             background-color: lightblue; 
}
.submenu a:hover { text-decoration: underline; 
}
.border { margin-left: 10px;
          margin-right: 10px;
          margin-top: 10px;
          margin-bottom: 9px;
          width: 97%;
}
.t1 { font-size: 13px;
	    font-weight: bold;
	    text-transform: uppercase;
	    letter-spacing: 2;
      text-align: left;
      padding-left: 5px;
}
.t2 { font-size: 11px;
      text-align: right;
}
.titulek { font-size: 13px; font-weight: bold; text-transform: uppercase; letter-spacing: 2; text-align: center; padding-left: 5px;
}
.text { font-size: 11px; 
			  width: 97%; 
			  margin-left: 10px; 
			  margin-right: 10px; 
			  border-collapse: collapse; }
			  
.odkazy { font-size: 11px; 
			  width: 97%;
			  margin-left: 15px; 
			  margin-right: 10px; 
			  border-collapse: collapse; 			  
}

td.id { text-align: center; width: 0%; padding: 2px 5px 2px 5px; border-bottom: 1px solid #999999; 
}
td.writer { text-align: left; width: 13%; padding: 2px 5px 2px 5px; border-bottom: 1px solid #999999; 
}
td.title { text-align: left; width: 20%; padding: 2px 5px 2px 5px; border-bottom: 1px solid #999999; 
}
td.year { text-align: center; width: 40px; padding: 2px 5px 2px 5px; border-bottom: 1px solid #999999; 
}
td.price { text-align: center; width: 20%; padding: 2px 5px 2px 5px; border-bottom: 1px solid #999999; 
}
td.note { text-align: left; width: 15%; padding: 2px 5px 2px 5px; border-bottom: 1px solid #999999; 
}
td.date { text-align: left; width: 20%; padding: 2px 5px 2px 5px; border-bottom: 1px solid #999999; 
}
H5 { text-transform: uppercase;
     letter-spacing: 2;
}
div.uvod { text-align: center; 
           font-size: 12px;
}
div.uvod2 { text-align: center; 
           font-size: 14px;
}
.main { border-top: 1px solid #ffffff; 
        border-bottom: 1px solid #ffffff; 
        border-left: 1px solid #ffffff; 
}
div.kontakt { text-align: center;
              font-size: 13px;
}
.center { font-size: 11px; text-align: center }

.tbl { border: #555555 1px dashed;
       background: #FFFACD;
       width: 350px;
       padding: 4px 4px 4px 4px; }	 

.mapa { border: #555555 1px dashed;
       background: #FFFACD;
       padding: 4px 4px 4px 4px; }
       
.podminky { padding-left: 10px; padding-right: 10px; padding-top: 5px; font-size: 12px; }
