/*** spolecne css pro serial TRASY ***/

/* spolecne barvy */
.categ1 {color: #ed1c24; }
.categ1Bg {background-color: #ed1c24; background-repeat: no-repeat; }
.categ1Br {border-color: #ed1c24; }
.categ2 {color: #0072bc; }
.categ2Bg {background-color: #0072bc; background-repeat: no-repeat; }
.categ2Br {border-color: #0072bc; }
.categ3 {color: #8dc63f; }
.categ3Bg {background-color: #8dc63f; background-repeat: no-repeat; }
.categ3Br {border-color: #8dc63f; }
.categ4 {color: #96161a; }
.categ4Bg {background-color: #96161a; background-repeat: no-repeat; }
.categ4Br {border-color: #96161a; }
.categ5 {color: #d79e10; }
.categ5Bg {background-color: #d79e10; background-repeat: no-repeat; }
.categ5Br {border-color: #d79e10; }

/* homepage - uvodni rozcestnik */
div.sHomepage {
  /* background-color: #dcddde; */
  width: 960px;
  position: relative; 
  left: -25px;
  padding: 15px 0 0 0;
  margin: 32px 0 0 0;
}
table.sHomepage {
  width: 100%;
}
table.sHomepage td {
  width: 33%;
  text-align: center;
  padding: 0 10px;
  line-height: 0;
}
table.sHomepage td.image {
  padding-bottom: 15px;
}
table.sHomepage td.image img {
  border-width: 2px 2px 20px 2px;
  border-style: solid;
}

/* kategorie - vypis kategorie */
table.sCateg {
  width: 100%;
}
table.sCateg td {
  border: 0px solid #CCC;
  padding: 4px;
  text-align: center;
  vertical-align: top;
}
table.sCateg td.colLeft {
  padding-left: 0;
}
table.sCateg td.colRight {
  padding-right: 0;
}
table.sCateg td.colTop {
  padding-top: 0;
}
table.sCateg td.colBottom {
  padding-bottom: 0;
}
table.sCateg td.colFirst {
  
}
table.sCateg td.colHead {
  border-bottom: 4px solid #F7F7F7; 
  border-right: 4px solid #F7F7F7;
  padding-top: 63px;
}
table.sCateg .categ1Bg {
  background-image: url('http://www.ivelo.cz/img-stahuj/kateg_head_1.png');
}
table.sCateg .categ2Bg {
  background-image: url('http://www.ivelo.cz/img-stahuj/kateg_head_2.png');
}
table.sCateg .categ3Bg {
  background-image: url('http://www.ivelo.cz/img-stahuj/kateg_head_3.png');
}
table.sCateg .categ4Bg {
  background-image: url('http://www.ivelo.cz/img-stahuj/kateg_head_4.png');
}
table.sCateg .categ5Bg {
  background-image: url('http://www.ivelo.cz/img-stahuj/kateg_head_5.png');
}
table.sCateg td.colItem {
  width: 152px;
}
table.sCateg td.colTags {

}
table.sCateg td.colTags div {
  background-color: #ed1c24;
  color: #FFF;
  padding: 2px 0 2px 4px;
}
div.sItem {
  background-color: #748b97;
  color: #FFF;
  width: 148px;
  padding: 2px; 
}
div.sItem a {
  color: #FFF;
  text-decoration: none;
}
div.sItem div.title {
  padding: 0 3px 0px 3px;
  line-height: 10px;
  font-size: 10px;
  height: 20px;
  overflow: hidden;
  text-align: left;
}
div.sItem div.downloaded {
  padding: 0 3px 3px 3px;
  line-height: 10px;
  font-size: 9px;
  text-align: right;
  color: #dce2e5;
}
div.sItemHead {
  background-color: transparent;
  width: auto;
}
div.sItemHead div.downloaded {
  color: #FFF;
}
#listening2 {
  margin-bottom: 0px;
}
table.sCateg .reklama120 {
  padding-top: 12px;
}
table.sCateg .reklama120 div {
  margin: 0 auto;
}
table.sCateg .reklama250 {
  
}
table.sCateg .reklama468 {
  
}
table.sCateg .reklama468 #banner_content_center_center {
  margin-top: 0;
  margin-bottom: 7px;
}


/* detail - vypis kategorie */
div.sDetail {
  
}
table.sDetail {
  margin: 0;
}
table.sDetail td.colTitulek {
  
}
table.sDetail td.colNahled {
  width: 740px;
}
table.sDetail td.colDalsi {
  width: 148px;
  vertical-align: bottom;
  padding: 0 0 0 22px; 
}
table.sDetail td.colDalsi div.sItem {
  margin-top: 2px;
}
div.sDetail div.titulek {
  background-color: #F7F7F7;
  height: 22px;
}
div.sDetail div.titulek span {
  padding: 4px 5px;
  color: #FFF;
  font-weight: bolder;
}
div.sDetail div.nahled {
  background-image: url('http://www.ivelo.cz/img-stahuj/detail_bg.jpg');
  background-color: #FFF;
  background-repeat: no-repeat;
  border-width: 5px;
  border-style: solid;
  text-align: center;
  min-height: 390px;
}
table.player {
  width: 100%; height: 390px;
}
table.player td {
  vertical-align: middle; 
  text-align: center;
}
div.sDetail div.download {
  padding: 0 5px 5px 5px;
  font-size: 120%;
  font-weight: bolder;
  position: relative;
}
div.sDetail span {
  font-size: 10px;
  line-height: 12px;
  font-weight: 100;
}
div.sDetail span, div.sDetail span a {
  color: #FFF;
}
div.sDetail span.stazeno {
  padding-left: 5px;
}