body		{ background-color: #e0e0e0; font-family: Trebuchet MS, Arial, Tahoma, sans-serif; font-size: 80%; margin: 0px; style="text-align: center" }

h1		{ font-size: 120%; }

h2		{ color: #004071; font-size: 150%; margin-left: 15px; margin-top: 20px; margin-bottom: 10px; }

h3		{ color: #004071; font-size: 110%; margin-bottom: 0px; }

a		{ color: #004071; }

a:hover		{ text-decoration: none; background-color: #40c8f4; }

i,em		{ color: #696969; }

hr		{ height: 1px; color: #004071; }


#nohover	{ background-color: #ffffff; }


#main		{ width: 850px; border: 1px solid #004071; margin: auto; background-color: #ffffff; text-align: left; margin-top: 10px; margin-bottom: 10px; }

#levyhorni	{ background-color: #004071; width: 418px; height: 120px; float: left; color: #40c8f4; background-image: url('zkoseni.gif'); background-repeat: no-repeat; background-position: right; }

.lh		{ display: block; margin: 12px;}

#lhdatum	{ color: #ffffff; font-size: 40px; }

#menu		{ background-color: #004071; width: 250px; float: left; }
#menu a		{ color: #40c8f4; font-size: 130%; display: block; padding-left: 12px; margin-bottom: 20px; }
#menu a:hover	{ color: #004071; background-color: #40c8f4; }
#prvni		{ background-color: #ffffff; color: #004071; }
#menu .nelink	{ color: #004071; background-color: #40c8f4; font-size: 130%; display: block; padding-left: 12px; margin-bottom: 20px; }
#menu .flink	{ margin-bottom: 20px; font-size: 115%; }

#datumakce	{ color: #004071; font-size: 35px; margin-left: 15px; margin-top: 24px; display: block; }
#lokace		{ margin-left: 15px; color: #40c8f4; font-size: 20px; display: block; width: 220px; }

#text		{ width: 390px; padding: 15px; padding-top: 0px; float: left; }
#text h1	{ margin-top: 0px; }
#text strong	{ color: #40c8f4; }
#fotky		{ float: right; width: 170px; }
#fotky img	{ margin-bottom: 7px; }

.fotobox	{ float: left; width: 165px; height: 290px; margin-left: 10px; margin-top: 10px; }
.fotobox a	{ text-decoration: none; font-weight: bold; }
.fotobox a:hover	{ text-decoration: underline; }

#fotogalerka	{ width: 560px; padding: 15px; padding-top: 0px; float: left; }
#fotogalerka h1	{ margin-top: 0px; }
#fotogalerka img	{ margin-right: 10px; margin-bottom: 10px; border: 0px; }
#fotogalerka a	{ background-color: #ffffff;  }

#sponzor	{ bottom: 2px; background-color: #40c8f4; clear: both; height: 125px; border-top: 7px solid #004071; margin-top: 15px; padding: 10px; }

#sponzor img	{ margin: 3px; }




/*
svetle modra: #40c8f4

tmave modra: #004071
*/


