/* ---------------------------------------------- *//*			       STYLES ADAB FORMATION	      *//* ---------------------------------------------- */.formation_select_haut{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;  	font-weight: normal; 	text-decoration: none; 	display:inline ;	border-style: none;	color: #C0BBBC;} .ligne_grise_vert{  	background-image: url(img_forma/pixel_gris.gif); 	background-repeat: repeat-y; 	background-position: right top}.ligne_grise_hor{  	background-image: url(img_forma/pixel_gris.gif); 	background-repeat: repeat-x; 	background-position: left bottom}.formation_rouge_titre_1{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 20px;  	font-weight: bold; 	text-decoration: none; 	color: #273EA3} .formation_rouge_normal_1{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;  	font-weight: bold; 	text-decoration: none; 	color: #273EA3} .formation_rouge_petit_1{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;  	font-weight: bold; 	text-decoration: none; 	color: #273EA3} .formation_rouge_soustitre_1{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 13px;  	font-weight: bold; 	text-decoration: none; 	color: #273EA3}.formation_rouge_soustitre_1:hover{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 13px;  	font-weight: bold; 	text-decoration: none; 	color: #273EA3}.formation_rouge_soustitre_1_petit{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px;  	font-weight: bold; 	text-decoration: none; 	color: #273EA3;	display:inline}.formation_gris_titre_haut{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;  	font-weight: normal; 	text-decoration: none; 	display:inline ;	color: #273EA3} .formation_gris_titre2_haut{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;  	font-weight: normal; 	text-decoration: none; 	display:inline ;	color: #273EA3} .formation_noir_gras{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;  	font-weight: bold; 	text-decoration: none; 	color: #000000} .logo_adab_haut{  	background-image: url(menus/adab-bandeau.gif); 	background-repeat: no-repeat; 	background-position: left top}.sousligne_titre{  	background-image: url(img_forma/adab_ligne2.gif); 	background-repeat: no-repeat; 	background-position: left bottom}a {	color: #741309;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	text-decoration: none;}/* child-page links hover*/a:hover {	color: #741309;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	text-decoration: underline;}/**************************************************************************//*                         PORTAL STYLE                             *//**************************************************************************//* child-page links *//* popup footer links and visited */a.footer_popup:link, a.footer_popup:visited {	color: #5078C8;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* popup footer links hover */a.footer_popup:hover {	color: #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* map link style level 1 and visited */a.map1:link, a.map1:visited {	color: #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11pt;	font-weight: bold;	text-decoration: none;}/* map link style level 1 hover */a.map1:hover {	color: #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11pt;	font-weight: bold;	text-decoration: underline;}/* map link style level 2 and visited */a.map2:link, a.map2:visited {	color: #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;	text-decoration: none;}/* map link style level 2 hover */a.map2:hover {	color: #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;	text-decoration: underline;}/* map link style level 3 and visited */a.map3:link, a.map3:visited {	color: #859ECF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	text-decoration: none;}/* map link style level 3 hover */a.map3:hover {	color: #859ECF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	text-decoration: underline;}/* map link style level 4 and visited */a.map4:link, a.map4:visited {	color: #859ECF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	text-decoration: none;}/* map link style level 4 hover */a.map4:hover {	color: #859ECF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	text-decoration: underline;}/* main links and visited */a.menu:link, a.menu:visited {	color: #9B2537;	font-family: Arial, Verdana, Arial, sans-serif;	font-size: 8pt;	font-weight: bold;	text-decoration: none;}/* main links hover */a.menu:hover {	color: #AC3648;	font-family:  Arial, Verdana, sans-serif;	font-size: 8pt;	font-weight: bold;	text-decoration: none;}/* footer links and visited */a.menu-footer:link, a.menu-footer:visited {	color: #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	text-decoration: none;}/* footer links hover */a.menu-footer:hover {	color: #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	text-decoration: underline;}/* page_menu_tools links and visited */a.menu-tools:link, a.menu-tools:visited {	color: #5F2D46;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	text-decoration: none;}/* page_menu_tools links hover */a.menu-tools:hover {	color: #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	text-decoration: none;}/* articles-list links and visited*/a.news:link, a.news:visited {	color: #1C2861;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	text-decoration: none;}/* articles-list links hover */a.news:hover {	color: #1C2861;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	text-decoration: underline;}/* page path links and visited */a.path:link, a.path:visited {	color: #FFFFFF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	text-decoration: none;}/* page path links hover */a.path:hover {	color: #000000;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	text-decoration: underline;}/* sublevel main links */a.sublevel:link, a.sublevel:visited {	color: #FFFFFF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	text-decoration: none;}/* sublevel main links hover*/a.sublevel:hover {	color: #000000;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	text-decoration: none;}/* page body */body {	background-color: #FFFFFF;	margin-bottom: 0;	margin-left: 0;	margin-right: 0;	margin-top: 0;}/* font search */font.buttons {	color: #1C2861;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;}/* date style */font.date {	color: #1C2861;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	}/* font of map style level 1 */font.map1 {	color: #6D7659;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11pt;	font-weight: bold;}/* font menu */font.menu {	color: #9B2537;	font: bold 9pt Helvetica, sans-serif;}/* popup title */font.menu-tools {	color: #5F2D46;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* path font */font.path {	color: #FFFFFF;	font: bold 8pt Arial, Verdana, Helvetica,  sans-serif;}/* popup title */font.popup {	color: #1C2861;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* font title of popup */font.popup-title {	color: #FFFFFF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* portlet title font */font.portlet-title {	color: #FFFFFF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* page title */h1 {	color: #1C2861;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold;}/* page_menu_tools title */h3 {	color: #1C2861;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;}/* title */h4 {	color: #FF0000;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;}/* error color of input */input.error {	background-color: #EE9C00;}/* color of input */input.normal {	background-color: #FFFFFF;}/* article list */li.news {	color: #5F2D46;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* paragraph style */p {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* table style */table.border {	border-color: #000000;	border-style: solid;	border-width: 2px;}/* main_menu table style */table.menu {	background-color: #FFFFFF;}/* page_path table table */table.path {	border-color: #D6D8CB;	height: 20px;	width: 100%;}table.bordheader {	background-color: #FFFFFF;	border: 1px solid;	border-color: #AC3648;	width: 100%;	}/* portlet table style border */table.portlet-title {	background-color: #FFFFFF;	border: 1px solid;	border-color: #FFFFFF;	width: 100%;}/* cell style */td {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* cell style of alert messages */td.alert {	background-color: #FFFFFF;	color: #8E2323;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;}/*  */td.column_header {	background-color: #000080;	color: #FFFFFF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10pt;	text-align: center;}/*  */td.fiche {	background-color: #FFFFFF;	color: #FFFFFF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;}/* cell style of main_menus */td.menu {	background-color: #FFFFFF;	font-family: Helvetica;	font-size: 9pt;	text-align: center;}/* cell style of footer */td.menu-footer {	color: #6D7659;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* cell style of page_tools_menus */td.menu-tools {	background-color: #FFFFFF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* scell style of page_path */td.path {	background-color: #FFD93B;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* popup head */td.popup {	background-color: #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* cell style of article and permanent-article portlets */td.portlet {	background-color: #FFFFFF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;}/* cell style of portlet list */td.portlet-content {	background-color: #FFFFFF;	border: 1px solid #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* cell style of article-list color */td.portlet-content-color {	background-color: #CCCCCC;	border: 1px solid #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 8pt;}/* cell style of title portlet */td.portlet-title {	background-color: #AC3648;	color: #FFFFFF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11pt;		font-weight: normal;	height: 20px;	text-align: left;	width: 100%;}/* cell title of list article portlet */td.portlet-title-list {	background-color: #AC3648;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;	height: 20px;	text-align: left;	width: 100%;}/* search cell */td.search {	background-color: #FFFFFF;	color: #5F2D46;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;}/**/td.url-site {	background-color: #FF0000;	color: #FFFFFF;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;}/* error color of textarea */textarea.error {	background-color: #EE9C00;}/* color of textarea */textarea.normal {	background-color: #FFFFFF;}/* cell color */th {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;}.lien_bouton{	font-weight: bold;}.lien_bouton:hover{	font-weight: bold;}.bouton_refus {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #990000;	font-weight: bold;	text-decoration: none;}.bouton_refus_pas_clicable {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #1A5CC8;	font-weight: bold;	text-decoration: none;}
