body {
	margin:0px;
	padding:0px;
	font-family:Geogria, Verdana, Arial, helvetica, sans-serif;
	color:#000;
	background-color:white;
	font-size: .9em;
	}

h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size: 2.2em;
	line-height:1.2em;
	font-weight:bold;
	color:#000;
	}
	
h1.title {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:1.2em;
	line-height:2em;
	font-weight:bold;
	color:#000;
	}

h1.ctitle {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:1.2em;
	line-height:2em;
	font-weight:bold;
	color: Black;
	text-align: center;
	}

h2 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size: larger;
	line-height:1.1em;
	font-weight: normal;
	color:#000;
	}
	
h3 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:1em;
	line-height:1em;
	font-weight:bold;
	color:#000;
	}

h4 {
	margin-bottom:0px;
	padding:0px;
	font-size:.9em;
	font-weight:bold;
	color:#000;
	background-color: #B0C4DE;
	}
	
h5 {
	margin-bottom: 0px;
	padding: 3px;
	font-size:.9em;
	font-weight:bold;
	color: White;
	background-color: #5D8DB1;
		}

address {
	color: Navy;
	font-size:.9em;
	text-decoration:none;
	font-style: normal;
	}
	
table {
  font-size:.9em;
	}	
			
div {
  font-size:.9em;
	}
	
p {
	font-size:.9em;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
	
p.menuitems {
	font-size: .9em;
	margin:0px 0px 5px 0px;
	padding: 0px;
	text-align: left;
	}		

p.funkce {
	margin-bottom:0px;
	padding:3px;
	font-size:.9em;
	font-weight:bold;
	color:#000;
	background-color: #B0C4DE;
	text-align: center;
	}	
	
p.jmeno {
	margin-bottom:0px;
	padding:3px;
	font-size:1.3em;
	font-weight:bold;
	color:Navy;
	background-color: #B0C4DE;
	text-align: center;
	}	
	
p.mail {
	margin-bottom:0px;
	padding:3px;
	font-size:.9em;
	font-weight:bold;
	color:#000;
	background-color: #B0C4DE;
	text-align: center;
	}	
	
a {
	color: Blue;
	font-size:.9em;
	text-decoration:none;
	}
	
a:link {color: #00008B;}
a:visited {color: Blue;}
a:hover {
 	text-decoration:underline;
}

.center {
  text-align: center;
	}

.bold {
	font-weight:bold;
	}
