@charset "iso-8859-1";
@import url(forum.css);
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	background-color: #ffffff;
	background-image: url(img/fd_body.jpg);
	background-repeat: repeat-y;
	background-position: center;
	text-align: justify;
}
form {
	margin: 0px;
	padding: 0px;
}
label {
	margin: 1px;
	display: block;
}
img {
	border:none;
}
a:link, a:visited {
	color: #006699;
}
a:hover {
	text-decoration: none;
}
h1, h2, h3, h4, h5 {
	text-align: justify;
}
h1 {
	font-size: 1.7em;
	margin-top: 30px;
	line-height: 100%;
	color: #544542;
	text-transform: none;
	font-variant: normal;
	display: block;
	font-weight:normal;
}
h2 {
	font-size: 1.5em;
	font-weight:normal;
	line-height: 1.5em;
}
h3 {
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 1.2em;
	line-height: 1.2em;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #C7BFB1;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #90807C;
	font-weight:normal;
}
h4 {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 1.05em;
}
h5 {
	font-size: 10px;
}
ul {
	margin:0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
li {
	margin:0px;
	list-style-type: none;
	padding: 0px;
}
p {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-left:10px;
	padding-right:10px;
	line-height: 125%;
	text-align: justify;
}
input {
	margin:0px;
	padding:0px;
}
#bodyHaut {
	background-image: url(img/fd_body_haut.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 0px;
}
#bodyBas {
	background-image: url(img/fd_body_bas.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 0px;
}
#conteneur {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	padding-left: 1px;
	padding-right: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	text-align: center;
	background-color: #FFFFFF;
	float:none;
}
#page {
	width:980px;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
}
#header {
	position: relative;
	float: left;
	width:980px;
	background-color: #FFFFFF;
}
.logo {
	width:170px;
	text-align: center;
	float: left;
}
.bandeau {
	margin:0px;
	padding:0px;
	width: 640px;
	float: left;
}
.satisfactometre {
	margin:0px;
	padding:0px;
	width: 170px;
	float: left;
}
#navG {
	position: relative;
	float: left;
	width:170px;
	background-color: #FFFFFF;
	overflow: hidden;
}
#accesPrivilege {
	position: relative;
	float: left;
	width: 155px;
	height: 86px;
	background-image: url(img/fd_accesPrivilege.png);
	margin-bottom: 1px;
	background-repeat: no-repeat;
	padding-top: 22px;
	padding-left: 15px;
	line-height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#accesPrivilegev2 {
	position: relative;
	float: left;
	width: 155px;
	height: 86px;
	background-image: url(img/fd_accesPrivilege2.gif);
	margin-bottom: 1px;
	background-repeat: no-repeat;
	padding-top: 22px;
	padding-left: 15px;
	line-height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#accesPrivilege2 {
	background-color: #b0a99d;
	text-align: left;
	color: #FFFFFF;
	background-image: url(img/fd_accesPrivilege2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 70px;
	margin-top: 2px;
	padding-left: 15px;
}
#accesPrivilege2 p {
	font-size: 0.8em;
	line-height: 1.6em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#accesPrivilege2log {
	background-color: #b0a99d;
	text-align: left;
	color: #FFCC00;
	background-image: url(img/fd_accesPrivilege2log.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 70px;
	margin-top: 2px;
	padding-left: 15px;
}
#accesPrivilege2log p {
	font-size: 0.8em;
	line-height: 1.6em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#rechercheAv {
	background-color: #8E8176;
	background-image: url(img/fd_rechercheAv.png);
	background-repeat: no-repeat;
	height: 100px;
	padding-top: 30px;
	padding-left: 15px;
}

#rechercheAvlog {
	background-color: #8E8176;
	background-image: url(img/fd_rechercheAv2.gif);
	background-repeat: no-repeat;
	height: 100px;
	padding-top: 30px;
	padding-left: 15px;
}


#recherche {
	position: relative;
	background-color: #C7BFB1;
	background-image: url(img/fd_recherche.png);
	background-repeat: no-repeat;
	float: left;
	width: 155px;
	height: 62px;
	margin-bottom: 1px;
	padding-left: 15px;
	padding-top: 16px;
}
#recherche p {
	position: relative;
	margin-bottom: 1px;
	margin-top:8px;
	padding-left: 0px;
	padding-right:0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#monkaela {
	position: relative;
	float: left;
	width: 155px;
	margin-bottom: 1px;
	background-image: url(img/fd_recherche.png);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: 16px;
}
.monKalea {
	background-image: url(img/h1_monKalea.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 60px;
	padding-left: 350px;
	margin: 0px;
	padding-bottom: 60px;
	height: auto;
}
#navRapide {
	background-color: #b0a99d;
	background-image: url(img/fd_navRapide.png);
	background-repeat: no-repeat;
	height: 220px;
	margin-top: 1px;
	margin-bottom: 2px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 18px;
	padding-left: 15px;
	float: left;
	width: 155px;
	padding-top: 25px;
	color: #000000;
}
#navRapide a:link, #navRapide a:visited {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
#navRapide a:hover {
	color: #333333;
	text-decoration: underline;
	background-color: #DFDBD2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #887B70;
}
#navG #navRapide h4 {
	margin: 0px;
	padding: 0px;
}
#navRapide #nr_biblio {
	background-image: url(img/fd_nrbiblio.png);
	background-repeat: no-repeat;
	background-position: -15px 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#navRapide #nr_channel {
	background-image: url(img/fd_nrchannel.png);
	background-repeat: no-repeat;
	background-position: -15px 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#navRapide #nr_mode {
	background-image: url(img/fd_nrmode.png);
	background-repeat: no-repeat;
	background-position: -15px 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}





#navRapide2 {
	background-color: #b0a99d;
	background-image: url(img/fd_navRapide2.gif);
	background-repeat: no-repeat;
	height: 220px;
	margin-top: 1px;
	margin-bottom: 2px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 18px;
	padding-left: 15px;
	float: left;
	width: 155px;
	padding-top: 25px;
	color: #000000;
}
#navRapide2 a:link, #navRapide2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
#navRapide2 a:hover {
	color: #FF9900;
	text-decoration: underline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #887B70;
}
#navG #navRapide2 h4 {
	margin: 0px;
	padding: 0px;
}
#navRapide2 #nr_biblio {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#navRapide2 #nr_channel {
	
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#navRapide2 #nr_mode {
	
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}













#alerteInfo {
	position: relative;
	float: left;
	width: 155px;
	height: 33px;
	margin-bottom: 1px;
	background-image: url(img/fd_alerteInfos.png);
	padding-top: 16px;
	padding-left: 15px;
}
#alerteInfov2 {
	position: relative;
	float: left;
	width: 155px;
	height: 33px;
	margin-bottom: 1px;
	background-image: url(img/fd_alerteInfos2.gif);
	padding-top: 16px;
	padding-left: 15px;
}
.buttonNavG {
	font-size: 0.65em;
	line-height: 1.4em;
	padding: 1px;
	float: left;
}
.inputText {
	width: 100px;
	margin-bottom: 0px;
	font-size: 12px;
	
	margin-top: 1px;
	float: left;
}
#menuGFlash {
	position: relative;
	float: left;
	width: 170px;
	height: 245px;
	margin-bottom: 1px;
}
#contact {
	position: relative;
	float: left;
	width: 170px;
	height: 34px;
}
#liens {
	position: relative;
	float: left;
	width: 160px;
	background-image: url(img/fd_liens.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#liens2 {
	position: relative;
	float: left;
	width: 160px;
	background-image: url(img/fd_liens2.gif);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#lastNews {
	background-color: #EFEBE2;
	padding: 3px;
	width: 154px;
	font-size: 0.8em;
}
/*#navHbtn1 {
	background-image: url(img/btn_navh1.png);
	background-repeat: no-repeat;
	padding-left: 27px;
}
#navHbtn2 {
	padding-left: 38px;
	background-image: url(img/btn_navh2.png);
	background-repeat: no-repeat;
}
#navHbtn3 {
	background-image: url(img/btn_navh3.png);
	padding-left: 35px;
	background-repeat: no-repeat;
}
#navHbtn4 {
	background-image: url(img/btn_navh4.png);
	padding-left: 39px;
	background-repeat: no-repeat;
}
#navHbtn5 {
	background-image: url(img/btn_navh5.png);
	background-repeat: no-repeat;
	padding-left: 31px;
}*/
#navH {
	position: relative;
	background-color: #FFFFFF;
	float: left;
	width: 980px;
	height: 26px;
	background-image: url(img/fd_btn_navh.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

#navH #decoNavH {
	width: 100px;
	float: left;
	background-image: url(img/fd_navH_log.png);
	height: 26px;
}
#navH #decoNavH2 {
	width: 100px;
	float: left;
	background-image: url(img/fd_navH_log2.gif);
	height: 26px;
}
#navH ul {
	margin:0px;
	padding:0px;
	height: 26px;
}
#navH li {
	float:left;
}
#navH .lien:link, #navH .lien:visited {
	color: #68573B;
	width: 128px;
	font-size: 11px;
	display: block;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
}
#navH .lien:hover {
	color: #FFFFFF;
	font-size: 11px;
	display: block;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

#navHVide {
	position: relative;
	background-color: #FFFFFF;
	float: left;
	width: 980px;
	height: 26px;
	background-image: url(img/fd_navG.gif);
	
}









#navH2 {
	position: relative;
	background-color: #FFFFFF;
	float: left;
	width: 980px;
	height: 26px;
	background-image: url(img/fd_btn_navh2.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

#navH2 #decoNavH {
	width: 100px;
	float: left;
	background-image: url(img/fd_navH_log.png);
	height: 26px;
}
#navH2 #decoNavH2 {
	width: 1px;
	float: left;
	background-image: url(img/fd_navH_log2.gif);
	height: 26px;
}
#navH2 ul {
	margin:0px;
	padding:0px;
	height: 26px;
}
#navH2 li {
	float:left;

/*Liens soulignés */

}
#navH2 .lien:link, #navH2 .lien:visited {
	color: #FFFFFF;
	width: 128px;
	font-size: 11px;
	display: block;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
}
#navH2 .lienEL:link, #navH2 .lienEL:visited {
	color: #FFFFFF;
	/*background:#c9dd29;*/
	width: 128px;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #c9dd29;
	text-align: center;
}
#navH2 .lienCP:link, #navH2 .lienCP:visited {
	color: #FFFFFF;
	/*background:#c9dd29;*/
	width: 128px;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #9ee1f5;
	text-align: center;
}
#navH2 .lienFOR:link, #navH2 .lienFOR:visited {
	color: #FFFFFF;
	/*background:#c9dd29;*/
	width: 128px;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #fdca41;
	text-align: center;
}
#navH2 .lienSM:link, #navH2 .lienSM:visited {
	color: #FFFFFF;
	/*background:#c9dd29;*/
	width: 128px;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #ffbdf6;
	text-align: center;
}

/* Site thématique*/

#navH2 .liensiteEL:link, #navH2 .liensiteEL:visited {
	color: #000000;
	background:#c9dd29;
	width: 128px;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #c9dd29;
	text-align: center;
}
#navH2 .liensiteCP:link, #navH2 .liensiteCP:visited {
	color: #000000;
	background:#9ee1f5;
	width: 128px;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #9ee1f5;
	text-align: center;
}
#navH2 .liensiteFOR:link, #navH2 .liensiteFOR:visited {
	color: #000000;
	background:#fdca41;
	width: 128px;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #fdca41;
	text-align: center;
}
#navH2 .liensiteSM:link, #navH2 .liensiteSM:visited {
	color: #000000;
	background:#ffbdf6;
	width: 128px;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #ffbdf6;
	text-align: center;
}

/* Site thématique*/

#navH2 .lien:hover {
	color: #FF9900;
	font-size: 11px;
	display: block;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#navH2 .lienEL:hover {
	color: #000000;
	background:#c9dd29;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #c9dd29;
	text-align: center;
}
#navH2 .lienCP:hover {
	color: #000000;
	background:#9ee1f5;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #9ee1f5;
	text-align: center;
}
#navH2 .lienFOR:hover {
	color: #000000;
	background:#fdca41;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #fdca41;
	text-align: center;
}
#navH2 .lienSM:hover {
	color: #000000;
	background:#ffbdf6;
	font-size: 11px;
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #ffbdf6;
	text-align: center;
}













#navHVide {
	position: relative;
	background-color: #FFFFFF;
	float: left;
	width: 980px;
	height: 26px;
	background-image: url(img/fd_navG.gif);
	
}

#navH2 #decoNavH_EL {
	width: 1px;
	float: left;
	background-image: url(img/fd_navH_logEL.gif);
	height: 26px;
}
/*#navH li .lienNavH:link, #navH li .lienNavH:visited {
	font-size:11px;
	font-variant:small-caps;
	color: #ffffff;
	text-decoration: none;
}
#navH li .lienNavH:hover {
	text-decoration: underline;
}*/
#footer {
	position: relative;
	float: left;
	height: 26px;
	width:980px;
	background-color: #D5CEC8;
	background-image: url(img/fd_navG.gif);
	color:#FFFFFF;
	font-size:9px;
}
#footer2 {
position: relative;
float: left;
color:#FFFFFF;
font-size:9px;

}
#footer a {
font-size:11px;
color:#FFFFFF;
text-decoration: none
}
#footer a:hover{
font-style:underline;
text-decoration:underline;
}
#footer2 a {
font-size:11px;
color:#FFFFFF;
text-decoration: none
}
#footer2 a:hover{
font-style:underline;
text-decoration:underline;
}
#contenu {
	position: relative;
	background-color: #FFFFFF;
	float: left;
	width: 750px;
	overflow: visible;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	font-size: 0.9em;
	margin-left: 0px;
	min-height: 505px;
	margin-top: 2px;
	/*background-image: url(img/swoosh.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;*/
}
#contenu2 {
	position: relative;
	background-color: #FFFFFF;
	float: left;
	width: 750px;
	overflow: visible;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	font-size: 0.9em;
	margin-left: 0px;
	min-height: 505px;
	margin-top: 2px;
	}
#contenunew
{
	position: relative;
	background-color: #FFFFFF;
	float: left;
	width: 750px;
	overflow: visible;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	font-size: 0.9em;
	margin-left: 0px;
	min-height: 505px;
	margin-top: 2px;
	
}
#contenu_ficheformation {
	position: relative;
	background-color: #FFFFFF;
	float: left;
	width: 750px;
	overflow: visible;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	font-size: 0.9em;
	margin-left: 0px;
	min-height: 505px;
	margin-top: 2px;
}
#contenu li {
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 20px;
	list-style-image: url(img/puce.gif);
}
.packImportant {
	padding-left: 360px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 230px;
	text-align: justify;
	margin: 0px;
}
#packExpert {
	background-color: #FFFFFF;
	background-image: url(img/fd_packExpert.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 135px;
	vertical-align: middle;
	padding-top: 25px;
	padding-left: 400px;
}
#packExpertFormation {
	background-color: #F3F1EE;
	background-image: url(img/fd_packExpertFormation.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#packExpertInternet {
	background-color: #FFFFFF;
	background-image: url(img/fd_packExpertInternet.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#packExpertHotline {
	background-color: #F3F1EE;
	background-image: url(img/fd_packExpertHotline.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#packPremier {
	background-color: #FFFFFF;
	background-image: url(img/fd_packPremier.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 115px;
	vertical-align: middle;
	padding-top: 45px;
	padding-left: 400px;
}
#packPremierFormation {
	background-color: #F3F1EE;
	background-image: url(img/fd_packExpertFormation.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#packPremierInternet {
	background-color: #FFFFFF;
	background-image: url(img/fd_packExpertInternet.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.cheminFer {
	display: block;
	float: left;
	width: 765px;
	font-size: 0.8em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
}
.cheminFer ul {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	width: 100%;
}
.cheminFer li {
	float: left;
	display: block;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.cheminFerBas {
	display: block;
	float: left;
	width: 775px;
	font-size: 0.8em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 200px;
}
.cheminFerBas ul {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	width: 100%;
}
.cheminFerBas li {
	float: left;
	display: block;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#cursusCartePro {
	background-color: #FFFFFF;
	background-image: url(img/fd_cartePro.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 150px;
	vertical-align: middle;
	text-align: left;
	padding-left: 400px;
}
.packImportant h3 {
	display: none;
}
.packImportant h1 {
	display: none;
}
.packImportant h4 {
	display: none;
}
.photoExpert {
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
}
.Style18 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #544542;
}
.Style19 {
font-size: 1.3em;
color:#000000;
font-style:italic;
}
.style20 {color: #544542;}
.Style21 {text-align:right;}


.Style4 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
		font-weight: normal;

}
#navG h3 {
	display: none;
}
.labelNavG {
	width: 100%;
	font-size: 0.8em;
	
	color: #000000;
	display: block;
	float: left;
}
.labelNavGv2 {
	width: 100%;
	font-size: 0.8em;
	
	color: #CCCCCC;
	display: block;
	float: left;
}
.navigationDroite {
	background-color: #FFFFFF;
	margin-top: -28px;
	margin-right: -30px;
	width: 160px;
	float: right;
	margin-left: 0px;
	background-image: url(img/fd_navigationDroite2.gif);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	position: relative;
	margin-bottom: 0px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.navigationDroite h5 {
	display: none;
}
.navigationDroite ul {
	padding-left: 5px;
}
.navigationDroite li {
	list-style-type: disc;
	margin-left: 0px;
	list-style-position: outside;
	margin-bottom: 10px;
}
.navigationBas {
	background-color: #FFFFFF;
	margin-top: 15px;
	width: 740px;
	float: left;
	background-image: url(img/fd_navigationBas2.gif);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	position: relative;
	background-position: 1px 1px;
}
.navigationBas2 {
	background-color: #CC00FF;
	margin-top: 15px;
	width: 740px;
	float: left;
	background-image: url(img/fd_navigationBas.gif);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	position: relative;
	background-position: 1px 1px;
}
.navigationBas ul {
	padding-left: 10px;
}
.navigationBas li {
	list-style-type: disc;
	margin-left: 5px;
	list-style-position: outside;
	margin-bottom: 10px;
}
.tabTDStyle1 {
	background-color: #DCD3C9;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.tabTDStyle2 {
	background-color: #EFEBE7;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.tabTDStyle3 {
	background-color: #F5F3F1;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#tabFormation {
	background-image: url(img/picto_formation.png);
	background-repeat: no-repeat;
	background-position: center 25px;
}
#tabHotline {
	background-image: url(img/picto_hotline.png);
	background-repeat: no-repeat;
	background-position: center 5px;
	padding-top: 50px;
}
#tabBiblio {
	background-image: url(img/picto_biblio.png);
	background-repeat: no-repeat;
	background-position: center 55px;
}
#tabFormation h3 {
	display: none;
}
#tabHotline h3 {
	display: none;
}
#tabBiblio h3 {
	display: none;
}
.exemple {
	background-color: #EFEBE7;
	padding: 5px;
	margin-bottom: 10px;
}
.exemple2 {
	background-color: #33FFFF;
	padding: 5px;
	margin-bottom: 10px;
}
.exemple3 {
	background-color: #CC99FF;
	padding: 5px;
	margin-bottom: 10px;
}
.tabTarifs {
	margin-bottom: 10px;
}
.invisible {
	display: none;
}
.complet {
	font-weight: bold;
	color: #FF0000;
}
.selectFormation {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C7BFB1;
	border-right-color: #7B7A76;
	border-bottom-color: #7B7A76;
	border-left-color: #C7BFB1;
	margin-bottom: 5px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 12px;
	padding-left: 20px;
	width: 208px;
	float: left;
	height: 150px;
}
.selectFormation:link {
	color: #3366CC;
}
.selectFormation h2 {
	display: block;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #006699;
	width: 100%;
}
.selectFormation h3 {
	display: block;
	float: left;
	text-align: left;
	width: 100%;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #006699;
}
#formationCursus {
	background-color: #EFEBE2;
}
#formationPremier {
}
#formationExpert {
	background-color: #EFEBE2;
}
.experts {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.expert1 {
	background-image: url(img/experts/photo_briens.gif);
	background-repeat: no-repeat;
	padding-left: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-position: 40px 0px;
}
.expert2 {
	background-image: url(img/experts/photo_laversanne.gif);
	background-repeat: no-repeat;
	padding-left: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-position: 40px 0px;
}
.expert3 {
	background-image: url(img/experts/photo_chretien.gif);
	background-repeat: no-repeat;
	padding-left: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-position: 40px 0px;
}
.expert4 {
	background-image: url(img/experts/photo_correa.gif);
	background-repeat: no-repeat;
	padding-left: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-position: 40px 0px;
}
.expert5 {
	background-image: url(img/experts/photo_pbichot.jpg);
	background-repeat: no-repeat;
	padding-left: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-position: 40px 0px;
}
.biblio {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.formation {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.prog {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 5px solid #D8CEB8;
}
.prog h4 {
	padding: 5px;
	margin: 0px;
	background-color: #D8CEB8;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
}
.prog .intitule {
	font-weight: normal;
	background-color: #EFEBE2;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.prog .detail {
	margin-bottom: 15px;
}
.contacts {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.recherche {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
#formRecherche {
	background-color: #EFEBE2;
	padding: 5px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 1.5em;
	text-align: center;
}
.rechercheResultat {
	min-height: 50px;
	vertical-align:top;
	border: 0px ;
	margin: 5px;
	padding: 2px;
	width: 100%;
background-color:#ded9d8;
}
.rechercheResultat td {
	margin: 5px;
	padding:2px;
	vertical-align:top;
}
.rechercheResultat img {
	float: left;
}
#formRecherche label {
	margin-bottom: 5px;
	width:98%;
	padding: 5px;
	background-color: #FFFFFF;
	text-align: left;
	color: #7F7369;
	display:block;
	
}
#formRecherche select {
	padding: 2px;
	margin: 5px;
}
#tableau {
border:thin;
border-width:1px;
border-color:#999999;
}


/* sauvegarde des classes des h1 avec la vague
.esprit {
	background-image: url(img/h1_esprit.gif);
	height: 60px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 60px;
	padding-left: 350px;
	margin: 0px;
}
.financements {
	background-image: url(img/h1_esprit.gif);
	height: 60px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 60px;
	padding-left: 350px;
	margin: 0px;
}
.hotline {
	background-image: url(img/h1_hotline.gif);
	height: 60px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 60px;
	padding-left: 350px;
	margin: 0px;
}
.packExpert {
	background-image: url(img/PackExpert.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 350px;
	height: 60px;
	margin: 0px;
	padding-top: 60px;
}
.cursus {
	background-image: url(img/CartePro.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 350px;
	height: 75px;
	margin: 0px;
	padding-top: 60px;
}
.cursus2 {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.packPremier {
	background-image: url(img/PackPremier.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 350px;
	height: 60px;
	margin: 0px;
	padding-top: 60px;
}

*/
.esprit {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.financements {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.hotline {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.packExpert {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.cursus {
	
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.cursus2 {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.packPremier {
	padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
#form4 label {
	width: 300px;

	text-align: right;
	padding-right: 10px;
}
.cheminFer h5 {
	display: none;
}
.cheminFerBas h5 {
	display: none;
}
.navigationBas h5 {
	display: none;
}
#tabFond1 {
border:1px ;
border-color:#544542;
background-color:#edebea;

	}
#tabFond2 {
border:1px ;
border-color:#90807c;
background-color:#ded9d8;
}
.recherche_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #90807c;
		color:#FFFFFF;

}
.lien_doc{
	color:#000000;
	text-decoration:none;
}

.lien_doc1{
	color:#000000;
	text-decoration:none;
}

.lien_doc:link, .lien_doc:visited,.lien_doc1:visited,.lien_doc1:link{
	color:#000000;
	text-decoration:none;
}
.lien_doc:hover{
	color:#000000;
	text-decoration:underline;
}


.default {
padding-left: 30px;
	height: 70px;
	margin: 0px;
	padding-top: 20px;
}
.channel {
	background-image: url(img/h1_channel.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 60px;
	padding-left: 350px;
	margin: 0px;
	padding-bottom: 60px;
	height: auto;
}
.alerte_info {
	margin-top:20px;
border:1px ;
border-color:#90807c;
background-color:#ded9d8;
	padding-bottom:10px;
}
.lien_news {
	margin-left:10px;
}
.kaleaLinks {
	background-image: url(img/h1_links.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 60px;
	padding-left: 200px;
	margin: 0px;
	padding-bottom: 60px;
	height: auto;
	width: 200px;
	float: left;
}
.bouton_res {
	margin-right:10px
}
.btn_monkalea img{
	margin:5px;
}
.message1 {
	border:1px dotted #666666;
	margin-top:3px;
	padding-bottom:10px;
	background-color:#FFFFFF;
}
.message {
	border:1px dotted #666666;
	margin-top:3px;
	padding-bottom:10px;
}
.message_resume {
	border:1px  #666666;
	color:#FFFFFF;
	margin-top:3px;
	padding-bottom:10px;
	background-color:#544542;
	background-repeat:repeat-x;
}
.message_alter {
	border:1px;
	border-color:#544542;
	margin-top:3px;
	padding-bottom:10px;
	background-repeat:repeat-x;
}
#message {
	border:1px dotted #CCCCCC;
	margin-top:3px;
	padding-bottom:10px;
}

.message a:link, a:visited {
	color: #006699;
}
.message a:hover {
	text-decoration: none;
}
.message1 a:link, a:visited {
	color: #006699;
}
.message1 a:hover {
	text-decoration: none;
}

.info_doc{
	color:#7F7369;
	}
#titre_alerte_info{
	background-image: url(img/picto_alerteInfo.gif);
	height: 60px;
	background-repeat: no-repeat;
	background-position: 20px 20px;
	padding-top: 60px;
	padding-left: 350px;
	margin: 0px;
}
#modif_texte {
	display:block;
	background-color:#EFEBE2;
	padding:15px 5px 15px 7px;
	text-align:left;
	border-bottom:dotted 1px #CCCCCC;

}
#modif_texte a {
text-decoration:none; }
#modif_texte a:hover {
text-decoration:underline; }

#modif_texte2 {
	display:block;
	background-color:#FFFFFF;
	padding:15px 5px 15px 7px;
	text-align:left;
	border-bottom:dotted 1px #CCCCCC;
}
#modif_texte2 a {
text-decoration:none; }
#modif_texte2 a:hover {
text-decoration:underline; }
#bord_catalogue {
width: 700px;
border:solid;
border-bottom-width:3px;
border-bottom-color:#63544c;
border-left-width:1px;
border-left-color:#63544c;
border-right-width:3px;
border-right-color:#3a2f2b;
border-top-width:1px;
border-top-color:#3a2f2b;
}
#catalogue {
color:#000000;
}
#catalogue a{
color:#ffffff;
text-decoration:none;
}
#catalogue a:hover {
text-decoration:none;
padding-left: 0px;

color:#d3923b;}

#details_formation{
padding-right: 5px;
text-align:justify;
}
.methodes {
	border:1px solid #CCCCCC;
	margin-top:3px;
	padding-bottom:10px;
}

