/*		Feuille de style FOREM Global	Cette feuille de style contient les styles qui sont réutilisés sur plusieurs pages*//* ------------------------------ Balises HTML STANDARDS ------------------------------ */body, html{	height:100%;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	margin:0;	padding:0;	background-image:url(../images/fonds/site_ar.png);	background-repeat:repeat-x;	background-color:#ffffff;	color:#802313;	text-align:center;}.taille1{	font-size:0.63em;}.taille2{	font-size:0.9em;}.taille3{	font-size:1.2em;}p, h1, h2, h3, h4, h5, ul, li, form, td, th,address{	margin:0;	padding:0;	font-size:1em;	font-weight:normal;	line-height:normal;}h4{	font-size:1.3em;	border-bottom:1px solid #e74124;	padding-top:30px;	padding-bottom:2px;	margin-bottom:4px;}input, select, textarea{	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	/* Bug opera : le fond des champs "select" est transparent */	background-color:#FFFFFF;	height:1.2em;	margin:1px;	padding-left:2px;	font-size:1em;}img{	border:0;}a{	color:#802313;}a:hover{	text-decoration:none;}a:visited{	color:#802313;}a strong{	color:#e74124}/* ------------------------------ Styles inline STANDARDS ------------------------------ */.alignementGauche{	float:left;}.block{	display:block;	clear:both;}.radioLabel{	margin:0;	padding:2px 6px 0 4px;	float:left;}/* ------------------------------ STYLES BLOCKS STANDARDS ------------------------------ *//* bloc principal : 82em centré */.blocPrincipal{	width:82em;	text-align:left;	margin:0 auto;	padding-bottom:5em;	font-size:1.2em;}#contenu{	width:77.7em;	background-image:url(../images/fonds/bloc_contenu_ar.png);	background-repeat:repeat-x;	background-color:#FFFFFF;	border:4px solid #FFFFFF;	position:relative;	margin-left:0.3em;/*	margin-bottom: 45px; */	top:4.9em;}#logo img{	position:absolute;	top:-38px;}/* "Bienvenue sur le site " */#intro{	position:absolute;	width:33em;	left:240px;	top:20px;}#intro h1{	font-size: 1.4em;	line-height: 0.8em;	color: #802313;}/* Bloc Recherche */#recherche{	border: 1px solid #aecfd9;	background-image:url(../images/fonds/fondDegradeBlocRecherche.png);	background-repeat: repeat-x;	background-color: #f8fcfd;	position: absolute;	top: 0.5em;	left: 54em;	width: 22em;	color: #136d86;}#recherche form{	margin:0;	padding:4px;	color: #136d86;	font-weight: bold;}#recherche #champRecherche{	width:12em;	border:1px solid #c0d8df;	margin-right:1px;	vertical-align: middle;	height:1.5em;}#recherche #boutonRecherche.texteBouton{	color: #136d86;	vertical-align: middle;	font-size: 1em;	cursor:pointer;	font-weight: bold;	margin:0px;	padding:0px 10px 0px 0px;}#recherche #boutonRecherche{	width: auto;	height: 1.8em;	background-image:url(../images/boutons/rechercher_btn.png);	background-position: center right;	background-repeat: no-repeat;	background-color: #ffffff;	margin:0px;	border: 1px solid #ffffff;	vertical-align: middle;}#recherche input.radio{	margin-top:4px;	float:left;	padding:0;	background:none;}#avancee {	display:block;	float:right;	padding-top:2px;}#avancee a:link, #avancee a:visited{	color: #136d86;	text-decoration: underline;}#avancee a:hover{	color: #136d86;	text-decoration: none;}/* Bloc Zoom */#blocZoom{	width:38px;	height:91px;	background-image:url(../images/fonds/zoom_ar.png);	background-repeat:no-repeat;	position:absolute;	top:10em;	left:78em;	padding-top:20px;}/* Bloc Centre */#blocCentre{	position: relative;	top: 2px;	border-top:1px solid #e6edee;		border-left:1px solid #e6edee;	border-bottom:1px solid #e6edee;	border-right:1px solid #e6edee;	background-color:#FFFFFF;	padding:0.3em;	width:74.1em;	margin-left:15px;	margin-bottom:1px;	}#blocCentre #degrade{	background-image:url(../images/fonds/bloc_centre_ar.png);	background-position:bottom;	background-repeat:repeat-x;	padding-bottom:10px;}/* Boutons Annuaires des formations */#GrandboutonFormation .texte{	background-repeat:repeat-x;	padding:0.4em;		background-image: url(../images/fonds/bloc_bleu_ar.png);	background-color:#24c9e7;}#GrandboutonFormation .texte a.souligne{	margin-bottom:2px;	margin-top:2px;	padding-bottom:2px;}#GrandboutonFormation .texte a{	display: block;	background-image: url(../images/puces/puce_flecheBlancheFondBleu.png);	background-repeat: no-repeat;	background-position: left;	margin-left: 25px;	padding-left:25px;	color: #FFFFFF;	font-size: 1.2em;	font-weight: bold;	text-decoration: none;	line-height: 0.7em;}/* ------------------------------ BAS STANDARD ------------------------------ *//* Bloc du bas */#blocBas{	height:45px;	display:block;	overflow:visible;	color:#848484;	margin-top: 5px;	margin-left: 0px;}.legal{	padding:3px 0 0 10px;	text-align:right;	color:#82b4c2;}.legal a:link,.legal a:hover,.legal a:visited{	color:#848484;}/* liens - Menu gauche*/#menuGauche{background-color:#e74124; padding:0px 0px 20px 0px;}#menuGauche ul{	list-style:none;	background-color:#FFFFFF;		}#menuGauche li, #blocCentre #mieDePain{	list-style:none;	background-color:#e74124;	}/* nb : IE 5.x Hack les puces "background-image" sont masquée pour IE 5*/#menuGauche li a:link, #menuGauche li a:visited{  display:block;  background-image/**/:/**/url(../images/puces/puce_flecheOrangeFondRouge.png);  background-color:#e74124;  background-repeat: no-repeat;  background-position: 5% 50%;  }#menuGauche li a:hover{  display:block;  background-image/**/:/**/url(../images/puces/puce_flecheOrangeFondOrangeActif.png);  background-repeat: no-repeat;  background-position: 5% 50%;  background-color:#ffbe56;}#menuGauche li.actif a:link{  display:block;  background-image/**/:/**/url(../images/puces/puce_flecheOrangeFondOrangeActif.png);  background-color:#ffbe56;  background-repeat: no-repeat;  background-position: 5% 50%;  }#menuGauche span{	border-bottom-width:1px;	border-bottom-style:solid;	display:block;	padding:0px 5px 5px 0;	width:90%;	cursor:pointer;	}#menuGauche li{	font-size:1.2em;}#menuGauche li a{	padding:5px 0px 0px 30px;	font-weight:bold;	color:#FFFFFF;	text-decoration:none;	display:block;	_display:inline-block;	}/* Style des pages*/#blocTitre h2{	font-size: 1.5em;	font-weight: bold;	color:#802313;	border-bottom:1px solid #71b9c8;	}/*Menu avec Bouton Imprimer position diffèrente que sur la homepage*/#blocTitre #menu{	position:absolute;	bottom:5px;	right:0;	z-index:99;	width:14em;}#blocTitre .bouton{	background-image:url(../images/boutons/fondBoutonImprimer.png);	background-position: center left;	background-repeat: repeat-x;	border:1px solid #99abb0;	padding:2px;	margin-top:5px;	font-size:0.9em;	line-height:1em;	  	text-align:center;}#blocTitre .bouton a:link{	color:#136d86;}/* Bloc bleu Catalogue des formations */#GrandboutonFormation{	position:absolute;	left:54.3em;	margin-bottom:4px;	padding:2px;	width:21.5em;	border:1px solid #c3cacb;		background-color:#FFFFFF;		top:7.2em;}/* ----------- STYLES DES ONGLETS ---------- *//* Plus d'espace pour les onglets */#contenu{	padding-top:7em;}/* MENU ONGLETS */#onglets{	position:relative;	list-style:none;	left:1.3em;	top:0.1em;	height:3.3em;	width:100%;	/* Hack IE */	_top:0.15em;	height:3.3em;	width:100%;	}#onglets li.actif{	background-image:none;}#onglet1, #onglet2, #onglet3, #onglet4, #onglet5, #onglet6{	background-image:url(../images/fonds/bouton_up_ar.png);	background-repeat:repeat-x;	background-position:bottom;	background-color:#FFFFFF;	border:1px solid #e6edee;	border-bottom:0;	text-align:center;	float:left;	margin-right:0.25em;	width:14.5em;	width:auto;}#onglet1 a, #onglet2 a, #onglet3 a, #onglet4 a, #onglet5 a, #onglet6 a{	display:block;	background-image:url(../images/fonds/fondDegradeOngletInactif.png);	background-repeat:repeat-x;	background-color:#ffbeb3;	color:#FFFFFF;	padding:0.3em 0.6em;	text-decoration:none;	font-size:1.3em;	font-weight:bold;	margin:0.25em;}#onglet1 a:hover, #onglet2 a:hover, #onglet3 a:hover, #onglet4 a:hover, #onglet5 a:hover, #onglet6 a:hover{	display:block;	background-image:url(../images/fonds/fondDegradeOngletActif.png);	background-color:#a30715;	background-repeat:repeat-x;	color:#FFFFFF;	padding:0.3em 0.6em;	text-decoration:none;	font-size:1.3em;	font-weight:bold;	margin:0.25em;}/* rollover */#onglet1.actif a{	background-image:url(../images/fonds/fondDegradeOngletActif.png);	background-color:#e74124;}#onglet2.actif a{	background-image:url(../images/fonds/fondDegradeOngletActif.png);	background-color:#e74124;}#onglet3.actif a{	background-image:url(../images/fonds/fondDegradeOngletActif.png);	background-color:#e74124;}#onglet4.actif a{	background-image:url(../images/fonds/fondDegradeOngletActif.png);	background-color:#e74124;}#onglet5.actif a{	background-image:url(../images/fonds/fondDegradeOngletActif.png);	background-color:#e74124;}#onglet6.actif a{	background-image:url(../images/fonds/fondDegradeOngletActif.png);	background-color:#e74124;}/* bouton inscription */.boutonInscription{	width: 10em;	height: 1.5em;	background-image:url(../images/boutons/rechercher_btn.png);	background-position: center right;	background-repeat: no-repeat;	background-color: #ffffff;	margin-left:15px;	margin-top:5px;	padding: 3px 15px 0px 10px;	border: 1px solid #136d86;	vertical-align: middle;	text-align:center;	color: #136d86;	font-weight:bold;}.boutonInscription a, .boutonInscription a:hover, .boutonInscription a:visited{	text-decoration:none;	color:#136d86;}.boutonInscription2{	width: 10em;	height: 2em;	background-image:url(../images/boutons/rechercher_btn.png);	background-position: center right;	background-repeat: no-repeat;	background-color: #ffffff;	margin-top:5px;	padding: 3px 15px 0px 10px;	border: 1px solid #136d86;	vertical-align: middle;	color: #136d86;	font-weight:bold;}/* Breadcrumb, mie de pain ou fil d'Ariane */ #blocCentre #mieDePain{	zoom:1;	margin-top:3px;	margin-bottom:4px;	color:#FFFFFF;	padding:2px 1.5em;}#blocCentre #mieDePain a:link,#blocCentre #mieDePain a:hover,#blocCentre #mieDePain a:visited{	color:#FFFFFF;}#colonneGauche, #colonneDroite{	width:18em;	float:left;}#colonneGauche{  background-color:transparent;}