
/*-----------------*/
/* vseobecne styly */
/*-----------------*/
body {font: 11pt Arial; color: black; width: 90%; margin: 0% 5% 0% 5%; position: relative; background-color: "#FFFFFF";}
h1 {font-size: 14pt; color: darkblue; 
    background-color: orange; border-left:solid 1px darkorange; border-right:solid 20px darkorange; border-top:solid 1px darkorange; border-bottom:solid 5px darkorange; 
    width: 500px; margin: 20px 10% 10px 10%;text-align: center;}
h2 {font-size: 13pt; color: darkblue; 
    background-color: orange; border-left:solid 1px darkorange; border-right:solid 20px darkorange; border-top:solid 1px darkorange; border-bottom:solid 5px darkorange; 
    width: 500px; margin: 20px 10% 10px 10%;text-align: center;}
h3{text-decoration: underline;}


/*------------------
    styly pre nadpis 
--------------------*/
.nadpis { background-color="#FFFFFF"; width: 80%; position: absolute; left:20%; top: 5px; text-align: center; font-size: 20pt; color: darkblue; font-weight: bold; border-top: solid 15px darkorange; padding-left: 0px;}
.nadpis .text {position: absolute; left:25%; top: 15px;}

/*------------------
    styly pre menu 
--------------------*/
.menu {width: 20%; position: absolute; top: 5px;}
.menu {display: block; text-align: right; border-top: solid 15px darkorange;}
.menu a {font-size: 13pt; font-weight: normal; padding: 0px; color: darkred; text-decoration: none;}
.menu a:hover {background-color: orange;}
.menu .selected {text-align: right; font-size: 13pt; font-weight: bold; padding: 5px; color: #842FDD; border: solid 1px darkorange;}
.menu .patka {font-size: 7pt; border-top: solid 1px orange; padding: 10px; margin-top: 50px;}
.menu .patka a {font-size: 7pt; color: darkred; text-decoration: none; background-color: none;}
.menu .patka a:hover {text-decoration: none; background-color: none;}
.menu .patka img {border: none;}

/*-----------------*/
/* styly pre obsah */
/*-----------------*/
.obsah {width: 70%; position: absolute; left:25%; top: 150px; text-align: justify; border-left: solid 5px orange; border-top: solid 15px orange; padding-left: 5%;}
.obsah p {text-align: justify;}
.obsah ul {text-align: left;}
.obsah ol {text-align: left;}
.obsah table {font: 10pt Arial; text-align: left; width: 100%; margin: 10px 0% 10px 0%;}
.obsah a {text-decoration: underline; color: darkred;}
.obsah a:hover {text-decoration: none; background: orange;}
/* styly pre submenu */
.obsah .submenu {text-align: center; border-bottom: solid 3px darkorange;}
.obsah .submenu a {font-size: 13pt; padding: 0px; color: darkred;text-decoration: none;}
.obsah .submenu a:hover {background-color: orange;}
/* styly pre subsubmenu */
.obsah .subsubmenu {width: 95%; margin-left: 5%; text-align: center; border-bottom: solid 1px orange;}
.obsah .subsubmenu a {font-size: 11pt; padding: 0px; color: darkred;text-decoration: none;}
.obsah .subsubmenu a:hover {background-color: orange;}
/* styly pre navigaciu */
.obsah .nahor {font-size: 12pt; color: darkred; background-color: orange; text-align: center; width: 300px; margin-top: 5%; margin-bottom: 5%; margin-left: 20%; margin-right: 20%;}
.obsah .nahor a {text-decoration: none; color: darkred; font-weight: normal;}
.obsah .patka {font-size: 7pt; color: black; background-color: none; text-align: left; border-top: solid 2px orange; margin-bottom: 1%}
/* styly pre fotogaleriu */
.obsah .fotka {font-size: 7pt; margin:3px; border: 1px solid darkblue; height: 145; width: auto; float: left; text-align: center;}
.obsah .fotka img {display: inline; margin: 3px; border: 2px solid darkblue;}
.obsah .fotka a:hover {background: none;}
.obsah .fotka a:hover img {border: 2px solid blue;}
.obsah .fotka .opis {text-align: center; font-weight: normal; margin: 2px;}

