/* CSS Document */
body {align: center;
         background-color: #fdfffc;
         color: black;
         font-family: arial;
         margin-top: 3px;
         margin-left: 10px;
         margin-right: 20px}
/*}
.menu {font-size: 16px; font-family: verdana; font-weight: normal; margin-top: 0px; margin-bottom: 0px }
a.menu {color: red; text-decoration: none}
a:hover.menu {color: blue; text-decoration: underline}*/

hr {color: gray; height: 0; border-bottom: 1px dashed; border-top: 0px; border-collapse: collapse}

p {text-align: justify; font-size: 14px; color: black; margin-top: 4px; margin-bottom: 4px}
ul {text-align: justify; font-size: 14px; color: black; margin-top: 4px; margin-bottom: 4px}

p.odst {text-indent: 30px}
a {color: rgb(18,36,15); text-decoration: none; }
a:hover {color: gray; text-decoration: none}
a:active {color: gray}
p.menu {color: black; font-size: 20px}

.zivotopis p {margin-top: 8px; margin-bottom: 8px; font-size: 14px; line-height: 18px; text-align: justify }
.zivotopis h2 {margin-top: 5px; margin-bottom: 5px; font-size: 20px}
.zivotopis h3 {margin-top: 5px; margin-bottom: 5px; font-size: 16px; font-weight: bold}

.rozcest p {margin-top: 4px; margin-bottom: 4px; line-height: 18px; text-align: justify}
.rozcest li {margin-top: 0px; margin-bottom: 0px;}
.rozcest a {text-decoration: none; border-bottom: 1px dashed rgb(220,220,220)}

.myslenky p {font-size: 14px; margin-top:3px; margin-bottom:3px; text-align:justify}
.myslenky a {border-bottom: 1px dashed}
.myslenky h3 {font-size: 16px}



.hlavni A {color: black; text-decoration: none; border-bottom: 1px dashed }
.hlavni p {align: justify; font-size: 15px; line-height: 18px; color: black; margin-top: 5px; margin-bottom: 5px}
.hlavni hr {height: 0; border-bottom: 1px dashed lavender; border-top: 0px; border-collapse: collapse}

h1 {font-size:35px; font-weight: normal}
h2 {font-size: 24px; font-weight: normal; margin-top: 10px; margin-bottom: 15px}
h3 {font-size: 20px; font-weight: normal; margin-top: 2; margin-bottom: 6}
h4 {font-size: 16px; font-weight: 600; margin-top:5; margin-bottom:8}

.tabulkafotky td {border-top: dashed 1px black; text-decoration: none}
.tabulkafotky a {border-width: 0px; text-decoration: none}
.tabulkafotky img {border-width: 0px; text-decoration: none}

.hlavicka a {border-left: 4px solid rgb(220,220,220); padding-left: 10px; border-bottom: 0px}
.hlavicka a:hover {color: gray; border-left: 4px solid red; padding-left: 10px}
.hlavicka p {font-size: 14px; letter-spacing: 1px; color: black; margin-top: 1px; margin-bottom: 1px}

.patka a {color: gray; border-left: 4px solid rgb(220,220,220); padding-left: 10px; padding-right: 10px; font-size: 10px; letter-spacing: 2px; margin-bottom: 1px }
.patka a:hover {color: black; border-left: 4px solid red; padding-left: 10px}

.menu a {border-left: 4px solid rgb(220,220,220); padding-left: 10px; border-bottom: 0px}
.menu a:hover {color: gray; border-left: 4px solid green; padding-left: 10px}
.menu p {font-size: 14px; letter-spacing: 1px; color: black; margin-top: 1px; margin-bottom: 1px}

