body {
margin:0;
padding:0;
background-color:#D9D9D9;
color:#000;
font-family:"Arial Narrow",Verdana,sans-serif;
font-size:1em;
line-height:1.2em;
text-align:center;
}
a:link, a:visited {
font-family:Tahoma,sans-serif;
font-size:100%;
color:#4D4500;
text-decoration:none;
}
a:hover, a:active {
color:#8C7E00;
text-decoration:underline;
}
h1 {
line-height:50px;
font-family:Tahoma,sans-serif;
font-size:160%;
color:#4D4500;
background:url("back_titlemain.gif") top left no-repeat;
margin:0;
padding-left:60px;
padding-right:15px;
}
h2 {
line-height:35px;
font-family:Tahoma,sans-serif;
font-size:140%;
color:#4D4500;
background:url("back_title.gif") top left no-repeat;
margin-top:20px;
padding-left:50px;
padding-right:15px;
}
h3 {
	font-family:Tahoma,sans-serif;
	font-size:110%;
color:#4D4500;
margin-top:0px;
padding-left:15px;
padding-right:20px;
}
#full {
position:relative;
width:770px;
margin-left:auto;
margin-right:auto;
}
#header {
position:relative;
width:770px;
height:250px;
background:url("top.jpg") top left no-repeat;
}
#back_index {
position:absolute;
top:0;
left:0;
width:200px;
height:250px;
}
#back_index img {
border:0 solid #000;
}
#main {
font-size:85%;
background:#FFF url("back_main.jpg") top left repeat-y;
}
#date {
position:absolute;
top:250px;
right:25px;
font-family:Verdana,sans-serif;
font-size:0.7em;
_font-size:0.65em;
color:#000;
text-align:left;
}
#partners {
position:absolute;
bottom:45px;
left:50px;
width:180px;
text-align:left;
}
#partners ul {
list-style-type:none;
margin:0;
padding:0;
}
#partners ul li {
margin-bottom:10px;
margin-right:6px;
}
#partners ul li a, #partners ul li a:visited {
line-height:1.2em;
font-family:Tahoma,sans-serif;
font-size:80%;
color:#4D4500;
font-weight:bold;
text-decoration:none;
}
#partners ul li a:hover {
font-size:80%;
color:#8C7E00;
text-decoration:underline;
}
#partners ul li a:active {
line-height:1.2em;
font-family:Tahoma,sans-serif;
font-size:80%;
color:#4D4500;
font-weight:bold;
text-decoration:none;
}
#main_inside {
_width:570px;
text-align:justify;
background:url("back_maininside.jpg") top left repeat-y;
margin-left:200px;
}
#main_insidein {
background:url("back_maininsidein.jpg") top left no-repeat;
padding-top:28px;
}
#main_insidepicture {
min-height:950px;
_height:950px;
background:url("back_maininsidepicture.jpg") bottom right no-repeat;
padding-top:32px;
padding-left:50px;
padding-bottom:15px;
}
body[id] #main_insidepicture {
height:auto;
}
#main_insidepicture p {
text-indent:1em;
padding-left:15px;
padding-right:45px;
}
#footer {
font-family:Tahoma,sans-serif;
height:40px;
line-height:40px;
font-size:0.8em;
font-weight:bold;
color:#000;
text-align:center;
background:#870C05 url("back_footer.gif") top left repeat-x;
}
#footer_link {
list-style-type:none;
margin:0;
padding:0;
}
#footer_link li {
display:inline;
}
#footer_link li a, #footer_link li a:visited {
color:#000;
text-decoration:underline;
}
#footer_link li a:hover, #footer_link li a:active {
color:#000;
text-decoration:none;
}

/* menu */

#flag {
position:absolute;
top:255px;
left:50px;
width:180px;
}
#flag ul {
list-style-type:none;
margin:0;
padding:0;
}
#flag ul li {
float:left;
padding-left:25px;
}
#flag ul li a img {
border:0 solid #FFF;
}
#menu {
position:absolute;
top:295px;
left:40px;
width:180px;
}
#menu_inside {
text-align:left;
padding-right:10px;
}
#menu_inside ul {
list-style-type:none;
margin:0;
padding:0;
}
#menu_inside ul li {
margin-bottom:2px;
margin-right:5px;
padding-left:35px;
padding-bottom:8px;
background:url("back_li.jpg") bottom left no-repeat;
}
#menu_inside ul li a, #menu_inside ul li a:visited {
line-height:1.3em;
font-family:Tahoma,sans-serif;
font-size:70%;
color:#4D4500;
font-weight:bold;
text-decoration:none;
}
#menu_inside ul li a:hover {
font-size:70%;
color:#8C7E00;
text-decoration:none;
}
#menu_inside ul li a:active {
line-height:1.3em;
font-family:Tahoma,sans-serif;
font-size:70%;
color:#4D4500;
font-weight:bold;
text-decoration:none;
}

.datum {
	font-weight:bold;
	margin-right:10px;
}

.miesto {
	font-size:15px;
	margin-right: 15px;
	font-style:italic;	
}

.cas {
	font-weight:bold;
	
}

.nazov {
	font-size:15px;
	font-weight:bold;

}

.nahlad_clanku {
	margin-right:20px;
	margin-left:10px;
}
/* end menu */
