





							/********************/
							/* Balises communes */
							/********************/

body {
    margin: 				0;
	margin-left: 			0px;
	margin-top: 			0px;
	margin-right: 			0px;
	margin-bottom: 			0px;
	font-family:			Arial;
	font-size:				12px;
	font-weight:			normal;
	color:					#000000;
}

body, p, h3, td {
    font-family: 			Arial;
    font-size: 				12px;
    color: 					#000000;
}

a {
	text-decoration: 		none;
	font-weight:			bold;
	color: 					#660000;

}

.nowrap {
    						white-space: nowrap;
}

.input {
							border: 1px solid #c0c0c0;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 10px;
							color: #666666;
							height: 15px;
}

p {
	margin:					0 0 15px 0;
}

h1 {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				24px;
	color: 					#666666;
}

h2 {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				14px;
	color: 					#999999;
}

h3 {
	font-size: 				12px;
}

							/***********************/
							/* Justifiage du texte */
							/***********************/

div.justify  {
    text-align: 			justify;
}

							/*************************/
							/* Mise en gras du texte */
							/*************************/

.bold {
    font-weight: 			bold;
    font-size: 				11px;
    color: 					#999999;
}

							/********************************/
							/* Alignement à droite du texte */
							/********************************/

.right  {
    text-align: 			right;
    display:				block;
}

							/***************************************/
							/* Couleur de fond de régleage de page */
							/***************************************/

.pagePropertiesBackgroundColor {
	background-color: 		#FFFFFF;
	color:					white;
	font-weight:			bold;
}

							/**********************/
							/* Fond du menu admin */
							/**********************/

.adminMenuBackground  {
    background-color: #cccccc;
}

.adminMenuBackgroundTab  {
    background-color: 		#FFFFFF;
}

.adminMenuLine  {
    vertical-align: 		middle;
    white-space: 			nowrap;
}

.tab_off a  {
    color: 					#000000;
	font-weight:			normal;
}
.tab_on a  {
    color: 					#000000;
	font-weight:			normal;
}

#blackLink a {
	color:					#000000;
	font-weight:			normal;
}

#blackLink a:link {
	color:					#000000;
	font-weight:			normal;
}

#blackLink a:hover {
	color:					#000000;
	font-weight:			normal;
}

#blackLink a:visited {
	color:					#000000;
	font-weight:			normal;
}

#blackLink a:active {
	color:					#000000;
	font-weight:			normal;
}
							/**********/
							/* Header */
							/**********/

#banner {
	border-bottom: 3px solid #000000;
	border-top: 1px solid #000000;
}

#banner h1 {
	font-family:Times New Roman;
	font-style:italic;
	font-size:16pt;
	padding:0;
	margin:0;
}

#recherche {
	color:#ffffff;
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
}

.headerLeftRoundCorner {
	background-image: url("/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/aon/communs/fond_arrondi_gauche_bleu.gif");
	background-position:top left;
	background-color:#999999;
}

.headerRightRoundCorner {
	background-image: url("/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/aon/communs/fond_arrondi_droite_bleu.gif");
	background-position:bottom right;
	background-color:#999999;
}

.headerBackgroundColor {
	background-color:#999999;
}

#banner .headerSubTitle {
	color:#FFFFFF;
	font-size:16pt;
	font-family:ArialBlack;
	font-weight:regular;
}

#banner .headerSubSubTitle {
	color:#FFFFFF;
	font-size:10pt;
	font-family:Arial;
	font-weight:bold;
}

#banner .headerGlobalLink {
	font-size:10px;
	color:#cccccc;
	margin:0;
	padding:0;
	background-color:#006699;
}

#banner .headerGlobalLink a {
	color:#CCCCCC;
	text-decoration:none;
}

#banner .headerGlobalLink a:hover {
	text-decoration:none;
}

							/********************************/
							/* Texte du visuel de l'accueil */
							/********************************/

#topImageText {
	font-size:				11px;
	color:					#888888;
	font-weight:			bold;
	margin:					0;
	line-height:			18px;
	font-family:			Arial;
	position:				relative;
	left:					-20px;
}

							/***************************/
							/* Boutons du menu du haut */
							/***************************/

.topMenuButtons {
    white-space: 			nowrap;
    background-color: 		#cccccc;
    padding-left: 			2px;
    font-family: 			Verdana, Arial, Helvetica, sans-serif;
    font-size: 				10px;
}

							/********/
							/* PODS */
							/********/

#pod {
	margin:					5px 0 5px 0;
}

#titlePod {
	border-top-width:		1px;
	border-top-style:		solid;
	border-top-color:		#000000;
	border-left-width:		1px;
	border-left-style:		solid;
	border-left-color:		#000000;
	border-bottom-width:	1px;
	border-bottom-style:	solid;
	border-bottom-color:	#000000;
	font-family:			Verdana;
	font-size:				10px;
	font-weight:			bold;
	color:					#333333;
	height:					0;
	margin:					0;
	padding:				0;
	background-color:		#99CCCC;
}

#textPod {
	padding:				4px;
	border-right-width:		1px;
	border-right-style:		solid;
	border-right-color:		#000000;
	border-left-width:		1px;
	border-left-style:		solid;
	border-left-color:		#000000;
	border-bottom-width:	1px;
	border-bottom-style:	solid;
	border-bottom-color:	#000000;
	font-family:			Verdana;
	font-size:				9.5px;
	font-weight:			normal;
}

#textPod p{
	margin:0;
	padding:0;
}

#textPod a.menu {
	color:#660000;
	font-weight:normal;
}

#cornerPod{
	background-image: 		url("/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/aon/communs/fond_podrightcut.gif");
	background-position:	top right;
	background-repeat:		no-repeat;
	border-bottom-width:	1px;
	border-bottom-style:	solid;
	border-bottom-color:	#000000;
	background-color:		#99CCCC;
}

.colorPod{
	background-color:		#CCFFFF;
}

span.linkPod {
    color: 					#660000;
	background-color:		#FFFFFF;
    font-weight: 			bold;
    text-decoration: 		none;
}

							/*************************************/
							/* Texte d'introduction de l'accueil */
							/*************************************/

.homeTextIntro {
    color: 					#000000;
    font-family: 			Arial;
    font-size: 				14px
}

							/*********************************/
							/* Categories du tableau accueil */
							/*********************************/

.homeCategoryContainer {
	background-color: 		#FFFFFF;
	background-image: 		url(/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/fondBloc.gif);
	background-position: 	bottom;
	background-repeat: 		repeat-x;
	border-right: 			1px solid #650000;
	border-bottom: 			1px solid #650000;
}

td.homeTitleCategory {
	color:#990000;
	background-position: 	bottom;
	background-repeat: 		repeat-x;
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				12px;
	font-weight: 			bold;
	padding: 				2px;
	border-top: 			1px solid #FFFFFF;
	border-bottom: 			1px solid #CCCC99;
	border-left: 			1px solid #FFFFFF;
}

							/*******************************************/
							/* Liens sous-catégorie du tableau accueil */
							/*******************************************/

A.homeLinkSubCatDeploy {
    color: #660000;
    font-weight: bold;
    text-decoration: none;
}

						  	/****************************/
						  	/* Liens du tableau accueil */
						  	/****************************/

.homeLinkSubCatContainer {
	border-top: 			1px solid #CCCCCC;
	text-align:				right;
}

.homeLinkSubCat {
    color: 					#5087BC;
    font-weight: 			bold;
    text-decoration: 		none;
	font-size:				11px;

}
a.homeLinkSubCat:hover {
    color: 					#F67A18;
	font-weight: 			bold;
    text-decoration: 		underline;
	font-size:				11px;
}

td.homeSpaceLinkSubCat {
    color: 					#000000;
    font-family: 			Arial;
    font-size: 				12px;
	padding:				5px;
}

							/**********************/
							/* Sous-titre de page */
							/**********************/

.pageSubtitle {
    color: 					#660000;
    font-family: 			Arial;
    font-size: 				13px;
    font-weight: 			bold
}

							/*****************************************/
							/* Description des personnes dans equipe */
							/*****************************************/

.equipePeopleDescription {
    font-size: 				10px;
    font-family: 			Arial;
	line-height: 			10pt
}

							/*****************************/
							/* Fond du tableau principal */
							/*****************************/

.mainTable10 {
    background-color: 		#ffffff;
    padding-left: 			10px;
    padding-right: 			10px;
}

							/*******************/
							/* Menu horyzontal */
							/*******************/

#topMenu {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:					#FFFFFF;
	border-bottom : 		5px solid #669999;
	background-color:		#FFFFFF;
	padding : 				4px 0 0 0 ;
}

#topMenu td {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	border-left : 			1px dotted #000000;
}

#topMenu a.unselectedLink {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					#000000;
	font-weight:			bold;
	text-decoration:		none;
}

#topMenu a.unselectedLink:hover {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					#000000;
	font-weight:			bold;
	text-decoration:		none;
}

#topMenu a.selectedLink {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;color:	#FFFFFF;
	font-weight:			bold;
	text-decoration:		none;
}

#topMenu a.selectedLink:hover {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color:					#FFFFFF;
	font-weight:			bold;
	text-decoration:		none;
}

#topMenu .unselectedPuce {
	background: 			url(/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/aon/communs/px_trans.gif) #669999;
	width:					10px;
	float:					left;
	margin : 				0 10px 0 10px;
	height:					10px;
}

#topMenu .selectedPuce {
	background: 			url(/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/aon/communs/boxon.gif) #669999;
	width:					10px;
	float:					left;
	margin : 				0 10px 0 10px;
	height:					10px;
}

#topMenu .selected {
	background-color:		#669999;
}

							/******************/
							/* Menu de gauche */
							/******************/

#leftMenu {
	background-color:		#669999;
	padding:				0;
	font-family:			Arial;
	font-size:				12px;
	font-weight:			bold;
}

#leftMenu .menuItems {
	padding : 				0 4px 0 4px;
}

#leftMenu a {
	font-weight:			normal;
	color:					#FFFFFF;
	text-decoration:		none;
}

#leftMenu a.bigtitle:hover {
	color:					#F67A18;
	font-weight:			bold;
	text-decoration:		none;
}

#leftMenu a.bigtitle {
	font-weight:			bold;
	color:					#FFFFFF;
	text-decoration:		none;
}

#leftMenu a.overAllTitle:hover {
	color:					#FFFFFF;
	font-weight:			bold;
	text-decoration:		none;
}

#leftMenu a.overAllTitle {
	font-weight:			bold;
	color:					#FFFFFF;
	text-decoration:		none;
}

#leftMenu a:hover {
	font-weight:			normal;
	text-decoration:		underline;
}

#leftMenu h1 {
	font-size:				12px;
	color:					#FFFFFF;
	font-weight:			bold;
	margin:					0 0 7px 0;
	padding : 				0 0 7px 0;
	border-bottom : 		1px solid #000000;
}

#leftMenu ul {
	color:					#000000;
	margin:					0 0 10px 0;
	padding:				0;
}

#leftMenu li {
	font-family:			Verdana;
	font-size:				9.5px;
	font-weight:			normal;
	margin:					0;
	padding-left:			15px;
	list-style:				none;
}

#leftMenu li p {
	font-weight:			bold;
	margin:					0;
	padding:				0;
}

#leftMenu .levelTwoLink
{
    color: 					#000000;
    font-family: 			Verdana;
    font-size: 				9.5px;
    font-style: 			normal;
    font-variant: 			normal;
    font-weight: 			normal;
    margin-left: 			0px;
    text-decoration: 		none;
    text-transform: 		none;
}

#leftMenu A.levelTwoLink:link {
    color: 					#000000;
    text-decoration: 		none;
}
#leftMenu A.levelTwoLink:visited {
    color: 					#000000;
    text-decoration: 		none;
}

#leftMenu A.levelTwoLink:active {
    color: 					#000000;
    text-decoration: 		none;
}
#leftMenu A.levelTwoLink:hover {
    color: 					#F67A18;
    text-decoration: 		none;
}

#leftMenu a.CurrentPage{
	font-weight: 			bold;
	margin : 				0px;
}

#leftMenu a.CurrentPage:hover{
	font-weight: 			bold;
    color: 					#F67A18;
    text-decoration: 		none;
}

#leftMenu a.CurrentPage div.puce{
	background-image: 		url("/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/aon/communs/subsecarrow.gif");
	float:					left;
	background-repeat:		no-repeat;
	width:					6px;
	vertical-align : 		middle;
	position : 				relative;
	top : 					2px;
	left : 					-2px;
	margin-left : 			-4px;
}

							/************************/
							/* Chemin de navigation */
							/************************/

#navigation
{
	margin-bottom:			10px;
	font-size:				10px;
	color:					#000099;
	font-weight:			bold;
}
#navigation a
{
	color:					#000099;
	text-decoration:		none;
}

#navigation a:hover
{
	text-decoration:		none;
}

.navigationLink
{
    color: 					#000099;
    font-family: 			Arial;
    font-size: 				10px
}


							/*******************/
							/* Lien partenaire */
							/*******************/

#photo_left {
	width: 					204px;
	height: 				160px;
	float: 					left;
	margin-right:			20px;
}

#photo_right {
	width: 					204px;
	height: 				160px;
	float: 					right;
	margin-left:			20px;
}

#photo_left_qui {
	width: 					161px;
	height: 				108px;
	float: 					left;
	margin-right:			20px;
}

#photo_right_qui {
	width: 					161px;
	height: 				108px;
	float: 					right;
	margin-left:			20px;
}

#contentBloc .partenaireLink {
    color: 					#5087BC;
    font-weight: 			normal;
    text-decoration: 		underline;

}
#contentBloc A.partenaireLink:hover {
    color: 					#F67A18;
    text-decoration: 		underline;
}

							/**************************/
							/* Citation de temoignage */
							/**************************/

#citation {
	color : 				#5087BC;
}

#citation  p {
	color : 				#5087BC;
}

							/**********************/
							/* Menu de connection */
							/**********************/

.connectionMenuBorderColor {
	background-color: 		#CCCCCC;
}

.connectionMenuColor {
	background-color:		#669999
}

#connectionForm {
	border-width:			1px;
	border-style:			solid;
	border-color:			#FFFFFF;
}

#connectionForm td {
	padding-bottom:			5px
}

							/********************/
							/* Contenu des page */
							/********************/

#content {
	padding:				10px 20px 10px 20px;
}

#content h1 {
    margin-top: 			0;
    margin-bottom: 			0;
    padding-top: 			0;
    padding-bottom: 		0;
    color: 					#666666;
    font-family: 			Arial;
    font-size: 				18px;
    font-weight: 			bold;
}

							/************************************************/
							/* Prevention du copier coller du site accuracy */
							/************************************************/

.levelone
{
    COLOR: #660000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}

.bulletlevelone{
	list-style-image:url(/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/bullets/bulletlevelone.gif);

}

.bulletleveltwo{
	list-style-image:url(/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/bullets/bulletleveltwo.gif);
}

.bulletlevelthree{
	list-style-image:url(/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/bullets/bulletlevelthree.gif);
}

							/*******************/
							/* Bloc de contenu */
							/*******************/

#contentBloc {
	margin:					0 0 0 0;
}

.normalText {
	color: 					#000000;
	font-family: 			arial;
	font-size: 				12px
}

#contentBloc .normalText {
    color: 					#000000;
    font-family: 			Arial;
    font-size: 				12px;
    line-height: 			18px;
}

#contentBloc p {
	margin:					0 0 0 0;
}

#contentBloc A.validationlink:link {
	color:					#660000;
	font-weight:			bold;
	font-style:				italic;
	text-decoration:		none;
}

#contentBloc A.validationlink:hover {
	color:					#660000;
	font-weight:			bold;
	font-style:				italic;
	text-decoration:		none;
}

#contentBloc A.validationlink:visited {
	color:					#660000;
	font-weight:			bold;
	font-style:				italic;
	text-decoration:		none;
}

#contentBloc A.validationlink:active {
	color:					#660000;
	font-weight:			bold;
	font-style:				italic;
	text-decoration:		none;
}

#contentBloc A.editlink {
	color:					#660000;
	font-weight:			bold;
	text-decoration:		none
}

#contentBloc A {
    color: 					#5087BC;
    font-weight: 			normal;
    text-decoration: 		underline

}

#contentBloc A:hover
{
    color: 					#F67A18;
    text-decoration: 		underline;
}

#contentBloc h1 {
    margin-top: 			0;
    margin-bottom: 			0;
    padding-top: 			0;
    padding-bottom: 		0;
    color: 					#666666;
    font-family: 			Arial;
    font-size: 				18px;
    font-weight: 			bold;
}

#contentBloc hr {
	color:					#cccccc;
	margin:					0 0 20px 0;
}

#contentBloc h2 {
	font-size:				13px;
	color:					#660000;
	margin:					0 0 15px 0;
}

#contentBloc h3 {
	font-size:				13px;
	color:					#000000;
	margin:					0 0 15px 0;
	background-color:		#E2E2E2;
	line-height:			25px;
	padding-left:			5px;
}

#contentBloc li.subone {
	font-size:				12px;
	font-weight:			normal;
	padding:				0;
	margin:					0;
}

#contentBloc li.subtwo {
	font-size:				11px;
	font-weight:			normal;
	padding:				0;
	margin:					0;
}

#contentBloc li.subthree {
	font-size:				11px;
	font-weight:			normal;
	padding:				0;
	margin:					0;
}

#contentBloc ul li p {
	font-size:				11px;
	font-weight:			normal;
	padding:				0;
	margin:					0;
}

							/*******************************/
							/* Liens dans le corps de page */
							/*******************************/

#contentBloc .interiorLink
{
    color: #5087BC;
    font-weight: normal;
    text-decoration: underline

}

#contentBloc A.interiorLink:hover
{
    color: #F67A18;
    text-decoration: underline;
}

#contentBloc a {
    color: #5087BC;
    font-weight: normal;
    text-decoration: underline

}

#contentBloc A:hover
{
    color: #F67A18;
    text-decoration: underline;
}

							/********************/
							/* Images des puces */
							/********************/

#contentBloc .bulletLevelOne{
	list-style-image:url(/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/bullets/bulletlevelone.gif);

}
#contentBloc .bulletLevelTwo{
	list-style-image:url(/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/bullets/bulletleveltwo.gif);
}
#contentBloc .bulletLevelThree{
	list-style-image:url(/jahia/jsp/jahia/templates/aonaccuracyfr/aon_accuracy_templates/web_print_css.jsp/../images/bullets/bulletlevelthree.gif);
}

							/**********/
							/* Footer */
							/**********/

#lienbas a {
	font-size:				10px;
	color:					#000000;
	text-decoration:		none;
}

#lienbas a:link {
	font-size:				10px;
	color:					#000000;
	text-decoration:		none;
}

#lienbas a:hover {
	font-size:				10px;
	color:					#000000;
	text-decoration:		none;
}

#lienbas .backTopPage {
	font-size:				10px;
	color:					#000000;
}

#lienbas A.backTopPage:link {
	font-weight:			bold;
	font-size:				11px;
	color:					#000000;
	text-decoration:		none;
}
#lienbas A.backTopPage:hover {
	font-weight:			bold;
	font-size:				11px;
	color:					#000000;
	text-decoration:		none;
}

#lienbas A.backTopPage:active {
	font-weight:			bold;
	font-size:				11px;
	color:					#000000;
	text-decoration:		none;
}
#lienbas A.backTopPage:visited {
	font-weight:			bold;
	font-size:				11px;
	color:					#000000;
	text-decoration:		none;
}

#lienbas A.backTopPage:active {
	font-weight:			bold;
	font-size:				11px;
	color:					#000000;
	text-decoration:		none;
}
#lienbas A.backTopPage:visited {
	font-weight:			bold;
	font-size:				11px;
	color:					#000000;
	text-decoration:		none;
}

							/****************/
							/* Plan du site */
							/****************/

#contentBloc .titleSitemap {
	color: 					#ffffff;
	font-family: 			arial;
	font-size: 				12px;
	font-weight: 			bold
}

#contentBloc a.titleSitemap:link {
	color: 					#ffffff;
	font-family: 			arial;
	font-size: 				12px;
	font-weight: 			bold;
	text-decoration:		none;
}

#contentBloc a.titleSitemap:hover {
	color: 					#ffffff;
	font-family: 			arial;
	font-size: 				12px;
	font-weight: 			bold;
	text-decoration:		none;
}

#contentBloc a.titleSitemap:visited {
	color: 					#ffffff;
	font-family: 			arial;
	font-size: 				12px;
	font-weight: 			bold;
	text-decoration:		none;
}

#contentBloc a.titleSitemap:active {
	color: 					#ffffff;
	font-family: 			arial;
	font-size: 				12px;
	font-weight: 			bold;
	text-decoration:		none;
}

							/******************/
							/* Marge d'images */
							/******************/

.withMargin{
	margin-left: 			10px;
	margin-bottom: 			10px;
	margin-right: 			10px;
}

							/***************/
							/* Formulaires */
							/***************/

.aon_form_fieldGroupTitle {
	color: 					#660000;
	font-weight: 			bold;
	font-family: 			Arial;
	font-size: 				13px;
}

.aon_form_labelone {
	font-weight: 			bold;
	color: 					#000000;
	font-family: 			Arial;
	font-size: 				12px;
	margin-left:			20px;
}

.aon_form_labeltwo {
	font-weight: 			normal;
	color: 					#000000;
	font-family: 			Arial;
	font-size: 				12px;
	margin-left:			0px;
}

.aon_form_labelcalcul {
	font-weight: 			bold;
	color: 					#000000;
	font-family: 			Arial;
	font-size: 				12px;
}

.aon_form_mandatoryField {
  	color: 					red;
}

.aon_form_error {
	font-weight: 			bold;
	color: 					red;
}

.aon_form_pagination {
	font-weight: 			bold;
	text-align: 			right;
	margin-right: 			5%;
}

.aon_form_aide {
	margin-left: 			-24px;
	margin-bottom: 			-4px;
}

.aon_form_choix {
  	font-style: 			italic;
  	margin-left: 			20px;
}

.aon_miniform_choix {
  	font-style: 			italic;
}

.aon_miniform_label {
	font-weight: 			bold;
	color: 					#000000;
	font-family: 			Verdana;
	font-size: 				9.5px;
}

.aon_miniform_aide {

}

.aon_miniform_precisions {
  	color: 					#660000;
	font-weight: 			normal;
	text-decoration: 		underline.
}
.aon_form_popupTitle {
	text-align: 			center;
	color: 					#660000;
	font-family: 			Arial;
	font-size: 				13px;
	font-weight: 			bold;
}
.aon_form_popupText p {
	color: 					#000000;
	font-family: 			Arial;
	font-size: 				12px;
}
.progress_off
{
	background-color:		#669999;
}
.progress_on
{
	background-color:		#669999;
}

fieldset{
	border : 				1px dotted #0000FF;
}

fieldset.formulaires_aon{
	border : 				1px solid #669999;
	padding : 				20px;
}

/* ************************************************************************** Redéfinition */
body {
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

img {
	border: 0px;
}

.invisible {
	display: none;
}

/* *****************************************************************************************
 * Header
 ***************************************************************************************** */
#header {
	background: url(../img/header_fond_bordeaux.jpg) left top repeat-x;
}

#header img {
	margin-left: 12px;
	margin-top: 11px;
	margin-bottom: 35px;
}

/* *****************************************************************************************
 * Bloc central
 ***************************************************************************************** */
#blocCentral {
	width: 80%;
	border-right: 0px solid #d5d5d5;
	vertical-align: top;
	padding: 0px;
}

/* ***************************************************************************** subHeader */
#subHeader,#subHeader * {
	color: #747474;
}

#subHeader {
	background: url(../img/fond_gris_contenu.jpg) left bottom repeat-x;
	background-color: #ffffff;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	font-size: 80%;
	padding-bottom: 8px;
}

#subHeader strong {
	font-size: 120%;
}

/* ********************************************************************************* flash */
#flash {
	text-align: left;
}

/* ********************************************************************* presentationOffre */
.presentationOffre td.borne {
	border-left: 1px solid #dcdcdc;
}

.presentationOffre td {
	vertical-align: top;
}

.presentationOffre .footer {
	margin-top: 10px;
	margin-bottom: 10px;
}

.presentationOffre .footer a {
	color: #ffffff;
	text-decoration: none;
	font-size: 80%;
	padding: 2px 5px 2px 5px;
}

.presentationOffre .vert {
	border-bottom: 1px solid #918f3a;
}

.presentationOffre .marine {
	border-bottom: 1px solid #001b42;
}

.presentationOffre .bleu {
	border-bottom: 1px solid #80a2cf;
}

.presentationOffre .indigo {
	border-bottom: 1px solid #453069;
}

.presentationOffre .vert .footer a,.presentationOffre .vert .header {
	background-color: #918f3a;
}

.presentationOffre .marine .footer a,.presentationOffre .marine .header {
	background-color: #001b42;
}

.presentationOffre .bleu .footer a,.presentationOffre .bleu .header {
	background-color: #80a2cf;
}

.presentationOffre .indigo .footer a,.presentationOffre .indigo .header {
	background-color: #453069;
}

.presentationOffre .header {
	background: url(../img/pixel_blanc.gif) right top no-repeat;
	margin: 18px 0 10px 0;
	width: 200px;
}

.presentationOffre .header h2 {
	background: url(../img/pixel_blanc.gif) left top no-repeat;
	padding-top: 8px;
	margin-bottom: -3px;
	font-size: 110%;
	color: #ffffff;
	font-weight: normal;
	text-align: center;
}

.presentationOffre .header h2 img {
	margin-top: 5px;
}

/* ******************************************************************* Specific impression */
#blocDroite,#footer,#menu1,#recherche,#breadcrumbs,#rubrique h2 img,.footerImg, #temoignages .footer {
	display: none;
}

#header {
	height: 100px;
}

/* Affichage des tableaux particulier .. pas pour IE ... */
.presentationOffre td {
	display: inline;
}

.presentationOffre h2 img {
	display: block;
}
#rubrique .col1{
	float:left;
	width:50%;
}

#rubrique img {
  display:none;
}

img {
  display:none;
}