/**
 * 
 * @version $Revision $
 * @cvs $id $
 */
/**********************************************************************************************************
 *                                                                 SPECIFICATIONS GENERALES
 ***********************************************************************************************************/
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	color: #5D5E60;	
	font-family: Verdana, Helvetica, sans-serif; font-size: 11px;
}

h1{

}

h2{

}

h3{

}

h4{

}

p {

}

img {
	border: 0px;
}

a:link {		
	color: #2E77C0; 
	text-decoration: underline;
}

a:visited {		
	color: #2E77C0; 
	text-decoration: underline;
}

a:hover {		
	color: #2E77C0; 
	text-decoration: none;
}

a:active{		
	color: #2E77C0; 
	text-decoration: underline;
}


table {
	border-collapse: collapse;
}

input{
	font-family: Verdana, Helvetica, sans-serif; font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

textarea {
	font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;
	background-color:#FFFFFF;
	border: 1px inset;
	padding-left: 2px;
	height: 100px;
}

select {
	font-family: Verdana, Helvetica, sans-serif; font-size: 10px;
	color: #000000;
	background-color:#FFFFFF;
}

label{
	position: relative;
	top: -3px;
	text-align: right;
	margin-right: 5px;
}

ul{
}

li{
}

/**********************************************************************************************************
 *                                                                 SPECIFICATIONS ELEMENTS DIVERS
 ***********************************************************************************************************/
label.block{
	position: relative;
	top: 4px;
	display: block;
	width: 150px;
	float: left;
	text-align: right;
	vertical-align: bottom;
	margin-right: 5px;
}

span.fakeInput{
	display: block;
	float: left;
	text-align: left;
	background-color: #FFFFFF;
}

span.dateSelector{
	background-image: url(../images/img.php?file=icons/calendar.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}

.trigger{
    cursor: pointer;
}

.center{
	text-align:center;
}

.left{
	text-align:left;
}

.right{
	text-align:right;
}

/**********************************************************************************************************
 *                                                                 SPECIFICATIONS EXPANDABLE BUTTON
 ***********************************************************************************************************/
button.expandableButton, 
button.expandableInputButton,
button.expandableButtonOn, 
button.expandableInputButtonOn {
	border: 0px solid; 
	cursor: pointer; 
	margin-left: 2px;
	margin-right: 2px;
	padding: 0px;
	padding-right: 2px;
	background-color: #ffffff;
	background : url(../images/img.php?file=design/webadmin/winXP/resizableButtonRight.gif) right no-repeat;
	overflow: visible;
}

button.expandableButtonOn, 
button.expandableInputButtonOn {
	background : url(../images/img.php?file=design/webadmin/winXP/resizableButtonRight.gif) right no-repeat;
}

button.expandableInputButton,
button.expandableInputButtonOn{
	width: 91px;
}

button.expandableButton span, 
button.expandableInputButton span,
button.expandableButtonOn span, 
button.expandableInputButtonOn span  {
	display: block; 
	padding: 0px;
	padding-left: 6px;
	padding-right: 2px;
	padding-bottom: 1px;
	line-height: 21px;
	background : url(../images/img.php?file=design/webadmin/winXP/resizableButtonLeft.gif) left no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #292929;
}

button.expandableButtonOn span, 
button.expandableInputButtonOn span {
	background : url(../images/img.php?file=design/webadmin/winXP/resizableButtonLeft.gif) left no-repeat;
	color: #292929;
}

button.expandableButton span img,  
button.expandableInputButton span img,
button.expandableButtonOn span img,  
button.expandableInputButtonOn span img {
	margin: 0px; margin-right: 5px; margin-bottom: 2px;
	vertical-align: middle;
}


/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LES INPUT.BUTTON
 ***********************************************************************************************************/
input.button, input.buttonOn {
	width: 91px;
	height: 21px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #292929;
	border: 0px solid;
	background-color: #ffffff;
	background-image : url(../images/img.php?file=design/webadmin/winXP/btnDefault.gif);
	cursor: pointer;
	padding-bottom: 1px;
}

input.buttonOn {
	background-image :  url(../images/img.php?file=design/webadmin/winXP/btnDefault.gif);
	color: #292929;
}

input.buttonAdd {
	background-image : url(../images/img.php?file=design/webadmin/winXP/btnAdd.gif);
}

input.buttonCancel {
	background-image : url(../images/img.php?file=design/webadmin/winXP/btnCancel.gif);
}

input.buttonDelete {
	background-image : url(../images/img.php?file=design/webadmin/winXP/btnDelete.gif);
}

input.buttonValidate {
	background-image : url(../images/img.php?file=design/webadmin/winXP/btnValidate.gif);
}

input.iconButton{
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	text-decoration: none;
}

input.iconButtonDelete{
	background-image : url(../images/img.php?file=icons/delete.gif);
	background-color:transparent;
}

input.iconButtonUpdate{
	background-image : url(../images/img.php?file=icons/pencil.png);
	background-color:transparent;
}

input.iconButtonView{
	background-image : url(../images/img.php?file=icons/oeil_on.gif);
	background-color:transparent;
}

input.file {
	height: 17px;
	font-family: Verdana, Helvetica, sans-serif; font-size: 11px;
	border: 1px inset;
	color: #666666;
}

/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LES INPUT
 ***********************************************************************************************************/
input.text, input.shortText, input.middleText, input.mediumText, input.longText, input.longlongText, input.wideText, span.fakeInput {
	height: 17px;
	font-family: Verdana, Helvetica, sans-serif; font-size: 12px;
	color: #000000;
	border: 1px inset;
	margin-bottom: 3px;
	padding-top: 2px; padding-left: 2px;
}

input.tinyText, textarea.tinyText, select.tinyText, span.tinyText {
	width: 75px;
}

input.shortText, textarea.shortText, select.shortText, span.shortText {
	width: 150px;
}

input.middleText, textarea.middleText, select.middleText, span.middleText {
	width: 200px;
}

input.mediumText, textarea.mediumText, select.mediumText, span.mediumText {
	width: 200px;
}

input.longText, textarea.longText, select.longText, span.longText {
	width: 250px;
}

input.longlongText, textarea.longlongText, select.longlongText, span.longlongText {
	width: 350px;
}

input.wideText, textarea.wideText, select.wideText, span.wideText {
	width: 500px;
}

input.error, textarea.error, select.error, span.error  {
	background-color: #FFA500;
}

input.disabled, span.disabled{
	background-color: #EFEEE8;
}

select.shortText, select.middleText, select.longText{
	font-size: 12px;
}

img.iconInput{
	position: relative;
	top: 2px;
	margin-left: 3px;
	margin-right: 3px;
}
/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LES FORMULAIRES
 ***********************************************************************************************************/
td.formsLeft{
	text-align: right;
	vertical-align: middle;
}

td.formsRight{
	text-align: left;
	vertical-align: middle;
}

td.formsCenter{
	text-align: center;
	vertical-align: middle;
}
/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LES ELEMENTS STRUCTURANTS L'INTERFACE
 ***********************************************************************************************************/
div#main{
	width: 990px;
	position: relative;
	padding: 0px;
	margin: 0px; margin-right: auto; margin-left: auto;
	overflow: visible;
}

div#header{
	height: 116px; width:990px;
	background-image:url(../images/design/header.jpg); background-position:top; background-repeat:no-repeat;
}

div#menuBar{
	height:37px; width:990px;
	z-index: 10000;
	background-color: #F8F8F9; background-image:url(../images/design/menuBackground.jpg); background-position: left top; background-repeat:no-repeat;
}

div#menuBar div.menu{
	height:37px; width: 768px;
	margin-left: 222px;
	background-image:url(../images/design/menuBarRightBackground.jpg); background-position: right top; background-repeat:no-repeat;
}

div#itemsRail{
	height: 22px;
	padding-top: 1px; padding-left: 5px;
	margin-top: 3px;
	background-image:url(../images/design/h3DirRightBackground.gif); background-position: left top; background-repeat:no-repeat;
}

div#itemsRail img.bullet{

}

div#itemsRail a.railItem{
	font-weight: bold; font-size: 14px; color: #F79239;
	text-decoration: none;
}

div#itemsRail a.railItemAlone{
	font-weight: bold; font-size: 14px; color: #F79239;
	text-decoration: none;
}

div#itemsRail span.railItem{
	font-weight: bold; font-size: 14px; color: #2E77C0;
}

div#itemsRail span.railItemAlone{
	font-weight: bold; font-size: 14px; color: #F79239;
}

div#itemsRail span#railItemLast{

}

div#itemsRail span.railItemFirstLetter{
	margin-right : 5px;
	font-weight: bold; font-size: 18px; color: #2E77C0;
}

h2#pageTitle{

}

table#mainContent {
	width:990px;
	background-color: #F8F8F9; background-image:url(../images/design/mainContentBackground.jpg); background-repeat: repeat-x;
}

td#mainContentLeft{
	width:222px; 
	background-color: #030303;
}

td.mainContentLeftAccueil{
	width:222px; 
	background-color: #AFB1B3; background-image:url(../images/design/mainContentLeftBackground.gif); background-position: top; background-repeat: repeat-y;
}

td#mainContentLeftInternal{
	width:222px; 
	background-color: #AFB1B3; background-image:url(../images/design/mainContentLeftBackground.gif); background-position: top; background-repeat: repeat-y;
}

td#mainContentCenter{
	width: 551px; 
	background-image:url(../images/design/mainContentCenterBackground.gif); background-position: bottom; background-repeat: repeat-x;
}

td#mainContentRight{
	width: 217px; 
	background-color: #AFB1B3; background-image:url(../images/design/mainContentRightBackground.gif); background-position: top; background-repeat: repeat-y;
}

td#mainContentRightInternal{
	width: 217px; 
	background-color: #AFB1B3; background-image:url(../images/design/mainContentRightBackground.gif); background-position: top; background-repeat: repeat-y;
}

div#page{
	margin-bottom: 0px; 
	padding-left: 10px; padding-right: 10px;
}

div#footer{
	position: relative;
	height: 39px;
	background-color:#E6DFDA; background-image:url(../images/design/footerBackground.gif); background-repeat: no-repeat;
}

div#links{
	height: 18px;
	text-align: center;
	color: #B1B0AE;
	padding-top: 2px;
}

/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LES ELEMENTS D'INTERFACE
 ***********************************************************************************************************/
div#page div.pageContent{
	padding: 0px;
	margin-top: 17px;
}

div#footer div#societeAdresse{
	width: 100%;
	text-align: center;
	margin: 0px;
	padding-top: 16px;
}

div#footer div#societeAdresse, div#footer div#societeAdresse a{
	font-size: 11px; color: #327CBB; font-weight: normal;
}

div#links a {
	color: #B1B0AE; font-weight: normal; font-size: 11px;
}

div.carousel{
	width: 100%; height: 175px;
	padding-top: 25px;
	margin:auto;
	background-image:url(../images/design/h3DirLeftBackground.gif); background-position: center top; background-repeat:no-repeat;
}

/*------------------------------------------ BOUTON -----------------------------------------------------------------*/
a.linkButton{
	display: block;
	width: 162px; height: 28px; padding-top: 8px;
	text-align: center; text-decoration: none;		
	background: url(../images/boutons/wideButtonEmptyOff.jpg);
}

a.linkButton span{
	font-size:12px; font-weight:bold;
	color:#FFFFFF;
}
	
a.linkButton:hover{
	height: 28px; padding-top: 8px;
	background:url(../images/boutons/wideButtonEmptyOn.jpg);
}

a.linkButton:hover span{
	color:#FE7700;
}

a.linkButton img{
	position: relative; top :-6px;
}
/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LA COLONNE GAUCHE SUR LA PAGE ACCEUIL
 ***********************************************************************************************************/
 
td#mainContentLeft div#leftColumn{
	width: 222px; 
	/*
	background-color: #3576B5; background-image:url(../images/design/page_type_04.jpg); background-position: left top; background-repeat:no-repeat;
	*/
}

/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LA COLONNE GAUCHE SUR LA PAGE ACCEUIL
 ***********************************************************************************************************/
 
td#mainContentLeft div#accueilLeftColumn div.header{
	height: 33px; width: 222px; 
	background-color: #3576B5; background-image:url(../images/design/columnLeftHeaderBlue.jpg); background-position: left top; background-repeat:no-repeat;
}
 
td#mainContentLeft div#accueilLeftColumn div.header h3{
	padding: 0px; padding-top: 2px; padding-left: 15px;
	margin: 0px;
	color: #ffffff; font-weight: normal; font-size: 18px; font-family: Times new roman, Serif;
}

td#mainContentLeft div#accueilLeftColumn div.header h3 span.firstLetter{
	font-weight: bolder; font-size: 20px; 
}

td#mainContentLeft div#accueilLeftColumn h4{
	height: 20px; width: 210px;
	background-color: #E7E1DE;
	color: #1568B3; font-size: 11px;
	padding-left: 12px; padding-top: 5px;
	margin: 0px;
	position: relative;
}

td#mainContentLeft div#accueilLeftColumn div.cellTop {
	width: 200px; 
	background-color: #FFFFFF;
	padding: 5px;
}

td#mainContentLeft div#accueilLeftColumn a.linkButton{
	background-image: url(../images/boutons/WideButtonEmptyViewSiteOff.jpg);
}

td#mainContentLeft div#accueilLeftColumn a.linkButton span{
	 margin-left: 40px;
}

td#mainContentLeft div#accueilLeftColumn a.linkButton:hover{
	background-image: url(../images/boutons/WideButtonEmptyViewSiteOn.jpg);
}

td#mainContentLeft div#accueilLeftColumn div.cellBottom {
	width: 200px; 
	padding: 5px;
	background-color: #AFB1B3;
	overflow: visible;
}

td#mainContentLeft div#accueilLeftColumn div.cellBottom p{
	text-align: justify;
	color: #FFFFFF;
	margin: 0px;
	padding:0px;
}

/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR LA COLONNE DROITE
 ***********************************************************************************************************/
 
td#mainContentRight div#accueilRightColumn div.header{
	height: 32px; width: 217px; 
	background-color: #F77329; background-image:url(../images/design/columnRightHeaderOrange.jpg); background-position: left top; background-repeat:no-repeat;
}
 
td#mainContentRight div#accueilRightColumn div.header h3{
	padding: 0px; padding-top: 4px; padding-left: 15px;
	margin: 0px;
	color: #ffffff; font-weight: normal; font-size: 18px; font-family: Times new roman, Serif;
}

td#mainContentRight div#accueilRightColumn div.header h3 span.firstLetter{
	font-weight: bolder; font-size: 20px; 
}

td#mainContentRight div#accueilRightColumn h4{
	height: 20px; width: 195px;
	background-color: #E7E1DE;
	color: #1568B3; font-size: 11px;
	padding-left: 22px; padding-top: 5px;
	margin: 0px;
	position: relative;
}

td#mainContentRight div#accueilRightColumn h4 span{
	color: #787878; font-size: 11px; font-weight: normal;
	position: absolute; right: 20px;
}

td#mainContentRight div#accueilRightColumn div.cellTop {
	height: 130px; width: 195px; 
	margin-left: 12px;
	padding: 5px; 
	background-color: #FFFFFF;
}

td#mainContentRight div#accueilRightColumn div.cellTop  a.linkButton{
	background-image: url(../images/boutons/WideButtonPreetudeOff.jpg);
}

td#mainContentRight div#accueilRightColumn div.cellTop  a.linkButton span{
	 margin-left: 35px;
}

td#mainContentRight div#accueilRightColumn div.cellTop  a.linkButton:hover{
	background-image: url(../images/boutons/WideButtonPreetudeOn.jpg);
}

td#mainContentRight div#accueilRightColumn div.cellTop  a.linkButton:hover span{
	color: #2E77C0;
}

td#mainContentRight div#accueilRightColumn div.cellBottom {
	height: 130px; width: 195px; 
	margin-left: 12px;
	padding: 5px; 
	background-color: #AFB1B3;
	overflow: visible;
}

td#mainContentRight div#accueilRightColumn div.cellBottom p{
	text-align: center;
	color: #FFFFFF;
	margin: 0px;
	padding: 2px;
}

a.cloudtagL1, 
a.cloudtagL2, 
a.cloudtagL3, 
a.cloudtagL4{
	text-decoration: none;
}

a.cloudtagL1:hover, 
a.cloudtagL2:hover, 
a.cloudtagL3:hover, 
a.cloudtagL4:hover{
	text-decoration: underline;
}

a.cloudtagL1{
	font-size: 15px; font-weight: bold; color:#F8943B;
}

a.cloudtagL2{
	font-size: 13px; font-weight: bold; color:#FFFFFF;
}

a.cloudtagL3{
	font-size: 11px; font-weight: bold; color:#FFFFFF;
}

a.cloudtagL4{
	font-size: 10px; color:#FFFFFF;
}
/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR AFFICHER LES REFERENCES, mode affichage listing
 ***********************************************************************************************************/
table#referencePagination{
	width: 537px; height: 31px;
	margin-bottom: 5px;
	background-color: #DFDEDC;
	background-image : url(../images/design/paginationBackground.jpg);
}

table#referencePagination td {
	padding: 5px;
}

div#ReferenceListPublicPagination {
	color:#1568B3
}

div#ReferenceListPublicPagination a{
	text-decoration: none;
}

div#referenceTri{
	text-align: center;
	width: 100%;
	margin-bottom: 5px;
}

div#referenceTri a.triAscTrigger, div#referenceTri a.triDescTrigger{
	color: #4F5354;
	text-decoration: none;
	padding-left: 15px;
	background-repeat: no-repeat;
}

div#referenceTri a.triAscTrigger{
	background-image : url(../images/img.php?file=icons/bullet_arrow_up.png);
}

div#referenceTri a.triDescTrigger{
	background-image : url(../images/img.php?file=icons/bullet_arrow_down.png);
}

div#referenceList{
	width: 100%;
}
 
div#referenceList div.referencePreview, div.referencePreviewFocus{
	border: 1px dashed #E7E1DE;
	height: 125px; width: 100%;
	margin-bottom: 10px;
	background-color: #EDF2F6;
	filter : progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity : 0.8;
}  
 
div#referenceList div.referencePreview img.referenceScreenshot, div.referencePreviewFocus img.referenceScreenshot{
	border: 1px solid;
	height: 65px; width: 120px;
	margin: 0px; margin-right: 5px;
}
 
div#referenceList div.referencePreview h4, div.referencePreviewFocus h4{
	width: 80%;
	margin: 0px; margin-left: 10px;  margin-top: 3px; 
	text-indent: 15px;
	font-size: 13px; font-weight:bold; color:#1568B3;
	border-bottom: 1px solid #1568B3;
}  

div#referenceList div.referencePreview h4 span, div.referencePreviewFocus h4 span{
	font-size: 10px; font-style: italic;
} 
 
div#referenceList div.referencePreview p.description, div.referencePreviewFocus p.description{
	padding: 5px;
	margin: 0px; margin-top: 5px;
	text-align: justify;
	height: 70px;
}  

div#referenceList div.referencePreview div.misc, div.referencePreviewFocus div.misc{
	margin: 0px;
} 

div#referenceList div.referencePreview a.websiteTrigger, div.referencePreviewFocus  a.websiteTrigger{
	clear:left;
	margin-left: 20px; margin-right: 20px;
}

div#referenceList div.referencePreview a.specificites, div.referencePreviewFocus  a.specificites{
	font-size: 10px; font-style: italic; color: #5D5E60;
	text-decoration: none;
	border-bottom: 1px dashed #5D5E60;
	cursor: help;
}

div#referenceList div.referencePreviewFocus{
	border: 1px dashed #E7E1DE;
	background-color: #DCB78B;
	background-color: #FFCFB1;
} 

div#referenceList div.referencePreviewFocus p{
	color:#4F5354;
} 
/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR AFFICHER LES REFERENCES, mode affichage panel
 ***********************************************************************************************************/

div.referencePanel{
	width: 537px; 
	height: 405px; 
	background-image : url(../images/design/referencePanelBackground.jpg);
	background-repeat: no-repeat;
}
 
div.referencePanel h4.referencePanelTitle{
	font-size: 14px; color: #1A67AF;
	margin: 0px; margin-left: 20px;
	padding-left: 15px; padding-top: 5px; padding-bottom: 0px;
	background-image : url(../images/design/referenceTitlePanelSquare.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	width: 180px;
}

div.referencePanel div.referencePanelControl {
	/*position: relative; top: -20px; left: +220px;*/
	margin-top: 8px;
	width: 300px;
	text-align: right;
}	
 
div.referencePanel  div.referenceViewport{
	width: 516px; height: 350px;
	margin: auto;
	overflow: hidden;
	position: relative; top: 5px; left: 5px;
	background-image : url(../images/design/referenceViewportBackground.jpg);
	background-repeat: no-repeat;
} 

div.referencePanel  div.referenceViewport div.referenceGroup{
	height: 350px; width: 10000px;
	position: relative;
	left: 0px;
	top: 0px;
}

div.referencePanel  div.referenceViewport div.referenceGroup div.referencePreview{
	margin-left: 4px; margin-right: 4px; margin-top: 4px;
	width: 158px; height:337px;  
	float: left;
	text-align: center;
	background-color: #FFFFFF;
	padding: 3px;
	filter : progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity : 0.8;
	position: relative;
	background-image : url(../images/design/referenceBlockBackground.jpg);
	background-repeat: no-repeat;
}

div.referencePanel  div.referenceViewport div.referenceGroup div.referencePreview img.referenceScreenshot{
	margin: auto;  margin-top: 5px;
}

div.referencePanel  div.referenceViewport div.referenceGroup div.referencePreview h4{
	padding: 0px; padding-top: 10px; 
	margin: 0px; margin-top: 5px; margin-left: 2px;
	width: 159px; height: 34px;
	font-size: 12px; color: #1568B3;
	text-align: center;
	background-color: #E8E1DB;
}

div.referencePanel  div.referenceViewport div.referenceGroup div.referencePreview h4 span{
	font-size: 9px; font-style: italic;
} 
 
div.referencePanel  div.referenceViewport div.referenceGroup div.referencePreview p.description{
	padding: 2px; padding-left: 4px;
	margin: 0px; margin-top: 5px;
	font-size: 10px; color: black;
	text-align: left;
	height: 140px;
	overflow: hidden;
}

div.referencePanel  div.referenceViewport div.referenceGroup div.referencePreview div.misc{
	padding: 8px; margin: 0px;
	width: 160px; height: 45px;
	text-align: left;
	position: absolute; bottom: 0px; left: 0px;
}

div.referencePanel  div.referenceViewport div.referenceGroup div.referencePreview div.misc  a.specificites{
	font-size: 10px; font-style: italic; color: #5D5E60;
	text-decoration: none;
	border-bottom: 1px dashed #5D5E60;
	cursor: help;
}
/**********************************************************************************************************
 *                                                                 SPECIFICATIONS POUR AFFICHER LES ACTUALITES
 ***********************************************************************************************************/
/*
div#actualites{
	width: 222px;
	margin-left: 5px; margin-top: 5px; margin-bottom: 5px;
}

div#actualites h4.title{
	margin: 0px; padding-top: 5px;
	height: 30px;
	background-color:#C9C957; background-image:url(../images/design/actualiteHeaderBackground.jpg); background-repeat: no-repeat;
	padding-bottom: 10px;
}

div#actualites h4.title span{
	color: #EAF5C2; font-weight: bold; font-size: 14px;
	margin-left: 22px;
}

div#actualites div.content{
	text-align:left;
	font-size: 11px;	
	background-color: #EEC1A8;
	border-left: 1px solid #B2AFA1; border-right: 1px solid #B2AFA1;
}

div#actualites h4{
	height: 17px;
	margin:0px;
	padding: 0px; padding-left: 5px; padding-top: 3px;
	color: #FFFFFF; font-size: 11px;
	
}

div#actualites div.content span.title{
	font-weight: bold;
	padding: 3px;
}

div#actualites div.content p{
	margin: 0px; margin-left: 3px; margin-right: 3px;
	padding: 0px; padding-left: 5px; padding-right: 5px; padding-bottom: 9px;
	border-bottom: 1px solid #BA7E86;
}

div#actualites div.content p a.enSavoirPlus{
	font-weight: bold; font-size: 11px; color: #B4172B;
}

div#actualites div.footer{
	height: 21px; width: 100%;
	background-image:url(../images/design/actualiteFooterBackground.gif); background-repeat: no-repeat;
}

div#actualites p{
	text-align: justify;	
}

span.xNewsDate{
	font-size: 11px; font-weight: normal; font-style: italic;
}
*/