body {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	color: #ffffff;
	background-position: top left;
	background-attachment: fixed;
}

a {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#allcontent {
	position: absolute;
	top: 140px;
	left: 0px;
}

#leftmenuintro {
	position: absolute; 
	float: left;
	top: 75px;
	left: 40px;
	text-align: right;	
	width: 125px;
	color: #ffffff;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
}

#leftmenu {
	position: relative;
	float: left;
	margin-top: 0px;
	margin-left: 20px;
	text-align: right;	
	width: 120px;
	color: #ffffff;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
}

#maintable {
	background-position: bottom center;
	background: no-repeat url( images/right_background.jpg );
}

#text {
	z-index: 1;
	position: relative;
	margin-left: 55px;
	margin-top: 20px;
	margin-right: 200px;
	text-align: justify;
	font-size: 8pt;
	line-height: 1.5;
	font-weight: normal;
//	height: 330px;
	min-height: 330px;
}

#textprint {
	position: relative;
	text-align: left;
	font-size: 10pt;
	color: #000000;
}


#print {
	position: relative;
	margin-top: 50px;
	margin-bottom: 30px;
	font-size: 7pt;
}


.divider {
position: relative;
	clear: both;

}

#rightlogos {
	font-size: 8pt;
	font-weight: bold;
	position: fixed;
//	position: absolute;
	right: 10px;
	top: 270px;
	width: 150px;
}

h1  {
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase 
}

.nadpis2, .nadpis2:link, .nadpis2:visited {
        font-size: 12pt;
        font-weight: 600;
        color: #990000;
        text-decoration: none;
}


h3 {
	font-size: 10pt;
	font-weight: 600;
	color: #ffffff;
}



#footer {
	position: relative;
	left: 0px;
}


#menu232131 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_ofestivale_0.gif );
}
#menu232131 a:hover {
	background: url( images/menu_ofestivale_1.gif );
}

#menu232132 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_kategorie_0.gif );
}
#menu232132 a:hover {
	background: url( images/menu_kategorie_1.gif );
}

#menu232133 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_program_0.gif );
}
#menu232133 a:hover {
	background: url( images/menu_program_1.gif );
}

#menu232134 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_podujatia_0.gif );
}
#menu232134 a:hover {
	background: url( images/menu_podujatia_1.gif );
}

#menu232135 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_hostia_0.gif );
}
#menu232135 a:hover {
	background: url( images/menu_hostia_1.gif );
}

#menu232136 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_vstupne_0.gif );
}
#menu232136 a:hover {
	background: url( images/menu_vstupne_1.gif );
}

#menu232138 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_organizatori_0.gif );
}
#menu232138 a:hover {
	background: url( images/menu_organizatori_1.gif );
}

#menu232139 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_noviny_0.gif );
}
#menu232139 a:hover {
	background: url( images/menu_noviny_1.gif );
}

#menu232140 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_sponzori_0.gif );
}
#menu232140 a:hover {
	background: url( images/menu_sponzori_1.gif );
}

#menu232141 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_press_0.gif );
}
#menu232141 a:hover {
	background: url( images/menu_press_1.gif );
}

#menu232142 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_nazor_0.gif );
}
#menu232142 a:hover {
	background: url( images/menu_nazor_1.gif );
}

#menu232143 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_foto_0.gif );
}
#menu232143 a:hover {
	background: url( images/menu_foto_1.gif );
}

#menu232144 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_historia_0.gif );
}
#menu232144 a:hover {
	background: url( images/menu_historia_1.gif );
}

#menu236395 a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_regiony_0.gif );
}
#menu236395 a:hover {
	background: url( images/menu_regiony_1.gif );
}



#menu232131en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_about_0.jpg );
}
#menu232131en a:hover {
	background: url( images/menu_about_1.jpg );
}

#menu232132en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_categories_0.jpg );
}
#menu232132en a:hover {
	background: url( images/menu_categories_1.jpg );
}

#menu232133en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_programme_0.jpg );
}
#menu232133en a:hover {
	background: url( images/menu_programme_1.jpg );
}

#menu232134en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_events_0.jpg );
}
#menu232134en a:hover {
	background: url( images/menu_events_1.jpg );
}

#menu232135en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_guests_0.jpg );
}
#menu232135en a:hover {
	background: url( images/menu_guests_1.jpg );
}

#menu232136en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_tickets_0.jpg );
}
#menu232136en a:hover {
	background: url( images/menu_tickets_1.jpg );
}

#menu232138en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_organizers_0.jpg );
}
#menu232138en a:hover {
	background: url( images/menu_organizers_1.jpg );
}

#menu232139en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_newspaper_0.jpg );
}
#menu232139en a:hover {
	background: url( images/menu_newspaper_1.jpg );
}

#menu232140en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_partners_0.jpg );
}
#menu232140en a:hover {
	background: url( images/menu_partners_1.jpg );
}

#menu232141en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_press_0.jpg );
}
#menu232141en a:hover {
	background: url( images/menu_press_1.jpg );
}

#menu232142en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_voice_0.jpg );
}
#menu232142en a:hover {
	background: url( images/menu_voice_1.jpg );
}

#menu232143en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_gallery_0.jpg );
}
#menu232143en a:hover {
	background: url( images/menu_galler_1.jpg );
}

#menu232144en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_history_0.jpg );
}
#menu232144en a:hover {
	background: url( images/menu_history_1.jpg );
}

#menu236395en a {
	display: block;
	width: 195px;
	height: 41px;
	font-size: 1px;
	color: #004c7d;
	background: url( images/menu_regions_0.jpg );
}
#menu236395en a:hover {
	background: url( images/menu_regions_1.jpg );
}

