body {background-color:#666159; color:#303030; font:0.8em/1.5 "arial", sans-serif;}
h2, h3, h4, h5, h6 {margin:15px 0;}
h1 {font-size:180%;}
h2 {font-size:160%;}
h3 {font-size:16px;}
h4 {font-size:120%;}
h5, h6 {font-size:100%;}
h1 {margin:0;}
a {color:#0085cc; text-decoration:none;}
a:hover, a:active, a:focus {color:#C1D11C; text-decoration:underline;}
img { border: none; }
#stranka {min-width:1010px; width:expression(document.body.clientWidth < 980? "980px" : "auto" );}
#info
    {
    height:80px; padding-left:15px; padding-right:15px; font:85%/1.2 "tahoma",sans-serif;
    background-color:black; background:url("/design/images/header.jpg") 0 0 repeat-x; color:#C1D11C; text-align:center;
    }
.levy {margin-top:30px;}
.pravy {margin-top:30px;}
#info p {margin:0px auto; text-align:center;}
#info #skryvac {margin-right:20px;}
#info #skryvac img {display:block; float:left; width:200px; height:16px; border:0;}
#info a, #info strong {color:#fff;}
#info a:hover, #info a:active, #info a:focus {color:#b4e3ff;}
.noflash {font-size:16px;}

#obsah {min-height:670px; padding:20px; border:1px solid #afafaf; background:#fff; border-left:5px solid #C1D11C;}
#obsah h1 {background-color:#303030; color:#fff; margin:0; padding:12px 15px; background:url("/design/images/content-h1.gif") 0 0 repeat-x; letter-spacing:-1px; margin-bottom:30px; height:30px; overflow: hidden;}
#obsah h2 {color:#C1D11C;}
#obsah a {text-decoration:none;}
#obsah p {margin:5px;}
#obsah p.indent {text-indent:15px;}
#obsah.odstavec {margin:10px;}
.stara {font-family: Garamond, Times, serif; font-size: 16px; overflow: hidden;}
.pd {width:90px;}
.polozkav {padding:5px; border:2px solid #F2DD8C; background-color:#FFF5CC;}
.datum {float:right; color:#8E921C; text-align:right;}
.detail {width:65px; text-align:center; padding:3px 18px; margin-right:10px; color:#C1D11C; background:url("/design/images/detail.png") 0 0 no-repeat;}
.detail:hover {width:65px; height:21px; text-align:center; padding:2px 18px; margin-right:10px; color:#C1D11C; background:url("/design/images/detailh.png") 0 0 no-repeat;}
.oznamit {margin-left:10px; width:65px; height:21px; text-align:center; padding:3px 5px; color:#C1D11C; background:url("/design/images/detail.png") 0 0 no-repeat;}
.oznamit:hover {margin-left:10px; width:65px; height:21px; text-align:center; padding:3px 5px; color:#C1D11C; background:url("/design/images/detailh.png") 0 0 no-repeat;}

.statistika img {margin-right:20px; margin-top:5px; float:left;}
h2#zkraceno {margin:0; font: 16px arial; color:#5F651C; display:inline;}
#zkratit {width: 641px; margin: 0 auto; padding-left:5px; padding-right:5px; padding-top: 20px; padding-bottom: 30px;}
#zkratit_url {background: #fff; width: 626px; height: 34px; padding: 7px; border: 1px #b4e3ff solid;}
#zkratit_url input#url {background: #fff; width: 465px; margin-top: 10px; color: #666159; font: 14px Arial; font-weight: bold; text-align: left; display: block; float: left; outline: none; border: none; cursor: text;}
#zkratit_url input[type="button"], #zkratit_url input[type="submit"] {background: #C1BF1C; width: 72px; height: 35px; margin-left: 6px; color: #666159; font: 15px Lucida Sans Unicode; text-align: center; float: right; border: none;}
.reklama {width:730px; height:130px; margin: 0 auto; margin-top:30px;}
.preklama {width:200px; height:340px; margin: 0 auto; margin-top:10px;color:silver}
.preklama a {color:white}
.msg {padding:10px; padding-left:35px;}
.puvodni {border:2px solid #FFAEAE; background-color:#FEEBEB;}

.polozkav:hover {padding:5px; border:2px solid #BBDF8D; background-color:#FFF5CC;}
.puvodni a {font: 12px arial;}
.nova {border:2px solid #BBDF8D; background-color:#EAF7D9;}

.bnazev {display:none;}
.download {height:44px; padding-left:40px;}
.bookm {width:100px; height:44px;margin:0;padding:0;float:left;background-image:url(/design/images/dbook.png);background-repeat:no-repeat;cursor: pointer; cursor: hand;}
.bookm:hover {background-image:url(/design/images/dbookh.png);background-repeat:no-repeat;cursor: pointer; cursor: hand;}
.firefox {width:100px; height:44px;margin:0;padding:0;float:left;background-image:url(/design/images/dfirefox.png);background-repeat:no-repeat;cursor: pointer; cursor: hand;}
.firefox:hover {background-image:url(/design/images/dfirefoxh.png);background-repeat:no-repeat;cursor: pointer; cursor: hand;}
.chrome {width:100px; height:44px;margin:0;padding:0;float:left;background-image:url(/design/images/dchrome.png);background-repeat:no-repeat;cursor: pointer; cursor: hand;}
.chrome:hover {background-image:url(/design/images/dchromeh.png);background-repeat:no-repeat;cursor: pointer; cursor: hand;}
.gadget {width:100px; height:44px;margin:0;padding:0;float:left;background-image:url(/design/images/dgadget.png);background-repeat:no-repeat;cursor: pointer; cursor: hand;}
.gadget:hover {background-image:url(/design/images/dgadgeth.png);background-repeat:no-repeat;cursor: pointer; cursor: hand;}

#response {width: 100%; display: none;}
#response #error {background: #f9efef url(/design/images/cross.png) no-repeat 9px 8px; width: auto; height: 16px; margin-top: 10px; padding: 9px 34px; color: #494949; font: 13px arial; border: 1px #e9c6c6 solid;}
#response #format {background: #f6f6f6; width: auto; height: 33px; margin-top: 10px; border: 1px #e7e7e7 solid;}
#response #link {background: #fff url(/design/images/link-background.gif) repeat-x top; width: 612px; height: 16px; margin-top: 10px; padding: 14px; color: #6182a1; font: 16px arial; text-align: center; border: 1px #C1BF1C solid;}
#response #info {width: auto; margin-top: 14px; float: left;}
#response #info ul {width: auto; margin-left: 15px;}
#response #info ul li {color: #797979; font: 11px arial;}
#response #info ul li.bold {color: #494949; font-weight: bold;}
#response #buttons {width: auto; margin-top: 10px; float: right;}
#response #buttons .button {background: #fff url(/design/images/info-button-background.gif) repeat-x; width: 107px; height: 24px; margin-left: 7px; padding-top: 10px; color: #494949; font: 11px arial; text-align: center; display: block; float: left; cursor: pointer; border: 1px #d1d1d1 solid;}
#response #buttons .button img{margin-right: 4px; vertical-align: text-bottom;}
#response #buttons .button:hover, #response #buttons .button.hover {background: #fff url(/design/images/info-button-hover-background.gif) repeat-x;}

#panel ul ul li a:hover, #panel ul ul li a:active, #panel ul ul li a:focus, #panel ul li#submenu-active ul li a:hover, #panel ul li#submenu-active ul li a:active, #panel ul li#submenu-active ul li a:focus {color:#df0000;}
#panel .horni {padding-left:15px;}
#panel #logo {margin:0 0 15px 0;}
#panel #logo img {display:block; width:200px;}
#panel ul {width:215px; margin:0 0 15px 0; list-style:none;}
#panel ul li {display:inline;}
#panel ul li a {border-bottom:1px solid #cfcfcf; color:#C1D11C; display:block; width:200px; padding:4px 5px; text-decoration:none;}
#panel ul ul {margin:0; position:static;}
#panel ul ul li a, #panel ul li#submenu-active ul li a
    {
    border-bottom:1px solid #cfcfcf; background-color:#f5f5f5; color:#303030;width:190px; padding:5px 5px 5px 30px;
    font:60%/0.8 "tahoma",sans-serif; font-weight:normal;
    }
#panel ul li a:hover, #panel ul li a:active, #panel ul li a:focus {color:#df0000;}
#panel ul li ul li a {background-color:#e3e3e3;}
#panel h3 {margin-left:3px; color:#EFEFEF;}

#footer {color:#EEEEEE; clear:both; padding-top:20px; padding-left:15px; padding-right:15px; padding-bottom:20px; background:url("/design/images/footer.jpg") 0 0 repeat-x; font:85%/1.2 "tahoma",sans-serif;}
#footer p {margin:0;}
#footer a {color:#C1D11C;}
#footer a:hover, #footer a:active, #footer a:focus {color:#b4e3ff;}

ul.servery {margin-left:30px; list-style-image: url('../images/ul.gif')}
ul.servery li {padding-left:5px;}
ul.hosting {margin-left:30px; list-style-image: url('../images/ul-ul.gif')}
ul.hosting li {padding-left:5px;}

input,textarea,select {padding:2px;color:#3C3C3C; font: 15px Arial; border:1px #b4e3ff solid; }
input,select {width:300px;}
dd input[type="submit"] {margin-left:2px; margin-top:6px; background: #C1BF1C; width: 300px; height: 25px; color: #666159; font: 15px Lucida Sans Unicode; text-align: center; border: none;}
textarea{width:100%;}
textarea#zprava{width:80%;}
legend {background:#bfbf30; color:#fff; font:17px/21px Calibri, Arial, Helvetica, sans-serif; padding:0 10px; margin:-26px 0 0 -11px; font-weight:bold;}
fieldset {background:#f2f2e6; padding:10px; border: 1px #C1BF1C solid;margin:0; padding:12px 15px;}
dl {margin:0px;padding:0px; }
dt {margin-top:6px;color:#8A9BC4;text-transform:uppercase;font-size:14px;}
dd#kod {margin:30px; font-size:12px; }

