* {
	border: 0; margin: 0; padding: 0;
}


body {
	background-color: #cce9f7;
	text-align: center;
	color: #ffffff;
	font-family: "Verdana, Arial CE",Helvetica,Arial,Sans-serif;
	font-size: 16px;
}

h1 {
	font-weight: normal;
	font-size: 1.4em;
	margin: 20px 0 0px 0;
}

h2 {
	font-weight: normal;
	font-size: 1.05em;
	padding: 10px 0 10px 0;
}

h3.typ1 {
	font-size: 0.9em;
	text-align: justify;
	padding: 10px 25px 10px 25px;
	margin: 0 26px 0px 26px;
	text-align: center;
	background-color: #eff7fb;
}

a {
	color: #ffffff;
}

h2 a, h3 a {
	text-decoration: none;	
}

h3 a {
	color: #d5001c;
}

#plakat {
    margin: 0 auto;
    width: 750px;
    height: 450px;
  	background: url("./img/loading.gif"); 
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 367px 207px;
}

#main {
    margin: 0 auto;
    width: 750px;
	background-color: #5f97c1;
}

#skip {
	font-size: 0.7em;
	text-align: right;
	padding: 8px 25px 8px 25px;
}

#vystava {
	background-color: #5f97c1;
	color: #4a4a49;
}

#vystava #main {
    margin: 0 auto;
    width: 1000px;
	background-color: #ffffff;
}

#vystava #topbanner {
    width: 1000px;
    height: 250px;
	background-color: #ffffff;
  	background: url("./img/top_img.png"); 
	background-repeat: no-repeat;
}

#vystava #menumain {
    height: 38px;
  	background: url("./img/bg_mainmenu.gif"); 
	background-color: #99a528;
	text-align: center;
	font-size: 0.9em;
}

#vystava #menumain #item_vystava {
    height: 38px;
    width: 114px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 11px;
}

div.item_vystava_active {
  	background: url("./img/bg_vystava_active.gif"); 
}

div.item_vystava_normal {
  	background: url("./img/bg_vystava.gif"); 
}



#vystava #menumain #item_kdenasnajdete {
    height: 38px;
    width: 114px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 11px;
}

div.item_kdenasnajdete_active {
  	background: url("./img/bg_vystava_active.gif"); 
}

div.item_kdenasnajdete_normal {
  	background: url("./img/bg_vystava.gif"); 
}



#vystava #menumain #item_vstupne {
    height: 38px;
    width: 238px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 11px;
}

div.item_vstupne_active {
  	background: url("./img/bg_vstupne_active.gif"); 
}

div.item_vstupne_normal {
  	background: url("./img/bg_vstupne.gif"); 
}




#vystava #menumain #item_press {
    height: 38px;
    width: 89px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 11px;
}

div.item_press_active {
  	background: url("./img/bg_press_active.gif"); 
}

div.item_press_normal {
  	background: url("./img/bg_press.gif"); 
}




#vystava #menumain #item_fotogalerie {
    height: 38px;
    width: 144px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 11px;
}

div.item_fotogalerie_active {
  	background: url("./img/bg_fotogalerie_active.gif"); 
}

div.item_fotogalerie_normal {
  	background: url("./img/bg_fotogalerie.gif"); 
}


#vystava #menumain a {
	text-decoration: none;	
}

#vystava #doc {
	width: 670px;
	margin: 10px 0 0 30px;
	float: left;
}


#vystava #doc h1 {
	font-weight: normal;
	font-size: 1.4em;
	margin: 15px 0 0px 0;
}

#vystava #doc h2 {
	font-weight: normal;
	font-size: 1.05em;
	padding: 10px 0 10px 0;
}


#vystava #doc h2.typ1 {
	text-align: left;
	color: #d5001c;
	padding: 10px 0 3px 0;
}

#vystava #doc h2.typ2 {
	text-align: left;
	padding: 20px 0 5px 0;
}

#vystava #doc h2.typ3 {
	text-align: left;
	color: #d5001c;
	padding: 15px 0 3px 0;
}

#vystava #doc div.typ1 {
	text-align: right;
	float: right;
	width: 300px;
}

#vystava #doc span.typ1 {
	color: #4a4a49;
}



#vystava #doc h3 {
	font-size: 0.95em;
	padding: 5px 0 15px 0;
	color: #d5001c;
}

#vystava #doc p {
	font-size: 0.9em;
	text-align: justify;
	padding: 0 0 0.7em 0;
}

#vystava #right_column {
	width: 240px;
	margin: 25px 30px 0 0;
	float: right;
}

#vystava #right_column h2 {
	text-align: left;
	color: #d5001c;
	padding: 0px 0 5px 10px;
}


#vystava #right_column 	div.right_panel {
		width: 240px;
		font-size: 0.8em;
		color:#174d75;
		text-align: left;
	}

#vystava #right_column 	div.right_panel_top {
		width: 240px;
		height: 13px;
		background: url("img/bg_right_top.gif"); 
		background-repeat: no-repeat;
		margin: 0; font-size: 0px;
	}

#vystava #right_column 	div.right_panel_content {
		background: url("img/bg_right.gif"); 
		background-repeat: repeat-y;
		padding: 0px 15px 0px 16px;
		margin: 0;
	}

#vystava #right_column 	div.right_panel_bottom {
		width: 240px;
		height: 13px;
		background: url("img/bg_right_bottom.gif"); 
		background-repeat: no-repeat;
		margin-bottom: 30px;
	}
	
#vystava .delimiter {
	border-top: 1px solid #97a30a;
	margin-top: 30px;
	padding-top: 30px;
}

#vystava #copyright {
	clear: both;
	border-top: 1px solid #97a30a;
	margin-top: 30px;
	padding-top: 8px;
	font-size: 0.7em;	
}

#vystava #doc a {
	color: #d5001c;
	text-decoration: underline;
}



.cleaner {
	clear: both;
	line-height: 0;
	font-size: 0;
}


table.imgal {
	margin: 0 0 0 3px;
}

td.imgal1 {
	padding: 5px 0 0 0;
	margin-left: 0px;
	vertical-align: middle;
	text-align: center;
	height: 155px;
	width: 155px;
	border: 1px solid #aaaaaa;
}

td.imgal2 {
	width: 16px;
	border: 0;
}

td.imgal3 {
	height: 16px;
	border: 0;
}

p.typ1 {
	text-align: center;
}

img.typ1 {
	margin: 8px 10px;
}

img.typ2 {
	float: left;
	margin: 3px 20px 8px 0px;
}

img.typ3 {
	float: right;
	margin: 3px 0px 8px 20px;
}

table {
 	border-collapse: collapse;
} 

table.typ1 {
 	margin: 5px 0 1.2em 0;
} 

td.typ1 {
	text-align: left;
	font-size: 0.9em;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding: 5px 0;
}

td.typ2 {
	text-align: right;
	width: 100px;
	font-size: 0.9em;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}


