html, body {
	background-color: #9b999a;
	font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman";
	text-align: left;
	font-size: 11px;
	line-height: 1.3;
	color: #7F7E7F;
	padding-top: 0px;
	margin-top: 0px;
  background-image: url('grafika/background.jpg');
  background-repeat: repeat-x;
}
body {
 _text-align: center;
}
img {
  border-style: none;
}
table {border-collapse: collapse; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px;color: #57544D;} 
td {padding: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px;color: #57544D;}
td.align_right {
 text-align: right;
}

p {
 margin: 0px;
 padding: 0px;
	color: #7F7E7F;
	font-size: 11px;
}


h1 {
 padding: 0px;
 margin: 0px;
 color: #8b8b8b;
 text-align: left;
 font-size: 14px;
 margin-bottom: 4px;
 margin-top: 4px;
}

h1.uzivatel {
 padding: 0px;
 padding-top: 15px;
 padding-left: 10px;
 margin: 0px;
 color: #000000;
 text-align: left;
 font-size: 14px;
 margin-bottom: 4px;
 margin-top: 4px;
}

a, a:link, a:visited, a:active    {color: #8B8B8B; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}
a:hover    {color: #78BA10; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}
a.def-a, a.def-a:link, a.def-a:visited, a.def-a:active, a.def-a:hover    {color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}


a.podmenu, a.podmenu:link, a.podmenu:visited, a.podmenu:active    {color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}
a.podmenu:hover    {color: #b3ff80; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}


a.zanr, a.zanr:link, a.zanr:active, a.zanr:visited    {color: #b6ff86; font-weight: bold; font-family: Verdana CE, Verdana; font-size: 12px; text-decoration: none;}
a.zanr:hover    {color: #FFFFFF; font-weight: bold; font-family: Verdana CE, Verdana; font-size: 12px; text-decoration: none;}

a.clanek_menu, a.clanek_menu:link, a.clanek_menu:visited, a.clanek_menu:active    {color: #000000; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}
a.clanek_menu:hover    {color: #004100; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}


a.green, a.green:link, a.green:visited, a.green:active    {color: #017c3a; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}
a.green:hover    {color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}

a.black, a.black:link, a.black:visited, a.black:active    {color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}
a.black:hover    {color: #081f01; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}

a.greenl, a.greenl:link, a.greenl:visited, a.greenl:active    {color: #85d849; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}
a.greenl:hover    {color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 11px; text-decoration: none;}


a.h1_hotnews, a.h1_hotnews:link, a.h1_hotnews:visited, a.h1_hotnews:active    {color: #b3ff80; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 17px; text-decoration: none;}
a.h1_hotnews:hover    {color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-weight: bold; font-size: 17px; text-decoration: none;}

a.tophry, a.tophry:link, a.tophry:visited, a.tophry:active    {color: #85d849; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 14px; text-decoration: none;}
a.tophry:hover    {color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 14px; text-decoration: none;}

a.sekce_cesta, a.sekce_cesta:link, a.sekce_cesta:visited, a.sekce_cesta:active    {color: #FFFFFF; font-family: Verdana CE, Verdana; font-size: 15px; font-weight: bold; text-decoration: none;}
a.sekce_cesta:hover    {color: #bde99f; font-family: Verdana CE, Verdana; font-size: 15px; font-weight: bold; text-decoration: none;}



#okolo {
  width: 1107px;
  position: relative;
  margin: auto;
  text-align: center;
}
#top {
 width: 1107px;
 height: 150px;
 background-image: url('grafika/top.jpg');
 background-repeat: no-repeat;
}

  
    .logo {
     position: absolute;
     left: 10px;
     top: 0px;
    }

    #top_banner_468 {
     position: absolute;
     left: 462px;
     top: 6px;
     width: 468px;
     height: 60px;
    }
    
    form.vyhledavani {
     padding: 0px; margin: 0px;
     position: absolute;
     left: 35px;
     top: 120px;
     width: 220px;
     height: 20px;
    }
    
      input.vyhledavani_q {
       width: 173px;
       height: 13px;
       background: transparent;
       position: absolute;
       left: 0px;
       top: 0px;
       border-style: none;
       text-align: center;
       color: #969595;
       font-size: 11px;
       font-family: Tahoma;
       font-weight: bold;
      }
      
      input.vyhledavani_submit {
       position: absolute;
       left: 187px;
       top: 0px;
      }


    #menu {
     width: 621px;
     height: 43px;
     position: absolute;
     left: 353px;
     top: 82px;
     text-align: left;
    }
    
    img.menu {
     float: left;
     cursor: pointer;
    }
    
    #podmenu {
     position: absolute;
     left: 339px;
     top: 129px;
     width: 635px;
     height: 20px;
     line-height: 20px;
     text-align: left;
     color: #FFFFFF;
    }
    
#content {
  width: 939px;
  _height: 600px;
  min-height: 600px;
  background-color: #e0e0e0;
  background-image: url('grafika/content_bg.jpg');
  background-repeat: repeat-x;
  border: 1px solid #7b7a7a;
  border-top: 0px solid #7b7a7a;
  position: absolute;
  left: 33px;
  top: 150px;
}

 #obsah_left {
  width: 630px;
  float: left;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
 }

  #menu_zanry {
   color: #b4ee80;
   width: 630px;
   height: 25px;
   line-height: 25px;
   text-align: left;
   padding-left: 0px;
   font-size: 8px;
  }

  div.clanek {
    width: 630px;
    _height: 200px;
    min-height: 200px;
    margin-top: 10px;
  }

  div.clanek_menu {
    width: 630px;
    height: 25px;
    line-height: 25px;
    background-image: url('grafika/clanek1.gif');
    background-repeat: no-repeat;
    text-align: left;
  }
  div.clanek_obsah {
    width: 620px;
    _height: 286px;
    min-height: 286px;
    background-color: #FFFFFF;
    background-image: url('grafika/clanek_bg.jpg'); /*clanek_bg_full clanek_obsah_bg.jpg (x) , clanek_bg.jpg (y)*/
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    color: #434444;
    text-align: left;
  }
  div.clanek_konec {
    width: 630px;
    height: 25px;
    background-image: url('grafika/clanek_konec.jpg');
    background-repeat: no-repeat;
  }
  
   div.clanek_hlavni_obr {
    background-image: url('docasne/1.jpg');
    width: 618px;
    height: 288px;
    border: 1px solid #000000;
   }
  
   div.clanek_nadpis_h1 {
    width: 500px;
    padding-top: 210px;
    padding-left: 20px;
    height: 60px;
    float: left;
    cursor: pointer;
   }
   
   clanek_nadpis {
    color: #FFFFFF;
    font-size: 30px;
    margin: 0px;
    padding: 0px;
    text-align: left;
    cursor: pointer;
   }
   
   .recenze_tydne {
    color: #FFFFFF;
    font-size: 20px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
   }
   
   p.clanek_text {
    margin: 0px;
    padding: 0px;
    color: #434444;
    font-weight: bold;
   }
   p.clanek_text2 {
    margin: 0px;
    padding: 0px;
    color: #434444;
   }
   
   div.clanek_tydne_galerie_in {
    width: 87px;
    height: 274px;
    margin-left: 5px;
    margin-top: 5px;
    float: left;
    text-align: center;
    background-image: url('grafika/clanek_galerie_in.gif');
    background-repeat: no-repeat;
   }
   
   img.clanek_tydne_galerie_in1 {
    width: 77px;
    height: 54px;
    margin-right: 2px;
    border: 1px solid #c9fd7e;
   }
   
   img.clanek_tydne_galerie_in {
    width: 77px;
    height: 54px;
    margin-right: 2px;
    border: 1px solid #000000;
   }
   
   img.clanek_tydne_galerie_in_sipka {
    width: 33px;
    height: 15px;
    cursor: pointer;
    margin-top: 4px;
   }
   img.clanek_tydne_galerie_in_sipka2 {
    width: 33px;
    height: 15px;
    cursor: pointer;
    margin-top: 1px;
   }
   
   div.clanek_kup_nyni {
    float: right;
    margin-right: 10px;
    width: 79px;
    padding-right: 12px;
    padding-left: 12px;
    height: 162px;
    background-image: url('grafika/clanek/kup-nyni.jpg');
   }
   img.clanek_kup_nyni {
    width: 79px;
    height: 103px;
    margin-top: 5px;
   }
   img.clanek_kup_nyni_dole {
    margin-left: 5px;
    vertical-align: bottom;
   }
   td.clanek_koupit {
    vertical-align: bottom;
   }
   
   div.clanek_dole_vlastni {
    width: 590px;
    text-align: right;
    padding: 10px;
   }
   img.clanek_napis_vlastni {
    margin-top: 10px;
   }
   
   

  div.clanek_hodnoceni_top {
    margin-top: 15px;
    margin-left: 10px;
    width: 496px;
    height: 37px;
    background-image: url('grafika/hodnoceni/top.jpg');
    background-repeat: no-repeat;
    text-align: left;
  }
  div.clanek_hodnoceni_obsah {
    margin-left: 10px;
    width: 486px;
    background-color: #FFFFFF;
    background-image: url('grafika/hodnoceni/obsah.jpg'); 
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    color: #434444;
    text-align: left;
  }
    img.clanek_hodnoceni_obsah {
     margin-left: 3px;
     float: left;
    }
    div.clanek_hodnoceni_obsah_hodnoceni {
      width: 30px;
      color: #ff0000;
      margin-right: 15px;
      font-size: 15px;
      font-weight: bold;
      line-height: 39px;
      height: 39px;
      text-align: left;
      float: left;
    }
    div.clanek_hodnoceni_obsah_hodnoceni_celkem {
      width: 30px;
      color: #ff0000;
      margin-right: 15px;
      font-size: 19px;
      font-weight: bold;
      line-height: 39px;
      height: 39px;
      text-align: left;
      float: left;
    }
    div.clanek_hodnoceni_obsah_text {
      float: left;
      text-align: right;
      color: #000000;
      padding-right: 15px;
      padding-top: 5px;
     width: 290px;
    }
    div.clanek_hodnoceni_obsah_hvezdy {
      float: left;
      text-align: right;
      color: #ff0000;
      padding-right: 15px;
     width: 290px;
    }
    div.clanek_hodnoceni_obsah1 {
      width: 481px;
      min-height: 39px;
      _height: 39px;
      background-image: url('grafika/hodnoceni/1bg.jpg');
      background-repeat: repeat-y;
      text-align: left;
    }
    div.clanek_hodnoceni_obsah2 {
      width: 481px;
      min-height: 39px;
      _height: 39px;
      margin-top: 2px;
      background-image: url('grafika/hodnoceni/2bg.jpg');
      background-repeat: repeat-y;
      text-align: left;
    }
    div.clanek_hodnoceni_obsah3 {
      width: 481px;
      min-height: 39px;
      _height: 39px;
      margin-top: 2px;
      background-image: url('grafika/hodnoceni/3bg.jpg');
      background-repeat: repeat-y;
      text-align: left;
    }
    div.clanek_hodnoceni_obsah4 {
      width: 481px;
      min-height: 39px;
      _height: 39px;
      margin-top: 2px;
      background-image: url('grafika/hodnoceni/4bg.jpg');
      background-repeat: repeat-y;
      text-align: left;
    }
    div.clanek_hodnoceni_obsah5 {
      width: 481px;
      min-height: 71px;
      _height: 71px;
      margin-top: 2px;
      background-image: url('grafika/hodnoceni/5bg.jpg');
      background-repeat: repeat-y;
      text-align: left;
    }
  div.clanek_hodnoceni_konec {
    margin-left: 10px;
    width: 496px;
    height: 12px;
    background-image: url('grafika/hodnoceni/konec.jpg');
    background-repeat: no-repeat;
  }
   
   

  div.banner_conent {
   width: 629px;
   height: 79px;
   background-image: url('grafika/banner_content.jpg');
   background-repeat: no-repeat;
   margin-top: 5px;
   margin-bottom: 5px;
   padding-top: 2px; /*12*/
   text-align: center;
  }
    .banner_content_468 {
     margin-left: 80px;
     width: 468px;
     height: 60px;
    }
    
   

  div.banner_conent_zpetneodkazy {
   width: 613px;
   background-color: #c6c6c6;
   margin-top: 5px;
   margin-bottom: 5px;
   padding: 8px;
   text-align: center;
  }
  
  div.hot_news_top_home {
   width: 630px;
   height: 48px;
   background-image: url('grafika/hot_news_top_home.jpg');
   background-repeat: no-repeat;
  }
  
  div.hot_news_home {
    width: 610px;
    padding-left: 10px;
    padding-right: 10px;
    min-height: 200px;
    _height: 200px;
    background-color: #626262;
    background-image: url('grafika/hot_news_home_bg.jpg');
    background-repeat: repeat-y;
    color: #FFFFFF;
  }
  
   img.home_hotnews {
    width: 200px;
    margin-top: 10px;
    margin-left 5px;
   }
    
   
   hotnews {
    color: #b3ff80;
    font-size: 17px;
    margin: 0px;
    padding: 0px;
    text-align: left;
   }
  
  div.hot_news_home_konec {
   width: 630px;
   height: 13px;
   background-image: url('grafika/hot_news_home_konec.jpg');
   background-repeat: no-repeat;
  }
  
  

 #obsah_right {
  width: 293px;
  float: left;
 }
 
   div.uzivatel {
    width: 288px;
    min-height: 85px;
    _height: 85px;
    background-color: #272b26;
    background-image: url('grafika/right_uzivatel.jpg');
    background-repeat: no-repeat;
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
   }
 
   div.uzivatel_online {
    width: 288px;
    min-height: 85px;
    _height: 85px;
    background-color: #272b26;
    background-image: url('grafika/right_uzivatel_login.jpg');
    background-repeat: no-repeat;
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
   }







#content_left {
  left: 0px;
  top: 150px;
  width: 33px;
}

  img.leve_menu1 {
    position: absolute;
    top: 150px;
    left: 0px;
  }
  
  img.leve_menu2 {
    position: absolute;
    top: 266px;
    left: 0px;
  }
  
  img.leve_menu3 {
    position: absolute;
    top: 387px;
    left: 0px;
  }
  
  img.leve_menu4 {
    position: absolute;
    top: 508px;
    left: 0px;
  }
  
  img.leve_menu5 {
    position: absolute;
    top: 629px;
    left: 0px;
  }

#right {
  position: absolute;
  top: 150px;
  left: 973px;
}

  #right_tophry {
    border-left: 2px solid #535353;
    width: 131px;
    background-color: #2d2d2d;
    background-image: url('grafika/right_tophry_bg.jpg');
    background-repeat: repeat-y;
  }
  
  img.right_spojka {
    border-left: 2px solid #535353;
    width: 131px;
    clear: both;
  }
  
  #right_reklama {
    margin-top: -4px;
    border-left: 2px solid #535353;
    width: 131px;
    background-color: #2d2d2d;
    background-image: url('grafika/right_reklama_bg.jpg');
    background-repeat: repeat-y;
  }

.green {
color: #017c3a;
}

img.vice {
 vertical-align: middle;
}

.green_big {
 color: #017c3a;
 font-size: 13px;
}

p.np {
 padding: 0px;
 margin: 0px;
 color: #FFFFFF;
 text-align: left;
}

h1.sekce {
 padding: 0px;
 margin: 0px;
 color: #8b8b8b;
 text-align: left;
 font-size: 14px;
 margin-bottom: 4px;
 margin-top: 4px;
}

h1.clanek_nadpis {
 padding: 0px;
 margin: 0px;
 color: #FFFFFF;
 text-align: left;
 font-size: 30px;
}


  form.uzivatel {
   margin: 0px;
   padding: 0px;
   float: left;
   margin-top: 15px;
   text-align: left;
  }

      input.login {
       width: 70px;
       height: 13px;
       margin-left: 24px;
       background: transparent;
       border-style: none;
       text-align: center;
       color: #969595;
       font-size: 11px;
       font-family: Tahoma;
       font-weight: bold;
       float: left;
      }

      input.heslo {
       width: 70px;
       height: 13px;
       margin-left: 15px;
       background: transparent;
       border-style: none;
       text-align: center;
       color: #969595;
       font-size: 11px;
       font-family: Tahoma;
       font-weight: bold;
       float: left;
      }
      
      input.prihlaseni_submit {
       margin-left: 12px;
       float: left;
       vertical-align: middle;
      }
      div.nova_registrace {
       width: 222px;
       height: 20px;
       float: left;
       margin-left: 5px;
       margin-top: 10px;
       color: #85d849;
      }
      
      div.home_uzivatel_top {
       width: 270px;
       height: 90px;
      }
      div.home_uzivatel_top_online {
       width: 265px;
       padding-left: 5px;
       height: 90px;
       text-align: left;
      }
      uzivatel {
       margin: 0px;
       padding: 0px;
       padding-left: 8px;
       padding-top: 8px;
       color: #FFFFFF;
      }
      
      home_right_forum {
       margin: 0px;
       padding: 0px;
       padding-left: 40px;
       line-height: 15px;
       color: #FFFFFF;
       font-size: 22px;
      }
      span.home_right_forum {
       color: #91df68;
       font-size: 16px;
      }
      div.home_forum_top {
       width: 270px;
       margin-top: 50px;
       text-align: left;
       padding-left: 10px;
       padding-right: 10px;
      }
      
      h2.home_diskuze {
       margin: 0px;
       padding: 0px;
       color: #FFFFFF;
       font-size: 14px;
       text-align: left;
       margin-top: 10px;
      }
      
      .fl {
       float: left;
      }
      
      .fr {
       float: right;
      }
      
      .white {
       color: #FFFFFF;
      }
      
      
      
      div.clanek_right_verdikt_top {
       margin-top: 5px;
       width: 295px;
       height: 56px;
       background-image: url('grafika/clanek/verdikt/top.jpg');
       background-repeat: no-repeat;
      }
      div.clanek_right_verdikt_bg {
       width: 295px;
       min-height: 181px;
       _height: 181px;
       background-image: url('grafika/clanek/verdikt/bg.jpg');
       background-repeat: repeat-y;
      }
      
      div.clanek_right_verdikt_konec {
       width: 295px;
       height: 10px;
       background-image: url('grafika/clanek/verdikt/konec.jpg');
       background-repeat: no-repeat;
      }
      
       span.clanek_right_verdikt_hodnoceni {
        font-weight: bold;
        color: #ff0000;
        font-size: 19px;
       }
      
      div.clanek_right_verdikt_kladyzapory {
       width: 285px;
       margin-left: 5px;
       _height: 93px;
       min-height: 93px;
       background-color: #e8e6e7;
       background-image: url('grafika/clanek/verdikt/klady.jpg');
       background-repeat: no-repeat;
      }
      
      talbe.clanek_right_verdikt_kladyzapory {
       width: 280px;
      }
      
      td.verdikt_klady {
       padding-top: 30px;
       vertical-align: top;
       width: 140px;
       padding-left: 5px;
       color: #000000;
       text-align: left;
      }
      
      td.verdikt_zapory {
       padding-top: 30px;
       vertical-align: top;
       width: 135px;
       padding-left: 5px;
       color: #000000;
       text-align: left;
      }
      
      div.clanek_right_verdikt_verdikt {
       width: 275px;
       padding-left: 5px;
       padding-right: 5px;
       padding-bottom: 5px;
       margin-left: 5px;
       padding-top: 30px;
       _height: 30px;
       min-height: 30px;
       background-color: #e8e6e7;
       background-image: url('grafika/clanek/verdikt/verdikt.jpg');
       background-repeat: no-repeat;
       color: #000000;
       text-align: left;
      }
      
      
      
      
      div.hot_news_home_right_1 {
       margin-top: 5px;
       width: 292px;
       height: 40px;
       background-image: url('grafika/hot_news_home_right_1.jpg');
       background-repeat: no-repeat;
      }
      
      div.hot_news_home_right_2 {
       width: 272px;
       padding-left: 10px;
       padding-right: 10px;
       background-image: url('grafika/hot_news_home_right_bg.jpg');
       background-repeat: repeat-y;
       color: #FFFFFF;
       text-align: left;
      }
      
      div.hot_news_home_right_3 {
       width: 292px;
       height: 20px;
       background-image: url('grafika/hot_news_home_right_3.jpg');
       background-repeat: no-repeat;
      }
      
      div.top_hry_1 {
       margin-top: 5px;
       padding-top: 6px;
       width: 292px;
       height: 251px;
       background-image: url('grafika/top_games.jpg');
       background-repeat: no-repeat;
      }
      
      div.top_hry_2 {
       width: 272px;
       padding-left: 10px;
       padding-right: 10px;
       background-image: url('grafika/top_games_bg.jpg');
       background-repeat: repeat-y;
       color: #FFFFFF;
       text-align: left;
       font-size: 15px;
      }
      
      div.top_hry_3 {
       width: 292px;
       height: 19px;
       background-image: url('grafika/top_games_konec.jpg');
       background-repeat: no-repeat;
      }
      
      div.forum_home_right_top {
       margin-top: 5px;
       width: 290px;
       height: 49px;
       background-color: #272b26;
       background-image: url('grafika/forum_home_right_1.jpg');
       background-repeat: no-repeat;
      }
      
      div.forum_home_right {
       width: 278px;
       background-color: #272b26;
       border-left: 1px solid #c9cfc8;
       border-right: 1px solid #000000;
       border-bottom: 1px solid #000000;
       background-image: url('grafika/forum_home_right_bg.jpg');
       background-repeat: no-repeat;
       padding-left: 5px;
       padding-right: 5px;
      }
      
      img.tophra1 {
       margin-top: 30px;
      }
      
      img.tophra2 {
       margin-top: 50px;
      }
       
    div.sekce_top {
     width: 629px;
     height: 106px;
     background-image: url('grafika/sekce/top.jpg');
     background-repeat: no-repeat;
    }
       
    div.sekce_obsah {
     width: 611px;
     border-left: 1px solid #dcdcdc;
     border-right: 1px solid #000000;
     padding-left: 8px;
     padding-right: 8px;
     background-color: #f2f2f2;
    }
     
     div.sekce_konec_strankovani {
      width: 601px;
      margin-left: 5px;
      margin-top: 15px;
      text-align: center;
     }
    
     div.sekce_clanek {
     width: 611px;
     height: 102px;
     margin-top: 18px;
     text-align: left;
     padding-bottom: 4px;
     border-bottom: 1px solid #959494;
     }
     
      span.sekce_datum {
       font-size: 11px;
       color: #626262;
      }
      
      sekce {
       padding: 0px;
       margin: 0px;
       font-weight: bold;
       font-size: 15px;
       color: #626262;
      }
      
      p.sekce_anotace {
       padding: 0px;
       margin: 0px;
       padding-top: 10px;
       font-size: 12px;
       color: #626262;
      }
      
      img.sekce_obrazek {
       float: left;
       margin-right: 5px;
       width: 99px;
       height: 99px;
      }
      
      form.sekce_vyhledavani {
       margin: 0px;
       padding: 0px; 
       position: absolute;
       left: 180px;
       top: 41px;
       width: 215px;
       height: 20px;
      }
    
      input.sekce_vyhledavani_q {
       width: 157px;
       height: 13px;
       margin-top: 1px;
       background: transparent;
       position: absolute;
       left: 0px;
       top: 0px;
       border-style: none;
       text-align: center;
       color: #969595;
       font-size: 11px;
       font-family: Tahoma;
       font-weight: bold;
      }
      
      input.sekce_vyhledavani_submit {
       position: absolute;
       left: 170px;
       vertical-align: middle;
      }
      
      form.sekce_razeni {
       margin: 0px;
       padding: 0px; 
       position: absolute;
       left: 482px;
       top: 41px;
       width: 130px;
       height: 20px;
      }
    
      select.sekce_vyhledavani_q {
       width: 80px;
       height: 13px;
       background: transparent;
       position: absolute;
       left: 0px;
       top: 0px;
       border-style: none;
       text-align: center;
       color: #969595;
       font-size: 11px;
       font-family: Tahoma;
      }
      
      input.sekce_razeni_asc {
       position: absolute;
       left: 90px;
      }
      
      input.sekce_razeni_desc {
       position: absolute;
       left: 110px;
      }
       
    div.sekce_bottom {
     width: 629px;
     height: 13px;
     background-image: url('grafika/sekce/bottom.jpg');
     background-repeat: no-repeat;
    }
    
  #zapati {
  position: relative;
  margin: auto;
 width: 1107px;
 height: 150px;
 color: #FFFFFF;
 padding-top: 10px;
 clear: both;
  }







table.komentar {
  margin-top: 15px;
  margin-left: 5px;
  width: 570px;
  }
  td.kom_title1 {
   background-color: #B7B7B7;
   border-right:solid 1px #767676;
   color: #000000;
   width: 100px;
   text-align: left;
   padding-left: 5px;
  }
  td.kom_title2 {
   border-right:solid 1px #767676;
   background-color: #B7B7B7;
   color: #000000;
   width: 200px;
   text-align: left;
   padding-left: 5px;
  }
  td.kom_title3 {
   background-color: #B7B7B7;
   color: #000000;
   width: 170px;
   text-align: left;
   padding-left: 5px;
  }
  td.kom_obsah {
   width: 570px;
   padding-left: 5px;
   text-align: left;
   color: #454545;
  }



#cl_gal {
  /* O: margin-left: 30px; */
  margin-top: 30px;
  margin-bottom: 30px;
  height: 240px;
  width: 530px;
}
#cl_gal_left {
  width: 25px;
  height: 165px;
  float: left;
  margin-left: 10px;
  background-color: #CCCCCC;
  background-image: url('../grafika_web/gal_sipka_left.jpg');
  background-repeat: no-repeat;
  margin-top: 30px;
}
#cl_gal_right {
  width: 25px;
  height: 165px;
  float: left;
  margin-left: 10px;
  background-color: #CCCCCC;
  background-image: url('../grafika_web/gal_sipka_right.jpg');
  background-repeat: no-repeat;
  margin-top: 26px;
}
#cl_gal_imgs {
  width: 420px;
  height: 200px;
  float: left;
  margin-left: 10px;
}
img.cl_gal {
  width: 130px;
  height: 90px;
  margin: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
  float: left;
}
#cl_gal_str {
  clear: both;
  margin-top: 0px;
}

div.paticka {
margin-top: 10px;
width: 919px;
padding: 10px;
text-align: center;
background-color: #606060;
color: #2f2f2f;
}

div.hra_okolo {
  padding: 10px;
  width: 609px;
  background-color: #FFFFFF;
  background-image: url('grafika/detail_hry/okolo/top.jpg');
  background-repeat: no-repeat;
}
div.hra_okolo_end {
  width: 629px;
  height: 24px;
  background-color: #FFFFFF;
  background-image: url('grafika/detail_hry/okolo/end.jpg');
  background-repeat: no-repeat;
}

div.hra_top {
  width: 607px;
  height: 293px;
  background-color: #FFFFFF;
  background-image: url('grafika/detail_hry/hra_top.jpg');
  background-repeat: no-repeat;
}

div.hra_body {
  width: 477px;
  padding-left: 120px;
  padding-right: 10px;
  background-image: url('grafika/detail_hry/hra_body.jpg');
  background-repeat: repeat-y;
}

div.hra_end {
  width: 607px;
  background-image: url('grafika/detail_hry/hra_end.jpg');
  background-repeat: no-repeat;
}

div.hra_popis_top {
  width: 607px;
  background-color: #FFFFFF;
  background-image: url('grafika/detail_hry/hra_popis_top.jpg');
  background-repeat: no-repeat;
}

div.hra_popis_end {
  width: 607px;
  height: 12px;
  background-image: url('grafika/detail_hry/hra_popis_bottom.jpg');
  background-repeat: no-repeat;
}
      
      h1.hra {
       margin: 0px;
       padding: 0px;
       color: #FFFFFF;
       font-size: 16px;
       text-align: left;
       margin-top: 10px;
       margin-left: 10px;
      }
      
      img.hra_plakat {
       margin: 5px;
       float: left;
       width: 97px;
       height: 136px;
      }
      
      div.hra_info_1 {
       width: 240px;
       float: left;
       height: 143px;
       margin-left: 5px;
       line-height: 13px;
      }
      
      div.hra_info_2 {
       width: 240px;
       margin-left: 10px;
       float: left;
       height: 143px;
       line-height: 13px;
      }
      
      h2.hra-pozadavky {
       margin: 0px;
       padding: 0px;
       color: #656464;
       font-size: 14px;
       text-align: left;
       margin-top: 5px;
       margin-bottom: 5px;
       margin-left: 10px;
      }
      div.hra-pozadavky {
       width: 500px;
       height: 85px;
       margin-left: 90px;
       line-height: 13px;
       float: left;
      }
      
      strong.hra_poz_red {
       color: #b60101;
       margin-left: 34px;
      }
      strong.hra_poz_green {
       color: #1a7a00;
       margin-left: 20px;
      }
      
      div.hra-info {
       width: 500px;
       height: 50px;
       margin-left: 90px;
       line-height: 13px;
       font-weight: bold;
       float: left;
      }
      
      h2.hra-popis {
       margin: 0px;
       padding: 0px;
       color: #656464;
       font-size: 14px;
       text-align: left;
       margin-top: 15px;
       margin-bottom: 5px;
       margin-left: 90px;
      }
      
      p.hra_popis {
       margin: 0px;
       padding: 0px;
       color: #000000;
       text-align: left;
       margin-top: 15px;
       margin-bottom: 5px;
       margin-left: 90px;
       margin-right: 10px;
      }
      
      div.hra_galerie {
       width: 598px;
       height: 156px;
       margin-top: 15px;
       margin-bottom: 15px;
       margin-left: 5px;
       margin-right: 4px;
       background-image: url('grafika/detail_hry/galerie.jpg');
       background-repeat: no-repeat;
       vertical-align: top;
      }
      
       img.hra_galerie_sipka_left {
        width: 21px;
        height: 36px;
        margin-top: 60px;
        margin-left: 5px;
        float: left;
       vertical-align: top;
       }
       img.hra_galerie_sipka_right {
        width: 21px;
        height: 36px;
        margin-top: 60px;
        margin-left: 5px;
        float: left;
       vertical-align: top;
       }
       
       img.hra_galerie_obrazek {
        width: 168px;
        height: 121px;
        margin-left: 10px;
        margin-top: 14px;
        float: left;
       }
       
       img.img_predprodej {
        width: 100px;
        height: 141px;
        margin-top: 6px;
       }
       
span.uzivatel_body {
 font-size: 10px;
 color: #000000;
}
