/**
 * ViperFish Framework
 *
 * @author fish <fish@archa.cz>
 * @package viper
 * @version 0.1
 *
 * @author fish <fish@archa.cz>
 * @css for galerie
 * @version 0.1
 *
 */


div.vg_thumb {
  float:left;
  border:1px solid #EAEAEA;
  padding:3px;
  @padding-right:2px;
  margin:2px;
  line-height:14px;
  text-align:center;
  /*height:186px;*/
  height:160px;
}

div.vg_thumb i {
  color:#999999;
  font-size:10px;
  font-style:normal;
}

div.vg_thumb div.title {
  width:120px;
  height:26px;
  line-height:13px;
  overflow:hidden;
  font-weight:bold;
}

div.vg_thumb a,div.vg_thumb a:visited {
  color:#9b9b9b;
  text-decoration:none;
}

div.vg_thumb a:hover {
  color:black;
  text-decoration:underline;
}

div.vg_nahodny {
  text-align:center;
}

div.vg_nahodny div.vg_thumb {
  float:none;
  width:126px;
  margin:6px auto;
  height:auto;
}

div.vg_nahodny div.vg_thumb div.title {
  height:auto;
}

div.vg_mid {
  padding:3px;
}

div.vg_mid div.vg_img {
/*  margin:0 auto;*/
  text-align:center;
}

div.vg_mid div.vg_img img {
  margin-top:6px;
}

div.vg_info {
  /*background:#fce7e3;*/
}

div.vg_info table td,div.vg_info table th {
  padding:2px;
  vertical-align:top;
}

div.vg_info table th {
  width:100px;
}
div.vg_info a,div.vg_info a:visited {
  color:#9b9b9b;
  text-decoration:none;
}

div.vg_info a:hover {
  color:black;
  text-decoration:underline;
}

div.vg_mid h2 {
  color:black;
}

div.vg_mid a,div.vg_mid a:visited {
  color:#9b9b9b;
  text-decoration:none;
}

div.vg_mid a:hover {
  color:black;
  text-decoration:underline;
}

div.galerie_list h2 {
  color:black;
  font-size:11px;
}

div.galerie_list a,div.galerie_list a:visited {
  color:#9b9b9b;
  text-decoration:none;
}

div.galerie_list a:hover {
  color:black;
  text-decoration:underline;
}

div.vg_thumb div.autor {
  width:120px;
  height:14px;
  overflow:hidden;
}

div.galerie_vypis table.pagertbl {
  margin:2px 4px;
}

div.vg_marks {
  padding:4px;
}

div.vg_marks a {
  display:block;
  float:left;
  background:#9b9b9b;
  color:black;
  margin:3px;
  width:26px;
  height:26px;
  line-height:26px;
  font-weight:bold;
  text-align:center;
}

div.vg_marks a:visited {
  color:black;
}
p.odsadit {
  margin-top:7px;
  }
