body {
	margin:0;
	padding:0;
	background-color:#4d4d4d;
	/*background-image:url(../images/fond.jpg);
	background-position:center;
	background-repeat:repeat-y;*/
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D4D4D;
}

div#filtreGris{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-image:url(../images/fond_filtregris.png);
	opacity:0.9;
	filter:alpha(opacity=90);
	display:none;
	z-index:5000;
}


#top {
	background-image:url(../images/top.jpg);
	height:148px;
	width:882px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-441px;
}

#conteneur {
	position:absolute;
	top:148px;
	left:50%;
	width:832px;
	margin-left:-441px;
	padding-top:15px;
	background-color:#fff;
	text-align:justify;
	padding-left:25px;
	padding-right:25px;
}

* html #conteneur {
}

#leMenu { 
	display:block;
	position:absolute;
	top:79px;
	left:50%;
	width:882px;
	margin-left:-441px;
	z-index:1000;
}

#footer {
	clear:both;
	width:882px;
	height:20px;
	text-align:center;
	background-color:#666666;
	padding-top:4px;
	margin-top:15px;
	margin-left:-25px;
	margin-right:-25px;
}

#footer a, #footer a:visited, #footer a:active, #footer a:hover {
	color:#999999;
	font-size:10px;
	text-decoration:none;
}

#footer a:hover { color:#CCCCCC; }

#footer a img { 
	vertical-align:middle; 
	margin-top:-1px; 
	opacity:0.8; 
	filter:alpha(opacity=80);
}

#footer a img:hover {
	opacity:1; 
	filter:alpha(opacity=100);
}

#lien_accueil {
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-420px;
	width:123px;
	height:150px;
	display:block;
}


#lien1 {
	position:absolute;
	top:21px;
	left:50%;
	margin-left:132px;
	background-image:url(../images/lien1.png);
	width:67px;
	height:9px;
	display:block
}

#lien1:hover {
	background-image:url(../images/lien1_hover.png);
}


#lien2 {
	position:absolute;
	top:21px;
	left:50%;
	margin-left:227px;
	background-image:url(../images/lien2.png);
	width:73px;
	height:9px;
	display:block
}

#lien2:hover {
	background-image:url(../images/lien2_hover.png);
}

#lien3 {
	position:absolute;
	top:21px;
	left:50%;
	margin-left:325px;
	background-image:url(../images/lien3.png);
	width:43px;
	height:9px;
	display:block
}

#lien3:hover {
	background-image:url(../images/lien3_hover.png);
}

#lien4 {
	position:absolute;
	top:41px;
	left:50%;
	margin-left:132px;
	background-image:url(../images/lien4.png);
	width:61px;
	height:8px;
	display:block
}

#lien4:hover {
	background-image:url(../images/lien4_hover.png);
}

#lien5 {
	position:absolute;
	top:41px;
	left:50%;
	margin-left:227px;
	background-image:url(../images/lien5.png);
	width:73px;
	height:8px;
	display:block
}

#lien5:hover {
	background-image:url(../images/lien5_hover.png);
}

#lien6 {
	position:absolute;
	top:41px;
	left:50%;
	margin-left:325px;
	background-image:url(../images/lien6.png);
	width:29px;
	height:8px;
	display:block
}

#lien6:hover {
	background-image:url(../images/lien6_hover.png);
}

#lien7 {
	position:absolute;
	top:59px;
	left:50%;
	margin-left:132px;
	background-image:url(../images/lien7.png);
	width:51px;
	height:9px;
	display:block
}

#lien7:hover {
	background-image:url(../images/lien7_hover.png);
}

#lien8 {
	position:absolute;
	top:59px;
	left:50%;
	margin-left:227px;
	background-image:url(../images/lien8.png);
	width:32px;
	height:9px;
	display:block
}

#lien8:hover {
	background-image:url(../images/lien8_hover.png);
}

#lien9 {
	position:absolute;
	top:59px;
	left:50%;
	margin-left:325px;
	background-image:url(../images/lien9.png);
	width:58px;
	height:9px;
	display:block
}

#lien9:hover {
	background-image:url(../images/lien9_hover.png);
}

* html #lien1 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien1.png', sizingMethod='fit');
}

* html #lien1:hover {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien1_hover.png', sizingMethod='fit');
	cursor:pointer;
}

* html #lien2 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien2.png', sizingMethod='fit');
}

* html #lien2:hover {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien2_hover.png', sizingMethod='fit');
	cursor:pointer;
}

* html #lien3 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien3.png', sizingMethod='fit');
}

* html #lien3:hover {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien3_hover.png', sizingMethod='fit');
	cursor:pointer;
}

* html #lien4 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien4.png', sizingMethod='fit');
}

* html #lien4:hover {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien4_hover.png', sizingMethod='fit');
	cursor:pointer;
}

* html #lien5 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien5.png', sizingMethod='fit');
}

* html #lien5:hover {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien5_hover.png', sizingMethod='fit');
	cursor:pointer;
}

* html #lien6 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien6.png', sizingMethod='fit');
}

* html #lien6:hover {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien6_hover.png', sizingMethod='fit');
	cursor:pointer;
}

* html #lien7 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien7.png', sizingMethod='fit');
}

* html #lien7:hover {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien7_hover.png', sizingMethod='fit');
	cursor:pointer;
}

* html #lien8 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien8.png', sizingMethod='fit');
}

* html #lien8:hover {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien8_hover.png', sizingMethod='fit');
	cursor:pointer;
}

* html #lien9 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien9.png', sizingMethod='fit');
}

* html #lien9:hover {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lien9_hover.png', sizingMethod='fit');
	cursor:pointer;
}




#champ_recherche {
	position:absolute;
	top:96px;
	left:50%;
	margin-left:270px;
	width:116px;
	height:13px;
	border:1px solid #999999;
	background-color:#FFFFFF;
	padding-left:3px;
	padding-right:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

#bouton_recherche {
	background-image:url(../images/bouton_recherche.jpg);
	width:20px;
	height:17px;
	position:absolute;
	top:96px;
	left:50%;
	margin-left:394px;
}

#bouton_recherche:hover {
	background-image:url(../images/bouton_recherche_hover.jpg);
}

#colonne_gauche_accueil {
	float:left;
	width:360px;
	margin:0;
	padding:0;
	margin-right:15px;
}

#colonne_droite_accueil {
	float:right;
	width:450px;
	margin:0;
	padding:0;
	padding-bottom:10px;
}

* html #colonne_droite_accueil { padding:0; }

#separateur_accueil {
	width:882px;
	height:11px;
	background-color:#f2f2f2;
	border-top:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	margin-left:-25px;
	margin-right:-25px;
	margin-top:0px;
	margin-bottom:16px;
}

#bottom_accueil {
	width:832px;
	margin:0;
	padding:0;
}



#pub_accueil1 {
	width:360px;
	height:210px;
	border:1px solid #d0d0d0;
}

#actu_accueil1, #actu_accueil2, #encart_forum_accueil {
	width:360px;
	border-bottom:1px solid #d0d0d0;
	display:block;
	padding-top:15px;
	padding-bottom:15px;
}


#actu_accueil3 {
	width:450px;
	border-top:1px solid #d0d0d0;
	padding-top:15px;
	margin-top:10px;
}

.chapeauEmission {
	text-transform:uppercase;
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}



#encart_forum_accueil {
	background-image:url(../images/encart_forum_accueil.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:352px;
	height:72px;
	margin-top:15px;
	padding:0;
	border:1px solid #d0d0d0;
}

#visionneuse_accueil {
	width:450px;
	height:354px;
}


#encemomentalantenne {
	margin-top:10px;
	margin-bottom:10px;
	width:428px;
	border:1px solid #d0d0d0;
	background-color:#f2f2f2;
	background-image:url(../images/titre_encemomentalantenne.jpg);
	background-repeat:no-repeat;
	padding-top:30px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	font-style:italic;
	font-size:11px;
	color:#666666;
}

#pub_accueil2 {
	width:450px;
}

.titre1 {
	width:220px;
	display:block;
	background-color:#1b8ac1;
	padding-top:-2px;
	margin:0;
	padding:0;
}

.titre1 span {
	padding-right:10px;
	background-color:#FFFFFF;
	color:#1b8ac1;
	font-size:17px;
	text-transform:uppercase;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	padding-bottom:1px;
	border-top:1px solid #ffffff;
}

.sousTitre1 {
	color:#1b8ac1;
	text-transform:uppercase;
	font-size:11px;
}

.titre2 {
	width:220px;
	display:block;
	background-color:#75758d;
	padding-top:-2px;
	margin:0;
	padding:0;
}

.titre2 span {
	padding-right:10px;
	background-color:#FFFFFF;
	color:#75758d;
	font-size:17px;
	text-transform:uppercase;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	padding-bottom:1px;
	border-top:1px solid #ffffff;
}

.sousTitre2 {
	color:#75758d;
	text-transform:uppercase;
	font-size:11px;
}

.titre3 {
	width:220px;
	display:block;
	background-color:#bd0079;
	padding-top:-2px;
	margin:0;
	padding:0;
}

.titre3 span {
	padding-right:10px;
	background-color:#FFFFFF;
	color:#bd0079;
	font-size:17px;
	text-transform:uppercase;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	padding-bottom:1px;
	border-top:1px solid #ffffff;
}

.sousTitre3 {
	color:#bd0079;
	text-transform:uppercase;
	font-size:11px;
}

.titre4 {
	width:220px;
	display:block;
	background-color:#be1e1e;
	padding-top:-2px;
	margin:0;
	padding:0;
}

.titre4 span {
	padding-right:10px;
	background-color:#FFFFFF;
	color:#be1e1e;
	font-size:17px;
	text-transform:uppercase;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	padding-bottom:1px;
	border-top:1px solid #ffffff;
}

.sousTitre4 {
	color:#be1e1e;
	text-transform:uppercase;
	font-size:11px;
}

.titre5 {
	width:220px;
	display:block;
	background-color:#e08802;
	padding-top:-2px;
	margin:0;
	padding:0;
}

.titre5 span {
	padding-right:10px;
	background-color:#FFFFFF;
	color:#e08802;
	font-size:17px;
	text-transform:uppercase;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	padding-bottom:1px;
	border-top:1px solid #ffffff;
}

.sousTitre5 {
	color:#e08802;
	text-transform:uppercase;
	font-size:11px;
}

.titre6 {
	width:220px;
	display:block;
	background-color:#a8c200;
	padding-top:-2px;
	margin:0;
	padding:0;
}

.titre6 span {
	padding-right:10px;
	background-color:#FFFFFF;
	color:#a8c200;
	font-size:17px;
	text-transform:uppercase;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;	
	padding-bottom:1px;
	border-top:1px solid #ffffff;
}

.sousTitre6 {
	color:#a8c200;
	text-transform:uppercase;
	font-size:11px;
}


.titre7 {
	width:220px;
	display:block;
	background-color:#444444;
	padding-top:-2px;
	margin:0;
	padding:0;
}

.titre7 span {
	padding-right:10px;
	background-color:#FFFFFF;
	color:#444444;
	font-size:17px;
	text-transform:uppercase;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	padding-bottom:1px;	
	border-top:1px solid #ffffff;
}

.sousTitre7 {
	color:#444444;
	text-transform:uppercase;
	font-size:11px;
}

.titreProgTV {
	width:782px;
	border:1px solid #d0d0d0;
	padding:25px;
	color:#4d4d4d;
}

.titreProgTV a { text-decoration:none; }



#partage, #partageOK {
	background-image:url(../images/fondPartage.png);
	width:428px;
	height:161px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-80px;
	margin-left:-214px;
	display:none;
	z-index:6000;
}

#alerteOK {
	background-image:url(../images/fondAlerte2.png);
	width:428px;
	height:161px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-80px;
	margin-left:-214px;
	display:none;
	z-index:6000;
}

* html #partage {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fondPartage.png', sizingMethod='fit');
}

#contenuPartage, #contenuPartageOK, #contenuAlerteOK {
	width:370px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-22px;
	margin-left:-185px;
	z-index:7000;
	display:none;
	font-size:11px;
}

#email_partage { 
	width:200px;
	height:15px;
	float:left;
	margin-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:3px;
	padding-right:3px;
}

* html #email_partage { margin-left:15px; }

#envoyerPartage {
	background-image:url(../images/envoyerPartage.png);
	width:82px;
	height:21px;
	display:block;
	float:right;
	margin-right:30px;
}

* html #envoyerPartage {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/envoyerPartage.png', sizingMethod='fit');
	margin-right:15px;
}

#fermerPartage, #fermerAlerteOK {
	width:20px;
	height:20px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-61px;
	margin-left:175px;
	z-index:7001;
	display:none;
}

#fermerFenetrePartage {
	background-image:url(../images/fermerFenetre.png);
	width:155px;
	height:21px;
	display:block;
}

* html #fermerFenetrePartage {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fermerFenetre.png', sizingMethod='fit');
}

#alerte {
	background-image:url(../images/fondAlerte1.png);
	width:428px;
	height:357px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-179px;
	margin-left:-214px;
	z-index:7000;
	display:none;
}

* html #alerte {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fondAlerte1.png', sizingMethod='fit');
}

#fermerAlerte {
	width:20px;
	height:20px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-161px;
	margin-left:175px;
	z-index:7001;
	display:none;
}

#contenuAlerte {
	width:370px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-122px;
	margin-left:-185px;
	z-index:7000;
	display:none;
	font-size:11px;
}

#envoyerAlerte {
	background-image:url(../images/jemabonne.png);
	width:105px;
	height:21px;
	display:block;
}

* html #envoyerAlerte {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/jemabonne.png', sizingMethod='fit');
}

#pagination img {
	border:0;
	vertical-align:middle;
	margin-top:-4px;
}

#pagination a {
	text-decoration:none;
	color:#444444;
}

.titreProgTV .programme_tv{
	width:356px;
	height:85px;
	padding-top:12px;
	border-bottom:1px solid #BFBFBF;
}

.titreProgTV .dernier_programme_tv{
	border-bottom-width:0px;
}

.titreProgTV .sous_titre {
	margin-left:46px;
	margin-top:2px;
	font-size:11px;
}

#streaming {
	background-image:url(../images/fond_streaming_new.jpg);
	background-repeat:no-repeat;
	width:417px;
	height:325px;
	display:none;
	padding-left:33px;
	padding-top:30px;
}