/*
v29.12.2008 14:30:32
*/





/* HEADERs - START */

h2.title {
  width: 355px;
  background-image: url('./../../../_layout/_www/title_bg_hp.jpg');
}

  div#newestArticles h2 {
    background-image: url('./../../../_layout/_www/title_newest-articles.gif');
    background-position: 105px center;
  }

  div#news h2 {
    background-image: url('./../../../_layout/_www/title_news.gif');
    background-position: 165px center;
  }

  div#topArticles h2 {
    background-image: url('./../../../_layout/_www/title_top-articles.gif');
    background-position: 102px center;
  }

  div#video h2 {
    background-image: url('./../../../_layout/_www/title_video.gif');
    background-position: 127px center;
  }



div#editorials h2 {
  width: 100%;
  height: 29px;
  margin-bottom: 6px;
  background-image: url('./../../../_layout/_www/title_editorials.gif');
  background-repeat: no-repeat;
  background-position: 265px center;
  background-color: #7C0000;
}



div#rightFrame div.articles h2 {
  width: 100%;
  height: 29px;
  margin-bottom: 6px;
  background-repeat: no-repeat;
  background-color: #7C0000;
}

/* HEADERs - START */





/* DIVs - START */

div#editorials {
  padding: 4px;
  height: 164px;
  background-image: url('./../../../_layout/_www/box_editorials_bg.jpg');
  background-repeat: no-repeat;
}



div#leftFrame {
  left: -433px;
}



div#mainFrame {
  width: 373px;
}



div#rightFrame {
  width: 242px;
  font-size: 11px;
  padding-left: 25px;
  float: right;
  clear: none;
}

  div#rightFrame div.articles {
    width: 230px;;
    height: 205px;
    padding: 6px;
    margin-bottom: 19px;
    background-repeat: no-repeat;
    float: left;
    clear: both;
  }

    div#newestArticles {
      background-image: url('./../../../_layout/_www/box_newest-articles_bg.jpg');
    }

    div#news {
      height: 312px !important;
      background-image: url('./../../../_layout/_www/box_news_bg.jpg');
    }

      div#news div.text {
        height: 42px;
        padding: 3px 5px 0 5px;
        margin-bottom: 12px;
        text-align: justify;
        overflow: hidden;
      }

    div#topArticles {
      background-image: url('./../../../_layout/_www/box_top-articles_bg.jpg');
    }

    div#video {
      height: 199px !important;
      background-image: url('./../../../_layout/_www/box_video_bg.jpg');
    }

/* DIVs - END */





/* LISTs - START */

div#editorials ul li {
  height: 29px;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 6px;
  background-image: none;
}



div#rightFrame div.articles ul {
  width: 100%;
  color: #333333;
  list-style-type: none;
  padding: 0;
  margin: 0;
}

  div#rightFrame div.articles ul li {
    width: 100%;
    padding: 0;
    margin: 0;
    margin-bottom: 5px;
  }

/* LISTs - END */





/* LINKs - START */

div#editorials ul li a {
  width: 345px;
  height: 29px;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  line-height: 29px;
  text-decoration: none;
  padding-right: 10px;
  padding-left: 10px;
  background-color: #111111;
  display: block;
}

  div#editorials a.link {
    width: 83px;
    margin-top: 2px;
    background-image: url('./../../../_layout/_www/link_editorials.gif');
    display: block;
    float: right;
  }



div#rightFrame div.articles ul li a {
  width: 220px;
  height: 29px;
  color: #FFFFFF;
  line-height: 29px;
  font-weight: bold;
  text-decoration: none;
  padding-right: 5px;
  padding-left: 5px;
  background-color: #111111;
  display: block;
  overflow: hidden;
}

  div#news a.link {
    width: 70px;
    background-image: url('./../../../_layout/_www/link_news.gif');
    display: block;
    float: right;
    position: relative;
    top: -3px;
  }

    div#news a.link:hover {
      background-position: 0 bottom;
    }

/* LINKs - END */





/* SPANs - START */

div#editorials h2 span {
  display: none;
}



div#rightFrame div.articles h2 span {
  display: none;
}

div#rightFrame div.articles ul li a span {
  width: 57px;
  text-align: center;
  padding-right: 3px;
  margin-right: 5px;
  border-right: 2px solid #F2F0E3;
  display: block;
  float: left;
}

/* SPANs - END */
