/*========BODY & INTITULES TEXTES========*/BODY { background: white url(../images/background.gif) repeat-x; margin: 0;}h1 { font-family: Verdana, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-align: left; padding-left:30px; text-transform: uppercase;}h2{ font-family: Verdana, sans-serif; font-size: 12px; color: #ffffff;  font-weight: bold; text-align: left; padding-left: 30px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; margin:0 auto; text-transform: uppercase; }h3{ color: white;  font-family: Arial, sans-serif; font-size: 11px;  font-weight: bold; font-style: normal; padding:0 5px; margin:0;}h4{ font-family: Verdana, sans-serif; font-size: 11px; color: #827a77; font-weight: bold; text-align: left; padding: 0px 0px 0px 10px; margin:0 auto; text-transform: uppercase;}h5{	color: white;  font-family: Arial, sans-serif; font-size: 11px;  font-weight: bold; font-style: normal; padding:0 10px; margin:0;}h6{}p{font-style: normal; font-family: Arial, sans-serif;font-size: 11px;}/*========CADRE PAGE========*/	.cadre_page {	position: relative;	margin: 0 auto;	width:760px;	height:100%;	background-color: #ffffff;	border-left: 2px #F0F0F0 solid;	border-right: 2px #F0F0F0 solid;}/*========HEADER========*/.header {	position:relative;	width:760px;	height:130px;	margin: 0 auto;}/*========MENU========*/.menu { position:relative; width:760px; height:30px; margin: 0 auto; }	/*========CADRE CONTENU========*/.cadre_contenu{	width:740px; height:auto; margin: 10px; }/*========FOOTER========*/.footer { width:760px; height:20px; line-height:20px; background-color: #666666; clear:both; margin: 10px auto 0em auto;}.footer p{font-weight: normal; font-size: 10px; text-align: center; color: white; padding:0; margin:0;}/*=======BARRES UTILISABLE DANS TOUTES LES PAGES======*/.barre_465x30{	width:465px;	height:30px;	line-height:30px;	background-color: #000066;	background-image: url(../images/picto_plus.gif);	background-repeat: no-repeat; 	background-position: 10px;	border-bottom: 1px white solid;}.barre_265x30{	width:265px;	height:30px;	line-height:30px;	background-color: #000066;	background-image: url(../images/picto_plus.gif);	background-repeat: no-repeat; 	background-position: 10px;	border-bottom: 1px white solid;}.titre_contenu p{font-weight: bold;}.titre_article_archive p{font-weight: bold; text-transform: uppercase; margin:0px;}/*Style des paragraphes pour LES SESSIONS DE FORMATIONS*/	/*CAT1*/p.date_cat1{font-family: Verdana, Helvetica, Arial, sans-serif;	color: white; font-size: 10px;	font-weight: normal; font-style: normal; text-align: center; padding:0; margin:0px;}p.lieu_cat1{font-family: Verdana, Helvetica, Arial, sans-serif;	color: #3C0095; font-size: 10px;	font-weight: bold; font-style: normal; text-align: left; padding:0 3px; margin:0px; text-transform: uppercase;}p.intro_cat1{font-size: 9px; font-weight: normal; color: #3C0095; font-style: normal; padding:0 10px;}	/*CAT2*/p.date_cat2{font-family: Verdana, Helvetica, Arial, sans-serif;	color: white; font-size: 10px;	font-weight: normal; font-style: normal; text-align: center; padding:0; margin:0px;}p.lieu_cat2{font-family: Verdana, Helvetica, Arial, sans-serif;	color: #317E00; font-size: 10px;	font-weight: bold; font-style: normal; text-align: left; padding:0 3px; margin:0px; text-transform: uppercase;}p.intro_cat2{font-size: 9px; font-weight: normal; color: #317E00; font-style: normal; padding:0 10px;}	/*CAT3*/p.date_cat3{font-family: Verdana, Helvetica, Arial, sans-serif;	color: white; font-size: 10px;	font-weight: normal; font-style: normal; text-align: center; padding:0; margin:0px;}p.lieu_cat3{font-family: Verdana, Helvetica, Arial, sans-serif;	color: #0C8DB4; font-size: 10px;	font-weight: bold; font-style: normal; text-align: left; padding:0 3px; margin:0px; text-transform: uppercase;}p.intro_cat3{font-size: 9px; font-weight: normal; color: #0C8DB4; font-style: normal; padding:0 10px;}	/*CAT4*/p.date_cat4{font-family: Verdana, Helvetica, Arial, sans-serif;	color: white; font-size: 10px;	font-weight: normal; font-style: normal; text-align: center; padding:0; margin:0px;}p.lieu_cat4{font-family: Verdana, Helvetica, Arial, sans-serif;	color: #682021; font-size: 10px;	font-weight: bold; font-style: normal; text-align: left; padding:0 3px; margin:0px; text-transform: uppercase;}p.intro_cat4{font-size: 9px; font-weight: normal; color: #682021; font-style: normal; padding:0 10px;}	/*CAT5*/p.date_cat5{font-family: Verdana, Helvetica, Arial, sans-serif;	color: white; font-size: 10px;	font-weight: normal; font-style: normal; text-align: center; padding:0; margin:0px;}p.lieu_cat5{font-family: Verdana, Helvetica, Arial, sans-serif;	color: #7B7B7B; font-size: 10px;	font-weight: bold; font-style: normal; text-align: left; padding:0 3px; margin:0px; text-transform: uppercase;}p.intro_cat5{font-size: 9px; font-weight: normal; color: #7B7B7B; font-style: normal; padding:0 10px;}	/*Styles de paragraphes pour les CARTOUCHES dans la page FORMATIONS*/p.question_cat1{ color: #3C0095; text-align: justify; padding-top: 2px;	padding-left: 10px; margin:0px;}p.question_cat2{color: #317E00; text-align: justify; padding-top: 2px;	padding-left: 10px; margin:0px;}p.question_cat3{ color: #0C8DB4; text-align: justify; padding-top: 2px;	padding-left: 10px; margin:0px;}p.question_cat4{color: #682021; text-align: justify; padding-top: 2px;	padding-left: 10px; margin:0px;}p#module_titre_cat1{color: #3c0095; font-weight:bold; padding: 2px 10px 2px 10px; margin:0;}p#module_titre_cat2{color: #317E00; font-weight:bold; padding: 2px 10px 2px 10px; margin:0;}p#module_titre_cat3{color: #0C8DB4; font-weight:bold; padding: 2px 10px 2px 10px; margin:0;}p#module_titre_cat4{color: #682021; font-weight:bold; padding: 2px 10px 2px 10px; margin:0;}p#module_contenu_cat1{color: #3c0095; font-weight:normal; padding: 2px 10px 2px 10px; margin:0;}p#module_contenu_cat2{color: #317E00; font-weight:normal; padding: 2px 10px 2px 10px; margin:0;}p#module_contenu_cat3{color: #0C8DB4; font-weight:normal; padding: 2px 10px 2px 10px; margin:0;}p#module_contenu_cat4{color: #682021; font-weight:normal; padding: 2px 10px 2px 10px; margin:0;}p.questions_modules{color: white; font-weight:bold; padding:10px; margin:0; text-align: center;}/*Styles de paragraphes pour la rubrique LIENS*/p.nom_lien{color: #000066; font-weight: bold;margin:0 auto; text-transform: uppercase; padding: 5px 10px 0px 10px;}p.description_lien{color: #000066; padding: 5px 10px; margin:2px;}