Body
{
background-image:url(../img/fond/bg_repeat.jpg);
background-repeat:repeat-y;
background-position:center;
margin:0;
padding:0;
font-family:verdana;

}
img
{border:0px;}
dt
{
padding-top:2px;
}
a
{
cursor:pointer;
}

div#logo
{
MARGIN:0;
position:absolute;
top:12px;
left:2px;
width:218px;
height:90px;

}
div#bannieretop
{
MARGIN:0;
position:absolute;
top:10px;
left:224px;
width:728px;
height:90px;
z-index:1;



}
div#langue
{
MARGIN:0;
position:absolute;
top:113px;
left:895px;
width:51px;
height:23px;
z-index:2;



}
/***************Bloc contenu**************/
/***************************************/
div#contenu
{

	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	POSITION:relative;
	WIDTH: 969px;
	TOP: 0px;
	Left: 3px;

	height:auto;

}
/***************Bloc top de la page**************/
/***************************************/
div#top
{

MARGIN:0;
width:965px;
background-image:url(../img/fond/bg_header.jpg);
background-repeat:repeat-x;

height:156px;

}
/*************************** Bandeau info*******************************/
/***************************************************************/
div#badeau_info
{
position:relative;
top:13px;
left:0px;
width:965px;
height:22px;
background-color:#f1f1f1;
border-bottom:1px solid #dedcdc;
border-top:1px solid #dedcdc;
}

/***************Bloc menu en top*************/
/***************************************/
div#menutop
{
MARGIN:0;
	MARGIN:0;
	width:940px;
	height:31px;
	position:relative;
	top:109px;
	left:11px;

}
.input_connexion
{
border:#b1b0b0 solid 1px;
width:150px;
background-color:#e5e5e5;
font-size:11px;
font-family:verdana;
color:#4c4c4c;


}


div#top_contenu_login
{
top:6px; position:relative;

}

div#middle_contenu_login
{
color:#4c4c4c;
font-size:11px;
left:20px; top:20px; position:relative;
}
div#contenu_login
{
MARGIN:0;

	position:absolute;
	top:136px;
	left:724px;
	height:182px;
	z-index:4;
	width:179px;
	
}
div#message_erreur
{
font-size:10px;
color:#FF0000;
display:none;
}
.mot_passe_oublie
{
padding-top:4px;
font-size:10px;
color:#878787;
}
.mot_passe_oublie A:visited  { COLOR: #878787;text-decoration: none; }
.mot_passe_oublie A:link     { COLOR: #878787;text-decoration: none; }
.mot_passe_oublie A:active   { COLOR: #878787;text-decoration: none; }
.mot_passe_oublie A:hover    { COLOR: #878787;text-decoration: underline; }

div#login
{
	MARGIN:0;
	position:absolute;
	top:140px;
	left:724px;
	width:179px;
	height:182px;
	z-index:2;
	
}
div#btn_connexion
{
position:relative;
top:6px;
left:18px;

}
.connexion
{
z-index:0;
padding-top:6px;
padding-left:31px;
	font-size:11px;
	MARGIN:0;
	position:absolute;
	top:140px;
	left:732px;
	width:179px;
	height:26px;
	background-image:url(../img/menu/top/connexion_btn.jpg);
	background-repeat:no-repeat;
	color:#515151;
	
}
.connexion A:visited  { COLOR: #515151;text-decoration: none; }
.connexion A:link     { COLOR: #515151;text-decoration: none; }
.connexion A:active   { COLOR: #515151;text-decoration: none; }
.connexion A:hover    { COLOR: #515151;text-decoration: underline; }

/***************Bloc tele en direct**************/
/***************************************/
div#teledirect
{
MARGIN:0;
width:638px;
height:295px;
position:relative;
top:22px;
left:9px;
}
div#teledirect_bloc
{
position:relative;
top:0px;
left:8px;
width:621px;
height:278px;
}

div#imggr_teledirect
{
margin:0;
position:relative;
top:0px;
left:0px;
height:278px;
width:425px;
}

div#elements_teledirect
{
position:absolute;
top:0px;
left:435px;
height:278px;
width:196px;
}
div#img_exclusif
{
position:absolute;
top:-7px;
left:280px;
width:110px;
height:32px;
}
div#img_video
{
z-index:0;
position:absolute;
left:160px;
top:90px;
width:105px;
height:85px;
}

div#img_resume_vod
{
position:absolute;
left:0px;
top:228px;
height:50px;
width:425px;
}
div#txt_resume_vod
{
padding:8px;
position:absolute;
left:0px;
top:228px;
height:40px;
width:425px;
color:#FFFFFF;
font-size:11px;
}

.vod
{
font-size:11px;
color:#4c4c4c;

}
.vod A:visited  { COLOR: #4e4e4e;text-decoration: none; }
.vod A:link     { COLOR: #4e4e4e;text-decoration: none; }
.vod A:active   { COLOR: #4e4e4e;text-decoration: none; }
.vod A:hover    { COLOR: #4e4e4e;text-decoration: underline; }

.vod_selected
{
font-size:11px;
color:#FFFFFF;

}
.vod_selected A:visited  { COLOR: #FFFFFF;text-decoration: none; }
.vod_selected A:link     { COLOR: #FFFFFF;text-decoration: none; }
.vod_selected A:active   { COLOR: #FFFFFF;text-decoration: none; }
.vod_selected A:hover    { COLOR: #FFFFFF;text-decoration: underline; }
/***************Bloc info**************/
/***************************************/
div#info
{
MARGIN:0;
width:448px;
height:250px;
position:relative;
top:31px;
left:9px;
}

div#info_titre
{
margin:0;
position:relative;
top:0px;
left:0px;
width:448px;
height:28px;
}
div#info_contenu
{
margin:0;
position:relative;
top:0px;
left:0px;
width:448px;
height:217px;
background-color:#e4e4e4;
}
div#info_bas
{
margin:0;
position:relative;
top:0px;
left:0px;
width:448px;
height:5px;
}
div#info_contenu_titre
{
z-index:2;
height:33px;
width:434px;
position:absolute;
left:7px;
top:7px;
}

div#info_contenu_bloc
{

margin:0;
padding-top:9px;
padding-left:9px;

z-index:0;
height:172px;
width:423px;
position:absolute;
left:7px;
top:32px;
background-image:url(../img/info/actualites_tab_bg.gif);
background-repeat:repeat-x;


border:#acacac solid 1px;
}

.titre_info
{
font-size:11px;
color:#717171;
}
.titre_info A:visited  { COLOR: #717171;text-decoration: none; }
.titre_info A:link     { COLOR: #717171;text-decoration: none; }
.titre_info A:active   { COLOR: #717171;text-decoration: none; }
.titre_info A:hover    { COLOR: #c2590a;text-decoration: none; }

.info_contenu
{
font-size:10px;
color:#4c4c4c;
}
.info_contenu A:visited  { COLOR: #4c4c4c;text-decoration: none; }
.info_contenu A:link     { COLOR: #4c4c4c;text-decoration: none; }
.info_contenu A:active   { COLOR: #4c4c4c;text-decoration: none; }
.info_contenu A:hover    { COLOR: #4c4c4c;text-decoration:underline; }


div#info_theme
{
position:absolute;
left:241px;
top:4px;
width:200px;
height:23px;

}
.theme
{
font-size:11px;
color:#383838;
}


/***************Bloc Meteo / Bourse**************/
/***************************************/
div#meteo_bourse
{
MARGIN:0;
width:364px;
height:250px;
position:relative;
top:40px;
left:9px;
}

div#titre_meteo
{
margin:0;
position:relative;
top:0px;
left:0px;
width:364px;
height:28px;
}

div#contenu_meteo
{
margin:0;
position:relative;
top:0px;
left:0px;
width:364px;
height:218px;
background-color:#e4e4e4;
}
div#bloc_meteo
{
margin:0;
position:relative;
top:0px;
left:0px;
width:364px;
height:210px;
}

div#bas_meteo
{
margin:0;
position:relative;
top:0px;
left:0px;
width:364px;
height:5px;
}

/***************Bloc Sondage**************/
/***************************************/
div#sondage
{
MARGIN:0;
width:265px;
height:250px;
position:absolute;
top:765px;
left:382px;

}
div#titre_sondage
{
margin:0;
position:relative;
top:0px;
left:0px;
width:265px;
height:28px;

}

div#contenu_sondage
{
font-size:11px;
margin:0;
position:relative;
top:0px;
left:0px;
width:265px;
height:218px;
background-color:#e4e4e4;
background-image:url(../img/sondage/picto.jpg);
background-position:bottom right;
background-repeat:no-repeat;
}

div#bas_sondage
{
margin:0;
position:relative;
top:0px;
left:0px;
width:265px;
height:5px;
}

div#sondage_btn
{
position:absolute;
top:180px;
left:20px;
height:30px;
width:230px;

}
div#sondage_btn2
{
position:absolute;
top:180px;
left:20px;
height:30px;
width:230px;

}



div#popupvotez
{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:410px;
z-index:11;

}
/***************Bloc e-reporters**************/
/***************************************/
div#reporters
{
MARGIN:0;
width:300px;
height:250px;
position:absolute;
top:765px;
left:656px;
}
div#titre_reporters
{
margin:0;
width:300px;
height:28px;
position:relative;
top:0px;
left:0px;

}
div#contenu_reporters
{
margin:0;
width:300px;
height:218px;
position:relative;
top:0px;
left:0px;
background-color:#e4e4e4;
}
div#bas_reporters
{
position:relative;
top:0px;
left:0px;
height:5px;
width:300px;
}

.belt{
position:relative;
top:12px;
left:12px;
	
}

/***************Bloc autopromo**************/
/***************************************/
div#autopromo
{
MARGIN:0;
width:181px;
height:250px;
position:absolute;
top:506px;
left:466px;
}

div#autopromo_titre
{
margin:0;
position:relative;
top:0px;
left:0px;
width:181px;
height:28px;

}
div#autopromo_contenu
{
margin:0;
position:relative;
top:0px;
left:0px;
width:181px;
height:218px;
background-color:#e4e4e4;

}
div#autopromo_bas
{
margin:0;
position:relative;
top:0px;
left:0px;
width:181px;
height:5px;
background-image:url(../img/rubrique/bloc_anpm_bottom.jpg);
background-repeat:no-repeat;


/***************Bloc Bannière bas**************/
/***************************************/

}
div#bannierebas
{
MARGIN:0;
width:300px;
height:250px;
position:absolute;
top:506px;
left:656px;
}


/***************Bloc Réagissez**************/
/***************************************/
div#reagissez
{
MARGIN:0;
width:300px;
height:295px;
position:absolute;
top:202px;
left:656px;
}

div#reagissez_titre
{
margin:0;
width:300px;
height:28px;
position:relative;
top:0px;
left:0px;

}
div#reagissez_contenu
{
margin:0;
width:300px;
height:262px;
position:relative;
top:0px;
left:0px;
background-color:#e4e4e4;
}
div#reagissez_bas
{
position:relative;
top:0px;
left:0px;

height:5px;
width:300px;
background-image:url(../img/rubrique/bloc_reagissez_bottom.jpg);
background-repeat:no-repeat;
}

div#question_jour_titre
{
position:relative;
top:4px;
}
div#question_jour
{
position:relative;
left:7px;
top:10px;
padding-top:4px;
width:286px;
height:51px;
background-color:#FFFFFF;

}

div#corp_question_jour
{
position:relative;
top:4px;
left:12px;
width:270px;
height:40px;
}
div#img_question_jour
{
position:absolute;
left:262px;
top:28px;
width:34px;
height:60px;

}
div#reponse_jour
{
position:relative;
left:7px;
top:31px;
padding-top:4px;
width:286px;
height:97px;
background-color:#FFFFFF;

}
div#corp_reponse_jour
{
position:relative;
width:200px;
height:90px;
left:45px;
top:5px;


}
div#img_reponse_jour_left
{
position:absolute;
left:9px;
top:100px;
width:40px;
height:36px;

}
div#img_reponse_jour_right
{
position:absolute;
left:250px;
top:192px;
width:40px;
height:36px;

}

div#liens_quesiont_jour
{
position:relative;
left:7px;
top:43px;
width:286px;
height:auto;

}


/***************Bloc Footer**************/
/***************************************/
div#footer_bloc
{
position:relative;
top:50px;
left:0px;
width:965px;
height:152px;
}
div#footer
{
MARGIN:0;
position:relative;
top:0px;
left:0px;
width:965px;
height:126px;
background-image:url(../img/footer/bg.jpg);
background-repeat:repeat-x;

}
div#menu_footer
{
MARGIN:0;
position:relative;
top:8px;
left:15px;
width:951px;
height:113px;
}

div#bas_foot
{
margin:0;
width:965px;
background-color:#4e4e4e;
height:26px;
}
.footer_titre_rubrique
{
font-size:14px;
font-weight:bold;
color:#4e4e4e;
}
.footer_titre_rubrique A:visited  { COLOR: #4e4e4e;text-decoration: none; }
.footer_titre_rubrique A:link     { COLOR: #4e4e4e;text-decoration: none; }
.footer_titre_rubrique A:active   { COLOR: #4e4e4e;text-decoration: none; }
.footer_titre_rubrique A:hover    { COLOR: #4e4e4e;text-decoration: underline; }

.footer_titre_sous_rubrique
{

font-size:10px;
font-weight:normal;
color:#122b57;
}
.footer_titre_sous_rubrique A:visited  { COLOR: #122b57;text-decoration: none; }
.footer_titre_sous_rubrique A:link     { COLOR: #122b57;text-decoration: none; }
.footer_titre_sous_rubrique A:active   { COLOR: #122b57;text-decoration: none; }
.footer_titre_sous_rubrique A:hover    { COLOR: #122b57;text-decoration: underline; }


.footer_titre_2
{

font-size:11px;
font-weight:normal;
color:#4e4e4e;
}
.footer_titre_2 A:visited  { COLOR: #4e4e4e;text-decoration: none; }
.footer_titre_2 A:link     { COLOR: #4e4e4e;text-decoration: none; }
.footer_titre_2 A:active   { COLOR: #4e4e4e;text-decoration: none; }
.footer_titre_2 A:hover    { COLOR: #4e4e4e;text-decoration: underline; }

.footer_bas_lien
{

font-size:10px;
font-weight:normal;
color:#ffffff;
}
.footer_bas_lien A:visited  { COLOR: #ffffff;text-decoration: none; }
.footer_bas_lien A:link     { COLOR: #ffffff;text-decoration: none; }
.footer_bas_lien A:active   { COLOR: #ffffff;text-decoration: none; }
.footer_bas_lien A:hover    { COLOR: #ffffff;text-decoration: underline; }

.footer_tout_droit
{

font-size:9px;
font-weight:normal;
color:#a3a3a3;
}
div#contenu_promo_1
{
position:relative;
top:6px;
left:6px;
width:169px;
height:210px;
}
div#promo_1
{
position:relative;
top:0px;
left:0px;
width:167px;
height:100px;
border:1px #ffffff solid;
background-color:#f2f2f2;
}
div#titre_promo
{
padding:3px;
position:absolute;
top:57px;
left:0px;
width:167px;
height:43px;
z-index:2;
color:#FFFFFF;
font-size:10px;
}
.titre_promo
{
color:#FFFFFF;
}
.titre_promo A:visited  { COLOR: #FFFFFF;text-decoration: none; }
.titre_promo A:link     { COLOR: #FFFFFF;text-decoration: none; }
.titre_promo A:active   { COLOR: #FFFFFF;text-decoration: none; }
.titre_promo A:hover    { COLOR: #FFFFFF;text-decoration:underline; }

div#bg_titre_promo
{
position:absolute;
top:59px;
left:0px;
width:167px;
height:41px;
background-color:#000000;
filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
z-index:1;
}
div#img_promo
{
position:relative;
top:0px;
left:0px;
width:167px;
height:100px;
z-index:0;
}

div#promo_2
{
position:relative;
top:6px;
left:0px;
width:167px;
height:100px;
border:1px #ffffff solid;
background-color:#f2f2f2;
}

div#contenu_promo_2
{
position:relative;
top:6px;
left:6px;
width:167px;
height:207px;
border:1px #ffffff solid;
background-color:#f2f2f2;
}


a{
cursor: pointer;
}
#backgroundPopup{
display:none;
position:absolute;
_position:absolute; /* hack for internet explorer 6*/
width:99.8%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:10;
}
#popupJT{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:410px;
z-index:20;
font-size:13px;
}


#popupJTClose{
display:block;
}
#popupVoteClose{
display:block;
}

.player
{
color:#444444;
font-size:10px;
}
.player A:visited  { COLOR: #444444;text-decoration: none; }
.player A:link     { COLOR: #444444;text-decoration: none; }
.player A:active   { COLOR: #444444;text-decoration: none; }
.player A:hover    { COLOR: #444444;text-decoration:underline; }
.txt_content_player
{
color:#515151;
width:310px;
background-color:#FFFFFF;
border:#787878 solid 1px;
font-size:11px;
}

#scroller {
 white-space: nowrap;
 height:22px;
}
#scroller_container {
 position: relative;
 top:3px;
 width: 850px;
 height: 22px;
 overflow: hidden;
}

/*****************************Reporters********************************************/
/**********************************************************************************/
div#bloc_video
{
position:relative;
top:6px;
left:12px;
height:auto;
width:275px;
}
div#lien_reportage
{
position:absolute;
top:180px;
left:12px;

}
div#img_video_rep1
{
position:relative;
width:91px;
height:63px;
top:0px;
left:8px;
}
div#img_video_rep2
{
position:relative;
width:91px;
height:63px;
top:0px;
left:8px;
}

div#video_rep1
{
position:absolute;
top:5px;
left:102px;
width:170px;
height:63px;

}
div#video_rep2
{
position:absolute;
top:92px;
left:102px;
width:170px;
height:63px;

}

div#nbr_vu_video
{
position:relative;
top:10px;
left:0px;
width:162px;
height:16px;
color:#9a9a9a;
font-size:11px;
font-weight:bold;
}
div#membre_video_rep
{
position:relative;
top:8px;
left:0px;
width:162px;
color:#C76000;
font-size:11px;
font-weight:bold;

}
.vote_video_rep
{
position:absolute;
left:104px;
top:25px;
height:11px;
width:60px;
}
div#resultat_note1
{
position:absolute;
left:60px;
top:60px;
width:150px;
color:#c76000;
font-size:10px;
}
.resultat_note
{
position:absolute;
left:60px;
top:60px;
width:150px;
color:#c76000;
font-size:10px;
}
.note
{
color:#c76000;
font-size:10px;
}

div#pagination_reporters
{
position:absolute;
left:12px;
top:168px;

width:300px;
height:14px;
}
.img_video_rep
{
position:relative;
top:0px;
left:0px;
width:90px;
height:64px;
z-index:0;

}
div#duree_video_fond
{
position:absolute;
top:50px;
left:52px;
height:14px;
width:38px;
z-index:2;
}
div#duree_video_value
{
position:absolute;
top:50px;
left:54px;
height:14px;
width:38px;
z-index:3;
color:#FFFFFF;
font-size:10px;
font-family:verdana;
}


/*********************Bourse**************************/
/***********************************************/

div#bloc_indices
{
position:relative;
top:7px;
left:9px;
height:43px;
width:344px;
border:solid 1px #cccccc;
background-image:url(../img/bourse/bg_indice.jpg);
background-repeat:repeat-x;
font-size:11px;
}
div#imgindice
{
position:relative;
top:0px;
left:0px;
height:41px;
width:55px;
}
div#bloc_indice
{
position:absolute;
top:6px;
left:60px;
width:280px;
}

div#bloc_actions
{
position:relative;
top:13px;
left:9px;
height:93px;
width:344px;
border:solid 1px #cccccc;
background-image:url(../img/bourse/bg_action.jpg);
background-repeat:repeat-x;
font-size:11px;
}
div#bloc_devices
{
position:relative;
top:20px;
left:9px;
height:54px;
width:344px;
border:solid 1px #cccccc;
background-image:url(../img/bourse/bg_device.jpg);
background-repeat:repeat-x;
font-size:11px;
}
.titre_bourse
{
position:relative;
top:4px;
left:11px;
width:300px;
color:#c2590a;
font-weight:bold;
font-size:11px;
}
.bourse
{
color:#c2590a;
font-size:11px;
}
div#action1
{
position:relative;
top:14px;
left:20px;
height:50px;
width:100px;
}
div#action2
{
position:absolute;
top:27px;
left:160px;
height:50px;
width:190px;
}
div#device1
{
position:relative;
top:6px;
left:15px;
width:160px;
height:32px;

}
div#device2
{
position:absolute;
top:19px;
left:190px;
width:145px;
height:32px;

}

.lien_toutes_infos
{
font-size:10px;
color:#c76000;
position:relative;
text-align:right;
padding-right:8px;
top:-14px;
}
.lien_toutes_infos A:visited  { COLOR: #c76000;text-decoration: none; }
.lien_toutes_infos A:link     { COLOR: #c76000;text-decoration: none; }
.lien_toutes_infos A:active   { COLOR: #c76000;text-decoration: none; }
.lien_toutes_infos A:hover    { COLOR: #c76000;text-decoration:underline; }

.lien_tous_jt
{
font-size:11px;
color:#fb9b42;
position:absolute;
left:315px;
top:10px;
font-weight:bold;
}
.lien_tous_jt A:visited  { COLOR: #fb9b42;text-decoration: none; }
.lien_tous_jt A:link     { COLOR: #fb9b42;text-decoration: none; }
.lien_tous_jt A:active   { COLOR: #fb9b42;text-decoration: none; }
.lien_tous_jt A:hover    { COLOR: #fb9b42;text-decoration:underline; }
