/* CSS Document */
*{margin:0px; padding:0px;}
img {
  border: 0px;
}
body{
	margin:0 auto;
    text-align: center;
    font-family: Arial;
    font-size: 0.8em;
    background-color: #0b0b0b;
    color:white;
    /*width: 1085px;
	width: 960px;
	*/
     width: 1005px;
}

/*  same  */
.hidden-js { display: none; }
.break {clear: both; line-height: 1px; font-size: 1px; height: 1px; margin: 0 ;}
.break3 {clear: both; line-height: 3px; font-size: 1px; height: 3px; margin: 0 ;}
.break5 {clear: both; line-height: 5px; font-size: 1px; height: 5px; margin: 0 ;}
.break10 {clear: both; line-height: 10px; font-size: 1px; height: 10px; margin: 0 ;}

.normal {font-weight: normal;}
.pocitadla img {border:none;}


#texy {
  background-color: #152d03;
  border: 2px solid #3D7A10;
  color: white;
  position: absolute; 
  right: 50px;
  top: 130px;
  padding: 5px;
  z-index: 1;

}

#texy img{
  border: 2px solid white;
  position: absolute;
  top: -72px;
  right: 10px;
  width: 96px;
  margin: 0px auto 0px auto;
  z-index: 2;
}

#texy a{
  color: #ffffff;
  text-decoration: none;
}

#texy a:hover {
  text-decoration: underline;
}

.old-table  {
  text-align: left;
  width: 100%;
}

.old-table .headertab{ 
    background: url(../images/h2-bg-video.gif) repeat-x;
    line-height: 25px;
    text-align: left;
    padding-left: 15px;
    font-size: 1.2em;
    margin-bottom:2px;
}
.old-table td { background-color:#152d03; padding: 1px 5px 1px 5px;}
.old-table th { background-color:#609120; padding: 5px 5px 5px 5px;}
.old-table #text { background-color:#152d03; padding: 5px 5px 5px 5px;}

.old-table a{ color:#9dd03c; } 
.old-table a:hover{ color:#9dd03c; text-decoration: none;} 

.header {
  position: relative;
  top: 10px;
}

#texy #text{
  text-align: center;
  width: 150px;
  height: 30px;
  margin: 15px 45px 15px 45px;
}/* CSS Document */

.zena {
background: url(http://media.loupak.cz:443/images/zena.gif) no-repeat left center;
padding-left:15px;
}

.muz {
background: url(http://media.loupak.cz:443/images/muz.gif) no-repeat left center;
padding-left:15px;
}

.poharek {
background: url(http://media.loupak.cz:443/images/cup_g.gif) no-repeat left center;
padding-left:15px;
}

.informace {
background: url(http://media.loupak.cz:443/images/upozorneni.png) no-repeat left center;
padding-left:15px;
}

.facebook {
background: url(http://media.loupak.cz:443/images/fb.gif) no-repeat left center;
padding-left:15px;
}
.svetlo0 {
background: url(http://media.loupak.cz:443/images/svetlo0.gif) no-repeat left center;
padding-left:15px;
}
.svetloc {
background: url(http://media.loupak.cz:443/images/svetloc.gif) no-repeat left center;
padding-left:15px;
}
.svetloz {
background: url(http://media.loupak.cz:443/images/svetloz.gif) no-repeat left center;
padding-left:15px;
}

.hrat {
background: url(http://www.loupak.cz/images/play-video.gif);
padding: 6px 0px 6px 89px;
}



.aright {text-align: right;}
.aleft {text-align: left;}
.acenter {text-align: center;}

.odkaz-normal {color:#9dd03c;text-decoration: none;}
.odkaz-normal:hover {text-decoration: underline;}

.pl-15 {padding-left:15px;}

.a{ text-decoration: none; color:#bbe295;}
.a:hover {text-decoration: underline;}
/* end same */

#reklama-logo-old{
width:750px;
padding:0 0 3px 0;
}

#reklama-logo{
float:left;
width:750px;
padding:0 0 3px 0;
}
#turnaj-logo{
float:right;
padding:0 0 3px 0;
}

#main{
margin:0 auto!important;
float:left;
width: 1005px;
}

#reklama{
float:right;
width:122px;
/* padding-top:295px; */
padding-top:334px;
}
    #reklama a img { border:none;}
    #reklama .reklama1{
    width:120px;
    height:120px;
    border:1px solid white;
    }

    #reklama .reklama2{
    width:120px;
    height:600px;
    border:1px solid white;
    }

.header{
   background: url(/images/hlavicka-video3.png) no-repeat;
   width: 1005px;
   height: 167px;
   margin-bottom:5px;
   position: relative;
}


.sekce{
   float:left;
   height: 34px;
}

.sekce table {
  width: 530px;
  text-align: center;
}

.sekce table td {
  width: 20%;
  padding: 7px 0px 0px 0px;
}

.sekce h1 a { font-size: 0.6em; color: white; text-decoration: none; text-shadow: 1px 1px 1px black !important; }
	.mezera{
	padding-left:10px;
	}
    
    .sekce .shover {
      text-decoration: underline;
      font-weight: bold;
    }

.login {
float:right;
width: 470px;
height: 25px;
padding-top:0px;
text-align: right;
color:#9dd03c;
}
      .login .input {
      background-color:#1d1d1d ;
      color:#cccccc;
      border: 1px #626262 solid;
      width:80px;
      height:22px;
      vertical-align: middle;
      padding-left:5px;
      }
      .login .cook  {
      vertical-align: middle;
      }
      .login .log-button {
      background: url(http://media.loupak.cz:443/images/login-video.gif) no-repeat;
      border: none;
      width:67px;
      height:24px;
      }
      .login .reg-button {
      background: url(http://media.loupak.cz:443/images/reg-video.gif) no-repeat;
      width:78px;
      border: none;
      height:24px;
      }
      .login a{color:#9dd03c; padding-left:10px}
      .login a:hover{color:#9dd03c; text-decoration: none;}


.menu-box {
  padding-right: 25px;
  margin-top:32px;
  line-height: 56px;
  float:right;
  height:56px;
  text-align: left; 
  font-family: Verdana;  
}

.menu {
  background: url(/images/menu-bg.png) repeat-x;
  float: left;
  height:56px;  
}

.menu-left {
  background: url(/images/menu-left.png) no-repeat;
  width: 7px;
  height: 56px;
  float: left;
}

.menu-right {
  background: url(/images/menu-right.png) no-repeat;
  width: 7px;
  height: 56px;
  float: right;
}
    .menu .cara{
    background: url(http://media.loupak.cz:443/images/menuspan-video.gif) no-repeat;
    width:4px;
    height:38px !important;
    margin:0px;
    padding:10px 0 10px 0;
    }

    .menu a{
    color:white;
	   font-weight:bold;
    text-decoration: none;
    line-height: 56px;
    padding:15px 4px 15px 4px;
    text-align: center;
    }
    .menu a:hover,.menu .hover{
    background: url(/images/menu-hover.png) repeat-x;
    color: white;
    padding:15px 4px 15px 4px;
    }
	.menu .hover-special{
   /* background: url(/images/menuhover-video-special.gif) repeat-x;*/
    padding:15px 4px 15px 4px;
    }


.search {
  float:right;
  padding-bottom:6px;
  width:250px;
  height:41px;
  text-align: right;
  position: relative;
  z-index: 10;
  background: url(/images/search-bg-video.png) no-repeat;
}

      .search input {
        border: none;
        background: transparent;
        margin-top: 9px;
        width: 130px;
        margin-right: 13px;
      }
      .search .search-button {
      background: url(/images/search-button-video.png) no-repeat;
      border: none;
      width:68px;
      height:22px;
      }

.cara_vyhl hr {
	border-right: none;
	border-left: none;
	border-bottom: none;
	border-top: 1px dotted #86c33d;
	color: none;
	background-color: transparent;
	margin: 0;
	margin-top: 5px;
	height: 2px;
}

.hledanivysledek {
/*float:right;
padding-right:5px;
margin-top:128px;
width:250px;
height:30px;
text-align: right;*/
}

      .hledanivysledek input {
        background-color:#445735 ;
        border: 1px solid silver;
	color: white;
	width:150px;
	height:20px;
	vertical-align: middle;
	padding-left:5px;
      }

      .hledanivysledek select {
        background-color:#445735 ;
        border: 1px solid silver;
	color: white;
	width:150px;
	height:22px;
	vertical-align: middle;
	padding-left:5px;
      }

      .hledanivysledek .search-button {
      background: url(/images/search-video.gif) no-repeat;
      border: none;
      width:67px;
      height:24px;
      }

.doporuceni {
float:left;
width:400px;
}
.doporuceni h1{
    background: url(/images/h2-bg-video.gif) repeat-x;
    height:30px;
    line-height: 30px;
    text-align: left;
    padding-left: 15px;
    font-size: 1.2em;
    margin-bottom:2px;
    }

.left {
float:left;
width:750px;
}
    .right h2,.left h2{
    background: url(/images/h2-bg-video.gif) repeat-x;
    height:30px;
    line-height: 30px;
    text-align: left;
    padding-left: 15px;
    font-size: 1.2em;
    margin-bottom:2px;
    }


    .movie{
    height: 132px;
    width: 750px;
    background: url(/images/item-video-bg.png) no-repeat;
    margin: 8px 0px 4px 0px;
    text-align: left;
    position: relative;
    }

.movie a{
  color: white;
  text-decoration: none;
}


        .movie .movie-img {
          float:left;
          width:120px;
          height:90px;
          padding:9px 0 19px 10px;
          border: 0; 
        }

        .movie .movie-img img{
          border: 0px;
          color: none; 
        }
       
        .movie .movie-img a{
          position: relative;
        }
        
        .movie .movie-visited {
        position: absolute;
          background: url(/images/visited-video.png) no-repeat;
          background-position: bottom right; 
         width:44px;
          height:39px;
          right: -2px;
          bottom: 1px;
        }
        
        .movie .movie-hodnoceni {
  position: absolute;
  right: 2px;
  bottom: -26px;
  font-size: 1.6em;
  width: 80px;
  height: 62px;
  text-align: right;
  text-shadow: black 0.1em 0.1em 0.2em;
  padding-top: 28px; 
        }

.movie .movie-komentare {
  position: absolute;
  top: 8px;
  right: 192px;
  font-size: 0.8em;
  width: 28px;
  height: 16px;
  text-align: center;
        }
        
.movie .movie-kategorie {
  position: absolute;
  top: 7px;
  right: 0px;
  font-size: 1.1em;
  width: 180px;
  height: 25px;
  text-align: center;
  color: #214505;
  }

.movie .movie-kategorie a{
  color: #214505;
  }
  
.movie .movie-info {
  position: absolute;
  bottom: 7px;
  left: 9px;
  font-size: 0.8em;
  width: 120px;
  text-align: center;
  }
  
  .movie table {
  margin: 0px auto 0px auto;
  }
  
  .movie .movie-info td {
  vertical-align: middle;
  }


        .movie-main{
          float:left;
          width:595px;
          padding:10px 0px 0 20px;
          text-decoration: none;
          font-weight: normal;
        }
        
        .movie-main h3 {
          width: 330px;
        }

            .movie-main .left {
            float:left;
            width:88%;
            }
            .movie-main .right {
            float:right;
            width:12%;
            text-align: center;
            font-size: 0.8em;
            color:#bbe295;
            }
            .movie-main .right .hodPlus,.video_detail .hodPlus{color:#66ff00; font-size: 2.5em !important; }
			.movie-main .right .hodMinus,.video_detail .hodMinus{color:#FF3333; font-size: 2.5em !important; }
			.movie-main .right .hod0,.video_detail .hod0{color:#FFFFFF; font-size: 2.5em !important; }

       .dpHod { text-align: right; vertical-align: middle; font-weight: bold; padding-right: 5px; }
       .dpHodPlus{color:#66FF00;}
			.dpHodMinus{color:#FF3333;}
			.dpHod0{color:#FFFFFF;}

			.movie-main .right .hodExtra,.video_detail .hodExtra{color:#66FF00; font-size: 2.5em !important; }
        	.movie-main .left a{ float: none !important; color:#bbe295; font-weight: bold; text-decoration: underline; padding-right:0px !important; }
            .movie-main .left a:hover{ text-decoration: none; }
			.movie-main a{ float: left; color:#92ff41; font-weight: bold; text-decoration: underline; padding-right:10px; }
            .movie-main a:hover{ text-decoration: none; }
            .movie-main p{ text-decoration: none;  font-weight: normal; padding-top:10px; }
            .movie-main p a{ font-weight: normal; }
            .movie-main .more{
            width:5px; height: 13px;
            padding:0px 5px 0 0; border:none;
            background: url(http://media.loupak.cz:443/images/more.gif) no-repeat;
            vertical-align: middle;
            }
			.movie-main .hid {
			position: absolute;
			top: -9000px;
			left: -9000px;
			}


    .p-normal {
    background-color: #152d03;
    color:white;
    text-align: left;
    padding: 10px;
    line-height: 1.4;
    }
	  .p-normal a img { border:none;}
      .p-normal a {color:#bbe295 !important; text-decoration: none; font-weight: bold;}
      .p-normal a:hover {text-decoration: underline;}
	  .p-normal .inputText {
		  font-size: 0.9em;
	border: 1px solid silver;
    background-color: #445735;
	color:white;
}
	  .p-normal .inputButton {
		  font-size: 0.9em;
	border: 1px solid silver;
    background-color: #3D7A10;
	color:white;
}
      .p-normal form{ margin:0px; padding:0px; }

     .left .komentarefull{
     background-color: #152d03;
    text-align: left;
    padding: 10px;
    font-size: 1em;
    margin-bottom:5px;
    border-bottom: 1px dotted #94c839;
    }
      .left .komentarefull .kimg {border:none; width:72px; height:54px; float:left; margin-right:10px; margin-bottom: 5px;}
      .left .komentarefull .head img{ line-height:18px; padding:0px; margin:0px;}
      .left .komentarefull p {font-weight: normal !important;}
      .left .komentarefull p.text {font-size: 0.9em; font-weight: normal !important; }

      .left .komentarefull a {color:#bbe295; text-decoration: none;}
      .left .komentarefull a:hover {text-decoration: underline;}

      .left .reklama-mid{
  margin: auto;
/*  border:1px solid #BA7016; */
  width:468px;
  padding-top:16px;
  }
   .left .reklama-mid img {border:none;  }



.right {
float:right;
/*width:190px;*/
width:250px;
overflow: hidden;
clear: none;
position: relative;
left: 0px;
}
    .right ul {
      font-size:0.9em;
      line-height: 30px;
      list-style: none;
    }

    .right li {
      padding-bottom:1px;
      margin:0px;
      /*width:190px;*/
      width:250px;
      text-align: left;
    }
          .right li a {
          /*background-color:#214505;*/
          background: url(/images/podkaz.png) no-repeat;
          height:30px;
          color:white;
          text-decoration:none;
          font-weight: normal;
          display: block;
          /*padding-left:30px;*/
          padding-left:40px;
          }
          .right li a:hover, .right li .hover {
          /*background-color:#4f921d;*/
          background: url(/images/aktivnipodkaz.png) no-repeat;
          height:30px;
          text-decoration: underline;
          font-weight: bold;
          /*padding-left:30px;*/
          padding-left:40px;
          color: #214505;
          }

		  .right li .face {
		 /*background-color:#214505;*/
          background: url(/images/face.jpg) no-repeat;
          height:30px;
          color:white;
          text-decoration:none;
          font-weight: normal;
          display: block;
          /*padding-left:30px;*/
          padding-left:40px;
          }

		  		  .right li .hry {
		 /*background-color:#214505;*/
          background: url(/images/aktivnipodkaz2.png) no-repeat;
          height:30px;
          color:white;
          text-decoration:none;
          font-weight: normal;
          display: block;
          /*padding-left:30px;*/
          padding-left:40px;
          }
		  		  .right li .videa {
		 /*background-color:#214505;*/
          background: url(/images/aktivnipodkazv.png) no-repeat;
          height:30px;
          color:white;
          text-decoration:none;
          font-weight: normal;
          display: block;
          /*padding-left:30px;*/
          padding-left:40px;
          }

    .right .look-at {
    background-color: #214505;
    color:white;
    width:190px;
    font-weight: bold;
    text-align: center;
    padding:15px 0 0px 0px;
    }
        .right .look-at h3 {
        padding-bottom:10px;
        font-size: 1em;
        letter-spacing: -1px;
        }
        .right .look-at img { padding-bottom:20px; }
        .right .look-at a,.dp-videa a { color:#bbe295; text-decoration: underline; }
        .dp-videa .button { border: none; margin: 5px;}
        .right .look-at a:hover,.dp-videa a:hover {text-decoration: none;}

     .right .look-at-dnes {
    background-color: #214505;
    color:white;
    width:190px;
    font-weight: bold;
    text-align: left;
    padding:5px 0 0px 5px;
    }
            .right .look-at-dnes img { padding-bottom:20px; }
        .right .look-at-dnes a,.dp-videa a { color:#bbe295; text-decoration: underline; }
        .right .look-at-dnes a:hover,.dp-videa a:hover {text-decoration: none;}


        .right .komentare5{
    background-color: #152d03;
    text-align: left;
    padding: 10px;
    font-size: 1em;

    }
      .right .komentare5 p {font-weight: normal !important;}
      .right .komentare5 p.text {font-size: 0.8em; font-weight: normal !important; padding-bottom:5px;}

      .right .komentare5 a {color:#bbe295; text-decoration: none;}
      .right .komentare5 a:hover {text-decoration: underline;}


      .shoutbox {float: left; width: 750px; padding: 15px 0px 15px 0px; background: #152d03;}
      .shoutbox p.text {font-size: 0.8em; font-weight: normal !important; padding-bottom:5px;}

      .shoutbox a {color:#bbe295; text-decoration: none;}
      .shoutbox a:hover {text-decoration: underline;}

.video-filled {
  width: 750px;
}

.video-filled-top {
  width: 750px;
  height: 5px;
  background: url(/images/video-filled-top.png) no-repeat;
}

.video-filled-content {
  background: url(/images/video-filled-bg.png) repeat-y;
  text-align: left;
  padding: 5px 10px 5px 10px;  
}

.video-filled-content a{  color:#BBE295; }

.video-filled-bottom {
  width: 750px;
  height: 5px;
  background: url(/images/video-filled-bottom.png) no-repeat;
}

.video-empty {
  width: 750px;
}

.video-empty-top {
  width: 750px;
  height: 3px;
  background: url(/images/video-empty-top.png) no-repeat;
}

.video-empty-content {
  width: 750px;
  background: url(/images/video-empty-bg.png) repeat-y;
}

.video-empty-bottom {
  width: 750px;
  height: 3px;
  background: url(/images/video-empty-bottom.png) no-repeat;
}

.nahodny-serial {
  text-align: left;
  padding: 2px 5px 0px 5px;
  margin-bottom: 10px;
  position: relative;
}

.nahodny-serial a{  color:#BBE295; }

.nahodny-serial img{
  margin-right: 10px;
  border: 0px;
}

.nahodny-serial .nadpis a {
  color: #67962a;
  font-size: 1.2em;
  font-weight: bold;
}

.nahodny-serial .dily {
  text-align: right;
}

.footer {
width:1000px;
height: 30px;
line-height: 30px;
background-color: #183303;
margin:5px 0 5px;
color:#93ac80;
float: left;
}
    .footer .right {
    width: 400px;
    float:right;
    text-align: right;
    padding-right: 15px;
    }
    .footer .left {
    width: 250px;
    float:left;
    text-align: left;
    padding-left: 15px;
    }
    .footer a{
    color:#93ac80;
    text-decoration: none;
    }
    .footer a.hover{
    text-decoration: underline;
    }





.video_detail {

}

.video_detail h2 a{color:white !important; text-decoration: none;}
.video_detail h2 a:hover{text-decoration: underline;}
.video_detail h3{ font-size: 1.1em; padding-left:10px;}
.video_detail h4{ font-size: 1.1em;}

    .popisek,.popisek2{
    background-color: #152d03;
    margin: 5px 0 5px 0;
    }
    
    .popisek{
      width: 100%;
    }
        .popisek img { float:left; margin:10px 0 10px 10px; width: 80px; height:60px; border:1px solid white;}
        .popisek h3 { font-size: 0.9em; font-weight: normal; float:left; padding: 10px 10px 0 0; width: 65%; text-align: justify; min-height: 85px; height: auto; margin-left: 10px;}
        .popisek a {color:#bbe295 !important;}
		.popisek a:hover{text-decoration: underline;}

    .emb{
    padding: 10px 10px 10px 10px;
    background-color: #171717;
    }
		.emb .bez img {margin-bottom:10px;}
        .emb a {color:white; border:none;}
        .emb img {margin-bottom:10px; border:2px solid white;}
        .emb .aright {
        padding-right:15px;
        }
          .emb .aright a{color:#9dd03c; text-decoration: none;}
          .emb .aright a:hover{ text-decoration: underline;}
    .hodnoceni {
    float:left;
    color:white;
    text-align: right;
    width:15%;
    padding-top:15px;
    }
    .vote {
    float:left;
    padding:15px 0 0 14px;
    }
    .vote img { padding: 5px 0 2px 0; margin:0px; border:none;}


    .pred {
    float:left;
    color:silver;
    text-align: right;
    width:48%;
    padding:0 10px 0 0;
    line-height: 2;
    }
      .pred img {float:right; border:1px solid white; margin-left:10px;}

    .dalsi {
    float:left;
    color:silver;
    text-align: left;
    padding:0 0 0 10px;
    width:48%;
    line-height: 2;
    }
       .dalsi img {float:left; border:1px solid white; margin-right:10px;}

      .dalsi a, .pred a {color:#9dd03c; text-decoration: none;}
      .dalsi a:hover, .pred a:hover { text-decoration: underline;}






    .popisek2{
    text-align: left;
    padding:5px;
    }
    .popisek4{
    text-align: left;
    padding:8px 0 0 5px;

    background-color: #3d7a10;

    }
      .popisek2 h3{float:left; padding-right:10px; }

    .dp-videa {
    text-align: left;
    }
      .dp-videa h3{text-align: left; padding-bottom:10px;}
      .dp-videa img {margin-top:5px; border:1px solid white;}
      .dp-videa table td {padding-left: 15px;background-color: #152d03;}
      .dp-videa table {background-color: #152d03;}


     .video_detail .movie-info{
     text-align: left;
     overflow: hidden;
     }


    .video_detail form {
    background-color: #152d03;
    }

   .doporuc {
    padding:10px 0 10px 0;
    }
    .doporuc input,#koment input{
     background-color:#445735 ;
     border: 1px solid silver;
     height: 18px;
     color:white;
     }
     
     .doporuc .submit {
      background: url(http://media.loupak.cz:443/images/doporucit.gif) no-repeat;
      border: none;
      width:70px;
      height:24px;
     }

     .komentare {
     background-color: #3d7a10;
     padding:8px 0 8px 15px;
     text-align: left;
     }

     #koment {

     }
        #koment  .submit,.registrace .submit, #user-settings .submit,.submit-video {
        background: url(http://media.loupak.cz:443/images/odeslat.gif) no-repeat;
        border: none;
        width:70px;
        height:24px;
        margin-top:5px;
        }

        #koment textarea {
        background-color:#445735 ;
        border: 1px solid silver;
        color:white;
        }

	#tipovacka{

	}

         #tipovacka  .submit,.registrace .submit,.submit-video {
        background: url(http://media.loupak.cz:443/images/odeslat.gif) no-repeat;
        border: none;
        width:70px;
        height:24px;
        margin-top:5px;
	color: white;
        }

        #tipovacka textarea {
        background-color:#445735 ;
        border: 1px solid silver;
        color:white;
        height: 18px;
        }

        #tipovacka #tip input{
        background-color:#445735 ;
        border: 1px solid silver;
        color:white;
        height: 18px;

		}
/*
	#tipovacka input {
     	padding-left:10px;
     	}

	#tipovacka textbox {
     	background-color:#445735 ;
     	border: 1px solid silver;
     	height: 18px;
     	color:white;
	}*/

	#tipovacka fieldset {
	border:1px solid green;
	padding-left: 10px;
	}
	#tipovacka legend {
	color: white;
	}



    .prispevek{
     background-color: #3d7a10;
     padding:5px 0 5px 0px;
     text-align: left;
    }
    .prispevek a{ text-decoration: none; color:#bbe295; padding-left:15px}
    .prispevek a:hover {text-decoration: underline;}
    .prispevek .delete {padding-left:0px;}


    .komentar {
    background-color: #171717;
    color:#d5d5d5;
    margin-bottom:5px;
    }
    .komentar2 {
    border-left:5px solid #3d7a10;
    }
	.komentar3 {
    border-left:5px solid #A70326;
    }
        .komentar .avatar{
        float:left;
        margin:10px 0 10px 10px;
        max-width:60px;
        max-height:80px;
        //border:1px solid #8a9681;
        }

        .komentar .text-komentare {
        float:right;
        text-align: left;
        width:88%;
        padding-top:10px;
        }

        .komentar .header-komentare {
        float:right;
        text-align: left;
        width:100%;
        padding-bottom: 5px;
        margin-bottom: 5px;
        border-bottom: 1px dotted #3d7a10;
        }
        .komentar .text-komentare a { color:#bbe295;}

        .komentar .text-komentare .hodPlus{color:#66FF00; font-size: 1em !important; font-weight: bold;}
	.komentar .text-komentare .hodMinus{color:#FF3333; font-size: 1em !important; font-weight: bold;}
	.komentar .text-komentare .hod0{color:#FFFFFF; font-size: 1em !important; font-weight: bold;}
	.komentar .text-komentare .hodExtra{color:#66FF00; font-size: 1em !important; font-weight: bold;}
	.komentar .text-komentare .hlasovani img { vertical-align:middle; }

  .komentarefull .hodPlus{color:#66FF00; font-size: 1em !important; font-weight: bold;}
	.komentarefull .hodMinus{color:#FF3333; font-size: 1em !important; font-weight: bold;}
	.komentarefull .hod0{color:#FFFFFF; font-size: 1em !important; font-weight: bold;}
	.komentarefull .text-komentare .hodExtra{color:#66FF00; font-size: 1em !important; font-weight: bold;}
	
	.komentarefull .hlasovani {float: right;}

         .leva-col {width:45%; float:left; position: relative; margin-bottom: 25px;} /*Ostranit margin po vypnuti #kominfo*/
         .prava-col {width:54%; float:right;background-color: #152d03; }
         .lr-col {}
         .leva-col-min {width:86%; float:left;}
         .prava-col-min {width:14%; float:right; height: 100%; }
         .lr-col {}
         .break-line {display:block; width:100%; height:1px; clear:both;}

     .id-komentare {text-align:right; float:right; display:block; padding:0 10px 0 0; font-size:10px;}
    .skupina {color:#3d7a10; }
         .Moderator,.Spravce{color: #3D7A10 ;}
         .Admin{color:#A70326 ;}
         .Sponzor{color:#6d0019;}


.registrace {
padding-top:10px;
margin:0 auto;
text-align: left;
background: #152d03;
padding: 20px;
}
  .registrace fieldset
  {
  padding:15px 0 5px 35px;
  border:1px solid #3d7a10;
  background-color: #152d03;
  }

  .registrace input,.registrace textarea {
  background-color: #445735;
  border:1px solid #8a9681;
  color:white;
  }

  .varovani
  {
  margin-right: 40px;
  margin-left: 40px;
  margin-bottom: 10px;
  margin-top: 0;
  padding:5px 5px 5px 5px;
  background-color: #A70326;
  border-style: dotted;
  border-color: white;
  border-width: 3px;
  }
  .varovani a{ text-decoration: none; color:#bbe295;}
  .varovani a:hover {text-decoration: underline;}

  .fb
  {
  margin-right: 40px;
  margin-left: 40px;
  margin-bottom: 5px;
  margin-top: 0;
  padding:5px 5px 5px 5px;
  background-color: #3B5998;
  border-style: dotted;
  border-color: white;
  border-width: 3px;
  }
  .fb a{ text-decoration: none; color:yellow;}
  .fb a:hover {text-decoration: underline;}

    .upozorneni
  {
  padding:5px 5px 5px 5px;
  border:1px solid #3d7a10;
  background-color: #152d03;
  }

    .upozorneni a{ text-decoration: none; color:#bbe295;}
    .upozorneni a:hover {text-decoration: underline;}
	.upozorneni .bez a img { border:none;}
	
    .upozorneni3
  {
  padding: 5px 5px 5px 5px;
  border-bottom: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  background-color: #609120;
  }

    .upozorneni3 a{ text-decoration: none; color:#fff; border: 1px solid white; padding: 0px 3px 0px 3px;}
    .upozorneni3 a:hover {text-decoration: underline;}
	.upozorneni3 .bez a img { border:none;}

  .upozorneni3 .red {
    background: red !important;
  }
  
  .upozorneni3 .green {
    background: green !important;
  }

  .old-body
  {
  padding:200px 200px 200px 200px;
  }

  .old
  {
  padding:15px 15px 15px 15px;
  border:1px solid #3d7a10;
  background-color: #152d03;
  }

    .old a{ text-decoration: none; color:#bbe295;}
    .old a:hover {text-decoration: underline;}

  .hlas
  {
	  color:#66FF00;
  }

  .legenda
  {
	  text-align:left;
  background-color: #669c24;
  color: #fff;
  text-decoration: none;
  }

  .legenda-hry
  {
	  text-align:left;
  background-color: #E38106;
  text-decoration: none;
  }
  
    .legenda-obrazky
  {
	  text-align:left;
  background-color: #d72917;
  text-decoration: none;
  color: white;
  }
  
      .legenda-vtipy
  {
	  text-align:left;
  background-color: #ded909;
  text-decoration: none;
  color: white;
  }
  
  .legenda-citaty
  {
	  text-align:left;
  background-color: #3eb6d8;
  text-decoration: none;
  color: white;
  }
  
  .legenda a
  {
  text-decoration: none;
  color: #fff;
  }

  .legenda-hry a
  {
  text-decoration: none;
  color: #fff;
  }

  .legenda-obrazky a
  {
  text-decoration: none;
  color: #fff;
  }
  
  .legenda-vtipy a
  {
  text-decoration: none;
  color: #fff;
  }
  
    .legenda-citaty a
  {
  text-decoration: none;
  color: #fff;
  }
  
  .legenda a:hover
  {
  text-decoration: underline;
  }

  .legenda-hry a:hover
  {
  text-decoration: underline;
  }

    .legenda-obrazky a:hover
  {
  text-decoration: underline;
  }
    .legenda-vtipy a:hover
  {
  text-decoration: underline;
  }
    .legenda-citaty a:hover
  {
  text-decoration: underline;
  }

  .navod
  {
text-align:left;
padding:0 5px 0 5px;
  }
  .navod .info {
	  text-align: right;
  }
.reklama {
  border:1px solid #E0E0E0;
  display:block;
  line-height:1.4em;
  overflow:auto;
  padding:18px;
}

.opak
  {
  padding:5px 0 5px 5px;
  border:1px solid #BA7016;
  background-color: #5C3709;
  }
.opak ul {list-style-type: none;}

.opak a{ text-decoration: none; color:#FFBA80;}


.lista {

width:1005px;
height: 25px;
font-size: 0.8em;
line-height: 15px;
color:#ffffff;
position: absolute;
top: 30px;
left: 0px;
}
    .lista .left {
	width:960px;
    float:left;
    text-align: left;
    padding-left: 15px;
    }
    .lista a{
    color:#93ac80;
    text-decoration: underline;
    }
    .lista a.hover{
    text-decoration: underline;
    }


/* DirectoGlobal.com blok ID: 1144 */
.dglobal_1144{
margin:0;padding:0;font-family:Verdana;
}
.dglobal_1144 .dg_ad{
float:left;width:100%;margin:2px 0 2px 0;background:#FFFFFF;border:1px dashed #008000;
}
.dglobal_1144 a{
float:left;width:100%;font-weight:bold;margin:3px 3px 0 3px;padding:0;font-size:14px;color:#008000;
}
.dglobal_1144 a:hover{
color:#FF0000;text-decoration:underline;
}
.dglobal_1144 p{
float:left;font-weight:normal;margin:3px 3px 0 3px;padding:0px;font-size:12px;color:#323232;
}

.sladkosti{

    background-color: #152d03;
    border:1px solid #3d7a10;
    text-align: left;
    overflow: hidden;
    margin-bottom:10px;
    }

        .sladkosti .sladkosti-img {
          float:left;
          width:120px;
          height:90px;
          padding:10px 0 10px 10px;
        }

        .sladkosti-main{
          float:left;
          width:550px;
          padding:10px 10px 0 10px;
          text-decoration: none;
          font-weight: normal;
        }
            .sladkosti-main .left {
            float:left;
            width:82%;
            }
            .sladkosti-main .right {
            float:right;
            width:18%;
            text-align: center;
            font-size: 0.8em;
            color:#bbe295;
            }
            .sladkosti-main .right .hodPlus,.video_detail .hodPlus{color:#66ff00; font-size: 2.5em !important; }
			.sladkosti-main .right .hodMinus,.video_detail .hodMinus{color:#FF3333; font-size: 2.5em !important; }
			.sladkosti-main .right .hod0,.video_detail .hod0{color:#FFFFFF; font-size: 2.5em !important; }
			.sladkosti-main .right .hodExtra,.video_detail .hodExtra{color:#66FF00; font-size: 2.5em !important; }

            .sladkosti-main a{ float: left; color:#bbe295; font-weight: bold; text-decoration: underline; padding-right:10px; }
            .sladkosti-main a:hover{ text-decoration: none; }
            .sladkosti-main p{ text-decoration: none;  font-weight: normal; padding-top:10px; }
            .sladkosti-main p a{ font-weight: normal; }
            .sladkosti-main .more{
            width:5px; height: 13px;
            padding:0px 5px 0 0; border:none;
            background: url(http://media.loupak.cz:443/images/more.gif) no-repeat;
            vertical-align: middle;
            }

        .sladkosti-info {
        background-color: #3d7a10;
		padding:5px 5px 5px 5px;
        height: 16px;
        color:white;
        font-size: 0.85em;
        vertical-align: middle;
        }
            .sladkosti-info a{color:#bbe295; text-decoration: underline; font-weight: bold;}
            .sladkosti-info a:hover{text-decoration: none;}
            .sladkosti-info img { vertical-align: middle;  padding:0px 5px 0 10px; float: none; width:9px; height:35px;}

 .obrazek {
	float:right;
	width:122px;
	padding-top:40px;
	}
	 .obrazek a img { border:none;}

	 #iframe {
      width: 460px;
      height: 150px;
      border: 1px solid #3d7a10;
    }

    #iframe2 {
      width: 215px;
      height: 150px;
      border: 1px solid #3d7a10;
    }

    #iframe3 {
      width: 240px;
      height: 200px;
      border: 0px;
    }

    #iframe4 {
      width: 180px;
      height: 150px;
      border: 0px;
    }

    .tagcloud {
      float: left;
    }
    .tagcloud a {
      color: #bbe295;
    }
    .tagcloud a:hover {
      text-decoration: none;
    }
    .tagcloud5 {
      font-size: 26px;
    }
    .tagcloud4 {
      font-size: 22px;
    }
    .tagcloud3 {
      font-size: 18px;
    }
    .tagcloud2 {
      font-size: 14px;
    }
    .tagcloud1 {
      font-size: 10px;
    }

    .lichy .arcade1 {
      border:1px solid #3d7a10;
      background-color: #3d7a10;
      color: #FFFFFF;
    }
    .sudy .arcade1 {
      border:1px solid #1d5a00;
      background-color: #1d5a00;
      color: #FFFFFF;
    }
    .sudy a {
      color: #FFFFFF;
    }
    .lichy a {
      color: #FFFFFF;
    }

    .menu_mezera {
      padding-bottom: 10px !important;
    }

    .menu_mezera2 {
      padding-top: 10px !important;
    }
	    html .fb_share_button {
/*		display: -moz-inline-block;  */
		display:inline-block;
		padding:1px 20px 0 5px;
		height:15px;
		background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; }

    html .fb_share_button:hover {
	color:#fff;
	border-color:#295582;
	background:#3b5998
	url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;
	text-decoration:none;
	}

	html .tw_share_button {
/*		display: -moz-inline-block;  */
		display:inline-block;
		padding:1px 20px 0 5px;
		height:15px;
		background:url(http://media.loupak.cz:443/images/social/twitter.gif) no-repeat top right;
    text-decoration:none; }

    html .tw_share_button:hover {
	color:#fff;
	border-color:#295582;
	background:#33CCFF
	url(http://media.loupak.cz:443/images/social/twitter.gif) no-repeat top right;
	text-decoration:none;
	}

		html .go_share_button {
/*		display: -moz-inline-block;  */
		display:inline-block;
		padding:1px 20px 0 5px;
		height:15px;
		background:url(http://media.loupak.cz:443/images/social/google.gif) no-repeat top right; }

    html .go_share_button:hover {
	color:#fff;
	border-color:#295582;
	background:#038C3C
	url(http://media.loupak.cz:443/images/social/google.gif) no-repeat top right;
	text-decoration:none;
	}

	html .ma_share_button {
/*		display: -moz-inline-block;  */
		display:inline-block;
		padding:1px 20px 0 5px;
		height:15px;
		text-decoration: none;
		background:url(http://media.loupak.cz:443/images/social/mail.gif) no-repeat top right; }

    html .ma_share_button:hover {
	color:#fff;
	border-color:#295582;
	background:#F90101
	url(http://media.loupak.cz:443/images/social/mail.gif) no-repeat top right;
	text-decoration:none;
	}

	#skryte {
    display: none;
  }

.hid {
display: none;
}

.square {
padding:0px 0 3px 0;
}

/* @group Social Bookmarks */
div#lamer {
  }
  div#lamer a { color: #fff; }
  div#lamer p {
    text-align: left;
    font-size: 0.9em;
    background-color: #152d03;
    padding: 0 15px;
    }
    div#lamer p a { color: #bbe295; }
    div#lamer p.quote {
      padding-top: 2px;
      }
      div#lamer p.quote span.nick1 { color: #5AFF00; }
      div#lamer p.quote span.nick2 { color: #FF910F; }
    div#lamer p.link {
      padding: 2px 15px;
      text-align: center;
      }

.float_left { float: left; }
.float_left th { background-color:#609120; padding: 3px 3px 3px 3px;}
a.tooltip {
	border-bottom: 1px dashed brown;
	text-decoration: none;
}

a.tooltip:hover {
	position: relative;
}

a.tooltip span {
	display: none;
}

a.tooltip:hover span {
	display: block;
   	position: absolute; top: 10px; left: 0;
	/* formatting only styles */
   	padding: 10px; margin: 10px; z-index: 100; width: 400px; min-height: 50px;
   	background: #171717; color: #ffffff; border: 1px solid #3D7A10;
	/* end formatting */
}

.komentare5 a.tooltip:hover span {
width: 150px;
}

a.tooltip:hover span *{
	border: 0px;
}


.movie-container {
  position: relative;
}


a.movie-link:visited:after{
    content:  url('http://media.loupak.cz:443/images/visited.png');
    width: 48px;
    height: 48px;
    z-index: 999;
    position: absolute;
    top: 70px;
    left: 95px;
}

a.search-link:visited{
    //background: url('http://media.loupak.cz:443/images/visited-small.png') no-repeat right;
    //padding-right: 30px;
}

.hledani-vpravo{
    float: right;
}

.ikony{
    text-align: right;
    margin-right: 3px;
}

.logo{
    width: 300px;
    height: 110px;
    margin-top: 15px;
    display: block;
}

.videa-day {
  height: 25px;
  line-height: 25px; 
  font-weight: bold;
  margin-bottom: 9px; 
  margin-top: 3px;
  text-align: left; 
}

.videa-day hr {
	border-right: none;
	border-left: none;
	border-bottom: none;
	border-top: 2px dotted #3d7a10;
	color: white;
	background-color: transparent;
	margin: 0;
	padding: 0;
	height: 2px;
}

.listing {
  position: relative;    
}

.listing a {
  border: 0px;    
}

.listing img {
  border: 0px;    
}

.listing form {
  position: absolute;
  right: 0px;
  top:  0px;   
}

.strankovani-text {
  font-size: 1.1em;
  font-weight: bold;
  position: relative;
  bottom: 8px;
  padding: 0px 3px 0px 3px;
}

#naseptavac-obsah {
  position: absolute;
  height: 150px;
  left: 0px;
  top: 31px;
  font-size: 0.9em;
  background: #0b0b0b;
}

#naseptavac-obsah table {
  border: 1px solid #e1de01;
  border-collapse: collapse;
}

#naseptavac-obsah table td {
  padding: 3px; 
  text-align: left;
}

#naseptavac-obsah table td a {
  padding: 3px 1px 3px 1px;
  color:#BBE295;
} 

#naseptavac-obsah table td a:hover { 
  color:#BBE295; 
  text-decoration: none;  
}


#naseptavac-obsah table tr {
  border-bottom: 1px dotted #3D7A10; 
  padding: 5px 0px 5px 0px;
  background: #0b0b0b;
}

.suggest-close {
  position: absolute;
  right: 4px;
}

.video-kom {
  border-bottom: 1px dotted #94c839;
  padding: 6px 0px 6px 0px;
  font-size: 0.8em;
}
.video-kom p{
  width: 240px;
  position: relative;
}


.video-kom-all{
  font-size: 0.8em;
  margin-top: 5px;
}

.video-kom-date{
  color: #9bce3b;
  font-weight: 800;
}

.video-kom-usp{
  text-align: right;
  position: absolute;
  right: 18px;
}

.video-kom-date{
  color: #9bce3b;
  font-weight: 800;
}

#paticka {
  width: 1005px;
  height: 77px;
  background: url('/images/footer-videa.png') no-repeat;
  float: left;   
  text-align: left;
  padding-left: 0px;
  position: relative;
}

#paticka ul{
  margin-top: 55px;
}

#paticka li{
  display: inline;
}

#paticka .space{
  padding: 0px 165px 0px 165px;
}

#paticka li a{
  color: white;
  text-decoration: none;
}

.new-table  {
text-align: left;
border-collapse: collapse;
}

.new-table .headertab{ 
    background: url(../images/h2-bg-video.gif) repeat-x;
    text-align: left;
    padding-left: 15px;
    font-size: 1.2em;
}
.new-table td { padding: 5px;}

.new-table tr { border-bottom: 1px dotted #86c33d}

.new-table a{ color:#BBE295; } 
.new-table a:hover{ color:#BBE295; text-decoration: none;} 

table .headertab{ 
    background: url(../images/h2-bg-video.gif) repeat-x;
    height:25px;
    line-height: 25px;
    text-align: left;
    padding-left: 15px;
    font-size: 1.2em;
    margin-bottom:2px;
}

.koment th { background-color:#609120; padding: 3px 3px 3px 3px;}

.nahodna-holka {
  position: relative;
  width: 154px;
  margin: 0px auto 0px auto;
}

.nahodna-holka-top {
  width: 154px;
  height: 4px;
  background: url('/images/holka-top.png') no-repeat;
}

.nahodna-holka-content {
  background: url('/images/holka-bg.png') repeat-y;
  width: 154px;
  position: relative;
  top: -2px;
}

.nahodna-holka-bottom {
  background: url('/images/holka-bottom.png') no-repeat;
  width: 154px;
  height: 4px;
  position: relative;
  top: -4px;
}

.nahodna-holka-change {
  position: absolute;
  bottom: -28px;
  right: -48px;
  width: 46px;
  height: 24px;
  background: url('/images/holka-change.png') no-repeat;
}

.nahodna-holka-change:hover {
  background: url('/images/holka-change-h.png') no-repeat;
}

.dnes {
  text-align: left;
  font-size: 0.8em;
}

.dnes td{
  padding-right: 15px;
}

.dnes .nad{
  color: #80b836;
}

.new {
  float: left;
  width: 1005px;
  height: 30px;
  margin: 30px 0px 0px 0px;
  background: url('/images/new-video-bg.png') repeat-x;
  text-align: center;
  padding: 1px 0px 2px 0px;
  color: #152d03;
  font-weight: 500;
}

.saver {
  float: left;
  width: 1005px;
  height: 5px;
  margin: 35px 0px 0px 0px;
}

.add-comment table{
  text-align: left;
  margin: 0px auto 0px auto;
}

.add-comment table td{
  padding: 0px 2px 2px 2px;
}

.video-detail {
  text-align: left;
  background: #152d03;
  width: 150px;
  float: right;
  font-size: 0.9em;
  padding-top: 5px;
}

.video-detail a{
  color: #bbe295;
}

.video-detail a:hover{
  text-decoration: none;
}

.video-detail td,th{
  padding: 2px;
}

.center {
  text-align: center;
}

.message {
  border: 1px solid #62a21d;
  padding: 5px;
}

.odkaz {
  color: #BBE295;
  text-decoration: underline;
  cursor: pointer;
}

.odkaz:hover {
  text-decoration: none;
} 

.odkaz2 {
  text-decoration: none;
}

.storno {
  border: 0px !important;
  margin: 0px !important;
  padding: 0px !important;
}

.serialy-detail {
  float: left;
  margin: 0px 0px 5px 0px; 
  padding-top: 5px;
  text-align: center;
  width: 100%;
  background-color: #171717;
}

.serial-detail-item {
  float: left;
  width: 100px;
  height: 85px;
  position: relative;
  margin: 0px 10px 0px 10px;
}

.serial-detail-item img {
  border: 1px solid white;
  width: 100px;
  height: 75px;
}

.serial-detail-item .before {
  width: 69px;
  height: 15px;
  position: absolute;
  top: 0px;
  left: 0px;
  text-align: center;
  background: url('/images/before.png') no-repeat;
  color: black;
  font-size: 0.9em;
  padding-top: 1px;
}

.serial-detail-item a{
  font-size: 0.9em;
}

.serial-detail-nav {
  float: left;
  width: 98%;
  text-align: left;
  font-size: 1.0em;
  border-bottom: 2px dotted #7eb244;
  margin-bottom: 10px; 
  padding-left: 10px;
  font-weight: bold;
  position: relative;
}

.serial-detail-nav a {
  position: absolute;
  right: 10px;
}

.serial-detail-bubble {
  border: 1px solid #3d7a10;
  position: absolute;
  left: 9px;
  top: 55px;
  background: #171717; 
  display: none;
  min-width: 200px;
  padding: 5px;
  z-index: 1500;
  font-size: 1em;
}

.serial-detail-prev{
  float: left;
  width: 30px;
  height: 30px;
  background: url('/images/serial-prev.png') no-repeat;
  margin: 15px 20px 40px 20px;
}

.serial-detail-prev:hover{
  background: url('/images/serial-prev-h.png') no-repeat;
}

.serial-detail-next{
  float: left;
  width: 30px;
  height: 30px;
  background: url('/images/serial-next.png') no-repeat;
  text-align: center;
  margin: 15px 20px 40px 20px;
}

.serial-detail-prev-non{
  float: left;
  width: 30px;
  height: 30px;
  background: url('/images/serial-prev.png') no-repeat;
  margin: 15px 20px 40px 20px;
}

.serial-detail-next-non{
  float: left;
  width: 30px;
  height: 30px;
  background: url('/images/serial-next.png') no-repeat;
  text-align: center;
  margin: 15px 20px 40px 20px;
}

.serial-detail-next:hover{
  background: url('/images/serial-next-h.png') no-repeat;
}

#user-settings {
  border-collapse: collapse;
  width: 750px;
  padding: 25px;
}

#user-settings input,textarea{
  background-color: #445735;
  border:1px solid #8a9681;
  color:white;
}

.settings-ob {
  padding: 20px;
  text-align: center;
}

.serial {
  float: left;
  background: #152d03;
  text-align: left;
  padding: 8px; 
  margin-bottom: 15px;
}

#serial-serialy {
  width: 730px;
  margin: 0 auto;
  float: left;
}

.serial-popis {
  width: 74%;
  float: left;
  text-align: justify;
}

.serialy-popis{
  text-align: justify;
  padding: 10px 5px 10px 5px !important;
}

.serialy-usp {
  text-align: center;
  font-weight: bold;
}

.serial-popis a{ color:#BBE295; } 
.serial-popis a:hover{ color:#BBE295; text-decoration: none;} 

.serial-detail {
  width: 25%;
  float: right;
  padding-left: 5px;
}

.img-video {
  position: relative;
}

.visited-m {
  z-index: 1450;
  display: none;
  height: 27px;
  width: 30px;
  background: url('/images/visited-video-m.png') no-repeat;
  position: absolute;
  bottom: 0px;
  right: 0px;
}

.hodExtra{color:#66ff00;}
.hodPlus{color:#66FF00;}
.hodMinus{color:#ea0000;}
.hod0{color:#FFFFFF;}

.calendar {
  border-collapse: collapse;
  margin-bottom: 15px;
}

.calendar td{
  border: 1px dotted #86c33d; 
  padding: 3px;
}

.calendar th{
  border-bottom: 1px solid #62a21d;
  border-top: 1px solid #62a21d;
  padding: 5px 0px 5px 0px;   
}

.dnes-serial {
  width: 250px;
  background: #152d03;
}

.dnes-serial td{
  border-bottom: 1px dotted #62a21d;
  padding-bottom: 2px;
}

.detail-hudba{
  width: 20px !important;
  height: 20px !important;
  float: none !important;
  padding: 0px !important;
  margin: 0px !important;
  border: 0px !important;
  position: relative !important;
  bottom: -5px !important;
}

#strankovani-kom {
  float: left;
  width: 100%;
  position: relative; 
  background: none;
  min-height: 20px;
}

#strankovani-kom .odkaz{
  position: absolute;
  left: 5px;
  top: 0px;
}

.tagy {
  float: left;
  width: 740px;
  background: #152d03;
  margin: 5px 0 5px 0; 
  text-align: left;
  padding:5px; 
}

.tagy h3{float:left; padding-right:10px; }

.progress {
  height: 10px;
  width: 175px;
  background: url('/images/progress.png') no-repeat;
}

.progress-top {
  height: 10px;
  background: url('/images/progress-top.png') no-repeat;
}

.hod-bubble {
  border: 1px solid #3d7a10;
  position: absolute;
  left: 9px;
  top: 20px;
  background: #171717; 
  display: none;
  min-width: 180px;
  padding: 5px;
  z-index: 15;
  font-size: 0.7em;
  text-align: center;
}

.id-bubble {
  border: 1px solid #3d7a10;
  position: absolute;
  right: -20px;
  top: 15px;
  background: #171717; 
  display: none;
  min-width: 180px;
  padding: 5px;
  z-index: 15;
  text-align: center;
  font-size: 0.7em;
}

.nhodExtra {
  margin-right: 10px;
}

.nhodPlus {
  margin-right: 10px;
}

.nhodMinus {
 margin-right: 10px;
}

.nhod0 {
 margin-right: 10px;
}

.obr-id {
  text-align: right;
  position: relative;
}

.sdeleni {
  width: 750px;
  height: 41px;
  margin-bottom: 6px;
  text-align: center;
  color: white;
  text-shadow: 1px 1px 1px black !important;
  font-size: 1.3em;
  vertical-align: center;
  position: relative;
}

.sdeleniO{
  background: url('/images/sdeleni3.png') repeat-x;
}

.sdeleniC{
  background: url('/images/sdelenim.png') repeat-x;
}

.sdeleniV{
  background: url('/images/sdeleni.png') repeat-x;
}

.sdeleni table {
  width: 100%;
  height: 100%;
}

.sdeleni .text a {
  color: white;
  text-shadow: 1px 1px 1px black !important;
}

.sdeleni .text a:hover {
  color: white;
  text-shadow: 1px 1px 1px black !important;
  text-decoration: none;
}

.sdeleni3 {
  width: 750px;
  height: 41px;
  background: url('/images/sdeleni2.png') repeat-x;
  margin-bottom: 6px;
  text-align: center;
  color: #152d03;
  font-size: 1.1em;
  vertical-align: center;
  position: relative;
}

.sdeleni3 .text {
  position: relative;
  top: 10px;
}

.sdeleni3 .text a {
  color: #152d03;
}

.sdeleni3 .text a:hover {
  color: #152d03;
  text-decoration: none;
}

.sdeleni2 {
  width: 750px;
  height: 41px;
  background: url('/images/sdeleni3.png') repeat-x;
  margin-bottom: 6px;
  text-align: center;
  color: #152d03;
  font-size: 1.1em;
  vertical-align: center;
  position: relative;
}

.sdeleni2 .text {
	color: #FF0;
	position: relative;
	top: 10px;
}

.sdeleni2 .text a {
  color: #FFFFFF;
}

.sdeleni2 .text a:hover {
  color: #152d03;
  text-decoration: none;
}

.kominfo {
  text-align: center;
  background: url('/images/new-video-bg.png') repeat-x;
  height: 20px;
  width: 327px;
  left: 0px;
  position: absolute;
  bottom: -24px;
  padding: 5px;
}

.kominfo span{
  text-align: center;
  color: #152d03;
}

.kominfo a {
  color: #152d03;
}

.kominfo a:hover {
  color: #152d03;
  text-decoration: none;
}

.slide {
  text-decoration: none;
}

.slide:hover {
  text-decoration: underline;
}

.active {
  position: relative;
  top: 3px;
  margin-left: 2px;
}
.active .bg a{
  color: white;
  font-weight: bold;
  text-decoration: none;
}

.active .bg a:hover {
  color: white;
  text-decoration: underline;
}

.active .l {
  background: url('/images/active-l.png') no-repeat;
  height: 22px;
  width: 2px;
  float: left;
}

.active .bg {
  background: url('/images/active-bg.png') repeat-x;
  height: 22px;
  float: left;
  padding: 3px 4px 0px 4px;
  font-size: 0.9em;
}

.active .r {
  background: url('/images/active-r.png') no-repeat;
  height: 22px;
  width: 2px;
  float: left;
}

.nactive {
  position: relative;
  top: 3px;
  margin-left: 2px;
}
.nactive .bg a{
  color: white;
  text-decoration: none;
}

.nactive .bg a:hover {
  color: white;
  text-decoration: underline;
}

.nactive .l {
  background: url('/images/noactive-l.png') no-repeat;
  height: 22px;
  width: 3px;
  float: left;
}

.nactive .bg {
  background: url('/images/noactive-bg.png') repeat-x;
  height: 22px;
  float: left;
  padding: 3px 4px 0px 4px;
  font-size: 0.9em;
}

.nactive .r {
  background: url('/images/noactive-r.png') no-repeat;
  height: 22px;
  width: 3px;
  float: left;
}

.line {
  width: 750px;
  height: 3px;
  background: #62a21d;
  float: left;
}

.detail-ser {
  float: right;
  margin: 4px;
}

.skyscraper  {
  border: 3px solid #62a21d; 
  margin: 15px auto 0px auto;
  width: 120px;
}

.skyscraper object {
  /*border: 3px solid #152d03;*/
  width: 120px;
  height: 600px;
}

#refer a {
  font-size: 0.8em;
}

#fb-like {
  float: left;
  padding: 15px 0px 0px 14px;
}

#___plusone_1 {
  position: relative;
  left: 12px;
  top: 3px;
}

#button_plus {
  position: absolute; 
  left: 590px; 
  top: 6px;
}

#button_fb {
  position: absolute; 
  left: 450px; 
  top: 6px;
}

#fbmin {
  position: relative;
  left: 8px;
  top: 4px;
}

#shoutbox-left {
  width: 500px;
  float:left;
}

#shoutbox-right {
  width: 200px;
  float: left;
}        

#privadec td {
  padding: 5px;
  font-size: 1.3em;
}

#privadec {
  margin: 0px auto 10px auto;
}

#player_cover {
  font-size: 1.5em;
  position: relative;
}

#player_cover a {
  text-decoration: none;
}

#player_cover .hlas img {
  position: relative;
  top: 22px;
}

#player_cover .komment img {
  position: relative;
  top: 30px;
}

#player_cover .komment {
  margin: 0px 30px 0px 0px;
}

#player_cover .hlas {
  margin: 0px 4px 0px 4px;
}


#player_cover img {
  border: 0;
}

#player_cover #fb-like-player {
  position: relative;
  top: 28px;
  left: 8px;
}

#mediaplayer_box {
  position: relative;
}

.duel {
  background: #171717;
  width: 100%;
}

.duel td {
  padding: 10px;
  position: relative;
}

.duel img {
  border: 1px solid white;
  cursor: pointer;
}

.duel .next {
  border: 0;
}

.duelp {
  border: 0px;
  text-align: center;
}

.duelp .p {
  background: #327f12;
  font-size: 4em;
  border: 1px solid white;
}

#profil-next {
  width: 54px;
  height: 55px;
  position: absolute;
  right: 0px;
  top: 32px;
  background: url('/images/profil-next.png');
}

#profil-next:hover {
  background: url('/images/profil-next-h.png');
}

.top-table  {
text-align: left;
border-collapse: collapse;
margin: 0px auto 0px auto;
}

.top-table td { padding: 5px 10px 5px 10px;}

.top-table th { padding: 10px; text-align: center; font-size: 1.6em;}

.top-table td .images { border: 1px solid white;}

.top-table .procenta { font-size: 1.7em; border: 1px solid white;  background: #327f12; padding: 5px;}

.top-table .procentam { font-size: 1.7em; border: 1px solid white;background: #e61a1a; padding: 5px;}

.top-table tr { }

.top-table a{ color:#BBE295; } 
.top-table a:hover{ color:#BBE295; text-decoration: none;} 

.yourvote tr {
  border: 0;
}

.yourvote {
  margin: 0px auto 0px auto;
  border-collapse: collapse;
}

.yourvote .vnadpis {
  font-size: 1.3em;
  text-align: center;
  color: #86c33d;
}

.yourvote .vact  {
  background: #86c33d;
  color: black;
}

.yourvote .vact img {
  border: 1px solid black;
}

#reklama-duel {
  width: 100%;
  padding: 10px 0px 10px 0px;
}

#duely-odkaz {
  background: #327f12;
  padding: 5px 40px 5px 40px;
  border: 1px solid white;
  position: relative;
  top: 8px;
}

#pprogress {
  background: url('/images/ppred.png');
  width: 238px;
  height: 11px;
  margin: 5px auto 0px auto;
}

#pprogressg {
  background: url('/images/ppgreen.png');
  height: 11px;
}

#prohlizec #phodnoceni {
  font-size: 2.6em;
}

#prohlizec #order {
  margin: 0px auto 0px auto;
}

#prohlizec #order td {
  padding: 8px 4px 8px 4px;
}

#prohlizec #pcenter{
  width: 300px;
}

#prohlizec #ptoolbar table{
  margin: 0px auto 8px auto;
}

#prohlizec #pobrazek img {
  border: 1px solid white;
}

#prohlizec {
  background: #171717;
  padding: 0px 0px 0px 0px;
}

.hkomentar {
  background: #171717;
  width: 745px;
  margin: 3px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
  text-align: left; 
}

.redaktor {
  border-color: #3D7A10 !important;
  color: #3D7A10 !important; 
}

.redaktor a {
  color: #3D7A10 !important; 
}

.sefredaktor {
  border-color: #F19C28 !important;
  color: #F19C28 !important; 
}

.sefredaktor a {
  color: #F19C28 !important; 
}

.admin {
  border-color: #A70326 !important;
  color: #A70326 !important;
}

.admin a {
  color: #A70326 !important;
}

.korektor {
  border-color: #ffff33 !important;
  color: #ffff33 !important;
}

.korektor a {
  color: #ffff33 !important;
}

.hkomentar .avatar{
  width: 70px;
  vertical-align: top;
}

.hkomentar .avatar img{
  border-left: 3px solid #171717;
  left: -2px;
  padding: 5px 0 5px 5px;
  position: relative;
  top: -2px;
}

.hkomentar .content{
  width: 100%;
}

.hkomentar .content a{
  color: #BBE295;
  text-decoration: underline;
}

.hkomentar .content a:hover {
  text-decoration: none;
}

.hkomentar .vote{
  text-align: right;
  padding: 0px;
  float: none;
}

.hkomentar .vote .hnull{
  color: white;
  position: relative;
  bottom: 7px;
  font-weight: bold;
  padding: 0px 3px 0px 3px;
}

.hkomentar .vote .hminus{
  color: red;
  position: relative;
  bottom: 7px;
  font-weight: bold;
  padding: 0px 3px 0px 3px;
}

.hkomentar .vote .hplus{
  color: #54fe00;
  position: relative;
  bottom: 7px;
  font-weight: bold;
  padding: 0px 3px 0px 3px;
}

.hkomentar .vote img{
  margin: 0px 5px 0px 5px;
  cursor: pointer;
}

.hkomentar .text{
  background: #0b0b0b;
  border: 1px solid #434343;
  color: white;
  padding: 8px 8px 8px 10px;
  text-align: left;
}

.hkomentar .text img {
  position: relative;
  top: 3px;
}

.hkomentar .author { 
  text-align: left;
  color: #62a21d; 
}

.hkomentar .author a {
  color: #62a21d; 
  text-align: left;
  font-size: 1em;
  text-decoration: none;
}

.hkomentar .author a:hover {
  text-decoration: underline;
}

.hkomentar .author .time {
  color: #b0b0b0; 
  font-size: 0.8em;
  margin: 0px 0px 0px 10px;
}

.ukomentar {
  width: 680px;
  position: relative;
}

.ukomentar .content{
  background: #0b0b0b;
  border: 1px solid #434343;
  color: white;
  padding: 8px 8px 8px 10px;
  text-align: left;
  font-size: 0.9em;
}

.ukomentar .tabulka{
  border-left: 3px solid #171717;
  width: 100%;
}

.ukomentar .author {
  color: #62a21d; 
  text-align: left;
  position: relative;
  border-left: 3px solid #171717;
  padding: 0px 2px 7px 5px;
}

.ukomentar .content .author {
  border: 0px;
  padding: 0px;
}

.hkomentar .utext {
  padding-top: 4px;
}

.hkomentar .utext img {
  position: relative;
  top: 3px;
}

.ukomentar .vote{
  text-align: right;
  padding: 0px;
  float: none;
  position: absolute;
  top: -6px;
  right: -6px;
}

.add-comment-new {
  background: #171717;
  padding: 8px;
  position: relative;
  margin-bottom: 2px;
}

.add-comment-new table td {
  padding: 3px;
}

.add-comment-new #komentn input {
  background: #0b0b0b;
  border: 1px solid #434343;
  color: white;
}

.add-comment-new #komentn textarea {
  background: #0b0b0b;
  border: 1px solid #434343;
}

.add-comment-new #komentn #add-comment {
  background: url('/images/add-comment-button.png');
  width: 117px;
  height: 28px;
  border: 0;
  background-color: none;
  cursor: pointer;
  position: absolute;
  right: 0px;
  bottom: 0px;
}

.upozorneni2 {
background-color: #152D03;
  border: 1px solid #3D7A10;
    padding: 5px;
}

.upozorneni2 a {
    color: yellow;
    text-decoration: none;
}

#explorer #pmenu {
  width: 100%; 
  background: #171717; 
}

#explorer #pmenu td {
  padding: 15px 10px 15px 10px;
  position:relative;
}

#explorer #topak img{
  border: 1px solid white;
}

#explorer #topak {
  padding: 20px 0px 20px 0px;
}  

#explorer #topak th {
  font-size: 1.6em;
  padding: 10px;
  text-align: center;
}

#answerDiv {
  position: relative;
}

#answerb {
  position: absolute;
}

.fbutton {
  cursor: pointer;
}

#prostats {
  background: #171717;
  text-align: left;
}

#prostats .topak {
  background: #152d03;
  margin-bottom: 20px;
  border-collapse: collapse;
  width: 100%;
}

#prostats .topak th {
  font-size: 1.5em;
  background: #171717;
  padding-bottom: 8px;
}

#prostats .topak td {
  padding: 8px 0px 20px 0px;
}

#prostats .topak tr {
  
}

#prostats .topak img {
  border: 1px solid white;
}

#prostats .topak td span {
  position: relative;
  top: 8px;
  font-size: 1.1em;
}

#prostats .tcont {
  border: 1px solid white;
}

#prostats .pronadpis {
  font-size: 1.8em;
  font-weight: bold;
  padding: 0px 0px 0px 20px;
  margin: 0px 0px 15px 0px;
}

#prostats .hodnoty {
  background: none repeat scroll 0 0 #327F12;
  border: 1px solid white;
  font-size: 1.7em;
  min-width: 80px;
   padding: 7px;
}

#pager-vid {
  background: #171717;
  padding: 5px;
}

#pager-vid a{
  margin: 3px;
}

#addimg {
  background: #171717;
  width: 100%;
}

#addimg input,textarea,select {
  background: #0b0b0b;
  border: 1px solid #434343;
  color: white;
}

.styledI {                
  background: #0b0b0b;
  border: 1px solid #434343;
  color: white;
}

.styledI2 {                
  background: #79d71f;
  border: 2px solid #434343;
  color: black;
  padding: 2px;
}

#addimg table {
  width:100%; 
  text-align: left;
}

#addimg table td{
  padding: 2px 5px 2px 5px;
}

#addimgb {
  background: url('/images/addimgb.png') !important;
  width: 171px; 
  height: 28px;
  background-color: 0;
  border: 0px !important;
  position: relative;
  right: -7px;
  bottom: -4px;
}

#imgadded {
 border: 1px dotted white;
 padding: 10px;
 margin-bottom: 5px; 
}  

#pnav {
  padding: 10px;
  text-align: left;
}

#pnav a {
  color: #9dd03c;
}

.sicon {
  position: relative; 
}

.imgnew {
  background: url('/images/imgnew.png') no-repeat !important;
  width: 37px; 
  height: 37px;
  font-weight: 800;
  font-size: 0.8em;
  padding-top: 12px; 
  color: black;
  position: absolute;
  left: 0px;
  top: 0px;
  text-align: center;
}

.imgnewh {
  background: url('/images/imgnewh.png') no-repeat !important;
  width: 37px; 
  height: 37px;
  font-weight: 800;
  font-size: 0.8em;
  padding-top: 12px; 
  color: black;
  position: absolute;
  left: 0px;
  top: 0px;
  text-align: center;
}

.hpobr {
  height: 160px;  
  position: relative; 
  width: 495px; 
}

.hpobr h3 {
  text-align: right;
}

.hpobr h3 a {
  color: #7bbb0f;
  padding: 0 25px 0 0;
  text-decoration: underline;
}

.pppopis {
 color: white;
 text-align: left;
 padding: 7px;
 font-size: 1.1em;
}

.ppstat {
  background: url('/images/pstat.png') no-repeat !important;
  width: 495px; 
  height: 36px;
  position: absolute;
  bottom: 0px;
}

.ppstath {
  background: url('/images/pstath.png') no-repeat !important;
}

.ppstat table {
  width: 495px; 
  height: 36px;
  position: absolute;
  bottom: -8px;
  left: -15px;
}

.pudaj {
  font-size: 1.1em;
  font-weight: 700;
  text-align: center;
  color: black;
}

#hp_box {
  width: 753px;
}

#hp_left {
  background: url('/images/hpp.png') no-repeat;
  width: 416px;
  height: 137px;
  text-align: justify;
  font-size: 0.9em;
}

#hp_text {
  width: 345px;
  margin: 37px 10px 10px 53px;
}

#hp_right {
  background: url('/images/hpo.png') no-repeat;
  width: 332px;
  height: 136px;
  padding: 0px 5px 5px 55px;
}

#hp_all {
  position: absolute;
  bottom: -8px;
  left: -53px;
}

#hp_contest {
  position: absolute;
  top: -31px;
  right: -2px;
}

.hpser {
  background: url('/images/hpser.png') no-repeat; 
   width: 200px;
  height: 21px; 
  text-align: center;
  text-shadow: black 0.1em 0.1em 0.2em;
  position: relative;
  top: -8px;
  left: -8px;
  padding-top: 2px;
  font-weight: 900;
}

.hpserd {
left: 650px;
    position: absolute;
    top: 4px;
    width: 100px;
  font-weight: 900;
}

.hpser a{
  color: white;
  font-size: 0.9em;
  font-weight: 900;
}

#vtipy {
  width: 100%;
  padding: 0px 0px 10px 0px;
  background: #171717;
}

#vtipy #add{
  width: 90%;
  margin: 10px auto 0px auto;
}

#vtipy #add input {
  background: #0b0b0b;
  border: 1px solid #434343;
  color: white;
}

.vtip {
  width: 650px;
  border: 1px solid #434343;
  background: #0b0b0b;
  padding: 20px 20px 5px 20px;
  position: relative;
  text-align: left;
  margin: 30px auto 5px auto;
  min-height: 32px;
}

.vtip .v_nadpis a {
  position: absolute;
  top: -20px;
  left: 15px;
  font-size: 1.3em;
  font-weight: bold;
  color: #80b837; 
  text-decoration: none; 
}

.vtip .v_nadpis a:hover {
  text-decoration: underline; 
}

.vtip .v_tools {
  border-top: 1px dotted #66A80D;
  font-size: 0.9em;
  font-weight: bold;
  margin-top: 10px;
  padding-top: 5px;
  text-align: right;
  width: 659px; 
}

.vtip .vKat {
  float: left;
}

.vtip .vote {
  text-align: center;
  padding: 0px 0px 0px 0px !important;
  float: none;
  position: absolute;
  right: 120px;
  bottom: 7px;
}
.big_vote {
  padding: 8px;
}

.big_vote img{
  cursor: pointer; 
  position: relative;
  left: 5px;
  bottom: 2px;
}

.vtip .vote img {
  position: relative;
  bottom: -7px; 
  cursor: pointer; 
}

.vtip .v_fb {

}

.vtip .vHod {
  padding: 0px 3px 0px 3px;
  font-size: 1.2em;
}

.buttons {
  margin: 0px auto 0px auto;
}

.b {
  float: left;
  margin: 0px 2px 0px 2px;
}

.brig {
  float: right !important;
  position: relative !important;
  top: 17px !important;
}

.b a{
  text-decoration: none;
  font-size: 0.9em;
  color: white;
  font-weight: bold;
  text-shadow: 1px 1px 1px black;
}

.b a:hover {
  text-decoration: underline;
}

.b input{
  text-decoration: none;
  font-size: 0.9em;
  color: white;
  font-weight: bold;
  text-shadow: 1px 1px 1px black !important;
  border: 0px !important;
  background: none !important;
}

.b .bl {
  background: url('images/bl.png') no-repeat;
  width: 3px;
  height: 24px; 
  float: left; 
}

.b .bc {
  background: url('images/bc.png') repeat-x;
  height: 24px;  
  float: left;
  padding: 5px 3px 0px 3px;
}

.b .br {
  background: url('images/br.png') no-repeat;
  width: 3px;
  height: 24px;  
  float: left;
}

.by {
  float: left;
  margin: 0px 2px 0px 2px;
}

.byrig {
  float: right !important;
  position: relative !important;
  top: 17px !important;
}

.by a{
  text-decoration: none;
  font-size: 0.9em;
  color: white;
  font-weight: bold;
  text-shadow: 1px 1px 1px black;
}

.by a:hover {
  text-decoration: underline;
}

.by input{
  text-decoration: none;
  font-size: 0.9em;
  color: white;
  font-weight: bold;
  text-shadow: 1px 1px 1px black !important;
  border: 0px !important;
  background: none !important;
}

.by .byl {
  background: url('images/byl.png') no-repeat;
  width: 3px;
  height: 24px; 
  float: left; 
}

.by .byc {
  background: url('images/byc.png') repeat-x;
  height: 24px;  
  float: left;
  padding: 5px 3px 0px 3px;
}

.by .byr {
  background: url('images/byr.png') no-repeat;
  width: 3px;
  height: 24px;  
  float: left;
}

.joke-table {
  width: 94%;
  margin: 20px auto 0px auto;
}

.joke-table td {
  padding: 5px;
  background: #0b0b0b;
  border: 1px solid #7dc011;  
}
  
 .joke-table th {
  font-size: 1.2em; 
  color: #7dc011;
}

.nob td {
  border: 0px !important;
}

.nob tr {
  border: 0px !important;
}
        
.texty_switcher {
  position: absolute;
  left: 102px;
  bottom: 15px;
}

.nadpis_sekce {
  position: absolute;
  left: 294px;
  bottom: 44px;
} 

.colorHry {
  color: #ff7e04;
} 

.colorVidea {
  color: #7cbe0d;
} 

.colorObrazky {
  color: #d82c1b;
} 

.colorVtipy {
  color: #dcd70f;
} 

.colorCitaty {
  color: #059ac8;
} 

.colorMenuO li a {
  background: url('images/podkazo.png') !important;
}

.colorMenuC li a {
  background: url('images/podkazc.png') !important;
}

.colorMenuJ li a {
  background: url('images/podkazj.png') !important;
}

.colorMenuV li a {
  background: url('images/podkaz.png') !important;
} 

.colorMenuO li a:hover {
  background: url('images/aktivnipodkaz.png') !important;
}

.colorMenuO .hover {
  background: url('images/aktivnipodkaz.png') !important;
}

.colorMenuC li a:hover {
  background: url('images/aktivnipodkaz.png') !important;
}

.colorMenuC .hover {
  background: url('images/aktivnipodkaz.png') !important;
}

.colorMenuJ li a:hover {
  background: url('images/aktivnipodkaz.png') !important;
}

.colorMenuJ .hover {
  background: url('images/aktivnipodkaz.png') !important;
}

.colorMenuV li a:hover{
  background: url('images/aktivnipodkaz.png') !important;
} 

.colorMenuV .hover{
  background: url('images/aktivnipodkaz.png') !important;
}  

.searchO {
  background: url('images/search-bg-obrazky.png') no-repeat !important;
}

.searchC {
  background: url('images/search-bg-citaty.png') no-repeat !important;
}

  
