/*Structure*/
body
{
	background-color: #FFFFFF;
	width			: 1024px;
	margin			: auto;
	font-family		: 'Verdana';
	font-size		: 11px;
	color			: #000000;
}

img{
	border-width	: 0px;
}

.l{
color:#ffffff;
height:20px;
background:url(../images/bigbox/title_rbg.png) no-repeat right;
padding:5px 8px 5px 0px;
}

.clearboth{
clear:both;
}

a:link{
	text-decoration	: none;
	color			: black;
	font-weight		: bold;
}

a:visited{
	text-decoration	: none;
	color			: #3b0725;
	font-weight		: bold;
}

a:visited{
	text-decoration	: none;
	color			: #3b0725;
	font-weight		: bold;
}

#infos_clip{
	text-align	:left;
	color		:#FF6000;
	font-size	:18px;
	margin-top	:5px;
}

#module_tags{
	float			: left
}

#page_haut_galerie_actus{
	background	: url(../images/graphisme/actu/plus-actus.png) no-repeat;
	width			: 724px;
	height			: 57px;
}

#page_haut_galerie_quizz{
	background		: url(../images/graphisme/jeux/quizz/btn-plus-dequizz.png) no-repeat;
	width			: 724px;
	height			: 57px;
}

#page_cornee_haut{
	background-image: url(../images/page-cornee/hautpagecorne2.png);
	width			: 517px;
	height			: 57px;
}

/*
#page_cornee_bas{
	background-image: url(../images/page-cornee/baspagecorne.png);
	width			: 517px;
	height			: 26px;
	margin-bottom	: 5px;
}
*/

#chargementImage{
	width			: 100px;
	z-index			: 10000;
	left			: 500px;
	top				: 300px;
	margin			: 0 auto;
	display			: none;
	position		: absolute;
}

.fixe-haut
{
	background-color: #ffffff;
	overflow		: hidden;
	width			: 1024px;
	padding			: 0px;
}

#fixe-bas
{
	z-index			: 3;
	text-align		: right;
	background-color: black;
	height          : 30px;
	position		: fixed;
	bottom			: 0;
	width			: 1024px;
	margin			: 5px 5px 0px 0px;
}


#content
{
	overflow		: hidden;
	width			: 1024px;
}
#fixe-bas p a
{
	margin			: 5px;
}
#fixe-bas p a:link
{
	color			: white;
	text-decoration	: none;
}
#fixe-bas p a:visited
{
	color			: white;
	text-decoration	: none;
}
#fixe-bas p a:visited
{
	color			: white;
	text-decoration	: none;
}


/*entete du site*/
#enteteHaut1{
	height			: 47px;
	width			: 100%;
}

#enteteIdentification{
	height			: 24px;	
	padding-top		: 5px;
	width			: 470px;
	font-size		: 14px;
	font-weight		: bold;
	color			: #000000;
	float			: left;
}

#enteteIdentification input{
	margin-right	: 5px;		
}

#enteteImgLogo{
	clear			: left;
	overflow		: auto;
	margin-left		: 0px;
	float			: left;
	width			: 380px;
}

#entetePub{
	clear			: both;
	width			: 100%;
	height			: 110px;
}

#enteteTv{
	background-image: url(../images/header/bkgd-petite-tv.png);
	background-repeat: no-repeat;
	width			: 224px;
	height			: 187px;
	padding-left	: 7px;
	position		: absolute;
	top				: 0px;
	left			: -100px;
	display			: none;
}

#enteteTvPlaylist{
	width			: 144px;
	height			: 90px;
	padding-left	: 5px;
	position		: absolute;
	top				: 75px;
	left			: 120px;
}

#enteteMenuGeneral{
	clear			: left;
	margin-left		: 604px;
	margin-right	: 0px;
	width			: 420px;
	height			: 42px;
}

.enteteBoutonsGeneral{
	margin-top		: 21px;
	float			: right;	
}

#enteteContainer{
	clear			: right;
	background-color: #cbc9ca;
	height			: 110px;
	width			: 100%;
}

#enteteAnnonce{
	background-color:white;
	background-position: center center;
	background-repeat: no-repeat;
	width			: 100%;
	height			: 110px;
	
}

#enteteAnnonceContenu{
	padding-top		: 10px;
	margin-left		: 280px;
	width			: 728px;
	height			: 80px;
}

#enteteMenuRubriques{
	/*background-image: url(../images/entete/menu/barre-menu-principal.png);
	background-repeat: repeat-x;*/
	padding-left	: 10px;
	height			: 30px;
	width			: 1014px;
	position		: absolute;
	z-index			: 1000;
}

#enteteSousMenuRubriques{
	clear			: left;
	background-color: #C82410;
	height			: 22px;
	top				: 28px;
	padding-top		: 5px;
	padding-left	: 20px;
	width			: 1024px;
	color			: white;
	position		: absolute;
	z-index			: 4;
}




/*Description du menu*/
#contentPage{
	overflow		: hidden;
	width			: 1024px;
}

#container_menu{
	width			: 800px;
	margin-left		: 50px;
	text-align		: center;
}

.sepatareur_menu{
	width			: 20px;
	text-align		: center;
	float			: left;
	color			: #000000;
}

.element_menu{
	width			: auto;
	text-align		: center;
	font-size		: 12px;
	font-weight		: bold;
	float			: left;
}

.element_menu a:link{
	color			: #230017;
}

.element_menu a:visited{
	color			: #230017;
}

.element_menu a:visited{
	color			: #230017;
}


/*Description du sous-menu*/
#container_sousmenu{
	width			: auto;
	padding-top		: 7px;
	margin			: auto;
}

.sepatareur_sousmenu{
	width			: 20px;
	text-align		: center;
	float			: left;
	color			: #FFFFFF;
}

.element_sousmenu{
	width			: auto;
	text-align		: center;
	font-size		: 12px;
	font-weight		: bold;
	float			: left;
}

.element_sousmenu a:link{
	color			: #FFFFFF;
}

.element_sousmenu a:visited{
	color			: #FFFFFF;
}

.element_sousmenu a:visited{
	color			: #FFFFFF;
}


.centrearrondi {
	background-color: white;
    border:1px solid #BFBFBF;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    height:auto!important;
    height:50px;
}

#contenu_page{
	background-color: #ffffff;
	width			: 1024px;
	padding-left	: 0px;
	padding-right	: 0px;
	overflow		: hidden;
}

#pied_page{
	background-color: #444444;
	height			: 19px;
	width			: 1024px;
	margin-top		: 5px;
	text-align		: center;
	padding-top		: 6px;
}

#pied_page a{
	color: white;
}

#ajuste_page{
	clear			: both;
	height			: 40px;
}

/*rubriques bas de page*/
.page_rubrique_module{
	float			: left;
	width			: 204px;
}

.rubrique_contenu{
	padding-top		: 20px;
	padding-left	: 10px;
	padding-right	: 10px;
	overflow		: auto;
}

#page_rubriques{
	margin-top		: 5px;
}

.rubrique_actus_pied{
	width			: 204px;
	height			: 227px;
	margin-bottom	: 2px;
}

.rubrique_actus_pied_titre{
	height			: 10px;
	padding-top		: 10px;
}
.rubrique_actus_pied_titre h1{
	margin			: 0;
	padding			: 0;
	font-size		: 14px;
	color			: white;
	text-align		: center;
}

.rubrique_actus_video_voir{
	background-image: url(../images/pied-page/btn.png);
	width			: 204px;
	height			: 31px;	
	text-align		: center;
	font-size		: 14px;
	padding-top		: 10px;
}

#rubrique_actus_video{
	background-image: url(../images/graphisme/pied-page/pied-de-page-video.png);
}

#rubrique_jeux_concours{
	background-image: url(../images/graphisme/pied-page/pied-de-page-jeux-concours.png);
}

#rubrique_actus_alaune{
	background-image: url(../images/graphisme/pied-page/pied-de-page-people.png);
}

#rubrique_actu_tv{
	background-image: url(../images/graphisme/pied-page/pied-de-page-tv-series.png);
}

#rubrique_bon_plan{
	background-image: url(../images/graphisme/pied-page/pied-de-page-musique.png);
}

/*MODIFS CSS


MODIFS POUR PAGES GENERIQUES/PAGE ACCUEIL DES RUBRIQUES


*/

.plansite a{
	color: #8b0725;
}

.plansite h2 a{
	color: #ab2725;
}

#page_cornee_haut{
	background-image: url(../images/page-cornee/hautpagecorne2.png);
	width			: 517px;
	height			: 57px;
}
div.beat #page_cornee_haut{
	background-image: url(../images/page-cornee/hautpagecorne3.png);
}
#diaporama{
height:auto;
background:#ffffff no-repeat top right;
padding-top:10px;
}
#bigbox{
width:724px;
padding-top:10px;
}
#bigbox h1{
display:inline;
font-size:14px;
background:#ff7C00;
text-align:left;
color:#ffffff;
margin:5px;
padding:2px 5px;
}
#bigbox h1 a{
color:#ffffff;
}
#bigbox #title{
text-align:center;
width:auto;
}
/*
#contents{
background:url("../images/page-cornee/baspagecorne_large.png") no-repeat left bottom;
padding:15px 0px 20px 0px;
}
*/
#contents ul{
text-align:left;
margin-top:5px;
margin-left:5px;
padding:0px;
margin-bottom:15px;
}
#contents h1{
margin:10px 5px;
font-size:14px;
display:inline;
color:#ffffff;
background:#ff7c00;
padding:2px 5px;
}
#bigbox ul{
text-align:left;
margin-top:5px;
margin-left:5px;
padding:0px;
margin-bottom:15px;

}
ul.onglets{
}
ul.onglets li{
display:inline;
margin:0px;
margin-right:3px;
padding-bottom:10px;
}
ul.onglets li a{
display:block;
float:left;
background:#e5e4e1;
padding:5px 5px;
font-weight:bold;
margin-right:3px;
margin-bottom:3px;
}
ul.onglets li a:hover{
background:#ff7C00;
color:#FFFFFF;
}
ul.onglets li.selected a{
background:#ff7C00;
color:#FFFFFF;
}
#bigbox #title h2{
display:inline;
font-size:14px;
padding:10px;
text-align:center;
background:url(../images/bigbox/title_lbg.png) no-repeat left;
}
#bigbox #title span{
color:#ffffff;
}
div.section{
padding:0px 10px 10px 5px;
margin:0px;
}
div.article{
padding:0px 20px 0px 20px;
}
div.article div.title{
height:100px;
padding-bottom:20px;
}
div.photos img{
margin-right:10px;
}
div.section div.video{
float:none;
margin:0px;
padding:0px;
height:180px;
}
div.section div.news{
float:none;
margin:0px;
padding:0px;
height:82px;
}
div.sondage span{
display:block;
}
div.sondage a{
font-weight:bold;
color:#3b0725;
}
div.sondage div{
margin-bottom:5px;
}
div.section h3{
width:500px;
height:45px;
color:white;
padding:0px 2px;
margin:0px;
font-size:14px;
}
div.section #actu_people{
background:url(../images/graphisme/actu/btn-actu-people.png) no-repeat;
}
div.section #actu_musique{
background:url(../images/graphisme/actu/btn-actu-musique.png) no-repeat;
}
div.section #actu_nouvelle-star{
background:url(../images/graphisme/actu/btn-actu-nouvelle-star.png) no-repeat;
}
div.section #actu_societe{
background:url(../images/graphisme/actu/btn-actu-societe.png) no-repeat;
}
div.section #actu_solidays{
background:url(../images/graphisme/actu/btn-actu-solidays.png) no-repeat;
}
div.section #actu_sport{
background:url(../images/graphisme/actu/btn-actu-sport.png) no-repeat;
}
div.section #actu_tele-series{
background:url(../images/graphisme/actu/btn-actu-tv-series.png) no-repeat;
}
div.section #home_people{
background:url(../images/graphisme/home/titres/alaune-actu-people.png) no-repeat;
}
div.section #home_musique{
background:url(../images/graphisme/home/titres/alaune-actu-musique.png) no-repeat;
}
div.section #home_tele-series{
background:url(../images/graphisme/home/titres/alaune-actu-tv-series.png) no-repeat;
}
div.section h3 a span{
color:#3B0725;
}
div.small h3{
padding-top:4px;
width:500px;
}
div.associes{
margin:0px 5px;
padding:0px;
padding-top:10px;
border-top:2px solid #ff7c00;
}
div.associes h3{
background-color:#ff7c00;
}
div.section div{
margin:0px;
padding:0px;
}
div.section div.contents{
height:65px;
overflow:hidden;
}
div.section div.contents_0{
height:105px;
overflow:hidden;
}
div.section div.contents_0 img{
height	:90px;
width	:120px;
}
div.section div.contents_1{
height:90px;
overflow:hidden;
}
div.section div.contents_1 img{
height	:75px;
width	:100px;
}
div.section div img{
float:left;
margin:0px;
padding:0px;
margin-right:6px;
}
div .section #pictures{
text-align:center;
}
div .section #pictures img{
float:none;
margin-bottom:10px;
}
div .section #pictures a img{
float:none;
margin-bottom:10px;
}
div.section div a{
margin:0px;
padding:0px;
}
div.section div h4{
padding:0px;
margin:0px;
font-size: 12px;
font-weight: bold;
margin-bottom:5px;
}
div.section div.video h4{
font-size: 14px;
}
div.section .link{
text-align:right;
}
