



/* Standard set-up */
body { background: #343B8C; text-align: center; font-family: Arial; color: black; font-size: 70%; }
body.sharedarea { background: transparent; }
input, select, textarea { background: #ffffff; font-family: arial; font-size: 85%; }
input.radio { border: 0px; background-color: transparent; }
table { width: 100%; font-size: 100%; }
table, th, td, img, div { border-style: solid; border-color: white; border-width: 0px; }
table, th, td { background-repeat: no-repeat; background-position: 0px 0px; }
a { color: #2b2eed; text-decoration: none; font-weight: bold; }
a:hover { text-decoration: underline; }
th, td { text-align: left; vertical-align: top; }
form { margin: 0px; }
fieldset { border: solid 0px transparent; }
table.cont_stylea td.content img { margin: 5px; }
.pagevariants { display: none; }


/* multimedia centre */
table.mediacentre { width: 965px; border: solid #2E70AD 0px; margin-left: auto; margin-right: auto; margin-top: 20px; }
table.mediacentre td.baseheader { height: 133px; background-image: url("/images/structure/background/tv-header-banner-new-2010.jpg"); background-repeat: no-repeat; }
.toptixtv { position: absolute; margin: 8px 0px 0px 265px; }
.mediaarchivelink { margin: 5px 0px 5px 0px; background-color: #286FB1; width: 485px; height: 30px; line-height: 30px; }
.mediaarchivelink a { color: white; vertical-align: middle; padding-left: 10px; font-weight: bold; font-size: 130%; }  


/*Header Links*/
.mediacentre .basemainarea { background-color: white; }
.mediacentre table.headerlinks { margin: 5px 0px 5px 0px; background: #286FB1; height: 40px; line-height: 40px; vertical-align: middle; }
.mediacentre table.headerlinks td { text-align: center; font-size: 120%; border-right: solid #083062 1px;}
.mediacentre table.headerlinks td.col1, .mediacentre table.headerlinks td.col2 { background: #0783C1; } 
.mediacentre table.headerlinks td a { color: #ffffff; }
.mediacentre table.util_multicol { margin: 10px; }
.mediacentre table.util_multicol td.columna { background-color: none;  }
.mediacentre #iframe_mediaplayer { height: 475px; width: 450px; margin: 0px; }
.mediaplayer { margin: 0px; height: 475px; width: 450px; padding: 0px 0px 0px 0px; background-image: url("/images/structure/background/erctv-background-2.gif"); background-repeat: no-repeat; }
.mediaplayer .headline { color: white; font-weight: bold; text-align: left; font-size: 120%; padding: 5px 10px 5px 10px; }
.mediaplayer .abstract { display: block; font-family: arial; color: white; text-align: left; padding: 5px 10px 5px 10px; } 
.mediaplayer .versionlist { color: white; font-family: Arial; text-align: left; padding: 0px 0px 0px 10px; }
.mediaplayer .versionlist a { color: white; text-decoration: underline; }
.mediaplayer .versionlist .titletxt { font-size: 120%; font-weight: bold; padding: 5px 0px 5px 0px; }
.mediaplayer .instructions { margin: 10px 0px 0px 0px; }
.mediacentre #iframe_medialist { height: 475px; width: 493px; margin: 0px; }
.medialist .columns { height: 475px; width: 475px;  }
.medialist .columns td.columna { border-right: solid grey 1px; width: 475px; }
.mediacentre .mainadvertising { background: #ffffff; height: 100px; margin: 1px 0px 0px 0px; }
.mediacentre .mainadvertising td { vertical-align: middle; text-align: center; }

.mediacentre .archivelink  { color: white; height: 30px; line-height: 30px; vertical-align: middle; padding-left: 10px; font-weight: bold; font-size: 130%; background-color: #286FB1; margin-top: 7px; width: 550px; }
.mediacentre .archivelink a { color: white; }
.mediacentre .basecredits { display: none; }


/* multimedia list */
table.list_articles { margin-bottom: 10px; }
table.list_articles td.titletxt { color: white; height: 30px; line-height: 30px; vertical-align: middle; padding-left: 10px; font-weight: bold; font-size: 130%; background-color: #286FB1; }
table.list_articles tr.layoutv td.list_item { background-image: url("/images/structure/background/background-clip.jpg"); background-repeat: repeat-x; background-position: bottom; background-color: white; }
table.list_articles tr.layoutv td.list_item .image { cursor: pointer; padding: 10px; float: left; }
table.list_articles tr.layoutv td.list_item .image img { border: solid black 1px; }
table.list_articles tr.layoutv td.list_item .headline { cursor: pointer; color: #083062; font-family: Arial;  font-weight: bold; padding: 10px 10px 0px 0px; }
table.list_articles tr.layoutv td.list_item .headline:hover { text-decoration: underline; }
table.list_articles tr.layoutv td.list_item .date { color: #191a8d; font-family: Arial; font-size: 90%; }
table.list_articles tr.layoutv td.list_item .abstract { font-family: Arial; padding: 5px 10px 10px 10px; }
table.list_articles tr.layoutv td.media_info { background-image: url("/images/structure/background/background-clip.jpg"); background-repeat: repeat-x; background-position: bottom; background-color: white; }

.medialist .downloadable0 { cursor: pointer; padding: 0px 5px 0px 5px; background-position: center center; background-image: url("/images/structure/background/icon-download-no.jpg"); background-repeat: no-repeat; height: 17px; width: 17px;}
.medialist .downloadable1 { cursor: pointer; padding: 0px 5px 0px 5px; background-position: center center; background-image: url("/images/structure/background/icon-download.jpg"); background-repeat: no-repeat; height: 17px; width: 17px; }
.medialist .streamable0 { cursor: pointer; padding: 5px; background-position: center center; background-image: url("/images/structure/background/icon-play-no.jpg"); background-repeat: no-repeat; height: 17px; width: 17px;}
.medialist .streamable1 { cursor: pointer; padding: 5px; background-position: center center; background-image: url("/images/structure/background/icon-play.jpg"); background-repeat: no-repeat; height: 17px; width: 17px; }

.medialist table.pagevariants { display: none; }


.medialist td.columnb table.list_articles { margin-bottom: 10px; }
.medialist td.columnb table.list_articles td.titletxt { color: white; height: 30px; line-height: 30px; vertical-align: middle; padding-left: 10px; font-weight: bold; font-size: 130%; background-color: #286FB1; }
.medialist td.columnb table.list_articles td.headline { padding: 10px; font-family: Arial; color: #083062; }
.medialist td.columnb table.list_articles td.headline a { color: #083062; }


.basegutter { margin-top: 5px; }
.mediacentre .basegutter table.util_multicol { margin: 0px; }
.basegutter .multicola { background: #286FB1; width: 220px; }
.basegutter .multicolb { background: #286FB1; padding-left: 0px; }
.basegutter .bottomlinks { background: #286FB1; line-height: 40px; vertical-align: middle; }
.basegutter .bottomlinks td { text-align: center; font-size: 110%; }
.basegutter .bottomlinks a { color: white; }

.basegutter .feat_mediasearch { margin: 5px 0px 0px 20px; }
.basegutter .feat_mediasearch #searchtext { width: 140px; padding: 3px; border: solid #343B8C 3px; font-size: 110%; color: #343B8C; }

.medialist .archive .headline { color: #083062; cursor: pointer; }
.mediaarchive { background: white; }
.mediaarchive table.pagevariants { display: none; }
.mediaarchive table.nav_linklist td { padding: 3px 0px 3px 5px; }
.list_archive { background: white; }
.list_archive tr.odd { background-image: url("/images/structure/background/background-clip.jpg"); background-repeat: repeat-x; background-position: bottom; background-color: white; }
.list_archive tr.even { background-image: url("/images/structure/background/background-clip.jpg"); background-repeat: repeat-x; background-position: bottom; background-color: white; }
.list_archive td.titletxt { color: white; height: 30px; line-height: 30px; vertical-align: middle; padding-left: 10px; font-weight: bold; font-size: 130%; background-color: #286FB1; }
.list_archive td.list tr.colhead td { font-weight: bold; padding: 5px; border-bottom: solid #083062 1px;}
.list_archive td.list td.date { padding: 5px; font-family: Arial; }
.list_archive td.list td.headline { padding: 5px; font-family: Arial; color: #083062; cursor: pointer; }
.list_archive .mediainfo .streamable1 { padding: 2px 0px 2px 0px; height: 17px; }
.list_archive .mediainfo .downloadable1 { padding: 2px 0px 2px 0px; height: 17px; }
.list_archive .mediainfo .streamable0 { padding: 2px 0px 2px 0px; height: 17px; }
.list_archive .mediainfo .downloadable0 { padding: 2px 0px 2px 0px; height: 17px; }


.multimedia { background-image: none; }
.multimedia .mediasearch { width: 550px; }
.multimedia .mediasearch .titletxt { color: white; font-family: Arial; text-align: left; padding: 10px; font-weight: bold; }
.multimedia .mediasearch .mediasearchitem { background-image: url("/images/structure/background/background-clip.jpg"); background-repeat: repeat-x; background-position: bottom; background-color: white; }
.multimedia .mediasearch .mediasearchitem .headline { color: #083062; cursor: pointer; }
.multimedia .mediasearch .mediasearchitem .headline:hover {text-decoration: underline; }
.multimedia .mediasearch .mediasearchitem .date { color: #083062; text-align: left; padding: 0px 0px 10px 10px; font-family: arial; }
.multimedia .mediasearch .mediasearchitem .abstract { color: #083062; text-align: left; padding: 0px 0px 10px 10px; font-family: arial; }
.multimedia .mediasearch .mediainfo { background: white; padding: 3px; border-bottom: solid #083062 2px;margin-bottom: 5px; }
.multimedia .mediasearch .mediainfo .streamable1 { height: 17px; width: 17px; padding: 2px; }
.multimedia .mediasearch .mediainfo .streamable0 { height: 17px; width: 17px; padding: 2px; }
.multimedia .mediasearch .mediainfo .downloadable1 { height: 17px; width: 17px; padding: 2px; }
.multimedia .mediasearch .mediainfo .downloadable0 { height: 17px; width: 17px; padding: 2px; }


/*News Articles*/
.medianews .std_newsartd td.image { padding: 5px; }
.medianews .std_newsartd td.image img { border: solid white 1px; }
.medianews .std_newsartd td.headline { color: white; font-size: 170%; padding: 5px; }
.medianews .std_newsartd td.date { font-family: arial; color: white; padding: 0px 5px 5px 5px; }
.medianews .std_newsartd td.caption { font-family: arial; color: white; padding: 0px 5px 5px 5px; }
.medianews .std_newsartd td.credit { font-family: arial; color: white; padding: 0px 5px 5px 5px; }
.medianews .std_newsartd td.copyright { font-family: arial; color: white; padding: 0px 5px 5px 5px; }
.medianews .std_newsartd td.author { font-family: arial; color: white; padding: 0px 5px 5px 5px; }
.medianews .std_newsartd td.abstract { font-family: arial; color: white; padding: 5px; font-weight: bold; }
.medianews .std_newsartd td.article { font-family: arial; color: white; padding: 5px; }
.medianews .std_newsartd td.article a { color: #E3AC14; text-decoration:underline; }
.medianews .std_newsartd td.footer { display: none; }


/*FAQ's and T&C's*/
table.mediatandcs table.cont_stylea td.headline { color: white; height: 30px; line-height: 30px; vertical-align: middle; padding-left: 10px; font-weight: bold; font-size: 130%; background-color: #286FB1; } 
table.mediatandcs table.cont_stylea td.content { font-family: Arial; color: white; padding: 10px; }
table.mediafaqs table.cont_stylea td.headline { color: white; height: 30px; line-height: 30px; vertical-align: middle; padding-left: 10px; font-weight: bold; font-size: 130%; background-color: #286FB1; } 
table.mediafaqs table.cont_stylea td.content { font-family: Arial; color: white; padding: 10px; }

/* Archives */
table.std_contenta td.headline { color: white; height: 30px; line-height: 30px; vertical-align: middle; padding-left: 10px; font-weight: bold; font-size: 130%; background-color: #286FB1; }  
table.list_archive td.titletxt { color: white; height: 30px; line-height: 30px; vertical-align: middle; padding-left: 10px; font-weight: bold; font-size: 130%; background-color: #286FB1; }  
table.archivelinks td.titletxt { background-image: url("/images/structure/background/title-background.jpg"); background-position: left bottom; background-repeat: repeat-x; border: solid #c5c3c3 1px; padding: 0px 2px 0px 10px; height: 23px; vertical-align: middle; font-weight: bold; color: #0A4E9B; text-align: left; }
table.list_archive th, table.list_archive td { padding: 2px 5px 2px 5px; }
table.list_archive td.date { white-space: nowrap; }
.mediaarchive .content { padding: 5px 5px 5px 5px; }
.mediaarchive .archivelinks a { color: #0A4E9B; }

/* <IMG src="/images/structure/background/tv-header-banner-new-2010.jpg"><IMG src="/images/structure/background/tv-header-banner-new.jpg"><IMG src="/images/structure/background/erctv-background.gif"><IMG src="/images/structure/background/tv-PARIS2010-FRA.jpg"><IMG src="/images/structure/background/icon-play-no.jpg"><IMG src="/images/structure/background/icon-download.jpg"><IMG src="/images/structure/background/icon-play.jpg"><IMG src="/images/structure/background/erctv-background-1.gif"><IMG src="/images/structure/background/background-clip.jpg"><IMG src="/images/structure/background/erctv-background-2.gif"><IMG src="/images/structure/background/tv-gutter.png"><IMG src="/images/structure/background/background.jpg"><IMG src="/images/structure/background/background-tab.jpg"><IMG src="/images/structure/background/background-title.jpg"><IMG src="/images/structure/background/background-tab.jpg"><IMG src="/images/structure/background/icon-download-no.jpg"><IMG src="/images/structure/background/tv-header-banner1.jpg"><IMG src="/images/structure/background/tv-header-banner.jpg"> */

