﻿/*a.{
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}*/

a.lLinkExt {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
}
a.lLinkExt:link {
	color: #758c9c;
}
a.lLinkExt:visited {
	color: #2b5474;
}
a.Ainterne {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}
/*----------------------------------------------------*/
/* STYLES barre de navigation */
/*----------------------------------------------------*/

a.navtopFiliale {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
	}

.off {
	background-image: url(../images/navfiliale_off.gif);
	}

.over {
	background-image: url(../images/navfiliale_over.gif);
	}

a.linkMenu { 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: 11px; 
	color: #1f4260; 
	text-decoration:none; 
}
a.linkMenu2 { 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: 11px; 
	color: #2b5474; 
	text-decoration:none; 
	cursor:default;
}
.linkMenu { 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: 11px; 
	color: #1f4260; 
	text-decoration:none; 
}

/*----------------------------------------------------*/
/* STYLES select */
/*----------------------------------------------------*/
SELECT.formMD
{
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #3E6482;
	font-weight: normal;
	text-decoration:none;	
}
/*----------------------------------------------------*/
/* STYLES super homepage */
/*----------------------------------------------------*/

td.homePartenaire{
	background-color: #eaeff5;
}


a.SHlang {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-decoration:none;
}
a.SHlang:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-decoration:underline;
}
.SHtext {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #3E6482;
	font-weight: normal;
	text-decoration:none;
}
.SHtitle {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #1C5BA2;
	font-weight: normal;
	text-decoration:none;
}
.SHlogin {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #1C5BA2;
	font-weight: normal;
	text-decoration:none;
}

/*----------------------------------------------------*/
/* STYLES texte par defaut */
/*----------------------------------------------------*/
.txt {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #758b9f;
	}


.select160 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #000000;
	width:160px;
	}

/*----------------------------------------------------*/
/* STYLES fil d'arianne */
/*----------------------------------------------------*/

.txtPath {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:none;
	}


a.linkPath {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:none;
	}
	
	
	a.linkPath:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
	}
	
.txtPathOn {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: bold;
	text-decoration:none;
	}
	
/*----------------------------------------------------*/
/* STYLES tableau */
/*----------------------------------------------------*/	

.txtTabs {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #124166;
	font-weight: normal;
	text-decoration:none;
	}

a.linkTxtTabs {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
	}

a.linkTxtTabs:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
	}

.txtLegendTabs {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
	}


a.linkLegendTabs {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:none;
	}


a.linkLegendTabs:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
	}
	
.titleTabs {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 20px;
	color: #2b5474;
	font-weight: normal;
	text-decoration:none;
	padding-top:25;
	}
	
	
.txtTabsItems {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
	}


a.linkTabsItems {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #72a0c4;
	font-weight: bold;
	text-decoration:none;
	}

a.linkTabsItems:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #72a0c4;
	font-weight: bold;
	text-decoration:underline;
	}

a.linkTabsItemsSel {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: bold;
	text-decoration:none;
	}

a.linkTabsItemsSel:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: bold;
	text-decoration:underline;
	}
	
a.linknewsletter {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
	}

a.linknewsletter:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
	}



.tabsSubTitle {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
	}
	
a.tabsSubTitle2 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:underline;
	}
	
a.tabsSubTitle2:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:underline;
	}
	
/*----------------------------------------------------*/
/* STYLES barre de navigation inferieure */
/*----------------------------------------------------*/

a.linkFooter {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	}
	

.txtFooter {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	}

a.linkFooter {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;
	}
	
a.linkFooter:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:underline;
	}
	
/*----------------------------------------------------*/
/* STYLES texte print-send */
/*----------------------------------------------------*/
	
a.linkPrintSend {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 9px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
}

a.linkPrintSend:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 9px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
}


/*----------------------------------------------------*/
/* STYLES barre de service */
/*----------------------------------------------------*/
.txtProduitsRight {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #124166;
	font-weight: bold;
	text-decoration:none;
}

a.linkRightBlue {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}

a.linkRightGreen {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}


.txtRight {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #124166;
	font-weight: bold;
	text-decoration:none;
}


.txtPlusInfosRight {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #B5B5B5;
	font-weight: bold;
	text-decoration:none;
}

.txtRightGreyBold {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: bold;
	text-decoration:none;
}

.txtRightGrey {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:none;
}




.txtPlusInfos {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #124166;
	font-weight: bold;
	text-decoration:none;
}

.titleBarre {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.txtSsmall {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #9C5B1D;
	font-weight: normal;
	text-decoration:none;
}
/*----------------------------------------------------*/
/* STYLES pagination */
/*----------------------------------------------------*/

a.linkTopofpage {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}

.txtPreviousNext {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:none;
}

a.linkPreviousNext {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}

a.linkPreviousNextBold {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: bold;
	text-decoration:underline;
}

/*----------------------------------------------------*/
/* STYLES paragraphe-contenu */
/*----------------------------------------------------*/

.txtBlue {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #758c9c;
	font-weight: normal;
	text-decoration:none;
}
.txtgris {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #758b9f;
	font-weight: normal;
	text-decoration:none;
}
.txttab {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #758b9f;	
	font-weight: normal;
	text-decoration:none;
}

.txtBlueBoldPara
{
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #758c9c;
	font-weight: bold;
	text-decoration:none;
}

.txtBlueBold {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #758c9c;
	font-weight: bold;
	text-decoration:none;
}

.txtBlueBoldSCH {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 13px;
	color: #093189;
	font-weight: bold;
	text-decoration:none;
}

.txtBlueBoldS {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #487CC7;
	font-weight: bold;
	text-decoration:none;
}
a.linkGreen {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}


.txtResume {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
}
.txtres {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
}
.txtResumei {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #1f4260;
	font-style: italic;
	text-decoration:none;
}
.txtResumeb {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
}
.txtDate {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
}

.titleResume {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 18px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
}

.titleResumeForm {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 13px;
	color: #093189;
	font-weight: bold;
	text-decoration:none;
}

.txtProducList {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
}

/*-------------------------------------------------------*/
/* STYLES intitule de search page produit (rouge fonce)  */
/*-------------------------------------------------------*/
.txtSearch {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #7B0020;
	font-weight: bold;
	text-decoration:none;
}




/*-------------------------------------------------------*/
/* STYLES email et newsletter  + FORMULAIRES			 */
/*-------------------------------------------------------*/
/* 
txtEmail -> txtForm
txtNewsletterBlue -> txtFormBlue
txtNewsletterBrown -> txtFormBrown 
*/

.txtForm {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #758B9F;
	font-weight: normal;
	text-decoration:none;
}

.txtFormGrey {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #8A8988;
	font-weight: normal;
	text-decoration:none;
}

.txtFormBrown {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #1F4260;
	font-weight: bold;
	text-decoration:none;
}

.txtFormBrowni {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #1F4260;
	font-weight: normal;
	font-style: italic;
	text-decoration:none;
}


.txtFormBlue {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #124166;
	font-weight: normal;
	text-decoration:none;
}

.txtFormBlueBold {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #124166;
	font-weight: bold;
	text-decoration:none;
}

a.linkVisitWeb {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}


.txtForm {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #3E6482;
	font-weight: normal;
	text-decoration:none;
}

.txtFormSmall {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 8px;
	color: #3E6482;
	font-weight: normal;
	text-decoration:none;
}

.boxDateForm {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
}

.boxRecherche {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	width: 120px;
	color: #124166;
	font-weight: normal;
	text-decoration:none;
}

.boxRechercheAv {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	width: 200px;
	color: #124166;
	font-weight: normal;
	text-decoration:none;
}


.boxSelectRecherche {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	width: 150px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
}

.boxSelectRechercheSmall {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	width: 125px;	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
}

.boxSearchAdvanced {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	width: 150px;
	color: #AAAAAA;
	font-weight: normal;
	text-decoration:none;
}

.boxNewsletterEmail {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	width: 170px;
	color: #AAAAAA;
	font-weight: normal;
	text-decoration:none;
}

.boxAssistance {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	width: 135px;
	color: #AAAAAA;
	font-weight: normal;
	text-decoration:none;
}

.boxAssistanceLarge {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	width: 410px;
	color: #AAAAAA;
	font-weight: normal;
	text-decoration:none;
}


.boxFAQ {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #AAAAAA;
	font-weight: normal;
	text-decoration:none;
}


.boxProduitsHome {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	width: 100px;
	color: #124166;
	font-weight: normal;
	text-decoration:none;
}

.boxMenuDer {
	color:red;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #758b9f;
	font-weight: normal;
	text-decoration:none;
	border-width: 1px;
}

.formTextnewarea {
	border: 1px solid #D3CDDB;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #758b9f;
	background-color:#FFFFFF;
	width: 126px;
	height:16px;
}

.formTextnewareainvisible {
	border: 0px solid #D3CDDB;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #758b9f;
	background-color:#FFFFFF;
	width: 123px;
	height:17px;
}
.formTextInputBox {
	border: 1px solid #D3CDDB;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #758b9f;
	background-color:#FFFFFF;
}

.formTextInputBoxNoBorder{
	border: 0px solid #D3CDDB;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #758b9f;
	background-color:#FFFFFF;
}

.formTextarea {
	border: 1px solid #D3CDDB;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #758b9f;
	background-color:#FFFFFF;
	width: 500px;
	height:100px;
}

.formTextarea200 {
	border: 1px solid #D3CDDB;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #758b9f;
	background-color:#FFFFFF;
	width: 200px;
	height:100px;
}

.formText { 
 font-family: Verdana, Arial, Geneva, sans-serif;
 font-size: 10px;
 color: #758b9f;
 font-weight: normal;
 text-decoration:none;
}

/* utiliser notamment pour les erreurs de contrles serveur */
.txtError {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: red;
	font-weight: normal;
	text-decoration:none;
}
/*-------------------------------------------------------*/
/* STYLES rubriques sprecifiques  */
/*-------------------------------------------------------*/


.txtAssistanceBlue {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #124166;
	font-weight: normal;
	text-decoration:none;
}




.txtAssistanceBrown {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #1F4260;
	font-weight: normal;
	text-decoration:none;
}

.txtFAQ {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #124166;
	font-weight: normal;
	text-decoration:none;
}



.txtFaqQR {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #093189;
	font-weight: bold;
	text-decoration:none;
}

.titleActualites {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	color: #2b5474;
	text-decoration:none;
}

.txtActualites {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #2b5474;
	text-decoration:none;
}


.txtActualitesBold {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #2b5474;
	font-weight: bold;
	text-decoration:none;
}



.txtDossiers {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}


.txtHome {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #124166;
	font-weight: normal;
	text-decoration:none;
}



.txtDateHome {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #4B5257;
	font-weight: bold;
	text-decoration:none;
}

a.linkHome {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #739ec0;
	font-weight: normal;
	text-decoration:none;
}

a.linkDossier {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 9px;
	color: #72a0c4;
	font-weight: normal;
	text-decoration:none;
}

a.linkHome:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:none;
}

a.linkHome2 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:none;
}

a.linkHome2:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}
a.linkHome3 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:none;
}

a.linkHome3:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}


.titleProduits {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	color: #7B0020;
	font-weight: bold;
	text-decoration:none;
}



.txtProduits {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #7B0020;
	font-weight: bold;
	text-decoration:none;
}

.titleServices {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
}

.titleAgenda {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
}


.txtServices {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
}

.txtBienvenueHome {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
}



.titleEvemenement {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #8A8A8A;
	font-weight: normal;
	text-decoration:none;
}

.txtEvemenement {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #124166;
	font-weight: normal;
	text-decoration:none;
}

.txtEvemenement2 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #618FB5;
	font-weight: normal;
	text-decoration:none;
}

a.button {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #1f4061;
	font-weight: normal;
	text-decoration:none;
	}
.button {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #eaeaea;
	font-weight: normal;
	text-decoration:none;
	}


a.button:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:underline;
	}

/*----------------------------------------------------*/
/* STYLES galerie photo */
/*----------------------------------------------------*/

.galtext {
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: 11px; 
	color: #1f4260; 
	text-decoration:none; 
}

.galtitle2 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #1f4260;
	font-weight: bold;
	text-decoration:none;
}

.galtitle {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	color: #093189;
	font-weight: bold;
	text-decoration:none;
}


a.gallink {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}
a.gallink:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}

/*----------------------------------------------------*/
/* STYLES page  */
/*----------------------------------------------------*/
a.linkEnlargTabs {
	font-family: Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
	}


a.linkEnlargTabs:hover {
	font-family: Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
	}
.txtLegendTabs {
	font-family: Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
	}

/*----------------------------------------------------*/
/* STYLES bandeaudroit */
/*----------------------------------------------------*/


td.bdclair{
	background-color: #ffffff;
}

td.fondBarre	{
	background-color: #1F4160;
	text-align:left;
}



td.bdliseret{
	background-color: #ffffff;	
}
td.bdliseretFonce
{
	background-color: #000000;	
}

td.bdinter{
	background-color: #FFFFFF;	
}

td.bdfonce{
	background-color: #5F8bb1;	
}

td.titreBarre{
	background-color: #5F8bb1;	
}

td.bdblure{
	background-color: #00349A;	
}

td.action{
	background-color: #FFE0E0;
}

td.sante{
	background-color: #FDF6E9;
}

td.prod{
	background-color: #EBF5E1;
}




a.linkRightBlue {
	font-family:  Verdana,Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: bold;
	text-decoration:underline;
}

.txtRightBlueBold {
	font-family: Verdana,sans-serif,Geneva,Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
}





.txtPartTitle {
	font-family: Verdana,sans-serif,Geneva,Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
}

.txtRightBlue {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #124166;
	font-weight: normal;
	text-decoration:none;
}
a.linkBlue {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}


/*----------------------------------------------------*/
/* STYLES popup */
/*----------------------------------------------------*/
a.popuplang {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-decoration:none;
}
a.popuplang:hover {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-decoration:underline;
}
.popuptext {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #758B9f;
	font-weight: normal;
	text-decoration:none;
}
.popuptitle {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #1f4260;
	font-weight: normal;
	text-decoration:none;
}


.copyright {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 9px;
	color: #BABABA;
	font-weight: normal;
	text-decoration:none;
}

.cnil {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 9px;
	color: #BABABA;
	font-weight: normal;
	text-decoration:none;
}

.formTextMandatory
{
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: normal;
	text-decoration:none;
}

.txtBlueS {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #758b9f;
	font-weight: normal;
	text-decoration:none;
}


a.MapLink
{
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:none;
}

a.MapLink:hover
{
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:underline;
}
.MapLink
{
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #5F8BB1;
	font-weight: normal;
	text-decoration:none;
}
.titleSmall {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #093189;
	font-weight: bold;
	text-decoration:none;
}
a.linkh
{
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: bold;
	text-decoration:none;
}

a.linkh:hover
{
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #5F8BB1;
	font-weight: bold;
	text-decoration:underline;
}

div.center_article
{
 width: 212px;
 height: 60px;
 overflow: auto;
 border: 0px solid black;
 background-color: #5f8bb1;

float: left;
}

.courseIcon {
  background-color: #FFFFFF;
  float: left;
  width: 100px;
  text-align: center;
  margin: 0;
}
.courseTxt {
  width: 100%;
  background-color: #FFFFFF;
}
.spacer {
  clear: both;
}


/*-------------------------------------------------------------*/
/*----- modification de harrison fait par CS le 23/11/2004 ----*/
/*-------------------------------------------------------------*/
.HWStylesChampsRecherche {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; color: #000000;width:120; font-weight: normal; text-decoration: none;}
.HWStylesChampsListeSites {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; color: #000000;width:160; font-weight: normal; text-decoration: none;}

.HWStylesDroiteDate {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; color: #B16005; font-weight: bold; text-decoration: none;}
.HWStylesDroiteTexte {  font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; color: #1f4160; font-weight: normal; text-decoration: none;}
.HWStylesDroiteTexteGras {  font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; color: #1f4160; font-weight: bold; text-decoration: none;}

.HWStylesBasTexte{  font-family: Verdana, Arial, sans-serif; font-size: 9px; font-style: normal; color: #e1dd6a; font-weight: normal; text-decoration: none;}
.HWStylesBasTexteGras {  font-family: Verdana, Arial, sans-serif; font-size: 9px; font-style: normal; color: #e1dd6a; font-weight: bold; text-decoration: none;}

.HWStylesLayerTexteGras {  font-family: Verdana, Arial, sans-serif; font-size: 9px; font-style: normal; color: #5F8bb1; font-weight: bold; text-decoration: none;}

.HWStylesHPTexteIntro {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; color: #26377C; font-weight: normal; text-decoration: none;}
.HWStylesHPTexteIntroGras {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; color: #26377C; font-weight: bold; text-decoration: none;}
.HWStylesHPTitreArticle {  font-family: Verdana, Arial, sans-serif; font-size: 9px; font-style: normal; color: #36393E; font-weight: bold; text-decoration: none;}
.HWStylesHPTexteFonce {  font-family: Verdana, Arial, sans-serif; font-size: 9px; font-style: normal; color: #000000; font-weight: normal; text-decoration: none;}
.HWStylesHPTexteClair {  font-family: Verdana, Arial, sans-serif; font-size: 9px; font-style: normal; color: #b03712; font-weight: normal; text-decoration: none;}


a.HWStylesLayerTexteGras:hover{
	color:#1f4160;
}
a.HWStylesBasTexte:hover{
	color:#FFFFFF;
}
a.HWStylesBasTexteGras:hover{
	color:#FFFFFF;
}

/*----------------------------------------------------------------*/
/*------------  contentlink 3 ------------------------------------*/
/*----------------------------------------------------------------*/

.txtTitleBarre {
	font-family: Verdana,sans-serif,Geneva,Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;

}

.txtBarre {
	font-family: Verdana,sans-serif,Geneva,Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.linkBarreInfo{
	font-family:  Verdana,Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #5F8BB1;
	font-weight: bold;
	text-decoration:underline;
	border-width: 0px;
}
