/* CSS - main - STUNEX CZ */
body{background:#fff;color:#000;font:75% Verdana,Arial,lucida,sans-serif;margin:0;padding:0;color:#000;background:#fff;}
h2,h3,h4{font-size:140%;font-weight:normal;}
h2{color:#fff;padding-top:0.2em;margin:0 0 1.5em;text-align:right;background:#CC0000;}
h3{font-size:150%;border-bottom:5px solid #E2E6E8;}
h4{font-size:120%;font-weight:bold;margin:0.5em 0;}
hr{height:1px;border:none;border-bottom:1px solid #ddd;}
/* Barvy */
.wh{color:#fff;}
.bl{color:#000;}
.clr,h3{color:#9B0000;}
.bgred{background:#9B0000;}
/* Deleni */
#main{position:relative;top:0;left:0;text-align:center;line-height:1.4em;background:#fff url("img/bg.jpg") no-repeat right 137px;}
#head{height:137px;padding-bottom:1px;border-bottom:2em solid #cc0000;background:#fff url("img/bg-head.jpg") 50% 0 repeat-x;}
#head p{position:absolute;top:55px;left:40%;padding:0;margin:0 0 0 97px;font-size:160%;font-weight:bold;line-height:26px;font-style: italic;}
h1,h1 span{width:190px;height:90px;}
h1{position:relative;top:25px;left:-284px;margin:0 auto;overflow:hidden;}
h1 span{position:absolute;top:0;right:0;display:block;background:transparent url("img/logo3.png") no-repeat;}
#cont{position:relative;top:-2em;left:0;width:770px;text-align:left;margin:0 auto;}
#nav{float:left;width:14.15em;font-size:120%;}
#nav div{padding:1.7em 0 1em;border:1px solid #d9d9d9;border-top:none;}
#nav ul,#nav ul ul{list-style-type:none;margin:0;padding:0;font-weight:bold;}
#nav ul ul{font-size:90%;font-weight:normal;margin-bottom:1em;}
#nav p{margin:0.5em 0;}
#nav p a{text-decoration:none;color:#000;}
#cont-main{margin-left:19em;}
#cont-main div{float:right;width:99%;}
#cont-main ul{margin:0 0 0 16px;padding:0;}
#foot{clear:both;font-size:85%;height:2em;padding:0.5em 1em;margin:0;background:#E2E6E8;}
#foot p{margin:0;}
#foot a{color:#000;}
/* Odkazy */
a{text-decoration:underline;color:#B10000;}
#cont-main a{color:#000;}
a:hover,#cont-main a:hover,#foot a:hover,#nav p a:hover{color:#9b0000;}
#cont-main a:hover{background-color:#fff;}
#nav ul li a,#nav ul ul li a{display:block;padding:0.2em 1em 0.3em;margin-bottom:1px;font-weight:bold;}
#nav ul ul li a{padding:0.1em 0 0.1em 2.5em;font-weight:normal;}
#nav ul li a:hover{color:#fff;background:#999999 url("img/arr_nav.gif") 100% 50% no-repeat;}
#nav ul li .active{font-weight:bold;text-decoration:none;color:#fff;background:#9B0000;}
#notice p{padding:10px 14px;}
#notice h3{margin:0 14px;}
#notice{font-size:85%;}
#notice p a{text-decoration:underline;color:#000;}
a.odrazka {background:transparent url("img/ik_odrazka.gif") no-repeat scroll 0 0;display:block;margin:0 0 5px 2px;padding-left:15px;}
a.pdf{padding:0.3em 0 0.3em 23px; background:transparent url("img/ik_pdf.gif") 0 50% no-repeat;}
a.ext{padding-right:8px; background:url("img/ik_ext.gif") 100% 3px no-repeat; position:relative;}
a.ext:hover{background:url("img/ik_ext2.gif") 100% 3px no-repeat;}
/* Reference */
img{border:0;}
#contentL{padding-left:10px;width:480px;float:left;}
#contentL .text{margin-top:-3px;width:400px;}
#contentL .title{padding-bottom:33px;}
.title{padding-top:12px;padding-bottom:7px;font-size:120%;font-weight:bold;margin:0;}
.container img{padding-right:3px;padding-bottom:3px;}
.container-r img{float:right;padding: 6px 6px;background:white;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.name{position:absolute;left:335px;top:17px;font-size:18px;width:100px;}
#contentL a, #counter a{border:none;}
.card-l,.card-r{float:left;margin:0 30px 10px 0;padding:6px 6px;text-align:center;background:white;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:75%;}
.card-r{float:right;margin:0 0 10px 40px;}
/* Ostatni */
.b{font-weight:bold;}
.hid{display:none;}
.cl{clear:both;}
.vis{visibility:hidden;margin:0;}
.fl{float:left;}
.flr{float:right;}
.about{border-bottom:1px dashed gray;cursor:help;}
.hindex{font-size:smaller;vertical-align:super;}
