@import "top_bottom2.css";
@import "tele_grille.css";
/*top+onglets + bottom2+mentions IMPORTES DE top_bottom2.css*/
/*HB SdV*/






/*
GRIS FONCE TITRES			#2f2f2f
GRIS CLAIR TITRE			#616161
ROUGE LINK					#e00531
BLEU LINK					#06c
GRIS rail-large col-gau h2	#9d9e9e
GRIS rail-etroit h1			#f9f8f6
ROUGE						#e41327
ORANGE						#ff811b

FUCHSIA MON TELERAMA		#ee00b9
JAUNE WIZZ					#fffc00
CYAN PODCAST				#0096ff	OLD
VERT PODCAST				#9ed55c


COULEURS LEFIL
mus		#e75236;
cin		#e40030;
tec		#1dbbe9;
rad		#099;
tel		#f6a800;
art		#77b756;
liv		#0075b0;
mon		#a51651;
ide             #6705A5;
*/









body	{
margin: 0;
padding: 0;
background-color: #e3e1e1;
background-image: url('http://icon.telerama.fr/iconsv2/bg.gif');
background-position: center top;
background-repeat: repeat-y;
font-family: arial, helvetica, geneva, 'sans-serif';
font-size: 11px;
color: black;
}

a	{
color: #06c;
text-decoration: none;
}
a:hover	{
text-decoration: underline;
}



a.link	{
padding-left: 8px;
background: url('http://icon.telerama.fr/iconsv2/fleche_gris.gif') 0px 3px no-repeat;
}
a.link-blanc	{
padding-left: 8px;
background: url('http://icon.telerama.fr/iconsv2/fleche_blanc.gif') 0px 3px no-repeat;
color: #fff;
}

.link2	{
padding-left: 8px;
background: url('http://icon.telerama.fr/iconsv2/fleche_gris.gif') 0px 3px no-repeat;
color: #06c;
}
.link2 a	{
color: #06c;
}


form, dl, ul, ol	{
margin-top: 0;
margin-bottom: 0;
}



.img-left	{
float: left;
margin: 0 10px 5px 0;
}
.img-right	{
float: right;
margin: 0 0 5px 10px;
}
.critique-label-left	{
margin: 12px 5px 0px 0;
}
.clear	{
clear: both;
height: 1px;
overflow: hidden;
visibility: hidden;
}
.clear-left	{
clear: left;
height: 1px;
overflow: hidden;
visibility: hidden;
}
.clear-right	{
clear: right;
height: 1px;
overflow: hidden;
visibility: hidden;
}




input, textarea, select	{
border: 1px solid #cdcdcd;
background-color: #ffffff;
color: #000000;
font-family: arial, helvetica, geneva, 'sans-serif';
font-size: 11px;
}
.go	{
padding: 0 10px;
background-color: #9d9d9e;
font-weight: bold;
}
.go-blanc	{
padding: 0 10px;
background-color: #9d9d9e;
font-weight: bold;
color: #fff;
}

.rouge	{
color: #e41327;
}
.orange	{
color: #ff811b;
}








/*STRUCTURE GENERALE*/


#gene	{
width: 1000px;
margin-left: auto;
margin-right: auto;
}








#ventre	{
padding-top: 20px;
padding-bottom: 50px;
}
/*DEFINIR AVEC ventre UNE CLASS CONTEXTUELLE*/
.visu-telerama	{
background: #fff url('http://icon.telerama.fr/iconsv2/bg_telerama.gif') left top repeat-x;
}
.visu-montel	{
background: #FFF url('http://icon.telerama.fr/iconsv2/bg_montel.gif') left top repeat-x;	/*FUCHSIA*/
}
.visu-wiz	{
background-color: #fffc00;	/*JAUNE FLUO*/
}
.visu-podcast	{
/*background-color: #9ed55c;*/	/*VERT*/
background: #fff url('http://icon.telerama.fr/iconsv2/bg_podcast.gif') left top repeat-x;
}

div#fil	{	/*FIL D'ARIANE*/
/*margin-bottom: 20px;*/
margin-bottom: 5px;
margin-left: 15px;
color: #666;
}
div#fil h1	{	/*FIL D'ARIANE*/
margin: 0px;
font-size: 11px;
font-style: normal;
font-weight: normal;
}
#fil span.space	{
padding: 0 10px;
}
#fil a	{
text-decoration: underline;
}
#fil a:hover	{
text-decoration: none;
}



#bottom1	{
position: relative;
background-color: #f2f2f2;
color: #303030;
padding-top: 10px;
padding-bottom: 10px;
}
#bottom1 table	{
width: 100%;
}
#bottom1 td.vignette	{
width: 15%;
border-left: 1px dotted #c2c2c2;
border-right: 1px dotted #c2c2c2;
}
#bottom1 th.sep	{
width: 1%;
}
#bottom1 th.nav	{
padding-top: 40px;
}
#bottom1 td.vignette .conteneur	{
padding: 0 4px;
}
#bottom1 td.vignette h4	{	/*THEME*/
font-size: 9px;
text-transform: uppercase;
margin: 0 0 3px 0;
font-weight: normal;
}
#bottom1 td.vignette h1	{	/*TITRE*/
font-size: 15px;
margin: 0 0 3px 0;
}
#bottom1 td.vignette h1 a	{
color: #303030;
}
#bottom1 td.vignette h2	{	/*TEXTE*/
font-size: 11px;
line-height: 13px;
margin: 0 0 3px 0;
color: #000;
}
#bottom1 td.vignette h2 a	{
color: #000;
}
#bottom1 td.vignette h3	{	/*SURTITRE*/
font-size: 9px;
text-transform: uppercase;
margin: 0 0 3px 0;
color: #e41327;
}
#bottom1 td.vignette img	{
width: 132px;
margin-bottom: 3px;
}

div#bottom1	{
display: block;
position: relative;
background-color: #f2f2f2;
color: #303030;
padding-top: 10px;
padding-bottom: 10px;
}
div#bottom1 div.display	{
width: 975px;
height: 150px;
overflow: hidden;
float: left;
}
div#bottom1 div.display div#mover	{
width: 1000px;
}
div#bottom1 div.nav, div#bottom1 div.vignette	{
margin: 0;
padding: 0;
display: block;
float: left;
}
div#bottom1 div.nav img	{
padding-top: 40px;
}
div#bottom1 div.vignette	{
width: 150px;
height: 150px;
overflow: hidden;
border-left: 1px dotted #c2c2c2;
border-right: 1px dotted #c2c2c2;
margin-left: 5px;
margin-right: 5px;
}
div#bottom1 div.vignette .conteneur	{
padding: 0 4px;
}
div#bottom1 div.vignette h4, div#bottom1 div.vignette .theme	{	/*THEME*/
font-size: 9px;
text-transform: uppercase;
margin: 0 0 3px 0;
font-weight: normal;
}
div#bottom1 div.vignette h1, div#bottom1 div.vignette .tit	{	/*TITRE*/
font-size: 15px;
margin: 0 0 3px 0;
font-weight: bold;
}
div#bottom1 div.vignette h1 a, div#bottom1 div.vignette .tit a	{
color: #303030;
}
div#bottom1 div.vignette h2, div#bottom1 div.vignette .texte	{	/*TEXTE*/
font-size: 11px;
line-height: 13px;
margin: 0 0 3px 0;
color: #000;
font-weight: bold;
}
div#bottom1 div.vignette h2 a, div#bottom1 div.vignette .texte a	{
color: #000;
}
div#bottom1 div.vignette h3, div#bottom1 div.vignette .surt	{	/*SURTITRE*/
font-size: 9px;
text-transform: uppercase;
margin: 0 0 3px 0;
color: #e41327;
font-weight: bold;
}
div#bottom1 div.vignette img	{
width: 132px;
margin-bottom: 3px;
}









.col-455	{
position: relative;
float: left;
width: 455px;
overflow: hidden;
}
.col-140	{
position: relative;
float: left;
width: 140px;
overflow: hidden;
}
.col-300	{
position: relative;
float: left;
width: 300px;
overflow: hidden;
}
.col-550	{
position: relative;
float: left;
width: 550px;
overflow: hidden;
}
.col-635	{
position: relative;
float: left;
width: 635px;
overflow: hidden;
}
.col-400	{
position: relative;
float: left;
width: 400px;
overflow: hidden;
}
.col-215	{
position: relative;
float: left;
width: 215px;
overflow: hidden;
}

.col-200	{	/*PAGES PROFILS*/
position: relative;
float: left;
width: 200px;
overflow: hidden;
}
.col-395	{	/*PAGES PROFILS*/
position: relative;
float: left;
width: 395px;
overflow: hidden;
}


.sep-40	{
position: relative;
float: left;
width: 40px;
overflow: hidden;
visibility: hidden;
}
.sep-10	{
position: relative;
float: left;
width: 10px;
overflow: hidden;
visibility: hidden;
}
.sep-15	{
position: relative;
float: left;
width: 15px;
overflow: hidden;
visibility: hidden;
}
.sep-20	{
position: relative;
float: left;
width: 20px;
overflow: hidden;
visibility: hidden;
}





.reagir	{
font-weight: bold;
}

div.reagir-2008	{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #06c;
margin-bottom: 24px;
}

.publie	{
color: #999999;
}
.publie strong	{
text-transform: uppercase;
}
.adresse	{
color: #999999;
}
.sep-hor	{
border-bottom: 1px dotted #cbcbcb;
height: 1px;
overflow: hidden;
margin-top: 15px;
margin-bottom: 15px;
}

.sep-acc	{
height: 7px;
overflow: hidden;
margin-top: 30px;
margin-bottom: 20px;
background: url('http://icon.telerama.fr/iconsv2/bg_sep_acc.gif') center top no-repeat;
}

.envoyer-ami    {
border: 1px solid #d5d5d5;
background-color: #f7f7f7;
position: relative;
padding: 5px;
}

.pub    {
text-align: center;
margin-bottom: 20px;
}
.pub-centre    {
text-align: center;
}
#acc .pub    {
text-align: center;
margin-top: 30px;
margin-bottom: 30px;
}






/*ACCUEIL*/
#acc	{
color: #2f2f2f;
}

#acc .publie	{
margin: 0 0 10px 0;
}
#acc .publie a	{
color: #2f2f2f;
text-decoration: none;
}
#acc .publie a:hover	{
text-decoration: underline;
}

table.publie-2008	{
color: #999999;
font-size: 11px;
/*margin: 30px 0;*/
/*margin: 0;*/
	/*margin: 15px 0 0 0;*/
	margin: 30px 0;
vertical-align: top;
}
table.publie-2008 td.date	{
vertical-align: top;
/*width: 33%;*/
width: 35%;
}
table.publie-2008 td.reac	{
vertical-align: top;
/*width: 18%;*/
width: 18%;
}
table.publie-2008 td.boutons	{
vertical-align: top;
width: 10%;
/*width: 47%;*/
text-align: right;
}
#mag table.publie-2008 td.boutons       {
width: 47%;
}
table.publie-2008 td.cles	{
vertical-align: top;
/*width: 39%;*/
padding-top: 12px;
}
/*
#acc table.publie-2008 td.cles  {
padding-top: 0;
}
*/
table.publie-2008-portrait	{
	margin: 30px 0 0 0;
}

img#b-mail, img#b-imprimer	{
width: 15px;
height: 11px;
border: none;
overflow: hidden;
background-position: 0px 0px;
background-repeat: no-repeat;
}
img#b-mail	{
background-image: url('http://icon.telerama.fr/iconsv2/b_mail_hover.png')
}
img#b-imprimer	{
background-image: url('http://icon.telerama.fr/iconsv2/b_imprimer_hover.png')
}
a:hover img#b-mail, a:hover img#b-imprimer	{
background-position: -30px 0px;
}

/*TETIERE*/
#acc table.tetiere	{
font-size: 16px;
line-height: 14px;
	font-weight:bold;
color: #999;
text-transform: uppercase;
/*margin: 25px 0 45px 0;*/
	margin: 15px 0 30px 0;
}
#acc div.tetiere-simple	{
font-size: 16px;
color: #999;
	font-weight:bold;
text-transform: uppercase;
margin: 25px 0 10px 0;
}
#acc table.tetiere th	{	/*FILET VERTICAL COLORE INDIQUANT LE FIL*/
width: 3%;
}
#acc table.tetiere th.lefil-mus, .bg-lefil-mus	{	/*UTILISE EN COMPLEMENT PAR #bandeau-2008 .off*/
background-color: #e75236;
}
#acc table.tetiere th.lefil-cin, .bg-lefil-cin	{
background-color: #e40030;
}
#acc table.tetiere th.lefil-tec, .bg-lefil-tec	{
background-color: #1dbbe9;
}
#acc table.tetiere th.lefil-rad, .bg-lefil-rad	{
background-color: #099;
}
#acc table.tetiere th.lefil-tel, .bg-lefil-tel	{
background-color: #f6a800;
}
#acc table.tetiere th.lefil-art, .bg-lefil-art	{
background-color: #77b756;
}
#acc table.tetiere th.lefil-liv, .bg-lefil-liv	{
background-color: #0075b0;
}
#acc table.tetiere th.lefil-mon, .bg-lefil-mon	{
background-color: #a51651;
}
#acc table.tetiere th.lefil-div, .bg-lefil-div	{
background-color: #999999;
}
#acc table.tetiere td.lefil-sep	{	/*SEPARATEUR ENTRE LE FIL COLORE ET LE TEXTE DE LA TETIERE*/
width: 1%;
visibility: hidden;
}
#acc table.tetiere span.lefil-mus	{
color: #e75236;
}
#acc table.tetiere span.lefil-cin	{
color: #e40030;
}
#acc table.tetiere span.lefil-tec	{
color: #1dbbe9;
}
#acc table.tetiere span.lefil-rad	{
color: #099;
}
#acc table.tetiere span.lefil-tel	{
color: #f6a800;
}
#acc table.tetiere span.lefil-art	{
color: #77b756;
}
#acc table.tetiere span.lefil-liv	{
color: #0075b0;
}
#acc table.tetiere span.lefil-mon	{
color: #a51651;
}
#acc table.tetiere span.lefil-div	{
color: #999999;
}

#acc h1, #acc h2	{
/*font-size: 26px;*/
	font-size: 30px;
	line-height: 35px;
font-weight:normal;
margin: 0 0 10px 0;
color: #333333;
}
#acc h1 a, #acc h2 a	{
color: #333333;
}
#acc h1 a:visited, #acc h2 a:visited	{
color: #666666;
}
#acc h1 a:hover, #acc h2 a:hover	{
color: #999999;
text-decoration:none;
}
#acc .photo	{	/*PHOTO LARGE*/
border: 0;
margin-bottom: 10px;
}

#acc p	{
/*margin: 5px 0;*/
}
#acc p.texte	{
font-size: 12px;
line-height: 16px;
margin: 0;
}
#acc p.texte a	{
color: #2f2f2f;
text-decoration: none;
}
#acc p.texte a:hover	{
color: #2f2f2f;
}
#acc .droite	{
text-align: right;
}

#acc a.tags  {
color: #06c;
text-decoration: none;
}
#acc a.tags:hover    {
color: #06c;
}

#acc .outils	{
color: #616161;
text-align: right;
padding-left: 35px;
font-size: 10px;
}
#acc .outils a	{
color: #616161;
text-decoration: none;
}
#acc .outils a:hover	{
text-decoration: underline;
}

#acc .moyen .vignette	{
position: relative;
float: left;
width: 210px;
}
#acc .moyen .vignette img	{
width: 200px;
border-top: 6px solid #fff;	/*ALIGNER SUR LE HAUT DE LA VIGNETTE*/
}
#acc .moyen div.descri	{
position: relative;
float: left;
width: 245px;
}

#acc .petit	{
margin-bottom: 10px;
}
#acc .petit .vignette	{
position: relative;
float: left;
width: 120px;
}
#acc .petit .vignette img, #acc .petit .vignette object, #acc .petit .vignette embed	{	/*CAS D'1 PODCAST*/
width: 100px;
border-top: 6px solid #fff;	/*ALIGNER SUR LE HAUT DE LA VIGNETTE*/
}
#acc .petit div.descri	{
position: relative;
float: left;
width: 335px;
}



#acc ul.revue	{
margin-top: 0;
margin-right: 0;
margin-bottom: 10px;
margin-right: 0;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
#acc .revue li	{
margin-top: 0;
margin-right: 0;
margin-bottom: 3px;
margin-right: 0;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
list-style-type: none;
/*list-style-position: outside;*/
list-style-image: url('http://icon.telerama.fr/iconsv2/mark_revue.gif');
line-height: 14px;
}
#acc .revue li .source	{
color: #616161;
}
#acc .revue a	{
color: #2f2f2f;
text-decoration: none;
}
#acc .revue a:hover	{
color: #2f2f2f;
text-decoration: underline;
}



#acc .photos img 	{
float: left;
width: 82px;
margin-bottom: 8px;
border: 1px solid #2f2f2f;
}
#acc .photos a img 	{
border: 1px solid #2f2f2f;
}
#acc .photos a:hover img 	{
border: 1px solid #e41327;
}
#acc .photos .img1	{
margin-right: 8px;
}

#acc ul.plateau	{
margin: 10px 0 0 10px;
padding: 0 0 0 10px;
}
#acc .plateau li	{
margin: 0 0 10px 0;
padding: 0 0 0 0;
list-style-type: none;
list-style-position: outside;
list-style-image: url('http://icon.telerama.fr/iconsv2/mark_revue.gif');
line-height: 14px;
}
#acc .plateau li .theme	{
color: #06c;
font-weight: bold;
text-transform: uppercase;
}
#acc .plateau li .source	{
color: #616161;
font-weight: bold;
}
#acc .plateau a	{
color: #2f2f2f;
text-decoration: none;
}
#acc .plateau a:hover	{
color: #2f2f2f;
text-decoration: underline;
}
#acc .player, #mag .player    {       /*LIGNE PLAYER AUDIO*/
margin-bottom: 3px;
}






/*ARTICLE MAGAZINE*/

#mag, #galerie, #video, #tchat, #revue-presse, #quizz	{
color: #616161;
}

#mag div.tetiere-simple	{
font-size: 16px;
color: #999;
	font-weight:bold;
text-transform: uppercase;
margin: 25px 0 10px 0;
}

/*TETIERE*/
#mag table.tetiere      {
font-size: 16px;
line-height: 14px;
        font-weight:bold;
color: #999;
text-transform: uppercase;
/*margin: 25px 0 45px 0;*/
        margin: 15px 0 30px 0;
}
#mag table.tetiere th   {       /*FILET VERTICAL COLORE INDIQUANT LE FIL*/
width: 3%;
}
#mag table.tetiere th.lefil-mus {
background-color: #e75236;
}
#mag table.tetiere th.lefil-cin {
background-color: #e40030;
}
#mag table.tetiere th.lefil-tec {
background-color: #1dbbe9;
}
#mag table.tetiere th.lefil-rad {
background-color: #099;
}
#mag table.tetiere th.lefil-tel {
background-color: #f6a800;
}
#mag table.tetiere th.lefil-art {
background-color: #77b756;
}
#mag table.tetiere th.lefil-liv {
background-color: #0075b0;
}
#mag table.tetiere th.lefil-mon {
background-color: #a51651;
}
#mag table.tetiere th.lefil-div {
background-color: #999999;
}
#mag table.tetiere th.lefil-ide {
background-color: #6705A5;
}
#mag table.tetiere td.lefil-sep {       /*SEPARATEUR ENTRE LE FIL COLORE ET LE TEXTE DE LA TETIERE*/
width: 1%;
visibility: hidden;
}
#mag table.tetiere span.lefil-mus       {
color: #e75236;
}
#mag table.tetiere span.lefil-cin       {
color: #e40030;
}
#mag table.tetiere span.lefil-tec       {
color: #1dbbe9;
}
#mag table.tetiere span.lefil-rad       {
color: #099;
}
#mag table.tetiere span.lefil-tel       {
color: #f6a800;
}
#mag table.tetiere span.lefil-art       {
color: #77b756;
}
#mag table.tetiere span.lefil-liv       {
color: #0075b0;
}
#mag table.tetiere span.lefil-mon       {
color: #a51651;
}
#mag table.tetiere span.lefil-div       {
color: #999999;
}
#mag table.tetiere span.lefil-ide       {
color: #6705A5;
}


#mag .photo	{
/*width: 455px;*/
border: 0;
}
#mag .photo-v2008	{
border: 0;
/*margin: 0 0 15px 0;*/
margin: 0 0 10px 0;
}
#mag .leg	{
color: #999999;
margin: 0 0 0 45px;
}
#mag .leg-v2008	{
font-size: 12px;
line-height: 16px;
color: #999999;
/*margin: 0 0 30px 0;*/
margin: 0 0 20px 0;
}

#mag h1	{	/*TITRE*/
color: #333333;
font-size: 28px;
margin: 0;
}
#mag h1.v2008	{
color: #333333;
font-size: 32px;
line-height: 32px;
font-weight: normal;
margin: 0;
}
#mag h1 a	{
color: #333333;
}
#mag h1 a:visited	{
color: #666666;
}
#mag h2, #galerie h2	{	/*CHAPO*/
font-size: 12px;
line-height: 16px;
}
#mag h2.v2008	{
font-size: 12px;
line-height: 20px;
color: #333333;
margin-top: 0;
}
#mag h2.v2008 span.lefil   {
line-height: 20px;
}
/*#mag h2 a, */#galerie h2 a	{
color: #616161;
}
#mag .texte, #galerie .texte, #video .texte	{
margin: 20px 0 0 45px;
font-size: 12px;
line-height: 16px;
}
#mag .texte-v2008, #critique .texte-v2008	{
font-size: 12px;
line-height: 20px;
color: #333333;
margin: 0 0 20px 0;
}

div.etaussi	{
position: relative;
z-index: 20;	/*EVITE BUG ALEATOIRE DES LIENS NON-FONCTIONNELS*/
top: 5px;	/*ON DESCEND 1 PEU POUR ALIGNER SUR LE TOP DU TEXTE*/
float: left;
width: 160px;
/*margin-right: 20px;
margin-bottom: 20px;*/
margin-right: 10px;
margin-bottom: 0px;
}
.etaussi .surt	{
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
padding: 10px 0;
border-bottom: 1px solid #d0d0d0;
margin: 0 0 10px 0;
}
.etaussi-mus	{	/*S'AJOUTE LA CLASS surt*/
color: #e75236;
border-top: 2px solid #e75236 ;
}
.etaussi-cin	{
color: #e40030;
border-top: 2px solid #e40030 ;
}
.etaussi-tec	{
color: #1dbbe9;
border-top: 2px solid #1dbbe9 ;
}
.etaussi-rad	{
color: #099;
border-top: 2px solid #099 ;
}
.etaussi-tel	{
color: #f6a800;
border-top: 2px solid #f6a800 ;
}
.etaussi-art	{
color: #77b756;
border-top: 2px solid #77b756 ;
}
.etaussi-liv	{
color: #0075b0;
border-top: 2px solid #0075b0 ;
}
.etaussi-mon	{
color: #a51651;
border-top: 2px solid #a51651 ;
}
.etaussi p.listelm	{
padding: 0 0 10px 0;
border-bottom: 1px solid #d0d0d0;
margin: 0 0 10px 0;
}

#mag h4, #galerie h4, #video h4	{	/*SIGNATURE*/
margin-left: 45px;
}
#mag h4.v2008	{
font-size: 12px;
color: #333333;
text-align: right;
margin: 0;
}
#mag h5, #galerie h5, #video h5	{	/*NOTE*/
margin-left: 45px;
}
#mag h5.v2008	{
font-size: 11px;
font-weight: normal;
color: #666666;
text-align: right;
margin: 0;
}
#mag h5 span, #galerie h5 span, #video h5 span	{
font-weight: normal;
}

#mag h4 {
font-size: 11px;
}

#complement	{
background: url('http://icon.telerama.fr/iconsv2/bg_complement.gif') 0px 0px no-repeat;
padding-left: 45px;
margin-bottom: 20px;
}
#complement ul	{
margin: 0;
padding: 0;
list-style-type: none;
}
#complement li	{
margin: 0 0 5px 0;
}

#mag .sep-hor	{
border-bottom: 1px dotted #616161;
height: 1px;
overflow: hidden;
}

#avis	{	/*VOS AVIS*/
margin-bottom: 20px;
width: 400px;
}
#avis .element .vignette	{
float: left;
width: 36px;
}
#avis .element .conteneur	{
position: relative;
padding-left: 45px;
}
#avis .element .stars	{
position: absolute;
z-index: 10;
top: -2px;
/*left: 320px;*/
right: 20px;
display: inline;
}
#avis .element .tit	{
font-weight: bold;
color: #000;
text-decoration: underline;
}
#avis .element .petit	{
font-size: 10px;
color: #616161;
}
#avis .element a.link	{
color: #616161;
background: url('http://icon.telerama.fr/iconsv2/fleche_gris-clair.gif') 0px 3px no-repeat;
}
#avis .element img[src*="oui.gif"]	{
padding: 0 10px 0 10px !important;
}

#votre-avis	{	/*POSTEZ VOTRE AVIS*/
margin-bottom: 20px;
color: #000;
}









/*COL ETROITE MAGAZINE*/
/*
#rail-etroit h1	{
font-size: 12px;
color: #000;
margin: 0;
padding: 5px 0;
background-color: #f2f1e9;
border-top: 3px solid #636363;
border-bottom: 1px solid #cbcfc9;
text-transform: uppercase;
}
*/
#rail-etroit .event            {
font-size: 12px;
font-weight: bold;
color: #000;
margin: 0;
padding: 5px 0;
background-color: #f2f1e9;
border-top: 3px solid #636363;
border-bottom: 1px solid #cbcfc9;
text-transform: uppercase;
}


#rail-etroit .top-off	{
position: relative;
font-size: 10px;
font-weight: bold;
color: #333;
margin: 0 0 1px 0;
padding: 5px 0;
/*
background-color: #d6d4ca;
background-image: url('http://icon.telerama.fr/iconsv2/bg_rail-etroit_top-off.gif');
*/
background-color: #d6d5c9;
background-image: url('http://icon.telerama.fr/iconsv2/onglet_outside.png');
background-position: 0 0;
background-repeat: repeat-x;
border-top: 3px solid #636363;
text-transform: uppercase;
}
#rail-etroit .top-off:hover	{
background-color: #f2f1e9;
background-image: url('http://icon.telerama.fr/iconsv2/onglet_over.png');
}
#rail-etroit .top-off a	{
text-decoration: none;
color: #333;
}
#rail-etroit .top-off img	{	/*FLECHE*/
position: relative;
top: 3px;
}
#rail-etroit .top-on	{
position: relative;
font-size: 10px;
font-weight: bold;
/*color: #333;*/
color: #ccc;
margin: 0;
padding: 5px 0;
/*
background-color: #f2f1e9;
background-image: url('http://icon.telerama.fr/iconsv2/bg_rail-etroit_top-on.gif');
*/
background-color: #3d3e45;
background-image: url('http://icon.telerama.fr/iconsv2/onglet_actif.png');
background-position: 0 0;
background-repeat: repeat-x;
border-top: 3px solid #636363;
text-transform: uppercase;
}
#rail-etroit .top-on a	{
text-decoration: none;
/*color: #333;*/
color: #ccc;
}
#rail-etroit .top-on:hover	{
background-image: none;
}
#rail-etroit .top-on img	{	/*FLECHE*/
position: relative;
top: 3px;
}
/*#rail-etroit */.separateur-20	{
position: relative;
height: 20px;
overflow: hidden;
visibility: hidden;
}
/*#rail-etroit */.separateur-35     {
position: relative;
height: 35px;
overflow: hidden;
visibility: hidden;
}



#rail-etroit .element, #critique #elements .element	{
border-bottom: 1px solid #d6dbdb;
padding: 3px 0;
margin-bottom: 0px;
background-color: #f6f6f6;
}

#rail-etroit .lefil-trans-mus:hover	{	/*ROLL-OVER 5% TRANSPARENT AU PASSAGE DE LA SOURIS SUR UN DIV element*/
background-color: #fef6f5;
}
#rail-etroit .lefil-trans-cin:hover	{
background-color: #fef2f4;
}
#rail-etroit .lefil-trans-tec:hover	{
background-color: #f3fcfe;
}
#rail-etroit .lefil-trans-rad:hover	{
background-color: #f2fafa;
}
#rail-etroit .lefil-trans-tel:hover	{
background-color: #fffbf2;
}
#rail-etroit .lefil-trans-art:hover	{
background-color: #f8fbf6;
}
#rail-etroit .lefil-trans-liv:hover	{
background-color: #f2f8fb;
}
#rail-etroit .lefil-trans-mon:hover	{
background-color: #faf3f6;
}

#rail-etroit h2, #rail-etroit .mod-tit	{	/*TIT*/
margin: 0;
font-size: 12px;
line-height: 12px;
font-weight: normal;
}
#rail-etroit h3, #rail-etroit .mod-sout	{	/*RUBRIQUE*/
margin: 0;
font-size: 9px;
text-transform: uppercase;
color: #333;
font-weight: bold;
}
#rail-etroit h4, #rail-etroit .mod-txt	{	/*NB COMMENTAIRES*/
margin: 0;
font-size: 10px;
font-weight: normal;
}

#rail-etroit a.link	{
/*font-weight: bold;*/
	font-size:12px;
	line-height:12px;
}




div.temps-forts	{
position: relative;
height: 90px;
overflow: hidden;
background-position: left top;
background-repeat: no-repeat;
	border-bottom: 1px solid #fff;
}
.temps-forts .controle	{
position: absolute;
z-index: 50;
width: 140px;
height: 90px;
overflow: hidden;
top: 0;
left: 0;
}
.temps-forts .controle span	{
visibility: hidden;
}
.temps-forts div.cont1, .temps-forts div.cont2	{
position: absolute;
z-index: 20;
width: 140px;
height: 90px;
top: 0;
left: 0;
}

.temps-forts div.lefil-bg	{
position: absolute;
z-index: 30;
width: 140px;
height: 90px;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}
.temps-forts div.lefil-bg2	{
position: absolute;
z-index: 30;
width: 140px;
height: 30px;
bottom: 0;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}
.temps-forts div.mus	{	/*COMLETE lefil-bg*/
background-color: #e75236;
}
.temps-forts div.cin	{
background-color: #e40030;
}
.temps-forts div.tec	{
background-color: #1dbbe9;
}
.temps-forts div.rad	{
background-color: #099;
}
.temps-forts div.tel	{
background-color: #f6a800;
}
.temps-forts div.art	{
background-color: #77b756;
}
.temps-forts div.liv	{
background-color: #0075b0;
}
.temps-forts div.mon	{
background-color: #a51651;
}
.temps-forts div.div	{
background-color: #999999;
}
.temps-forts div.cont-txt	{
position: absolute;
z-index: 40;
bottom: 0;
}
.temps-forts div.cont-txt .temps-forts-surt	{
font-size: 14px;
font-weight: bold;
color: #000;
padding: 0 5px;
text-transform: uppercase;
line-height: 20px;
}
.temps-forts div.cont-txt .temps-forts-tit	{
/*font-size: 22px;*/
font-size: 21px;
line-height: 20px;
color: #fff;
padding: 3px 5px;
}
.temps-forts div.cont-txt .temps-forts-leg	{
font-size: 12px;
font-weight: bold;
line-height: 13px;
color: #fff;
padding: 3px 5px;
}
.temps-forts div.wizzz-mus	{
background-color: #43EC07;
}
.temps-forts div.wizzz-img	{
background-color: #F40AF1;
}
.temps-forts div.wizzz-video	{
background-color: #0078FF;
}
.temps-forts div.wizzz-ecrits	{
background-color: #0AFAE1;
}

div.critique-illus	{	/*RAIL ETROIT SUR PAGES CRITIQUES*/
}
div.critique-illus div.comments	{	/*+ AJOUTER bg-lefil-NOM_RUB*/
font-size: 11px;
line-height: 14px;
margin-top: 2px;
padding: 10px;
}
div.critique-illus span.tit	{
font-weight: bold;
color: #fff;
}
div.critique-illus span.aut	{
font-size: 11px;
color: #000;
}
div.critique-illus span.aut a	{
color: #FFF;
}

div.lireaussi	{	/*RAIL ETROIT SUR PAGES CRITIQUES*/
position: relative;
margin-bottom: 0px;
}
.lireaussi .surt	{
text-transform: uppercase;
font-size: 10px;
font-weight: bold;
padding: 10px 0;
border-bottom: 1px solid #d0d0d0;
margin: 0 0 10px 0;
}
.lireaussi p.listelm	{
padding: 0 0 10px 0;
border-bottom: 1px solid #d0d0d0;
margin: 0 0 10px 0;
}
.lireaussi p.listelm span.tit	{
font-size: 12px;
color: #06c;
}
.lireaussi p.listelm span.date	{
font-size: 9px;
}

#musique-rail .top-2008, #critique .top-2008	{	/*DANS LA COLONNE ETROITE A DROITE DU VENTRE*/
position: relative;
background-color: #333;
padding: 8px 5px;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #333;
margin-bottom: 1px;
}
#musique-rail .top-2008 .tit1, #critique .top-2008 .tit1	{
font-size: 10px;
text-transform: uppercase;
color: #fff;
}
#critique .top-2008 .tit1 a.link-on	{
padding-left: 12px;
background: url('http://icon.telerama.fr/iconsv2/fleche_top2008_bot.gif') 0px 2px no-repeat;
}
#musique-rail .top-2008 .tit1 a.link-on	{
padding-left: 15px;
background: url('http://icon.telerama.fr/iconsv2/fleche_top2008_bot.gif') 0px 2px no-repeat;
}
#critique .top-2008 .tit1 a.link-off	{
padding-left: 12px;
background: url('http://icon.telerama.fr/iconsv2/fleche_top2008_dro.gif') 3px 0px no-repeat;
}
#musique-rail .top-2008 .tit1 a.link-off	{
padding-left: 15px;
background: url('http://icon.telerama.fr/iconsv2/fleche_top2008_dro.gif') 3px 0px no-repeat;
}
#critique .top-2008 .tit1 a	{
color: #fff;
}

#critique div.module	{
padding: 10px;
font-size: 11px;
line-height: 13px;
background-color: #f6f6f6;
}








/*COL LARGE*/

/*
#rail-large .top	{
position: relative;
color: white;
height: 24px;
margin: 0;
background-color: #c8c5b6;
border-top: 3px double #fff;
border-bottom: 3px double #fff;
text-transform: uppercase;
vertical-align: bottom;
font-weight: bold;
}
#rail-large .top span	{
visibility: hidden;
}
*/

/*
#rail-large .top h2	{
position: absolute;
z-index: 10;
bottom: 0px;
left: 0px;
width: 90px;
text-align: right;
font-size: 10px;
border: 1px solid red;
margin: 0;
}
#rail-large .top h1	{
position: absolute;
z-index: 10;
bottom: 0px;
left: 100px;
width: 200px;
text-align: left;
font-size: 20px;
border: 1px solid blue;
margin: 0;
}
*/

#rail-large .top	{
position: relative;
color: white;
height: 32px;
overflow: hidden;
margin-bottom: 3px;
background: url('http://icon.telerama.fr/iconsv2/bg_rail-large_top.gif') 0px 0px repeat-x;
text-transform: uppercase;
vertical-align: bottom;
font-weight: bold;
}
#rail-large .top .tit2	{
float: left;
width: 90px;
margin-top: 13px;
margin-right: 10px;
text-align: right;
font-size: 10px;
}
#rail-large .top .tit1	{
float: left;
width: 200px;
margin-top: 5px;
text-align: left;
font-size: 20px;
}


#rail-large .top-2008	{
position: relative;
color: #333;
height: 32px;
overflow: hidden;
background-color: #e7e5dc;
text-transform: uppercase;
vertical-align: bottom;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #333;
}
#rail-large .top-2008 .tit2	{
float: left;
width: 90px;
margin-top: 16px;
margin-right: 10px;
text-align: right;
font-size: 10px;
font-weight: bold;
}
#rail-large .top-2008 .tit1	{
float: left;
width: 200px;
margin-top: 5px;
text-align: left;
font-size: 22px;
}
#rail-large .top-2008 .tit2 a, #rail-large .top-2008 .tit1 a	{
color: #333;
}
#rail-large .off-mus .top-2008, #musique-rail .off-mus .top-2008	{	/*STATUT NORMAL : ON FIXE LE BORDER-COLOR DU TOP*/
border-top-color: #e75236;
}
#rail-large .off-cin .top-2008, #musique-rail .off-cin .top-2008	{
border-top-color: #e40030;
}
#rail-large .off-tec .top-2008, #musique-rail .off-tec .top-2008	{
border-top-color: #1dbbe9;
}
#rail-large .off-rad .top-2008, #musique-rail .off-rad .top-2008	{
border-top-color: #099;
}
#rail-large .off-tel .top-2008, #musique-rail .off-tel .top-2008	{
border-top-color: #f6a800;
}
#rail-large .off-art .top-2008, #musique-rail .off-art .top-2008	{
border-top-color: #77b756;
}
#rail-large .off-liv .top-2008, #musique-rail .off-liv .top-2008	{
border-top-color: #0075b0;
}
#rail-large .off-mon .top-2008, #musique-rail .off-mon .top-2008	{
border-top-color: #a51651;
}
#rail-large .on-mus .top-2008, #musique-rail .on-mus .top-2008	{	/*STATUT CONTEXTE RUBRIQUE : ON FIXE LE BG-COLOR DU TOP*/
background-color: #e75236;
color: #fff;
}
#rail-large .on-mus .top-2008 a	{
color: #fff;
}
#rail-large .on-cin .top-2008, #musique-rail .on-cin .top-2008	{
background-color: #e40030;
color: #fff;
}
#rail-large .on-cin .top-2008 a	{
color: #fff;
}
#rail-large .on-tec .top-2008, #musique-rail .on-tec .top-2008	{
background-color: #1dbbe9;
color: #fff;
}
#rail-large .on-tec .top-2008 a	{
color: #fff;
}
#rail-large .on-rad .top-2008, #musique-rail .on-rad .top-2008	{
background-color: #099;
color: #fff;
}
#rail-large .on-rad .top-2008 a	{
color: #fff;
}
#rail-large .on-tel .top-2008, #musique-rail .on-tel .top-2008	{
background-color: #f6a800;
color: #fff;
}
#rail-large .on-tel .top-2008 a	{
color: #fff;
}
#rail-large .on-art .top-2008, #musique-rail .on-art .top-2008	{
background-color: #77b756;
color: #fff;
}
#rail-large .on-art .top-2008 a	{
color: #fff;
}
#rail-large .on-liv .top-2008, #musique-rail .on-liv .top-2008	{
background-color: #0075b0;
color: #fff;
}
#rail-large .on-liv .top-2008 a	{
color: #fff;
}
#rail-large .on-mon .top-2008, #musique-rail .on-mon .top-2008	{
background-color: #a51651;
color: #fff;
}
#rail-large .on-mon .top-2008 a	{
color: #fff;
}

#rail-large div.form-rech-module	{
background-color: #e7e5dc;
padding: 2px 4px;
text-align:center;
}
#rail-large div.form-rech-module .go	{
background-color: #333;
color: #fff;
}



#rail-large .col-gau	{
float: left;
width: 90px;
margin-right: 10px;
}
#rail-large .col-gau-radio	{
position: relative;
/*background-color: #f9f8f6;*/
background: url('http://icon.telerama.fr/iconsv2/bg_col-dro-radio-etroit.gif') left top repeat-y;
}
#rail-large .col-gau-radio h2, #rail-large .col-gau-radio div.diffuseur	{
position: relative;
margin-top: 2px;
margin-left: 5px;
font-weight: bold;
color: #666;
}

#rail-large #tv-display	{	/*ON RESTREINT LA HAUTEUR D'AFF. DES PROG. TV*/
height: 235px;
overflow: auto;
overflow-y:auto;
overflow-x:none;
}
#rail-large .col-gau-tv1	{	/*AFF. LOGO*/
float: left;
width: 47px;
height: 27px;
overflow: hidden;
background: url('http://icon.telerama.fr/iconsv2/bg_rail-large_tv.gif') 0px 0px no-repeat;
margin-right: 10px;
}
	#rail-large .col-gau-tv1 .logo	{
	width: 47px;
	height: 27px;
	overflow: hidden;
	background-position: center center;
	background-repeat: no-repeat;
	}
#rail-large .col-gau-tv2	{	/*AFF. HORAIRE*/
float: left;
width: 33px;
margin-right: 10px;
font-weight: bold;
}

a.link-tv  {
color: #333333;
}
a.link-tv:hover  {
color: #666666;
text-decoration: none;
}

#rail-large .col-dro	{
float: left;
width: 200px;
}
#rail-large .col-dro-radio	{
position: relative;
float: right;
width: 200px;
border-left: 10px solid #fff;
background-color: #fff;
}
#rail-large .col-dro-tv	{	/*MOINS LARGE QUE col-dro BECAUSE SCROLLER*/
float: left;
width: 180px;
}
#rail-large .sep-hor-vide	{
clear: both;
height: 5px;
visibility: hidden;
overflow: hidden;
}
#rail-large .sep-hor	{
	/*ANNULE SEP-HOR PAR DEFAUT*/
	border-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	/*ANNULE SEP-HOR PAR DEFAUT*/
clear: both;
height: 5px;
background: url('http://icon.telerama.fr/iconsv2/pix_c8.gif') 0px 3px repeat-x;
}
	#rail-large .sep-hor-2008	{
		/*ANNULE SEP-HOR PAR DEFAUT*/
		border-bottom: 0;
		margin-top: 0;
		margin-bottom: 0;
		/*ANNULE SEP-HOR PAR DEFAUT*/
	clear: both;
	height: 20px;
	background: url('http://icon.telerama.fr/iconsv2/pix_c8.gif') left center repeat-x;
	}
#rail-large .sep-module	{
/*height: 40px;*/
height: 20px;
visibility: hidden;
overflow: hidden;
margin: 0;
}
#rail-large h2	{	/*PETIT INTITULE*/
margin: 0;
color: #9d9e9e;
font-size: 10px;
text-transform: uppercase;
}
	#rail-large div.mod-surt	{	/*SURT*/
	margin: 0;
	color: #666;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	}
#rail-large h1	{	/*TIT*/
margin: 0;
color: #2f2f2f;
font-size: 10px;
}
#rail-large h1 a	{
color: #2f2f2f;
}
	#rail-large div.mod-tit	{	/*TIT*/
	margin: 0;
	color: #333;
	/*font-size: 16px;*/
	font-size: 14px;
	font-weight: bold;
	}
	#rail-large div.mod-tit a	{
	color: #333;
	}
	#rail-large div.mod-ptit	{	/*PETIT TIT*/
	margin: 0;
	color: #333;
	font-size: 11px;
	font-weight: bold;
	}
	#rail-large div.mod-ptit a	{
	color: #333;
	}

#rail-large h3	{	/*DESCRI*/
margin: 0;
font-weight: normal;
color: #9d9e9e;
font-size: 10px;
}
	#rail-large div.mod-txt	{	/*DESCRI*/
	margin: 0;
	font-weight: normal;
	color: #999;
	font-size: 12px;
	line-height: 16px;
	}
	#rail-large div.mod-ptxt	{	/*PETIT DESCRI*/
	margin: 0;
	font-weight: normal;
	color: #999;
	font-size: 11px;
	}

#rail-large h4	{	/*TIT*/
margin: 0;
color: #2f2f2f;
font-size: 10px;
}
#rail-large a.link	{
/*font-weight: bold;*/
}
#rail-large .vignette	{
width: 56px;
}

/*ON REDUIT LA TAILLE DES PICTOS EN DEBUT DE LIGNE*/
#rail-large img[src*="T.gif"]	{
height: 8px !important;
}
#rail-large img[src*="bien_p.gif"], #rail-large img[src*="e3.gif"]	{
height: 30px !important;
}


#rail-large .fnac .fnac-top, .col-215 .fnac .fnac-top   {
background-color: #f1bd35;
color: #fff;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
height: 26px;
overflow: hidden;
}
#rail-large .fnac .fnac-saisie, .col-215 .fnac .fnac-saisie     {
background-color: #fef8ea;
padding: 2px;
border-bottom: 1px solid #dedbd6;
color: #636363;
}

#rail-large .fnac .fnac-saisie label    {
float: left;
text-align: left;
margin-right: 10px;
width: 100px;
font-weight: bold;
}



/*
N EST PLUS UTILISE, ABANDON DANS COL RAIL-LARGE
#rail-large .emploi .emploi-top {
background-color: #448fda;
color: #fff;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
padding: 2px;
}
#rail-large .emploi .emploi-detail      {
background-color: #ecf4fb;
padding: 4px 2px;
border-bottom: 1px solid #dedbd6;
color: #636363;
}
*/

/*DANS RAIL-ETROIT*/
.emploi .emploi-top {
font-size: 12px;
color: #000;
margin: 0;
padding: 5px 0;
border-top: 3px solid #636363;
border-bottom: 1px solid #cbcfc9;
text-transform: uppercase;
font-weight: bold;
}
.emploi .emploi-element {
border-bottom: 1px solid #d6dbdb;
padding: 3px 0;
margin-bottom: 2px;
}

.emploi .emploi-element span.tit {
font-weight: bold;
}
.emploi .emploi-element span.tit a {
color: #ff811b;
}
.emploi .emploi-element span.titrub {
color: #ff811b;
}
.emploi .emploi-element span.titrub a {
color: #ff811b;
}
.emploi .emploi-element span.site {
color: #000;
}
.emploi .emploi-element span.site a {
color: #000;
}
.emploi .emploi-element span.soc {
color: #666;
text-transform: uppercase;
}
.emploi .emploi-element span.soc a {
color: #666;
}

.col-215 .fnac-disque .fnac-top {
height: 60px;
overflow: hidden;
background: url('http://icon.telerama.fr/iconsv2/rech-disque-fnac-top.gif') left top no-repeat;
}
.col-215 .fnac-disque .fnac-saisie      {
background: url('http://icon.telerama.fr/iconsv2/rech-disque-fnac.gif') left bottom no-repeat;
}











/*PAGES CINEMA*/

#cine	{
}

/*ELEMENTS COMMUNS A MAG + CINE + TELE + LIVRES + GALERIES + VIDEO + MUSIQUE + SPECTACLE + RADIO + RECHERCHE + COMPTE + PROFIL + RSS +INVITATION*/
#cine h1, #tele h1, #livres h1, #galerie h1, #video h1, #musique h1, #spectacle h1, #recherche h1, #compte h1, #profil h1, #rss h1, #revue-presse h1, #quizz h1, #podcast h1, #invitation h1	{	/*TITRE*/	/*#radio h1,*/
color: #2f2f2f;
font-size: 28px;
margin: 0;
}
#cine h1.v2008, #tele h1.v2008, #livres h1.v2008, #galerie h1.v2008, #video h1.v2008, #musique h1.v2008, #spectacle h1.v2008, #recherche h1.v2008, #compte h1.v2008, #profil h1.v2008, #rss h1.v2008, #revue-presse h1.v2008, #quizz h1.v2008, #podcast h1.v2008, #invitation h1.v2008	{	/*TITRE*/	/*#radio h1,*/
color: #333;
font-size: 34px;
line-height: 34px;
font-weight: normal;
margin: 0;
}
#cine h2.v2008, #tele h2.v2008, #livres h2.v2008, #galerie h2.v2008, #video h2.v2008,#musique h2.v2008, #spectacle h2.v2008, #recherche h2.v2008, #rss h2.v2008, #podcast h2.v2008, #invitation h2.v2008	{	/*#radio h2.v2008,*/
color: #666;
font-size: 22px;
line-height: 30px;
font-weight: normal;
margin: 0;
}
#cine h2, #tele h2, #livres h2, #galerie h2, #video h2,#musique h2, #spectacle h2, #recherche h2, #rss h2, #podcast h2, #invitation h2	{	/*#radio h2,*/
font-size: 16px;
color: #616161;
margin: 0 0 5px 0;
}
/*ELEMENTS COMMUNS A MAG + CINE + TELE + LIVRES + GALERIES + VIDEO + MUSIQUE + SPECTACLE + RADIO + RECHERCHE + COMPTE + PROFIL + RSS*/

#cine .descri .note, #tele .descri .note	{
color: #616161;
font-size: 10px;
}


/*BANDEAU COMMUN A CINE + TELE + LIVRES + MUSIQUE + SPECTACLE*/
table#bandeau	{
background-color: #616161;
border: 5px solid #616161;
color: #fff;
text-transform: uppercase;
font-size: 10px;
margin-bottom: 10px;
}
#bandeau a	{
color: #fff;
}
#bandeau th	{
padding: 2px;
}
#bandeau th.on	{
background-color: #fff;
color: #2f2f2f;
}

div#bandeau-2008	{
position: relative;
z-index: 10;	/*UTILE POUR POSITIONNER ONGLETS ON-OFF*/
padding: 0px;
/*border-bottom: 1px solid #a5a5a5;*/
margin-bottom: 23px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
color: #333;
}
#bandeau-2008 .filet-sous	{
clear: both;
border-top: 1px solid #a5a5a5;
height: 1px;
overflow: hidden;

}
#bandeau-2008 a	{
color: #fff;
text-decoration: none;
}
#bandeau-2008 a:hover	{
text-decoration: underline;
}
#bandeau-2008 div.on	{
position: relative;
float: left;
z-index: 20;
top: 1px;
background-color: #fff;
text-align: center;
padding: 10px 10px 5px 10px;
border-left: 1px solid #a5a5a5;
border-top: 1px solid #a5a5a5;
border-right: 1px solid #a5a5a5;
border-bottom: none;
margin: 0px 1px 0px 0px;
}
#bandeau-2008 div.on h1	{
position: relative;
z-index: 10;	/*UTILE POUR POSITIONNER ONGLETS ON-OFF*/
padding: 0px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
color: #333;
}
#bandeau-2008 div.off	{
position: relative;
float: left;
z-index: 0;
text-align: center;
padding: 6px 10px 5px 10px;
border-top: 5px solid #fff;
border-bottom: none;
border-left: none;
border-right: none;
margin: 0px 1px 0px 0px;
}

/*BANDEAU COMMUN A CINE + TELE + LIVRES + MUSIQUE + SPECTACLE*/


/*LES FILMS D'UNE SALLE*/
#cine #liste-films	{
}
#cine #liste-films .vignette, #cine #liste-films .liens	{
float: left;
width: 125px;
}
#cine #liste-films .vignette img	{
width: 100px;
}
#cine #liste-films .liens	{
font-weight: bold;
}
#cine #liste-films .liens img	{
margin-bottom: 10px;
}
#cine #liste-films .descri	{
float: left;
width: 385px;
}
#cine #liste-films .descri h3	{
color: #2f2f2f;
font-size: 14px;
margin: 0px;
}
#cine #liste-films .descri h3 a {
color: #2f2f2f;
}
#cine #liste-films .descri h3 a:hover   {
color: #999;
text-decoration: none;
}
#cine #liste-films .descri h4	{
color: #2f2f2f;
font-size: 11px;
margin: 0px;
}
#cine #liste-films .descri .horaires	{
margin-top: 5px;
font-weight: bold;
width: 385px;
height: 70px;
overflow: hidden;
background: url('http://icon.telerama.fr/iconsv2/bg_cine_horaires.gif') left top no-repeat;
}
#cine #liste-films .descri .texte	{
color: #2f2f2f;
margin-top: 5px;
font-size: 12px;
}
#cine #liste-films .descri .horaires .conteneur	{
padding-top: 10px;
padding-left: 50px;
}


/*FILMOGRAPHIE*/
#cine #filmo h2	{
font-size: 16px;
color: #616161;
}
#cine #filmo .descri	{
margin-left: 40px;
margin-bottom: 10px;
}
#cine #filmo .descri h3	{
color: #2f2f2f;
font-size: 14px;
margin: 0px;
}
#cine #filmo .descri h3 span	{
font-weight: normal;
font-size: 11px;
}
#cine #filmo .descri h3 a	{
font-size:14px;
color:#2F2F2F;
text-decoration:none;
}

/*COMMUN A CINE + TELE + LIVRES + MUSIQUE + SPECTACLE*/
#essentiel .texte, #critique .texte	{
/*padding-left: 45px;*/
color: #616161;
font-size: 12px;
line-height: 16px;
}

table.publie-crit-2008	{	/*JUSSTE SOUS TIT-CHAPO DES PAGES CRITIQUS*/
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #06c;
margin-bottom: 24px;
}
/*
#critique .texte-v2008	{
font-size: 14px;
line-height: 20px;
color: #333;
}
*/
#critique .sign	{
text-align: right;
font-weight: bold;
color: #2f2f2f;
}
#critique .sign-v2008	{
text-align: right;
font-weight: bold;
color: #333;
font-size: 11px;
}
#critique div.date	{	/*DANS LE CORPS*/
text-align: right;
font-size: 10px;
}

/*RAIL*/
#cine-rail, #tele-rail	{
color: #616161;
}
#cine-rail strong, #tele-rail strong	{
color: #2f2f2f;
}

#cine-rail .vignette img	{
float: left;
width: 100px;
}
#cine-rail .vignette .descri	{
padding-left: 115px;
}

#cine-rail #elements .videos, #tele-rail #elements .videos, #musique-rail #elements .videos, #spectacle-rail #elements .videos	{
float: left;
width: 100px;
font-size: 10px;
font-weight: bold;
margin-bottom: 5px;
}
#cine-rail #elements .videos img, #tele-rail #elements .videos img, #musique-rail #elements .videos img, #spectacle-rail #elements .videos img	{
width: 100px;
}
#cine-rail #elements .photos	{
float: left;
width: 65px;
margin-right: 6px;
}
#cine-rail #elements .photos img 	{
width: 65px;
margin-bottom: 6px;
}

#cine-photos .photos img 	{
float: left;
width: 67px;
margin-right: 7px;
margin-bottom: 7px;
}

/*
#cine-photos .grande-photo img 	{
width: 635px;
}
*/
#cine-photos .grande-photo 	{
width: 635px;
overflow: hidden;
text-align: center;
}
#cine-photos .grande-photo .credit 	{
font-size: 10px;
color: #616161;
}
#cine-photos .grande-photo .legende 	{
font-size: 10px;
color: #2f2f2f;
font-weight: bold;
}


/*SEANCES*/
#seances	{
}
#seances .col1	{
float: left;
width: 150px;
margin-right: 5px;
font-weight: bold;
}
#seances .col1 .salle	{
color: #06c;
}
#seances .col1 .adresse	{
color: #616161;
}
#seances .col2	{
font-weight: bold;
float: left;
width: 480px;
height: 80px;
overflow: hidden;
background: url('http://icon.telerama.fr/iconsv2/bg_cine_seances.gif') 0px 0px no-repeat;
}
#seances .col2 .conteneur	{
padding-top: 5px;
padding-left: 20px;
}

/*PAGE DE RECHERCHE 1FILM-1SALLE*/
#seances .salle-rech	{
font-weight: bold;
font-size: 13px;
color: #2f2f2f;
}
#seances .salle-rech a  {
color: #2f2f2f;
}
#seances .salle-ad	{
color: #999;
}
#seances .col1 img.vignette	{
width: 60px;
}
#seances .col2 .conteneur .tit	{
font-size: 12px;
}
#seances .col2 .conteneur .descri	{
font-weight: normal;
}



/*FICHE*/
#fiche img.vignette	{
width: 100px;
margin-right: 20px;
float: left;
}
#fiche .descri	{
color: #616161;
}
#fiche .descri a	{
color: #616161;
text-decoration: underline;
}
#fiche .descri a:hover	{
color: #06c;
text-decoration: underline;
}
#fiche .descri strong	{
color: #2f2f2f;
}














/*PAGES TELEVISION*/

#tele	{
}
#tele-rail .photos img	{
width: 215px;
}
#rediff .texte	{
padding-left: 45px;
color: #616161;
font-size: 12px;
font-weight: bold;
}
#tele #rediff .texte .heure	{
color: #2f2f2f;
}
#tele #rediff .texte .chaine	{
color: #e41327;
}









/*GRILLE TELE*/

#grille-tele	{
width: 970px;
margin-left: auto;
margin-right: auto;
}

#grille-tele #tele-bandeau	{
color: #636363;
padding-bottom: 10px;
border-bottom: 10px solid #f3f3f3;
margin-bottom: 50px;
}
#grille-tele #tele-bandeau div.intitule	{
background-color: #f3f3f3;
margin-bottom: 10px;
}
#grille-tele #tele-bandeau .intitule span	{
text-transform: uppercase;
font-weight: bold;
padding-right: 10px;
background-color: #fff;
}
#grille-tele #tele-bandeau div.vignette	{
float: left;
width: 225px;
}
#grille-tele #tele-bandeau .vignette img	{
float: left;
width: 50px;
margin: 0 10px 5px 0;
}
#grille-tele #tele-bandeau .vignette .horaire	{
font-weight: bold;
}
#grille-tele #tele-bandeau .vignette .titre	{
font-size: 13px;
font-weight: bold;
color: #000;
}
#grille-tele #tele-bandeau .vignette .genre	{
color: #000;
}
#grille-tele #tele-bandeau div.sep	{
float: left;
width: 21px;
height: 80px;
overflow: hidden;
background: url('http://icon.telerama.fr/iconsv2/bg_grille_bandeau_sep.gif') center top repeat-y;
}



#grille-tele #tele-top .onglet	{
float: right;
/*width: 70px;*/
padding: 2px 5px;
margin-left: 7px;
position: relative;
top: 2px;
border-left: 1px solid #c0c0c0;
border-top: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
background-position: left top;
background-repeat: repeat;
font-weight: bold;
text-transform: uppercase;
}
#grille-tele #tele-top .genre-film	{
background-image: url('http://icon.telerama.fr/iconsv2/bg_grille_genre_film.gif');
}
#grille-tele #tele-top .genre-docu	{
background-image: url('http://icon.telerama.fr/iconsv2/bg_grille_genre_docu.gif');
}
#grille-tele #tele-top .genre-serie	{
background-image: url('http://icon.telerama.fr/iconsv2/bg_grille_genre_serie.gif');
}
#grille-tele #tele-top .genre-jeunesse	{
background-image: url('http://icon.telerama.fr/iconsv2/bg_grille_genre_jeunesse.gif');
}
#grille-tele #tele-top .genre-musique	{
background-image: url('http://icon.telerama.fr/iconsv2/bg_grille_genre_musique.gif');
}
#grille-tele #tele-top .genre-sport	{
background-image: url('http://icon.telerama.fr/iconsv2/bg_grille_genre_sport.gif');
}

#grille-tele #tele-semaine	{
background-color: #636363;
padding: 2px 5px;
}
#grille-tele #tele-semaine a	{
padding-left: 20px;
color: #fff;
font-weight: bold;
text-transform: uppercase;

font-size: 10px;
/*text-decoration: none;*/
}

#grille-tele div.heures	{
height: 47px;
overflow: hidden;
margin-top: 3px;
margin-bottom: 3px;
}

#grille-tele div.chaine	{	/*LIGNE AVEC LOGO + LIGNE DES EMISSIONS*/
position: relative;
background: url('http://icon.telerama.fr/iconsv2/bg_grille_chaine.gif') left top no-repeat;
height: 51px;
overflow: hidden;
}
#grille-tele .chaine div.logo	{
float: left;
width: 105px;
height: 50px;
background-position: center center;
background-repeat: no-repeat;
}
#grille-tele .chaine div.logo img	{
margin: 10px;
}
#grille-tele .chaine div.programme	{	/*LIGNE AVEC LES EMISSIONS*/
position: relative;
float: left;
width: 810px;

}
#grille-tele .chaine .programme div.emission	{
/*float: left;*/
position: absolute;
z-index: 10;
top: 0px;
height: 47px;
overflow: hidden;
background-position: left top;
background-repeat: repeat-x;
color: #636363;
}
#grille-tele .chaine .programme div.emission-on	{
background-color: #fff;
}
#grille-tele .chaine .programme .emission div.conteneur	{
padding: 8px 0 0 5px;
}
#grille-tele .chaine .programme .emission .genre	{
}
#grille-tele .chaine .programme .emission .genre-vide        {
background-image: url('http://icon.telerama.fr/iconsv2/bg_grille_genre_vide.gif');
height:51px;
}
#grille-tele .pointer        {
cursor : pointer;
}
#grille-tele .chaine .programme .emission .titre	{
font-weight: bold;
}
#grille-tele .chaine .programme .emission .titre a        {
color: #636363;
text-decoration: none;
}
#grille-tele .chaine .programme .emission .resume	{
font-weight: bold;
}
#grille-tele .chaine .programme div.sep	{
/*float: left;*/
position: absolute;
z-index: 10;
top: 0px;
background: url('http://icon.telerama.fr/iconsv2/grille_emission_sep.gif') center center no-repeat;
height: 50px;
width: 3px;
}

#grille-tele div.emission-complete	{
background: url('http://icon.telerama.fr/iconsv2/bg_grille_emission-complete.gif') right bottom no-repeat;
}
#grille-tele .emission-complete img.vignette	{
float: left;
width: 200px;
margin-right: 30px;
}
#grille-tele .emission-complete div.col1	{
float: left;
width: 135px;
margin-right: 30px;
padding: 10px 0 0 0;
}
#grille-tele div.emission-complete .genre	{
}
#grille-tele div.emission-complete .date	{
font-weight: bold;
}
#grille-tele .emission-complete div.col2	{
float: left;
width: 550px;
padding: 10px 0 0 0;
}
#grille-tele .emission-complete div.col2 .descri a	{
color: #000;
text-decoration: underline;
}
#grille-tele .emission-complete div.col2 .descri a:hover	{
text-decoration: none;
}
#grille-tele div.emission-complete .titre	{
font-weight: bold;
font-size: 16px;
}
#grille-tele div.emission-complete .descri	{
font-weight: bold;
}
#grille-tele div.emission-complete .resume	{
}


/* ELEMENTS SPECIFIQUES A LA GRILLE POUR LEPOST.FR */
#lepost_grille-tele #grille-tele        {
width: 935px;
}
#lepost_grille-tele #grille-tele .chaine div.programme  {
width: 775px;
}
#lepost_grille-tele #grille-tele div.chaine     {
background: url('http://icon.telerama.fr/iconsv2/lepost_bg_grille_chaine.gif') left top no-repeat;
}
#lepost_grille-tele #grille-tele div.emission-complete  {
background: url('http://icon.telerama.fr/iconsv2/lepost_bg_grille_emission-complete.gif') right bottom no-repeat;
}
#lepost_grille-tele #grille-tele .emission-complete div.col2	{
width: 515px;
}


/* ELEMENTS SPECIFIQUES A LA GRILLE POUR LEMONDE.FR */
#lemonde_grille-tele #grille-tele        {
margin-left: 15px;
}


/* ELEMENTS SPECIFIQUES A LA GRILLE POUR HANDICAPINFOS.COM */
#handicap_grille-tele #grille-tele        {
width: 760px;
}
#handicap_grille-tele #grille-tele .chaine div.programme  {
width: 600px;
}
#handicap_grille-tele #grille-tele div.chaine     {
background: url('http://icon.telerama.fr/iconsv2/handicap_bg_grille_chaine.gif') left top no-repeat;
}
#handicap_grille-tele #grille-tele div.emission-complete  {
background: url('http://icon.telerama.fr/iconsv2/handicap_bg_grille_emission-complete.gif') right bottom no-repeat;
}
#handicap_grille-tele #grille-tele .emission-complete div.col2    {
width: 340px;
}






/*ELEMENTS COMMUNS PAGE LIVRES + CINE*/
/*BANDEAU DE CHOIX PAR GENRE, AUTEUR, DATE...*/
#choix	{
text-align: center;
margin-bottom: 20px;
background: url('http://icon.telerama.fr/iconsv2/bg_livres_choix.gif') center top no-repeat;
height: 50px;
overflow: hidden;
color: #fff;
}
#choix a	{
color: #fff;
padding: 0 5px;
}
#choix .conteneur	{
padding: 10px 20px;
}
#choix .tit	{
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
}
#choix .on	{
font-size: 20px;
background-color: #fff;
color: #616161;
padding: 5px 10px;
}
/*BANDEAU DE CHOIX PAR GENRE, AUTEUR, DATE...*/
/*NAVIGATION PAR PAGINATION*/

	/*
table.nav	{
color: #2f2f2f;
margin: 5px 0;
}
table.nav a	{
color: #2f2f2f;
text-decoration: underline;
}
table.nav a:hover	{
text-decoration: none;
color: #06c;
}
table.nav .precedente, table.nav .suivante	{
width: 250px;
text-align: center;
}
table.nav .page	{
width: 135px;
	*/
table.nav	{
width: 100%;
color: #2f2f2f;
margin: 5px 0;
}
table.nav a	{
color: #2f2f2f;
text-decoration: underline;
}
table.nav a:hover	{
text-decoration: none;
color: #06c;
}
table.nav .precedente, table.nav .suivante	{
width: 25%;
text-align: center;
}
table.nav .page	{
width: 50%;
text-align: center;
}
/*NAVIGATION PAR PAGINATION*/

/*ELEMENTS COMMUNS PAGE LIVRES + CINE*/





/*PAGES LIVRES*/

#livres	{
}
#livres-rail .vignette img	{
width: 120px;
}
#livres-rail .vignette .leg	{
font-size: 10px;
color: #616161;
}
#livres-rail .vignette .link	{
color: #ff811b;
}

/*LISTE DES LIVRES*/
#livres #liste-livres	{
}



#livres #liste-livres .vignette, #livres #liste-livres .liens	{
float: left;
width: 125px;
}
#livres #liste-livres .vignette img	{
width: 80px;
}
#livres #liste-livres .liens	{
font-weight: bold;
}
#livres #liste-livres .liens img	{
margin-bottom: 10px;
}
#livres #liste-livres .descri	{
color: #2f2f2f;
float: left;
width: 385px;
}
#livres #liste-livres .descri h3	{
font-size: 14px;
margin: 0px;
}
#livres #liste-livres .descri h3 span	{
font-weight: normal;
}
#livres #liste-livres .descri h4	{
font-size: 11px;
margin: 0px;
}
#livres #liste-livres .descri .texte	{
margin: 5px 0;
font-size: 12px;
line-height: 16px;
}









/*GALERIE PHOTO*/
#galerie	{
position: relative;
}

#galerie .vignette	{
float: left;
width: 93px;
margin-bottom: 10px;
}
#galerie .vignette-end	{
float: left;
width: 83px;
margin-bottom: 10px;
}
#galerie .vignette img, #galerie .vignette-end img	{
/*width: 83px;*/
width: 81px;
border: 1px solid #525251;
}
#galerie .vignette a:hover img	{
border: 1px solid #ea1f5c;
}

#cache	{
	position:absolute;
	left:0;
	top:-300px;
	visibility:visible;
	background-color:#000;
	height:2000px;
	width:1000px;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	display:none;
	z-index:10000;
}
#diaporama	{
	position:absolute;
	left:0;
	top:0;
	visibility:visible;
	background-color: #fff;
	width:1000px;
	z-index:1000000;
}
#diaporama .conteneur	{
padding: 10px;
color: #999999;
font-size: 10px;
}
#diaporama .photo	{
width: 980px;
}









/*GALERIE VIDEO*/
#video	{

}









/*TCHAT*/
#tchat	{

}
#theme .conteneur	{
padding-left: 120px;
font-size: 12px;
}
#theme .vignette	{
float: left;
width: 120px;
}
#theme .vignette img	{
width: 100px;
}









/*MUSIQUE*/
#musique	{

}

#musique-rail .vignette img	{
width: 215px;
}
#musique-rail .vignette .leg	{
font-size: 10px;
color: #616161;
}
#musique-rail .vignette .link	{
color: #ff811b;
}









/*SPECTACLE*/
#spectacle	{

}

#spectacle-rail .vignette img	{
width: 215px;
}
#spectacle-rail .vignette .leg	{
font-size: 10px;
color: #616161;
}
#spectacle-rail .vignette .link	{
color: #ff811b;
}









/*RADIO*/
#radio .col-gau-radio	{
position: relative;
/*background-color: #f9f8f6;*/
background: url('http://icon.telerama.fr/iconsv2/bg_col-gau-radio-large.gif') left top repeat-y;
}
#radio .col-gau-radio h2	{
position: relative;
margin-top: 2px;
margin-left: 5px;
color: #a49b7c;
}

#radio h1	{	/*GRAND TITRE*/
color: #333;
font-size: 34px;
font-weight: normal;
}
#radio h2.jour	{	/*GRAND TITRE*/
color: #666;
font-size: 22px;
text-transform: none;
font-weight: normal;
}

#radio h2	{	/*STATION*/
margin: 0;
color: #333;
font-size: 12px;
line-height: 18px;
text-transform: uppercase;
}

#radio h3	{	/*DESCRI*/
display: inline;
margin: 0;
font-weight: normal;
color: #666;
font-size: 12px;
line-height: 18px;
}
#radio h3 a     {
/*color: #616161;*/
color: #666;
}
#radio h3 a:hover     {
/*color: #616161;*/
color: #666;
}
#rail-large .col-dro-radio h3 a     {
/*color: #616161;*/
color: #9D9E9E;
}
#rail-large .col-dro-radio h3 a:hover     {
/*color: #616161;*/
color: #9D9E9E;
}
#radio h4	{	/*HORAIRE*/
display: inline;
margin: 0 5px 0 0;
color: #333;
font-size: 12px;
line-height: 18px;
}

#radio .col-dro-radio	{
position: relative;
float: right;
width: 300px;
border-left: 15px solid #fff;
background-color: #fff;
}


#radio h3	{
/*color: #2f2f2f;*/
/*margin: 0;*/
/*font-size: 16px;*/
}
#radio h4	{
/*color: #616161;*/
/*margin: 0;*/
/*font-size: 12px;*/
/*font-weight: normal;*/
}









/*RECHERCHE*/
#recherche	{
}
#recherche dl#items	{
position: relative;
}
#recherche dl#items dt.tit	{
color: #fff;
background-color: #616161;
font-weight: bold;
text-transform: uppercase;
margin-top: 20px;
margin-bottom: 5px;
padding: 1px 2px;
}
#recherche dl#items dd	{
margin-bottom: 5px;
}
#recherche dl#items dd .descri	{
color: #2f2f2f;
}
#recherche dl#items dd .descri a	{
color: #2f2f2f;
text-decoration: underline;
}
#recherche dl#items dd .descri a:hover	{
color: #06c;
text-decoration: none;
}

#recherche .cartouche	{
height: 289px;
background: url('http://icon.telerama.fr/iconsv2/bg_recherche.gif') left top no-repeat;
}
#recherche .cartouche .conteneur	{
padding: 10px;
}
#recherche .cartouche label	{
float: left;
width: 140px;
font-weight: bold;
text-transform: uppercase;
}
#recherche .cartouche form div	{
clear: both;
margin-bottom: 10px;
}










/*PAGES D'ENREGISTREMENT*/
#compte,#invitation, #profil, #rail-etroit-profil, #rail-large-profil	{
color: #616161;
}

#rail-large-compte .alerte	{
background-color: #ff811b;
padding: 5px 10px;
color: #2f2f2f;
margin-bottom: 20px;
}
#rail-large-compte h1, #rail-large-profil h1	{
font-size: 14px;
}
#rail-large-compte .num	{
padding-right: 10px;
font-size: 14px;
font-weight: bold;
color: #fff;
}
#rail-large-compte .droit	{
background-color: #eee;
padding: 2px 5px;
color: #2f2f2f;
margin-bottom: 20px;
}

#profil h2, #rail-large-profil h2 	{
color: #2f2f2f;
font-size: 16px;
margin: 0;
}
#profil .theme 	{
text-transform: uppercase;
}
#profil h3, #rail-large-profil h3	{
display: inline;
font-size: 11px;
color: #2f2f2f;
}
#profil .texte, #rail-large-profil p.texte 	{
color: #2f2f2f;
line-height: 14px;
margin: 5px 0;
}
#profil a.ajouter	{
color: #616161;
font-size: 10px;
text-decoration: underline;
}
#profil a:hover.ajouter	{
text-decoration: none;
}


#rail-etroit-profil h1	{	/*CREATEUR DU PROFIL*/
color: #ff811b;
font-size: 16px;
margin: 0;
}
#rail-etroit-profil .vignette	{
margin-bottom: 50px;
}
#rail-etroit-profil .vignette img	{
width: 150px;
}
#rail-etroit-profil input.saisie, #profil input.saisie	{
width: 190px;
margin-bottom: 3px;
}

#rail-etroit-profil .amis h2	{
color: #2f2f2f;
font-size: 16px;
margin: 0 0 10px 0;
}
#rail-etroit-profil .amis img	{
width: 40px;
float: left;
margin-right: 10px;
}
#rail-etroit-profil .amis p	{
margin: 0;
padding-left: 50px;
}
#rail-etroit-profil .amis .nom	{
font-weight: bold;
color: #ff811b;
}
#rail-etroit-profil .amis .clear	{
margin-bottom: 10px;
}


#rail-etroit-profil a.link-bas, #profil a.link-bas	{
padding-left: 8px;
background: url('http://icon.telerama.fr/iconsv2/fleche_gris_bas.gif') 0px 5px no-repeat;
}









/*RSS*/
#rss h2	{
margin: 20px 0 0 0;
}
#rss .liste	{
border-top: 1px dotted #8d8d8d;
}
#rss .liste .element	{
position: relative;
background-color: #fff;
border-bottom: 1px dotted #8d8d8d;
}
#rss .liste .bg	{
background-color: #eaeaea;
}
#rss .liste .element h3	{
display: block;
font-size: 12px;
margin-top: 10px;
margin-bottom: 10px;
/*border: 1px solid blue;*/
}
#rss .liste .element img.rss	{
position: absolute;
z-index: 10;
top: 11px;
left: 120px;
}
#rss .liste .element input.url	{
position: absolute;
z-index: 10;
top: 10px;
left: 138px;
width: 210px;
}
#rss .liste .element img.telerama	{
position: absolute;
z-index: 10;
top: 10px;
left: 324px;
}
#rss .liste .element img.netvibes	{
position: absolute;
z-index: 10;
top: 10px;
left: 417px;
}
#rss .liste .element img.yahoo	{
position: absolute;
z-index: 10;
top: 10px;
left: 495px;
}
#rss .liste .element img.google	{
position: absolute;
z-index: 10;
top: 10px;
left: 565px;
}
#rss h4	{
color: #ff811b;
font-size: 14px;
margin: 20px 0 0 0;
}
#rss .texte	{
font-size: 12px;
line-height: 16px;
color: #616161;
margin: 0;
}









/*PAGES REVUE DE PRESSE + PLAY-LIST*/
#revue-presse	{
}
#revue-presse p.revue-liste	{
line-height: 14px;
}
#revue-presse p.play-list	{
line-height: 14px;
}









/*PAGES QUIZZ*/
#quizz	{
}

#quizz dl.questions	{
}
#quizz .questions dt	{
font-size: 14px;
margin: 30px 0 5px 0;
}
#quizz .questions dd	{
background-color: #f2f1e9;
margin: 0;
padding: 3px 0 3px 50px;
}

#quizz .reponses dt	{
font-size: 14px;
margin: 30px 0 5px 0;
}
#quizz .reponses dd	{
margin: 0;
padding: 0 0 0 50px;
}
#quizz .reponses dd.repondu	{
font-weight: bold;
font-size: 14px;
color: #e41327;
}







/*PAGE MON TELERAMA*/
#mon-telerama	{
margin: 0 2px;
}










/*PAGE PODCAST*/
#podcast	{

}
#podcast .couleur	{
color: #9ed55c;
}

#podcast .liste	{
position: relative;
border: 1px solid #ccc;
}
#podcast .liste .top	{
position: relative;
display: block;
background-color: #999;
margin-bottom: 10px;
}

#podcast .liste .top .onglet, #podcast .liste .top .onglet-on	{
position: relative;
float: left;
margin: 1px 0px 0px 1px;
padding: 10px;
text-align: center;
font-weight: bold;
text-transform: uppercase;
}
#podcast .liste .top .onglet	{
color: #fff;
}
#podcast .liste .top .onglet a	{
color: #fff;
}
#podcast .liste .top .onglet-on	{
color: #000;
background-color: #d8d8d8;
}

#podcast .liste .display	{
height: 300px;
overflow: scroll;
}
#podcast .liste img.vignette	{
float: left;
width: 65px;
margin-left: 10px;
}
#podcast .liste div.descri	{
margin-left: 85px;
margin-right: 10px;
}
#podcast .liste div.descri h3	{
font-size: 11px;
margin: 0;
}
#podcast .liste div.descri h3 span	{
color: #999;
}







/*PAGE PANEL*/
#panel h1	{
font-size: 24px;
}
#panel p.texte	{
font-size: 14px;
/*color: #999;*/
/*color: #7F7F7F;*/
color: #444444;
}
#panel .tit	{
color: #ff811b;
font-weight: bold;
}









/*PAGE COURRIER*/

.courrier .tit  {
background-color: #e0dfd7;
text-transform: uppercase;
color: #e41327;
font-weight: bold;
padding: 10px;
}
.courrier .saisie       {
background-color: #f1f0ec;
color: #333;
padding: 10px;
margin-bottom: 2px;
}
.courrier label {
float: left;
text-align: right;
margin-right: 10px;
width: 120px;
font-weight: bold;
}









/*PAGES INVITATION*/

#invitation	{

}

#invitation h2 a.linkinv {
   color: #2f2f2f;
}

#invitation h2 a.linkinv:hover {
   color: #2f2f2f;
}









/*PAGE PASSE MUSEES*/

#musees	{
position: relative;
width: 970px;
margin-left: auto;
margin-right: auto;
/*background-color: #CCCCCC;*/
}
#musees .col1, #musees .col2	{
position: relative;
float: left;
width: 465px;
}
#musees h1	{
font-size: 26px;
font-weight:normal;
margin: 0 0 10px 0;
color: #333333;
}
#musees .col2 .affiche	{
width: 465px;
}
#musees h2	{
font-size: 18px;
font-weight:normal;
margin: 0;
color: #333333;
}
#musees p.texte	{
font-size: 12px;
line-height: 16px;
margin: 0;
color: #666;
}
#musees h4	{
font-size: 12px;
text-align: right;
font-weight: bold;
margin: 0;
}
#musees .programme	{
position: relative;
margin-bottom: 20px;
}
#musees .bggris	{
background-color: #f1f1f1;
}
#musees .col1 .retrait	{
padding: 10px 0 10px 10px;
}
#musees .col2 .retrait	{
padding: 10px 10px 10px 0;
}

#musees .programme h3	{
font-size: 14px;
font-weight: bold;
color: #333333;
margin: 0;
}
#musees .programme .col1 span.descri	{
color: #666;
}
#musees .programme .col2 span.descri	{
color: #000;
}
#musees .programme .col2 span.sout	{
color: #999;
font-style: italic;
}
#musees .programme .col2 span.date	{
color: #999;
}









/*PLAN DU SITE*/

#plan-site	{
width: 970px;
margin-left: auto;
margin-right: auto;
}

#plan-site h1	{
color: #2f2f2f;
font-size: 28px;
}

#plan-site dl.col	{
position: relative;
float: left;
width: 280px;
margin: 0;
}
#plan-site dl dt	{
font-size: 22px;
color: #666;
margin: 0;
}
#plan-site dl.col dd	{
margin: 0;
font-size: 14px;
line-height: 20px;
color: #06c;
}
#plan-site dl.cles dd	{
margin: 0;
line-height: 20px;
}
#plan-site dl.cles span.big	{
font-size: 20px;
color: #06c;
}
#plan-site dl.cles span.big a	{
color: #06c;
}
#plan-site dl.cles span.middle	{
font-size: 18px;
color: #39f;
}
#plan-site dl.cles span.middle a	{
color: #39f;
}
#plan-site dl.cles span.middle2	{
font-size: 16px;
color: #39f;
}
#plan-site dl.cles span.middle2 a	{
color: #39f;
}
#plan-site dl.cles span.smal	{
font-size: 14px;
color: #9cf;
}
#plan-site dl.cles span.smal a	{
color: #9cf;
}
#plan-site dl.cles span.smal2	{
font-size: 12px;
color: #9cf;
}
#plan-site dl.cles span.smal2 a	{
color: #9cf;
}



#acc table.tetiere th.lefil-ide {
background-color: #6705A5;
}
#acc table.tetiere span.lefil-ide       {
color: #6705A5;
}
#rail-etroit .lefil-trans-div:hover     {
background-color: #e6e6e6;
}
#rail-etroit .lefil-trans-ide:hover     {
background-color: #F7F2FA;
}
.temps-forts div.ide    {
background-color: #6705A5;
}
.lefil span.ide a       {
color: #6705A5;
}







/*LE FIL DE CHAQUE RUBRIQUE*/

.lefil	{
/*
font-size: 14px;
line-height: 20px;
*/
	font-size: 13px;
	line-height: 22px;
color: #333;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}
.lefil span a	{
text-transform: uppercase;
/*font-size: 10px;*/
	font-size: 11px;
font-weight: bold;
text-decoration: underline;
}
.lefil span a:hover	{
text-decoration: none;
}
.lefil span.mus a	{
color: #e75236;
}
.lefil span.cin a	{
color: #e40030;
}
.lefil span.tec a	{
color: #1dbbe9;
}
.lefil span.rad a	{
color: #099;
}
.lefil span.tel a	{
color: #f6a800;
}
.lefil span.art a	{
color: #77b756;
}
.lefil span.liv a	{
color: #0075b0;
}
.lefil span.mon a	{
color: #a51651;
}
.lefil span.art span.inactif	{
color: #77b756;
text-transform: uppercase;
font-size: 11px;
}
.lefil span.liv span.inactif	{
color: #0075b0;
text-transform: uppercase;
font-size: 11px;
}
#acc .complements	{
	margin-top: 15px;
margin-bottom: 0;
}
.lefil .revue-2008	{
}
.lefil .revue-2008 p	{
/*font-size: 14px;*/
	font-size: 13px;
margin: 0;
}
/*
#mag .lefil span a	{
font-size: 12px;
}
*/

