﻿/* ce fichier doit toujours être compressé avant la graduation, suivre la procédure G:\DPAE\CoffresOutils\Outils\Notes techniques\N04 - Compression fichier Javascript et CSS.doc 
Outils : http://www.creativyst.com/Prod/3/ */

/*
-----------------------------------------------
Style Sheet

Site: 
Author:   
Version:  
----------------------------------------------- */


/*--------------------------------------------------------------------*/
/* note bas de page */

#zoneTexte .noteBasPage, #zoneTexte p.noteBasPage {
	margin:10px 0 10px 0;
	color:#262626;
	font-size:11px;
}

#zoneTexte .noteBasPage p,#zoneTexte .noteBasPage ol{
	font-size:11px;
	color:#262626;	
}


#zoneTexte ol.noteBasPage,#zoneTexte .noteBasPage ol {
	padding-left:20px;
	line-height:15px;
	list-style:decimal;
}

#zoneTexte .noteBasPage ol{
	margin-bottom:10px;
}


/*--------------------------------------------------------------------*/
/* MOSS */
div.authoringMOSS #ctl00_authoringcontrols
{
	position: relative;
	display: block;
	background-color: silver;
	overflow:visible;
	text-align:right;
	height:50px;	
}

* {
	margin: 0;
	padding: 0;
}

ul.breadcrumb {
	margin: 0;
	padding: 0;
	list-style: none;
}

.breadcrumb li {
	display:inline;
	float:left;
}

body {
	background: #FFF url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgBody.jpg') repeat-x;
	/*font-size:1em;*/
	font-family:Arial, Helvetica, sans-serif;
	height: 100%;
	margin:0;
	font-size:12px;
}

html { 

	/*font-size:100.01%;*/
     height: 100%;
     margin:0;
}

#contenantPrincipal, #basPage {
	/*width: expression(document.body.clientWidth < 767? "765px" : document.body.clientWidth > 1202? "1200px" : "auto");*/
	width:970px;
}

/*
LINKS --------------------- */

a:link, a:active, a:visited {
	color: #0083B2;
}

a:link, a:active {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a img {
	border-width: 0; 
	border-style: none;
}

/*
COMMON --------------------- */

br {
	clear: both;
	font-size:1px;
}

hr {
	display: none;
}

p {
	margin: 0;
	padding: 0; 
	color:#262626;
	/*padding-top: 1em; 
	line-height: 150%;*/
}

.strong {
	font-weight:bold;
}

sup {
	vertical-align:top;
	font-size:70%;
}

/* Classes generales */
/* ajout de inscriptionDetail pour que la boite de login accepte le lienImportant */
.lienImportant a, .inscriptionDetail a.lienImportant, .lienImportant {
	padding: 0 12px 0 0;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/flecheLien.gif') no-repeat right;
	font-weight: bold;
	color:#1471A3;
}

.inscriptionDetail a.lienImportant {
	font-size: 12px;
}

ul.type1 {
	margin: 0;
	padding: 0;
	list-style: none;
    color:#262626;
	_padding-bottom:5px;
}

ul.type1 li {
	padding: 0px 0px 0px 10px;
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceTexte.gif') no-repeat 0px 5px;
	margin:3px 0px 0px 0px;
	/*_margin:10px 0px -7px 0px;*/ /*modifier 19-12-2007*/
	display:block;
	_height:1%;
}

.invisible{
	display:none;
}

.faqItem.invisible{
	display:block;
}

/*
MasterPage --------------------- */

/*
Contenant Principal --------------------- */
/* 'margin: 0 auto' est neccessaire pour que le layout soit center dans le browser si c'est plus grand que 1200px */
#contenantPrincipal {
	font-family:Arial, Helvetica, sans-serif;
	background-color: #fff;
	padding: 0 0 15px 0;
	margin: 0 auto;
	min-height: 500px;
	height: auto !important;
	/* overflow:hidden; pour Firefox sinon affiche un padding en haut*/
}

/*
enTete --------------------- */

#enTete {
	position: relative;
	background: #fff;
	width:970px;
	/*overflow:hidden; pour Firefox sinon affiche un padding en haut*/
	/*height: 118px;
	min-height:118px;*/
}

/* ajouté le 17 février 2009 pour SEO - JR */
#enTete img {
	display: block;
	margin:15px 30px 0 0;
	float:left;
}

#enTete .logoGroupe img {
	display: -moz-inline-stack;/*hack firefox 2*/
	display: inline-block;
	margin-top:0px;
	float:none;
}

/*
#enTete h1{
	float:left;
}*/

/*
barreOutils --------------------- */

#barreOutils {
	position: absolute; 
	top: 0px; 
	right: 20px; 
	z-index: 4;
	_width:270px;
	text-align:right;
}

/*
recherche --------------------- */

#recherche{
	position: absolute; 
	top: 43px; 
	right: 20px; 
	z-index: 5;
}

#recherche {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgRecherche.gif') no-repeat left top;
	padding: 0 0 0 17px;
}

#recherche input {
	vertical-align: middle;
	background-image: none;
	width: 140px;
	padding: 0;
	margin-right:40px;
}

/*
#recherche .btn-recherche-ok  {	
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url(Images/btn-ok_TPIC.gif) no-repeat;
	width: 32px;
	height: 17px;
	text-indent: -9999px;
	color: transparent;
	vertical-align: middle;
	cursor: pointer;
}
*/

.btn-recherche-ok  {	
	background: transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/btnOk.gif') no-repeat;
	width: 32px;
	height: 17px;
	text-indent: -9999px;
	display:block;
	text-decoration:none;
	top:-20px;
	/*margin-top:-20px;*/
	margin-left:153px;
	position:relative;
}

/*
Navigation Principal--------------------- */

#navigationPrincipal {
	/*float:left;*/
    margin: 5px 20px 0px 20px;
	/*width:725px;*/
	clear:both;
}

/*
class pour le menu --------------------- */
		 		 
.menuon {
	/*suppresion : 16-10-2007|AEB-07 01193*/
	background: url("../Images/onglet_off_right.gif") no-repeat top right;
	text-align:center;
	padding:0px;
	margin:0px;
}		 

.menuon a:link, .menuon a:hover, .menuon a:active, .menuon a:visited {
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	padding:4px 20px 4px 20px;
}

/*
Breadcrumb --------------------- */

#breadcrumb {
	display:inline;
	float:left;
	padding:10px 20px 10px 20px;
	/*height:20px;*/
	width:930px;
	background-color:white;
	font-size:10px;
}

#breadcrumb a {
	padding:2px 3px 3px 11px;	
	color: #0083b2;
	text-decoration:none;
	padding-left:2px; 	
}

.breadcrumbCurrent {
	text-decoration:none;
	color: #4d4d4d;
	padding-left:2px; 
}

/*
Glossaire --------------------- */
#bulleGlossaire {
     position: absolute;
     width: 271px;
     top: -9999px;
     left: 0px;
}

#bulleGlossaire .content {
	background-color: #eef0f1;
	border-left: solid 1px #c0c0c0;
	border-right: solid 1px #c0c0c0;
	padding: 6px 11px;
	width:247px;
}

a.lienGlossaire {
	color: green;
	text-decoration: underline;
	white-space: nowrap;
}

/* a jeter dans le beau menage - philactere */
/*
#bulleGlossaireTete.bulleRight {
	text-align: right;
}
#bulleGlossaireTete.bulleLeft .bulleRight {
	width:271px;
	background: url(Images/bulleGlossaire_teteLeft.png) left top no-repeat;
	height:20px;
}

#bulleGlossaireTete.bulleRight .bulleLeft {
	width:271px;
	text-align: right;
	background: url(Images/bulleGlossaire_teteRight.png) right top no-repeat;
	height:20px;
}


.bulleGlossairePied {
	width:271px;
	height:5px;
	background: url(Images/bulleGlossaire_pied.png) left bottom no-repeat;
	font-size:1px;
}
*/

.glossaireTexte {
	display: none;
}

/*
basPage --------------------- */

/*#basPage {
    clear:both;
	margin: 0px auto;
	text-align:center;
	background-color: #fff;
	padding-bottom:15px;
}

#basPage p {
	font-weight:bold;
	padding-bottom:2px;
	padding-top: 20px; 	/*ajout du padding pour mettre le text plus bas*/
	/*color: #4d4d4d;
}

.copyright {
    padding: 0 5px 0 5px;
    color:#4d4d4d;
}

#basPageMenu {
    list-style: none;
    padding: 0px 3px 2px 0px;
}

#basPageMenu ul {
    margin: 0px;
    padding: 0px;
}

#basPageMenu ul li {
    margin: 0px;
    padding: 0px;
    display: inline;
    color: #0083b2;
}

#basPageMenu ul li a:visited,
    #basPageMenu ul li a:link {
    text-decoration: none;
    color: #0083b2;
    padding: 0px 9px 0px 5px;
}

#basPageMenu ul li a:focus,
    #basPageMenu ul li a:hover {
    color: #6c9084;
}

*/

/* PIED DE PAGE */ 

#piedPage {
	clear: both;
	margin: 0;
	padding: 0 0 15px 0;
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
}

/* PIED DE PAGE NUMERO*/
#piedPageNumero {
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #000;
} 

#piedPageNumero ul, #piedPageNumero ul li div, #piedPageNumero ul li div div {
	margin: 0;
	padding: 0;
	display: inline;
} 

#piedPageNumero ul li {
	margin: 0;
	padding: 0 10px 0 0;
	list-style: none;
	display: inline;
}
		
#piedPageNumero ul li.dernier {
	margin: 0;
	padding: 0;
	border-left: none;
	list-style: none;
	display: inline;
}

/* CACHER PIED DE PAGE ADRESSE DU SITE */
#piedPageNumero ul li#piedPageAdresseWeb {
	display: none;
}

/* PIED DE PAGE LIENS */
#piedPageLien {
	font-size: 11px;
	/*line-height: 11px;*/
	text-align: center;
	font-weight: normal;
} 

#piedPageLien ul {
	margin: 0;
	padding: 0;
	display: inline;
} 

#piedPageLien ul li {
	margin: 0;
	padding: 0 7px 0 7px;
	border-right: 1px solid #b2b2b2;
	list-style: none;
	display: inline;
}

#piedPageLien ul li a {
	color:#0083b2;
	text-decoration:none;
}

#piedPageLien ul li a:hover, #piedPageLien ul li a:focus {
	/*font-weight:bold;*/
	text-decoration:underline;
}

#piedPageLien ul li a:visited {
	color:#993399; /*ajouter: 18-12-2007*/
}

#piedPageLien ul li.premier {/*Ajout  : 23-10-2007|AP-35*/
	margin: 0;
	padding: 0;
	border-right: none;
	list-style: none;
	display: inline;
}

#piedPageLien ul li.dernier {
	margin: 0;
	padding: 0 7px 0 7px;
	border-right: none;
	list-style: none;
	display: inline;
}

/* PIED DE PAGE COPYRIGHT*/
#piedPageCopyright {
	font-size: 11px;
	line-height: 13px;
	text-align: center;
	color: #4d4d4d;
	font-weight: normal;
}

/*
PageLayout Produit --------------------- */

/*
branding  --------------------- */
#zoneBranding {
	/*position: relative;*/
	display:inline;
	float: left;
	margin:0 0px 0px 20px;
}

#imageBranding img {
	margin:0 0 12px 0;
}

#imageBrandingAccueil {
	/*Ajustement pour que le div messageAuxMembre sache ce positionner*/
	/*float: left;
	margin:0 0 15px 0;*/
	/*position: relative;*/
	margin:20px 0px 7px 0px;
}

/*
Texte qui s'affiche sous le branding  --------------------- */
#textBranding {
	width:540px;
 	margin-bottom:5px; /*20 (marge que l,on doit avoir) - 15 (marge deja appliquee par la zoneBranding)*/
}

#textBranding a:link, #textBranding a:active, #textBranding a:visited {
	color:#0083B2 !important;
	font-size:12px;
	text-decoration:none;	  
}

#textBranding a:hover, #textBranding a:focus {
	text-decoration:underline;	  
}

.logoGroupe {
	min-height:60px;
	_height:60px;
	z-index:100;
	padding-top:10px;
}

#logoEntete {
	margin:0px 0px 10px 26px;
}

/*
Zone Texte --------------------- */

#zoneTexte {
	display:inline;
	float:left;
	margin:0px 0 0 25px;
	width:508px;
	font-family:Arial, Helvetica, sans-serif;
}

#zoneTexte p {
	font-family:Arial, Helvetica, sans-serif;
}

/*
Zone Navigation --------------------- */

#zoneNavigation {
	display:inline;
	float: left;
	width: 186px;
	/*width: 186px !important;
	margin:0 14px 0 0;*/
}

#zoneNavigation ul {
	/*margin: 0;
	padding: 0;
	list-style: none;*/
}

#zoneNavigation  ul li {
	/*background:transparent url("Images/puce_orange_TPIC.gif") no-repeat scroll left 6px;*/ /*modifier 19-12-2007*/
	/*margin:0px 0px 0px 3px;/*modifier 19-12-2007*/ /*margin:0 0 5px 7px;*/
	/*padding:0pt 0pt 5px 5px;/*ajouter 19-12-2007*/ /*padding: 0 0 5px 11px;*/
	/*display:block;
	#height: 1%;*/
	/*width:145px;*/
}

/*

#zoneNavigation  ul li a:link, #zoneNavigation  ul li a:active {
	color:#c86b00 !important;
	font-size:12px;
	font-family:arial,verdana;
	text-decoration:none;	  
}

#zoneNavigation  ul li a:¸visited {
	text-decoration:none;
}

#zoneNavigation  ul li a:hover, #zoneNavigation  ul li a:focus {
	text-decoration:underline;	  
}

#zoneNavigation h3 {
	color:#4d4d4d;
	margin:0 0 5px 30px;
	font-family:Arial, Helvetica, sans-serif;
}
*/

#zoneSousMenu #zoneNavigation {
	display:inline;
	float: left;
	width: 171px;
	margin-right:13px;
}

#zoneNavigation2 {
	display:inline;
	float: left;
	width: 171px;
	margin-right:13px;
}

#zoneNavigation3 {
	display:inline;
	float: left;
	width: 171px;
	margin-right:14px;
}

#zoneNavigation4 {
	display:inline;
	float: left;
	width: 171px;
}

/*
Zone Conseils --------------------- */

#zoneNavigation #zoneConseils {
	/*float: left;
	width: 171px;
	margin:0 14px 0 0;
	_margin:0 3px 0 0; Pour IE 6 */
}

#zoneNavigation #zoneConseils ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin:0 0 5px 7px;
}

#zoneNavigation #zoneConseils ul li, #zoneNavigation2 #zoneConseils ul li {
	margin:0px 0px 0px 3px;/*modifier 19-12-2007*/ /*margin:0 0 5px 7px;*/
	padding:0pt 0pt 5px 5px;/*ajouter 19-12-2007*/ /*padding: 0 0 5px 11px;*/
	/*background:transparent url("Images/puce_orange_TPIC.gif") no-repeat scroll left 6px;*/ /*modifier: 19-12-2007*/
	display:block;
	#height: 1%;
	/*width:145px;*/
}

#zoneConseils ul li a:link, #zoneConseils ul li a:active {
	color:#c86b00 !important;
	font-size:12px;
	font-family:arial,verdana;
	text-decoration:none;	  
}

#zoneNavigation #zoneConseils ul li a:visited, #zoneNavigation2 #zoneConseils ul li a:visited {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceMauve.gif') no-repeat scroll left 5px;
	color:#993399;
}

#zoneConseils ul li a:hover, #zoneConseils ul li a:focus {
	text-decoration:underline;	  
}

#zoneConseils h3 {
	color:#4d4d4d;
	margin:10px 0px 8px 10px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

/*ajouter: 19-12-2007*/
#zoneNavigation #zoneConseils ul li a, #zoneNavigation2 #zoneConseils ul li a {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceOrange.gif') no-repeat scroll left 5px;	
}

/*
plPremierePageInfoAssurance --------------------- */

#zoneNavigation5 {
	float: left;
	width: 263px;
	margin-right:14px;
	margin-top:0px;   /* fix pour le * margin à 0 */
}

/* ajouté le 17-03-2008 JR */
#zoneNavigation5 .resume ul	{
	margin-left: 0px;
}

/* ajouté le 17-03-2008 JR */
#zoneNavigation5 .titre {
	font-weight:bold;
	color:#4d4d4d;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

/*
plAccueil ---------------------------------*/

#zoneNavigation6 {
	float: left;
	width: 228px;
	margin:0 20px 0 20px;
	_margin:0 20px 0 10px; /* Pour IE 6 */
}

#zoneTexteAccueil {
	font-family:Arial, Helvetica, sans-serif;
	width:228px;
	float:left;
	margin-right:20px;
}

#zoneTexteAccueil p {
	padding-bottom:6px;
	padding-top:2px;
}

#zoneApplicatifAccueil {
	float: left;
	width: 229px;
	margin-left: 20px;
}

/*
plPremierePageClient --------------------- */

#zoneNavigation7 {
	float: left;
	width: 355px;
	margin-right:14px;
	margin-top:0px;
}

#zoneNavigation7 .boiteDegrade p {
	padding:0 12px;
	font-size:12px;
}

#zoneNavigation8 {
	float: left;
	width: 171px;
}


/*
ZoneSousMenu --------------------- */

#zoneSousMenu {
	position: relative;	
	float: left;
	margin:0 13px 0px 20px;
	_margin:0 13px 0px 10px; /* Fix IE*/
	width: 725px;
}

/*
ChoixService --------------------- */

#choixServices {
	padding:0 0 20px 0;
	margin:0;
	min-height:135px;
  	height:auto !important;
  	height:135px;
}

/*
Evaluer --------------------- */

#evaluer {
	margin:15px 0 15px 0;
}

/*
Outils --------------------- */

#zoneTexte #outils {
	list-style: none;
    padding: 0;
   /* margin:0 0 15px 0;*/
}

#zoneTexte #outils img {
	margin-bottom:-5px;
	margin-right:10px;
}

#zoneTexte #outils ul {
    margin: 0px;
    padding: 0px;
	list-style:none;
}

#zoneTexte #outils ul li {
    margin: 0px;
    padding: 0px;
    color: #0083b2;
	display: inline;
	background:none !important;
}

#ctl00_PlaceHolderMain_Outils_hypEnvoyerAmi img {
   width:16px;
   height:16px;
}

#outils #imprime, #ctl00_PlaceHolderMain_Outils_hypVesionImprimable {
   padding-left:17px;
}

#ctl00_PlaceHolderMain_Outils_hypVesionImprimable img {
   width:16px;
   height:16px;
}

#zoneTexte #outils ul li a:visited,
    #zoneTexte #outils ul li a:link {
    text-decoration: none;
    color: #0083b2 !important;
    /*margin: 0 13px 20px 17px;*/
    background:none !important;
}

#zoneTexte #outils ul li a:focus,
    #zoneTexte #outils ul li a:hover {
	font-weight:normal;
    text-decoration:underline;
}

/*
Boite à outil*/

#boiteOutilsPratiques h2 {
	color:#4D4D4D;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	margin:0pt;
	padding:0px 0pt 5px;
}

#boiteOutilsPratiques p a:link, #boiteOutilsPratiques p a:active,
#boiteOutilsPratiques p a:visited {
   	margin:0;
   	padding: 0px 13px 8px 10px;
	text-decoration:none;
	font-size:12px;
	line-height:14px;
	display:block;
	font-family: Arial, Verdana, Helvetica, sans-serif;/*necessaire car sinon cette zone herite de la classe .ms-WPBody ayant pour font-family par default verdana de core.css*/
}

#boiteOutilsPratiques p a:visited {
	text-decoration:none;
	color :#993399;
	margin:0;
   	padding: 0px 13px 8px 10px;
	font-size:12px;
	line-height:14px;
	display:block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#boiteOutilsPratiques p a:hover {
	text-decoration:underline;
	color :#0083B2;
}

/*
ZoneApplicatif  --------------------- */

#zoneApplicatif {
	display:inline;
	float: right; 
	font-family:Arial, Helvetica, sans-serif;
	/*width: 22%;*/
	/* Fix ie 7*/
	width:186px;
	margin-right:20px;
	margin-left:25px;
}

/*
listeLien  --------------------- */

#listeLien, #zoneTexteAccueil {
	margin:0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
}

#listeLien ul, #zoneTexteAccueil ul {
	font-family:Arial, Helvetica, sans-serif;
}

/*
pubRotatif --------------------- */

#pubRotatif, .markcom {
	margin-bottom:15px;
}

.pubRotatif {
	margin-bottom:15px;
}

/*
pubFixe  --------------------- */

#pubFixe, #zoneApplicatifAccueil .zonePubFixe {
	margin-bottom:15px;
}

.zonePubFixe2 {
	/*font-size: 0.67em;*/
	margin-bottom:15px;
}

/*
communication corporatif   --------------------- */
#CommunicationCorpo{
	margin-bottom:15px;	
}

/*
MISC --------------------- */

/* 'margin: 0 auto' is necessary so the layout stays centered on screen when browser width is more than 1200px */

/*
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------- */

.clearfix:after {
	content: ".";
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}

.clearfix {
	display: inline-block; /* Fixes IE/Mac */
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
/* End hide from IE-mac*/

/* *********************************************************
 FIN import du fichier TIPC.Css
*********************************************************** */

/*
Pour Impression --------------------- */

thead {
	display: none;
}

tfoot {
	/*display:none;*/
}

/*
Logo --------------------- */

/*
Definition lien -----------*/
.fleche {
	position:absolute;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/flecheLien.gif') no-repeat right center;
	height:7px;
	width:7px;
	margin-left: 4px;
	margin-top: 3px;/*modif : 24-10-2007| AP-40*/ /* modifier: 18-12-2007 (original: margin-top:5px)*/
	#margin-top: 4px; /*pour IE6 et IE7*/ /*modif : 24-10-2007| AP-40*/ /* modifier: 18-12-2007 (original: margin-top:7px)*/
	_margin-top: 0px;/*pour reajuster IE6*/ /*modif : 24-10-2007| AP-40*/ /* modifier: 18-12-2007 (original: margin-top:3px)*/
}

/*ajout : 24-10-2007| AP-40*/
#zoneNavigation4 .fleche,
#zoneNavigation5 .fleche {
	position:absolute;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/flecheLien.gif') no-repeat right center;
	height:7px;
	width:7px;
	margin-left: 4px;
	margin-top: 5px;
	/*#margin-top: 8px;*/ /*pour IE6 et IE7*/ /*modifier: 19-12-2007*/
	_margin-top: 1px;/*pour reajuster IE6*/ /*modifier 19-12-2007 (original _margin-top: 5px;)*/
}

/*réajustement pour lien glosaire dans ie6*/ /*modifier 19-12-2007*/
#zoneNavigation4 #toutesLien .fleche {
	_margin-top:4px;
}

/* Hack Safari */ /*ajout: 19-12-2007*/
html[xmlns*=""] body:last-child #zoneNavigation4 .fleche,#zoneNavigation5 .fleche { 
	margin-top: 4px; 
}

body:last-child:not(:root:root) #zoneNavigation4 .fleche,#zoneNavigation5 .fleche { 
	margin-top: 4px;
}

#zoneSousMenu .fleche {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/flecheVert.gif') no-repeat scroll right center;
}

#zoneApplicatif .fleche {
	/*background: url(../Images/fleche_lien.gif) no-repeat left top;*/ /*modifier 19-12-2007*/
	margin-top:5px;	/*#margin-top: 4px;*/ /*pour IE6 et IE7*/ /*modif : 24-10-2007| AP-40*/ /*modifier: 18-12-2007*/
	_margin-top:0px; /*hack ie*/ /*ajouter:19-12-2007*/
}

/* Hack Safari */ /*ajout: 19-12-2007*/
html[xmlns*=""] body:last-child #zoneApplicatif .fleche { 
	margin-top: 3px;
}

body:last-child:not(:root:root) #zoneApplicatif .fleche { 
	margin-top: 3px; 
}

/*ici*/
#toutesLienResume  .fleche {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/flecheLien.gif') no-repeat scroll right center;
	margin-top:4px; /*reajustement de la position de la fleche */
	_margin-top:1px;/*hack ie*/ 
}

#listeLien h3, #listeLien h4, .zoneNouvelles h2 {
	font-weight:bold;
	color:#4d4d4d;
	font-size:15px;
	line-height:18px;
	padding:0px 0 5px 0;
	margin:0;
}

.zonePubFixe a:link {
	text-decoration:none;
}

#toutesLien,/*modif: 2007-11-25 | AP-54*/
.toutesLien {/*modif: 2007-11-25 | AP-54*/
	line-height:14px;
}

/* ajout: 18-12-2007*/
.toutesLien a {
	display:block;
}

#toutesLien a,/*modif: 2007-11-25 | AP-54*/
.toutesLien a {/*modif: 2007-11-25 | AP-54*/
	/*position:relative;*/ /*modifier: 18-12-2007*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0083b2;
	text-decoration:none;
	font-size:12px;
}

#toutesLien  a:hover,/*modif: 2007-11-25 | AP-54*/
.toutesLien a:hover /*modif: 2007-11-25 | AP-54*/ {
	text-decoration:underline;
}

/*ajouter: 18-12-2007*/
#toutesLien  a:visited, .toutesLien a:visited {
	color:#993399;
}

/*ajout 18-12-2007*/
a:hover .fleche {
	text-decoration:none;	
}

/*ajout 27-12-2007*/
#toutesLien a .fleche {
	display:inline;	
}

/*ajout 21-12-2007*/
#toutesLien a:visited .fleche {
	background:transparent url('../../SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/flecheLienVisite.gif') no-repeat scroll right center !important;
}

/*ajout 19-12-2007*/
a:visited .fleche,#toutesLienResume a:visited .fleche,#zoneSousMenu a:visited .fleche {
	background:transparent url('../../SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/flecheLienVisite.gif') no-repeat scroll right center;
}

.resumeInfoAssurance, .resumeInfoAssurance p {
	margin:5px 0px 7px 0px;/*modif : 17-03-2008 | JR */
    font-family:Arial, Helvetica, sans-serif;
}

.zoneSousMenu1erNiveau, .zoneSousMenu2emeNiveau {
	float:left; 
	padding:0; 
	margin:0;
	width:725px;
	overflow:hidden;
	font-size:1px;
}

.zoneSousMenu2emeNiveau {
	margin:0 0 14px 0;
	padding:0; 
}

#zoneSousMenu #toutesLien,
#zoneSousMenu .toutesLien {/*modif: 2007-11-25 | AP-54*/
	margin: 0 12px 0 12px;
}

#zoneSousMenu #toutesLien a,
#zoneSousMenu .toutesLien a {/*modif: 2007-11-25 | AP-54*/
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5c8803;
	text-decoration:none;
	font-size:12px;
	float:left;
	padding-top:2px;
	#padding-top:5px; /*pour IE6 et IE7*/
	_padding-top:2px; /*pour reajuster IE6*/
}

/*ajouter: 19-12-2007*/
#zoneSousMenu #toutesLien a:hover,
#zoneSousMenu .toutesLien a:hover {
	text-decoration:underline;
}

/*ajouter: 19-12-2007*/
#zoneSousMenu #toutesLien a:visited,
#zoneSousMenu .toutesLien a:visited {
	color:#993399;
}

/*modifier: 19-12-2007
#zoneSousMenu #toutesLien,
#zoneSousMenu .toutesLien {modif: 2007-11-25 | AP-54
	text-decoration:underline;
}
*/

#toutesLienResume a {
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5c8803;
	text-decoration:none;
	font-size:12px;
	margin: 0px 0px 6px 0px;/*Ajout : 16-10-2007 | AP-16*/
}

/*ajouter: 19-12-2007*/
#toutesLienResume a:hover {
	text-decoration:underline;
}

/*ajouter: 19-12-2007*/
#toutesLienResume a:visited {
	color:#993399;
}

#zoneSousMenu ul {
	margin: 0 7px 0 12px;/*modifier 19-12-2007 (original margin: 0 12px 0 12px;)*/
	padding: 0;
	list-style-type: none;
}

#zoneSousMenu li {
	/*background: url('Images/puce_vert_TPIC.gif') no-repeat left 5px;*/
	padding:0 0 8px 5px;/*modifier: 19-12-2007 (original padding:0 0 8px 10px;)*/
}

#zoneSousMenu li a,
#zoneSousMenu li a {
	font-family:Arial, Helvetica, sans-serif;
	background: url('../../SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceVert.gif') no-repeat left 5px;/*ajouter: 19-12-2007*/
	display:block;/*ajouter: 19-12-2007*/
	color:#5c8803;/*ajouter: 19-12-2007*/
	padding-left:10px;/*ajouter: 19-12-2007*/
	text-decoration:none;/*ajouter: 19-12-2007*/
	font-size:12px;/*ajouter: 19-12-2007*/
	font-weight:normal;/*ajouter: 19-12-2007*/
	line-height:14px;/*ajouter: 19-12-2007*/

}

/*ajouter: 19-12-2007*/
#zoneSousMenu li a:visited,
#zoneSousMenu li a:visited {
	background: url('../../SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceMauve.gif') no-repeat left 5px;
	color:#993399;
}

/*ajouter: 19-12-2007*/
#zoneSousMenu li a:hover,
#zoneSousMenu li a:hover {
	text-decoration:underline;
}

/*
modifier:19-18-2007
#zoneSousMenu li a:link, #zoneSousMenu li a:visited 
{
	color:#5c8803;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
}

#zoneSousMenu li a:active, #zoneSousMenu li a:hover
{
	color:#5c8803;
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
}*/

#listeLien ul, #zoneTexteAccueil ul, .zoneNouvelles ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.zoneNouvelles ul li {
	padding-left:10px;
	padding-bottom:8px; /*ajouter 18-12-2007*/
    color: #0083b2;
	/*background: url("Images/puce_bleu_TPIC.gif") no-repeat left 7px;*//*modif : 22-10-2007| Problème de puce*/
	/*_background: url("Images/puce_bleu_TPIC.gif") no-repeat left 8px;*//*HACK IE6, IE7 */ /*modif : 22-10-2007| Problème de puce*/
	/*modifier: 18-12-2007*/
	_height:1%;
}

#listeLien li, #zoneTexteAccueil li {
	/*background: url('Images/puce_bleu_TPIC.gif') no-repeat left 5px;
	#background: url('Images/puce_bleu_TPIC.gif') no-repeat left 7px;*//*modifier: 18-12-2007*/
	padding:0 0 8px 5px;/*modifier: 18-12-2007 (original padding:0 0 8px 10px;)*/
}

/*ajout 20-12-2007*/
#listeLien a,#zoneTexteAccueil a,.zoneNouvelles a {
	color:#0083b2;
	text-decoration:none;
}

/*ajout 20-12-2007*/
#listeLien a:hover,#zoneTexteAccueil a:hover,.zoneNouvelles a:hover {
	text-decoration:underline;
}

/*ajout 20-12-2007*/
#listeLien a:visited,#zoneTexteAccueil a:visited,.zoneNouvelles a:visited {
	color:#993399;
}

#listeLien li a:link, #zoneTexteAccueil li a:link, #zoneTexteAccueil li a:active {
	color:#0083b2;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
}

.zoneNouvelles li a:link {
	color:#0083b2;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
}

#listeLien p {
	color:#000;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
}

#zoneApplicatifAccueil .zoneNouvelles h3 {
	font-size:12px;
}

/* création 18-12-2007*/
#listeLien li a,#zoneTexteAccueil li a,.zoneNouvelles li a {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceBleue.gif') no-repeat 0px 6px;
	padding-left:10px;
	display:block;
}

#listeLien li a:hover, #listeLien li a:focus, #zoneTexteAccueil li a:hover, #zoneTexteAccueil li a:focus {
	text-decoration:underline;
}

.zoneNouvelles li a:hover, .zoneNouvelles li a:focus {
	text-decoration:underline;
}

#listeLien li a:visited, #zoneTexteAccueil li a:visited, .zoneNouvelles li a:visited{
	color:#993399;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceMauve.gif') no-repeat 0px 6px;/*modifier 19-12-2007*/ 
}

#listeLien li a:hover ,#zoneTexteAccueil li a:hover,  .zoneNouvelles li a:hover {
	/*color:#0083B2;*/ /*modifier: 18-12-2007*/
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
}

/*
Taille du texte -----------*/

.outilsEntete {
	padding: 0px 0px 0px 0px;
	background: #f5f6f7 url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgOutilsEnteteE.gif') no-repeat right bottom;
	height: 30px;
}


.outilsEnteteInterieur {
	background: #f5f6f7 url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgOutilsEnteteO.gif') no-repeat left bottom;
	height:20px;
	padding: 5px 6px 5px 10px;
}

*:first-child+html .outilsEnteteInterieur {
	padding-top: 5px;
	height: 25px;
}

.choixProvince {
	display: inline;
	margin: 0 0 0 0;
	vertical-align: baseline;
}

.taille {
	display: inline;
}

.langue {
	display: inline;
}

.choixProvince label {
	color: #585858;
	font-size: 11px;
	padding-right:7px;
}

.choixProvince select {
	color: black;
	font-size: 11px;
	width:140px;
}

/* -- on masque le widget taille du texte pour le 5 octobre -- */
.taille {
	display:none;
}

/* 
.taille {
	color: #585858;
	font-size: 11px;
	padding-right: 1px;
}

.taille a img {
	margin: 0 0 -3px 0;
}

.taille .small img {
	background: url("../Images/taille-petit.gif");
	width: 13px;
	height: 15px;
}

.taille .medium img {
	background: url("../Images/taille-moyen.gif");
	width: 14px;
	height: 15px;
}

.taille .large img {
	background: url("../Images/taille-large.gif");
	width: 16px;
	height: 15px;
}

.taille .small:hover img {
	background: url("../Images/taille-petit-subrillance.gif");
}

.taille .medium:hover img {
	background: url("../Images/taille-moyen-subrillance.gif");
}

.taille .large:hover img {
	background: url("../Images/taille-large-subrillance.gif");
}
*/

.langue {
	color: #585858;
	font-size: 11px;
	/*background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/brdOutilLangue.gif') no-repeat left center;*/
	padding: 0 2px 0px 11px;
}

.langue a {
	color: #0083b2;
	padding: 1px 0 0 0;
	margin: 0 0 -5px 0;
	text-decoration:none;
	font-size:11px;
	font-variant:normal;
}

.langue a:hover, langue a:focus {
	text-decoration:underline;
}

/*créer le 03-01-2008*/
/* classe pour les item de liste de lien qui ne sont pas des liens*/
.ms-rteCustom-obj_listeSansLien {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceBleue.gif') no-repeat 0px 6px;
	padding-left:10px;
	display:block;	
}

/*créer le 03-01-2008*/
/*elimine la puce si le lien se trouve dans un span indiquant un item de liste sans lien*/
.ms-rteCustom-obj_listeSansLien a {
	background:none !important;
	padding-left:0 !important;
	display:inline !important;
}

/*
Texte --------------------- */

.blocEvidence {
	background:url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgBlocEvidence.gif') repeat-x left top;
	margin-bottom:7px;
	margin-top:2px;
	padding-top:4px;
	border-top:#d1dae3 1px solid;
	border-bottom:#d1dae3 1px solid;
}

.blocEvidence a {
	position:static !important; /*pour enlever la position relative necessaire dans #zoneTexte ul li car sinon applique un paddding-left negatif*/
	padding-left:0px !important;
	background:none !important; /*necessaire car applique le css de #zoneTexte ul li */
}

.titreBlocEvidence {
}

/*
class pour l'éditeur pour les liens --------------------- */

.ms-rteCustom-lienImportant, a.ms-rteCustom-lienImportant {
	float:left;
	padding: 0 12px 0 0;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/flecheLien.gif') no-repeat right;
	font-weight: bold;
	color:#0083b2;
	clear:left;
	cursor:pointer;
}

.ms-rteCustom-flecheLienContenu, .flecheLienContenu {
	display:block;
	text-align:right;
	font-weight:bold;
}

#zoneTexte h1 {
	font-weight:bold;
	line-height:21px;
	margin:0px 0px 6px 0px;
	color:#5c8803;
}

#zoneTexte h2, #zoneApplicatifAccueil h3, #Frequentes h2 {
	font-weight:bold;
	margin-bottom:6px;
	color:#4d4d4d;
}

#zoneApplicatifAccueil h4 {
	font-weight:bold;
	/*margin-bottom:6px;*/
	color:#4d4d4d;
	font-size:12px;
}

#zoneTexteAccueil h4 {
	font-weight:bold;
	margin-bottom:8px;
	color:#4d4d4d;
}

#zoneTexte h3, #zoneTexteAccueil h3 {
	font-weight:bold;
	margin-bottom:0;
	color:#4d4d4d;
}

#zoneTexte p {
	color:#262626;
	margin-bottom:12px;
}

#zoneTexte strong, #zoneTexte b {
	color:#000;
}

#zoneTexte ul {
	margin: 0 0 8px 0;
	padding: 0;
	list-style-type: none;
}

#zoneTexte ul li {
	font-family:Arial, Helvetica, sans-serif;
	padding: 0 0 0 11px;
	background:url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceTexte.gif') no-repeat left 5px;
	background-color:#ffffff;
	margin: 0 0 8px 0;

}

#zoneTexte a {
	color: #0083b2;	
	text-decoration:none;
} 

/*important de mettre les classes #zoneTexte a apres les ul li a de ms-WPBody car elles ecrasent la puce en background*/
#zoneTexte .listeGlossaireIndex .listeGlossaire a {
	color: #0083b2;	
	text-decoration:none;
} 

#zoneTexte .listeGlossaireIndex .lettreIndex.selected/*, #zoneTexte .listeGlossaireIndex a:visited*/ {
/*modifier 18-12-2007*/
	color:#000000 !important;/*modif : 16-10-2007 | AP-17*/
	font-weight:bold !important;/*modif : 16-10-2007 | AP-17*/
}

#zoneTexte a:visited, #zoneTexte .listeGlossaireIndex .listeGlossaire a:visited {
    color: #993399;
}

#zoneTexte a:focus, #zoneTexte a:hover, #zoneTexte .listeGlossaireIndex .listeGlossaire a:focus, #zoneTexte .listeGlossaireIndex .listeGlossaire a:hover {
    /*color: #0083b2;*/ /*modifier 18-12-2007*/
    text-decoration:underline;
}

#zoneTexte h2 a,#zoneTexte h2 a:link, #zoneTexte h2 a:hover, #zoneTexte h2 a:focus, #zoneTexte h2 a:visited {
	font-weight:bold !important;
	color:#4d4d4d;
	cursor:text;
	text-decoration:none !important;
}

#zoneTexte div.CommuniquesPresse li {
  background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceBleue.gif') no-repeat left 5px;
}

/*
#zoneTexte ul li .ms-rteCustom-lienPuce , #zoneTexte ul li .ms-rteCustom-lienPuce  a{
	background: none !important;
	font-weight:normal !important;
	list-style-image:none !important;
}

.ms-rteCustom-lienPuce{
	background: none !important;
	font-weight:normal !important;
	list-style-image:none !important;
}
*/

#zoneEmplois a {
	font-variant:normal;	
} 

/* a jeter pour le beau menage */

/*  =glossaire
-----------------------------------------------------------------------------*/
/*
.ms-rteCustom-glossaire { 
    color: #0083b2;
    text-decoration: none;
  	background: url("../Images/pointille.gif") repeat-x left bottom;
}

a:link.glossaire, a:visited.glossaire { 
    color: #0083b2;
    text-decoration: none;
  	background: url("../Images/pointille.gif") repeat-x left bottom;
}

a:focus.glossaire, a:hover.glossaire {
	color:green;
    text-decoration:none;
}
*/

/* =affichage du glossaire
-----------------------------------------------------------------------------*/

#zoneTexte .listeGlossaire {
	color: #262626;
}

#zoneTexte .listeGlossaireIndex {
	margin: 19px 0 5px 0;
	color:#989a9b;
}

/* a:link, */
.menuAccueilType2Niveau3 a:hover, .menuAccueilType2Niveau3 a:active, .menuAccueilType2Niveau3 a:visited
#zoneTexte .listeGlossaireIndex a:link {
	color:#0083b2;
	margin: 0 5px 0 0;
	font-weight: bold;
}

#zoneTexte .listeGlossaireIndex a:hover {
/* 19/02/2008 )*/
	font-weight: normal;
	text-decoration:underline;
}

#zoneTexte .listeGlossaireIndex a:active, #zoneTexte .listeGlossaireIndex a:visited {
	font-weight: normal;	
}

.lettreIndex {
	margin: 0 5px 0 0;
	font-weight: normal;
}

#zoneTexte .listeGlossaireIndex a {
	font-weight: bold !important;
}

#zoneTexte .listeGlossaireIndex a:link.selected, #zoneTexte .listeGlossaireIndex a:hover.selected, #zoneTexte .listeGlossaireIndex a:active.selected, #zoneTexte .listeGlossaireIndex a:visited.selected {
	/*color:black;
	cursor: default;*/
}

#zoneTexte .listeGlossaireIndex .lettreIndex.selected {
	color:#000000 !important;
	font-weight:bold;
}

#zoneTexte .listeGlossaireIndex a:visited {
	color:#0083b2;
	font-weight:normal;
}

/* devrait etre le meme style qu'un H3 pour ce brand */
#zoneTexte .listeGlossaire dt {
	font-weight: bold;
	margin: 25px 0 0 0;
	padding: 0;
	display: block;
	color: #4d4d4d;
}

#zoneTexte .listeGlossaire dd {
	font-weight: normal;
	margin: 0;
	padding: 0;
	display: block;
}

#zoneTexte .listeGlossaire dd ul {
	margin: 0 0 8px 0;
	padding: 0;
	list-style: none;
}

#zoneTexte .listeGlossaire dd ul li {
	padding: 0 0 0 11px;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceTexte.gif') no-repeat left 6px;
	margin: 0 0 13px 0;
}

/* =Zone navigation
-----------------------------------------------------------------------------*/
#zoneNavigation .menuAccueilType1Niveau3,
#zoneNavigation6 .menuType2Niveau3 {
	display:none;
}

#zoneSousMenu #zoneNavigation h2, #zoneSousMenu #zoneNavigation2 h2, #zoneSousMenu #zoneNavigation3 h2, #zoneSousMenu #zoneNavigation4 h2 {
	/*background: url("../Images/titre_vert.gif") no-repeat left top;*/	
	padding:4px 0 5px 11px;
	height:23px;
	/*width: 171px;*/	
	color:#fff;
	margin:0;
}

#zoneNavigation8 h2 {
	/*background: url("../Images/titre_vert.gif") no-repeat left top;*/	
	padding:4px 0 5px 11px;
	height:23px;
	/*width: 171px;*/	
	color:#fff;
	margin:0px 0px 0px 0px;
}

#zoneSousMenu #zoneNavigation5 h2 {
	background: url("../Images/titre_moyen_vert.gif") no-repeat left top;	
	padding:4px 0 5px 11px;
	height:23px;
	color:#fff;
	margin:0;
}

#zoneNavigation7 h2 {
	background: url("../Images/titre_large_vert.gif") no-repeat left top;	
	padding:4px 0 0px 11px;
	height:23px;
	color:#fff;
	margin:0px 0px 0px 0px;
}

#zoneSousMenu #zoneNavigation2 h3, #zoneSousMenu #zoneNavigation3 h3, #zoneSousMenu #zoneNavigation4 h3, #zoneSousMenu #zoneNavigation5 h3 {
	font-weight:bold;
	color:#4d4d4d;
	padding:0;
	margin:0 0 8px 11px;
}

#zoneSousMenu #zoneNavigation5 h4 {
	font-weight:bold;
	color:#4d4d4d;
}

#zoneSousMenu #zoneNavigation4 h3, #zoneSousMenu #zoneNavigation5 h3 {
	margin-bottom:6px;
}

#zoneNavigation5 .resume, #zoneNavigation4 .resume {
	font-weight:normal;
	color:#262626;
	/*margin: 0px 12px 15px 12px;*/
}

/* Navigation Type 1
================================== */

.boiteNavigationType1 {
	width: 171px !important;
	background: url("../Images/centre_vert.gif") repeat-y;
	margin-bottom:15px;
}

.boiteNavigationType1 .menuVertNiveau1 {
	/*background: url(../../Images/titre_vert.gif) no-repeat left top;	
	padding:4px 0 5px 11px;
	height:23px;
	width: 171px;	*/
}

.boiteNavigationType1 .bas {
	background: url("../Images/bas_vert.gif") no-repeat left  bottom;
	line-height:5px;	
	/*padding-bottom: 20px;*/
}

.boiteNavigationType1 h3, .boiteNavigationType1 p {
	/*padding-left: 12px;
	padding-right: 5px;*/
}

/*
class pour le menu --------------------- */

.menuVertNiveau1 {
	/*display:block;*/
}	
		 
.menuVertNiveau1 a:link, 
.menuVertNiveau1 a:hover, 
.menuVertNiveau1 a:active, 
.menuVertNiveau1 a:visited,
.toc-layout-main  h2 {
	color: #fff;
	font-weight: bold;
	cursor:default;
	/*background: url("../Images/titre_vert.gif") no-repeat left top;*/
	margin:0;	
	/* padding:4px 0 5px 11px;*/
	height:23px;
	width: 186px;	
	/* display:block;*/	  		  
}	
 
.menuVertNiveau2 {
	margin:0px 8pt 8px 11px;
	width:150px;/*modif : 16-10-2007 | AP-19*/
}		 

.menuVertNiveau2 a:link, .menuVertNiveau2 a:visited {
	color:#5C8803;
	/*display:block;*/
	margin:0pt;
	padding:0pt;
}

.menuVertNiveau2 a:hover, .menuVertNiveau2 a:active {
	/*color: #557416;*/ /*modifier: 18-12-2007*/
	text-decoration:underline;
}

.menuVertNiveau2.menuVertSelected {
	font-weight:bold;
}

.menuVertNiveau3 {
	margin:0 26px 5px 13px;
}

.menuVertNiveau3 a {
	width:144px;
	display:block;
}		 

.menuVertNiveau3 a:link, .menuVertNiveau3 a:visited {
	color: #5c8803;
	font-weight:normal;
}

.menuVertNiveau3 a:hover, .menuVertNiveau3 a:active {
	color: #557416;
	font-weight:normal;
}

.menuVertSelected a:link, .menuVertSelected a:visited,.menuVertSelected a:hover, .menuVertSelected a:active {
	color:#000;
}

/* Navigation Type 2 et ul li de Boite Navigation Type3
================================== */

.boiteNavigationType2 {
	width: 171px;
	background: url("../Images/centre_orange.gif") repeat-y;
}

.boiteNavigationType2 h2 {
	background: url("../Images/titre_orange.gif") no-repeat left top;	
	color: #fff;
	font-weight: bold;
	padding:4px 0 5px 11px;
	height:23px;
	margin:0;
}

.boiteNavigationType2 .bas {
	background: url("../Images/bas_orange.gif") no-repeat center bottom;
	line-height:5px;		
}

#zoneNavigation .boiteNavigationType2 h3 {
	color:#c86b00;
	margin:0 0 11px 11px;
	cursor:default;	
}

#zoneNavigation .boiteNavigationType2 ul li {
	padding: 0;
	background-image:none;
	margin:0;
}

#zoneNavigation .boiteNavigationType3 ul li, #zoneNavigation8 .boiteNavigationType3 ul li {
	padding: 0;
	background-image:none;
	margin:0;
}

#zoneNavigation .boiteNavigationType1 ul li {
	padding: 0;
	background-image:none;
	margin:0;
}

.boiteNavigationType2 ul,
.boiteNavigationType3 ul,
.boiteNavigationType1 ul {
	list-style-type:none;
	margin:0 11px 0 11px !important;
}
  
.boiteNavigationType2 ul li,
.boiteNavigationType3 ul li,
.boiteNavigationType1 ul li {
	padding-bottom:10px !important;
}

.boiteNavigationType2 ul li a,
.boiteNavigationType3 ul li a,
.boiteNavigationType1 ul li a {
   font-size:12px;
   font-family:arial,helvetica,sans-serif;
}

#zoneNavigation .boiteNavigationType2 ul li a {
   color:#c86b00 !important;
}

#zoneNavigation .boiteNavigationType3 ul li a {
   color:#0083B2 !important;
}

/*ajout 27-12-2007*/ 
#zoneNavigation .boiteNavigationType3 ul li a:visited {
   color:#0083B2 !important;
}

/*ajouter 19-12-2007*/
#zoneNavigation8 .boiteNavigationType3 ul li a {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceVert.gif') no-repeat scroll 0px 6px;
	padding-left:10px;
	display:block;
	color:#5c8803;
}

/*ajouter 19-12-2007*/
#zoneNavigation8 .boiteNavigationType3 ul li a:visited {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceMauve.gif') no-repeat scroll 0px 6px;
	color:#993399;
}

#zoneNavigation .boiteNavigationType1 ul li a {
   color:#5c8803 !important;
}

.zoneAvantageClient ul {
	margin: 0 12px 6px 12px;
	padding: 0;
	list-style: none;
}

.zoneAvantageClient ul li {
	padding: 0 0 0 11px;
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceBleue.gif') no-repeat scroll left 6px;
	margin: 0;
}

/*
class pour le menu Type 2--------------------- */

.menuType2Niveau1, #zoneNavigation2 .level-header {
	/* cache le menu profil spécial*/
	display:none;
}	

.menuType2Niveau2, .menuType2Selected {
	display:block;
}
		 
.menuType2Niveau2 a:link, .menuType2Niveau2 a:hover, .menuType2Niveau2 a:active, .menuType2Niveau2 a:visited {
	color:#c86b00;
	font-weight:normal;
	margin:0 0 11px 11px; 		  
}

.menuType2Niveau2 a:hover {
	text-decoration:underline;		  
}

.menuType2Niveau3 a:link, .menuType2Niveau3 a:hover, .menuType2Niveau3 a:active, .menuType2Niveau3 a:visited {
	color:#c86b00;
	font-weight:normal;
	margin:0 0 11px 11px;  		  
}
	 
.menuType2Selected a:link, .menuType2Selected a:visited,.menuType2Selected a:hover, .menuType2Selected a:active {
	color:#000;
	font-weight:bold;
	margin:0 0 11px 11px;
}

/* Navigation Type 3
================================== */

.boiteNavigationType3 {
	width: 171px;
	background: url("../Images/centre_bleu.gif") repeat-y;
}

.boiteNavigationType3 h2 {
	background: url("../Images/titre_bleu.gif") no-repeat left top;	
	color: #fff;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;	
	margin:0pt;
	/*padding:3px 0pt 5px 11px;*/
	padding:4px 0 5px 11px;
	height:23px;
}

.boiteNavigationType3 .bas {
	background: url("../Images/bas_bleu.gif") no-repeat center bottom;
	line-height:5px;	
	/*padding-bottom: 20px;*/
}

.boiteNavigationType3 h2, .boiteNavigationType3 p {
	/*padding-left: 10px;
	padding-right: 10px;*/
}	

/* Navigation Type 3 variation Premierpage Client
================================== */

#zoneNavigation8 .boiteNavigationType3 h3 {
	color:#c86b00;
	margin:0 0 11px 11px;
	cursor:default;	
}

#zoneNavigation8 .boiteNavigationType3 {
	/* width: 171px;
	background: url("Images/centre_bleu_degrade.gif") no-repeat;
	height:90px; 
	margin:27px 0 0 0 ;*//*modifier 19-12-2007*/
	width: 171px;
	min-height: 90px;
	height: auto !important;
	background: url("../Images/centre_petit_vert.gif") no-repeat;
}

#zoneNavigation8 .boiteNavigationType3 h2 {
	/*background: url("Images/titre_bleu.gif") no-repeat left top;*/	/*modifier 19-12-2007*/
	color: #fff;
	font-weight: bold;
	padding:4px 0 11px 11px;
	height:23px;
}

#zoneNavigation8 .boiteNavigationType3 .bas {
	display:none;
}

#zoneNavigation8 .boiteNavigationType3 h2, .boiteNavigationType3 p {
	/*padding-left: 10px;
	padding-right: 10px;*/
}	

#zoneNavigation8 .boiteNavigationType3 h3 {
	color:#c86b00;
	margin:0 0 11px 11px;
	cursor:default;	
}

/*
class pour le menu Type 3--------------------- */

.menuType3Niveau1 {
	display:none;
}	

.menuType3Niveau2, .menuType3Selected {
	display:block;
}
		 
.menuType3Niveau1 a:link, .menuType3Niveau1 a:hover, .menuType3Niveau1 a:active, .menuType3Niveau1 a:visited {
	color:#0083b2;
	margin:0 0 11px 11px;	  		  
}	

.menuType3Niveau2 a:link, .menuType3Niveau2 a:hover, .menuType3Niveau2 a:active, .menuType3Niveau2 a:visited {
	color:#0083b2;
	margin:0 0 11px 11px;	  		  
}
	 
.menuType3Selected a:link, .menuType3Selected a:visited,.menuType3Selected a:hover, .menuType3Selected a:active {
	color:#000;
	font-weight:bold;
	margin:0 0 11px 11px;
}

/*
class pour menu renseignement -------------------------- */

.menuType4Niveau1 {
	display:none;
}	

.menuType4Niveau2, .menuType4Selected {
	display:block;
	margin:0 0 5px 0px;
}
		 
.menuType4Niveau1 a:link, .menuType4Niveau1 a:hover, .menuType4Niveau1 a:active, .menuType4Niveau1 a:visited {
	color:#c86b00;
	margin:0 0 11px 11px;	  		  
}	

.menuType4Niveau2 a {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceBleue.gif') no-repeat 0px 6px; 
	padding-left:11px; 		  
}

.menuType4Niveau2 a:link, .menuType4Niveau2 a:hover, .menuType4Niveau2 a:active, .menuType4Niveau2 a:visited {
	color:#5c8803;
	margin:0 0 11px 11px; 		  
}

.menuType4Niveau3 a:link, .menuType4Niveau3 a:hover, .menuType4Niveau3 a:active, .menuType4Niveau3 a:visited {
	color:#c86b00;
	margin:0 0 11px 11px;	  		  
}	
	 
.menuType4Selected a:link, .menuType4Selected a:visited,.menuType4Selected a:hover, .menuType4Selected a:active {
	color:#000;
	font-weight:bold;
	margin:0 0 11px 11px;
}

/*
class pour les menu Accueil Type 1--------------------- */

.boiteDegrade {
	width: 171px;
	min-height: 90px;
	height: auto !important;
	background: url("../Images/centre_petit_vert.gif") no-repeat;
}

/*
class pour les menu Accueil Type 1--------------------- */

#zoneNavigation5 .boiteDegrade {
	width: 263px;
	background: url("../Images/centre_moyen_vert.gif") no-repeat;
}

#zoneNavigation .boiteDegrade, #zoneNavigation2 .boiteDegrade {
	margin-bottom:5px;
}

/*
class pour les menu Accueil Type 1--------------------- */

.menuAccueilType1Niveau1 {
	display:none;
}	

.menuAccueilType1Niveau1 a:link, .menuAccueilType1Niveau1 a:hover, .menuAccueilType1Niveau1 a:active, .menuAccueilType1Niveau1 a:visited {
	color: #fff;
	font-weight: bold;
	cursor:default;
	background: url('../Images/titre_accueil_vert.gif') no-repeat left top;	
	padding:4px 0 5px 11px;
	height:23px;
	width: 171px;	
	display:block;		  
}

.menuAccueilType1Niveau2, .menuAccueilType1Selected {
	display:block;
	margin:0 0 5px 5px;
}
		 
.menuAccueilType1Niveau1 a:link, .menuAccueilType1Niveau1 a:hover, .menuAccueilType1Niveau1 a:active, .menuAccueilType1Niveau1 a:visited {
	color:#c86b00;
	margin:0 0 11px 11px;	  		  
}	

.menuAccueilType1Niveau2 a {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceVert.gif') no-repeat 0px 6px; 
	padding-left:11px; 		  
}

.menuAccueilType1Niveau2 a:link, .menuAccueilType1Niveau2 a:active {
	color:#5c8803;
	margin:0 0 5px 7px; 
	width:140px;
	text-decoration:none;	  
}

/*ajouter: 19-12-2007*/
.menuAccueilType1Niveau2 a:visited {
	color:#993399;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceMauve.gif') no-repeat 0px 6px; 
} 

.menuAccueilType1Niveau2 a:hover, .menuAccueilType1Niveau2 a:focus {
	text-decoration:underline;	  
}

.menuAccueilType1Niveau3 a:link, .menuAccueilType1Niveau3 a:hover, .menuAccueilType1Niveau3 a:active, .menuAccueilType1Niveau3 a:visited {
	color:#c86b00;
	margin:0 0 11px 11px;	  		  
}	
	 
.menuAccueilType1Selected a:link, .menuAccueilType1Selected a:visited,.menuAccueilType1Selected a:hover, .menuAccueilType1Selected a:active {
	color:#000;
	font-weight:bold;
	margin:0 0 5px 7px;
}

/*
class pour les menu Accueil Type 2--------------------- */

.menuAccueilType2Niveau1 {
	display:none;
}	

.menuAccueilType2Niveau2, .menuAccueilType2Selected {
	display:block;
	margin:0 0 5px 5px;
}

#zoneNavigation2 .level-section ul { 
	margin:0;
}

#zoneNavigation2 .level-section ul li { 
	margin:0;
	background-image:none;
}

.menuAccueilType2Niveau2 a {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceOrange.gif') no-repeat 0px 6px; 
	padding-left:11px; 
	display:block;
	margin-left:10px;
}

#zoneNavigation ul {
/*	margin:0 0 0 22px;
	padding:0;*/
} 	

.menuAccueilType2Niveau2 li {
	list-style-type:none;
	margin:0 0 7px 0;
	padding:0;
}

#zoneNavigation2 .level-section ul li a {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceOrange.gif') no-repeat 0px 6px; 
	margin:0;
	display:block;
	padding-left:11px;
	width:145px;		  
}

.menuAccueilType2Niveau2 a:link, .menuAccueilType2Niveau2 a:hover, .menuAccueilType2Niveau2 a:active, .menuAccueilType2Niveau2 a:visited, #zoneNavigation2 .level-section ul li a {
	color:#c86b00 !important;
	/*margin:0 0 11px 5px; 	*/	
	font-family:arial,verdana;
	text-decoration:none;	  
}

.menuAccueilType2Niveau3 a:link, .menuAccueilType2Niveau3 a:hover, .menuAccueilType2Niveau3 a:active, .menuAccueilType2Niveau3 a:visited {
	color:#c86b00 !important;
	margin:0 0 11px 11px;		  		  
}	
	 
.menuAccueilType2Selected a:link, .menuAccueilType2Selected a:visited,.menuAccueilType2Selected a:hover, .menuAccueilType2Selected a:active {
	color:#000;
	font-weight:bold;
	margin:0 0 11px 11px;
}

/*
class pour les menu Espace Client --------------------- */

#zoneNavigation7 .boiteDegrade {
	width: 355px;
	background: url("../Images/centre_large_vert.gif") no-repeat;
	margin:14px 0px 0px 0px;
}

#zoneNavigation7 .boiteDegrade h3 {
	font-weight:bold;
	color:#4d4d4d;
	margin: 5px 12px 10px 12px;
}

#zoneNavigation7 ul {
	margin: 0 12px 6px 12px;
	padding: 0;
	list-style: none;
}

#zoneNavigation7 ul li {
	padding: 0 0 0 11px;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceTexte.gif') no-repeat left 6px;
	margin: 0 0 9px 0;
}

#zoneNavigation7 img {
	margin: 0 12px 12px 12px;
}

#zoneNavigation8 .boiteDegrade {
	width: 171px;
	background: url("../Images/centre_petit_vert.gif") no-repeat;
	margin-top: 14px;
}

#zoneNavigation8 .boiteDegrade h3 {
	font-weight:bold;
	color:#4d4d4d;
	margin: 0 12px 10px 12px;
}

#zoneNavigation8 .boiteDegrade p {
	font-weight:normal;
	color:#4d4d4d;
	margin: 0 12px 12px 12px;
}

#zoneNavigation8 .boiteDegrade .imageNumeroTelephone {
	font-weight:bold;
	color:#4d4d4d;
	/*margin: 0 12px 12px 12px;*/
}

#zoneNavigation8 ul, #zoneNavigation8 .boiteNavigationType3 ul {
	margin: 0 12px 6px 12px;
	padding: 0;
	list-style: none;
}

#zoneNavigation8 ul li {
	padding: 0 0 0 11px;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceTexte.gif') no-repeat left 6px;
	margin: 0 0 13px 0;
}

#zoneNavigation8 .boiteNavigationType3 ul li {
	/*padding: 0 0 0 5px; modifier 19-12-2007 (original padding: 0 0 0 11px;)*/
	/*background:transparent url("../Images/puce_bleu.gif") no-repeat scroll left 6px;*/ /*modifier 19-12-2007*/
}

/*
class pour menu cas de sinitre -------------------------- */

.menuType8Niveau1 {
	display:none;
}	

.menuType8Niveau2, .menuType8Selected {
	display:block;
	width:130px;
	margin:0 0 5px 12px;
}
		 
.menuType8Niveau1 a:link, .menuType8Niveau1 a:hover, .menuType8Niveau1 a:active {
	color:#5c8803;
	margin:0 0 12px 12px;	  		  
}

.menuType8Niveau2 a {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceVert.gif') no-repeat 0px 6px; 
	padding-left:12px; 		  
}

.menuType8Niveau2 a:link, .menuType8Niveau2 a:active, .menuType8Niveau2 a:visited {
	color:#5c8803;
	font-weight:normal; 
	margin:0pt 0pt 5px 0px;	  
}

.menuType8Niveau2 a:hover, .menuType8Niveau2 a:focus {
	color:#5c8803;
	font-weight:normal; 
	margin:0pt 0pt 5px 0px;
	text-decoration:underline;	  
}

.menuType8Niveau2 a:visited{
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceMauve.gif') no-repeat 0px 6px; 
	color:#993399;
}

.menuType8Niveau3 a:link, .menuType8Niveau3 a:hover, .menuType8Niveau3 a:active, .menuType8Niveau3 a:visited {
	color:#5c8803;
	font-weight:normal;
	margin:0 0 11px 11px;	  		  
}	
	 
.menuType8Selected a:link, .menuType8Selected a:visited,.menuType8Selected a:hover, .menuType8Selected a:active {
	color:#000;
	font-weight:normal;
	margin:0 0 11px 11px;
}

/*
End of Form ------------------------ */

#zoneImage {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/icnExclamation.jpg') no-repeat 255px 31px;
	height:300px;
	float:left;
	width:765px;
}

.EOF {
	display:block;
	width:383px;
	height:auto !important;
	margin: 114px 255px 0 255px;
	font-size:12px;
	color:#262626;
}

.EOF a {
	color:#0083b2;
	text-decoration:none;
}

/*
Boite login ------------------------ */

.boiteSansTitreType1 {
	margin-bottom: 15px;/*modifier le 15 janvier 2008*/
	/*position: relative;*/
}

.boiteSansTitreType1 .entete {
	margin: 0;
	background: url("/Style Library/Infrm/Images/boite_sansTitre_type1_NE.gif") no-repeat top right;
	font-size: 1px;
	height: 10px;	
}

.boiteSansTitreType1 .entete div {
	/*position: relative;*/
	background: url("/Style Library/Infrm/Images/boite_sansTitre_type1_NO.gif") no-repeat;
	width: 10px;
	height: 10px;
	border: none;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

.boiteSansTitreType1 .pied {
	margin: 0;
	background: url("/Style Library/Infrm/Images/boite_sansTitre_type1_SE.gif") no-repeat top right;
	font-size: 1px;
	height: 10px;
}

.boiteSansTitreType1 .pied div {
	/*position: relative;*/
	background: url("/Style Library/Infrm/Images/boite_sansTitre_type1_SO.gif") no-repeat;
	width: 10px;
	height: 10px;
	border: none;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

.boiteSansTitreType1 .contenu {
	border-left: solid 2px #bbd1dd;
	border-right: solid 2px #bbd1dd;
	margin: 0;
	padding: 7px 7px 0 7px;
}

.boiteSansTitreType1 fieldset {
	border: none;
	color:#262626;
	font-size:11px;
	padding:0px 0px 5px 0px;
}

#zoneApplicatifAccueil .boiteSansTitreType1 .contenu { 
	padding: 7px 15px 0 15px; /* redimensionnement des paddings pour la page d'accueil */
}

.boiteSansTitreType1 a {
	color:#1471a3;
	text-decoration:none;
	font-size:10px;
}

/*ajouter: 19-12-2007*/
#lnbLoginQuick:hover {
	text-decoration:underline;
}
/*
Login ------------------------ */
.login .connexionBtn {
	text-align: right;
	margin:-8px 0px 34px 0px;/*modif : 16-10-2007 | AEB-7 01164*/
	#margin:-8px 0px 36px 0px;/*modif : 16-10-2007 | AEB-7 01164*/
}

.login .inscriptionDetail {
	margin: 0px 0px 7px 0px;/*Ajout : 16-10-2007 | AEB-7 01164*/
}

.login.quickLogin .inscriptionDetail {
	display: none;
}

.login.quickLogin .inscriptionBtn {
	text-align: right;
}

.login .inscriptionBtn {
	display: block;
	padding: 0px 0px 18px 0px;
}

.login label {
	margin: 0 13px 0 0; /*modif : 16-10-2007|AEB-07 01232*/
	position: relative;
	top: -7px;
	font-size:11px;
}

.login input.courriel {
	width: 94px;
	margin-bottom: 7px;
}

.login .inscriptionPasEncore {

}

#zoneApplicatifAccueil .login input.courriel {
	width: 137px;/*modif : 16-10-2007|AEB-07 01232*/
}

.login input.motDePasse {
	width: 66px;
	margin-bottom: 7px;
}

#zoneApplicatifAccueil .login input.motDePasse{
	width: 109px;/*modif : 16-10-2007|AEB-07 01232*/
}

/*
Boite Quote ------------------------ */

.boiteSansTitreType2 {
	margin: 0 0 8px 0;
	min-width: 171px;
	position: relative;
}

.boiteSansTitreType2 .entete {
	margin: 0;
	background: url("../Images/boite_sansTitre_type2_NE.gif") no-repeat top right;
	font-size: 1px;
}

.boiteSansTitreType2 .entete div {
	position: relative;
	background: url("../Images/boite_sansTitre_type2_NO.gif") no-repeat;
	width: 10px;
	height: 10px;
	border: none;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

.boiteSansTitreType2 .pied {
	margin: 0;
	background: url("../Images/boite_sansTitre_type2_SE.gif") no-repeat top right;
	font-size: 1px;
}

.boiteSansTitreType2 .pied div {
	position: relative;
	background: url("../Images/boite_sansTitre_type2_SO.gif") no-repeat;
	width: 10px;
	height: 10px;
	border: none;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

.boiteSansTitreType2 .contenu {
	border-left: solid 2px #b7db4a;
	border-right: solid 2px #b7db4a;
	margin: 0;
	padding: 5px 10px 0 10px;
}

/**/
.boiteSansTitreType3 {
	margin-bottom: 15px;
	min-width: 171px;
	position: relative;
}

.boiteSansTitreType3 .entete {
	margin: 0;
	background: url("../Images/boite_sansTitre_type3_NE.gif") no-repeat top right;
	font-size: 1px;
	height:10px;
}

.boiteSansTitreType3 .entete div {
	position: relative;
	background: url("../Images/boite_sansTitre_type3_NO.gif") no-repeat;
	width: 10px;
	height: 10px;
	border: none;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

.boiteSansTitreType3 .pied {
	margin: 0;
	background: url("../Images/boite_sansTitre_type3_SE.gif") no-repeat top right;
	font-size: 1px;
}

.boiteSansTitreType3 .pied div {
	position: relative;
	background: url("../Images/boite_sansTitre_type3_SO.gif") no-repeat;
	width: 10px;
	height: 10px;
	border: none;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

.boiteSansTitreType3 .contenu {
	background: url("../Images/boite_sansTitre_type3_contenu.gif") repeat-x top;
	border-left: solid 2px #b7db4a;
	border-right: solid 2px #b7db4a;
	margin: 0;
	padding: 7px 15px 17px 15px;
}

.boiteSansTitreType2 .contenu {
	padding-bottom: 6px;
}

/**/
.boiteSansTitreType2 h2 {
	/*background: url(images/laPersonnelle/fr/ttl-obtenez-une-soumission.gif) no-repeat;*/
	/*width: 158px;*/
	/*height: 53px;*/
	line-height:17px;
	font-size: 17px;
	font-weight: bold;
	color:#5c8803;
	padding:0 0 12px 0;
	margin:0;
	/*text-indent: -9999px;*/
}

.boiteSansTitreType3 h2 {
	/*background: url(images/laPersonnelle/fr/ttl-obtenez-une-soumission.gif) no-repeat;*/
	/*width: 158px;*/
	/*height: 53px;*/
	line-height:18px;
	font-size: 18px;
	font-weight: bold;
	color:#5c8803;
	padding:0 0 12px 0;
	margin:0;
	/*text-indent: -9999px;*/
}
	
.soumission select {
	margin: 0 0 7px 0;
	font-size:11px;
	width:147px;
}

#zoneApplicatif .soumission label {
	/*width: 100px;*/
	display:block;
	font-size: 12px;
	color:#000;
	vertical-align: middle;
	margin: 0 1px 0 0;
}

#zoneTexteAccueil .soumission label {
	width: 100px;
	/*display:block;*/
	font-size: 12px;
	color:#000;
	vertical-align: middle;
	margin: 0 1px 0 0;
}

.soumission .codePostal {
	width: 60px;
	vertical-align: middle;
}

/*
 Liste article ------------------*/
#articles h2 {
	/*margin-bottom:19px;*/
}

/*
TODO: Début : Vérifier si c'est encore utile*/
#articles ul {
    margin: 0px;
    padding: 0px;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
}

#articles ul li {
	/*padding-left:10px;*/ /*modifier: 18-12-2007*/
	margin-bottom:2px;
    color: #0083b2;
   	background:#ffffff url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceTexte.gif') no-repeat left 5px;
	/*background: url("Images/puce_bleu_TPIC.gif") no-repeat left 4px;*//*modifier: 18-12-2007*/
	_height:1%;
}

#articles ul li a:visited,
    #articles ul li a:link {
    text-decoration: none;
}

#articles ul li a:focus,
#articles ul li a:hover {
    /*color: #0083b2;*/ /*modifier:18-12-2007*/
    text-decoration: underline;
}

/*
TODO: fin : Vérifier si c'est encore utile*/

.liste-article .filtre {
	margin: 8px 0 15px 0;
}

.liste-article .filtre label {
	font-weight: bold;
	margin-right: 7px;
	vertical-align: middle;
}

.liste-article .filtre select {
	vertical-align: middle;
}

.liste-article .filtre a {
	margin: 0 0 0 5px;
	vertical-align: middle;
}

/*
Ajout : 16-10-2007|AEB-07 01278*/
#zoneTexte .liste-article ul li {
	/*background:transparent url(Images/puce_bleu_TPIC.gif) no-repeat scroll left 5px !important;*/
	background-image:none;
	font-weight:normal;
	margin-left:-10px;
	_display:inline;/*hack 1e6*//*ajout 21-12-2007*/	
}

/*ajout 21-12-2007*/
#zoneTexte .liste-article ul li a {
	background:url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceBleue.gif') no-repeat scroll left 5px !important;
	padding-left:10px;
	/*display:block;*/
	font-weight:normal !important;
	_margin-bottom:10px;/*hack 1e6*//*ajout 21-12-2007*/
	/*_display:inline;*/
}

#zoneTexte .liste-article ul li{
	display:block;
}

/*ajout 21-12-2007*/
#zoneTexte .liste-article ul li a:visited{
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceMauve.gif') no-repeat scroll left 5px !important;
}

/*
Ajout : 16-10-2007|AEB-07 01229*/
#SinistresCourants ul li {
	background-image:none !important; /*modifier 21-12-2007*/
	font-family:Arial,Helvetica,sans-serif;
	margin:0pt 0pt 8px;
	padding:0pt 0pt 0pt 11px;
}

/*ajouter 21-12-2007*/
#SinistresCourants ul li a {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceBleue.gif') no-repeat scroll left 5px;
	padding-left:10px;
	margin-left:-10px;
	#margin-left:0px;
}

/*ajouter 21-12-2007*/
#SinistresCourants ul li a:visited {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceMauve.gif') no-repeat scroll left 5px;
}

/*
Accueil ------------------*/

#zoneNavigation6 h2 {
	background: url("../Images/titre_accueil_vert.gif") no-repeat left top;	
	padding:4px 0pt 0px 11px;
	margin:0;
	height:23px;
	color:#fff;
}

#zoneNavigation6 h3 {
	padding:5px 0px 0px 11px;
	font-weight:bold;		
	color:#5c8803;
	height:21px;
}

#zoneNavigation6 h4 {
	padding:5px 0px 0px 11px;
	font-weight:bold;
	color:#4D4D4D;
	height:21px;	
}

#zoneNavigation6 .fleche {
	position:absolute;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/flecheVert.gif') no-repeat 0 0;
	height:7px;
	width:7px;
	margin-left: 4px;
	margin-top: 5px;
	#margin-top: 6px; /*pour IE6 et IE7*/
	_margin-top: 5px;/*pour reajuster IE6*/
}

#zoneNavigation6 ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#zoneNavigation6  ul li {
	margin:0 15px 2px;
	padding:0 0 6px 0px;
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceVert.gif') no-repeat 0px 6px;
	/*#background:transparent url("Images/puce_vert_TPIC.gif") no-repeat 0px 9px; */ /*pour IE6 et IE7*/ /*modif : 16-10-2007 | AP-18*//*modifier:19-12-2007*/
/*	_background:transparent url("Images/puce_vert_TPIC.gif") no-repeat 0px 6px; /*pour reajuster IE6*/ /*modif : 16-10-2007 | AP-18*/
	/*display:block;*/
	/*_height: 1%;*/
	/*width:145px;*/
}

#zoneNavigation6 ul li a {
	color:#5c8803;
	display:block;
	font-family:arial,helvetica,sans-serif;
	padding-left:10px;
}

#zoneNavigation6  ul li a:link, #zoneNavigation6 ul li a:active, #zoneNavigation6 ul li a:visited {
	color:#5c8803;
	font-size:12px;
	text-decoration:none;	  
}

#zoneNavigation6 ul li a:hover, #zoneNavigation6 ul li a:focus {
	text-decoration:underline;	  
}

#zoneNavigation6  h3 a:link, #zoneNavigation6 h3 a:active, #zoneNavigation6 h3 a:visited {
	color:#5c8803;
	text-decoration:none;
	 position:relative;  
}

#zoneNavigation6 h3 a:hover, #zoneNavigation6 h3 a:focus {
	text-decoration:underline;	  
}

/*
class pour les menu Accueil Type 1--------------------- */

/*
class pour le menu Type 2--------------------- */
#zoneNavigation6 .boiteDegrade {
  width: 228px;
  background: url("../Images/centre_accueil_vert.gif") no-repeat;
}

#zoneNavigation6 .menuType2Niveau1 {
	/* cache le menu profil spécial*/
	display:none;
}	

#zoneNavigation6 .menuType2Niveau2, #zoneNavigation6 .menuType2Selected {
	display:block;
	margin:0;
}
		 
#zoneNavigation6 .menuType2Niveau1 a:link, #zoneNavigation6 .menuType2Niveau1 a:hover, #zoneNavigation6 .menuType2Niveau1 a:active, #zoneNavigation6 .menuType2Niveau1 a:visited {
	color:#c86b00;
	font-weight:normal;
	margin:0 0 11px 11px;  		  
}	

#zoneNavigation6 .menuType2Niveau2 a {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceVert.gif') no-repeat 0px 6px; 
	padding-left:11px; 
}

#zoneNavigation6 .menuType2Niveau2 a:link, #zoneNavigation6 .menuType2Niveau2 a:hover, #zoneNavigation6 .menuType2Niveau2 a:active, #zoneNavigation6 .menuType2Niveau2 a:visited {
	color:#5c8803;
	font-weight:normal;
	margin:0px 0px 11px 11px;	  		  
}

#zoneNavigation6 .menuType2Niveau3 a:link, #zoneNavigation6 .menuType2Niveau3 a:hover, #zoneNavigation6 .menuType2Niveau3 a:active, #zoneNavigation6 .menuType2Niveau3 a:visited {
	color:#c86b00;
	font-weight:normal;
	margin:0 0 11px 11px;		  		  
}
 
#zoneNavigation6 .menuType2Selected a:link, #zoneNavigation6 .menuType2Selected a:visited, #zoneNavigation6 .menuType2Selected a:hover, #zoneNavigation6 .menuType2Selected a:active {
	color:#000;
	font-weight:bold;
	margin:0 0 11px 11px;
}

#zoneNavigation6 .resumeAccueil {
	color:#262626;
	padding:0px 11px 9px 11px;
}

#zoneTexteAccueil #choixServices {
	width:229px;
}

#zoneTexteAccueil #articles,  #zoneTexteAccueil #Frequentes {
	margin-bottom:10px;
	padding-bottom:10px;
}

#zoneTexteAccueil #articles h3, #zoneTexteAccueil #Frequentes h3 {
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}

.titreZoneNavigationGauche,
.titreZoneNavigationDroite {
	float:left;
	font-weight:bold;
	margin:5px 0 0 0;
    #margin:9px 0 0 0; /* IE7 IE6 Hack */
}

.titreZoneNavigationGauche {
	width:480px;
	color:#5e8c05;
}

.titreZoneNavigationDroite {
	width:220px;
	color:#2782b2;
	margin-left:16px;
}

/*
ListeFAQ ------------------*/

#filtreFAQ {
	margin-top:15px;
}

#filtreFAQ {
	margin-bottom:30px;	
}

/*Liste FAQ*/

#zoneTexteListeFAQ{
	padding-top:20px;
}

.listeFaq {
	/*width:358px;*/
}

.listeFaq .filtre {
	margin: 8px 0 15px 0;
}

.listeFaq .filtre label {
	font-weight: bold;
	margin-right: 7px;
	vertical-align: middle;
}

.listeFaq .filtre select {
	vertical-align: middle;
	margin-right:5px;
}

.listeFaq .filtre input {
	margin: 0;
	vertical-align: middle;
}

.faqItem {
	/*margin-bottom: 12px;*/
	margin:0;
	padding:0;
}

/*ajout 27-12-2007*/
#zoneTexte .faqItem.invisible a.qestion {
	font-weight:normal !important;
}

.faqItem .qestion {
	display:block;
	width:481px;
	padding:0;
	margin:0;
}

.faqItem a.qestion {
	display:inline;
	float:left;
	padding:0;
	margin:0;
	height: auto !important;
}

#zoneTexte .listeFaq .faqItem a.qestion {
	color:#0083b2 !important;
	text-decoration: none;	
	margin:0 0 0 12px;
	_margin:0 0 0 6px;
	padding: 0 0 12px 15px;
}

#zoneTexte .listeFaq .faqItem a.qestion:active,
#zoneTexte .listeFaq .faqItem a.qestion:hover {
	font-weight:bold;
}

#zoneTexte .faqItem.visible a.qestion {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceMoins.gif') no-repeat left 3px !important;
	font-weight: bold!important;/*modif : 16-11-2007 | AP-58*/
	cursor:pointer;
	overflow:hidden;
	padding-bottom: 7px;
	width:481px;
}

#zoneTexte .faqItem.invisible a.qestion {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/pucePlus.gif')  no-repeat left 3px !important;
	font-weight: normal;
	cursor:pointer;
}

.faqItem.invisible .reponse {
	display: none;
}

.faqItem.visible .reponse {
	display:block;
	padding: 0 0 0 42px;/*modif : 16-11-2007 | AP-58*/
	margin:0;
	color: #4d4d4d;
	/*width:320px;*/
}

#zoneTexte .reponse p {
	/*width:320px;*/
	clear:both;
}

.listeFaq .faqItem .reponse ul li {
 	display:inline;
	float:left;
	width:95%;
}

.listeFaq .faqItem .reponse ul li a {
	position:static !important; /*pour enlever la position relative necessaire dans #zoneTexte ul li car sinon applique un paddding-left negatif*/
	padding-left:0px !important;
	background:none !important; /*necessaire car applique le css de #zoneTexte ul li */
}


/*
Envoyer a un ami -------------------------*/

.formEnvoyerAmi {
	border: none;
	border-left: solid 1px #e7f2f7;
	border-right: solid 1px #e7f2f7;
	margin: 0 auto;
	padding: 20px 20px 0 20px;
	position: relative;
	width: 341px;
}

.formEnvoyerAmi input.checkbox {
	position: relative;
	top: 1px;
}

.formEnvoyerAmi input.text {
	margin: 0;
	margin-bottom: 13px;
	width: 335px;
}

.formEnvoyerAmi textarea {
	height: 65px;
	margin: 0;
	width: 335px;
}

.formEnvoyerAmi div.formMessage {
	background-color: #f3f8fb;
	margin: 13px 0;
	padding: 8px;
}

.formEnvoyerAmi .formInstructions {
	font-size: 10px;
	margin: -13px 0 13px 0;
}

.formEnvoyerAmi .btnBar {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgEnvoyerAmiS.gif') no-repeat bottom center;
	margin: 20px -21px 0 -21px;
	padding: 0 21px 20px 0;
	text-align: right;
}

/* Page Maintenance
*/
#erreur {
	padding: 20px 171px 0 171px;
/*45px de top car l'entete fait 75px - 171px de padding gauche et droite car 20px de padding existant des 2 cotes */*/	width: 383px;
	display: block;
	color: #ffffff; /* enlever le border créer par la color du body */;
	background-color: #f0f7fc;
	border-color: #d4d7d8;
	border-style: solid;
	border-width: 1px;
}

/*
Page Plain
*/

#zoneTexte.contenuPagePlain {
	padding:25px 159px 0px 206px;
	width:auto;
	margin:0;
	float:none;
	display:block;
	clear:both;
}

.boiteDegrade td {
	margin-left:20px;
}

/*
 CSS pour le groupe de la section TPIC
*/

#messageAuxMembres {
	height: 102px;
	left: 137px;
	overflow: hidden;
	position:absolute;
	top:17px;
	width:575px;
}

#messageAuxMembres h2, #messageAuxMembres p, #messageAuxMembres a {
	color: #ffffff;
	margin-left: 110px;
}

#messageAuxMembres h2 {
	font-size: 15px;
	margin-bottom: 3px;
	margin-top: 0px;
}

#messageAuxMembres p {
	font-size: 13px;
	margin-bottom: 10px;
	display:block;
}

/* Modification de l'icon lien standard */
#messageAuxMembres .ms-rteCustom-lienImportant {
	color: #ffffff;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/flecheBlanche.gif') no-repeat right;
}

/*
   Fix pour la paga apropos/Pages/apropos.aspx 
   pour permet d'avoir le texte blanc dans le table menu
*/
#zz2_CurrentNavFAQn0 a {
	color: #ffffff;
}

/*
CSS pour plan de site
*/
.planSite {
	padding:40px 95px 0 206px !important;
	margin-left:0 !important;
	color:#0083b2;
}

/*.planSite table td table td .menuType2Selected,
.planSite table td table td .menuType2Niveau1,
.planSite table td table td table td .menuType2Niveau2 {
	position:relative;
	float:right;
	background: url(../../Images/fleche_vert.gif) no-repeat right top;
}
*/

.planSite a {
	text-decoration:none !important;
}

.planSite .menuType2Selected,
.planSite .menuType2Niveau1,
.planSite .menuType2Niveau2,
.planSite .menuType2Niveau3,
.planSite menuType2Niveau4 {
	font-family:Arial, Helvetica, sans-serif;
}

.planSite .menuType2Selected a,
.planSite .menuType2Niveau1 a,
.planSite .menuType2Niveau2 a {
	margin-left:0 !important;
	padding:0;
}

.planSite .menuType2Niveau1 a {
	margin-bottom:0 !important;
}

.planSite .menuType2Niveau1 a,
.planSite .menuType2Niveau2 a {
	font-weight:bold !important;
}

.planSite .menuType2Niveau2 a {
	margin-bottom:10px !important;
	margin-top:20px !important;
}

.planSite .menuType2Niveau3 {
	margin-bottom:10px;
	margin-left:0px;
}

.planSite .menuType2Niveau4 {
	margin-bottom:10px;
}

.planSite .menuType2Niveau4 a {
	margin-left:25px;
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceBleue.gif') no-repeat left 6px;
	padding-left:10px;
}

/*ajout 28-12-2007*/
.planSite .menuType2Niveau4 a:visited {

	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/puceMauve.gif') no-repeat left 6px;
}

.planSite a:hover {
	text-decoration:underline !important;
}

/*ajout 27-12-2007*/
/*style pour lien dans la page de connexion*/
#ZoneLogin a {
	text-decoration:none !important;
}

#ZoneLogin a:hover {
	text-decoration:underline !important;
}

#ZoneLogin a:visited {
	color:#993399 !important;
}

/*ajout 27-12-2007*/
/*style pour incrémenter les sous menus de la boite conseils*/
/*modifier le 18/02/2008*/
/* ajout de .boiteNavigationType2 #ctl00_PlaceHolderMain_ctrlnavsecond_pnlAssuranceAuto #WebPartWPQ1 ul li pour l'icrémentation de certaine boite*/
.boiteNavigationType2 #ctl00_PlaceHolderMain_NavGauche_pnlAssuranceAuto ul li,
.boiteNavigationType2 #WebPartWPQ2 ul li,
.boiteNavigationType2 #ctl00_PlaceHolderMain_ctrlnavsecond_pnlAssuranceAuto #WebPartWPQ1 ul li {
	margin-left:10px;
}

/* tableau */
table.ms-rteTable-1 {
	width:100%;
	margin-bottom:10px;
	border-bottom:1px #000000 solid;
	text-align:left;
	border-collapse:separate;
}

/*premiere ligne du tableau*/
table.ms-rteTable-1 .ms-rteTableHeaderRow-1 td {
	background-color:#5c8803;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
}

table.ms-rteTable-1 tr td {
	background-color:#ffffff;
	padding:5px 4px 5px 6px !important;
	line-height:inherit;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#262626;
	font-weight:normal;
}

/* couleur alternative pour l'alternance de 2 couleurs*/
table.ms-rteTable-1 .ms-rteTableOddRow-1 td,
#zoneTexte table.ms-rteTable-1 .ms-rteTableOddRow-1 td ul li {
	background-color:#f7fceb;
}

/* -------------------------- NOUVEAU LOGIN BOX -------------------------------------- */
/* -------------------------- 19 aout 2008  ------------------------------------------ */
#enteteLogin {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgLoginBoxNE.gif') no-repeat right top;
	height:10px;
}

#enteteLogin div {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgLoginBoxNO.gif') no-repeat left top;
	height:10px;
	width:10px;
	line-height:0px; /* ajoute pour IE6 */
	font-size:0px; /* ajoute pour IE6 */
}

#contenuLogin {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgLoginBoxC.gif') repeat-x left top;
	border-left:2px solid #bbd1dd;
	border-right:2px solid #bbd1dd;
	color:#262626;
}

#piedLogin {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgLoginBoxSE.gif') no-repeat right top;
}

#piedLogin div {
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgLoginBoxSO.gif') no-repeat left top;
	height:10px;
	width:10px;
	line-height:0;
	font-size:0;
}

#sectionConnexion { 
	padding-left:15px;
	padding-top:2px;
}

#contenuLogin h2 { 
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/icnServicesClientsLigne.gif') no-repeat left top;
	font-size:15px;
	color:#2d4154;
	margin:0px 0px 4px 0px;
	padding-left:28px;
	line-height:16px;
	height:32px; /*pour ie6*/
}

#contenuLogin label { 
	display:inline;
	float:left;
	margin:7px 0px 3px 0px;
	line-height:12px;
}

#contenuLogin input { 
	width:146px;
	height:16px;
}

#contenuLogin input.motDePasse { 
	
}

#contenuLogin a { 
	font-size:10px;
	line-height:16px;
}

#contenuLogin a:visited { 
	color:#0083b2;
}

.connexionBtn { 
	padding:1px 0px 6px 0px;
	margin-right:15px;
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/filetPointilleLoginBox.gif') repeat-x left bottom;
}

#lnbLoginQuick, #inscriptionDetail a { 
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgChevronsBleus.gif') no-repeat right center;
	padding-right:10px;
}

.btnConnexion { 
	display:block;
	margin:7px 0px 0px 0px;
}

#sectionInscription { 
	padding:0px 15px 0px 15px;
}

.btnInscription { 
	display:block;
	margin:9px 0px 0px 0px;
}

/*service non disponible*/
#sectionConnexion.serviceNonDisponible{
	height:auto !important;
}

#sectionConnexion.serviceNonDisponible #messageNonDispoLogin{
	padding-right:11px;
}

#sectionConnexion.serviceNonDisponible p{
	padding:5px 0px 5px 0px;
}

/* -------------------------- NOUVEAU QUOTER BOX -------------------------------------- */
/* -------------------------- 19 aout 2008  ------------------------------------------ */


#zoneCallToAction #enteteCalltoAction, #zoneCallToAction #enteteCalltoAction div,#zoneCallToAction #piedCalltoAction,#zoneCallToAction #piedCalltoAction div {
	line-height:0;/* pour ie6 */
	font-size:0;/* pour ie6 */
}

/* entete du call to action */
#zoneCallToAction #enteteCalltoAction {
	background:#007fb2 url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgQuoterBoxNE.gif') no-repeat right top;
	height:8px;
}

#zoneCallToAction #enteteCalltoAction div {
	background:url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgQuoterBoxNO.gif') no-repeat left top;
	height:8px;
}

/* bas du call to action*/
#zoneCallToAction #piedCalltoAction {
	background:url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgQuoterBoxSE.gif') no-repeat right top;
	height:10px;
}

#zoneCallToAction #piedCalltoAction div {
	background:url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgQuoterBoxSO.gif') no-repeat left top;
	height:10px;
}

/*centre du call to action*/
#zoneCallToAction #contenuCalltoAction {
	background:#007fb2 url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgQuoterBoxC.jpg') no-repeat left bottom;	
/*	height:240px; /*remettre si en et fr doivent avoir la meme hauteur*/
	padding:1px 13px 0 13px;
}

#zoneQuoterBox {
	background:url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/filetPointilleQuoterBox.gif') repeat-x left bottom;
	padding-bottom:7px;
}

#zoneQuoterBox .pied {
	clear:both;
}

/* titre quoter */
#zoneQuoterBox h2 {
	color:white;
	font-size:20px;
	font-weight:normal;
	margin-bottom:9px;
	/*zoom:1;*/
	position:relative;
}

#zoneQuoterBox h2 .emphase {
	font-size:22px;
	font-weight:bold;
}

#zoneQuoterBox h2 #produitQuoter{
	font-size:15px;
	font-weight:bold;
	line-height:24px;	
}


/* formulaire*/
#zoneQuoterBox select {
	width:155px;
	height:20px;
	margin-bottom:6px;
	font-size:8pt;
}

#zoneQuoterBox input {
	height:17px;
	width:74px;	
}

#zoneQuoterBox label {
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	padding-right:7px;
}

#zoneQuoterBox #quoterBoxBoutton {
	padding-left:22px;
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgChevronsBleuBtnQuoter.gif') no-repeat left 14px;	
}

#zoneQuoterBox .btnSoumissionOk {
	margin-top:15px;
	display:block;
	text-decoration:none;
	border:0 none;
	cursor:pointer;
	font-size:0;
	line-height:0;
	overflow:hidden;
	text-indent:-1000px;
}

/* recuperer soumission */
#zoneRecuperationSoumission {
	margin:-20px 0 0 0;
}

#zoneRecuperationSoumission a {
	font-size:11px;
	text-decoration:none;
}

#zoneRecuperationSoumission a:hover {
	text-decoration:underline;
}

#zoneRecuperationSoumission .strong {
	display:none;
}

/* numero de telephone + xdate */
#zoneNoTelephone {
	color:#4d4d4d;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
}

#zoneXdate {
	font-size:11px;
	margin-top:5px;
}

#zoneRecuperationSoumission p a, #zoneNoTelephone, #zoneXdate p a {
	padding-left:15px;
	background:transparent url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgChevronsBleuQuoter.gif') no-repeat left 4px;
	display:block;
}

/* ----- rabais web ----- */
#zoneQuoterBox .quoterAvcPromo h2 .emphase{
	font-size:20px;
}

#quoterBoxPromo{
	font-size:12px;
	line-height:12px;
	font-weight:normal;
	color:#2a3d05;
}

#quoterBoxPromo .emphase{
	font-size:16px;
	display:block;
	line-height:16px;
	color:#6da500;
	font-weight:bold;
}

#quoterBoxPromo{
	display:block;
	margin-top:10px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	margin-bottom:9px;
}

#quoterBoxPromo p{
	display:block;
	padding:4px 5px 6px;
	border-top:1px solid #0482b4;
	border-bottom:1px solid #0482b4;
	background-color:#cce6f0;

}



/*---------------------- temporaire pour le plInfoMiseAJour - il va falloir changer ce pagelayout par celui de produit----------------------*/
#choixServices .markcom{
	margin-bottom:0;
}

/* -------- PERMETTRE DES IMAGES ALIGNER A GAUCHE OU A DROITE DANS LE CONTENU --------- */
/* -------------------------- 27 Janvier 2009  ---------------------------------------- */


.ms-rteCustom-imageAlignerGauche, .imageAlignerGauche{
	float:left;
	padding-right:20px;
}

.ms-rteCustom-imageAlignerDroite, .imageAlignerDroite{
	float:right;
	padding:10px 0 5px 20px;
}

.ms-rteCustom-imageAlignerHaut, .imageAlignerHaut{
	padding:5px 0;
}


/* ---------------------- NOUVEAU RATE THIS CONTENT ---------------------------------- */
/* -------------------------- 9 avril 2009 ------------------------------------------ */
.vote {
	width: 339px;
	margin-bottom:10px;
	/*margin-top:-10px;*/
}

.vote br {
	display:none;
}

/*fermer*/
.vote .voteButtons {
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgVote.gif') no-repeat left center;	
	padding: 9px 10px 7px;
}

.vote .voteButtons label {
	color: #155b80;
	font-size:11px;
	font-weight: bold;
	margin-right:7px;
	display:inline;
	margin-top:3px;
	float:left; 
}


/*ouvert*/

.reponse .vote {
	margin-bottom:0;
	/*margin-top:-6px;*/
	clear:both;
}

.vote .voteCommentaire {
	border-top:solid 4px #e7f2f7;	
	padding: 7px 10px;
	position: relative;
	z-index: 1;
	margin:-5px 0 5px 0;
	display: none;
	background: #ffffff url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgVoteS.gif') no-repeat left bottom;	
}

.vote .voteSaisie{
	padding:4px 0px 5px;
}


.vote .voteCommentaire textarea {
	width: 315px;
	height: 64px;
	margin:4px 0 2px;
}

.vote .voteCommentaire label, .vote .voteIndice {
	font-size:11px;
	color:#4d4d4d;
}

.voteCommentaireBtnPlaceholder {
	margin: 8px 0 0 0;
	text-align: right;
}

/* message confirmation */

.voteBlocMessageConfirmation{
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	color:#000000;
	border:1px solid #cacac8;
	background-color:#e9fae5;
	padding:9px 0 8px;
	margin:6px 0;
	text-align:center;
}

/* ------------------------*/

/* ------------------------- MODALE RAD WINDOW  ------------------------------------- */
/* -------------------------- 26 juin 2009 ------------------------------------------ */
div.radwindow.radwindow_Default.normalwindow.transparentwindow td.corner, div.radwindow.radwindow_Default.normalwindow.transparentwindow td.titlebar, div.radwindow.radwindow_Default.transparentwindow td.footercenter{
	opacity:1 !important;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
}

.radwindow .windowicon{
	display:none !important;
}

.radwindow .statusbarrow{
	display:none;
}

.radwindow .titlebar{
	background:#ffffff !important;
	font-size:0 !important;
	line-height:0 !important;
}

.titlebarcontrols em{
	display:none;
}


/* bordure*/
.radwindow .topright{
	background:transparent url("/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgFenetreModaleSansEnteteNE.gif") no-repeat right top !important;
	height:6px !important;
	font-size:0 !important;
	line-height:0 !important;
	width:7px !important;
	display:block;
	position:relative;
	height:28px !important;

}

.radwindow .topleft{
	background:transparent url("/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgFenetreModaleSansEnteteNO.gif") no-repeat left top !important;
	height:6px !important;
	font-size:0 !important;
	line-height:0 !important;
	width:7px !important;
	display:block;
	position:relative;
	height:28px !important;

}

.radwindow .topresize{
	border-top:2px solid #c3e0ec;	
}

.radwindow .footerright{
	background:transparent url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgFenetreModaleSE.gif) no-repeat right bottom !important;
	height:6px !important;
	font-size:0 !important;
	line-height:0 !important;
	width:7px !important;
	display:block;
	position:relative;
}

.radwindow .footerleft{
	background:transparent url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgFenetreModaleSO.gif) no-repeat left bottom !important;
	height:6px !important;
	font-size:0 !important;
	line-height:0 !important;
	width:7px !important;
	display:block;
	position:relative;
}

.radwindow .bodyleft{
	background:#ffffff url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgFenetreModaleC.gif) repeat-y left !important;
}
.radwindow .bodyright{
	background:#ffffff url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgFenetreModaleC.gif) repeat-y right !important;
}

.radwindow .footercenter{
	border-bottom:2px solid #c3e0ec;
	height:6px !important;	
	background:#ffffff !important;
	font-size:0 !important;

}

.footerrow{
font-size:0 !important;
}

/* fin bordure*/

/* bouton fermer la modale*/
div.radwindow_Default a.closebutton, div.radwindow_Default a.closebutton:hover{
	background: url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/btnFermerModale.gif') no-repeat top left !important;
	height:16px !important;
	width:16px !important;
	cursor:pointer !important;
	margin-top:4px !important;
	margin-right:1px !important;
	overflow:hidden !important;
}

.contentrow{
	clear:both;
}

.windowcontent iframe{
	overflow:hidden;
}


/* ------------------ logo SSL -------------------- */
#piedPage{
	margin-left:auto !important;
	margin-right:auto !important;
	width:970px;
	/*text-align:left;*/
}

#piedPageNumero{
padding-top:11px;
}

#iconeSecuriteSSL{
	float:right;
	margin-bottom:-60px;
	margin-top:9px;
	padding-right:194px;
	position:relative;
}

#piedPageNumero,#piedPageLien{
clear:both;
}

#contenantPrincipal{
padding-bottom:0;
}

/* ------------------------- Encart publicitaire ------------------------------------- */
/* -------------------------- 2 juin 2010 ------------------------------------------- */
#zoneTexte .encartPub,
#zoneTexte .encartContenu{
	font-size:11px; 
	color:#404040; 
	width:507px; 
	background:#f5fafc url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgEncart.jpg) no-repeat bottom  left; 
	margin:8px 0px 12px 0px;
	padding-bottom:1px;
}

#zoneTexte .encartPub{
	height:63px;
	margin-bottom:14px;
	padding-bottom:0;
}


#zoneTexte .encartPub .texteEncart{
	width:425px;
	float:left;
}

#zoneTexte .encartPub .texteEncart p{
	margin:0; 
}

#zoneTexte .encartPub .texteEncart p,
#zoneTexte .encartPub .texteEncart h2,
#zoneTexte .encartPub .texteEncart h3,
#zoneTexte .encartContenu p.titreEncart,
#zoneTexte .encartContenu h2.titreEncart,
#zoneTexte .encartContenu h3.titreEncart,
#zoneTexte .encartContenu .texteEncart{
	padding:0 17px 0 17px;
}

#zoneTexte .encartContenu .texteEncart li{
	background-color:#f5fafc;
}

#zoneTexte .encartPub p.titreEncart,
#zoneTexte .encartPub h2.titreEncart,
#zoneTexte .encartPub h3.titreEncart,
#zoneTexte .encartContenu p.titreEncart,
#zoneTexte .encartContenu h2.titreEncart,
#zoneTexte .encartContenu h3.titreEncart{
	font-size:12px; 
	font-weight:bold; 
	color:#fff;
	line-height:17px;
	height:18px;
	margin-bottom:5px;
	background:url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgTitreEncart.jpg) no-repeat left top;
}

#zoneTexte .encartPub .zoneDroiteEncart{
	float:right;
}

#zoneTexte .encartPub .zoneDroiteEncart a{
	display:block;
}


/* ------------------------- Effet tirroir ------------------------------------- */
/* ---------------------- 14 novembre 2011 ------------------------------------- */

.listeTiroir{
	margin-bottom:10px;
}

.listeTiroir dt{
	cursor:pointer;
}

.listeTiroir dt.ouvert, .nojs .listeTiroir dt.fermer{
	background: #f7fceb url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/icnFlecheOuvert.gif') no-repeat 7px 4px;
    padding: 7px 10px 5px 38px;
	/*font-weight:bold;*/
}

#zoneTexte .listeTiroir dt.ouvert  a, #zoneTexte .listeTiroir dt.ouvert  a:visited, #zoneTexte .listeTiroir dt.ouvert  a:hover,
.nojs  #zoneTexte .listeTiroir dt.fermer a, .nojs  #zoneTexte .listeTiroir dt.fermer a:visited, .nojs  #zoneTexte .listeTiroir dt.fermer a:hover{
	text-decoration:none;
	color:#4d4d4d!important;
}

.js .listeTiroir dt.fermer{
	border-bottom:1px solid #ededed;	
	background: #fff url('/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/icnFlecheFermer.gif') no-repeat 7px 4px;
    padding: 7px 10px 10px 38px;
}

.js #zoneTexte .listeTiroir dt.fermer a, .js #zoneTexte .listeTiroir dt.fermer a:visited, .js #zoneTexte .listeTiroir dt.fermer a:hover{
	color:#236393!important; 
	text-decoration:none;
}

.listeTiroir dd{
	background-color:#f7fceb;
	color:#4d4d4d;
	margin-bottom: 5px;
    padding: 5px 10px 1px 38px;
	border-bottom:1px solid #ededed;

}
.listeTiroir dd.invisible{display:block!important;}

.js .listeTiroir dd.invisible{
	display:block!important;
	position:absolute;
	left:-999999px;
}

#zoneTexte .listeTiroir ul li{
	background-color:#f7fceb;
}







