/* CSS Document */
*{margin:0;padding:0;}
html, body {height:100%;width:100%;text-align: center;background-color: #E7E6E6;font-family: arial;_behavior: url(/wp-content/themes/atjsk/csshover.htc);}
img {border:1px solid #ccc;}
#web{width:867px;min-height:100%;_height:100%;margin: 0 auto;background-color: #EEEEEE;text-align: left;}
#topblok{width:100%;background:#015179 url() no-repeat 364px 34px;height:44px;display: none;}
#topgray{width:100%;height:314px;background: url(img/graytop.gif) repeat-x top;display: none;}
#logo {border:none;width:175px;height:137px;z-index:2;padding-top:0px;padding-left:0px;position: absolute;margin-left: 37px;}
#logo a {display:block;position:relative;overflow:hidden;width:175px;height:137px;}
#logo a span {display:block;position:absolute;left:0px;top:0px;z-index:1;width:175px;height:137px;
              cursor:pointer; cursor:hand;background: url(img/logo.gif) no-repeat top left;}
#topimg{background: url(img/foto2.jpg) no-repeat left bottom;height:314px;width:620px;_width:614px;float:right}
#mainmenu{background: #006699 url(img/menubg.gif) repeat-x;height:221px;width:247px;float: left;margin-top:93px;}
#mainmenu div{padding:15px}
#content{padding:28px 10px 0px 10px;background: url(img/contenttop.gif) no-repeat left top}
#news{display: none;}
#newsin{padding:14px 20px 30px 20px;_padding-bottom:50px;*padding-bottom:50px}
#newsbottom{background: url(img/newsbottom.gif) no-repeat bottom;}#text{}
#footer{width:867px;background: url(img/footerbg.gif) repeat-x ;height:83px;margin: 0 auto ;text-align: left;display: none;}
#footer div{padding:17px 50px 12px 50px}

#submenu {background-color: #E7E6E6;width:100%;height:2.60em;_height:2.60em;margin-bottom:15px;position: relative;margin-top: -20px;_margin-top: -18px;*margin-top: -18px;display: none;}

#submenu li {float:left;display:block;padding:0.40em 1.60em 0.40em 0em;margin: 0}
#submenu ul{padding:0;margin-left:-20px;position: relative;}

.intro {text-align:justify; width:65%;}
.intro p {padding-top:10px;}
.left50 {float:left; width:49%;}
.right50 {float:right; width:49%;}
.col33 {float:left; width:33%;}
.alignright {text-align: right;float: right;}
td.info  {padding-bottom:3px; padding-left:22px;*padding-left:22px; border-bottom:1px solid #ccc;}
td.info span{display: none;_display:inline;*display:inline;line-height: 0px;font-size: 0px;height:0;}

td.akce_info  {padding-bottom:3px; padding-left:73px; border-bottom:1px solid #ccc;}
td.akce_info span{display: none;_display:inline;*display:inline;line-height: 0px;font-size: 0px;height:0;}

.item{border-bottom:1px solid #ccc;padding:3px 0;display: inline-block;padding:10px 0;width:100%}
.item div{padding-left:13%;display: block;display: inline-block;}
.item div span{padding-right: 10px;}
.printdisplaynone{display: none;}
br{display:none}
/*.item div strong{*font-weight:normal;*color:#015179}*/
.item a{display: block;width:63%;float: left;}
.idd{display: block;width:13%;float: left;}
.sname{display: block;width:24%;float: left;text-align: right;position: relative;margin-top: -20px;}
.klub .idd{width:4%;text-align: right;}
.klub a{width:56%}
.klub .sname{width:40%}
.klub div{padding-left:4%}

#text{color:#373737;font-size: 16px;line-height: 1.60em;width:95%;padding:10px 8px 20px 0}
#text p {margin-bottom: 15px;}
#text .item p{margin-bottom: 0;}
#text p.date, #text .node p{margin-bottom: 0;}
#text .node h2{margin-bottom:5px;padding-bottom:5px}
#text .news{border-bottom:2px solid #B7B6B6;padding:0px 0 17px 0;margin-bottom: 17px;}
#text a {color:#B4B107;font-weight: bold;text-decoration: underline;}
#text a img{width:auto}
#text a.vse{text-decoration: none;}
#text a.vse span {text-decoration: underline;}
#text a.vse:hover span {text-decoration: none;}
#text a:hover{text-decoration: none;}
#text ul{margin:0 0 20px 20px}
#text ul li{margin-bottom:10px}
#text h1{color:#000;font-size: 30px;font-weight: bold;display: block;padding-bottom:12px;margin-bottom: 20px;border:none}
#text h2{color:#015179;font-size: 18px;font-weight: normal;display: block;border-bottom:1px solid #B7B6B6;padding-bottom:12px;margin:30px 0 18px 0;}
#text h2.itemh2{display:normal;border:0;padding:0;margin:0;color:#B4B107;font-size: 23px;margin-bottom:25px}
#text h2.itemh2 a{color:#000;}
#text h2.tiskh2 {color:#000;font-size: 28px;font-weight: bold;}
#text h2 a{color:#000;font-weight: normal;text-decoration: none;}
#text h3, #text h3 a {color:#015179;font-size: 14px;font-weight: bold;margin:0px 0 5px 0;}
#text .akce h3{margin-bottom: 0px;}
.vypish2 .vypish2right{float: right;font-size: 11px;margin-top: -1.30em;}


h2.newsh2{font-size: 21px;font-weight: normal;color:#fff;display: block;padding-bottom:30px}
h3.newsh3 a{color:#015179;font-size: 14px;text-transform: uppercase;}
.news a:hover{text-decoration: none;}
.news{padding-bottom:20px}
.news p{color:#323232;font-size: 12px;line-height: 1.50em;}
.news p.date{font-size: 11px;color:#015179;}
a.pdf, a.doc, a.xls {text-decoration: none;color:#B4B107;font-size: 12px;background: url(img/pdf.gif) no-repeat left center;padding-left:20px ;display: block;width:1px}
a.doc {background: url(img/doc.gif) no-repeat left center;}
a.xls {background: url(img/xls.gif) no-repeat left center;}
a.pdf span, a.doc span, a.xls span {text-decoration: underline;}
a.pdf:hover span, a.doc:hover span, a.xls:hover span {text-decoration: none;}
.akce{width:33%;float:left;height:6em}
.akce div{padding-right:15px}
.textimg{float:right;padding:4px 0 10px 15px}
.emailc{background: url(img/emailc.gif) no-repeat 0px 3px}
.clear{clear: both;font-size: 0px;line-height: 0px;height:0px}
.ie{display: none;*display:inline}
p#info{width:192px;height:71px;background: url(img/infobg.gif) no-repeat ;position: absolute;margin-left:650px;text-align: center;padding-top:4px;*line-height: 1.60em;}
p.logof{display: block;background: url(img/logof.gif) no-repeat left;height:51px;width:350px;padding-left:80px;float: left;}
p.sidlo{display: block;float: right;width:35%;color:#E2E0E0;line-height: 1.45em;font-size: 11px;padding-top:1px}
p.sidlo a{color:#E2E0E0;text-decoration: none;}
p.sidlo a span{text-decoration: underline;}
p.sidlo a:hover span{text-decoration: none;}
p.logof span {display: block;border-left:2px solid #DEE3E7;height:86%;padding:5px 0 0 25px;
            text-transform: uppercase;font-size: 12px;color:#E2E0E0;line-height: 1.55em;}
p .infobl{color:#349AC8;font-size: 11px;font-weight: bold;}
p .infobl1{color:#064D71;font-weight: bold;font-size: 22px;}
p .infobl2{color:#064D71;font-size: 11px;}
p.name{text-transform: uppercase;font-size: 11px;padding:16px 0 0 250px;color:#E2E0E0;}
#mainmenu ul li{list-style-type: none;_border-top:1px solid #1674A2;float: left;}
#mainmenu ul li+li{border-top:1px solid #1674A2}
#mainmenu ul li a{color:#fff;text-decoration: none;text-transform: uppercase;font-size: 12px;background: url(img/menuli.png) no-repeat 20px  0.50em;_background: url(img/menulih.gif) no-repeat 20px  0.50em;
        padding:6px 0 6px 45px ;display: block;width:172px;_padding-top: 5px;font-weight: bold;}
#mainmenu ul li a:hover{background: url(img/menulih.png) no-repeat 20px  0.50em;color:#EFEC00;_background: url(img/menuli.gif) no-repeat 20px  0.50em;}
#mainmenu ul li ul{display: none;}
/*#mainmenu ul li:hover a{_margin-bottom: -1.35em;}
#mainmenu ul li:hover li a{_margin-bottom: 0;}*/
#mainmenu ul li:hover ul{display: block;position: absolute;margin:-42px 0 0 217px;background-color: #016394;padding:15px 15px 11px 15px;_padding:15px;opacity:.90; filter: alpha(opacity=90);-moz-opacity: 0.90;width:217px}
.navigation{margin-top:20px}
.alignleft{float: left;}
.alignright{float: right;}
form{margin-bottom:20px;display: none;}
#text form p {display: block;width:50%;float:left;margin-bottom: 5px;}
form fieldset{border:0;}
form legend{font-size: 20px;color:#015179;padding:0 10px;_margin-left:5px}
form p input, form p select{border:1px solid #015179;padding:0px;width:96%}
#text form p.small {width:25%}

form input#submit{background-color: #015179;color:#fff;padding:2px 10px 3px 10px;*padding:2px 10px;cursor: pointer;cursor: hand;width:auto;margin-top:10px;font-size: 12px;border:0}
.tiskcont{display:block;}
.tisknone{display: none;}