body {
text-align : center;
color : #171d72;
font-size : small;
margin-top : 10px;
font-family : Arial, Helvetica, sans-serif;
}
.main_table {
border-style : solid;
border-color : #5e7086;
border-right-width : 1px;
border-left-width : 1px;
border-top-width : 0px;
border-bottom-width : 0px;
width : 800px;
min-width : 800px;
height : auto;
min-height : 600px;
margin : auto; /*auto;*/
margin-top : 0px;
margin-bottom : 0px;
}
.down_main_table {
border-style : solid;
border-color : #5e7086;
border-right-width : 1px;
border-left-width : 1px;
border-top-width : 0px;
border-bottom-width : 0px;
width : 800px;
min-width : 800px;
margin : auto;
margin-top : 0px;
margin-bottom : 0px;
background-color : transparent;
}
.down_bar {
text-align : center;
color : black;
font-size : xx-small;
/*height : 31px;*/
width : auto;
background-position : 0 0%;
background-attachment : inherit;
background-repeat : no-repeat;
margin-top : 0px;
margin-bottom : 0px;
/*background-color : transparent;*/
}
.validate_down_bar {
text-align : center;
color : blue;
font-size : xx-small;
height : 25px;
margin-top : 0px;
margin-bottom : 0px;
background-color : transparent;
}
.menu_section {
width : 100px;
min-width : 100px;
vertical-align : top;
margin-left : 10px;
margin-right : 5px;
margin-top : 0px;
margin-bottom : 0px;
height : 600px;
min-height : 600px;
color : #fdfdfd;
background-image : url('obr/bok2.png'); /*bokBBX*/
background-attachment : inherit;
background-repeat : no-repeat;
}
img {
border : none;
}
img.fotky {
border : none;
width : 100px;
height : 100px;
}
img.prezentacia {
border-style : solid;
border-color : black;
border-right-width : 1px;
border-left-width : 1px;
border-top-width : 1px;
border-bottom-width : 1px;
}
img.prezentacia:hover {
border-style : solid;
border-color : red;
border-right-width : 1px;
border-left-width : 1px;
border-top-width : 1px;
border-bottom-width : 1px;
}
ul.menu {
width : 90px;
padding : 0px;
margin : 0px;
list-style-type : none;
border-bottom : 0px;
border-left : 0px;
border-right : 0px;
color : #fdfdfd;
font-size : x-small;
font-family : Arial, Helvetica, sans-serif;
text-align : left;
padding-top : 6px;
margin-left : 17px;
margin-right : 20px;
}
.menu li a:link, .menu li a:visited {
display : block;
height : 100%;
background : #0f1489;
padding : 0.5em;
color : white;
text-decoration : none;
}
.menu li a:hover, .menu li a:active {
display : block;
height : 100%;
background : #908f12;
color : #fdfdfd;
text-decoration : none;

}

/*---------------------------------------------------------*/
.menux li a:link, .menux li a:visited {
display : none;
height : 100%;
width:140%;
background : #0f1489;
padding : 0.5em;
color : white;
text-decoration : none;
}
.menux li a:hover, .menux li a:active {
display : block;
height : 137%;
width:137%;
background : #908f12;
color : #fdfdfd;
text-decoration : none;
}
/*---------------------------------------------------------*/
li.menuh ul
{
position:relative;
/*left:auto;*/
display:none;
height : 100%;
width:80%;
background :none; /*#0f1489;*/
padding : 0.5em;
color : white;
text-decoration : none;
list-style-type : none;
color : #fdfdfd;
font-size : x-small;
font-family : Arial, Helvetica, sans-serif;

}

li.menuh:hover ul
{
display:block;
position:absolute;
margin-left:0px;
/*float:left;*/
}


a {
text-decoration : none;
color : #fdfdfd;
font-weight : bold;
}
a:hover {
text-decoration : underline;
color : #fdfdfd;
font-weight : bold;
}
a.dark {
text-decoration : none;
color : #171d72;
font-weight : normal;
}
a.dark:hover {
text-decoration : underline;
color : #171d72;
font-weight : normal;
}
.hlavicka {
width : 100%;
}
iframe {
width : 100%;
height : 800px;/*600px;*/
min-height:600px;
border-style : none;
vertical-align : top;
text-align : center;
}
iframe.foto {
width : 700px;
height : 300px;
border-style : none;
}
.obsah {
color : #171d72;
font-size : x-small;
font-style : normal;
text-align : justify;
margin-left : 10px;
margin-right : 40px;
margin-top : 0px;
margin-bottom : 0px;
background-color : white;
}
p.menu {
text-align : center;
margin-left : 15px;
margin-right : 20px;
font-size : xx-small;
color : #fdfdfd;
}
p.adresa {
font-style : italic;
font-weight : bold;
text-decoration : underline;
}
.nadpisy {
font-size : large;
font-weight : bold;
color : #0f1488;
}