#container { width: 950px; margin: 0 auto 0 auto; padding: 0 20px 0 20px; background: white; }
/**/
#info {margin:0 auto;width:100%;height:25px;border-top:1px solid #ED9;border-bottom:1px solid #ED9;text-align:right;}
#info-st{margin:-2px 0 0 10px;padding:2px 0 0 40px;width:100%;height:27px;}
#info-st>ul {list-style:none; margin: 0 0 0 85px; padding: 0 0 0 2px; float: left;}
#info-st>ul>li {list-style:none; padding: 0 2px 0 0; margin: 0; float: left; }
#info-st>ul>li>h1{font: 1em Arial, Helvetica, sans-serif;
margin: 0; }
#info-st>ul>li>h1>a:link, #info-st>ul>li>h1>a:active, #info-st>ul>li>h1>a:visited {display: block; float: left; padding: 0 20px; height: 25px; line-height: 25px; color: #529113; font-weight: bold; text-decoration: none;}
#info-st>ul>li>h1>a:hover, #info-st>ul>li>h1>a.active {background: #F0DB85;}
#info-st ul li:hover ul {display: block;}
#info-st ul li ul { display: none; width: 119px; position: absolute; margin: 0; padding: 3px 0 3px 0; background: #FBF4B5; border: 1px solid #E2BB45; clear: both}
#info-st ul li ul.ul-pr{width: 93px;}
#info-st ul li ul li {list-style-type: none;clear:left;width:100%;margin: 0 auto}
#info-st ul li ul li h2{font: 1em Arial, Helvetica, sans-serif; margin: 0 auto; }
#info-st ul li ul li a:link, #info-st ul li ul li a:active, #info-st ul li ul li a:visited {display: block; float: left; padding: 0 20px; height: 25px; line-height: 25px; color: #529113; font-weight: bold;
/**/
text-decoration: none;margin:0 auto} #main{ background: #F2F9FF; border: 1px solid transparent; /* kvůli IE */ } #left, #right{ float: left; text-align: left; vertical-align: top; } #left{ width: 653px; padding: 10px 30px 20px 30px; font-size: small; } .sloupce{ margin: 10px 0 0 0; float: left; width: 326px; } .l-sl{ width: 326px; margin-right: 0px; padding-right: 10px; } .p-sl{ width: 306px; margin-left: -1px; padding-left: 10px; } .prvni-nej{ margin-top: 0; } .sloupce .h2-hlaska acronym{ color: #16a300; } .sloupce .hl-back{ color: black; padding: 0px 5px 5px 5px; background: #e8f4ff; } #cely-vtip{ font-weight: bold; } #pokr-vtip{ display: none; } .sloupce .p-hlaska:hover #cely-vtip{ display: none; } .sloupce .p-hlaska:hover #pokr-vtip{ display: block; } #main #left .main-a{ font-weight: bold; color: black; text-decoration: underline; } #main #left .main-a:hover{ text-decoration: none; } #main #left .email{ color: red; } #right{ width: 235px; } #right h2{ font-size: small; font-weight: bold;
color: #996633; margin: 10px 0 0 10px; padding: 0; } #right h2 span{ text-decoration: underline; } #right p{ margin: 0; line-height: 130%; color: Green; } #bottom{clear: both; font-size: small; font-weight: bold; color: White; text-align: center; padding: 18px 0 13px 0; } #bottom a{ color: Silver; } #cont-shadow{ width: 990px; height: 20px; margin: 0 auto;} .display-none{ display: none; } /******   Stránkování   ******/ .strankovani-top, .strankovani-bottom{ width: 100%; text-align: center; color: #FB764A; font-size: medium; font-weight: bold; margin: 5px 0 -10px 0; clear: both; } .strankovani-bottom{ margin: 20px 0 -10px 0; } .strankovani-top a, .strankovani-bottom a{ color: #996633; } /******   Hlášky   ******/ .suda{ background: #E3EDFD; width: 100%; margin: 13px -10px -7px -10px; padding: 7px 10px;
border: 1px dashed #A3B3D1; } .h2-hlaska{ margin-bottom: 3px; font-size: medium; font-weight: 900; } .right{ text-align: right; font-size: 2em; } .suda .h2-hlaska{ margin-top: 0; } .p-hlaska{ margin: 0 0 0 20px; line-height: 130%; } .hlaska-strong, .hlaska-kom{ font-weight: bold; text-decoration: underline; color: #529113; } .hlaska-kom{ color: Gray; } .hlaska-italic{ font-style: italic; color: Gray; line-height: 12px; } .hlaska-info{ margin: 1px 0 0 0; font-size: x-small; color: Gray; } .hlaska-info .procento-plus, .hlaska-info .procento-minus{ font-weight: bold; color: green; } .hlaska-info .procento-minus{ color: red; } .hlaska-info .separator{ vertical-align: 5%; } .hlaska-info .diskuse{ color: Gray; border-bottom: thin dotted; } .hlaska-info .raquo{ vertical-align: 8%; } .hlaska-info .plus, .hlaska-info .minus{ font-weight: bold; font-size: 120%; vertical-align: 0%; color: green; text-decoration: none} .hlaska-info .minus{ color: red; vertical-align: -5%; } /******   Hlasování   ******/ #great-shadow{ position: absolute;
position: fixed; top: 0px; width: 100%; height: 100%; z-index: 100; background-color: black; opacity: 0.5; display: none; } #captcha-div{ position: absolute; position: fixed; top: 200px; left: 630px; z-index: 101; padding: 5px; background: #E3EDFD; border: 1px #7FAFFD dotted; font-weight: bold; display: none; } #captcha-div input{ font: 0.8em Arial, Helvetica, sans-serif; color: black; font-weight: bold; border: none; margin: 0; padding: 0; } #captcha-div input, #captcha-div img{ font-family: Arial, Helvetica, sans-serif; border: 1px solid #F5EB90; margin: 1px; } #captcha-div .button{border: 1px solid #E2BB45; height: 25px; color: #529113; font-weight: bold; padding-bottom: 1px; } /******   Pravidla   ******/ #pravidla-ul{padding-left: 30px; } .pravidla-italic{ font-weight: bold; color: red; line-height: 12px; } /******   Bublina   ******/ .bubble-top, .bubble, .bubble-bottom{ width: 224px; margin: 0 auto; } .bubble-top{
margin-top: 10px; height: 10px; background: #fbf4b5; } .bubble{ width: 197px; padding: 0px 17px 5px 10px; background:#fbf4b5; font-size: 0.73em; } .bubble p a{ font-weight: bold; color: Green; } .bubble-bottom{ height: 11px; background:#fbf4b5; } .clear{ width: 100%; height: 0; clear: both; } /******   Návštěvní kniha   ******/ .kniha-prispevek{ width: 100%; margin-top: 10px; float: right; } .kniha-info{ background: #F5EB90; margin: 10px 0 0 0; border: 1px solid #E2BB45; border-bottom: 1px dotted #E2BB45; } .kniha-info .datum{ font-size: x-small; font-style: italic; color: black; } .kniha-info .reagovat{ float: right; width: 100px; text-align: right; font-size: small; font-weight: bold; font-style: italic; color: #AC881C; margin: 2px 7px; }
.kniha-info .jmeno{ text-align: left; color: #1A5DA8; font-weight: bold; margin: 2px 5px; } .kniha-info .jmeno img.email{ width: 20px; height: 17px; margin: 0px 5px; vertical-align: -20%; border: none; } .kniha-info .jmeno img.icq{ width: 18px; height: 18px; margin: 0px 5px; vertical-align: -20%; border: none; } .kniha-prispevek p, .kniha-prispevek form{ margin: 0; padding: 5px 5px; background: #E3EDFD; border: 1px dotted #7FAFFD; border-top: none; } .kniha-prispevek .jmeno input{ font: 1em Arial, Helvetica, sans-serif; color: #1A5DA8; font-weight: bold; background: transparent; border: none; margin: 0; padding: 0; } .kniha-prispevek input, .kniha-prispevek textarea,  .kniha-prispevek img{ font: 1em Arial, Helvetica, sans-serif; border: 1px solid #F5EB90; margin: 1px; } .kniha-prispevek .submit{ border: 1px solid #E2BB45; height: 25px; color: #529113; font-weight: bold; padding-bottom: 1px; } .kniha-prispevek .upozorneni{ border: 1px solid red; }
.kniha-prispevek label.povinne{ font-weight: bold; }

