/* CSS Document */

body{
	margin:0px;
	background-color:#FFFFFF;
	color:#000000;
}

.boiteEvidence{
	border:1px dashed #325B85;
	margin-left:30px;
	width:70%;
	background-color:#EDF2F6;
	padding: 5px 5px 5px 5px;
}
.bordureGriseImg{
	border:1px solid #D8D8D8;
}


/* LIENS GENERAL */

a:link
{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#A02123;
	text-decoration:underline;
}

a:visited{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#A02123;
	text-decoration:underline;
}

a:active{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#A02123;
	text-decoration:underline;
}

a:hover{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#DB6A6B;
	text-decoration:none;
}

a.liensRouge:link
{
	font-family:
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#A02123;
	text-decoration:underline;
}

a.liensRouge:visited{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#A02123;
	text-decoration:underline;
}

a.liensRouge:active{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#A02123;
	text-decoration:underline;
}

a.liensRouge:hover{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#DB6A6B;
	text-decoration:none;
}

/***************************************************************/


a.liensBleu:link{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#325B85;
	text-decoration:underline;
}

a.liensBleu:active{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#325B85;
	text-decoration:underline;
}

a.liensBleu:visited{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#325B85;
	text-decoration:underline;
}

a.liensBleu:hover{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#5984AF;
	text-decoration:none;
}

/***************************************************************/


a.liensGris:link{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#6C6C6C;
	text-decoration:underline;
}

a.liensGris:active{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#6C6C6C;
	text-decoration:underline;
}

a.liensGris:visited{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#6C6C6C;
	text-decoration:underline;
}

a.liensGris:hover{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:none;
}

/***************************************************************/


a.liensNoir:link{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

a.liensNoir:active{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

a.liensNoir:visited{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

a.liensNoir:hover{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

/***************************************************************/


a.liensBlanc:link{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

a.liensBlanc:active{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

a.liensBlanc:visited{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

a.liensBlanc:hover{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#ECEDED;
	text-decoration:none;
}

/***************************************************************/

.menuSousMenu{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#000000;
	vertical-align:middle;
}

.menuSousMenu a:link{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#6C6C6C;
	vertical-align:middle;
	text-decoration:none;
}

.menuSousMenu a:active{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#6C6C6C;
	vertical-align:middle;
	text-decoration:none;
}

.menuSousMenu a:visited{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#6C6C6C;
	vertical-align:middle;
	text-decoration:none;
}

.menuSousMenu a:hover{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#CCCCCC;
	vertical-align:middle;
	text-decoration:underline;
}

/***************************************************************/

.menuPrincipal{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#000000;
}

.menuPrincipal a:link{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#6C6C6C;
	font-weight:bold;
	text-decoration:none;
}

.menuPrincipal a:active{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#6C6C6C;
	font-weight:bold;
	text-decoration:none;
}

.menuPrincipal a:visited{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#6C6C6C;
	font-weight:bold;
	text-decoration:none;
}

.menuPrincipal a:hover{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:underline;
}

/***************************************************************/

.menuLangue{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#5F84A3;
}
.menuLangue a:link{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.menuLangue a:active{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.menuLangue a:visited{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.menuLangue a:hover{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:underline;
}

/***************************************************************/

.menuNaviguation{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#325B85;
}

.menuNaviguation a:link{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#989898;
	text-decoration:none;
}

.menuNaviguation a:active{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#989898;
	text-decoration:none;
}

.menuNaviguation a:visited{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#989898;
	text-decoration:none;
}

.menuNaviguation a:hover{
	font-family:verdana,helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:underline;
}

/***************************************************************/

/* SECTION DES TEXTES*/

.texteBlanc{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#FFFFFF;
}

.texteRouge{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#A02123;
}

.texteBleu{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#325B85;
}

.texteGris{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#6C6C6C;
}

.texteNoir{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#000000;
}

.boldRouge{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#A02123;
	font-weight:bold;
}

.boldBlanc{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
}

.boldBleu{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#325B85;
	font-weight:bold;
}

.boldGris{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#6C6C6C;
	font-weight:bold;
}

.boldNoir{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#000000;
	font-weight:bold;
}

.titreSection{
	font-family:verdana,helvetica;
	font-size:18px;
	font-weight:lighter;
	color:#A02123;
}

h1{
	font-family:verdana,helvetica;
	font-size:20px;
	font-weight:lighter;
	color:#A02123;
	border-bottom:2px solid #A02123;
	width:60%;
	margin-bottom:10;
}

.titrePage{
	font-family:verdana,helvetica;
	font-size:14px;
	font-weight:bold;
	color:#254D6F;
	width:80%;
}

.titrePage:link{
	font-family:verdana,helvetica;
	font-size:14px;
	font-weight:bold;
	color:#254D6F;
	width:80%;
	text-decoration:underline;
}

.titrePage:active{
	font-family:verdana,helvetica;
	font-size:14px;
	font-weight:bold;
	color:#254D6F;
	width:80%;
	text-decoration:underline;
}

.titrePage:visited{
	font-family:verdana,helvetica;
	font-size:14px;
	font-weight:bold;
	color:#254D6F;
	width:80%;
	text-decoration:underline;
}

.titrePage:hover{
	font-family:verdana,helvetica;
	font-size:14px;
	font-weight:bold;
	color:#254D6F;
	width:80%;
	text-decoration:underline;
}

h2{
	font-family:verdana,helvetica;
	font-size:16px;
	font-weight:bold;
	color:#656666;
	width:80%;
}

h3{
	font-family:verdana,helvetica;
	font-size:14px;
	font-weight:bold;
	color:#656666;
	width:80%;
}

.bullet{
	font-family:verdana,helvetica;
	font-size:14px;
	font-weight:bold;
	color:#656666;
	background-image:url(../img/puce.gif);
	background-position: left top;
	background-repeat:no-repeat;
	padding-left:20px;
}

.titrePageSection{
	font-family:verdana,helvetica;
	font-size:14px;
	font-weight:bold;
	color:#A02123;
}

ul li
{
	/*list-style-type: none; 
	list-style-image:url(../img/puce.gif);*/
	padding-bottom:3px;
	vertical-align:middle;
	margin-left:-20px;
}

ul li li
{
	/*list-style-type: none; 
	list-style-image:url(../img/puce.gif);*/
	padding-bottom:3px;
	vertical-align:middle;
	margin-left:-20px;
}

ul li li li
{
	/*list-style-type: none; 
	list-style-image:url(../img/puce.gif);*/
	padding-bottom:3px;
	vertical-align:middle;
	margin-left:-20px;
}

/* SECTION DES FORMS */

.styleBox{
	border:1px solid #FFFFFF;
	background-color:#F3F9FE;
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#274E70;
	height:14px;
	width:100px;
	vertical-align:middle;
	text-align:left;
}
ul li
{
	list-style-type: none; 
	list-style-image:url(../img/puce.gif);
	padding-bottom:3px;
	vertical-align:middle;
	margin-left:-20px;
}
ul li li
{
	list-style-type: none; 
	list-style-image:url(../img/puce.gif);
	padding-bottom:3px;
	vertical-align:middle;
	margin-left:-20px;
}

ul li li li
{
	list-style-type: none; 
	list-style-image:url(../img/puce.gif);
	padding-bottom:3px;
	vertical-align:middle;
	margin-left:-20px;
}

.clearTable{
	border:0px;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}
.clearTable td{
	border:0px;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

.fondTableGrise{
	background-color:#FAFBFC;
}

.tableGeneral
{
	background-color:#FAFBFC;
	border:0px;
	border-bottom:1px solid #325B85;
	color:#000000;
}

.tableGeneral td
{
	border-bottom:1px solid #D8D8D8;
	font-family:verdana,helvetica;
	font-size:9pt;
	padding-top:4px;
	padding-bottom:4px;
	
}


.tableGeneral2
{
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#000000;
	border:0px;

	
}



.tableHG
{
	background-image: url(../img/table_hg.gif);
	background-position: left top;
	background-repeat:no-repeat;
	background-color:#587790;
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
}

.tableHD
{
	background-image: url(../img/table_hd.gif);
	background-position: right top;
	background-repeat:no-repeat;
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#587790;
	padding-top:5px;
	padding-bottom:5px;
}

.tableBackground
{
	background-color:#587790;
	text-align:left;
	vertical-align:top;
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

.tableSiteMap{
	background-color:#FAFBFC;
	border-bottom:1px solid #ECEDED;
}
.tdTitreSiteMap {
	padding-left:5px;
	background-color:#587790;
	background-image:url(../img/table_hd.gif);
	background-position:top right;
	background-repeat:no-repeat;
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#FFFFFF;
}
.tdContenuSiteMap{
	border:1px solid #ECEDED;
	border-bottom:0px;
	padding-left:15px;
	font-family:verdana,helvetica;
	font-size:9pt;
	color:#000000;
}


.ProductListRepeater
{
  font-family: verdana,helvetica;
	font-size : 9pt;
	color: #00457F;
	font-weight: bold;
}

.ProductListRepeaterTop
{
  font-family: verdana,helvetica;
	font-size : 9pt;
	color: #00457F;
	font-weight: bold;
}

.ProductListRepeaterBottom
{
  font-family: verdana,helvetica;
	font-size : 9pt;
	color: #00457F;
	font-weight: bold;
}

.ProductListRepeaterLink
{
  font-family: verdana,helvetica;
	font-size : 9pt;
	color: #00457F;
	font-weight: bold;
	text-decoration:underline
}

.ProductListRepeaterLinkCurrent
{
  font-family: verdana,helvetica;
	font-size : 9pt;
	color: #7F0009;
	font-weight: bold;
	text-decoration:none;
	text-decoration: overine;
}

