/* menu gauche espace pro */
#page-rub.espacepro  #colonne-gauche{
	height:inherit !important;
	height:0px;
}
#page-rub.espacepro  #menu-gauche .encart{
	text-align:left;
	padding:0px 0px 0px 16px;
	/*margin-bottom:20px;
	padding:30px 15px;
	border:1px solid #CCCCCC;	
	background-image:url("../../img/commun/bg_blanc.png");*/
}
#page-rub.espacepro  #menu-gauche .encart{
	width:196px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:193px;
}

html>body#page-rub.espacepro  #menu-gauche .encart{
	width:197px;
}
#page-rub.espacepro  #menu-gauche .encart a{
	color:#4C4C4C;
	font-size:10px;
}
#page-rub.espacepro  #menu-gauche .encart a.on,
#page-rub.espacepro  #menu-gauche .encart a:hover{
	font-weight:bold;
}



#page-rub.espacepro .encart-espacepro{
	float:right;
	margin-right:10px;
	margin-top:0px;
	color:red;
}

#page-rub.espacepro .encart-espacepro a{
	color:#4C4C4C;
	font-size:10px;
}
#page-rub.espacepro .encart-espacepro a.on,
#page-rub.espacepro .encart-espacepro a:hover{
	/*font-weight:bold;*/
}
/* ESPACE PRO */
#page-rub.espacepro #colonne-1{
	float: left;
	width: 196px;
	margin-right:24px;
}
#page-rub.espacepro #colonne-2{
	background-image:url("../../img/commun/bg_blanc.png");
	float:left;
	width:440px;
	margin-right:20px;
	margin-left:0px;
}

#page-rub.espacepro #colonne-3{
	background-image:url("../../img/commun/bg_blanc.png");
	float:left;
	width:300px;
	margin-right:0px;
}



/* CADRE */

#page-rub.espacepro #colonne-3 #actualite,
#page-rub.espacepro #colonne-2 #info-general{
	padding:4px 3px 4px 3px;
	border: 1px solid #DCDCDC;
	border-bottom:0px;
	overflow:hidden;
	position:relative;
}

#page-rub.espacepro #colonne-2 #info-general{
	/*height:304px;
	voice-family:"\"}\"";
	voice-family:inherit;
	height:299px;*/
}

html>body#page-rub.espacepro #colonne-2 #info-general{
	/*height:299px;*/
}

#page-rub.espacepro #colonne-3 #actualite{
	/*height:209px;
	voice-family:"\"}\"";
	voice-family:inherit;
	height:204px;*/
}
html>body#page-rub.espacepro #colonne-3 #actualite{
	/*height:204px;*/
}

/* TITRE CADRE */
#page-rub.espacepro #colonne-3 #actualite .titre,
#page-rub.espacepro #colonne-2 #info-general .titre{
	font-size:14px;
	line-height:16px;
	height:16px;
	background-image:url(../../img/commun/rub/bg_titre_espace_pro.gif);
	background-repeat:repeat-x;
	background-position: left 2px;
	font-weight:bold;
	margin-bottom: 10px;
	text-align: center;
}
#page-rub.espacepro #colonne-3 #actualite .titre span,
#page-rub.espacepro #colonne-2 #info-general .titre span{
	background-color:white;
	color:#858589;
	padding-left:7px;
	padding-right:7px;
}

#page-rub.espacepro #colonne-3 .archive{
	font-size:14px;
	line-height:16px;
	height:16px;
	font-weight:bold;
	margin-bottom: 10px;
	padding-top: 20px;
}
#page-rub.espacepro #colonne-3 .archive span{
	color:#858589;
}


/* CENTRE CADRE */
#page-rub.espacepro #colonne-2 #info-general .zone-ektron{
	padding-left:7px;
	padding-right:7px;
}
#page-rub.espacepro #colonne-3 #actualite .image-actu{
text-align:center;
width:76px;
float:left;
margin-bottom:10px !important;
margin-bottom:2px;
}
#page-rub.espacepro #colonne-3 #actualite .nom-actu{
font-weight:bold;
/*margin-left:83px;
margin-right:7px;*/
margin-bottom:2px;
font-size:10px;
line-height:10px;
}
#page-rub.espacepro #colonne-3 #actualite .descriptif-actu{
/*margin-left:83px;
margin-right:7px;*/
font-size:10px;
line-height:10px;
}
#page-rub.espacepro #colonne-3 #actualite .lien-actu{
/*margin-left:83px;
margin-right:7px;*/
font-size:10px;
line-height:10px;
text-align:left;
color:#D87A00;
margin-bottom:10px;
}

#page-rub.espacepro .bloc-droite {
	padding-left:18px;
}
#page-rub.espacepro .bloc-droite {
	width: 760px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width: 728px;
}

html>body#page-rub.espacepro .bloc-droite {
	width: 760px;
}
#page-rub.espacepro .bloc-droite .titre-page,
#page-rub.espacepro .titre-page{
	margin-left:0px;
	margin-top:10px;
}


/* PIED CADRE */
#page-rub.espacepro .fin-colone {
	padding:0px 3px 4px 3px;
	border: 1px solid #DCDCDC;
	border-top:0px;
}
#page-rub.espacepro .encadrer{
	height:12px;
	line-height:12px;
	font-size:10px;
	text-align:right;
	padding-right:8px;
	background-color:#929595;
}
/*#page-rub.espacepro .encadrer a{
	color:white;
}
#page-rub.espacepro .encadrer a:hover{
	color:#F2F2F2;
}*/

/* PIED PAGE */
#page-rub.espacepro #copyright{
	text-align:center;
	margin-left:0px;	
}
#page-rub.espacepro #menu-bas{
  text-align:center;
	margin-left:0px;
	line-height: 15px;
	padding-top:10px;
	border-bottom: solid #DCDCDC 1px;
}



/*******************/
/* PAGE PARTENAIRE */
/*******************/

#page-rub.espacepro #partenaire{
	margin-bottom: 15px;
	margin-top: 20px;
	padding: 10px;

}
#page-rub.espacepro #partenaire .un-partenaire{
	margin-bottom: 45px;
	padding-left: 10px;
}
#page-rub.espacepro #partenaire .img-partenaire{
	/*float:left;*/
	margin:0px 20px -10px 0px;
}
#page-rub.espacepro #partenaire .accroche-partenaire{
	margin-left:10px;
	padding-right:30px;
	padding-top:10px;
	font-style:italic;
}
/*#page-rub.espacepro #partenaire .un-partenaire p{
	margin-left:110px;
}*/
#page-rub.espacepro #partenaire .un-partenaire .zone-ektron{
	margin-left:10px;
	margin-bottom:10px;
	margin-top:20px;
}
#page-rub.espacepro #partenaire .nom{
	font-weight: bold;
	font-size:14px;
}
#page-rub.espacepro #partenaire .nom a{
	color:black;
}
#page-rub.espacepro #partenaire .nom a:hover{
	color:#4A4A4A;
}
#page-rub.espacepro #partenaire .nom span{
	position:relative;
	bottom:5px;
}
#page-rub.espacepro #partenaire .lien{
	padding-left:15px;
	font-weight: bold;
	color:#0000FF;
}
#page-rub.espacepro #partenaire .lien a{

}
#page-rub.espacepro #partenaire .lien a:hover{
	text-decoration:underline;
}
#page-rub.espacepro #partenaire .descriptif{

}

/* lettre professionnelle */
#page-rub.espacepro .lettre-pro{
	height: 80px;
	width: 290px;
	background:#FFFFFF url(../img/commun/img_lettre_pro.jpg) no-repeat;
	line-height:11px;
	margin: 15px 0px 0px 0px;

}

#page-rub.espacepro .lettre-pro .lien-lettre-pro{
	display:block;
	height: 80px;
	width: 290px;
	position:relative;

}


/*#page-rub.detail-actualites .zone-ektron{
margin-left:22px;
font-weight:normal;
}
#page-rub.detail-actualites .img-actulites{
margin:0px 15px 15px 22px;
float:left;
}
#page-rub.detail-actualites #dernier-retrait{
	padding-top:15px;
}
#page-rub.detail-actualites .lien-fichier{
	clear:left;
	margin-bottom:10px;
	font-weight:bold;
}
#page-rub.detail-actualites .lien-site{
	clear:left;
	margin-bottom:10px;
	font-weight:bold;
}
#page-rub.detail-actualites .lien-fichier a,
#page-rub.detail-actualites .lien-site a{
	font-weight:normal;
}
#page-rub.detail-actualites .bloc-droite .titre-page{
	margin-bottom:30px;
}
#page-rub.detail-actualites .titre-actualite-detail{
font-size:13px;
font-weight:bold;
margin-bottom:7px;
}*/


#page-rub.detail-actualites #colonne-centre{
	width: 759px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width: 760px;
}
html>body#page-rub.detail-actualites #colonne-centre{
	width: 760px;
}

/* CADRE */
#page-rub.detail-actualites #colonne-centre #actualite{
	padding:4px 3px 4px 3px;
	border: 1px solid #DCDCDC;
	border-bottom:0px;
}

#page-rub.detail-actualites #colonne-centre #actualite{
	height:304px;
	
}
html>body#page-rub.detail-actualites #colonne-centre #actualite{
	height:auto;
	min-height:295px;
}


/* CADRE TITRE */
#page-rub.detail-actualites #colonne-centre #actualite .titre
{
	font-size:14px;
	line-height:16px;
	height:16px;
	background-image:url(../../img/commun/rub/bg_titre_espace_pro.gif);
	background-repeat:repeat-x;
	background-position: left 2px;
	font-weight:bold;
	margin-bottom: 10px;
	text-align: center;
}
#page-rub.detail-actualites #colonne-centre #actualite .titre span
{
	background-color:white;
	color:#858589;
	padding-left:7px;
	padding-right:7px;
}


/* CADRE CENTRE */
#page-rub.detail-actualites #colonne-centre #actualite .image-actu img
{

}
#page-rub.detail-actualites #colonne-centre #actualite .image-actu
{
text-align:center;
float:left;
margin-bottom:10px !important;
margin-bottom:2px;
margin-right:10px;
margin-left:10px;
}

#page-rub.detail-actualites #colonne-centre #actualite .nom-actu
{
font-weight:bold;
font-size:10px;
line-height:10px;
text-align:left;
}
#page-rub.detail-actualites #colonne-centre #actualite .left-cleaner
{
height:1px;
}
#page-rub.detail-actualites #colonne-centre #actualite .descriptif-actu
{
font-size:10px;
line-height:10px;
text-align:left;
font-weight:bold;
}
#page-rub.detail-actualites #colonne-centre #actualite .lien-actu
{
font-size:10px;
line-height:10px;
text-align:left;
color:#D87A00;
margin-bottom:10px;
}


#page-rub.detail-actualites .zone-ektron{
/*margin-left:22px;*/
}
#page-rub.detail-actualites .img-actulites{
margin:0px 15px 15px 22px;
float:left;
}
#page-rub.detail-actualites #dernier-retrait{
	padding-top:15px;
}
#page-rub.detail-actualites .lien-fichier{
	clear:left;
	margin-bottom:10px;
	font-weight:bold;
}
#page-rub.detail-actualites .lien-site{
	clear:left;
	margin-bottom:10px;
	font-weight:bold;
}
#page-rub.detail-actualites .lien-fichier a,
#page-rub.detail-actualites .lien-site a{
	font-weight:normal;
}

/* PIED CADRE */
#page-rub.detail-actualites .fin-colone {
	padding:0px 3px 4px 3px;
	border: 1px solid #DCDCDC;
	border-top:0px;
}
#page-rub.detail-actualites .encadrer{
	height:12px;
	line-height:12px;
	font-size:10px;
	text-align:right;
	padding-right:8px;
	background-color:#858589;
}

#page-rub.detail-actualites .encadrer a{
	color:white;
}
#page-rub.detail-actualites .encadrer a:hover{
	color:#F2F2F2;
}

/* PIED PAGE */
#page-rub.detail-actualites #copyright{
	text-align:center;
	margin-left:0px;	
}
#page-rub.detail-actualites #menu-bas{
  text-align:center;
	margin-left:0px;
	line-height: 15px;
	padding-top:10px;
	border-bottom: solid #DCDCDC 1px;
}

.img-vignette{
	width:55px;
	max-height:59px;
	_height:59px;
}