/*********************  IDENTIFICATION  **********************************/

div.wrapper
{
	padding: 15px;
	background-color:white;
	height:180px;
	width:400px;
}

a#closeBut
{
	position: absolute;
	display: block;
	top: -13px;
	right: -13px;
	width: 12px;
	height: 12px;
	background: url(images/lightbox/close.gif) no-repeat;
}
		
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent
{
	padding: 5px;
	height:180px;
	width:400px;
}

/*****************  HOME  ****************************/

#home_haut{
	width			: 1024px;
	height			: 625px;
	margin-bottom	: 5px;
	padding-bottom	: 5px;
	border-bottom	: solid 3px #b5b5b5;
}

#sommaire_site{
	background-image	: url(../images/graphisme/home/btn-sommaire-site.png);
	background-repeat	: no-repeat;
	border				: solid 1px #B5B5B5;
	margin-top			: 10px;
	margin-right		: 4px;
	padding-top			: 60px;
	padding-left		: 5px;
	height				: 516px;
	float				: left;
	width				: 107px;
}
 
#titre_sommaire_site{
	color		: #FF6000;
	font-size 	: 16.5px;
}

#liste_sommaire_site{
	margin-top	: 15px;
}

#rubrique_sommaire_site{
	color		:black;
	font-size	:13px;
}

#divTv{
	background-color:black;
	background-repeat: no-repeat;
	margin-top		: 0px;
	height			: 458px;
	float			: left;
	width			: 610px;
	border			: 1px solid;
}

#boutons_sous_flux{
	margin-top	: 5px;
	width		: 541px;
	text-align	: center;
}

#home_droite{
	float			: right;
	width			: 135px;
	margin-top		: 10px;
	height			: 533px;
}

#home_modules{
	float			: left;
	width			: 137px;
	height			: 448px;
	margin-right	: 5px;
	background-image: url(../images/home/bkgd-zoom-home.png);
}

#home_flash{
	float			: left;
	width			: 300px;
	height			: 448px;
}

#home_modules_jeux_concours{	
	width			: 137px;
	height			: 212px;	
}

#home_modules_sondage{
	background-image: url(../images/home/CelluleSondage.png);
	width			: 137px;
	height			: 231px;	
}

#home_flash_onglet{
	width			: 300px;
	height			: 193px;	
}

#home_flash_promo{
	width			: 300px;
	height			: 250px;	
}

#home_milieu{
	float			: left;
	width			: 724px;
}

#home_teste_toi{
	float			: left;
	margin-right	: 5px;
}

#home_participer{
	float			: left;
}

#home_milieu_bas1{
	margin-bottom	: 5px;
	height			: 220px;
}

#home_thesaurus{
	width			: 484px;
	overflow		: auto;
	padding-left	: 5px;
	padding-right	: 5px;
	background-color: #ffffff;
}

/*********************  REPLAY DU JOUR  *************************/

.replay_clear
{ 
	clear:both; 
}

.line 
{
	height: 1px;
	width: 100%;
	background-color:#8f8f8f;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 0px;
	clear: both;
	overflow: hidden;
	display:block;
}

.contenu_replay #block_span_rep  /* organisation des blocs (contenu) */
{
	width:687px;
	float:left;
	padding:5px 12px 5px 12px;
	margin:0px 0px 0px 0px;
	text-align:left;
	height:160px;
}

.contenu_replay a  /* titre dans bulle (contenu) */
{
	margin:0px 0px 0px 0px;
}

.contenu_replay span #rub_replay, #titre, #descr, #info/* description dans bulle (contenu) */
{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	overflow:hidden;
	margin:0px;
}

.contenu_replay .line /* hr dans bulle (contenu) */
{
	background-color:#e5e4df;
	margin-top:0px;
	margin-bottom:0px;
	width:710px;
}

.contenu_replay #block_span_rep:hover /* survol bulle en gris (contenu) */
{
	background-color:#eeeeee;
	cursor:pointer;
}

.menu
{
	width: 740px;
}

.menu a /* dessin du menu (contour) */
{
	color:#8d8d8d;
	text-decoration:none;
	background-color:#fdfdfd;
	text-align:center;	
	padding:3px 7px 3px 8px;
	float:left;
	font-size: 17px;
	border-width: 0px 0px 5px 0px;
	border-style:solid;
	border-color: #444444;
	position:relative;
	font-weight:bold;
}

.menu .j_back /* couleur lors du survol du menu */
{
	background-color:#444444;
	color: #FFFFFF;
}

.replay_video
{
	overflow: hidden;
	width: 710px;
	height: 1260px;
}

.replay_video #rub_replay
{
	color: #fc6f16;
	font-size: 14px;
	font-weight:bold;
	display:inline;
	line-height: 33px;
}

.replay_video #titre
{
	color: #000000;
	font-size: 20px;
	font-weight:bold;
	line-height: 26px;
}

.replay_video #descr
{
	color: #8f8f8f;
	font-size: 12px;
	font-weight:normal;
	line-height: 17px;
}

.replay_video #info
{
	color: #fc6f16;
	font-size: 11px;
	font-weight:normal;
	display:inline;
	line-height: 18px;
	text-align:right;
	display:block;
	margin-top: -26px;
	margin-bottom: 10px;
}

.replay_video #info_people
{
	color: #fc6f16;
	font-size: 11px;
	font-weight:normal;
	display:inline;
	line-height: 18px;
	text-align:right;
	display:block;
	margin-bottom: 10px;
}

#img_rep_jour
{
	position:relative;
	z-index:1;
}

#logo_rep
{
	position:absolute;
	margin-left:-64px;
	margin-top:0px;
	z-index:2;

}

#frise_rep
{
	position:absolute;
	margin-left:-208px;
	margin-top:133px;
	z-index:3;
}

#titre_rep
{
	color:#FFFFFF;
	position:absolute;
	text-align:center;
	margin-left:-170px;
	font-size:10px;
	margin-top:135px;
	width:128px;
	z-index:4;
}

#fleche_replay_une
{
	width: 710px;
}

/*********************  DERNIERS CLIPS  *************************/

.clips
{
	padding-top: 10px;
	padding-bottom: 15px;
	width: 694px;
	padding-left:18px;
	background-color: #eeeeee;
}

#img_last_clip
{
	position:relative;
	z-index:1;
}

#logo_last_clip
{
	position:absolute;
	margin-left:-60px;
	margin-top:0px;
	z-index:2;

}

#frise_last_clip
{
	position:absolute;
	margin-left:-226px;
	margin-top:144px;
	z-index:3;
}

#frise_last_clip2
{
	position:absolute;
	margin-left:-222px;
	margin-top:145px;
	z-index:3;
}

#titre_last_clip
{
	color:#FFFFFF;
	position:absolute;
	text-align:center;
	margin-left: -220px;
	font-size:14px;
	margin-top:147px;
	width:220px;
	z-index:4;
}

#fleche_last_clip
{
	width: 694px;
}

#text_last_clip
{
	margin-top:-23px;
	margin-left:540px;
	color: #FFFFFF;
}