

/**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: 'Trebuchet MS','Lucida Grande';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/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__li/2150648,property=data,v=2.gif); background-repeat:no-repeat; background-position:0 3px }
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.5em;margin:0;padding:16px 0 20px 0;!padding:16px 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/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__title__right__col/2150602,property=data,v=2.png);}

#right_column_container h5.title_more_univers{color:#1f1f1f;background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__title__right__col__plus.png/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/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__title__right__col/2150602,property=data,v=2.png);}



.navdroite {
border:none;
margin:0 0 0 0;
padding:2px;_padding:0px;
text-indent:0px;
width:240px;
border-right:1px solid #dedede;
border-left:1px solid #dedede;
background-color:#FFF;
}
.navdroite div.drawers{border:none;padding:0;background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__right__column__content/2150652,property=data,v=2.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/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__li/2150648,property=data,v=2.gif);}

.navdroite div ul li a:link{color:#4b4942}
.navdroite div ul li a:visited{color:#4b4942}
.navdroite div ul li a:active{color:#4b4942}
.navdroite div ul li a:hover{color:#c910ea}

.navdroite div ul li{background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__li__grey/2150518,property=data,v=2.gif); background-position:0 3px;}
.navdroite div ul li.selected a:link{color:#c910ea}
.navdroite div ul li.selected a:visited{color:#c910ea}
.navdroite div ul li.selected a:active{color:#c910ea}
.navdroite div ul li.selected a:hover{color:#c910ea}

.navdroite div.drawers div {
background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__right__column__content/2150652,property=data,v=2.png);
background-repeat:repeat-y;
padding:1px 0 0 0;
border-top:1px dashed #b1b2b1;
/*border-bottom:1px solid #c7c8c8;*/
}


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

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



/* 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/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__goto/2150358,property=data,v=2.png);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/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__goto/2150358,property=data,v=2.png);background-repeat:no-repeat;font-weight:bold;}
.navdroite div a.goto:link {color:#4b4942;text-decoration:none;}
.navdroite div a.goto:visited {color:#4b4942;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 {
cursor:pointer;
border:none;
background:#FFF url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__accordion__head__close__off/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;_width:217px;

font-weight:normal;
}
.navdroite a.head:hover {
color:#c910ea;
background-image: url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__accordion__head__on.png/2150498,property=data,v=2.png);
}
.navdroite a.selected ,.navdroite div.open a.head{
border-top:1px solid #c7c8c8;
font-weight:bold;

background-color:transparent;
background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__accordion__head__open.gif/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/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__accordion__head__open.gif/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/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__accordion__head__close__contextualized__off.gif/2150592,property=data,v=2.gif); }
.navdroite div.contextualized a.head:hover{background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__accordion__head__close__contextualized__on.gif/2150670,property=data,v=2.gif);}
.navdroite div.contextualized.open a.head,.navdroite div.contextualized a.selected{background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__accordion__head__open.gif/2150694,property=data,v=2.gif); }
.navdroite div.contextualized.open a.head:hover,.navdroite div.contextualized a.selected:hover{background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__accordion__head__open.gif/2150694,property=data,v=2.gif); }

div#artetv_trailer{padding:1px 0 0 0;border-top:1px dashed #b1b2b1;}

span.tonight {float:right;padding:1px 0 0 0; cursor:pointer; background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__tonight.png/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}
.fake_player_image{cursor:pointer;clear:both;}

div.right_column_end{ background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/images/bg__right__col__bottom.png/2150722,property=data,v=2.png); background-repeat:no-repeat;width:246px;_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 2px;}
span#next img{padding:10px 2px 10px 0;}
span#trailer_date{font-weight:bold;text-align:center;width:145px;display:block;margin:0 0 0 19px;height:8px;padding:11px 0 7px 0;font-size:0.9em;}

#arteradio_trailer{background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__player__audio__fake/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:380px;}
#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:#4b4942}
#all_emissions div.first_column a:visited,#all_emissions div.second_column a:visited{color:#4b4942}
#all_emissions div.first_column a:active,#all_emissions div.second_column a:active{color:#4b4942}
#all_emissions div.first_column a:hover,#all_emissions div.second_column a:hover{color:#c910ea}



/*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.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.more_univers{ background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__more__univers1.jpg/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}



/*tagcloud*/
div#tagcloud {width:240px;height:299px;margin:13px 0 0 0;padding: 40px 0 40px 25px;line-height: 1.6em;color:#FFF;float:right; background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__tagcloud__orange__fr.png/2193702,property=data,v=1.png); background-repeat:no-repeat;}
div#tagcloud a:link{color: #FFF;text-decoration:none;}
div#tagcloud a:visited{color: #FFF;text-decoration:none;}
div#tagcloud a:active{color: #FFF;text-decoration:none;}
div#tagcloud a:hover{ color: #FFF;text-decoration:underline}
div#tagcloud span.size_1{font-size:1em;}
div#tagcloud span.size_2{font-size:1.2em;}
div#tagcloud span.size_3{font-size:1.6em;}
div#tagcloud span.size_4{font-size:1.8em;}
div#tagcloud span.size_4{font-size:2em;}