/* Formatovani textu */
body {font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif; background-color: white; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; }

#spacer {position: absolute; width: 150px; height: 150px; background-image: url(../img/logo_print.png); right: 0px; top: 0px; }
h1 {font-weight: normal; font-size: 1.5em; }
h1 a {text-decoration: none; color: black; }

/* menu */
#left_menu {display: none; }
#obsah {color: black; position: absolute; top: 70px; padding: 10px;  }
#obsah h2 {font-size: 1.5em; color: #35AC38; margin: 0px; font-weight: normal; }
#obsah h3 {font-size: 1.1em; color: black; margin-left: 0px;  font-weight: normal; }

#obsah p {line-height: 150%; font-size: 0.8em; margin: 0px;  font-weight: normal; }
#obsah p a {color: black; text-decoration: underline; }

#obsah ol {line-height: 150%; font-size: 0.8em; margin: 5px;  font-weight: normal; }
#obsah ol a{color: black; text-decoration: underline; }

#obsah ul {line-height: 150%; font-size: 0.8em; margin: 20px;  font-weight: normal; }
#obsah ul a{color: black; text-decoration: underline; }


#obsah strong {color: #FF6255; font-weight: normal;}
.win {text-align: center !important; margin: 10px 5px 5px 5px !important; padding: 5px; border: 1px solid #35AC38; background-color: #CFEBCF; color: black; }
.win-grey {text-align: center !important; margin: 10px 5px 5px 5px !important; padding: 5px; border: 1px solid #C1C1C1; background-color: white; color: #808080; }
.kotvy {font-size: 70%; color: #808080 !important; margin: 0px; font-weight: normal; margin-top: 3px; margin-bottom: 15px; }
.kotvy a {color: #808080; }
.kotvy a:hover{color: black; }
.kotvy a.italic {color: #808080; font-style: italic; }
.kotvy a:hover.italic {color: black; font-style: italic; }
.pata {text-align: center !important; font-size: 70% !important; color: #808080 !important; margin: 0px; font-weight: normal; margin-top: 3px; margin-bottom: 15px}
.pata a {color: #808080 !important; text-decoration: underline !important; }
.pata a:hover{color: black !important; background: white !important; }
fieldset {margin: 0px; padding: 0px; border: 0px; }

.no-print {display: none; }
.none {display: none; }

/* pravé menu */
#right_menu {line-height: 120%; border-width: 2px; padding: 5px; position: relative; }
#right_menu {color: #808080 !important; font-size: 0.9em; }
#right_menu a {color: #35AC38; text-decoration: underline;}
#right_menu ul {font-size: 0.9em; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; }
#right_menu li {list-style: none; }
#right_menu hr {position: relative; border-width: 2px; border-color: #CFEBCF; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-top: 5px; margin-bottom: 5px;}
#right_menu h3 {font-size: 0.9em; color: #FF6255; margin: 0px; padding: 0px; font-weight: normal; }
#right_menu input, textarea {font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif; font-size: 12px; width: 150px; border: 1px solid #C1C1C1; background: #F9F9F9}
#right_menu input:hover,textarea:hover {border: 1px solid #FF6255; background: #F9F9F9; }
#right_menu form {display: none; }
.hr-solid {position: relative; margin-left: -15px; border-width: 2px; border-color: #CFEBCF; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-top: 5px; margin-bottom: 5px;}
.hr-dotted {position: relative; margin-left: -15px; border-width: 2px; border-color: #CFEBCF; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-top: 5px; margin-bottom: 5px;}

