

#page      {position: relative;
			 			width: 900px;
   		 			margin-top: 0em;
  		 			margin-bottom: 0em;
 			 			margin-left: auto;
  		 			margin-right: auto;
  		 			padding: 0em;
			 			text-align: center;
			 			}

#hlavicka  {position: absolute; 
					  width: 900px; 
						height: 200px; 
						margin: 0em;
						padding: 0em;
  		 			top: 20px; 
					 	left: 0px; 
					 	background-image: url('images/banner.jpg'); 
					 	background-repeat: no-repeat;
					 	}
div#hlavicka a {
           text-decoration: none;
           display: block;
           width: 100%;
					 height: 100%;
           }
						
#vlajky  {position: absolute; 
					  width: 70px; 
						height: 20px; 
						margin: 0em;
						padding: 0em;
					 	top: 195px; 
					 	left: 800px; 
					 	}
						
#menu      {position: absolute; 
			 			 top: 218px; 
						 left: 0px;
						 text-align: center;
						 }		
						 				 
#main     {position: absolute; 
			 			 width: 800px;
						 top: 250px; 
						 left: 50px;
			 			 margin: 0px; 
						 padding: 20px;
						 }

				 
div#navigation {
  padding:0;
	text align: center;
	font-weight: bold;
	height: 30px; 

}

div#navigation ul {
  	margin: 0; padding: 0;
	  list-style: none;
}

div#navigation ul li {
     display: inline
}

div#navigation ul li a {
		 color: black;
		 font-size: 14px;
     padding: 3px;
     border: 1px solid #3c7469;
     text-decoration: none;
     background: #dce4de;
}
div#navigation ul li#active a {
     border-bottom: 2px solid #3c7469;
     background: #d3f982;
}
div#navigation ul li a:hover {
     border: 1px solid #3c7469;
     text-decoration: none;
     background: #abc0b7;
}

						 
body {background-repeat: repeat-x; background-position: center top; background-color:#f5fbf9; margin: 0; padding: 0; 
      text-align:center; font-family:"Arial CE","Arial","Verdana",sans-serif;
			}			 
hr.invisible {display:none}
hr.visible {width:90%; color:#2b726c; text-align:center; }
hr.visible1 {width:100%; text-align:center; }

	 
H3 {text-align:center; font-size:17px; font-weight: bold; font-family:"Arial CE","Arial","Verdana",sans-serif; 
    color: #3c7469;
	 }
.special {font-size:15px; font-weight: bold; font-family:"Arial CE","Arial","Verdana",sans-serif; 
    color: #3c7469; 
	 }

p {text-align:justify; font-size:13px; font-family:"Arial CE","Arial","Verdana",sans-serif; 
	 }
p.pata {text-align:center; font-size:13px; font-weight:bold; font-family:"Arial CE","Arial","Verdana",sans-serif; 
	 }
.center{text-align:center;
       }

td.invisible {text-align:justify; font-size:13px; font-family:"Arial CE","Arial","Verdana",sans-serif; 
    margin: 0px; padding: 0px; border: 0px;  
	 }
td.top {text-align:center; font-size:13px; font-weight: bold; color: #f5fbf9; font-family:"Arial CE","Arial","Verdana",sans-serif; 
        background-color: #3c746b; margin: 0px; padding: 0px; 
	 }
td.visible {font-size:13px; font-family:"Arial CE","Arial","Verdana",sans-serif; margin: 0px; padding-left: 5px; border: 1px solid #3c7469;
      	 }
td.form {text-align:left; font-size:13px; font-family:"Arial CE","Arial","Verdana",sans-serif; margin: 0px; 
         padding-left: 5px;
      	 }