/* Theme CSS backport */
#header { padding-bottom: 16px; }
#header .banner { height: 120px; }
#menu { background: transparent url("http://webtv.iadt.fr/statics/mediaserver/images/header/bar.png") 0 100% repeat-x; }
#menu #mainlogo { line-height: 120px; }

html {
font-family: Calibri;
background: #e9e7ce;
}
body {
background-color: #E9E7CE;
}
h2 {
font-size: 16px;
}
.page-background {
background: #e9e7ce;
}

div.main-block-content {
background-image: none;
}

div.sub-block-content-gradient {
background: none;
}

.sub-block-title {
  background: rgb(151,191,13); /* Old browsers */
background: -moz-linear-gradient(left, rgba(151,191,13,1) 0%, rgba(128,163,18,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(151,191,13,1)), color-stop(100%,rgba(128,163,18,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(151,191,13,1) 0%,rgba(128,163,18,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(151,191,13,1) 0%,rgba(128,163,18,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(151,191,13,1) 0%,rgba(128,163,18,1) 100%); /* IE10+ */
background: linear-gradient(left, rgba(151,191,13,1) 0%,rgba(128,163,18,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#97bf0d', endColorstr='#80a312',GradientType=1 ); /* IE6-9 */
}

/** 
  Menu du haut
**/
#black_menu {
background: rgb(167,162,154); /* Old browsers */
background: -moz-linear-gradient(top, rgba(167,162,154,1) 0%, rgba(201,193,180,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(167,162,154,1)), color-stop(100%,rgba(201,193,180,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(167,162,154,1) 0%,rgba(201,193,180,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(167,162,154,1) 0%,rgba(201,193,180,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(167,162,154,1) 0%,rgba(201,193,180,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(167,162,154,1) 0%,rgba(201,193,180,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7a29a', endColorstr='#c9c1b4',GradientType=0 ); /* IE6-9 */
border-color: #9b9590;
padding: 2px;
text-transform:uppercase;
}

#black_menu .black-menu-button, form.language-form {
  background: none transparent;
  border-style: none;
  color: #fff;
  display: block;
  font-weight:bold;
}

#black_menu .black-menu-button:hover, form.language-form:hover {
  color: #000;
}

#black_menu .black-menu-button:first-letter, form.language-form:first-letter {
  font-size: 18px;
}

#black_menu .account-name {
  display: none;
}

#search_bar table {
  margin-right:0px;
}

#search_bar .search-filter .filter-chapters {
  background: url("../../../medias/images/custom-resources/icone_chapitre.png") no-repeat scroll 0 50% transparent;
}

#search_bar .search-filter .filter-videos {
  background: url("../../../medias/images/custom-resources/icone_titre.png") no-repeat scroll 0 50% transparent;
}

#search_bar .search-filter:hover {
  border-color: #fff;
}

/**

  Page

**/
.main-block-title,
.catalogbrowser .cb-right .cb-column .cb-title {
  background: url("../../../medias/images/custom-resources/bg_welcome.png") no-repeat scroll 0 0 #0a7828;
  padding: 3px 8px;
}
.main-block-title-gradient h1 {
  font-size: 17px;
}
.command-place {
  margin-top: 1px;
}
.catalogbrowser .cb-left .cb-column .cb-title {
  padding-left: 4px;
  padding-right: 4px;
}

/* Channel list */
.channels-list .paragraph-block {
  padding: 0;
  border: 1px solid #999;
}
.channels-list .paragraph-block .paragraph-block {
  padding: 8px;
  border: 0 none;
}
.channels-list .channels-list-container {
  padding: 8px;
}
.channels-list h2 {
  background: url("../../../medias/images/custom-resources/bg_chaines.png") repeat scroll 0 0 transparent;
  height: 60px;
  line-height: 30px;
  padding-left: 80px;
  margin: -1px 0 0 -1px;
  color: #fff;
}
.channels-list h2 img {
  display: none;
}
.channels-list li a {
  color : #757575;
}
.channels-list li a:hover {
  color : #4caa35;
  font-weight: bold;
}


/* STAR */
.star-column div.paragraph-block {
  padding: 0;
  border: 1px solid #999;
}
.star-column h2 {
  height: 60px;
  line-height: 30px;
  padding-left: 80px;
  margin: -1px 0 0 -1px;
  color: #fff;
}
.star-column h2 img {
  display: none;
}
.star-column .float-container {
  padding: 8px;
}

/* VIDEO STAR */
.main-block-content .star-video h2 {
  background: url("../../../medias/images/custom-resources/bg_star.png") repeat scroll 0 0 transparent;
}

/* CHAINE STAR */
.main-block-content .star-category h2 {
  background: url("../../../medias/images/custom-resources/bg_chaine_star.png") repeat scroll 0 0 transparent;
}

.star-video .thumb:after {
  content:url("../../../medias/images/custom-resources/corner-star.png");
  margin-left: -180px;
}
.star-video .thumb img {
  vertical-align:top;
}

div.paragraph-block {
  border:none;
  background: none;
}

.date a {
  font-weight: bold;
}

.added {
  font-size: 0.8em;
}

.star-column a.star-link {
  background: none repeat scroll 0 0 #e9e7ce;
  padding: 8px;
  border: none;
  border-radius: 0px;
}


/* EFFET DU CORNER SUR LES VIDEOS */
.star-videos-preview:after, .obj-block-link:after {
  content:url("http://webtv.iadt.fr/medias/images/custom-resources/corner-video.png");
  margin-left: -120px;
}

/* hack FF ... */
@-moz-document url-prefix() { .star-videos-preview:after  { margin-right: 80px } } 

.star-videos-preview img {
  vertical-align:top;
}


/**
  LIENS DU BAS
**/
.obj-block {
  border-style: none;
  border-radius: 0px;
} 
.obj-block-link {
  border-radius: 0px;
}
.mini .obj-block-link:after {
  margin-left: -132px;
}
.obj-block-link:after {
  margin-left: -192px;
}
div.tab-window div.sub-block-title a.active span {
  color: #95B81F;
}