/* obecne  */
html *{margin:0;padding:0;border:0;}
body{background-color:#1d160f;text-align:center;color:white;font-family:Times,"Times New Roman",serif;font-size:13px;}
a{color:red;text-decoration:underline;outline:transparent none 0;}
a:hover{text-decoration:none;}
table{border-collapse:collapse;}
td{vertical-align:top;}
h2{font-style:italic;font-size:14px;text-align:center;margin:28px 0 14px 0;}
#footer h3{text-decoration:underline;font-size:12px;text-align:center;padding:22px 0 10px;}
#footer p{font-size:9px;text-align:center;margin:0;}
.center{text-align:center;}
.reset{clear:both;}
.red{color:red;}
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
/* layout */
#all{margin:0 auto;width:980px;text-align:left;background-image:url('img/bg.gif');}
#header{width:980px;height:98px;background-image:url('img/header.jpg');}
#visual .inner{background-color:#060503;border:1px solid #666666;padding:10px;position:relative;}
#visual .content{position:absolute;left:0px;top:0px;z-index:10;}
#slideshow,#slideshow img{width:955px;height:337px;}
#footer{width:980px;height:195px;background-image:url('img/footer-bg.gif');}
#links,#links a{color:#424242;text-decoration:none;}
.hl-thin{width:980px;height:1px;background-image:url('img/horizline-thin.gif');}
.hl-thick{width:980px;height:11px;background-image:url('img/horizline-thick.gif');}
.hl-thick2{width:100%;height:11px;background-color:#040402;}
#group1 .col1,#group1 .col3{width:287px;float:left;}
#group1 .col1 p,#group1 .col2 p,#group1 .col3 p{margin:28px 10px;}
#group1 .col2{width:406px;float:left;text-align:center;}
#group1 .star{text-align:center;}
#group1 .star p{margin:12px 0 40px 0;}
.pic{width:188px;height:279px;float:left;margin-right:10px;}
.pic.last{margin-right:0px;}
.pic .thumb{width:188px;height:188px;background-color:black;}
.pic .info{width:188px;height:91px;background-image:url('img/pic-bg.gif');background-color:#080604;font-size:11px;color:#8a8a8a;position:relative;}
.pic .info p{padding:18px 0 0 0;text-align:center;}
.pic .info .author,.pic .info .price{color:white;}
.pic .info .koupit{color:red;position:absolute;bottom:10px;right:10px;}
#gt{margin:0 10px 20px 0;float:right;width:31px;height:32px;}
#lt{margin:0 0 20px 10px;float:left;width:31px;height:32px;}
#gt a, #lt a,.author .gt a{display:block;width:31px;height:32px;background-image:url('img/gt-lt-aa.gif');text-decoration:none;color:white;}
.author .gt{margin:23px 0 0 80px;width:31px;height:32px;}
#gt a span{display:block;padding:4px 0 0 3px;}
#lt a span{display:block;padding:4px 0 0 1px;}
.author .gt a span{display:block;padding:5px 0 0 12px;}
#group0 .col1{width:188px;float:left;overflow:hidden;}
#group0 .col2{width:109px;float:left;text-align:center;}
#group0 .col2 img{margin-top:40px;}
#group0 .col3{width:386px;float:left;overflow:hidden;}
#author-detail .col1{width:584px;float:left;}
#author-detail .col2{width:386px;float:left;margin-left:10px;}
#kolecko{margin:25px 0 20px 35px;}
#kolecko a,a.big{display:block;width:118px;height:119px;background-color:transparent;color:white;font-weight:bold;font-style:italic;}
#kolecko a .inner,a.big span{padding:33px 25px;text-align:center;display:block;}
#kolecko.autori a .inner{padding:40px 25px;display:block;}
#kolecko a:hover,a.big{background-image:url('img/big-red.png');text-decoration:underline;}
#kolecko a,a.big:hover{background-image:url('img/big-black.png');}
#kolecko a{text-decoration:none;}
a.big{position:absolute;top:100px;}
#a1{left:120px;}
#a2{left:320px;}
#a3{left:520px;}
#a4{left:720px;}
#a1 span,#a3 span,#a2.en span{padding:40px 25px;display:block;}
#a4 span{padding:45px 25px;display:block;}
#langs{position:relative;}
.lang{display:block;width:27px;height:28px;background-color:transparent;color:white;background-image:url('img/lang-1-aa.gif');text-decoration:none;font-style:italic;font-size:11px;text-align:center;position:absolute;top:25px;}
#lcz{left:15px;}
#len{left:50px;}
.lang span{padding-top:2px;display:block;}
.lang:hover{text-decoration:underline;}
.lang:hover,.lang.active{background-image:url('img/lang-0-aa.gif');}
#group0 p{margin-top:14px;}
#navigation{text-align:center;padding-top:25px;}
#navigation a.active{color:white;text-decoration:none;}
.mt{margin-top:49px;}
#koupit{background-image:url('img/bg-enlightenment.gif');background-position:-1px 0;background-repeat:no-repeat;border:1px solid #666666;margin-bottom:36px;}
#formC{width:583px;height:241px;margin:48px auto;}
#formC input,#formC textarea{margin:0 1em 1em 1em;}
#formC .required{color:red;font-style:italic;font-size:smaller;}
#formC input.text,#formC textarea.small{width:173px;}
#formC textarea.big{width:284px;}
#formC .formD{width:583px;height:11px;background-image:url('img/horizline-thick.gif');background-position:-1px 0;}
#formC td{padding:6px 0px;}
#formC td.right{text-align:right;}
.author{padding:45px 0;}
.author .info{width:188px;height:353px;background-image:url('authors/autor.jpg');float:left;margin-left:198px;}
.author .info h2{margin:35px 0 30px 0;}
.author .info img{margin-left:5px;}
.author .image{width:386px;float:left;margin-left:10px;}
.years{margin:25px 0 25px 110px;color:#c4c4c4;}
.year{color:white;}
.pohar{float:left;width:128px;height:221px;overflow:hidden;}
.mezipohar{position:relative;}
.mezipohar .plus1, .mezipohar .plus2{position:absolute;top:-130px;}
.mezipohar .plus1{left:90px;}
.mezipohar .plus2{left:250px;}
#author-cont{margin:25px 0 25px 110px;}
#author-cont p{margin-bottom:25px;}
