@import url('sinformer2.css');

.lienOrange a { 
	color:#FF6600; 
	display:block;
	font-family:Arial,Verdana;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

.lienOrange a.o { 
	color:#FF6600;
	display:block;
	font-family:Arial,Verdana;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

.lienOrange img { 
	cursor:pointer;
}

#Corps #ColCentre div.encadre div.titre { border:none; margin: 10px 7px 0px 7px; padding-bottom:0; }
/* La home de s'informer necessite une css specialisee (a cause des encadres) */
#Corps #ColCentre div.encadreActu { 
	width:495px; 
	margin-bottom:10px; 
	overflow:hidden; 
	}
#Corps #ColCentre div.encadreActu a { color:#E1081F; }
#Corps #ColCentre div.encadreActu a.o { color:#FF6600;font-size:12px; }
#Corps #ColCentre div.encadreActu div.titre { 
	background-image:none; 
	background-color:#FFFFFF; 
	border-top:1px solid #E9E9E9;
	float:left;
	height:32px; 
	line-height:32px; 
	margin:0; 
	overflow:hidden; 
	width:440px;
	}
#Corps #ColCentre div.encadre div.titre div.actuTitre {  
	background-image:url("../img/bordure/actualite_background.gif");
	background-repeat:repeat-x;
	color:#B80500;
	font-size:18px;
	font-weight:bold;
	height:33px;
	padding-left:10px;
	}
#Corps #ColCentre div.encadre div.bordGauche{  
	background-color:#FFFFFF; 
	float:left;
	height:32px; 
	}
#Corps #ColCentre div.encadre div.bordDroit{  
	background-color:#FFFFFF; 
	float:left;
	height:32px; 
	}

#Corps #ColCentre div.encadreActu div.actuButton {
	float:right;
	position:relative;
	padding-right:10px;
	}
#Corps #ColCentre div.encadreActu div.actuButton img.off { cursor:pointer; }
#Corps #ColCentre div.encadreActu div.actuButton img.on { cursor:default; }
#Corps #ColCentre div.encadreActu div.actuContenu {
	float:left;
	width:100%;
	/*padding:10px 0px;*/
	/*padding-left:10px;*/
	/*width:432px*/
}
#Corps #ColCentre div.encadreActu div.contenuImage {
	/*float:left;*/
	/*width:250px;*/
	/*height:175px;*/
	overflow:hidden;
	/*margin-right:10px;*/
	padding:0px;
	/*text-align:center;*/
}
#Corps #ColCentre div.encadreActu div.contenuImage img { /*width:255px; height:175px;*/ }
#Corps #ColCentre div.encadreActu div.contenuTextSmall { 
	/*width:215px;*/
	/*height:137px;*/
	/*margin-bottom:3px;*/
	/*float:left; */
	/*overflow-y:auto;*/
	padding:0;
}
#Corps #ColCentre div.encadreActu div.contenuTextLarge { width:475px; /*height:130px;*/ margin-bottom:10px; /*overflow-y:auto;*/ padding:0; }
* html #Corps #ColCentre div.encadreActu div.contenuTextLarge { padding-top:0; margin-top:0; }
* html #Corps #ColCentre div.encadreActu div.contenuTextSmall { padding-top:0; margin-top:0; }
#Corps #ColCentre div.encadreActu div.right { text-align:right; height:auto; vertical-align:bottom; }
#Corps #ColCentre div.encadreActu div.artTitre {
	font-size:14px;
	font-weight:bold;
}
#Corps #ColCentre div.encadreActu div.artInfos {
	font-size:11px;
	font-weight:bold;
	padding-top:10px;
	/*clear:both;*/
	width:100%;
}
#Corps #ColCentre div.encadreActu div.artChapo {
	clear:left;
	font-size:11px;
}
#Corps #ColCentre div.encadre h1 {
	background-image:url("../img/bouton/puce4.gif");
	background-position:0px 15px;
	background-repeat:no-repeat;
	clear:left;
	color:#E1081F;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	margin:0px 0px 0px 7px;
	padding:15px 0 0 18px;
	text-transform:uppercase;
	width:50%;
	}
#Corps #ColCentre div.encadreActu div.actuButton img { cursor:pointer; }

.rubriquesCentre {
	background-color:#FFFFFF;
	position:relative;
	width:450px;
}

.contenuRubriquesCentre {
	background-color:#FFFFFF;
	border:1px solid #DBDBDB;
	left:5px;
	padding-top:8px;
	position:relative;
	top:16px;
	width:443px;
}

.lienBas {
	background-color:#FFFFFF;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	left:5px;
	position:relative;
	top:16px;
	width:443px;
}

.lienBas a { 
	padding-right: 5px !important;
	padding-top: 5px !important;
}

.lienBas a.o { 
	padding-right: 5px !important;
	padding-top: 5px !important;
}
		
.imageOnglet {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}

.cartoucheBas {
	background-color:#FFFFFF;
	display:block; 
	left:5px;
	position:relative;
	top:16px;
}

.cartoucheBas img {
	border:0;
	display:block;
	width: 444px;
}

.encadreFonce { 
	background-image:none; 
	background-color:#F2F1EF; 
	border:1px solid #DBDBDB;
	margin:0; 
	overflow:hidden;
	padding:10px 10px 10px 10px;
	position:relative;
	width:428px;
}
	
.encadreFonce .Titre {
	color:#414141;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}

.encadreFonce .Texte {
	color:#414141;
	font-family:Arial;
	font-size:11px;
}

.encadreFonce .Image {
	float:left;
	width:180px; 
	height:240px;
}

.encadreFonce .SommaireCourt {
	color:#414141; 
	display:block;
	float:left;
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
	width:230px;
}

.encadreFonce .Lien {
	font-size:12px;
	padding-left:30px;
	color:#FF6600;
}

.encadreFonce .AutresEditions {
	float:right;
	font-size:11px;
}

.encadreFonce .AutresEditions .Lien{
	font-size:12px;
}

.blocDroit {
	float:left;
	margin-left:10px;
	-margin-left:20px;
	padding:0px;
	position:relative;
	width:350px;
}

.blocHautDroit {
	float:left;
	width:100%;
	padding:0px;
	position:relative;
}

#coteArgusOn, #annonceProOn, #emploiOn {
	background-image:url("../img/home/blocCAE_on.gif");
	float:left;
	width:116px;
}

#coteArgusOff, #annonceProOff, #emploiOff {
	background-image:url("../img/home/blocCAE_off.gif");
	float:left;
	width:116px;
}

#coteArgusOn, #coteArgusOff, #annonceProOn, #annonceProOff {
	margin-right:1px;
}

.blocHautDroit .onglet {
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-family:Arial;
	font-size:18px;
	font-weight: bold;
	height:55px;
	padding-left:0px;
	top:0px;
}

.blocHautDroit .onglet div{
	padding-left:4px;
	padding-right:4px;
	padding-top:6px;
	text-align:center;
}
.blocHautDroit .onglet div sup {
	font-size:14px;
	line-height:0px;
}

#emploiOff div, #emploiOn div {
	padding-top:16px;
}

.blocHautDroit img {
	border:0px;
	display : block;
	float:left;
}

.blocHautDroit table {
	width:330px;
	height:115px;
}

.blocHautDroit select.sel {
	width:193px;
	margin-bottom:4px;
}

.blocHautDroit label.lab {
	margin:2px 12px 0 30px;
}

.blocHautDroit #layerMill {
	margin-left:30px;
}

.blocHautDroit .contenu {
	background-image:url("../img/home/blocHautDroit_background.gif");
	background-repeat:repeat-x;
	color:#FFFFFF;
	float:left;
	font-family:Arial;
	font-weight: bold;
	height:141px;
	width:100%;
	-width:350px;
	padding:0px;
	position:relative;
}

.blocHautDroit .contenu .titre{
	float:left;
	font-size:15px;
	padding-bottom:6px;
	padding-left:10px;
	padding-top:11px;
	position:relative;
	width:100%;	
	}

.blocHautDroit .contenu .imgAnnonce {
	cursor:pointer;
	float:left;
	width:70px;
	-width:60px;
	padding:0px;
	padding-left:0px;
	position:relative;
	text-align:center;
	text-decoration:none;
}

.blocHautDroit .contenu .imgAnnonce .titreimage {
	color:#F8BC1A;
	font-family:Arial;
	font-weight: bold;
	font-size:11px;
	}


.blocHautDroit .contenu .imgAnnonce img{
	float:none;
	padding:0px;
	position:relative;
	display:inline;
}

.blocHautDroit .contenu .blocNbAnn {
	line-height:8px;
	margin-top:4px;
}

.blocHautDroit .contenu .imgAnnonce .nbAnnonces {
	color:#FFFFFF;
	font-family:Arial;
	font-weight: normal;
	font-size:9px;
	}

.blocHautDroit .contenu .boutonJaune {
	background-image:url("../img/home/blocHautDroit_boutonJaune.gif");
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	height:31px;
	left:0px;
	line-height:13px;
	margin-top:8px;
	-margin-top:0px;
	padding-left:0px;
	text-decoration:none;
	top:0px;
	width:100px;
}

.blocHautDroit .contenu .boutonJaune div{
	color:#464646;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	padding-top:3px;
	text-align:center;
	vertical-align: middle;
}  

.blocHautDroit .contenu .gauche {
	float:left;
	padding-left:12px;
	-padding-left:0px;
	padding-top:12px;
}

.blocHautDroit .contenu .droite {
	float:right;
	padding-right:9px;
	-padding-right:0px;
}

.blocHautDroit .contenu .droite .boutonJaune{
	margin-top:2px;
	-margin-top:2px;
	text-decoration:none;
}

.blocHautDroit .contenu label{
	font-size:12px;
	font-weight:bold;
}

.blocHautDroit .contenu select{
	color:black !important;
	font-size:11px !important;
	height:20px !important;
}
.blocHautDroit #layerMill {
	display:none;
}

.blocDroit a.o { 
	text-decoration:none !important;
}

#Corps #ColCentre div.encadre div.container div.actuPro .contenuImage {
	width:100px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#Corps #ColCentre div.encadre div.container div.actuPro .contenuImage img{
	float:left;
}
       
#Corps #ColCentre div.encadre div.container div.actuPro div.contenuTextSmall { 
	width:318px;
}

.blocHomeCentre {
	float:left;
	height:248px;
	background-color:#F1F1EF;
	border:1px solid #DBDBDB;
	color:#414141;
	text-align:center;
}
.blocHomeCentre .Titre {
	padding:6px 35px 0;
	font-size:16px;
	font-weight:bold;
}
#newsArgusPro {	
	width:252px;
	margin-right:6px;
}
#newsArgusPro .Titre {
	padding:6px 49px 0;
}
#newsArgusPro .Texte {
	padding:29px 25px 0 15px;
}
#fNewsletter label { line-height:13px; }
#Corps #ColCentre #fNewsletter input { font-size:12px; }
#fNewsletter img {
	display:inline;
	vertical-align:bottom;
	margin:0 0 0 6px;
}
#newsArgusPro #lienDerniereNews {
	padding-right:46px;
	padding-left:46px;
	text-align:center;
}
#lienDerniereNews * { display:block; float:left; }
#lienDerniereNews a {
	cursor:pointer;
	width:86px;
	margin:11px 0 0 11px;
	color:#dc8d0f;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#pushAbonnezVousHome a, #pushNewsletterHome a {
	color: #474f5a;
	text-decoration: underline;
}
#pushAbonnezVousHome .titre { display: block; padding: 0 !important; }
#pushAbonnezVousHome .content {
	border: 2px solid #ccc;
	border-top: 0 none;
}
#pushAbonnezVousHome .left, #pushAbonnezVousHome .right { float: left; }
#pushAbonnezVousHome .left { width: 222px; }
#pushAbonnezVousHome .right {
	width: 223px !important;
	text-align: left !important;
	border-left: 1px solid #ccc;
}
#pushAbonnezVousHome h3 { width: 100%; }
#pushAbonnezVousHome h3 span {
	float: left;
	padding: 10px 0 0 8px;
	color: #474f5a;
	font-size: 14px;
	font-weight: bold;
}
#pushAbonnezVousHome h3 img {
	float: right;
	margin-right: 13px;
}
#pushAbonnezVousHome .contenuOffre {
	height: 217px;
	padding-left: 8px;
}
#pushAbonnezVousHome .left .contenuOffre {	background: url('../img/home/contenuOffreNumerique.jpg'); }
#pushAbonnezVousHome .right .contenuOffre {	background: url('../img/home/contenuNlleFormule.jpg'); }
#pushAbonnezVousHome ul, #pushAbonnezVousHome p {
	padding-top: 17px !important;
	color: #474f5a;
	font-size: 14px;
}
#pushAbonnezVousHome ul li { padding: 3px 0; }
#pushAbonnezVousHome .icon {
	vertical-align: middle;
	display: inline-block;
	width: 18px;
	height: 19px;
	background: url('../img/bouton/icones-boutons.png') no-repeat -2px -3px;
	margin-right: 6px;
}
#pushAbonnezVousHome .right .icon, #pushAbonnezVousHome .right p span {	float: left; }
#pushAbonnezVousHome .right .icon { margin-top: 7px; }
#pushAbonnezVousHome .actions {
	background: #ececec;
	padding: 5px 12px 5px 5px;
}
#pushAbonnezVousHome .left .actions {
	border-left: 1px solid #ccc;
	border-right: 1px solid #fff;
}
#pushAbonnezVousHome .right .actions {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.btAbo {
	display: inline-block;
	width: 112px;
	height: 31px;
	background: url('../img/bouton/newBtRouge.png') no-repeat;
	color: #fff !important;
	font-size: 14px;
	font-weight: bold;
	line-height: 28px;
	text-align: center;
	text-decoration: none !important;
}
#pushAbonnezVousHome .btAbo {
	margin-right: 7px;
	text-decoration: none !important;
}
#pushNewsletterHome {
	width: 440px;
	height: 143px;
	background: url('../img/home/pushNewsletter.png') no-repeat;
	padding: 42px 0 0 10px
}
#pushNewsletterHome p {
	margin-bottom: 10px;
	color: #474f5a;
	font-size: 14px;
	line-height: 1.4;
}
#pushNewsletterHome .btAbo {
	margin-top: 15px;
	text-decoration: none !important;
}

#pushNewsletterHome a {
	cursor: pointer;
}
/*Remarketing VO phase 1*/
#annonceProOff	small,
#annonceProOn	small {
	display	: block;
	font	: bold 12px/14px Arial;
}
#annonceProOff	small.nbAnnonces,
#annonceProOn	small.nbAnnonces {
	font	: 100 10px/7px Arial;
}
.blocHautDroit table#annoncesPro td {
	padding-right	: 5px;
}
.blocHautDroit table#annoncesPro label {
	float		: left;
	width		: auto;
	margin		: 2px 0 0 0;
	text-align	: left;
	line-height	: 20px;
}
ul#apCriteres {
	width	: 170px;
}
ul#annoncesProDetails {
	float		: right;
	width		: 145px;
	margin-left	: 5px;
}
ul#annoncesProDetails li {
	width	: 145px;
}
ul#annoncesProDetails label {
	padding-bottom	: 3px;
	width			: 145px;
	font			: 600 11px/12px Arial;
	text-transform	: uppercase;
}
ul#annoncesProDetails label input {
	margin-right	: 2px;
}
.blocHautDroit table#annoncesPro select.sel {
	float	: right;
	width	: 110px;
	clear	: none;
	display	: inline;
}
div#annonceProResults {
	float	: none;
	margin	: auto;
	padding	: 3px;
	display	: block;
	width	: 250px;
	height	: 2.5em;
	background-color	: #900;
}
div#annonceProResults span,
div#annonceProResults a {
	display		: block;
	margin		: auto;
	clear		: both;
	text-align	: center;
	color		: #fff;
}
div#annonceProResults span#aprCount {
	font	: 100 10px/12px Arial;
}
div#annonceProResults span#aprLegend {
	font	: bold 12px/14px Arial;
}
/* -fin- Remarketing VO phase 1*/