﻿
@import url("Table.css");
@import url("Texte.css");
@import url("hn.css");
@import url("Fields.css");

/* Feuille de style Master.

	Personnalise l'affichage de la page principale contenant les modules.
 */
/* --------------------------- Header du Site ---------------------*/


/* ----------- Contenu ------------------*/

/* -------------------- Footer ------------------ 

Sur le master.css du site

*/

/***************************************************************** HABILLAGE DU MENU DE GAUCHE **************************************************/
/*
.ColumnMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:215px;
	display: block;
	height: auto;
	margin: 0 0 0 4px!important;
	margin-left:2px;
	margin-right:0px;
	background: url("/image/Vborder.gif")  repeat-y right;
	float:left;
    min-height:400px!important;
}
*/
.ColumnMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:215px;
	display: block;
	height: auto;
	margin: 0;
	background: url("/image/Vborder.gif")  repeat-y right;
	float:left;
    min-height:400px!important;
    padding-left: 4px;
}
.ColumnMenu .HautMenu {
	background: url("/image/Site/Presse/HautMenu.jpg") top left no-repeat;
	height: 143px;
	width:214px;
}
#Menu {
	background: #0789aa url("/image/Site/Presse/fondMenuGauche.png") no-repeat top center;
	height: 100%;
	width:214px;
}
#Menu ul {
	padding: 0;
	margin: 0;
}
#Menu ul li {
	width: 213px;
	background: url("/image/Site/Presse/MenuPuce.png") no-repeat top center;
	padding:0;
	margin: 2px 0;
	line-height: 16px;

}
#Menu ul li.activeMenu {
	background: url("/image/Site/MenuBackActive.png") no-repeat top center;
}
#Menu ul li ul li {
	background: none;
}
#Menu ul li ul li a {
	font-size: 10px;
	display:block;
}
#Menu ul li a {
	font-size: 11px;
	text-decoration: none;
	color: #57ddff;
	line-height: 16px;
	padding:0 0 0 10px;
	position: relative;
	z-index: 1;
}
/* --------------------- Espace Liens images ----------- */
#Body .zoneEspace {
	width: 991px;
	height: 65px;
	padding: 0 0 0 4px;
	margin: 0 0 0 4px;
	overflow: visible;
	background: url("/image/Site/Presse/FondEspacePresse.png") bottom repeat-x white;
	position: relative;
	z-index: 1;
}
.espaceSFR,  .espacePro, .espaceGrandPublic, .espacePresse,  .espacePerso{ height:54px;width:174px;}

.espaceSFR a, .espacePro a, .espaceGrandPublic a, .espacePresse a, .espacePerso a {
	display: block;
	width: 174px;
	height: 54px;
}
.espaceSFR {position:absolute;left:3px;}
.espacePro {position:absolute;right:615px;}
.espaceGrandPublic{position:absolute;right:410px;}
.espacePresse {position:absolute;right:205px;}
.espacePerso {position:absolute;right:0px;}

.espacePresse a {
	background: none;
}
.espacePro a {
	background: url("/image/Site/Professionnels/EspaceProSite.png") center top no-repeat;
}
.espaceGrandPublic a {
	background: url("/image/Site/GrandPublic/EspacePublicSite.png") center top no-repeat;
}
.espaceSFR a {
	background: url("/image/Site/Societe/EspaceSFRSite.png") center top no-repeat;
}
.espacePerso a {
	background: url("/image/Site/Perso/EspacePersoSite.png") center top no-repeat;
}
.espaceSFR a:hover, 
.espacePro a:hover, 
.espaceGrandPublic a:hover, 
.espacePresse a:hover, 
.espacePerso a:hover {
	background-position: center bottom;
}
.espaceSFR a span, 
.espacePro a span, 
.espaceGrandPublic a span, 
.espacePresse a span, 
.espacePerso a span { 
	position: absolute;
	text-indent: -5000px;
}
/*--------------------------------------  Contenu de la page ----------------*/
#Body {
	position : relative;
	overflow: hidden;
	width: 100%;
}

.Column .mModuleHtmlPublic .mEdito {
	float: left;
	background: url("/image/Site/Presse/fondPage.jpg") bottom left no-repeat;
	background-color: #a0cae5;
}	
.Column .mModuleHtmlPublic .mEdito .mEditoTitle {
    color:#000000;
    line-height:20px;
    display: block;
	background:none;
}
.TitreGraphic
{
	display: block;
	background: url("/image/Site/Presse/TitreEdito.png") no-repeat #a0cae5;
	width:570px;
	height: 106px;
	float:left; display:none;
}
.Column .mModuleHtmlPublic {
	height: auto;
	width: 100%;
	float: left;
}
.Column .mEdito .mEditoContent {
	margin-top: 0px;
	width: 542px;
	padding-right: 10px;
	padding-bottom: 0pt;
	padding-left: 20px;
	height:400px;
    min-height:400px;
}


/*********************************/
.Column {
	width: 780px!important;
	width: 770px;margin-bottom:20px;
}
.laPresse .mArticle {margin-left:0px; margin-top:20px;}

.mHomePageEdito .mModuleHtmlPublic {
	width: 570px;
	float: left;
}
.mModuleHtmlPublic {
	width: 780px;
	float: right;
}
/*****************/
.ZoneDroite {
	width: 208px!important;
	width: 195px;
	float: left;
	position:absolute;
	z-index:2;
	left:789px!important;
	left:800px;
	top:60px;
	display: block;
}
.ZoneDroite .mEventDate {
	line-height:30px;
    padding-left:10px;
	color:#0ab0da;
}

.ZoneDroite .mModuleCalendarPublic {
	width:207px;
}
.ZoneDroite .mHomeEventList {
	width:207px;
}
.ZoneDroite .mEventTitle  {
	width:207px;
}
.laPresse .ZoneDroite .mEventTitle  a{
	color:#0ab0da;
	line-height:20px;
	display:block;
}
.ZoneDroite .mEventActions {
	width:207px;
}
.ZoneDroite .mEventActions li a {
	color:#0ab0da;
	float:right;
	margin-right:5px;
    padding-right:15px;
}
.ZoneDroite .mEventTitle p {
    color:#809292;
    font-size:11px;
    margin-left:5px;
    margin-right:10px;
}
.ZoneDroite .Agenda {
	background: url("/image/Site/Presse/FondTitre.png") no-repeat top left;
	width:207px;
	margin-left:1px;
	line-height:15px;
}
.ZoneDroite a.mNewsTitle span{color:#0AB0DA;
    line-height:30px;
    padding-left:10px;
    font-size:11px;
}
.ZoneDroite .mNewsSummary {
}
.ZoneDroite .mRow1{
    background:transparent url(/image/Hborder.gif) repeat-x scroll center bottom;
    padding-bottom:5px;
}
.ZoneDroite .mNewsSummary p {
    color:#809292;
    font-size:11px;
    margin-left:10px;
    margin-right:10px;
}
.ZoneDroite .Agenda a {
    color:#FFFFFF;
    margin-left:5px;
    text-decoration:none;
}
.ZoneDroite .Agenda a.VoirAgenda{
    background:transparent url(/image/Site/Presse/PucePresse.png) no-repeat scroll right center;
    color:#0AB0DA;
    float:right;
    margin-right:5px;
    padding-right:15px;
}
.ZoneDroite .Actualites {
	background: url("/image/Site/Presse/FondTitre.png") no-repeat top right;
	width:207px;
	margin-left:1px;
}
.ZoneDroite .Actualites a{
    color:#ffffff;
    text-decoration:none;
    margin-left:5px;
}
.ZoneDroite  a.mNewsReadMore {
    color:#0ab0da;
    margin-left:5px;
    text-decoration:none;
    background:transparent url("/image/Site/Presse/PucePresse.png") no-repeat scroll right center;
    font-size:11px;
    position:relative;
    margin-left:108px;
}
.ZoneDroite  .mEventItem  {  background:transparent url(/image/Hborder.gif) repeat-x scroll center bottom;
    padding-bottom:5px;}

/*****************/
.mModuleCalendarPublic {
	background: none;
}
.mModuleCalendarPublic, .mHomeEventList, .mEventTitle, .mEventActions {
	width:760px;
}
.mEventTitle {
    color:#0ab0da;
    font-weight:bold;
    padding-left:5px;
    text-transform:uppercase;
    line-height:25px;
}

.mEventTitle a span {
	display:block;
	color:#809292;
	width:197px;
	margin-left:5px;
}
.mEventExport {
	display:none;
}
.mHomePage .mHomePageEdito {
	background: url("/image/Site/Presse/BgBody.png") repeat-y;
}
#Body {
	background: url("/image/Site/Presse/BgBodyInterne.png") repeat-y;
}

.laPresse  .mModuleCalendarPublic .mEventList .mEventGroupItem span {
background-color:#0ab0da;
}
/***********/
.laPresse .mModuleCalendarPublic .mEventList .mEventGroupItem span {
background-color:#0ab0da;
}
.laPresse .mModuleCalendarPublic .mEventList {
width:100%}
.laPresse .mModuleCalendarPublic .mEventList .mEventGroupItem .mEventItem {
width:748px;}

/***************/

.agendaList .mModuleCalendarPublicIndex, dl, dt, dd{margin:0px;}
.agendaList .mModuleCalendarPublicIndex input{height:13px; font-size:11px; border:1px solid #a1ced9;}
.agendaList .mModuleCalendarPublicIndex select{height:17px; font-size:11px; border:1px solid #a1ced9;}

.agendaList .mModuleCalendarPublicIndex .ListActions input{background-color:#0ab0da; color:#ffffff; font-size:11px;}

/***************/
.agendaList .mModuleCalendarPublicSearchSubmit .mModuleCalendarPublic, dl, dt, dd{margin:0px;}
.agendaList .mModuleCalendarPublicSearchSubmit .mModuleCalendarPublic input{height:13px; font-size:11px; border:1px solid #a1ced9;}
.agendaList .mModuleCalendarPublicSearchSubmit .mModuleCalendarPublic select{height:17px; font-size:11px; border:1px solid #a1ced9;}


.agendaList .mModuleCalendarPublicSearchSubmit .mModuleCalendarPublic .ListActions input{background-color:#0ab0da; color:#ffffff; font-size:11px;}

/***************/
.laPresse .ZoneDroite .mCalendarTitle { display:none;}
.laPresse .mHtmlContent {
padding:10px;
}
.mModuleNewsPublicNews .mModuleNewsPublic .mArticle ul.Tools {
margin-left:520px;
}
.laPresse li.mSubSection a {color:#9b0909; text-decoration:none}
.filAriane {display:block; color:#0AB0DA; margin-bottom:5px;}
.filAriane a{color:#0AB0DA;text-decoration:none}