
            /*coremedia-richtext.css Document ID: 2149866*/
            

/*
  The following standard setting and these paragraph styles rules
  should be listed before the alignment rules. Otherwise,
  the alignment rules won't overwrite the standard setting.
*/
}

.p--standard {
  font-size:12pt;
  font-family:arial,helvetica;
  font-weight: normal;
}

.p--heading-1 {
  font-size:24pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.p--heading-2 {
  font-size:20pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.p--heading-3 {
  font-size:16pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.p--heading-4 {
  font-size:14pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.p--heading-5 {
  font-size:13pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.p--heading-6 {
  font-size:12pt;
  font-family:arial,helvetica;
  font-weight: bold;
}

.align--left {
  text-align: left;
}

.align--center  {
  text-align: center;
}

.align--right {
  text-align: right;
}

.align--justify {
  text-align: justify;
}

.float--left {
  float: left;
}

.float--right {
  float: right;
}

.float--none {
  float: none;
}

.underline  {
  text-decoration: underline
}

.strike  {
  text-decoration: line-through
}

.border-collapse--collapse { border-collapse:collapse; }



/* Arte Special styles */

/* Standard teaser link text */

.arte-styles--TeaserHomeLink {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
text-decoration: none
}

/* .arte-styles--TeaserLink {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #833344; 
text-decoration: none;
line-height: 12px}
*/

/* The orange array */
//.arte-styles--TeaserArray { background-image: url("/artecms/editor/array.gif")}

/* Link after the orange array */
.arte-styles--TeaserLinkAfterArray {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FF5D1F; 
text-decoration: none
}

/* Small grey text in community teaser */ 
.arte-styles--TeaserCommunityText {  
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px; 
        color: #354E6E; 
        font-weight: bold
}

/* Small orange links on community teaser */
.arte-styles--TeaserCommunityOrangeLink {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FF5D1F; 
text-decoration: none
}

/* Styles for elements transformed during paste
*/

.blockquote,
.dl {
   margin: 1.33em 0
}

.blockquote {
  margin-left: 40px;
  margin-right: 40px
}

.cite,
.em,
.var,
.address {
  font-style: italic;
}

.tt,
.code,
.kbd,
.samp {
  font-family: monospace;
}

.dt,
.dd {
  margin-left: 40px;
  list-style-type: none;
}

.dd {
  margin-left: 40px;
}

.ins { text-decoration: underline }
.center { text-align: center }

.abbr,
.acronym {
  font-variant: small-caps;
  letter-spacing: 0.1em
}



/** Used in pre refresh tables **/

.background-color--black { background: black; }
.background-color--green { background: green; }
.background-color--silver { background: silver; }
.background-color--lime { background: lime; }
.background-color--gray { background: gray; }
.background-color--olive { background: olive; }
.background-color--white { background: white; }
.background-color--yellow { background: yellow; }
.background-color--maroon { background: maroon; }
.background-color--navy { background: navy; }
.background-color--red { background: red; }
.background-color--blue { background: blue; }
.background-color--purple { background: purple; }
.background-color--teal { background: teal; }
.background-color--fuchsia { background: fuchsia; }
.background-color--aqua { background: aqua; }



/*********************** Zoom/subline richtext images styles ****************************/

.trSpacing tr{
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
}

.fontGrey {
    color:#646464;
}

.fontBlack {
    color:#000000;
}
            /*ContentType.css Document ID: 2150946*/
            

/*********************************CONTENT TYPES********************************************************************/



/*icon link style*/
a.icon-video,a.icon-image,a.icon-audio,a.tv_article,a.picturegallery,a.streamingvideo {
display:inline;padding-left:18px; background-repeat:no-repeat; background-position:0 6px; border:0px;
}

a.icon-video {background-image:url(/i18n/2150510,property=data,v=2.gif); background-repeat:no-repeat;}
a.icon-image {background-image:url(/i18n/2150418,property=data,v=2.gif); background-repeat:no-repeat;} 

a.icon-audio {background-image:url(/i18n/2150404,property=data,v=2.gif); background-repeat:no-repeat;} 



/************************DOCUMENT TYPES****************************************************************************/

a.tv_article {background-image:url(/i18n/2150604,property=data,v=2.gif)}

a.picturegallery{background-image:url(/i18n/2150418,property=data,v=2.gif);}

a.streamingvideo{background-image:url(/i18n/2150510,property=data,v=2.gif);}



/*********teasers adjustement********/

div.t3 a.icon-video,div.t3 a.icon-image,div.t3 a.icon-audio,div.t3 a.tv_article,div.t3 a.picturegallery,div.t3 a.streamingvideo {
background-position:0 3px;background-repeat:no-repeat;
}

div.t5 a.icon-video,div.t5 a.icon-image,div.t5 a.icon-audio,div.t5 a.tv_article,div.t5 a.picturegallery,div.t5 a.streamingvideo {
background-position:0 3px;background-repeat:no-repeat;
}

div.link_box a.icon-video,div.link_box a.icon-image,div.link_box a.icon-audio,div.link_box a.tv_article,div.link_box a.picturegallery,div.link_box a.streamingvideo {
background-position:0 3px;background-repeat:no-repeat;
}

div.text_box a.icon-video,div.text_box a.icon-image,div.text_box a.icon-audio,div.text_box a.tv_article,div.text_box a.picturegallery,div.text_box a.streamingvideo {
background-position:0 3px;background-repeat:no-repeat;
}



div#video_player a.icon-video{background-position:0 3px;background-repeat:no-repeat;padding:0 0 0 18px;}

div.t5 a.icon-video{background-position:0 3px;background-repeat:no-repeat;padding:0 0 0 18px;}
            /*arteOldStyles.css Document ID: 2150948*/
            

/********************************************************************************/

/**********************Article Styles************************************************/

/********************************************************************************/

.arte-styles--FicheTechnique {
font-family: arial,sans-serif;
font-size: 10px;
line-height: 12px;
color: #999999;
}

.arte-styles--Noir {
font-family: arial,sans-serif;
font-size: 12px;
color: #000000;
}
            /*main.css Document ID: 2150950*/
            

/**Reset CSS Reloaded Eric Meyer*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
}
body {
  line-height: 1;
}
blockquote, q {
  quotes: none;
}

/* remember to define focus styles! */
:focus {
  outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}



/*Then begin our styles :))*/

body {margin: 0;color: #1f1f1f;min-height: 100%;height: auto !important;height: 100%;font-family: arial,sans-serif;behavior: url(/parts/com.arte-tv.www/js/csshover.htc);}
img{border:0;display:block}

div.text img, p.intro img{display:inline;}
a:link{color: #1f1f1f;text-decoration:none;}
a:visited{color: #1f1f1f;text-decoration:none;}
a:active{color: #1f1f1f;text-decoration:none;}
a:hover{ color: #1f1f1f;text-decoration:underline;}
p{margin:0 0 10px 0}
ul{list-style-type:none;}
ul li{list-style-type:none;padding:0 0 0 8px; background-image:url(/i18n/2150648,property=data,v=3.gif); background-repeat:no-repeat; background-position:0 3px }
ol li{list-style-type:decimal;}



span.hidden{display:none;}
div.spacer{clear:both;height:15px;display:block;}

br.spacer{clear:both;height:0;display:block;line-height:0;padding:0}

/*div#site_bar{font-size: 0.7em;width:980px;height:45px;margin:10px auto 0 auto;padding:5px 0 0 0;}
div#site_bar_nav{margin:0 7px 0 0;}
div#site_bar div ul{display:inline;}
div#site_bar div ul.site{margin:0 0 0 0;float:right;}
div#site_bar div ul li{display:inline;padding:0 11px 0 7px; background-image:none;_padding:0 5px 0 7px;border-right:1px solid #666666}
div#site_bar div ul li.last{ background:none;border:none;}
div#site_bar div a:link{text-decoration:none;}
div#site_bar div a:visited{text-decoration:none;}
div#site_bar div a:active{text-decoration:none;}
div#site_bar div a:hover{text-decoration:none;}
div#site_bar div li.selected {font-weight:bold;}*/



div#site_bar { margin: 0 auto 0pt; padding: 0 0pt 0pt; font-size: 0.7em; width: 980px; height:45px; }
div#site_bar #logo { padding:15px 0 0 0;}
div#site_bar #lang { float:right;margin:0 10px 0 0}
div#site_bar_nav { width:100%; background:url(/i18n/2955518,property=data,v=1.png) repeat-x top left; margin: 0;}
div#site_bar ul { padding:0 0 0 0;}
div#site_bar ul.site { margin: 0pt; float: right; }
div#site_bar ul li { padding: 0 11px 0pt 7px; float:left; background-image: none;}
div#site_bar ul li a{padding-top:11px}
div#site_bar ul li a.selected{padding-top:0}
div#site_bar ul li img{ padding-top:0;}
div#site_bar ul li.last {}
div#site_bar a{ display:block; float:left;}
div#site_bar a:link { color:#FFF; text-decoration: none; }
div#site_bar a:visited { color:#FFF;text-decoration: none; }
div#site_bar a:active { color:#FFF;text-decoration: none; }
div#site_bar a:hover { color:#000000;text-decoration: none; }
div#site_bar li.selected { font-weight: bold; }



/*logo*/
div#logo {width:163px;height:37px;_background-image:url(/i18n/2212068,property=data,v=3.gif);_background-repeat:no-repeat;margin:0 0 0 20px;}

div#logo img{_opacity : 0;_filter : alpha(opacity=0); }



/*lang link*/
a#lang{float:right;margin:-10px 20px 0 0}



/*main navigation*/
div#main_nav {
    background-image:url(/i18n/2150644,property=data,v=3.png);

   _background-image:url(/i18n/2212240,property=data,v=2.gif);
    background-repeat: no-repeat;
    font-size: 0.7em;
    height: 44px;
    margin: 0 auto;
    margin-top: 21px;
    padding: 7px 0 0 50px;
    position: relative;
    width: 942px;
    z-index: 4;
}


div#main_nav ul {list-style: none;display:inline;float:left;}
div#main_nav ul h1{color: #FFF;text-decoration: none;display: block;height:44px;margin:0 0 0 0; background-repeat:no-repeat;float:left;}

div#main_nav ul li ul li span.flash,  div#main_nav ul li ul li span.flash{padding:7px 5px 0 10px;float:left;}

div#main_nav ul li h1{padding-right:3px;}


div#main_nav ul li{float: left;position:relative;background:none;margin:0;padding:0;z-index:2;}

div#main_nav ul li:hover{z-index:1;position:relative;!display:block;}

div#main_nav ul li ul{list-style: none;position: absolute;left: 0;top:-8px;left:-4px;display:none;width:489px;}
div#main_nav ul li:hover ul{display: list-item;margin-left:-111px;}
div#main_nav ul li:hover ul li.first{height:52px; background-image:none;background-color:transparent;margin-left:111px;}
div#main_nav ul li:hover ul li.first img {padding:0;margin:0;width:auto;height:auto;}



div#main_nav ul li:hover ul li{width:489px;height:77px;margin:0 0 0 0;padding:0;display:block;_background-color:#E5E5E5;}
div#main_nav ul li:hover ul li.last{height:90px;}
div#main_nav ul li:hover ul li:hover{background-image:url(/i18n/2150562,property=data,v=3.png);background-repeat:no-repeat;_background-image:none;_background-color:#FFF}

div#main_nav ul li.univers:hover ul { display: list-item; margin-left: 0px; }

div#main_nav ul li.univers:hover ul li{background-image:url(/i18n/2150422,property=data,v=2.png);background-repeat:repeat-y;_background-image:none; margin: 0 0 0 -46px;}
div#main_nav ul li.univers:hover ul li:hover{background-image:url(/i18n/2150658,property=data,v=3.png);background-repeat:repeat-y;_background-image:none}
div#main_nav ul li.univers:hover ul li.last{background-image:url(/i18n/2150352,property=data,v=2.png);background-repeat:no-repeat;_background-image:none}
div#main_nav ul li.univers:hover ul li.last:hover{background-image:url(/i18n/2150348,property=data,v=3.png);background-repeat:no-repeat; _background-image:none}

/***div#main_nav ul li.univers:hover ul { display: list-item; margin-left: 0px; }div#main_nav ul li.univers:hover ul li.first { margin: 0 0 0 0; }*/

div#main_nav ul li.univers:hover ul li.first { margin: 0 0 0 0; }



div#main_nav ul li.evenements:hover ul{}
div#main_nav ul li.evenements:hover ul li.first{width:auto;}

div#main_nav ul li.evenements:hover ul li{background-image:url(/i18n/2150422,property=data,v=2.png);background-repeat:repeat-y;_background-image:none}
div#main_nav ul li.evenements:hover ul li:hover{background-image:url(/i18n/2150576,property=data,v=3.png);background-repeat:repeat-y;_background-image:none}
div#main_nav ul li.evenements:hover ul li.last{background-image:url(/i18n/2150352,property=data,v=2.png);background-repeat:no-repeat;_background-image:none}
div#main_nav ul li.evenements:hover ul li.last:hover{background-image:url(/i18n/2150520,property=data,v=3.png);background-repeat:no-repeat;}



div#main_nav ul li.videos:hover ul{}

div#main_nav ul li.videos:hover ul li.first{width:auto;}

div#main_nav ul li.videos:hover ul li{background-image:url(/i18n/2150566,property=data,v=2.png);background-repeat:repeat-y;_background-image:none;_background-color:#000000}
div#main_nav ul li.videos:hover ul li:hover{background-image:url(/i18n/2150552,property=data,v=3.png);background-repeat:repeat-y;_background-image:none;_background-color:#333333}
div#main_nav ul li.videos:hover ul li.last{background-image:url(/i18n/2150546,property=data,v=2.png);background-repeat:no-repeat;_background-image:none}
div#main_nav ul li.videos:hover ul li.last:hover{background-image:url(/i18n/2150636,property=data,v=3.png);background-repeat:no-repeat;_background-image:none}
div#main_nav ul li.videos:hover ul li{padding:0;}



div#main_nav ul li.videos ul li {color:#FFF;text-decoration:none;}
div#main_nav ul li.videos ul li a:link{color:#FFF;text-decoration:none;}
div#main_nav ul li.videos ul li a:visited{color:#FFF;text-decoration:none;}
div#main_nav ul li.videos ul li a:active{color:#FFF;text-decoration:none;}
div#main_nav ul li.videos ul li a:hover{color:#FFF;text-decoration:none;}
div#main_nav ul li.videos ul li:hover a:link{color:#FFF;text-decoration:none;}
div#main_nav ul li.videos ul li:hover a:visited{color:#FFF;text-decoration:none;}
div#main_nav ul li.videos ul li:hover a:active{color:#FFF;text-decoration:none;}
div#main_nav ul li.videos ul li:hover a:hover{color:#FFF;text-decoration:none;}



div#main_nav ul li.programmes:hover ul{}
div#main_nav ul li.programmes:hover ul li.first{width:auto;}
div#main_nav ul li.programmes:hover ul li{background-image:url(/i18n/2150422,property=data,v=2.png);background-repeat:repeat-y;_background-image:none;}
div#main_nav ul li.programmes:hover ul li:hover{background-image:url(/i18n/2150422,property=data,v=2.png);background-repeat:repeat-y;_background-image:none;_background-color:#E5E5E5}
div#main_nav ul li.programmes:hover ul li.last{background-image:url(/i18n/2209172,property=data,v=2.png);background-repeat:no-repeat;height:252px}
div#main_nav ul li.programmes:hover ul li.last:hover{background-image:url(/i18n/2209172,property=data,v=2.png);background-repeat:no-repeat;}



div#main_nav ul li.programmes:hover ul li a.block_today{margin:20px 20px 0 20px;}
div#main_nav ul li.programmes:hover ul li a.block_today:link,
div#main_nav ul li.programmes:hover ul li a.block_today:visited{background:url(/i18n/2150664,property=data,v=2.gif) no-repeat top left; height:17px; width:159px; color:#FFF; display:block; padding:4px 0 0 10px; font-size:1.15em; }
div#main_nav ul li.programmes:hover ul li a.block_today:hover{color:#DEDEDE;text-decoration:none}



div#main_nav ul li.programmes:hover ul li a.this_week{margin:10px 20px 0 20px;}
div#main_nav ul li.programmes:hover ul li a.this_week:link,
div#main_nav ul li.programmes:hover ul li a.this_week:visited{background:url(/i18n/2150664,property=data,v=2.gif) no-repeat top left; height:17px; width:159px; color:#FFF; display:block; padding:4px 0 0 10px; font-size:1.15em; }
div#main_nav ul li.programmes:hover ul li a.this_week:hover{color:#DEDEDE;text-decoration:none}




div#main_nav ul li.programmes div a{padding:1px 0 1px 0}
div#main_nav ul li.programmes div.first_column{width:125px;float:left;padding:0 5px 0 0;margin:15px 0 0 20px}
div#main_nav ul li.programmes div.first_column a {width:120px;float:left;}
div#main_nav ul li.programmes div.second_column{width:125px;float:left;padding:0 5px 0 0;margin:15px 0 0 20px}
div#main_nav ul li.programmes div.second_column a {width:120px;float:left;}
div#main_nav ul li.programmes div.third_column{width:125px;float:left;padding:0 5px 0 0;margin:15px 0 0 20px}
div#main_nav ul li.programmes div.third_column a{width:120px;float:left;}

div#main_nav ul li.programmes div.background_container{margin:35px 0 0 0;background-image:url(/i18n/2150422,property=data,v=2.png);background-repeat:repeat-y;_background-image:none;}
div#main_nav ul li.programmes div.background_container img{margin:-7px 0 0 -10px;}



div#main_nav ul li.programmes ul li a:link{color:#000;text-decoration:none;}
div#main_nav ul li.programmes ul li a:visited{color:#000;text-decoration:none;}
div#main_nav ul li.programmes ul li a:active{color:#fa481c;text-decoration:none;}
div#main_nav ul li.programmes ul li a:hover{color:#fa481c;text-decoration:none;}
div#main_nav ul li.programmes ul li:hover a:link{color:#000;text-decoration:none;}
div#main_nav ul li.programmes ul li:hover a:visited{color:#000;text-decoration:none;}
div#main_nav ul li.programmes ul li:hover a:active{color:#fa481c;text-decoration:none;}
div#main_nav ul li.programmes ul li:hover a:hover{color:#fa481c;text-decoration:none;}



div#main_nav ul li.arte_et_moi:hover ul{}
div#main_nav ul li.arte_et_moi:hover ul li.first{width:auto;}
div#main_nav ul li.arte_et_moi:hover ul li{background-image:url(/i18n/2150422,property=data,v=2.png);background-repeat:repeat-y;_background-image:none;}
div#main_nav ul li.arte_et_moi:hover ul li:hover{background-image:url(/i18n/2150478,property=data,v=3.png);background-repeat:repeat-y;_background-image:none;}
div#main_nav ul li.arte_et_moi:hover ul li.last{background-image:url(/i18n/2150352,property=data,v=2.png);background-repeat:no-repeat;_background-image:none;}
div#main_nav ul li.arte_et_moi:hover ul li.last:hover{background-image:url(/i18n/2150384,property=data,v=3.png);background-repeat:no-repeat;_background-image:none;}



a.liveButton{background-image:url(/i18n/4247636,property=data,v=2.png);width:100px;display:block;height:50px;background-color:red;position:absolute; right:30px;top:20px;color:transparent; width:154px;height:53px;}

a.liveButton:hover{background-image:url(/i18n/4247754,property=data,v=2.png);}





/*general nav style */
div#main_nav ul li:hover ul li.first:hover,div#main_nav ul li:hover ul li.first{ background-image:none}
div#main_nav ul li ul li img {padding:7px 5px 0 10px;float:left;}



div#main_nav ul li ul li{width:97px;height:51px;background:none;}
div#main_nav ul li ul li h2{font-size:1.5em; float:right;display:block;padding:11px 10px 5px 0;height:19px;margin:0;width:355px;}
div#main_nav ul li ul li p{line-height:1.15em;}
div#main_nav ul li ul li p a{float:right;display:block;padding:0px 13px 0 0;width:352px;height:41px;}
div#main_nav ul li ul li a:link{color:#000;text-decoration:none;}
div#main_nav ul li ul li a:visited{color:#000;text-decoration:none;}
div#main_nav ul li ul li a:active{color:#000;text-decoration:none;}
div#main_nav ul li ul li a:hover{color:#000;text-decoration:none;}
div#main_nav ul li ul li:hover{cursor:pointer;color:white}
div#main_nav ul li ul li:hover a:link{color:#FFF;text-decoration:none;}
div#main_nav ul li ul li:hover a:visited{color:#FFF;text-decoration:none;}
div#main_nav ul li ul li:hover a:active{color:#FFF;text-decoration:none;}
div#main_nav ul li ul li:hover a:hover{color:#FFF;text-decoration:none;}





/*main nav ie 6 hack part*/
div#main_nav ul li ul li{_height:67px;}
div#main_nav ul li:hover ul li.ie{background-image:none;padding:0;height:52px;background-color:transparent;}
div#main_nav ul li:hover ul li.ie:hover{background-image:none;padding:0;height:52px;background-color:transparent;}
div#main_nav ul li ul li.ie img{padding:0;width:auto;height:auto;margin-left:57px;}
div#main_nav ul li ul li.first{_display:none;}
div#main_nav ul li:hover ul li.first{_display:none;}
div#main_nav ul li ul li p a{_height:31px;}



/*button used in nav and in program pages*/
a.block_today_selected:link, a.block_today_selected:visited{background:url(/i18n/3759296,property=data,v=1.png) no-repeat top left; height:17px; width:159px; color:#FFF; display:block; padding:4px 0 0 10px; font-size:1.15em;margin:0 0 7px 0;}
a.block_today_selected:hover{text-decoration:none}
a.block_today:link, a.block_today:visited{background:url(/i18n/3759294,property=data,v=1.png) no-repeat top left; height:17px; width:159px; color:#FFF; display:block; padding:4px 0 0 10px; font-size:1.15em;margin:0 0 7px 0;}
a.block_today:hover{color:#DEDEDE;text-decoration:none}

span.this_week_selected{background:url(/i18n/3759296,property=data,v=1.png) no-repeat top left; height:17px; width:159px; color:#FFF; display:block; padding:4px 0 0 10px; font-size:1.15em;margin:0 0 7px 0;}
a.this_week:link, a.this_week:visited{background:url(/i18n/3759294,property=data,v=1.png) no-repeat top left; height:17px; width:159px; color:#FFF; display:block; padding:4px 0 0 10px; font-size:1.15em;margin:0 0 7px 0;}
a.this_week:hover{color:#DEDEDE;text-decoration:none}



/*search form*/
#search_form{width:190px;height: 19px;float:right;margin:15px 20px 0 0;_margin:15px 20px 0 0;}
#bt_ok{width:21px;height:19px;margin:0;float:right;}
#search_form #keyword{background:url(/i18n/2150410,property=data,v=3.jpg) no-repeat;padding: 0 0 0 5px;width: 164px;height:19px; border:0;font-size: 1em;font-family: arial,sans-serif;!padding:2px 0 0 5px;_padding:2px 0 0 5px;_height:19px;!height:19px;margin:0;float:right;}


/*bread crumb*/
div#bread_crump {width:974px;height:21px; background-color:#f7f7f7;margin:0 0 0 4px;padding:1px 3px 0 3px;position:relative;z-index:3;clear:both}

div#bread_crump a{margin:5px 0 0 0;float:left;}
div#bread_crump div#text_size a{float:none}
div#bread_crump div#text_size {float:right;margin:5px 0 0 0;}
div#bread_crump a img{float:left;margin:-2px 0 0 0;}
div#bread_crump a:link{color: #000;text-decoration:none;}
div#bread_crump a:visited{color: #000;text-decoration:none;}
div#bread_crump a:active{color: #000;text-decoration:none;}
div#bread_crump a:hover{color: #FF5F1D;text-decoration:none;}
div#bread_crump span{float:left;margin:5px 3px 0 3px;}
div#bread_crump span.selected{font-weight:bold;font-size:1.15em;margin:5px 3px 0 3px;!margin:4px 3px 0 3px;}

div#bread_crump span.selected a{font-weight:bold;margin:6px 3px 0 3px;!margin:4px 3px 0 3px;float:none;}

/*what is it box*/

div#what_is_it_box{margin:0 0 0 0;position:absolute;display:none;padding:0 0 0 9px;top:20px;left:-206px;}
div#what_is_it_box p{margin:10px 0 0 0;!margin:5px 0 5px 0;}
div#what_is_it_box p.title{font-weight:bold;}
div#what_is_it_box div.content{font-size:1.15em;clear:both;background-image:url(/i18n/2150620,property=data,v=2.png);background-repeat:repeat-y;width:256px;margin:0;padding:0 10px 0 10px}
div#what_is_it_box img{float:left;margin:0 0 0 0;}

div.what_is_it_container{float:left;position:relative;}



/*top teaser*/

div.top_teaser{margin:0 0 0 4px;position:relative;z-index:1;clear:both;}

div.top_teaser img{/*filter : alpha(opacity=100);-moz-opacity : 1;opacity : 1;*/}



/*interactive toolbar*/

div.menu_container{position:relative}
ul.horizontal_menu{width:656px;background-image:url(/i18n/2150616,property=data,v=2.png);background-repeat:no-repeat;padding-top:8px;height:10px;}

ul.horizontal_menu{width:100%;margin:5px 0 15px 0px;list-style-type:none;}
//ul.horizontal_menu{float:left;margin:5px 0 15px 0px;list-style-type:none;}
/*ul.horizontal_menu li{ color:#797363;height:20px;display:block;float:left;background-position:top left; background-repeat:no-repeat;height:20px;padding:0 8px 0 18px;}*/

ul.horizontal_menu li{ color:#797363;height:20px;display:block;float:left;height:20px;padding:0;list-style-type:none;background-image:none;position:relative;}



ul.horizontal_menu li a{background-position:0 4px; background-repeat:no-repeat;padding:4px 8px 0 18px;display:block;}
ul.horizontal_menu li.print{background-image:url(/i18n/2150426,property=data,v=2.png);position:relative;}
/*ul.horizontal_menu li.mail a{background-image:url(/i18n/2150374,property=data,v=2.png);}*/
ul.horizontal_menu li.selection{background-image:url(/i18n/2150586,property=data,v=2.png);}



/*amigo Top Link */

ul.horizontal_menu li a {padding-left:0;display:inline;}

ul.horizontal_menu li a:link,ul.horizontal_menu li a:visited{color:#4b4942;}
ul.horizontal_menu li a:hover{text-decoration:none;color:#ff5f1d}

ul.horizontal_menu li.social a.top {float:left;display:block;width:140px; height:20px; margin:0 10px 0 0;padding:0;}

ul.horizontal_menu li.social a img{float: left;margin: 0 6px 0 0;padding: 0;}



div.amigo{width:287px;height:310px;padding:20px 10px 20px 10px;cursor:default;color:white;background-image:url(/i18n/2533522,property=data,v=3.png); position:absolute;  display:none; z-index:3}

li.social div.amigo{left:-247px; top:20px;}

div#center_right li.social div.amigo{left:-263px;top:16px;}

div.service_container div.amigo{right:-20px; top:42px}



div.amigo div{padding:5px 5px;clear:both;font-size:0.9em;}
div.amigo div form{padding:0}
div.amigo div label{width:80px;display:block;float:left;margin:0 0 0 0;padding:0;}
div.amigo div label.large{width:100%;display:block;}
div.amigo span.error{color:#fd7ae0;font-size:0.8em;margin:0;line-height:1em;height:25px;float:left;!float:none;_float:none;clear:both;}
div.amigo div.textarea_container{ background-image:url(/i18n/2150466,property=data,v=3.png); background-repeat:no-repeat;width:279px;height:62px;float:left;padding:0;margin:0;}
div.amigo div.textarea_container textarea{width:264px;height:35px;border:1px solid #FFF; border-collapse:collapse;padding:0;margin:0;font-size: 1em;font-family: arial,sans-serif;overflow:auto;margin:3px;}
div.service div.innerService p.garanty{clear:both;width:280px;font-size:1em; color:#969696; margin-top:5px;}
div.amigo input.btn_send{margin:6px 0 0 190px}


div.service div.innerService a.simple_link:link,div.service div.innerService a.simple_link:visited {color:#ff5f1d;}

div.amigo p{margin:0 0 3px 0;padding:0; font-size:1.2em;line-height:1.4em;}

div.service_container div.service a.container_close, li.social div.service a.container_close{float:right;height:15px;display:block;}

div.service_container div.service a.container_close:link, li.social div.service a.container_close:link, div.service_container div.service a.container_close:visited, li.social div.service a.container_close:visited{color:#FFF; font-weight:bold; padding:2px 0 0 15px; background:url(/i18n/2150580,property=data,v=3.png) no-repeat 0 3px;}





/*import some css style of the amigo box*/
input.textfield{width:172px; background:url(/i18n/2150538,property=data,v=2.gif) no-repeat top left; height:18px; line-height:18px; border:0; font-family:arial,sans-serif; font-size:1.15em; padding:0 5px; margin-right:5px;}






/*standard universal buttons*/
input.btn_send{background:url(/i18n/2150660,property=data,v=3.png) no-repeat 50% 50%; border:0; color:#EEE;  font-size:1em;  font-family:arial,sans-serif height:17px; line-height:17px; width:88px;margin:3px 0 0 190px}



/*contains left and and right container*/
#main_container{font-size: 0.7em;width:992px;margin:0 auto 0 auto; background-image:url(/i18n/2150640,property=data,v=2.png); background-position:center; background-repeat:repeat-y;_background-image:url(/i18n/2212234,property=data,v=2.gif);}



/*top teaser : flash iframe*/
iframe.top_teaser{width:980px;height:320px;margin:0 0 0 4px;display:block;padding:0;overflow:visible; border:0; border-collapse:collapse;}



/* top teaser*/
#top_teaser{position:relative;z-index:0;margin:0 0 0 4px}



/*corpus container*/
#corpus_container{background-image:url(/i18n/2150364,property=data,v=4.png); background-repeat:no-repeat;background-position:0 50px;width:980px;margin:0 0 0 4px; background-color:#E8E8E8;!margin-bottom:-4px;_margin-bottom:-4px;}



/*left container*/
#left_content{width:694px;margin:0 0 0 4px;_margin:0 0 0 2px;float:left;padding:11px 0 11px 10px;_padding:11px 0 11px 8px;}



/*shadow bo style*/
div.shadow_img {
  padding: 0 0 0 0;
  background: transparent;
  position: relative;
  background: transparent url(/i18n/2150676,property=data,v=2.png) repeat-x bottom left;
}



/*right column iframemode*/
iframe#iframe_right_column{height:1200px;width:260px;display:none;}



/*footer*/
div#footer{font-size: 0.75em;width:992px; background-image:url(/i18n/2150376,property=data,v=3.png);_background-image:url(/i18n/2212248,property=data,v=2.gif); background-repeat:no-repeat;margin:0 auto 0 auto;height:117px;clear:both; text-align:center;padding:10px 0 0 0;}
div#footer ul{margin:15px 0 5px 0}
div#footer ul li{display:inline;padding:0 12px 1px 12px;background:url(/i18n/2150654,property=data,v=2.gif); background-repeat:no-repeat; background-position:right 3px;_background:none;_border-right:1px solid #FFF}
div#footer ul li.last{ background:none;}
div#footer a:link{color: #FFF;text-decoration:none;}
div#footer a:visited{color: #FFF;text-decoration:none;}
div#footer a:active{color: #FFF;text-decoration:none;}
div#footer a:hover{color: #FFF;text-decoration:underline;}
div#footer a.selected{font-weight:bold;}

p.footer{font-weight:bold;color:FFFFFF;width:992px;margin:10px auto 0 auto;font-size:1.12em;display:block;text-align:center;}
div.footer{color:#FFFFFF;width:992px;margin:10px auto 15px auto;font-size:0.75em;display:block;text-align:center;}
div.footer img{display:inline;margin:3px 3px 0 0}



/* Style class used to hide elements for disabled JS. These elements will be only shown when JS is enabled (this is done in lib.js). (Added by dfr) */

.noscriptInvisible{display: none;}



#big_player_embedded { margin-left: 0 !important; padding-left: 0 !important; }



#arte-header { display: none; } 
#footer, .footer { display: none !important; }
            /*right_column.css Document ID: 2150952*/
            

/**Reset CSS Reloaded Eric Meyer*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
}
body {
  line-height: 1;
}

blockquote, q {
  quotes: none;
}

/* remember to define focus styles! */
:focus {
  outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

body {margin: 0;color: #1f1f1f;min-height: 100%;height: auto !important;height: 100%;font-family: arial,sans-serif;behavior: url(/parts/com.arte-tv.www/js/csshover.htc);}
img{border:0;display:block;}



div.text img, p.intro img {display:inline}
p{margin:0 0 10px 0}
ul{list-style-type:none;}
/*ul li{list-style-type:none;padding:0 0 0 8px; background-image:url(/i18n/2150648,property=data,v=3.gif); background-repeat:no-repeat; background-position:0 3px }*/
span.hidden{display:none;}

ul li{ background-repeat:no-repeat;}
span.hidden{display:none;}
div.spacer{clear:both;height:15px;display:block;}
br.spacer{clear:both;height:0;display:block;line-height:0;padding:0}



/*right column*/

#right_column_container{font-size:1.15em;margin:0;padding:11px 0 20px 0;!padding:11px 0 20px 7px;float:right;!float:none;width:265px;!width:258px;_float:right;}
#right_column_container .navdroite {margin:0 0 0 4px}
#right_column_container h5{width:237px;margin:0 0 0 4px;padding:4px 0 3px 9px;font-size:1.2em;color:white;height:19px; background-repeat:no-repeat;background-image:url(/i18n/2150602,property=data,v=3.png);}

#right_column_container h5.title_more_univers{color:#1f1f1f;background-image:url(/i18n/2150350,property=data,v=2.png);}

#right_column h5.title_more_univers a:link,
#right_column h5.title_more_univers a:visited,
#right_column h5.title_more_univers a:active,
#right_column h5.title_more_univers a:hover{color:#1f1f1f}



/*special css for the iframe (no javascript)*/
.iframe{margin:0;padding:0 0 0 0;font-size:0.8em;background-image:none;}
.iframe .navdroite {margin:0 0 0 0}
.iframe h5{width:237px;margin:0 0 0 0;padding:4px 0 3px 9px;font-size:1.2em;color:white;height:19px; background-repeat:no-repeat;background-image:url(/i18n/2150602,property=data,v=3.png);}



.navdroite {
border:none;
margin:0 0 0 0;
padding:2px;
text-indent:0px;
width:240px;
border-right:1px solid #ababab;
border-left:1px solid #d9d9d9;
background-color:#FFF;
}
.navdroite div.drawers{border:none;padding:0;background-image:url(/i18n/2150652,property=data,v=3.png);}

.navdroite a:link{text-decoration:none;}
.navdroite a:visited{text-decoration:none;}
.navdroite a:active{text-decoration:none;}
.navdroite a:hover{text-decoration:none;}

.navdroite ul{ background-image:none;margin:0;padding:0 5px 0 15px;float:left;clear:both;}
.navdroite ul li{ background-image:none;margin:0;float:left;font-size:0.88em;clear:left;padding:0 0 0 8px;width:95%;min-height:10px;display:block;line-height:1.3em;}

.navdroite div ul{margin:7px 0 7px 7px;}
.navdroite div ul li.selected{background-image:url(/i18n/2150648,property=data,v=3.gif);}

.navdroite div ul li a:link{color:#282828;}
.navdroite div ul li a:visited{color:#282828;}
.navdroite div ul li a:active{color:#282828;}
.navdroite div ul li a:hover{color:#fa481c;}

.navdroite div ul li{background-image:url(/i18n/2150518,property=data,v=2.gif); background-position:0 3px;}
.navdroite div ul li.selected a:link{color:#fa481c;}
.navdroite div ul li.selected a:visited{color:#fa481c;}
.navdroite div ul li.selected a:active{color:#fa481c;}
.navdroite div ul li.selected a:hover{color:#fa481c;}

.navdroite div.drawers div {
background-image:url(/i18n/2150652,property=data,v=3.png);
background-repeat:repeat-y;
padding:1px 0 0 0;
/*border-bottom:1px solid #c7c8c8;*/
}


.navdroite div.drawers div div {border:none;display:inline;}

.navdroite div.drawers div p {clear:both;}

.navdroite div.drawers img{cursor:pointer;/*background-image:url(/i18n/2465410,property=data,v=1.png);background-repeat:no-repeat;display:block;*/}



/* Hack Safari */ 

@media screen and (-webkit-min-device-pixel-ratio:0) {
.navdroite div.drawers div {display:block;}

.navdroite div.drawers div div.player {display:block;height:180px;}

.navdroite div a.goto {display:block;height:40px;clear:both;margin:0 0 5px 0}
}



.navdroite h6{font-size:1em;padding:5px;font-weight:normal;}
.navdroite div a.goto {width:212px;display:block;margin:0;padding:22px 15px 10px 28px;height:8px;text-align:left;text-transform:uppercase;color:#FFF; background-image:url(/i18n/3759220,property=data,v=1.gif);background-repeat:no-repeat;font-weight:bold;font-size:0.9em;clear:both;}
.navdroite div p.goto {text-align:right;text-transform:uppercase;color:#FFF; background-image:url(/i18n/3759220,property=data,v=1.gif);background-repeat:no-repeat;font-weight:bold;}
.navdroite div a.goto:link {color:#282828;;text-decoration:none;}
.navdroite div a.goto:visited {color:#282828;;text-decoration:none;}
.navdroite div a.goto:active {color:#ff5f1d;text-decoration:none;}
.navdroite div a.goto:hover {color:#ff5f1d;text-decoration:none;}
.navdroite a.head, .navdroite a.simpleLink {
cursor:pointer;
border:none;
background:#FFF url(/i18n/2150706,property=data,v=2.gif) no-repeat scroll;
color:#4C4944;
display:block;
margin:0 1px 0 0;
text-decoration: none;
height:18px;
padding:5px 5px 1px 22px;
width:213px;

font-weight:normal;
}
.navdroite a.head:hover, .navdroite a.simpleLink:hover {
color:#fa481c;
background-image: url(/i18n/2150498,property=data,v=3.png);
}
.navdroite a.selected ,.navdroite div.open a.head{
border-top:1px solid #c7c8c8;
font-weight:bold;

background-color:transparent;
background-image:url(/i18n/2150694,property=data,v=2.gif);
background-repeat:repeat-y;
}
.navdroite a.head.selected:hover, .navdroite div.open a.head:hover {
background-image:url(/i18n/2150694,property=data,v=2.gif);
color:#4C4944;

background-color:transparent;
}
.navdroite a.current {
background-color:#d4d4d4;
}



.navdroite div.contextualized a.head{background-image:url(/i18n/2150592,property=data,v=2.gif); }
.navdroite div.contextualized a.head:hover{background-image:url(/i18n/2150670,property=data,v=2.gif);}
.navdroite div.contextualized.open a.head,.navdroite div.contextualized a.selected{background-image:url(/i18n/2150694,property=data,v=2.gif); }
.navdroite div.contextualized.open a.head:hover,.navdroite div.contextualized a.selected:hover{background-image:url(/i18n/2150694,property=data,v=2.gif); }

div#artetv_trailer{padding:1px 0 0 0;}

span.tonight {float:right;padding:1px 0 0 0; cursor:pointer; background-image:url(/i18n/2150398,property=data,v=2.png);width:53px;height:14px;font-weight:bold;font-size:0.9em;text-align:center;margin:10px 2px 0 2px;display:none}
.fake_player_image{cursor:pointer;clear:both;}

div.right_column_end{ background-image:url(/i18n/2150722,property=data,v=3.png); background-repeat:no-repeat;width:246px;height:7px;margin:0 0 13px  4px}



/*right column artetvtrailer navigation*/
span#previous{float:left;}
span#next{float:right;}

span#previous img{padding:10px 0 10px 10px;}
span#next img{padding:10px 10px 10px 0;}
span#trailer_date{font-weight:bold;text-align:center;width:185px;display:block;margin:0 0 0 25px;height:8px;padding:11px 0 7px 0;font-size:0.9em;}

#arteradio_trailer{background-image:url(/i18n/2150614,property=data,v=2.png); background-repeat:no-repeat;width:240px;height:20px;margin:10px 0 0 0}



/*contextualized general elements*/
.navdroite div.contextualized a.head{font-weight:bold;}
.navdroite div.contextualized div#all_emissions{height:auto;}
.navdroite div.contextualized div#artetv_trailer{border-top:none;}
.navdroite div.contextualized h6{font-size:1em;padding:8px 5px 0 22px;font-weight:bold;}
.navdroite div.contextualized p{color:white;}
.navdroite div.contextualized {color:white;}



/*all the emissions*/
#all_emissions{height:325px;}
#all_emissions div.first_column,#all_emissions div.second_column{font-size:0.9em;line-height:1.15em;background-image:none;background-color:transparent;}
#all_emissions div.first_column{width:110px;float:left;margin:7px 0 7px 7px}
#all_emissions div.first_column a {width:100px;padding:0 10px 0 0;float:left;margin-right:-3px}
#all_emissions div.second_column{width:110px;padding:0 0 0 4px;margin:7px 0 7px 0;float:left;}
#all_emissions div.second_column a {width:104px;float:left;margin-right:-3px}
#all_emissions div.first_column a:link,#all_emissions div.second_column a:link{color:#282828;}
#all_emissions div.first_column a:visited,#all_emissions div.second_column a:visited{color:#282828;}
#all_emissions div.first_column a:active,#all_emissions div.second_column a:active{color:#282828;}
#all_emissions div.first_column a:hover,#all_emissions div.second_column a:hover{color:#fa481c;}



/*NEW general classed content*/
.navdroite div.content.freeText{padding:7px 7px 7px 7px;}
.navdroite div.content.freeText br.spacer{margin:0 0 7px 0;display:block;}

.navdroite div.content.text br.spacer {height:10px;}
/*.navdroite div.content.feed {height:230px;!height:243px;}*/

.navdroite div.content.feed {display:inline;border:none;}
.navdroite div.content.feed img{margin:0 auto 0 auto;padding:7px 0 10px 0;display:block;border:none;}
.navdroite div.content.feed p{font-size:0.9em;padding:0 7px 0 7px;line-height:1.3em;display:block;}
.navdroite div.content.feed p.title{font-size:0.9em;font-weight:bold;padding:0 7px 0 7px;margin:0;min-height:10px;border:none;}



.navdroite div.content.list{min-height:50px;}
.navdroite div.content.arte7 ul{margin-top:-7px;padding-top:9px;}
.navdroite div.content.arte7 a{display:block;}


span#play_icon_right_column,div#play_icon_right_column{background-image:url(/i18n/3764120,property=data,v=1.png); background-repeat:no-repeat; margin:-100px auto 0 auto; padding:0; height:100px; width:57px;display:block;position:relative;z-index:2}



/*NEW module promo colonne de droite*/

div#arte-rightcol-1-click {margin-left:4px;}

div#arte-rightcol-2-click {margin-left:4px;}





/*.navdroite.more_univers{ background-image:url(/i18n/2150472,property=data,v=2.jpg); background-repeat:no-repeat;min-height:30px;width:224px; padding:120px 10px 10px 10px; font-size:0.85em}*/
/*.navdroite.more_univers p.title{padding:0;margin:0;text-transform:uppercase}*/

.navdroite.more_univers p{ padding:0px 10px 0px 10px; font-size:0.85em}

.navdroite.more_univers span{text-transform:uppercase}



/*div#tagcloud { margin: 13px 0pt 0pt; padding: 35px 15px 40px 0; width: 250px; line-height: 1.7em; color: #282828; float: right; background-image: url(/i18n/2955600,property=data,v=1.png) !important;
background-repeat: no-repeat !important; }
div#tagcloud a:link { color: #282828;!important; text-decoration: none !importan; }
div#tagcloud a:visited { color: #282828; !important; text-decoration: none !important; }
div#tagcloud a:active { color: #282828; !important; text-decoration: none !important; }
div#tagcloud a:hover { color: #282828;!important; text-decoration: underline !important; }
div#tagcloud span.size_1 { font-size: 1em !important; }
div#tagcloud span.size_2 { font-size: 1.2em !important; }
div#tagcloud span.size_3 { font-size: 1.6em !important; }
div#tagcloud span.size_4 { font-size: 1.8em !important; }
div#tagcloud span.size_4 { font-size: 2em !important; }*/
div#tagcloud {display: none;}
#right_column_container a.simpleLink { background-image:none; }
            /*tv-arte-teasercaroussel.css Document ID: 4632902*/
            

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
html, body
{
    margin:0;
    padding: 4px 0 0 0;
    font-family:"Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
}



div div.tv-arte-teasercarousel-wall div.wall-content h2, div div.tv-arte-teasercarousel-wall div.wall-content h3 {font: inherit;}
#tv-arte-teasercarousel-loader
{
    position:absolute;
    width:669px;
    height:270px;
    background:#fff;
    z-index:10000;
}
#tv-arte-teasercarousel-loader span
{
    font-size:24px;
    padding:5px;
    position:absolute;

    color:#eee;
}
#tv-arte-teasercarousel-loader img/*16*16*/
{
    margin:127px 0 0 326px;
}
.tv-arte-teasercarousel-wall
{
    position:relative;
    width:669px;
    height:270px;
    background:#fff;
    border:1px solid #d4d4d4;
    border-right:1px solid #a7a7a7;
    border-bottom:1px solid #a7a7a7;
    padding:0;
    overflow:hidden;
}
#tv-arte-teasercarousel-slideshow
{
    position:relative;
    overflow:hidden;
    width:100%;
    /*padding-bottom:5px;*/
    /*margin-top:20px;*/
}
#tv-arte-teasercarousel-slideshow ul
{
    width:200000px;
}
#tv-arte-teasercarousel-slideshow li
{
    float:left;
    margin:0 5px;
    background-image:none;
}
.tv-arte-teasercarousel-wall div.tv-arte-teasercarousel-wall-item
{
    position:relative;
    border:1px solid #fff;
    box-shadow:1px 1px 2px #777;
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#777777', Direction=135, Strength=1);
    overflow:hidden;
    width:265px;
    /*height:150px;*/
    /*margin-top:40px;*/
}
.tv-arte-teasercarousel-wall-item-title
{
    position:absolute;
    background-image:url(/i18n/4632866,property=data,v=1.png);
    bottom:0;
    padding:8px;
    width:285px;
    text-align:left;
    font-size:12px;
    font-weight:bold;
    color:#fff;
}
.tv-arte-teasercarousel-wall-item-date
{
    position:absolute;
    background-image:url(/i18n/4632866,property=data,v=1.png);
    color:#fff;
    padding:5px 10px 0 10px;
    font-size:20px;
    right:0;
    top:0;
}

.tv-arte-teasercarousel-wall-item-date a:link

{
    color:#fff;
}
#tv-arte-teasercarousel-wall-item-zoom
{
    position:absolute;

    /*z-index:10000;*/
    z-index:2;
    border:1px solid #fff;
    box-shadow:1px 1px 2px #777;
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#777777', Direction=135, Strength=1);
    overflow:hidden;
    background:#fff;
}
#tv-arte-teasercarousel-main-title
{
    font-family:"Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
    font-size:24px;
    font-weight:bold;
    margin:7px 0 2px 5px;
}
.tv-arte-teasercarousel-title
{
    font-family:"Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
    font-size:11px;
    margin:7px 0 0 5px;
}
.tv-arte-teasercarousel-hr-spacer
{
    height:1px;
    border:0;
    border-top:1px solid #000;
    width:550px;
    margin:0;
    text-align:left;
}
#tv-arte-teasercarousel-index
{
    position:absolute;
    right:4px;
    color:#ccc;
    font-size:11px;
}
.tv-arte-teasercarousel-wall .tv-arte-teasercarousel-prev, .tv-arte-teasercarousel-wall .tv-arte-teasercarousel-next
{
    height:39px;
    position:absolute;
    outline:none;
    z-index:2;
    margin-top:130px;
}
.tv-arte-teasercarousel-wall .tv-arte-teasercarousel-prev
{
    left:0;
}
.tv-arte-teasercarousel-wall .tv-arte-teasercarousel-next
{
    right:0;
}
.tv-arte-teasercarousel-wall .tv-arte-teasercarousel-next span
{
    background:url(/i18n/4632826,property=data,v=1.png) no-repeat -48px 0px;
    width:39px;
    height:39px;
    display:block;
}
.tv-arte-teasercarousel-wall .tv-arte-teasercarousel-next img
{
    border:2px solid #fff;
    background:#fff;
    position:absolute;
    right:39px;
    height:35px;
}
.tv-arte-teasercarousel-wall .tv-arte-teasercarousel-prev span
{
    background:url(/i18n/4632826,property=data,v=1.png) no-repeat -3px 0px;
    width:39px;
    height:39px;
    display:block;
}
.tv-arte-teasercarousel-wall .tv-arte-teasercarousel-next:hover span
{
    background-position:-48px -46px;
}
.tv-arte-teasercarousel-wall .tv-arte-teasercarousel-prev img
{
    border:2px solid #fff;
    position:absolute;
    left:39px;
    height:35px;
}
.tv-arte-teasercarousel-wall .tv-arte-teasercarousel-prev:hover img, .tv-arte-teasercarousel-wall .tv-arte-teasercarousel-next:hover img
{
    border-color:#ea3326;
}
.tv-arte-teasercarousel-wall .tv-arte-teasercarousel-prev:hover span
{
    background-position:-3px -46px;
}
            /*tv-arte-topteaser.css Document ID: 4200190*/
            

/* Conteneur principal */
#tv-arte-top-teaser
{
width:980px;
height:320px;
position:relative;
font-size:11px;
overflow:hidden;

padding-left: 4px;

z-index:1;
}
/* Element photo */
.tv-arte-top-teaser-item
{
position:absolute;
width:980px;
height:320px;
}
/* Navigation bullet */
.tv-arte-top-teaser-nav
{
    position:absolute;
    bottom:10px;
    text-align:center;
    width:980px;
    z-index:100;
}
.tv-arte-top-teaser-nav a
{
margin:2px;
}

.tv-arte-top-teaser-nav a img, .tv-arte-top-teaser-loading div img
{
display:inline !important;
}
/* Chargement */
.tv-arte-top-teaser-loading
{
position:absolute;
width:980px;
height:320px;
z-index:100;
text-align:center;
background:#CCCCCC;
}
.tv-arte-top-teaser-loading div
{
margin-top:145px;
}
/* Shape */
.tv-arte-top-teaser-item-shape-left .tv-arte-top-teaser-item-shape-content
{
position:absolute;
width:270px;
height:245px;
top:35px;
left:30px;
}
.tv-arte-top-teaser-item-shape-right .tv-arte-top-teaser-item-shape-content
{
position:absolute;
width:270px;
height:245px;
top:35px;
right:30px;
}
.tv-arte-top-teaser-item-shape-left
{
position:relative;
background-image:url(/i18n/4200146,property=data,v=1.png);
width:410px;
height:320px;
text-align:left;
margin-left:20px;
}
.tv-arte-top-teaser-item-shape-right
{
    position:relative;
background-image:url(/i18n/4200144,property=data,v=1.png);
width:410px;
height:320px;
text-align:right;
margin-left:560px;
}
/* Sans shape */
.noShape
{
background:none;
color:#fff;
}
.noShape .tv-arte-top-teaser-line
{
background:#fff;
box-shadow:1px 1px 1px #444;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#222222', Direction=135, Strength=3);
}
.noShape .tv-arte-top-teaser-title, .noShape .tv-arte-top-teaser-subtitle,
.noShape .tv-arte-top-teaser-teasertext, .noShape .tv-arte-top-teaser-hour,
.noShape .tv-arte-top-teaser-day
{
text-shadow:1px 1px 1px #444;
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#222222', Direction=135, Strength=3);
}
/* Textes */
.tv-arte-top-teaser-title
{
    position:absolute;
    font-size:24px;
font-weight:bold;
text-transform:uppercase;
width:305px;
}
.tv-arte-top-teaser-subtitle
{
    position:absolute;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
}
.tv-arte-top-teaser-teasertext
{
    position:absolute;
 padding-top:10px;
    font-size:12px;
    font-family:Arial, "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
    letter-spacing:0px;
    width:310px;
    font-weight:normal;
}
/* Ligne */
.tv-arte-top-teaser-line
{
    position:absolute;
width:2px;
height:2px;
background:#444;
}
.tv-arte-top-teaser-hour
{
    position:absolute;
    font-family:'LTOksanaWIPRegular', Sans-Serif;
    font-size:52px;
    margin-top:15px;
}
.tv-arte-top-teaser-day
{
    position:absolute;
    /*font-family:'Conv_GothamNarrow-Bold', Sans-Serif; */
    font-family:Arial, "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
    font-size:10px;
    letter-spacing:0px;
    margin-top:7px;

    text-transform:uppercase;
}
.tv-arte-top-teaser-copyright
{
    position:absolute;
    font-size:12px;
    font-weight:bold;
    font-family:Arial, "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
    color:#fff;
    padding:5px;
}
/*font-family:"Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;*/
/*font-family: 'LTOksanaWIPRegular';
font-family: 'Gotham-Book';*/
            /*program_default.css Document ID: 2151080*/
            

div#center_right ul.horizontal_menu {margin-left:7px}

a#column_display{float:right;margin-right:7px;}
a#line_display{float:right;margin-right:4px;}

#nav_program{width:493px;height:106px;background:url(/i18n/2150372,property=data,v=2.png) no-repeat transparent;background-position:0 -1px ;margin:5px auto 0 auto;}
#now{padding-top:2px;_padding-top:1px;float: left;max-height:31px;width:490px}
#now li{display:inline;background-image:none;}
#now a{margin:0 15px 0 0;white-space: nowrap;}
#now a:link,#now a:visited{color:#4b4942;}
#now a:hover{text-decoration:none;color:#fa481c}
ul.newsticker { /* that's your list */
position: relative;
left: 400px;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0 0 0 0;
padding: 0;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
} 
.tickercontainer { /* the outer div with the black border */
width: 490px; 
height:26px;
margin: 0; 
padding: 0;
overflow: hidden;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 6px;
width: 470px;
overflow: hidden;
height:20px
}

div.day{text-align:center;background:url(/i18n/2150528,property=data,v=2.png) no-repeat top left transparent; width:345px; height:46px; float:left;}
.btn_next{float:left;}

#sidebar_left{width:185px;float:left;}
#center_right{float:left;width:500px;}



/*left column*/
div.block_week{height:20px; width:165px;display:block; padding:0; margin:10px 0 7px 1px;}
div.block_week select{color:#FFF; display:block; border:none;font-size:0.9em;border-collapse:collapse;background-color:#282828;width:167px}
div.block_week select option{border:none;display:block;background-color:#282828;border-collapse:collapse;}
a.link_rss:link, a.link_rss:visited{background:url(/i18n/2150718,property=data,v=2.png) no-repeat top left; padding:3px 0 0 25px; text-transform:uppercase; font-weight:bold; color:#f3791d; display:block; margin:20px 0 0 20px;height:14px;}



/*program navigation*/
h2.the_day{color:#FFF;font-size:1.7em; font-weight:normal;padding:0; margin-top:14px;}
a.btn_previous:link, a.btn_previous:visited{background:url(/i18n/2150582,property=data,v=2.png) no-repeat top left; width:70px; height:46px; float:left; margin-left:4px;}
a.btn_previous:hover, a.btn_previous:active{background-image:url(/i18n/2150488,property=data,v=2.png);}
a.btn_next:link, a.btn_next:visited{background:url(/i18n/2150408,property=data,v=2.png) no-repeat top left; width:70px; height:46px; float:left;}
a.btn_next:hover, a.btn_next:active{background-image:url(/i18n/2150354,property=data,v=2.png);}
ul.program_hour, ul.program_hour_bottom{list-style-type:none; width:275px; margin:auto;height:38px;}
ul.program_hour li, ul.program_hour_bottom li{display:inline; background-image:none;margin:0;padding:0}

ul.program_hour_bottom{padding:9px 0 0 0}
ul.program_hour li a:link, ul.program_hour li a:visited {font-size: 1.2em; width:64px; text-align:center; /*height:19px;*/height:19px; color:#797363; font-weight:bold; display:block; float:left; padding:11px 0 0 0; margin:0 2px;}
ul.program_hour li a:hover, ul.program_hour li a:active, ul.program_hour li a.selected:link, ul.program_hour li a.selected:visited{color:#FFF; background:url(/i18n/2150470,property=data,v=2.png) no-repeat 0 -1px; text-decoration:none;}
ul.program_hour_bottom li a:link, ul.program_hour_bottom li a:visited {font-size: 1.2em; width:64px; text-align:center; height:26px; color:#797363; font-weight:bold;display:block; float:left; padding:3px 0 0 0;  margin:6px 2px 0 0;}
ul.program_hour_bottom li a:hover, ul.program_hour_bottom li a:active, ul.program_hour_bottom li a.selected:link, ul.program_hour_bottom li a.selected:visited{color:#FFF; background:url(/i18n/2150494,property=data,v=2.png) no-repeat 0 -1px; text-decoration:none;}

ul.program_hour_bottom{height:35px;}



/*program grid*/


table.program_grid{width:485px;margin:5px auto 0 auto; border-collapse:collapse;color:#4b4942;table-layout:fixed}
table.program_grid tr.dark td.desc{padding-right:5px}
table.program_grid tr.dark td.more{padding:0}
table.program_grid tr td{padding:3px 0;background-color:transparent}
table.program_grid tr td.desc{padding:0 10px;background-color:transparent;}
table.program_grid tr td.more{background-color:transparent;padding:0;display:none;}
table.program_grid td.hour{vertical-align:top; width:55px; padding:15px 0 0 8px;font-size:1.2em;font-weight:bold; color:#4b4942;}

table.program_grid tr.selected td{background:url(/i18n/2150512,property=data,v=3.png) repeat-y top left #4C4A43;}
table.program_grid tr.selected td.hour{background:url(/i18n/2150716,property=data,v=3.png) repeat-y top left #4C4A43; color:#000; vertical-align:top;width:55px; padding:15px 0 0 8px;font-size:1.2em;font-weight:bold;}
table.program_grid tr.selected td.desc{background:url(/i18n/2150512,property=data,v=3.png) repeat-y top left #4C4A43; color:#000;}
table.program_grid tr.selected td.more{background:url(/i18n/2150362,property=data,v=3.png) repeat-y top left #4C4A43; padding:0; color:#000;}
table.program_grid tr.selected td.more div.description a:link{color:#000}
table.program_grid tr.selected td.more div.description a:visited{color:#000}

table.program_grid tr.bronze td{background:url(/i18n/2150512,property=data,v=3.png) repeat-y top center #C1BFB6;}
table.program_grid tr.bronze td.hour{background:url(/i18n/2150716,property=data,v=3.png) repeat-y top left #C1BFB6; color:#000; vertical-align:top;width:55px; padding:15px 0 0 8px;font-size:1.2em;font-weight:bold;}
table.program_grid tr.bronze td.desc{background:url(/i18n/2150512,property=data,v=3.png) repeat-y top center #C1BFB6; color:#000;}
table.program_grid tr.bronze td.more{background:url(/i18n/2150362,property=data,v=3.png) repeat-y top left #C1BFB6; padding:0; color:#000;}
table.program_grid tr.bronze td.more div.description a:link{color:#000}
table.program_grid tr.bronze td.more div.description a:visited{color:#000}



table.program_grid tr td.more div.description img.option{float:right;margin:0 3px 6px 0}



/*special pointer*/
table.program_grid tr td.desc{cursor:pointer}

table.program_grid tr td.hour a:link, table.program_grid tr.dark td.desc a:visited{color:#4b4942;}
table.program_grid tr td.desc a:link, table.program_grid tr.dark td.desc a:visited{color:#4b4942;}
table.program_grid tr.dark td.hour a:link, table.program_grid tr.dark td.desc a:visited{color:#4b4942;}
table.program_grid tr.dark td.desc a:link, table.program_grid tr.dark td.desc a:visited{color:#4b4942;}
table.program_grid tr.selected td.hour a:link, table.program_grid tr.selected td.desc a:visited{color:#FFF;}
table.program_grid tr.selected td.desc a:link, table.program_grid tr.selected td.desc a:visited{color:#FFF;}

table.program_grid tr td.desc p{font-size:1.2em;line-height:1.4em;}
table.program_grid tr td.desc h3{font-size:1.4em;margin:12px 0 5px 0}
table.program_grid tr td.more p.text{font-size:1.2em}
table.program_grid tr td.more div.description p {line-height:1.4em;}

table.program_grid tr td.more div.description a:link{text-decoration:underline}
table.program_grid tr td.more div.description a:visited{text-decoration:underline}
table.program_grid tr td.more div.description a:active{text-decoration:underline}
table.program_grid tr td.more div.description a:hover{text-decoration:none}

table.program_grid tr td.shadow{padding:0;}

div.container{float:right; width:150px;text-align:right;position:relative;height:13px;}

a.details:link, a.details:visited, a.revoir:link, a.revoir:visited, a.mini_site:link, a.mini_site:visited{color:#fa481c;text-transform:uppercase;font-weight:bold; padding-left:15px;}
a.details{float:left; width:50px;height:15px;}
a.details:link, a.details:visited{background:url(/i18n/2150646,property=data,v=2.gif) no-repeat 0 1px;}
a.opened:link, a.opened:visited{background:url(/i18n/2150572,property=data,v=2.gif) no-repeat 0 1px;}
a.details:hover, a.details:active, a.revoir:hover, a.revoir:active, a.mini_site:hover, a.mini_site:active{text-decoration:none; color:#1f1f1f;}

table.program_grid tr div.toolbar_details{background:url(/i18n/2150550,property=data,v=2.png) no-repeat top left #3b3a34; background-repeat:repeat-x; color:#8e8e8e;height:18px; line-height:18px;position:relative;z-index:1;}
table.program_grid tr.selected div.toolbar_details{background:url(/i18n/2150452,property=data,v=2.png) no-repeat top left #3b3a34;}

div.img_box{width:194px;float:left;margin:0 12px 0 0;}
span.copyright{float:left;margin:0 12px 0 0;width:194px;}

.more {z-index:0;}
.more a:link,.more a:visited,.more a:active,.more a:hover{color:#1f1f1f;}



/*bloc revoir*/
a.revoir:link, a.revoir:visited{padding-left:20px; background:url(/i18n/2150388,property=data,v=2.gif) no-repeat 0 1px; padding-right:11px; display:block; height:18px; width:40px; position:absolute; right:90px;}
table.program_grid tr.selected a.revoir:link, table.program_grid tr.selected a.revoir:visited{ background:url(/i18n/2150388,property=data,v=2.gif) no-repeat 0 1px;}




/*special bordered div (thank you seb)*/
div.bordered_details{border:1px solid #969696;}



input.textfield{width:172px; background:url(/i18n/2451176,property=data,v=2.png) no-repeat top left; height:18px; line-height:18px; border:0; font-family:arial,sans-serif; font-size:1.15em; padding:0 5px; margin:0 0 10px 0; float:left;}
input.btn_ok{background:url(/i18n/2533512,property=data,v=1.png) no-repeat top left; border:0; color:#EEE;  font-size:1.15em;  font-family:arial,sans-serif; height:19px; line-height:19px; width:22px;}
input.btn_ok:hover{color: #fd7ae0;}

input.textfield.left{float:left;}
div.amigo p,div.reminder p,div.rebroadcaster p{margin:0 0 3px 0;padding:0}
div.amigo p.title,div.reminder p.title,div.rebroadcaster p.title{float:left;width:200px;font-weight:bold;margin:-4px 0 0 0;}
div.service_container img.amigo_trigger{float:right;margin:10px 0 0 9px;}
div.service_container img.reminder_trigger{float:right;margin:10px 0 0 0}
div.service_container img.rebroadcaster_trigger{float:right;margin:10px 0 0 9px}



div.amigoTop{display:none;}



div.service_container{position:relative;float:right;width:100px;z-index:102;display:none;}
div.service_container div.pre_info_amigo,
div.service_container div.pre_info_reminder,
div.service_container div.pre_info_rebroadcaster {width:290px;height:8px;padding:20px 10px 20px 10px;font-size:1.2em;color:white;font-weight:bold;background-image:url(/i18n/2533504,property=data,v=2.png);position:absolute;display:none;}
div.service_container div.pre_info_amigo{right:-23px;top:42px;}
div.service_container div.pre_info_reminder{left:-227px;top:42px;}
div.service_container div.pre_info_rebroadcaster{left:-227px;top:42px;}
/*table.program_grid tr.bronze div.service_container{display:block;}*/
/*bloc remind me*/
div.reminder{width:287px;height:288px;padding:20px 10px 20px 10px;cursor:default;color:white;background-image:url(/i18n/2533508,property=data,v=2.png);position:absolute;left:-227px;top:42px;display:none;}
div.reminder div{padding:0 5px;clear:both;font-size:0.9em;}
div.reminder div form{padding:0}
div.reminder span.error{color:#fd7ae0;font-size:0.8em;margin:0;line-height:1em;height:25px;float:left;!float:none;_float:none;clear:both;}

/*bloc ma rebroadcasterfusion*/
div.rebroadcaster{width:287px;height:288px;padding:20px 10px 20px 10px;cursor:default;color:white;background-image:url(/i18n/2533526,property=data,v=2.png);position:absolute;left:-227px;top:42px;display:none;}
div.rebroadcaster div{padding:0 5px;clear:both;font-size:0.9em;}
div.rebroadcaster div form{padding:0}
div.rebroadcaster span.error{color:#fd7ae0;font-size:0.8em;margin:0;line-height:1em;height:25px;float:left;!float:none;_float:none;clear:both;}



table.program_grid tr td p.success{clear:both;font-size:1em;}



/*close link for all previous div*/
/**table.program_grid tr td a.container_close{float:right;height:15px;display:block;}
table.program_grid tr td a.close:link,table.program_grid tr td a.close:visited{color:#FFF; font-weight:bold; padding:2px 0 0 15px; background:url(/i18n/2150580,property=data,v=3.png) no-repeat 0 3px;}**/







/*mini site*/
a.mini_site:link, a.mini_site:visited{background:url(/i18n/2150574,property=data,v=2.gif) no-repeat 0 1px;height:18px; width:50px; position:absolute;right:4px;}
table.program_grid tr.selected a.mini_site:link, table.program_grid tr.selected a.mini_site:visited{ background:url(/i18n/2150574,property=data,v=2.gif) no-repeat 0 1px; }
a.mini_site_opened:link, a.mini_site_opened:visited{background:url(/i18n/2150618,property=data,v=2.png) no-repeat 0 0; display:block; height:11px; width:89px; position:absolute; right:-5px; color:#4b4942; text-transform:uppercase; font-weight:bold; padding:8px 9px 0 0; top:-8px; _background-image:none; _background-color:#FFF;  _right:0;}
a.mini_site_opened:hover, a.mini_site_opened:active{text-decoration:none;}

div.bloc1{width:225px; position:absolute; right:-5px; top:11px; z-index:100; color:#797363; text-align:left; display:none;}
div.bloc1 div.top{background:url(/i18n/2150438,property=data,v=2.png) no-repeat top left;  height:15px; }
div.bloc1 div.bottom{background:url(/i18n/2150690,property=data,v=2.png) no-repeat top left; height:14px;}
div.bloc1 div.middle{background:url(/i18n/2150414,property=data,v=2.png) repeat-y top left; padding:0 22px 1px 22px;margin:0;_width:181px;}
div.bloc1 div.middle img{margin-bottom:5px;display:inline}

div.bloc1 div.middle span.flash{margin-bottom:5px;display:inline}

table.program_grid div.bloc1 div.middle p{font-size:1em;line-height:1em;}
div.bloc1 div.middle a{display:block;text-align:right;padding:0;margin:0 -14px 0 0;background-color:#FFF}
div.bloc1 div.middle a.simple_link:link,div.bloc1 div.middle a.simple_link:visited{color:#fa481c; background:url(/i18n/2150570,property=data,v=2.gif) no-repeat 0 3px; padding:0 8px 0 8px; margin:0;text-align:left;}



/*avoir priority problem in this css*/
table.program_grid a.mini_site.mini_site_opened:link{background:url(/i18n/2150618,property=data,v=2.png) no-repeat 0 0;}
table.program_grid a.mini_site.mini_site_opened:visited{background:url(/i18n/2150618,property=data,v=2.png) no-repeat 0 0;}
table.program_grid a.mini_site.mini_site_opened:active{background:url(/i18n/2150618,property=data,v=2.png) no-repeat 0 0;}
table.program_grid a.mini_site.mini_site_opened:hover{background:url(/i18n/2150618,property=data,v=2.png) no-repeat 0 0;}
table.program_grid tr.selected a.mini_site.mini_site_opened:link{background:url(/i18n/2150618,property=data,v=2.png) no-repeat 0 0;color:#1f1f1f;}
table.program_grid tr.selected a.mini_site.mini_site_opened:visited{background:url(/i18n/2150618,property=data,v=2.png) no-repeat 0 0;color:#1f1f1f;}
table.program_grid tr.selected a.mini_site.mini_site_opened:active{background:url(./i18n/2150618,property=data,v=2.png) no-repeat 0 0;}
table.program_grid tr.selected a.mini_site.mini_site_opened:hover{background:url(/i18n/2150618,property=data,v=2.png) no-repeat 0 0;}

div.description{padding:25px 10px 10px 10px;background-repeat:no-repeat;border-top:1px solid #CCC}

/*Schatten der Programbeschreibungsbilder */

div.description div.shadow_img{width:184px;float: left;}





/*bottom nav*/
div#nav_program_bottom{width:493px; padding:2px 0 0 0;height:104px; background:url(/i18n/2150554,property=data,v=2.png) no-repeat 0 9px transparent;margin:0 auto 0 auto;}
div#nav_program_bottom a.btn_previous{clear:both;}
div#nav_program_bottom a.btn_next{float:left;}
div#nav_program_bottom div.day{text-align:center;background:url(/i18n/2150528,property=data,v=2.png) no-repeat top left transparent; width:345px; height:46px; }



/* style for the schedule-Anchors (which are used to "jump" to the current program) */

a.scheduleAnchor:link, a.scheduleAnchor:visited, a.scheduleAnchor:hover, a.scheduleAnchor:active {text-decoration:none; color: #4B4942;}



/*T6 - STANDARD TYPE*/

div.options img {float:left;margin:0 2px 0 0;cursor:pointer;padding:0}

/*comments link*/
div.comment a{font-size:0.9em;}

div.options img.share_trigger{margin:0 2px 0 0;position:absolute;right:20px; bottom:1px; padding:0; boarder:0;}

div.t6 {  padding: 7px 0pt 10px; overflow: hidden; float: left; display: block; width: 164px; height: 232px; min-height: 232px; background-image: url(/i18n/2955522,property=data,v=2.png); background-repeat: no-repeat; position:relative; }
div.t6.first { margin-right:3px; }
div.t6 h2 { text-transform: uppercase; font-size: 1em; font-weight: bold; height: 20px; color:#393939; padding:0 10px;}
div.t6 h2 a { color:#393939;}
div.t6 img { margin: 0pt auto; padding: 2px 0pt 7px; }
div.t6 h3 { padding: 0 0 2px 10px; font-size: 1.6em; line-height: 1em; }
div.t6 h3 a { color:#393939; }
div.t6 p { margin: 0 10px 0 10px; line-height: 1.2em; }
div.t6 p a {color:#393939; }
div.t6 p span { color:#969696;  }
div.t6 p.subtitle {font-style: italic;}

div.t6 a{ color: #FFF; text-decoration: none; }

div.t6 div.comment { background:url(/i18n/2955532,property=data,v=1.png) no-repeat top left; color:#FFF; height:16px; width:20px; text-align:center; position:absolute; bottom:1px; right:0px;}
div.t6 div.comment a:active, div.t6 div.comment a:hover {color:#FC9603}

div.t6 div.options { position:absolute; bottom:4px; right:5px;}

div#sidebar_left div.t6 {margin-top:10px;}

            /*teasermenu.css Document ID: 2151042*/
            

div.preview {padding:7px 5px 10px 0;display:block;width:163px;height:100px;min-height:100px;margin:3px;background-image:url(/i18n/2150666,property=data,v=2.png); background-repeat:no-repeat;overflow:hidden;}
div.preview a, div.preview a:link, div.preview a:visited, div.preview a:active, div.preview a:hover{margin:0 auto 0 auto;width:141px;padding:5px 5px 0 0px;}

div.preview a:link{color: #1f1f1f;text-decoration:none; }
div.preview a:visited{color: #1f1f1f;text-decoration:none;}
div.preview a:active{color: #1f1f1f;}
div.preview a:hover{background-color:none}






            /*style_violet Document ID: 2151056*/
            

body{background-color:#959595;/*background-image:url(/i18n/2150516,property=data,v=2.jpg);*/background-image:url(http://org-www.arte.tv/rightcolumnV3/?page_id=2);background-repeat:repeat-y; background-position:top center;}

/*body{background-image:url(/i18n/2150516,property=data,v=2.jpg); background-position:top center;}*/



div#site_bar div ul li{border-right:1px solid #FFFFFF}

div#site_bar div a:link{color: #FFFFFF;}
div#site_bar div a:visited{color: #FFFFFF;}
div#site_bar div a:active{color: #000000;}
div#site_bar div a:hover{color: #000000;}
div#site_bar div li.selected {color:#FFFFFF}



a#lang:link{color: #FFFFFF;}
a#lang:visited{color: #FFFFFF;}
a#lang:active{color: #000000;}
a#lang:hover{color: #000000;}



a:link{color: #fa481c;text-decoration:none;}
a:visited{color: #fa481c;text-decoration:none;}
a:active{color: #fa481c;text-decoration:none;}
a:hover{ color: #fa481c;text-decoration:underline;}



div#tagcloud {background-image:url(/i18n/2193702,property=data,v=1.png);}



/*standard button*/
input.btn_send:hover{color:#FD7AE0}



/*article*/

div.link_box a:link,div.right_container a:link{color: #fa481c;text-decoration:none;}
div.link_box a:visited,div.right_container a:visited{color: #fa481c;text-decoration:none;}
div.link_box a:active,div.right_container a:active{color: #fa481c;text-decoration:none;}
div.link_box a:hover,div.right_container a:hover{ color: #fa481c;text-decoration:underline;}

div.summary h3 a:hover{color:#fa481c;}

div.summary p a:hover{color:#fa481c;}
div.summary p.subtitle a:hover{color:#fa481c;}

div.n3 p, div#outlinks p{color:#FFF;background-color:#fa481c;}



p.text a:link{color: #fa481c;text-decoration:none;}
p.text a:visited{color: #fa481c;text-decoration:none;}
p.text a:active{color: #fa481c;text-decoration:none;}
p.text a:hover{ color: #fa481c;text-decoration:underline;}



div.faq-question{color:#fa481c;}



/*home*/

div.t1 h2 a:link{color:#fa481c;}
div.t1 h2 a:visited{color:#fa481c;}
div.t1 h2 a:active{color:#fa481c;}
div.t1 h2 a:hover{color:#fa481c;}

span#trailer_date{color:#c910ea;}

.navdroite a:link{color: #4b4942;text-decoration:none;}
.navdroite a:visited{color: #4b4942;text-decoration:none;}
.navdroite a:active{color: #4b4942;text-decoration:none;}
.navdroite a:hover{color: #fa481c;text-decoration:none;}

.header a span.pseudo_h2{background-color:#fa481c;color:#FFFFFF;}



/*a-z and all the*/



.ui-tabs-panel div.column a:link{color:#797363}
.ui-tabs-panel div.column a:visited{color:#797363}
.ui-tabs-panel div.column a:active{color:#797363}
.ui-tabs-panel div.column a:hover{color:#fa481c;text-decoration:none}

#mini_right_column p.selected{color:#fa481c;}
#mini_right_column div.open p{color:#fa481c;}



#mini_right_column div.content p.title a:link{color:#ffffff}
#mini_right_column div.content p.title a:visited{color:#ffffff}
#mini_right_column div.content p.title a:active{color:#fa481c;}
#mini_right_column div.content p.title a:hover{color:#fa481c;}

#mini_right_column div.shadow_img a:link img{background-color:#FFF;}
#mini_right_column div.shadow_img a:visited img{background-color:#FFF;}
#mini_right_column div.shadow_img a:active img{background-color:#fa481c;}
#mini_right_column div.shadow_img a:hover img{background-color:#fa481c;}



#mini_right_column p.selected{color:#fa481c;}
#mini_right_column div.open p{color:#fa481c;}



a.page_link.selected:link,a.group_page_link:link{color:#fa481c;}
a.page_link.selected:visited,a.group_page_link.selected:visited{color:#fa481c;}
a.page_link.selected:active,a.group_page_link.selected:active{color:#fa481c;}
a.page_link.selected:hover,a.group_page_link.selected:hover{color:#fa481c;}

a.page_link.selected:link,a.group_page_link.selected:link{color:#fa481c;}
a.page_link.selected:visited,a.group_page_link.selected:visited{color:#fa481c;}
a.page_link.selected:active,a.group_page_link.selected:active{color:#fa481c;}
a.page_link.selected:hover,a.group_page_link.selected:hover{color:#fa481c;}



a.trigger:link{color: #FFF;text-decoration:none;}
a.trigger:visited{color: #FFF;text-decoration:none;}
a.trigger:active{color: #FFF;text-decoration:none;}
a.trigger:hover{ color: #fa481c;text-decoration:none;}

a.trigger.asc:link,a.trigger.desc:link{color: #B9B9B9;text-decoration:none;}
a.trigger.asc:visited,a.trigger.desc:visited{color: #B9B9B9;text-decoration:none;}
a.trigger.asc:active,a.trigger.desc:active{color: #B9B9B9;text-decoration:none;}
a.trigger.asc:hover,a.trigger.desc:hover{ color: #fa481c;;text-decoration:none;}





/*selection by relevance/date */

a.trigger.selected:link{color:#fa481c;}
a.trigger.selected:visited{color:#fa481c;}
a.trigger.selected:active{color:#fa481c;}
a.trigger.selected:hover{color:#fa481c;}

a.trigger.selected:link{color:#fa481c;}
a.trigger.selected:visited{color:#fa481c;}
a.trigger.selected:active{color:#fa481c;}
a.trigger.selected:hover{color:#fa481c;}


            /*article.css Document ID: 2151054*/
            

#left_content iframe.mini_quizz{border:1px solid #797363;margin:0 0 15px 0;!margin:0 0 15px 10px;width:311px;padding:13px 13px 3px 13px}

#left_content{width:674px;padding-right:20px;color:#4b4942;clear:both;}
#left_content img.single_image{margin:0 auto 15px auto}

#left_content span.flash{margin:0 auto 15px auto}
h2.top_title{text-transform:uppercase;padding:10px 0 10px 0;font-weight:bold;font-size:1.15em}
h1.title{font-size:1.7em;font-weight:normal}
#ul.horizontal_menu{width:656px;background-image:url(/i18n/2150616,property=data,v=2.png);background-repeat:no-repeat;padding-top:8px}
p{line-height:1.4em;}

span.notation{padding:0 3px 0 0;font-size:0.9em;font-weight:normal;margin:0 5px 0 0}
span.notation img{float:left;margin:2px 2px 0 0}


p.intro{font-size:1.15em;font-weight:bold;clear:both;margin:0 0 10px 0;padding:10px 0 0 0}
div.text{font-size:1.15em;padding-left:30px;margin:0 0 10px 0;font-size:1.15em;line-height:1.4em;}

div.text img,p.intro img{display:inline;}
div.text ul {width:100%;!width:auto;_width:auto;}
div.text ul li{background-position:0 6px;}
div.text ol {padding:0 0 0 30px; }
div.text ol li{padding:0;}
p.inter_title{text-transform:uppercase;padding:10px 0 0 0;font-size:1.2em;font-weight:bold;}

h2.inter_title{text-transform:uppercase;padding:10px 0 0 0;font-size:1.2em;font-weight:bold;}
p.signature{font-size:1.15em;float:right;padding-top:10px;font-weight:bold;}
p.date{clear:both;padding:20px 0 0 30px;}
blockquote.new_style {
max-width: 15em;
float:left;
font-style:italic;
color:#000;
font-size:1.4em;
line-height:140%;
margin:10px -15px 10px 0;
background: url(/i18n/2150514,property=data,v=2.png) no-repeat bottom right !important;
background /**/:url(); /* removing quote graphic in IE5+ */
padding:0px 20px 5px 0px;

display:block;

position:relative;
left:-30px;
}


blockquote.new_style:first-letter {
background: url(/i18n/2150386,property=data,v=2.png) no-repeat 5px 0 !important;
padding:5px 2px 10px 35px!important;
padding /**/:0px; /* resetting padding in IE5+ */
background /**/: url(); /* removing quote graphic in IE5+ */
}

table.new_style{margin:10px 0 10px 0}
table.new_style tr td{border:1px solid #4b4942;text-align:center;padding:3px;}



div#text_size{float:right;width:100px;margin:0}
div#text_size a{font-weight:bold;}

div#summary_container {margin:-10px 0 0 -30px;font-size:0.9em;}
div.summary {margin:0;max-width:670px; display:block; background-image:url(/i18n/2150444,property=data,v=2.png); background-position:bottom center;background-repeat:no-repeat;padding:0 0 4px 0;}
div.summary a:link{color: #1f1f1f;text-decoration:none; }
div.summary a:visited{color: #1f1f1f;text-decoration:none;}
div.summary a:active{color: #1f1f1f;text-decoration:none;}
div.summary a:hover{background-color:none}
div.summary div img{padding:7px 10px 7px 7px; background-image:url(/i18n/2150696,property=data,v=2.gif);float:left;background-repeat:no-repeat;}

div.summary div span.flash{padding:7px; background-image:url(/i18n/2150696,property=data,v=2.gif);float:left;}
div.summary h3 {font-size:1.6em;padding:5px 0 2px 5px;line-height:1em;}
div.summary a{margin:0 auto 0 auto;padding:0 10px 0 10px;display:block}
div.summary p {line-height:1.2em;margin:0 0 0 0}
div.summary p.subtitle a{font-size:1em; font-style:italic;color:#676767;padding:0 0 2px 0;margin-bottom:0}
div.summary .left_corner{float:left;}
div.summary .right_corner{float:right;}
div.summary .fill_space{max-width:662px;background-color:#e3e3e3;margin:0 auto 0 auto;}
div.summary .fill_space.top{border-top:1px solid #dbdbdb;height:3px}
div.summary .fill_space.bottom{border-bottom:1px solid #dbdbdb;height:4px}
div.summary .content{padding:11px 15px 11px 15px;max-width:640px;height:90px; background-color:#e3e3e3; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}

div#summary_container_mini {margin:0 0 10px 0;width:310px;float:left;}
div#summary_container_mini div.summary {max-width:310px}
div#summary_container_mini div.summary .fill_space{max-width:302px;}
div#summary_container_mini  div.summary .content{max-width:280px;}

div.mini_sheet{margin:10px 0 0 30px;float:left;}
div.mini_sheet p{clear:both;background-image:url(/i18n/2150400,property=data,v=2.gif);background-repeat:repeat-y;width:250px;margin:0;padding:0 10px 0 10px}
div.mini_sheet img{float:left;margin:0;}

div.mini_sheet span.flash{float:left;margin:0;}

div#id_article_multimedia{float:right;margin:0 0 15px 15px;width:344px;}

#id_article_video{border:1px solid #797363;margin:0 0 15px 0;!margin:0 0 15px 10px;width:311px;padding:13px 13px 3px 13px}
#id_article_image{border:1px solid #797363;margin:0 0 15px 0;!margin:0 0 15px 10px;width:311px;padding:13px 13px 3px 13px}
#id_article_audio{border:1px solid #797363;margin:0 0 15px 0;!margin:0 0 15px 10px;width:311px;padding:13px 13px 13px 13px}

#id_article_video p{line-height:1.15em;padding:5px 0 0 0;clear:both;}
#id_article_image p{line-height:1.15em;padding:5px 0 0 0}



.image_container {min-height:177px;}
.image_container img{margin:0 auto 0 auto}
.image_container span.flash{margin:0 auto 0 auto}



#id_article_audio div {background-image:url(/i18n/2150686,property=data,v=2.png); background-repeat:repeat-y;line-height:1.15em;}
#id_article_audio div.audio_album_image{float:left;margin:0 10px 0 0}
#id_article_audio p.audio_album_title{color:#000;font-weight:bold;font-size:1.15em;padding:10px 5px 0 15px;margin:0 0 0 85px;background-image:url(/i18n/2150404,property=data,v=2.gif);background-repeat:no-repeat; background-position:0 14px;}
#id_article_audio p.audio_track_title{color:#000;font-weight:normal;font-size:1.15em;padding:0 5px 0 15px;margin:0 0 0 85px;}
#id_article_audio p.title{color:#000000; text-transform:uppercase;font-size:1em;font-weight:bold;margin:10px 0 5px 0}
#id_article_audio ul.playlist li{color:#000;font-weight:normal;background-image:url(/i18n/2150404,property=data,v=2.gif);padding:2px 0 0 15px}
#id_article_audio_player{width:312px;clear:both;}
#id_article_audio_player p{margin:5px;text-align:center}



/*surcharging the program_default.css stylesheet*/
.technical_sheet table.program_grid{width:670px;_width:640px;margin:0 0 0 1px; border-collapse:collapse;color:#4b4942;table-layout:fixed;border:1px solid #CCCCCC;}
.technical_sheet.mini{width:310px;margin:10px 0 10px 0}
.technical_sheet.mini table.program_grid{width:310px;}
.technical_sheet.mini p.date{clear:none;}



.technical_sheet{  padding: 0 0 4px 0;
  position: relative;
  background: transparent url(/i18n/2150676,property=data,v=2.png) repeat-x bottom left;
  background-color:transparent;

  width:670px;

   _width:640px;

  font-size:0.85em;
  margin:10px 0 10px 0;

  left:-30px;
  line-height:1em
  }
.technical_sheet table.program_grid tr td {border:none;}
.technical_sheet p.date{background-color:#959595;color:white;padding:3px 6px 3px 6px;font-size:1.2em;font-weight:bold;margin:0;}

table.program_grid tr td.desc{cursor:default}



div#catching_content{height:90px;overflow:hidden;width:700px;position:relative;z-index:2;color:white;font-size:1.15em;padding:10px 0 0 10px;margin:0;top:5px;left:5px;visibility:hidden;}
div#catching_content p.title {font-size:1.6em;line-height:1.2em}



/*nav */

ul#n1 li a {display:block;width:209px;height:19px; background-image:url(/i18n/2150402,property=data,v=3.png); background-repeat:no-repeat;padding:4px 3px 1px 32px;font-size:1.15em;overflow:hidden;white-space:nowrap;}

ul#n1 li a:link, ul#n1 li a:visited {color:#FFF;overflow:hidden;white-space:nowrap;overflow:hidden;white-space:nowrap;}
ul#n1 li a:active, ul#n1 li a:hover {color:white;text-decoration:none;background-image:url(/i18n/2150366,property=data,v=3.png); background-repeat:no-repeat;overflow:hidden;white-space:nowrap;}


ul#n1 li a.line_2 {height:18px;margin:0}
ul#n1 li a.selected {background-image:url(/i18n/2150366,property=data,v=3.png);font-weight:bold;overflow:hidden;white-space:nowrap;}



ul#n1 li a.has_children.crossed {background-image:url(/i18n/2150630,property=data,v=3.png);overflow:hidden;white-space:nowrap;}
ul#n1 li a.has_children.crossed:hover{background-image:url(/i18n/2150556,property=data,v=3.png);overflow:hidden;white-space:nowrap;_background-image:none}




ul#n1 li a.has_children {background-image:url(/i18n/2150534,property=data,v=3.png);overflow:hidden;white-space:nowrap;}
ul#n1 li a.has_children:active, ul#n1 li a.has_children:hover 

{color:white;text-decoration:none;background-image:url(/i18n/2150360,property=data,v=3.png); background-repeat:no-repeat;overflow:hidden;white-space:nowrap;}



ul#n1 li a.has_children.selected {background-image:url(/i18n/2150622,property=data,v=3.png);overflow:hidden;white-space:nowrap;}


ul#n1 li a.first.has_children.selected {background-image:url(/i18n/2150558,property=data,v=3.png);overflow:hidden;white-space:nowrap;}

ul#n1 li a.first.has_children.selected:hover {background-image:url(/i18n/2150558,property=data,v=3.png);}





ul#n1 li a.crossed {background-image:url(/i18n/2150680,property=data,v=3.png);overflow:hidden;white-space:nowrap;}

ul#n1 li a.crossed:active, ul#n1 li a.crossed:hover {background-image:url(/i18n/2150714,property=data,v=3.png);overflow:hidden;white-space:nowrap;}








ul#n1 {margin:0 0 0 4px;position:relative;z-index:2;display:block;min-height:24px;clear:both; background-image:url(/i18n/2150342,property=data,v=3.gif);_height:24px;}


ul#n1.has_top_teaser {margin:-24px  0 0 4px;_z-index:3}
ul#n1.has_two_lines {margin:0 0 0 4px;}

ul#n1.has_two_lines.has_top_teaser {margin:-47px 0 0 4px;}


ul#n1 li {display:block;float:left; list-style-type:none; background-image:none;margin:0 1px 0 0;padding:0;}

ul#n2 li a {display:block;background-image:url(/i18n/2150684,property=data,v=2.gif); background-repeat:no-repeat; background-position:3px 7px;padding:4px 5px 7px 10px;margin:5px 0 0 11px;text-transform:uppercase;height:9px;_width:0;}


ul#n2 li a.selected {border:1px solid white;margin:4px 0 1px 11px;padding:4px 4px 5px 9px;background-position:2px 7px;}
ul#n2 li a:link, ul#n2 li a:visited {color:white}

ul#n2 li a:active, ul#n2 li a:hover {color:white;text-decoration:none;border:1px solid white;margin:4px 0 1px 11px;padding:4px 4px 5px 9px;background-position:2px 7px;}



ul#n2 {margin:0 0 0 4px;background-image:url(/i18n/2150598,property=data,v=2.gif); background-repeat:no-repeat; background-color:#6B6B6B;width:980px;min-height:28px;clear:both;display:none;padding:0 0 4px 0;display:block;white-space:nowrap;overflow:hidden;}


ul#n2.n1_first {margin:0 0 0 4px;background-image:url(/i18n/2150420,property=data,v=2.gif)}
ul#n2 li {list-style-type:none; background-image:none;margin:0 0 0 0;padding:0;display:block;float:left;}



div.n3, div#outlinks{border:1px solid #797363;margin:0 0 15px 0;!margin 0 0 15px 10px;width:311px;padding:13px 13px 13px 13px;line-height:1.5em;}
div.n3 div, div#outlinks div{background-image:url(/i18n/2150686,property=data,v=2.png); background-repeat:repeat-y;line-height:1.15em;padding:5px;}
div.right_container div.n3 p,div.right_container div#outlinks p{text-transform:uppercase;font-size:1em;font-weight:bold; padding:2px 4px 2px 4px;margin:0}



div#n3 div ul li, div#outlinks div ul li{line-height:1.15em;}

div.text_box,div.link_box{margin:10px -15px 10px 0;float:left;font-size:0.85em;line-height:1.15em;position:relative;left:-30px;overflow:hidden;}
div.text_box ul li,div.link_box ul li{background-position:0 3px;line-height:1.15em;width:110px;}
div.text_box p,div.link_box p,div.text_box li,div.link_box li{margin:10px 0 0 0;}
div.text_box p.title,div.link_box p.title{color:#000000; text-transform:uppercase;font-size:1em;font-weight:bold;margin:0}
div.text_box div.content,div.link_box div.content{clear:both;background-image:url(/i18n/2150424,property=data,v=2.gif);background-repeat:repeat-y;width:119px;margin:-3px 0 0 0;padding:0 10px 0 10px;}
div.text_box img,div.link_box img{float:left;margin:0;padding:0;}
div.text_box span.flash,div.link_box span.flash{float:left;margin:0;}



embed.real_control{float:left;}



/* Related Content Menue */

div.relatedContent{border:1px solid #797363;margin:0 0 15px 0;width:311px;padding:13px 13px 13px 13px;}
div.relatedContent div{background-image:url(/i18n/2150686,property=data,v=2.png); background-repeat:repeat-y;line-height:1.15em;padding:5px; background-color: green;}
div.relatedContent p {text-transform:uppercase;font-size:1em;font-weight:bold; padding:2px 4px 2px 4px;margin:0}



/* Related Content Menue */

div.relatedContent {float:left;padding:7px 0 10px 0;display:block;width:300px;min-height:100px;margin:3px;background-color: #F2F2F2; background-repeat:repeat-x;overflow:hidden;}
div.relatedContent a:link{color: #1f1f1f;text-decoration:none; }
div.relatedContent a:visited{color: #1f1f1f;text-decoration:none;}
div.relatedContent a:active{color: #1f1f1f;}
div.relatedContent a:hover{background-color:none}
div.relatedContent a{margin:0 auto 0 auto;padding:0 0px 0 0px;display:block}



/*photo reportage style module*/
.image_container h3{display:block;padding:10px;margin:0 auto 0 auto;text-align:center;font-size:1.6em;color:#a9a9a9}
.image_container div.subtitle{display:block;padding:0 10px 10px 10px;margin:0 auto 0 auto;text-align:center;font-size:1em;color:#a9a9a9}
#photo_reportage  {border:1px solid #8f8f8f;width:670px;padding:0;background-color:#2e2e2e;border-color:#2e2e2e;margin:25px 0 0 0}
.nav_container { background-color:#4d4d4d}
#tmb_nav a.prev_image, #tmb_nav_video a.prev_image{float:left;margin:25px 0 0 0;}
#tmb_nav a.next_image, #tmb_nav_video a.next_image{float:right;margin:25px 0 0 0;}
.image_container {padding:0 0 30px 0;display:table;margin:0 auto 0 auto;width:auto;min-height:147px;}
.image_container table{margin:0 auto 0 auto;}
#image img{padding:5px;background-color:#FFFFFF;margin:10px auto 0 auto}
#image div.zoom img{padding:0;}
#image div.zoom{position:absolute;top:-5px;right:5px;height:19px;width:19px;}
.image_container p{color:#a8a8a8;width:312px;}

#tmb_nav, #tmb_nav_video{overflow:hidden;width:617px;height:59px;padding:10px;}
#tmb_nav ul,#tmb_nav_video ul{width:100000px;padding:0;display:block;height:49px;}
#tmb_nav li,#tmb_nav_video li{float:left;margin:0 2px;cursor:pointer;list-style-type:none;background-image:none;padding:0}

#tmb_nav ul li img,#tmb_nav_video ul li img{border:1px solid #FFF}

#tmb_nav ul li img:hover,#tmb_nav ul li img.selected:hover,#tmb_nav_video ul li img:hover,#tmb_nav_video ul li img.selected:hover{border:1px solid #fa481c;padding:4px; background-color:#fa481c;margin:-4px;}
#tmb_nav ul li img.selected,#tmb_nav_video ul li img.selected{border:1px solid #E3E3E3;padding:4px; background-color:#E3E3E3;margin:-4px;}



/*#tmb_nav ul li img{border:1px solid #FFF}
#tmb_nav ul li img.selected{border:1px solid #fa481c;padding:4px; background-color:#FFFFFF;margin:-4px;}*/



/*video reportage style module*/
.video_container h3{display:block;padding:10px;margin:0 auto 0 auto;text-align:center;font-size:1.6em;color:#a9a9a9}
.video_container div.subtitle{display:block;padding:0 10px 10px 10px;margin:0 auto 0 auto;text-align:center;font-size:1em;color:#a9a9a9}
#video_reportage  {border:1px solid #8f8f8f;width:670px;padding:0;background-color:#2e2e2e;border-color:#2e2e2e;margin:25px 0 0 0}
.video_container {padding:0 0 20px 0;margin:0 auto 0 auto;width:670px;min-height:147px;}
.video_container table{margin:0 auto 0 auto;}
#video{width:610px;margin:0 auto 0 auto}
#video object,#video embed{margin:0 auto 0 auto}
#video img{padding:5px;background-color:#FFFFFF;margin:10px auto 0 auto}
#video div.zoom img{padding:0;}
#video div.zoom{position:absolute;top:-5px;right:5px;height:19px;width:19px;}
.video_container p{color:#a8a8a8;width:312px;}

a.prev_video,a.prev_video_bottom{float:left;margin:0 2px 0 2px;padding:0;width:12px;}
a.next_video,a.next_video_bottom{float:right;margin:0 2px 0 2px;padding:0;width:12px;}
a.prev_video{float:left;margin:35px 2px 0 2px}
a.next_video{float:right;margin:35px 2px 0 2px}

.video_description{border:1px solid #2e2e2e;border-top:none;padding:10px;width:650px;font-size:1.15em}



/*photo module and video module in article*/
a.prev_video{float:left;}
a.next_video{float:right;}

.tmb_nav{overflow:hidden;width:302px;height:65px;padding:5px 5px 0 5px;}
.tmb_nav ul{width:100000px;padding:0;display:block;height:49px}
.tmb_nav li{float:left;margin:0 2px;cursor:pointer;list-style-type:none;background-image:none;padding:0}
.tmb_nav ul li img{border:1px solid #FFF}

.tmb_nav ul li img:hover,.tmb_nav ul li img.selected:hover{border:1px solid #fa481c;padding:4px; background-color:#fa481c;margin:-4px;}
.tmb_nav ul li img.selected{border:1px solid #E3E3E3;padding:4px; background-color:#E3E3E3;margin:-4px;}

div.right_container .article_video_player{background-color:#000000; cursor:pointer; margin:10px 0 0 0}
div.right_container .play_icon{background-image:url(/i18n/3764120,property=data,v=1.png); background-repeat:no-repeat; top:60px; margin:10px auto -100px auto; height:100px; width:57px;display:block;position:relative;z-index:2}

div.right_container h3,div.right_container .image_container h3{padding:2px 0 0 0;font-size:1.15em; color:#1f1f1f;text-align:left;float:left;}
div.right_container div.subtitle{padding:0;clear:both;padding:3px 0 0 0;text-align:left;}
div.right_container p.copyright{text-align:right;font-size:0.8em;}
div.right_container div.image_container {padding:0 0 0 0;min-height:177px;}
div.right_container #image img{padding:0;margin:0}
div.right_container .image_container p{color:#1f1f1f;}
div.right_container #tmb_nav{overflow:hidden;width:302px;height:65px;padding:5px 5px 0 5px;}
div.right_container #image div.zoom{top:0;right:0;padding:0;}
div.right_container a.prev_image{margin:4px 2px 0 2px}
div.right_container a.next_image{margin:4px 2px 0 2px}
div.right_container a.prev_video{margin:4px 2px 0 2px}
div.right_container a.next_video{margin:4px 2px 0 2px}
div.right_container p{margin:0 0 5px;padding:0}



div.bottom_nav{width:45px;height:15px;margin:0 auto 10px auto;}
a.prev_image,a.prev_image_bottom{float:left;margin:0 2px 0 2px;padding:0;width:12px;}
a.next_image,a.next_image_bottom{float:right;margin:0 2px 0 2px;padding:0;width:12px;}
a.prev_image{float:left;margin:35px 2px 0 2px}
a.next_image{float:right;margin:35px 2px 0 2px}

.image_description{border:1px solid #2e2e2e;border-top:none;padding:10px;width:650px;font-size:1.15em}



/*faq style*/
div.faq-question
{


font-weight: bold;cursor: pointer; background-image:url(/i18n/2150430,property=data,v=2.png); background-repeat:no-repeat; background-position:0 3px;padding:2px 0 0 19px;display:inline;
}
div.faq-question:hover
{
text-decoration:underline;
}
div.faq-answer
{

}

/* bugfix for IE 7 and all older IE browser */
*:first-child+html div.n3 {
margin-left:10px;
}

* html div.n3 {
margin-left:10px;
}



/*commentaires*/
div#comments{ background-image:url(/i18n/2150616,property=data,v=2.png);background-repeat:no-repeat;padding:0;color:#7B7971; background-color:transparent;clear:both;padding-top:5px;

background-position:top center;}
div#comments.nobackground{background-image:none}
div#comments p.intro{border-top:1px solid #D7D7D5;border-bottom:1px solid #D7D7D5;color:#4B4942;font-weight:bold;padding:7px 0 7px 0;font-size:1em;margin-left:30px}
div#comments p.intro span{color:#FC5E1F}
div#comments p{margin:0;padding:0;}
div#comments p.message{font-weight:bold;}
div#comments p.title{padding:7px 0 0 0;font-weight:bold;margin-left:30px}
div#comments p.comment{border-bottom:1px solid #D7D7D5;padding:0 0 7px 0;margin-left:30px}
div#comments h3{text-transform: uppercase;padding:25px 0 15px 0;font-size: 1.6em;font-weight: bold;color:#4B4942;margin-left:30px;background:none;}
div#comments span.author{color:#fa481c;}
div#comments p.date{font-style:italic;;margin-left:30px}
div#comments a.all_comments,div#comments a.back_to_article {font-weight:bold;color:#fa481c;text-transform:uppercase;padding:7px 7px 7px 12px; background-image: url(/i18n/2150648,property=data,v=3.gif); background-repeat:no-repeat; background-position:5px 9px;display:block;width:200px;margin-left:25px;float:left;}
div#comments a.react{ background-image: url(/i18n/2451172,property=data,v=1.png); background-repeat:no-repeat;width:86px;height:15px;float:right;margin:7px 0 0 0;padding:2px 2px 0 22px;margin-left:30px;position:relative;}
div#comments a.react:link,div#comments a.react:visited,div#comments a.react:active,div#comments a.react:hover{color:white;}

div.page_container{margin:10px 0 10px 30px;font-weight:bold;}
div#comments a.page_link
{
margin-top: 0pt;
margin-right: 3px;
margin-bottom: 0pt;
margin-left: 0pt;
}

div#comments a.selected.page_link,div#comments  a.selected.group_page_link
{
font-size: 1.15em;
color: #000;
}
div.post_comment{background-color: transparent;background-image: url(/i18n/2451178,property=data,v=1.png);background-repeat: no-repeat;background-attachment: scroll;background-position: left top;width: 365px;height: 281px;color: #7B7971;padding-top: 5px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;display: none;top: 15px;left: 2px;float:right;clear:both;margin:5px 0 0 0}
div.post_comment div{padding:0 5px;clear:both;}
div.post_comment p{margin:0 0 3px 0;padding:0;line-height:1.4em;}
div.post_comment div form{padding:0}
div.post_comment div label{width:100%;display:block;float:left;margin:3px 0 3px 0;padding:0;}
div.post_comment div label.large{width:320px;display:block;}
div.post_comment span.error{color:red;font-size:0.8em;float:left;margin:0;width:280px;line-height:1em;height:25px;}
div.post_comment span.message{font-size:0.8em;float:left;margin:0;width:280px;line-height:1em;height:25px;}
div.post_comment span.textarea_container{ background-image:url(/i18n/2451174,property=data,v=1.png); background-repeat:no-repeat;width:352px;height:107px;float:left;padding:0;margin:0 0 0 0;}
div.post_comment span.textarea_container textarea{width:342px;height:99px;border:1px solid #FFF; border-collapse:collapse;padding:0;font-size: 1em;font-family: arial,sans-serif;overflow:auto;margin:3px;}
div.post_comment input.btn_send{margin:15px 0 0 140px}

div#comments a.container_close
{
float: right;
height: 20px;
display: block;
}

div#comments a.close:link, a.close:visited
{
color: #ff5f1d;
font-weight: bold;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 2px;
padding-left: 15px;
background-color: transparent;
background-image: url(/i18n/2150454,property=data,v=2.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 0px;
}

div#comments input.textfield{width:172px; background:url(/i18n/2451176,property=data,v=2.png) no-repeat top left; height:18px; line-height:18px; border:0; font-family:arial,sans-serif; font-size:1.15em; padding:0 5px; margin:0 0 10px 0;}



/*Style for embbeded RSS Links*/

img.feedReader {

margin:20px 0 0 20px;

}

div.rssEmbbedLink {

max-width:670px;

}

div.rssEmbbedLink div.rssLink{

float:left;

}



/* article pages 2011*/ 

#corpus_container {
background-color:#FFF;
background-image:url(/i18n/3764128,property=data,v=1.png);
background-position:0 50px;
}
h1.title {font-size:2.4em; color:#000000; clear:both; }

ul.horizontal_menu{background-image:none;float:left;display:block;max-width:320px;width:auto;padding:0;margin:7px 0 0 15px;height:30px;}
ul.horizontal_menu li{border-left:1px dotted #888888;padding:4px 10px 0 15px;color:#888888;display:block;float:left}
ul.horizontal_menu li a {padding-left:0;display:inline;}
ul.horizontal_menu li.comment span{color:white;padding:1px 0 0 3px;!padding:2px 0 0 3px;width:17px;height:18px;margin:0 5px 0 0;display:block;float:left;background:url(/i18n/3764130,property=data,v=1.gif) no-repeat top left}
ul.horizontal_menu li.social {height:20px;}
p.intro {padding:20px 0 0; }
h2.top_title {color:black;font-weight:normal;float:left;line-height:1.6em;padding:0;margin-top:7px}
.addthis_default_style{clear:both;padding:20px 0 20px 0; width:510px }



/* pour conserver les padding des teasers T7 */

div.t7 div.layer h3 {padding: 0;}
div.t7 div.layer p.intro {padding: 0;}
            /*jquery.greybox.css Document ID: 2245830*/
            



#GB_overlay {
  position: absolute;
  z-index:100;
  top: 0px;
  left: 0px;
  background-color:#000;
  filter:alpha(opacity=60);
  -moz-opacity: 0.6;
  opacity: 0.6;
}

#GB_window {
  top: 10px;
  left: 0px;
  position: absolute;
  background: #fff;
  border: 5px solid #aaa;
  overflow: auto;
  width: 400px;
  height: 400px;
  z-index: 150;
}

#GB_frame {
  border: 0;
  overflow: auto;
  width: 100%;
  height: 378px;
}

#GB_caption {
  font: 12px bold helvetica, verdana, sans-serif;
  color: #fff;
  background: #888;
  padding: 2px 0 2px 5px;
  margin: 0;
  text-align: left;
}

#GB_window img {
  position: absolute;
  top: 2px;
  right: 5px;
  cursor: pointer;
  cursor: hand;
}
            /*jquery.lightbox-0.5.css Document ID: 2151082*/
            

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
}
#jquery-lightbox {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }

#lightbox-container-image img{}
#lightbox-loading {

display:inline;
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#lightbox-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
width: 49%;
height: 100%;
zoom: 1;
display: block;
}
#lightbox-nav-btnPrev { 
left: 0; 
float: left;
}
#lightbox-nav-btnNext { 
right: 0; 
float: right;
}
#lightbox-container-image-data-box {
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
overflow: auto;
width: 100%;
padding: 0 10px 0;
}
#lightbox-container-image-data {
padding: 0 10px; 
color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
width: 70%; 
float: left; 
text-align: left;
margin:0 0 10px 0;
}
#lightbox-image-details-caption { font-weight: bold;}
#lightbox-image-details-currentNumber {
display: block; 
clear: left; 
padding-bottom: 1.0em;
}	
#lightbox-secNav-btnClose {
width: 66px; 
float: right;
padding-bottom: 0.7em;
}
            /*teasers.css Document ID: 2151044*/
            

/*comments link*/
div.comment a{font-size:0.9em;}



/*t1 teaser*/


div.t1 {float:left;padding:7px 0 10px 0;display:block;width:163px;height:231px;min-height:231px;margin:3px;background-image:url(/i18n/2150666,property=data,v=2.png); background-repeat:no-repeat;overflow:hidden;}
div.t1:hover{ background-image:url(/i18n/2150504,property=data,v=2.png);}
div.t1 a:link{color: #1f1f1f;text-decoration:none; }
div.t1 a:visited{color: #1f1f1f;text-decoration:none;}
div.t1 a:active{color: #1f1f1f;text-decoration:none;}
div.t1 a:hover{background-color:none}
div.t1 h2 {text-transform:uppercase;font-size:1em;font-weight:bold;height:20px;}
div.t1 img{padding:2px 0 7px 0;margin:0 auto 0 auto}

div.t1 span.flash {padding:2px 0 7px 0;margin:0 auto 0 auto}
div.t1 h3 {font-size:1.6em;padding:0 0 2px 0;line-height:1em;}
div.t1 a{margin:0 auto 0 auto;width:141px;padding:0 10px 0 10px;display:block;}
div.t1 p {line-height:1.2em;margin:0 0 0 0}
div.t1 p.subtitle a{font-size:1em; font-style:italic;color:#676767;padding:0 10px 2px 10px;margin-bottom:0}

div.t1 div.comment { background:url(/i18n/2955532,property=data,v=1.png) no-repeat top left; color:#FFF; height:16px; width:20px; text-align:center; position:absolute; bottom:2px; right:5px;padding-top:1px; }

div.t1 div.comment a:active, div.t1 div.comment a:hover {color:#fa481c;}



/*t3 teaser*/
div.t3{float:left;padding:7px 10px 13px 10px;display:block;width:312px;height:486px;max-height:486px;overflow:auto; background-image:url(/i18n/3759366,property=data,v=2.gif); background-repeat:no-repeat;overflow:hidden;}
div.t3 h2 {text-transform:uppercase;font-size:1.2em; padding: 0 0 5px;}
div.t3 h2.teaserHovering {color:#393939}
div.t3 img{padding:2px 0 7px 0}

div.t3 span.flash{padding:2px 0 7px 0}

div.t3 h3 {font-size:1.6em;padding:0 0 2px 0;}
div.t3 h3 a:link{color:#393939;}
div.t3 h3 a:visited{color:#fa481c;}
div.t3 h3 a:active{color:#fa481c;}
div.t3 h3 a:hover{color:#fa481c;text-decoration:none}
div.t3 p.teaserHovering{color:#393939;}

div.t3 p {line-height:1.3em;}
div.t3 p.subtitle{font-size:1em; font-style:italic;color:#676767;padding:0 0 2px 0;margin:0 0 0 0;}
div.t3 ul {line-height:1.3em;}

div.t3 div.comment a{ background:url(/i18n/2955532,property=data,v=1.png) no-repeat top left; color:#FFF; height:16px; width:20px; text-align:center; position:absolute; bottom:15px; right:10px;}

div.t3 div.comment a:active, div.t3 div.comment a:hover {color:#fa481c;}

div.t3 div.options img.share_trigger{margin:0 2px 0 0;position:absolute;right:30px; bottom:15px; padding:0; boarder:0;}



/*t2 rss teaser*/
div.t2{float:left;padding:0 0 0 0;display:block;width:332px;margin:3px;overflow:auto;}
a#rss_content_link{text-align:right;padding:5px 8px 0 5px;text-align:right;width:317px;border-left:1px solid #8b8b8b;border-right:1px solid #8b8b8b;display:block; text-transform:uppercase;font-weight:bold;}
a#rss_content_link:link{color:#FFF;text-decoration:none;}
a#rss_content_link:visited{color:#FFF;text-decoration:none;}
a#rss_content_link:active{color:#FFF;text-decoration:none;}
div#scrollup {position: relative;overflow: hidden;height: 135px;}
div.headline {position: absolute;top: 210px;left: 5px;}
td{vertical-align:top;padding:0 0 10px 0}
td.date{padding:0 10px 10px 0}

div#scrollup a:link{color: #1F1F1F;text-decoration:none;}
div#scrollup a:visited{color: #1F1F1F;text-decoration:none;}
div#scrollup a:active{color: #1F1F1F;text-decoration:none;}
div#scrollup a:hover{color:#fa481c;text-decoration:none;} 



a#rss_content_link.arte_plus7:link,a#rss_content_link.arte_plus7:visited{background-color:#8a70e5;}
a#rss_content_link.arte_blog:link,a#rss_content_link.arte_blog:visited{background-color:#ed1e79;}
a#rss_content_link.arte_info:link,a#rss_content_link.arte_info:visited{background-color:#20abcc;}
a#rss_content_link.arte_forum:link,a#rss_content_link.arte_forum:visited{background-color:#4D961E;}
a#rss_content_link.arte_programme:link,a#rss_content_link.arte_programme:visited{background-color:#F7931E;}

a#rss_content_link.arte_27etmoi:link,a#rss_content_link.arte_27etmoi:visited{background-color:#FF5D1F;}

a#rss_content_link.arte_avignon:link,a#rss_content_link.arte_avignon:visited{background-color:#F94435;}


a#rss_content_link.arte_plus7:hover{color:#FF97D2;}
a#rss_content_link.arte_blog:hover{color:#FFA21D;}
a#rss_content_link.arte_info:hover{color:#C2E7FF;}
a#rss_content_link.arte_forum:hover{color:#CAF225;}

a#rss_content_link.arte_programme:hover{color:#C83500;}

a#rss_content_link.arte_27etmoi:hover{color:#000;}

a#rss_content_link.arte_avignon:hover{color:CCC;}


/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}
.ui-tabs-nav, .ui-tabs-panel {
padding:0;
margin:0;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 10px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
padding:0;
background-image:none;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0;
margin:0 7px 0 0;

}
.ui-tabs-nav a {
    padding-left: 0;
    color: #FFF;
    font-weight: normal;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav a:link{color:#FFF}
.ui-tabs-nav a:visited{color:#FFF}
.ui-tabs-nav a:active{color:#FFF}
.ui-tabs-nav a:hover{color:#FFB43F}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    color: #000;
height:18px;
border-right:1px solid #7f7f7f;
border-left:1px solid #7f7f7f;
border-top:1px solid #7f7f7f;
_width:38px;
min-width:38px;
font-weight:bold;
background: url(/i18n/2150524,property=data,v=2.gif) no-repeat;
margin:0 6px 0 0

}
.ui-tabs-nav .ui-tabs-selected a:link{color:#000}
.ui-tabs-nav .ui-tabs-selected a:visited{color:#000}
.ui-tabs-nav .ui-tabs-selected a:active{color:#000}
.ui-tabs-nav .ui-tabs-selected a:hover{color:#000}
.ui-tabs-nav a span {
    height: 14px; /* IE 6 treats height as min-height */
    min-height: 14px;
    padding: 5px 5px 0 5px;
background: url(/i18n/2150590,property=data,v=2.gif) no-repeat;
width:40px;
min-width:40px;
margin:0

}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;margin:0
}
.ui-tabs-nav .ui-tabs-selected a span { 
height: 15px;
    min-height: 15px;
    padding: 2px 5px 1px 5px;
background: url(/i18n/2150524,property=data,v=2.gif) no-repeat;

}

.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {

}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;padding:0;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;padding:0;
}
.ui-tabs-disabled {}
.ui-tabs-panel {
    padding:6px 0 0 0;
background-image:url(/i18n/2150588,property=data,v=2.png);
background-repeat:no-repeat;

/*ie 6 design*/
_padding:0 0 0 0;
_background-image:none;
_border-top:1px solid #8b8b8b;
/*end */

}
.rss_content{
border-left:1px solid #8b8b8b;
border-right:1px solid #8b8b8b;
height:196px;
min-height:196px;
background-image:url(/i18n/2150708,property=data,v=2.gif)
}
.rss_content p{
    padding:5px;

}

.ui-tabs-loading em {
    padding: 0 0 0 20px;
}

* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}/* CSS Document */

/*autopromo teaser*/
a.promo_teaser{float:left;display:block;margin:3px;}



/*t4 teaser*/
div.t4{width:676px; background-image:url(/i18n/3743464,property=data,v=1.gif); background-repeat:no-repeat;height:302px;margin-left:3px}
div.t4 p.title{height:16px;padding:6px 6px 3px 12px;margin:0;font-size:1.2em;color:#FFF;font-weight:bold;display:block;}
div.t4 div.t1 { background-image:none;margin:1px 6px 0 0}
div.t4 div.t1.last { margin-right:0}
div.t4 div.t1:hover{ background-color:#E1E1E1}



/*t5 teaser*/
div.t5{padding:7px 13px 13px 13px;display:block;width:671px;margin:0;overflow:auto; background-image:url(/i18n/3759274,property=data,v=1.gif); background-repeat:no-repeat;overflow:hidden;}
div.t5 h2 {text-transform:uppercase;font-size:1.2em; padding: 0 0 5px;}
div.t5 span#teaser_image{float:left;padding:2px 25px 0 0}

div.t5 div.content h3 {font-size:1.6em;padding:0 0 2px 0;}
div.t5 div.content h3 a:link{color:#393939;}
div.t5 div.content h3 a:visited{color:#fa481c;}
div.t5 div.content h3 a:active{color:#fa481c;}
div.t5 div.content h3 a:hover{color:#fa481c;text-decoration:none}

div.t5 p {line-height:1.3em;margin:0 0 10px 0;}
div.t5 p a:link{color:#393939;}
div.t5 p a:visited{color:#fa481c;}
div.t5 p a:active{color:#fa481c;}
div.t5 p a:hover{color:#fa481c;text-decoration:none}
div.t5 p.subtitle{font-size:0.9em; font-style:italic;color:#676767;padding:0 0 2px 0;margin:0 0 0 0;}

div.t5 ul {line-height:1.3em;}
div.t5{display:block;width:671px;margin:0;padding:4px 0 0 0; height:257px;}
div.t5 div.content{padding:7px 13px 13px 13px;margin:0;}
div.t5 div.content h2 {text-transform:uppercase;font-size:1.2em;}

div.t5 div.content {min-height:200px; height:200px;}
div.t5 div.content ul {line-height:1.3em;}
div.t5 div.content div.right_content{float:right;width:300px;min-height:187px; height:187px;overflow:hidden;}
div.t5 img {margin:0;padding:0}
div.t5 > img {display:none;}

div.t5 span.flash{margin:0;padding:0}

div.t5 div.comment a{ background:url(/i18n/2955532,property=data,v=1.png) no-repeat top left; color:#FFF; height:16px; width:20px; text-align:center; position:absolute; bottom:10px; right:10px; }

div.t5 div.comment a:active, div.t5 div.comment a:hover {color:#fa481c;}

div.t5 div.options img.share_trigger{margin:0 2px 0 0;position:absolute;right:30px; bottom:10px; padding:0; boarder:0;}



/* big Player teaser */

div#big_player_embedded {padding: 55px 0 0 38px;}
div#toolbar_big_player { background:url(/i18n/3099436,property=data,v=2.png) no-repeat 0 10px; min-height:35px; color:#FFF; padding:0; width:676px; margin:0 auto 0 auto; }
div#toolbar_big_player div#toolbar_left_big_player { /*width: 720px;*/width:676px; float:left; margin-top:15px;}
div#teaser_big_player { padding:0 0 13px 0; clear:both; background:url(/i18n/3099434,property=data,v=1.png) no-repeat bottom left #FFF; width:676px; margin:auto; }
div#teaser_big_player div#video_big_player { float:left; /*width: 720px;*/width:676px; background-color:#000; /*height:405px;*/height:380px; }
div#toolbar_big_player div#toolbar_left_big_player  ul#select_big_player { width:670px; float:left; }
div#toolbar_big_player div#toolbar_left_big_player  ul#select_big_player li { color:#FFF; font-size:1.3em; font-weight:bold; display:inline; background-image:none;}
div#toolbar_big_player div#toolbar_left_big_player  ul#select_big_player li a:link {color:#FFF;}
div#toolbar_big_player div#toolbar_left_big_player  ul#select_big_player li a:hover {color:#FFF;}
div#toolbar_big_player div#toolbar_left_big_player  ul#select_big_player li a:visited { color:#B2B2B2;}





/*horizontal accordion*/
div.haccordion{width:668px; border:1px solid #a0a0a0; background-color:#FFFFFF;overflow:hidden;background-position:right; background-repeat:repeat-y;margin:3px;overflow:hidden;}
.haccordion .header, .haccordion .content{float: left;}
.haccordion .header{width: 163px;cursor:  pointer; background-color:#FFFFFF}
.haccordion .content{display: none;overflow:hidden;padding:0;width: 163px;margin:0;min-heigth:117px; height: 134px;}
.haccordion .content p{margin:0 0 0 0}
.haccordion .content h3 {font-size:1.6em;padding:8px 0 2px 0;line-height:1em;}
.haccordion .content a{margin:0 auto 0 auto;width:141px;padding:0 10px 0 10px;display:block}
.haccordion .content a:link{color:#1f1f1f;text-decoration:none}
.haccordion .content a:visited{color:#1f1f1f;text-decoration:none}
.haccordion .content a:active{color:#1f1f1f;text-decoration:none}
.haccordion .content a:hover{color:#1f1f1f;text-decoration:none}
.haccordion .content p {line-height:1.15em;padding:0 0 8px 0}
.haccordion .content p.subtitle{padding:0 0 0 0}
.haccordion .content p.subtitle a{font-size:1em; font-style:italic;color:#676767;padding:0 0 2px 0;margin:2px 0 0 10px;display:inline}
.haccordion .content.visible{display: block;overflow:hidden;}
.haccordion .content_1{z-index:1;position:relative;}
.haccordion .content_2{z-index:2;position:relative;}
.haccordion .content_3{z-index:3;position:relative;}
.haccordion .header img{margin:0 0 0 3px}

.haccordion .header span.flash{margin:0 0 0 3px}
.haccordion .header a{padding:10px 10px 10px 10px;}
.haccordion .header a:link{text-decoration:none}
.haccordion .header a:visited{text-decoration:none}
.haccordion .header a:active{text-decoration:none}
.haccordion .header a:hover{text-decoration:none}
.haccordion .header a{border-left: solid 1px #a0a0a0;min-height:117px;height:117;}
.haccordion .link_1 {background-image:none}
.haccordion .link_1,.haccordion .link_2,.haccordion .link_3{display:block;}

.haccordion .header a span.pseudo_h2{display: block;padding:3px;width:137px;margin:0 0 0 3px; text-transform:uppercase;font-size:0.9em;font-weight:bold;height:20px}



/*universe carousel: flash iframe*/

iframe.universe_carousel{width:672px;height:282px;margin:0 0 0 4px;display:block;padding:0;overflow:visible; border:0; border-collapse:collapse;}
            /*arte7teaser.css Document ID: 2296786*/
            

/**Reset CSS Reloaded Eric Meyer*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
}
body {
  line-height: 1;
}
blockquote, q {
  quotes: none;
}

/* remember to define focus styles! */
:focus {
  outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*Then begin our styles :))*/
body{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
color: #1f1f1f;
min-height: 100%;
height: auto;
font-family: arial,sans-serif;}

a:link{color: #fa481c;text-decoration:none;}
a:visited{color: #fa481c;text-decoration:none;}
a:active{color: #fa481c;text-decoration:none;}
a:hover{ color: #fa481c;text-decoration:underline;}

body.iframe_arte7{background-color:#F0F0F0}
iframe.arteplus7{margin:0 0 10px 0;float:left; background-color:#F0F0F0}
div.arte_7_main_video p{margin:10px 0 0 0;font-family: arial,sans-serif;}
div.t5.arte_info {position:absolute;height:297px;}
div.t5.arte_info div.content {min-height:270px; height:270px;}
div.t5.arte_info div.content div.right_content{width:230px;}
div.t5.arte_info div.content div.right_content p{margin:0 0 10px 0;}
div.t5.arte_info div.content div.right_content p.subtitle{margin:0 0 0 0;}
body.iframe_arte7 h2 {text-transform:uppercase;font-size:0.8em;margin:0 0 2px 0;padding:0;font-family: arial,sans-serif;}
body.iframe_arte7 h2 a:hover{color:#FF5F1D;text-decoration:none}
            /*relook.css Document ID: 2955540*/
            

a:link, a:visited, a:active, a:hover { color:#FFFFF; text-decoration:none; }

div.options img {float:left;margin:0 2px 0 0;cursor:pointer;padding:0}



/*comments link*/
div.comment a{font-size:0.9em;}




div.options img.share_trigger{display: none;margin:0 2px 0 0;position:absolute;right:20px; bottom:1px; padding:0; boarder:0;}



/*T6 - STANDARD TYPE*/

div.t6 {  padding: 7px 0pt 10px; overflow: hidden; float: left; display: block; width: 164px; height: 232px; min-height: 232px; background-image: url(/i18n/2955522,property=data,v=2.png); background-repeat: no-repeat; position:relative; }
div.t6.first { margin-right:3px; }
div.t6 h2 { text-transform: uppercase; font-size: 1em; font-weight: bold; height: 20px; color:#393939; padding:0 10px;}
div.t6 h2 a { color:#393939;}
div.t6 img { margin: 0pt auto; padding: 2px 0pt 7px; }
div.t6 h3 { padding: 0 0 2px 10px; font-size: 1.5em; line-height: 1em; }
div.t6 h3 a { color:#393939; }
div.t6 p { margin: 0 10px 0 10px; line-height: 1.2em; }
/*div.t6 p a {color:#393939; }*/
div.t6 p span.teaserDate {color:#393939; }
div.t6 p span { color:#969696;  }


/*div.t6 div.comment { background:url(/i18n/2955532,property=data,v=1.png) no-repeat top left; color:#FFF; height:16px; width:20px; text-align:center; position:absolute; bottom:2px; right:5px;padding-top:1px; }*/


div.t6 a{ color: #FFF; text-decoration: none; }
div.t6 div.comment { background:url(/i18n/2955532,property=data,v=1.png) no-repeat top left; color:#FFF; height:16px; width:20px; text-align:center; position:absolute; bottom:1px; right:0px;}
div.t6 div.comment a:active, div.t6 div.comment a:hover {color:#FA481c}

div.t6 div.options { position:absolute; bottom:4px; right:5px;}




/* TEASER UNIVERS */

div#teaser_univers { clear:both; width:313px; /*333*/ height:495px;  /*505*/min-height:505px; background:url(/i18n/3743618,property=data,v=1.gif) no-repeat top left; overflow:hidden; padding:5px 10px; }
div#teaser_univers h2 { height:27px; /*35*/ !height:35px; }
div#teaser_univers h2 img { margin-top:8px;}
div#teaser_univers h2 span {display:none; }
div#teaser_univers div.univers_box div.univers_content a:active {color:#b8b8b7;text-decoration:none}
div#teaser_univers div.univers_box div.univers_content a:hover {color:#b8b8b7;text-decoration:none}
div#teaser_univers h3 { height:23px; margin:0 10px 5px 0; margin-right:50px; color:#fa481c; font-size:1.4em;}
div#teaser_univers h3 a:link {color:#fa481c;text-decoration:none}
div#teaser_univers h3 a:visited {color:#fa481c;text-decoration:none}
div#teaser_univers h3 a:active {color:#b8b8b7;text-decoration:none}
div#teaser_univers h3 a:hover {color:#b8b8b7;text-decoration:none}
div#teaser_univers div.univers_nav { line-height:23px; position:relative;}
div#teaser_univers div.univers_nav img { display:block; float:left; margin:4px 4px 0 0;}
div#teaser_univers div.univers_nav div.nav  { width: 50px; position:absolute;  right:0; top:1px;}
div#teaser_univers div.univers_nav div.nav img { display:block; float:left; vertical-align:middle; margin:7px 2px 0 0; }
div#teaser_univers div.univers_nav span { float:left; padding:0 5px 0 0; color:#FFFFFE; }
div#teaser_univers div.univers_box { height:116px; overflow:hidden;  }
div#teaser_univers div.univers_box div.univers_content  { clear:both; color:#FFF; height:85px;overflow:hidden;  }
div#teaser_univers  span.spy { display:none; }
div#teaser_univers div.univers_box div.univers_content a { color:#FFF; }
div#teaser_univers div.univers_box div.univers_content h4 { font-size:1.1em; padding:6px 0 3px 0; }
div#teaser_univers div.univers_box div.univers_content img { float:left; margin:2px 6px 0 0; }



/*TEASER DAILY VIDEO*/
div.t_daily_teaser { width:333px; height:248px; background:url(/i18n/2955740,property=data,v=3.png) no-repeat top left; position:relative;}
div.t_daily_teaser h2 { padding:10px 0 10px 10px;}
div.t_daily_teaser div.player { margin:auto; width:312px;}
div.t_daily_teaser h2 span { display:none;}
div.t_daily_teaser p { font-weight:bold; padding:5px;}
div.t_daily_teaser div.options { position:absolute; bottom:4px; right:5px;}
div.t_daily_teaser a:link, div.t_daily_teaser a:visited{ color:#393939;}
div.t_daily_teaser div.comment { background:url(/i18n/2955532,property=data,v=1.png) no-repeat top left; color:#FFFFFF; height:15px; /*17*/ width:20px; text-align:center; float:left; padding-top:2px; }
div.t_daily_teaser a:active, div.t_daily_teaser a:hover {color:#fa481c;text-decoration:none}
div.t_daily_teaser div.options div.comment a:link,div.t_daily_teaser div.options div.comment a:visited { display:block; width:20px; height:17px; float:left; color:#FFFFFF;}


div.t_daily_teaser div.options div.comment a:active, div.t_daily_teaser div.options div.comment a:hover {color:#FA481c !important;}



/*TEASER EVENT*/
div#t_event { width:313px; /*333*/ height:238px;  /*248*/background:url(/i18n/2955754,property=data,v=2.png) no-repeat top left; position:relative; overflow:hidden; padding:5px 10px;  }
div#t_event h2 { height:27px; /*35*/ }
div#t_event h2 img { padding-top:8px;}
div#t_event h2 span {display:none; }
div#t_event div#content_event { color:#FFF; font-size:1.1em; height:200px; }
div#t_event div#content_event a { color:#FFF;}
div#t_event div#content_event span.spy { display:none; }
div#t_event div#content_event p#img img { margin:15px auto; }
div#t_event div#content_event p#diffus{ font-weight:bold; margin:5px 0; }
div#t_event div#content_event h3 { color:#301c03; font-size:1.5em; font-weight:bold; margin:0 0 5px 0; padding:0; }
div#t_event div#content_event h3 a { color:#301c03;}
div#t_event div#content_event h4 {font-size:1em; font-weight:bold; margin:0 0 5px 0; padding:0; }
div#t_event div#navevent { position:absolute; width:70px; right:10px; top:5px; } 
div#t_event div#navevent img{display:block; float:left; vertical-align:middle; margin:7px 2px 0 0;} 
div#t_event div#navevent span { float:left; padding:7px 5px 0 0; color:#FFFFFE; } 



/*T7 - HALF TRANSPARENT TYPE*/

div.t7 { width:313px; /*333*/ height:228px; /*248*/ background:url(/i18n/2955520,property=data,v=3.png) no-repeat top left; position:relative; padding:10px; }
div.t7 h2 { text-transform:uppercase; padding:0 0 5px 0; color:#393939; font-size:1.2em; }
div.t7 div.layer { position:absolute; background:url(/i18n/2955516,property=data,v=2.png) no-repeat bottom left; width:302px; /*312*/ height:62px; /*97*/ bottom:0; left:10px; padding:30px 5px 5px 5px; color:#393939; }
div.t7 div.layer p.intro { color:#787878; font-weight:bold; margin:0 0 3px 0; }
div.t7 div.layer p.intro a:link,div.t7 div.layer p.intro a:visited { color:#787878;}
div.t7 div.layer p.intro a:hover,div.t7 div.layer p.intro a:active { color:#787878;}
div.t7 div.layer h3 { font-size:1.5em; margin:0 0 3px 0; }
div.t7 div.layer h3 a:link,div.t7 div.layer h3 a:visited { color:#393939; }
div.t7 div.layer h3 a:hover,div.t7 div.layer h3 a:active { color:#fa481c;text-decoration:none; }
/***div.t7 div.layer p a { color:#393939; }
div.t7 div.layer p a:link,div.t7 div.layer p a:visited { color:#393939;}
div.t7 div.layer p a:hover,div.t7 div.layer p a:active { color:#fa481c;text-decoration:none;}*/
div.t7 div.options { position:absolute; bottom:4px; right:5px;}
div.t7 div.comment { background:url(/i18n/2955532,property=data,v=1.png) no-repeat top left; color:#FFFFFF; height:15px; width:20px; text-align:center; float:left; padding-top:2px; }
div.t7 div.options div.comment a:link,div.t7 div.options div.comment a:visited { display:block; width:20px; height:17px; float:left; color:#FFFFFF;text-decoration:none}
div.t7 a.btn_plus:link, div.t7 a.btn_plus:hover, div.t7 a.btn_plus:active, div.t7 a.btn_plus:visited { display:block; width:20px; height:17px; float:left; color:#FFF; font-size:0.9em;}

div.t7 div.options div.comment a:active,div.t7 div.options div.comment a:hover {color:#fa481c !important;}



/*new teaser unified rollover color*/
div.t6 a:active,div.t6 a:hover {color:#fa481c;}
div.t7 a:active,div.t7 a:hover {color:#fa481c;}
div.t7 div.layer h3 a:active,div.t7 div.layer h3  a:hover {color:#fa481c;}
div.t7 div.layer p a:active,div.t7 div.layer p a:hover {color:#fa481c;}
div.t7 div.layer p.intro a:active,div.t7 div.layer p.intro a:hover {color:#fa481c;}
div.t_daily_video a:active,div.t_daily_video a:hover {color:#fa481c;}



div#tagcloud { margin: 13px 0pt 0pt; padding: 35px 15px 40px 0; width: 250px; line-height: 1.7em; color: #4b4942; float: right; background-image: url(/i18n/2955600,property=data,v=1.png) !important;
background-repeat: no-repeat !important; }
div#tagcloud a:link { color: #4b4942 !important; text-decoration: none !importan; }
div#tagcloud a:visited { color: #4b4942 !important; text-decoration: none !important; }
div#tagcloud a:active { color: #4b4942 !important; text-decoration: none !important; }
div#tagcloud a:hover { color: #4b4942 !important; text-decoration: underline !important; }
div#tagcloud span.size_1 { font-size: 1em !important; }
div#tagcloud span.size_2 { font-size: 1.2em !important; }
div#tagcloud span.size_3 { font-size: 1.6em !important; }
div#tagcloud span.size_4 { font-size: 1.8em !important; }
div#tagcloud span.size_4 { font-size: 2em !important; }
