/*
Theme Name: 4men verze 2
Theme URI: http://4men.cz/
Description: 4men vylepšený beztabulkový layout.
Version: 1.5
Author: Daniel Čekan
Tags: černá barva, luxury design
*/

@import url( jquery.tabs.css );
/* FIX pro retardovaný prohlížeč (chápej jako IE6) v domovském adresáři vzhledu: js/pngfix a js/hoverfix */

BODY{margin:0;  padding:0;  min-width:682px;}
IMG{border:0;}
DIV, H1, H2, H3{behavior:url('/wp-content/themes/4men2/js/iepngfix.htc'); }
HR{height:1px;   color:#DCDCDC;   background-color:#DCDCDC;   border:0px solid #DCDCDC;}
#listicka{display:block;  width:1040px;  margin:0 auto;  padding-top:5px;  padding-bottom:5px;}
#conteiner{margin:0 auto;  display:block;  width:1160px;  padding-top:10px;  position:relative;}
#conteiner #ram{position:relative;  float:left;  display:block;  width:1020px;  padding:0 10px 0 10px;}
#conteiner #skyscraper{float:right;  width:120px;  height:600px;  margin:0px;  font-size:0px;}
#conteiner #ram #head{width:1020px;  height:153px;  z-index:1000;}
#conteiner #ram #head #logo{width:261px;  height:112px;  float:left;}
#logo A{display:block;  width:261px;  height:112px;}
#logo H1{margin:0px;  padding:0px;}
#logo SPAN{display:none;}
#leaderboard{float:right;  width:745px;  height:100px;  display:block;}
#topmenu{width:1010px;  height:35px;  margin:0 5px 0 5px;}
#topmenu UL A{text-decoration:none;  color:#333;  display:block;  width:100%;}
#topmenu UL,#topmenu LI{list-style-type:none;  margin:0px;}
#topmenu #search{display:block;  float:right;  width:247px;  height:35px;}
input#hledat{float:left;  border:0px;  margin-left:39px;  margin-top:7px;  width:170px;}
input#vyhledat{float:right;  height:35px;  width:36px;}
#login{width:420px;  height:35px;  float:left;}
#login FIELDSET{border:0px;  padding:0px;  margin:0px;}
#login INPUT{border:0px;  margin:6px 0px 0 8px;  padding:0px;  float:left;}
#login A{float:left;  margin:5px 0 0 10px;}
#login .usr{width:117px;  height:21px;  float:left;}
#login .pwd{width:117px;  height:21px;  float:left;}
#login .sbm{width:77px;  height:21px;  float:left;}
#prihlasen{color:#FFFFFF;}
#prihlasen P{margin:5px 0 0 5px;}
#prihlasen P A{display:inline;  float:none;  margin:0px;  padding:0px;}
#sluzby LI{float:left;}
#sluzby LI span{display:none;}
#sluzby .radio,#sluzby .radio A,#sluzby .radio DIV{width:157px;  height:35px;  display:block;}
#sluzby .videa,#sluzby .videa A,#sluzby .videa DIV{width:167px;  height:35px;  display:block;}
UL.uroven1 a:hover{text-decoration:underline;}
ul.uroven1 li.radio{float:left;  position:relative;  _z-index:1;  font-weight:bold;  _width:1px;/* IE */}
UL.uroven2{margin:0px;  padding:0px;  position:absolute;  left:0px;  top:33px;  width:154px;  display:none;  float:left;  z-index:50;  overflow:hidden;}
UL.uroven2 LI{padding:0 0 0 20px;  margin:0px;  float:left;  height:30px;}
UL.uroven2 LI A{font-weight:normal;}
UL.uroven1 LI.radio{behavior:url('/wp-content/themes/4men2/js/hover.htc');}
UL.uroven1 LI.radioHover UL.uroven2, UL.uroven1 LI.radio:hover UL.uroven2{display:block;}

/* layout */
#content{padding:0 265px 0 213px;   position:relative;  overflow:hidden;}
#content .column{position:relative;  float:left;  padding-bottom:20000px;   margin-bottom:-20000px; }
#center{width:100%;  padding:0 0 0 0;}
#center H1{padding:0 3px 0 3px;  margin:10px 0 0 0;  line-height:40px;  font-size:26px;  font-weight:bold;  color:#FFFFFF;  background-color:#000000;  opacity:.80;  filter:alpha(opacity=80);  -moz-opacity:0.8;     display:inline;   }
#left{width:213px;  right:213px;  margin-left:-100%;}
* html #left{left:265px;/* RC width */}
#right{width:265px;  margin-right:-100%;}
#seolinky{display:block;  height:120px;  width:1040px;  float:left;  position:relative;}
#seolinky .linkbox{padding:5px 10px 5px 10px;  margin:10px 85px 10px 85px;  float:left;  width:140px;/*ie6 fix*/ display:inline;}
#seolinky .linkbox a:hover{color:#818386;  text-decoration:underline;}
#seolinky .privacy-footer{text-align:center;  margin:5px 0 0 0;}
#seolinky .privacy-footer a{color:#010101;}
#footer{width:1040px;  height:48px;  position:relative;  float:left;}
#footer a{display:block;  width:1040px;  height:48px;}
#footer a span{display:none;}
/*** IE6 Fix ***/
.square150{text-align:center;  margin:10px 0 10px;}
.square250{text-align:center;  margin:5px 0 5px 0;}
#prclanek{margin:0 0 0 5px;  width:198px;  text-align:left;  font-size:10px;}
#prclanek img{border:1px silver solid;   float:left;}
#prclanek b{color:#000000;}
#prclanek h3{margin:0px;  padding:0px;  width:198px;  height:26px;}
#prclanek h3 span{display:none;}
#prclanek .inside{float:left;  width:194px;  margin:0 0 0 2px;  padding:5px 0 5px 0;}
#prclanek .prfooter{float:left;  width:198px;  height:8px;  font-size:0px;  margin:0 0 0 2px;}
#left #menu{padding:6px 0 0 0;}
#left #menu UL{margin:0 0 0 5px;  padding:0px;  list-style-type:none;}
#left #menu UL LI{margin:1px 0 2px 0;}
#left #menu LI, #leva #menu A{width:196px;  height:22px;  float:left;}
#rotator{width:535px;  height:346px;  margin:10px 0 10px 0;}
.rotator{display:block;  width:535px;  height:346px;  position:relative;}
.rotator IMG.promo{width:535px;   height:346px;  position:absolute;  top:0px;  left:0px;}
#article-promo-lister{width:118px;  height:300px;  position:absolute;  top:10px;  right:15px;  z-index:10;}
#article-promo-lister img{border:1px solid #c8cac9;  width:118px;  height:75px;}
#but_1{position:absolute;  right:5px;  top:10px;}
#but_2{position:absolute;  right:5px;  top:92px;}
#but_3{position:absolute;  right:5px;  top:174px;}
#but_4{position:absolute;  right:5px;  top:256px;}
.promotext{float:left;  width:390px;  position:relative;  margin-left:5px;  top:265px;}
.promotext h2{margin:0px;}
.promotext a{color:#FFFFFF;  font-size:30px;  width:390px;  height:140px;  text-decoration:none;  font-weight:bolder;  padding:2px;  background-color:#000000;  opacity:.80;  filter:alpha(opacity=80);  -moz-opacity:0.8;      }
.promotext a:hover{text-decoration:underline;}
#strankovani .alignleft{float:left;  margin-left:0px;  margin-top:20px;}
#strankovani .alignright{float:right;  margin-right:10px;  margin-top:20px;  }
.poll{display:block;  width:198px;  margin-left:5px;}
.poll h2, .top h3, #parba h3, #top10 h2, #anketa h3,#dalsi_odkazy h3{margin:0px;}
.poll h2 span, .top h3 span, #parba h3 span, #top10 h2 span, #anketa h3 span , #dalsi_odkazy h3 span{display:none;}
.poll .inside{padding-left:10px;  padding-bottom:10px;}
.divkadne h2{height:24px;}
.wallpapper h2{height:24px;}
.poll_footer{height:6px;}
.top{width:198px;  margin:0px 0 0 5px;  position:relative;}
.top h3{position:absolute;  top:0px;  z-index:5;}
.top img{width:198px;}
.tophry .inside{position:absolute;  top:33px;}
.tophry{height:210px;  width:198px;}
.tophry h3{height:82px;  width:198px;}
.topvidea{height:200px;  width:198px;}
.topvidea h3{height:48px;  width:198px;}
.topvidea .inside{position:absolute;  top:29px;  left:0px;}
.message{padding:5px 0 5px 0;}
#anketa{display:block;  width:253px;  margin-left:5px;}
#anketa h3{width:253px;   height:27px;}
#anketa .footer{width:253px;  height:23px;}
#dalsi_odkazy{display:block;  width:253px;  margin-left:5px;}
#dalsi_odkazy h3{width:253px;   height:27px;}
#dalsi_odkazy .inside ul li{padding-left:10px;  margin:5px;}
#dalsi_odkazy .footer{width:253px;  height:23px;}
#parba{margin-top:5px;  width:255px;  display:block;  margin-left:5px;}
#parba h3{width:255px;  height:29px;}
#parba .footer{width:255px;  height:9px;}
#parba .info{display:block;  background-color:#000000;  width:245px;  margin:5px 0 5px 5px;  color:#FFFFFF;  text-align:left;}
#parba .info a{color:#fef31d;  text-decoration:none;}
#top10{display:block;  width:255px;  margin:0 auto;  margin-top:0px;  margin-left:5px;    overflow:hidden;}
#top10 h2{width:255px;  height:24px;}
#top10 .footer{width:255px;  height:6px;}
#top10 dl, #top10 dd{margin:0px;  padding:0px;}
#top10 dd{width:250px;margin-bottom:4px;}
#top10 dt a{padding:0;  margin:0;  font-size:12px;  color:#FFFFFF;  background-color:#000000;  font-weight:normal;    padding:2px}
#top10 dl{margin:0 5px 0 5px;}
#top10 img{margin:4px 4px 4px 0;  float:left;}
/* clanky */
#souvisejici{width:300px;  margin:0 5px 0 5px;  float:left;  position:relative;  display:inline;}
#souvisejici .inner{width:300px;  padding:0 0 5px 0;}
#souvisejici .inner h3{margin:0 5px 10px 5px;  font-size:13px;}
#souvisejici .header{width:302px;  height:15px;  font-size:0px;}
#souvisejici .footer{width:302px;  height:15px;  }
#hodnoceni{float:right;margin:2px 0 0 0;width:182px;display:inline;}
#hodnoceni .header{width:182px;height:10px;  font-size:0px;}
#hodnoceni .inner{width:180px;  padding:0 0 5px 0;  overflow:hidden;}
#hodnoceni .inner br{clear:both;}
#hodnoceni .footer{width:182px;height:10px;font-size:0px;}
#hodnoceni .nadpis{margin:0 5px 5px 5px;  padding:0 0 5px 0;}
#komentare,#register{width:500px;  float:left;}
#komentare .header,#register .header{height:15px;  width:500px;}
#komentare .inner,#register .inner{width:498px;}
#komentare .footer,#register .footer{height:15px;  width:500px;}
#komentare h3,#register h3{margin:0px;}
#komentare form,#register form{display:inline;  margin:0px;}
#komentare fieldset,#register fieldset{margin:0px;  padding:0px;  border:0px;}
#share{border-top:1px solid #DCDCDC;  border-bottom:1px solid #DCDCDC;  padding:5px 0 0 0;  width:500px;  float:left;}
#share span,#share strong{float:left;  width:100px;  font-weight:bold;}
#register label{width:190px;  float:left;  margin:0 0 0 10px;  height:20px;}
#register  .submit{margin:0 0 0 10px;}
#register .submit input{width:127px;  height:24px;}
#register h2{margin:10px 0 10px 10px;}
#privacy{width:480px;  height:350px;  overflow:auto;  margin:0 0 0 10px;  background:#FFFFFF;}
#privacy_agree{height:60px;}
.validation img{margin:0 0 0 10px;}
.komentare_layout{z-index:10;width:500px;}
.layout_comments div{margin-left:10px;margin-right:10px;}
.nadpis_komentare{margin:0 5px 10px 10px;  padding:0 0 5px 0;}
.post-ratings{margin-left:5px;}
#archivetop{height:164px;  width:537px;}
#archivewhile{margin:-152px 0 0 0;}
#clanecek{/* ie bug */ width:497px;  min-height:1px;  overflow:hidden;}
#clanecek p{clear:both;}
.clanek_cat a{float:left;  padding-left:3px;  padding-right:3px;  margin:0;  opacity:.80;  filter:alpha(opacity=80);  -moz-opacity:0.8;        display:inline;  margin-bottom:3px;}
.clanek_pub{float:right;  padding-left:3px;  padding-right:3px;  margin:0;  opacity:.80;  filter:alpha(opacity=80);  -moz-opacity:0.8;        display:inline;  margin-bottom:3px;}
#clanecek img{margin:0 10px 10px 0;}
.alignnone{float:left;}
.inclanek_bottom{width:537px;height:56px;/* margin:-30px 0 0 0;*/}
#clanekfunkce{width:400px;  margin:0 auto;}
#clanekfunkce A{display:block;  float:left;  width:200px;  height:39px;  margin:16px 0 0 0;}
#clanekfunkce A span{display:none;}
.inclanek{padding:0 20px 20px 20px;}
.clanek-pozadi{display:block;  width:263px;  height:295px;  float:left;  margin-bottom:5px;}
.clanek-pozadi-lefy{display:block;  width:263px;  height:295px;  margin-left:10px;  margin-bottom:5px;}
.clanek-pozadi-lefy img{margin-left:3px;}
.clanek-pozadi img{margin-left:3px;}
.lefy{margin-right:10px;}
.clanek-a{width:253px;  height:275px;  margin:5px;  overflow:hidden;}
.clanek-a .titulka{padding:9px 0 2px 22px;    position:relative;  top:-10px;  display:block;  height:33px;}
.clanek-a .perex{padding:0 5px 5px 5px;  position:relative;  top:-20px;}
.join-button {width:132px; height:29px;float:right;display:block;margin:20px 0 0 0;}
.join-button SPAN {display:none;}
#soutez-form {margin:0 5px 0 5px;width:535px;}
#soutez-form FIELDSET {margin:0px; padding:0px;float:left;border:0px;}
#soutez-form LABEL {width:150px; float:left;margin:3px 0 0 0;}
#soutez-form INPUT,#soutez-form TEXTAREA {margin:3px 0 3px 0;}
#soutez-form INPUT.odeslat {float:right;width:100px;height:19px;}
#prsa, #prsa A{width:296px;height:71px;display:block;}
#prsa H1 {margin:0px;padding:0px;}
#prsa SPAN, #prsa SMALL {display:none;}
.divka{width:108px; height:320px;  margin:10px 15px 10px 0;  overflow:hidden;float:left;}
.divka .titulka{padding:3px 0 0px 0;margin:0px;position:relative;display:block;}
.divka .perex{padding:0 5px 5px 0;}
.divka .perex P {height:45px; overflow:hidden;margin:0px;padding:0px;}
.divka .comments {padding:0 0 0 15px;}
.divka .photo {width:106px;height:144px;overflow:hidden;}
#divka {margin:30px 0 0 0;}
#divka IMG {float:left;}
#divka .info {width:200px;float:left;}
#divka .list LI {margin:0px;padding:0 0 0 15px;}
#divka .list {margin:0px;padding:0px;}
#divka H1 {padding:0px;}
.fotogalerie img{border:2px solid #CACBCD;}
.podobne{display:block;  float:left;  width:321px;  padding:5px 5px 10px 15px;  }
.podobne ul{padding:0;  margin:0;}
.podobne li{padding:0;  margin:0;  list-style-type:disc;  margin-bottom:3px;  list-style-position:inside;}
#tabs{margin:0 0 0 0;}
#tabs UL{height:32px;  list-style-type:none;  margin:0px;  padding:0px;}
#tabs UL LI{float:left;  width:107px;  height:32px;  margin:0px;}
#tabs UL LI A{width:107px;  height:27px;  float:left;  padding:5px 0 0 0;}
#tabs UL LI A:HOVER,#tabs UL LI.ui-tabs-selected A,#tabs UL LI.curr A{height:29px;  margin:3px 0 0 0;}
#tabs .table{margin:0 0 10px 0;  width:535px;}
.img_gal_bok{border:none;margin:0;float:none;}
.odkaz_wall{padding-left:20px;display:block;width:90px;height:20px;  float:left;  }
.rozchody{width:100%;  margin:0 0 10px 0;}
#galerie{height:140px;   width:510px;  margin:0 0 0 0;  position:relative;   overflow:auto; }
#galerie .lft{height:122px;   width:41px;   position:absolute;   left:0px;   top:0px;   z-index:10;}
#galerie #loading-gal{position:absolute;  top:30%;  left:45%;  height:32px;  padding:32px 0 0 0;  width:60px;}
#galerie .rgt{height:122px;   width:41px;   position:absolute;   right:0px;   top:0px;   z-index:10;}
#galerie a,#galerie img{position:relative;}
#galerie table{position:relative;  top:20px;  padding:0 41px 0 41px;}
.clear{clear:both;  visibility:hidden;  font-size:0px;}
