html{font:80% 'Lucida Sans Unicode','Lucida Grande',LucidaGrande,'Lucida Sans',Geneva,Arial,sans-serif}
html,body,form,fieldset,h1,h2{border:0;margin:0;padding:0}

/* Global styles */
ul{padding:0 10px}
li{border-bottom:1px dotted #ddd;padding:3px 0}
li li{background:none;border:0;padding:1px 2px}
p{line-height:140%}
a { color:#200b2f;text-decoration:none; }

.clear{clear:both}
.highlight { color: #222; }
h2{font:29px Georgia,"Times New Roman",Times,serif;color:#5f0e59;text-align:center;border-bottom:1px dotted #aaa;margin:10px 0;padding:0}
#content h3,.prepinace li .active{color: #fff;background: url('bgtitle.png') repeat-x;height:38px;}
#content h3,.prepinace ul { margin-top: 15px;margin-bottom: 0; }
h3 span {display:inline-block;position:relative;left:10px;padding:10px;}
img { border: 0; }
.doleva { float: right;padding-right:5px; }
#popisek { text-align:center;color: #666;font-size: 90%; }
#wrapper{margin:0;padding:0}
#header-blok,#content-blok,#footer-blok,#footer2-blok,#supported-blok,#statistics,#ozn-blok{width:908px;margin:0 auto}
#ozn,#header{background-color:#000}
#ozn-blok{background-color:#666;width:882px;padding:5px;}
#header{height:135px}
#header-blok{position:relative;}
#header .logo{background:url(images1.png);background-position:0 -3px;width:294px;height:76px;position:relative;top:10px;left:40px}
#header h1{text-indent:-4000px}
#header .homelnk{display:block;height:76px}
#header .search{-moz-border-radius:60px 60px 0 0;text-align:center;border:1px solid #333;background-color:#141414;width:888px;margin: 0 auto;padding:5px 0;position:relative;top:10px;}
#header .searchinput{border:0;background:url(images1.png);background-position:0 -80px;width:470px;height:24px;color:#777;font-size:120%;text-transform:uppercase;padding:7px 0;padding-left:36px;padding-right: 4px;}
#header .searchbutton{border:0;width:111px;background:transparent;display:height:34px;font-size:140%;color:#aaa;padding:5px 0}
#header .logreg{position:absolute;top:20px;right:10px}
#header li{font-size:90%;margin-right:10px;width:139px;height:14px;float:left;display:inline-block;padding:10px 0;border:0;}
#header li span{padding-left:38px;color:#999}
#header .usermenu{position:relative;top:15px;}
#header .usermenu a{border-bottom:1px dotted #444;}
#header .login{background:url(images1.png);background-position:-308px -2px}
#header .register{background:url(images1.png);background-position:-308px -41px}
#supported{background-color:#370637;height:191px;border-bottom:1px dotted #968095;}
#supported-blok{position:relative;background:url(middle.jpg);background-position:0 0;height:191px;}
#supported ul{list-style-type:none;width:880px;padding-top:14px;margin:0 auto}
#supported h2{color:#fff;border:0;margin:0;padding:5px 0}
#supported .fulll{padding-top:0}
#supported .fulll li{left:20px;width:860px;letter-spacing:-1px;margin:0}
#supported .filehosts{float:left;width:600px;margin-left:20px}
#supported .filehosts li{left:50px;margin-right:30px;float:left;width:160px}
#supported .fileinfo li{left:20px;font-weight:700;float:none;font-size:110%;letter-spacing:-1px;width:460px;text-align:right;margin:0;padding:10px 0}
#supported .orderby{float:right;width:100px;margin-right:70px}
#supported .orderby li{text-align:right;left:0;width:90px;padding:3px 0}
#supported li{position:relative;left:70px;margin-right:70px;border-bottom:1px dotted #968095;float:left;width:320px;color:#fff;font-weight:700;padding:1px 0}
#supported li span{display:block;font-size:110%;padding:3px 0}
#supported a{text-decoration:none;color:#eee}
#supported a em{font-size:160%;color:#999}
#supported .nadpis{position:absolute;top:15px;left:30px;text-indent:-5000px;background:url(images2.png);width:125px;height:174px}
#supported #nadpis1{background-position:-94px -2px;}
#supported #nadpis2{background-position:-214px -2px;width:95px;top:4px}
#supported #nadpis4{background-position:-310px -107px;width:49px;height:83px;top:96px}
#supported #nadpis3{background-position:-312px -15px;left:840px;top:0;width:33px}
.image {width:22px;height:23px;float:left;background:url(images2.png);margin-right:5px}
.all{background-position:-71px -48px} .rapidshare{background-position:-46px -25px} .hotfile{background-position:-46px -2px}
.megaupload{background-position:-46px -168px} .uploading{background-position:-71px -2px} .filefactory{background-position:-71px -25px}
.mediafire{background-position:-46px -144px} .sendspace{background-position:-46px -120px} .fourshared{background-position:-46px -96px}
.netload{background-position:-46px -72px} .depositfiles{background-position:-46px -48px} .comments{background-position:-71px -72px}
#supported a:hover,#supported strong{color:#aaa}

#content{border-bottom:1px solid #f1f1f1}
#content-blok{position:relative;background:url(bgcontent.png) repeat-y}
#content .obsah{padding:40px 62px}
#content .sitem a,#recentsearches a,#pagination a,#rlinks a,#sponsored2 a{display:inline-block;background-color:#f1e3f0;-moz-border-radius:6px;margin:3px auto;padding:5px 10px}
#content .sitem a:hover, .tab a:hover,#recentsearches a:hover, #pagination a:hover{background-color: #e9d5e7;}
#content #pagination li{list-style-type:none;display:inline-block;margin-left:3px}
#content .sitem{font-size:120%;margin:10px 0;border-bottom: 1px dotted #ddd;}
#content .sitem .size:before{content:' size: ';margin-left:8px}
#content .sitem .size{color:#999}
#content .comments {text-align:center;font-size:10px;line-height:23px;padding-right: 2px;}
#content .sitem p{font-size:70%;color:#5f0e59;margin:0;padding:0}
#content .sitem .rslink{color:#777;font-size:80%}
#content textarea,#content .blok,#content .tab,#pagination{margin-top:0;display: block; background-color:#faf9fc;border:0;border-bottom:1px solid #eee;padding:7px 10px;}
#content textarea { width: 770px; font-size:100%;}
#content .input1{margin:5px 0;width:750px;border:0;background-color:transparent;border-bottom:1px dotted #999;font-size:90%;padding:5px 2px}
#content .image{margin: 5px 3px;}
#content #recentsearches {color:#fdf5fc;}
.tab a { background: url('images2.png') no-repeat;background-position:-105px -176px;font-size:95%; padding: 4px 5px;padding-left: 16px; display: inline-block; width: 30%;border-bottom:1px dotted #ccc; } 

.prepinace ul { background-color: #eee; list-style-type: none;margin-top:15px;padding:0; }
.prepinace li { display: inline;border:0; }
.prepinace li a { display: inline-block;height: 38px;padding: 0 10px;color: #111;font-size: 14px;font-weight: bold; }
.prepinace span { display: inline-block;padding: 11px 0; }

#rlinks div,#sponsored2 div .spo{height:44px;background:url(images2.png) no-repeat;display:inline-block;background-position:-360px -145px;font-size:90%;color:#333;padding-left:40px;min-width:44%;margin:5px 0}
#rlinks a,#sponsored2 a{text-decoration:none;padding:3px 4px;}
#rlinks strong,#sponsored2 strong{letter-spacing:-1px;font-size:120%;padding:1px 0;display:block;}

.stats{background:url(images1.png);background-position:0 -118px;position:absolute;top:-35px;right:204px;width:480px;height:52px;padding:6px 10px}
.statpol{height:48px;float:left;padding-left:55px;color:#ccc;font-size:90%;width:180px;background:url(images2.png) no-repeat}
.stats span{line-height:22px;display:block;padding:1px 0}
#content .stats a { padding:0; color:#ccc; }
#latest{background-position:-345px -52px;border-right:1px dotted #ccc;margin-right:5px}
#files{background-position:-345px -3px}
#sponsored{border-bottom:1px dotted #ccc;margin-bottom:15px}
#sponsored a,#sponsored a:hover,#content .stats a{background:transparent;margin:0;}
#sponsored a,#sponsored a:hover { display: block; padding: 5px 0; }
#sponsored .sponsitem{font-size:120%;padding:2px 35px}
#sponsored .a1{background:#fbf9f9 url(odr.png) no-repeat 10px 50%}
#sponsored .a2{background:#fdfdfd url(odr.png) no-repeat 10px 50%}
#sponsored .spons{font-size:70%;color:#999;padding:3px 6px}
#supported .password{position:absolute;top:20px;opacity:0.7;filter:alpha(opacity=70);left:520px;background-color:#f4e7f3;font-size:80%;width:335px;-moz-border-radius:6px;padding:10px}
#footer{background-color:#1c1c1c}
#footer-blok{background:url(bgfooter.png) repeat-y;height:100px;font-size:90%;color:#fff}
#footer .paddingovac{padding:10px 20px}
#footer h3{border:0;font-size:190%;letter-spacing:-1px}
#footer .ask{margin-bottom:13px;line-height:150%;width:400px;float:left;padding:8px}
#footer .ask h3{margin:3px 0}
#footer .afooter1 a,#footer .afooter2 a{color:#fff;display:block;text-decoration:none;padding:5px 2px}
#footer .twitter{background:url(images2.png) no-repeat;background-position:-371px -103px}
#footer .facebook{background:url(images2.png) no-repeat;background-position:-372px -125px}
#footer span{padding-left:20px;text-decoration:underline}
#footer .afooter1,#footer .afooter2{margin-left:20px;float:left;width:200px}
#footer2{background-color:#121212;border-top:1px solid #242424}
#footer2-blok{height:10px;font-size:90%;color:#fff;padding:20px 0}
#header a{color:#777;text-decoration:none}
#content .kom { top:10px; width: 98%;border:0;background-color:#eee;font-size:120%; }

