/* pas de marges dans la page */

/* Page d'accueil */
/* mes css */ 
a.copyright, a.copyright:visited, a.copyright:link {color: #000; text-decoration:none ; }
a.copyright:hover {color: #000; text-decoration:underline ; }

.acces_membres {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-size: 12px}
.lien {color: #000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
/* fin page d'accueil */

body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
/* on affiche le curseur ? au survol d'une abréviation ou d'un acronyme */
abbr, acronym { 
	cursor: help;
}
/* on force la police et la taille des listes déroulantes */
select {
	font-size: 10px;
}
/* titres de type durée, tarif... */
h4 {
	color: #0C91F7;
	font-weight: bold;
	margin:0px;
	padding:0px;
	font-size: 12px;
}
h5 {
	font-weight: bold;
}
h1.titre {
	font-size:12px;
}
.titre {
	font-weight: bold;
}

/* les liens */
td, a.news, a.menu, .titre, a:link, a:visited, a:hover, a.fiche {
	font-size: 11px;
}
a.news:link, a.news:visited, a.news:hover {
	text-decoration: underline;
	color: #000;
}
a.menu:link, a.menu:visited, a.menu:hover, .titre {
	text-decoration: none;
	color: #fff;
}
a:link, a:visited, a:hover{
	text-decoration: underline;
	color: #0C91F7;
}
a.fiche:link, a.fiche:visited {
	text-decoration: none;
	color: #000;
}
a.fiche:hover {
	text-decoration: underline;
	color: #000;
}
a.ancre1, a.ancre2, a.ancre3, a.ancre4, a.ancre5, a.ancre6, a.ancre127 {
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}
a.ancre2 {
	color: #A7004C;
}
a.ancre3 {
	color: #92499E;
}
a.ancre4 {
	color: #9DCD2A;
}
a.ancre5 {
	color: #E85005;
}
a.ancre6 {
	color: #009982;
}
a.ancre127 {
	color: #0C91F7;
}
a.lien, a.lien:link, a.lien:hover, a.lien:visited {
	text-decoration:none;
	color:#000;

}
a.x, a.x:link, a.x:hover, a.x:visited {
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
}
a.prestation, a.prestation:hover, a.prestation:visited, a.prestation:link {
	text-decoration: none;
	color: #000;
	font-size: 11px;
	padding-right: 15px;
	}
a.maboul, a.maboul:hover, a.maboul:link, a.maboul:visited {
	text-decoration: none;
}
.renseignements, a.renseignements, a.renseignements:hover, a.renseignements:link, a.renseignements:visited {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 3px;
	margin: 0;
	background-image: url(../_img/n-1/formation/picto.gif);
	background-repeat: no-repeat;
	background-position: center left;
	display: block;
}

	
/* les classes */
.bleu {
	font-weight: bold;
	color: #0C91F7;
}
.bleuclairgras10 {
	font-size: 10px;
	color: #1193F7;
}
.bleuclairgras12 {
	font-size: 12px;
	color: #1193F7;
}
.dftcouleurgras12, .bleuclairgras12, .bleuclairgras10, .dftcouleurgras16 , .dftcouleurgras14 {
	text-decoration: none;
	font-weight: bold;
}
.dftcouleurgras14 {
	font-size: 14px;
}
.dftcouleurgras16 {
	font-size: 16px;
}
span.domaine1 {
	color: #FAA003;
}
span.domaine2 {
	color: #A7004C;
}
span.domaine3 {
	color: #92499E;
}
span.domaine4 {
	color: #9DCD2A;
}
span.domaine5 {
	color: #E85005;
}
span.domaine6 {
	color: #009982;
}
span.domaine127 {
	color: #1193F7;
}
span.domaine1, span.domaine2, span.domaine3, span.domaine4, span.domaine5, span.domaine6, span.domaine127 {
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}
.fichetitre, .fichesoustitre, .fichestexte {
	text-decoration: none;
}
.fichetitre {
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;	
}
.fichesoustitre {
	font-size: 16px;
	color: #000;
	font-weight: bold;
}
.fichestexte {
	font-size: 14px;
	color: #000;
}
.formation {
	height: 44px;
	background-image: url(../_img/n-1/prestations/dept_FOR.gif);
	font-weight: bold;
	color: #4DAEF9;
	background-repeat: no-repeat;
	margin-left: 35px;
	padding-left: 35px;
	padding-top: 5px;
	font-size: 18px;
}
.gras {
font-weight:bold;
}
.inputtexte, select.inputtexte, input.inputetxte {
	border: thin solid #ccc;
}
.inputtexte:hover {
border:1px solid #000;
}
.inputtexte:focus{
border:1px solid #FF3300;
}
fieldset {
	border: #26a solid 1px;
	width: 500px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-left: 15px;
	padding-top: 10px;
	-moz-border-radius:15px;
}
legend {
	border: #26a solid 1px;
	padding: 1px 10px;
	background-color: #0C91F7;
	color:#FFFFFF;
	font-weight:bold;
	-moz-border-radius:5px;
}
div.menu {
	visibility: hidden;
	position: absolute;
	top: 67px;
	color: #fff;
	width: 192px;
}

.pourleprint {
	display: none;
}
.prestation {
	background-image: url(../_img/n-1/prestations/picto.gif);
	height: 34px;
	padding-left: 40px;
	padding-top: 20px;
	background-repeat: no-repeat;
	display: block;
	vertical-align: middle;
	text-decoration: none;
}
.intros_justifiees {
	text-align:justify;
}
.projet {
	font-size: 12px;
	font-weight: bold;
	color: #0C90F7;
}
h2.sous {
	font-size: 12px;
	font-weight: bold;
}
.Style3 {
	font-size: 14px;
	font-weight: bolder;
	color: #9BC7FA;
	text-decoration: none;
	vertical-align: top;
}
.Style4 {
	font-size: 21px;
	font-weight: bolder;
	color: #9BC7FA;
	text-transform: capitalize;
	text-decoration: none;
}
.titrepage, .titreformation {
	height: 44px;
	background-image: url(../_img/n-1/prestations/dept_FOR.gif);
	font-weight: bold;
	color: #4DAEF9;
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 35px;
	padding-top: 5px;
	font-size: 18px;
}
.titrepage:first-letter {
	text-transform: capitalize;
}
.type, a.type {
	font-weight: bold;
	color: #666;
	font-size: 10px;
}
.votreprojet {
	font-size: 14px;
	font-weight: bolder;
}

/* les selecteurs */
#menu0 {
	z-index: 101;
	left: 90px;
}
#menu1 {
	z-index: 102; 
	left: 241px;
}
#menu2 {
	z-index: 103; 
	left: 311px;
}
#menu3 {
	z-index: 104; 
	left: 394px;
}
#menu4 {
	z-index: 106; 
	left: 443px;
}
#menu5 {
	z-index: 107; 
	left: 625px;
}

#menu0overs {
	z-index: 111;
	left: 90px;
}
#menu1overs {
z-index: 112; 
left: 241px;
}
#menu2overs {
	z-index: 113; 
	left: 311px;
}
#menu3overs {
	z-index: 114; 
	left: 394px;
}
#menu4overs {
	z-index: 116; 
	left: 443px;
}
#menu5overs {
	z-index: 117; 
	left: 625px;
}
input.membreform {
	width: 180px;
	border: thin solid #ccc;
}
textarea.membreform {
	height: 120px;
	width: 180px;
	border: thin solid #ccc;
}
.checkbox {
	width: 24px;
	border: thin solid #ccc;
}
.leform {
	width: 100px;
	border: thin solid #ccc;
}

ul.menugauche {
	list-style-type:none;
	padding: 0px;
	margin:0px;
}
.menugauche li {
	background-image: url(../_img/n-1/legroupeis/fond-menu-fond.gif);
	margin-left:0px;
	padding-left: 30px;
	height: 18px;
	vertical-align: middle;
}

li a.lienmenugauche {
	text-decoration:none;
	font-weight: bold;
	color: #000;
}
li a.lienmenugauche:hover, .encours {
	text-decoration:none;
	font-weight: bolder;
	color: #0c91f7;
}
#foot {
	width: 780px;
	text-align:center;
	font-size: 9px;	
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#liste {
position: relative;
top: 0;
left: 0;
width: 200px;

}

#liste dt {
	cursor: pointer;
	height: 20px;
	line-height: 20px;
	margin: 0;
	border: 1px solid gray;
	background-image: url(../_img/n-1/projet/picto-deroulant.gif);

	background-position: 20px;
}

#liste dd {
	position: absolute;
	z-index: 100;
	left: 0;
	margin-top: 0;
	width: 200px;
	border: 1px solid gray;
	top: 21px;
}

#liste ul {
padding: 0px;
background-color:#fff;
}
#liste li {
font-size: 85%;
height:30px;
}
#liste li a, #liste dt a {
padding-left: 3px;
font-size:12px;
color: #000;
text-decoration: none;
display: block;
height: 100%;
background-color:#fff;
}

#liste li a:hover {
text-decoration: none;
background-color:#0c91f7;
}
#resultats li.bleuo {
background-color: #EFF5FB;
color: #fff;
}
#resultats li.blanco {
background-color:#fff;
color:#EFF5FB;
}
#resultats li a:hover {
background-color:#CDCFE0;
}
#resultats li a {
display:block;
height: 25px;
text-decoration:none;
background-image:url(../_img/n-1/projet/picto-file.gif);
padding-left:25px;
background-repeat: no-repeat;
}

/**/
