td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
hr {  color: #003399; height: 1px}
h1 {  font-size: 20px; font-weight: normal; color: #003399}
h2 { font-size: 16px; font-weight: bold; color: #0066CC}
a:link {
	color: #0033CC;
	text-decoration: none;
}
a:visited { color: #0033CC; text-decoration: none }
a:hover { color: #0099FF; text-decoration: none }
p {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px
}
ul {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px
}
ol {


font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px
}
.small {
	font-size: 10px;
	text-align: center;
}
A.abc {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #0000ff; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.anker {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.style1 {font-size: 11px}
p {
	text-align: justify;
}
.stred {
	text-align: center;
}
.blue {
	color: #3300CC;
}
.exktab {
	padding: 1em;
}
#exkurze td {
	padding:0.5em;
	border: thin none #000000;
}
#exkurze table {
	margin:0 auto;
	text-align:center;
	border: 1px solid #000000;
}

#exkurze table p {
text-align:left;}
#exkurze h2{
text-align:center;
}
#exkurze a:link {
	text-decoration:underline;
}
#exkurze a:visited { text-decoration: underline; }
h3 {
	font-size: 15px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: left;
	text-transform: capitalize;
}

.doprostred {
	margin-left:auto;
	margin-right:auto;
	}
#foto p{
color: #000000;
font-weight:bold;
text-align:left;
}
#foto a:visited{color: #000000; text-decoration: none; 
}
#foto a:hover{
color: #FFFFFF; text-decoration: none; 
}
#foto a:link{color: #000000; text-decoration: none; 
}
#program p{
text-align:center;
}
.navigaced{
	text-align: right;
	margin-bottom:3px;
}
.blackspace{background-color:#000000;}
.thin {height:3px;margin-top:4px;}
.ico{margin-right:4px;margin-left:6px;}
#barvaKonference {
text-align:right;
font-size:18px;
font-weight:bold;
}
#barvaKonference td {
text-align:right;
font-size:18px;
font-weight:bold;
}
#barvaKonference a:visited,a:link {
}
#barvaKonference a:hover{
	text-decoration:underline;
	color:#000000;
}
.vlajka {
margin-top:2px;
margin-bottom:2px;
}



/* CSS Document */
body {
	text-align:center;
	background-color:#FFCC00;
	margin: 0px;
	padding: 0px;
	font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
	font-size: 14px;
}

#kontejner {
	background-color:white;
	text-align:left;
	margin: 15px auto;
	width:760px;
	min-width:760px;
	position:relative;
	border: 1px solid black;
}

div#zahlavi {
	width:100%;
	background-image: url(images/zahlaviPozadi.gif);
	height:100px;
	border-bottom:3px solid darkgreen;
	position:relative;
}

.zahlaviVlevo{
	width:100px;
	float:left;
	position:relative;
}

.zahlaviStred {
	width:500px;
	float:left;
	position:relative;
	top:4px;
}
.zahlaviVpravo {
	float:right;
	width:150px;
	position:relative;
	top:15px;
}

#zahlavi img {
	float:left;
	padding:2px;
	border:0;
}
#mainMenu {
	clear:both;
	margin:0;	
	height:70px;
	position:relative;
	left:80px;
	top:-20px;
	_height:28px;
}
ul#mainMenu, ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: relative;
  font-size: 1em;
  width: 150px;   
}
ul#mainMenu li {
  border-top: 1px solid white;
  border-left: 1px solid white;
  position: absolute; 
}
ul#mainMenu a {
   padding: 2px 0 2px 5px;
  color: black;
  display: block;
  width: 100%;
  text-decoration: none;
  background-color: #ffcc00;  
}
ul#mainMenu ul a {
  padding: 0 2px 0 5px;
  color: black;
  display: block;
  width: 100%;
  text-decoration: none;
  background-color: #ffcc00; 
}
ul#mainMenu ul a:hover, ul#mainMenu a:hover {
  background-color: red; 
}
ul#mainMenu ul {
  border-bottom: 2px solid green;
  width: 150px;
  color: black;
  position: absolute;
  visibility: hidden;
  background-color: #ffcc00;
}
ul#mainMenu li:hover ul, ul#mainMenu li.iehover ul {
 visibility: visible; 
}
ul#mainMenu li li {
  border-style: solid none none solid;
  border-color: white -moz-use-text-color -moz-use-text-color white;
  border-width: 1px medium medium 1px;
  padding: 2px;
  float: none;
  width: 140px;
  position: relative;  
}
li#home {
  margin-left: 0px;
  width:110px;
}
li#historie {
  margin-left: 100px;
  width:100px;
}
li#sbornik {
  margin-left: 200px;
  width:110px;  
}
li#exkurz {
  margin-left: 310px;
  width:110px;
}
li#dopakce {
  margin-left: 420px;
  width:130px;
}
li#foto {
  margin-left: 0px;
  margin-top: 21px;
  width:110px;
}
li#praxe {
  margin-left: 110px;
  margin-top: 21px;
  width:170px;
}

li#veda {
  margin-left: 280px;
  margin-top: 21px;
  width:180px;
}

li#pozvanka {
  margin-left: 460px;
  margin-top: 21px;
  width:90px;
}

#zapati {
	width:100%;
	text-align:center;
	padding-bottom:1em;
}
#zapati ul {
	width:100%;
	padding:0;
	margin:0;
	list-style-type:circle;
	font-size:0.9em;
}

#zapati ul li {
	display:inline;
}
#zapati ul li a {
  width:6em;
  text-decoration:none;
  padding:0.2em 0.6em;
  color:#0000FF;
}

#zapati ul li a:hover {
  text-decoration:underline;
  padding:0.2em 0.6em;
  color:#3300CC;
}

#obsah {
	clear:both;
	width:95%;
	margin:10px auto;
	
}

#odkaznavigace {
	clear:both;
	}
.doprostred {
	text-align:center;
	margin: 0 auto;
	display:block;
}

