/* 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; }

#seo {position: relative !important; height: auto !important; width: auto !important; padding: 0px 0px 0px 0px !important; text-align: left !important; font-size: 1.3em !important; color: #35AC38 !important; margin: 0px 0px 0px 0px; font-weight: normal; cursor: auto !important; }

#obsah em a{color: #FF6255; text-decoration: underline; }
#obsah em a:hover {color: white; background-color: #35AC38; text-decoration: none; }

#obsah table {margin-left: 30px !important; margin-top: 20px !important; margin-bottom: 20px !important; width: 320px; line-height: 150%; font-size: 0.8em; margin: 0px;  font-weight: normal; border: 1px solid #C1C1C1; }
#obsah th {font-weight: normal; background: #35AC38; color: white; }

#obsah input, textarea, select {display: none; }

.win-p {margin: 10px 5px 5px 5px !important; padding: 9px; border: 2px dotted #CFEBCF; color: black; }
.win-p h3 {margin: 0px !important; font-size: 1em !important; padding: 0px 0px 5px 0px; }
.win-p h3 a {color: #FF6255; text-decoration: underline; }
.win-p h3 a:hover {color: white; background-color: #35AC38; text-decoration: none;  }

#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,#right_menu textarea {color: black; font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif; font-size: 13px; width: 150px; border: 1px solid #C1C1C1; background: white; }
#right_menu input:hover,#right_menu textarea:hover {color: black; border: 1px solid black; background: white; }
#right_menu fieldset {margin: 0px; padding: 0px; border: 0px; }
#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;}

.reference img {float: left; border: 2px solid #35AC38; margin-right: 10px; }
.reference a:hover img {border: 2px solid #FF6255; }
.reference {position: relative; height: 210px; }
