

/**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}





/*.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/2955596,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; }
