﻿/************************************************************** HABILLAGE PRINCIPALE ************************************************************/
body {
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.2em;
}
@media screen { 
	html{
		overflow:scroll
	}
}
p, li, ul, div, a, h1, h2, h3, h4, h5, h6, form, input, b, strong, hr, ol, u, em ,br, a{
	margin:0;
	padding:0;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.racine {
	width: 995px;
	margin:auto;

}
.racine01{
	background-image: url('../images/charte/img00.jpg');
	background-repeat: no-repeat;
	float: left;
	width: 995px;
}
.racine02 {
	float: left;
	background-repeat: no-repeat;
	background-position: 720px bottom;
	background-image: url(../images/charte/img07.gif);
	width: 995px;
}
.racine02a {
	float: left;
	width: 995px;
	background-image: url(../images/charte/img01.gif);
	background-repeat: repeat-y;
}
.pied {
	background-image: url(../images/charte/img02.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 995px;
	color: #FFFFFF;
	text-align: center;
	line-height: 25px;
	font-size: 10px;
	float: left;
	display: inline;
}
.pied a {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}
.pied a:hover {
	text-decoration:underline;
}
/************************************************************** HABILLAGE ENTETE ************************************************************/


.logo {
	height:58px;
	float: left;
	width: 995px;
}
.enTete {
	height: 17px;
	width: 995px;
	float:left;
}
.enTete a {
	display:inline;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 17px;
	text-decoration: none;
}
.enTete a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.onglet00 {
	float: left;
	width: 140px;
	height:17px;
	text-align: center;
}
.onglet-programme {
	float: left;
	background-image: url(../images/charte/img03.gif);
	background-repeat: no-repeat;
	width: 117px;
	height:17px;
	text-align: center;
}
.onglet-programme a:hover {
	float: left;
	background-image: url(../images/charte/img04.gif);
	background-repeat: no-repeat;
	width: 117px;
	height:17px;
	text-align: center;
}
.onglet-programme-On {
	float: left;
	background-image: url(../images/charte/img04.gif);
	background-repeat: no-repeat;
	width: 117px;
	height: 17px;
	text-align: center;
}

.onglet-orphan-europe-academy {
	float: left;
	background-image: url(../images/charte/img03.gif);
	background-repeat: no-repeat;
	background-position: -118px;
	width: 170px;
	height:17px;
	text-align: center;
}
.onglet-orphan-europe-academy a:hover {
	float: left;
	background-image: url(../images/charte/img04.gif);
	background-repeat: no-repeat;
	background-position: -118px;
	width: 170px;
	height:17px;
	text-align: center;
}
.onglet-orphan-europe-academy-On {
	float: left;
	background-image: url(../images/charte/img04.gif);
	background-repeat: no-repeat;
	background-position: -118px;
	width: 170px;
	height:17px;
	text-align: center;
}
.onglet-orphan-europe {
	float: left;
	background-image: url(../images/charte/img03.gif);
	background-repeat: no-repeat;
	width: 116px;
	height:17px;
	text-align: center;
}
.onglet-orphan-europe a:hover {
	float: left;
	background-image: url(../images/charte/img04.gif);
	background-repeat: no-repeat;
	width: 116px;
	height:17px;
	text-align: center;
}
.onglet-orphan-europe-On {
	float: left;
	background-image: url(../images/charte/img04.gif);
	background-repeat: no-repeat;
	width: 116px;
	height:17px;
	text-align: center;
}
.onglet-contact {
	float: left;
	background-image: url(../images/charte/img03.gif);
	background-repeat: no-repeat;
	width: 73px;
	height:17px;
	text-align: center;
	background-position: -405px;
}
.onglet-contact a:hover {
	float: left;
	background-image: url(../images/charte/img04.gif);
	background-repeat: no-repeat;
	width: 73px;
	height:17px;
	text-align: center;
	background-position: -405px;
}
.onglet-contact-On {
	float: left;
	background-image: url(../images/charte/img04.gif);
	background-repeat: no-repeat;
	width: 73px;
	height:17px;
	text-align: center;
	background-position: -405px;
}
.onglet-former-courses {
	float: left;
	background-image: url(../images/charte/img03.gif);
	background-repeat: no-repeat;
	background-position: -480px;
	width: 125px;
	height:17px;
	text-align: center;
}
.onglet-former-courses a:hover {
	float: left;
	background-image: url(../images/charte/img04.gif);
	background-repeat: no-repeat;
	background-position: -480px;
	width: 125px;
	height:17px;
	text-align: center;
}
.onglet-former-courses-On {
	float: left;
	background-image: url(../images/charte/img04.gif);
	background-repeat: no-repeat;
	background-position: -480px;
	width: 125px;
	height:17px;
	text-align: center;
}

/**********************************************************************************************************************************************/
/**********************************************************************************************************************************************/
/************************************************************ SPECIAL PAGE D'ACCUEIL **********************************************************/
/**********************************************************************************************************************************************/
/**********************************************************************************************************************************************/
/************************************************************** HABILLAGE CONTENU *************************************************************/
.contenuGauche {
	float:left;
	width:690px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.contenuDroite {
	width: 240px;
	padding-top: 170px;
	float: right;
	margin-right: 7px;
}
.contenuDroite .titreUne02{
	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-left-style: solid;
	border-top-color: #B4001B;
	border-right-color: #B4001B;
	border-bottom-color: #B4001B;
	border-left-color: #B4001B;
	width: 232px;
	background-image: url(../images/charte/img10.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left:3px;
	padding-right:3px;
}
.contenuDroite .piedUne02{
	background-image: url(../images/charte/img11.gif);
	background-repeat: no-repeat;
	float: left;
	height: 8px;
	width: 240px;
	padding-bottom: 20px;
}
.contenuDroite .titreUne02 img{
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	float: left;
}
.contenuDroite .titreUne02 h1 a {
	color: #ab1116;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: 11px;
	text-decoration:none;
}
.contenuDroite .titreUne02 h1 a:hover {
text-decoration:none;}

.contenuDroite .titreUne02 h2 {
	color: #80745e;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	padding-left: 10px;
}
.contenuDroite .titreUne02 p {
	color: #80745e;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.contenuDroite .contact{
	width: 238px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #dfded1;
	border-right-color: #dfded1;
	border-bottom-color: #dfded1;
	border-left-color: #dfded1;
	float: left;
	background-image: url(../images/charte/img12.gif);
	background-position: left top;
	height: 73px;
	background-repeat: no-repeat;
	padding-top: 30px;
}
.contenuDroite .contact p{
	color: #80745e;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.contenuDroite .piedContact{
	float: left;
	background-image: url(../images/charte/img13.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 240px;
	background-position: left top;
	text-indent: 150px;
}
.contenuDroite .piedContact a{
	color: #FFFFFF;
	font-size: 11px;
	line-height: 20px;
		text-decoration:none;
}
.contenuDroite .ModuleActualite H1 {	color: #ab1116;
	font-size: 14px;
	font-weight: bold;
	padding-left:10px;
}
.contenuDroite .date {
	font-size: 10px;
padding-left:10px;
}
.contenuDroite .lireactu {
padding-left:10px;
}


/************************************************************** HABILLAGE ACTU ACCUEIL ************************************************************/
.titreUne {
	width: 680px;
	float: left;
	background-image: url(../images/charte/img06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #EDECE5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #95875a;
	border-right-color: #95875a;
	border-bottom-color: #95875a;
	border-left-color: #95875a;
	padding-top: 25px;
	padding-right: 10px;
	padding-left: 10px;
	color: #80745e;
	margin-left: 10px;
}
.ongletUne {
	background-image: url(../images/charte/img05.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 700px;
	float: left;
	height: 22px;
	line-height: 22px;
	color: #FFFFFF;
	background-color: #EDECE5;
	text-indent: 600px;
	margin-left: 10px;
}
.ongletUne a {
	color: #FFFFFF;
	line-height: 22px;
	font-size: 10px;
	text-decoration:none;
}
.titreActu {
	float: left;
	font-size: 14px;
	color: #80745e;
	font-weight: bold;
	width: 700px;
	line-height: 20px;
	margin-left: 10px;
	padding-top: 10px;
}
.ongletActu {
	background-image: url(../images/charte/img08.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 688px;
	float: left;
	height: 22px;
	line-height: 22px;
	color: #FFFFFF;
	margin-left: 22px;
	text-align:right;
}
.ongletActu a{
	color:#FFFFFF;
	text-decoration:none;
}
.detailActu {
	float: left;
	width: 676px;
	margin-left: 22px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E8BFC0;
	border-left-color: #E8BFC0;
	padding: 5px;
	border-top-style: none;
	border-bottom-style: none;
}
.detailActu h1 a {
	color: #ab1116;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: 11px;
	text-decoration:none;
}
.detailActu h1 a:hover {
text-decoration:none;}

.detailActu h2 {
	color: #80745e;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.piedActu {
	background-image: url(../images/charte/img09.gif);
	background-repeat: no-repeat;
	width: 688px;
	float: left;
	height: 7px;
	color: #FFFFFF;
	margin-left: 22px;
	background-position: right;
	line-height: 0px;
}
.imgActu {
	float: left;
	width: 142px;
}
.accrocheActu {
	float: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 520px;
}
/**********************************************************************************************************************************************/
/**********************************************************************************************************************************************/
/**********************************************************************************************************************************************/
/**********************************************************************************************************************************************/
/********************************************************** HABILLAGE PAGE INTERNE ************************************************************/
.zoneGauche {
	float: left;
	width: 249px;
	padding-top: 35px;
	padding-right: 6px;
	padding-left: 20px;
}

.zoneGauche table
{
padding:0px;
margin:0px;
}


/********************************************************/
.menu {
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.2em;
}

.zoneGauche .menuItem{
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 250px;
	color: #FFFFFF;
	text-decoration: none;
	background-position: left bottom;
	min-height: 30px;
}

.zoneGauche .menuItem a{
	color: #80745E;
	text-decoration: none;
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 240px;
	background-position: left -1px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 8px;
}
.zoneGauche .menuItem a:hover{
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 240px;
	background-image: url(../images/charte/img17.gif);
	background-repeat: repeat-x;
}

.zoneGauche .menuItemOn a{
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 240px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 8px;
	background-color: #AB1116;
}
/********************************************************/


/********************************************************/
.zoneGauche .menu01{
	background-image: url(../images/charte/img14.gif);
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	width: 240px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
}
.zoneGauche .menu01 a{
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
}
/********************************************************/
.zoneGauche .menu02{
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 250px;
	color: #FFFFFF;
	text-decoration: none;
	background-position: left bottom;
	min-height: 30px;
}

.zoneGauche .menu02 a{
	color: #80745E;
	text-decoration: none;
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 240px;
	background-position: left -1px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 8px;
}
.zoneGauche .menu02 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 240px;
	background-image: url(../images/charte/img17.gif);
	background-repeat: repeat-x;
}
/********************************************************/
.zoneGauche .menu03{
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 250px;
	color: #FFFFFF;
	text-decoration: none;
	background-position: left bottom;
	min-height: 30px;
}

.zoneGauche .menu03 a{
	color: #80745E;
	text-decoration: none;
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 240px;
	background-position: left -1px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 8px;
}

.zoneGauche .menu03 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 240px;
	background-image: url(../images/charte/img17.gif);
	background-repeat: repeat-x;
}
/********************************************************/

.zoneGauche .menu04{
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 250px;
	color: #FFFFFF;
	text-decoration: none;
	background-position: left bottom;
	min-height: 30px;
}

.zoneGauche .menu04 a{
	color: #80745E;
	text-decoration: none;
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 240px;
	background-position: left -1px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 8px;
}
.zoneGauche .menu04 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 240px;
	background-image: url(../images/charte/img17.gif);
	background-repeat: repeat-x;
}
/********************************************************/
.zoneGauche .menu05{
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 250px;
	color: #FFFFFF;
	text-decoration: none;
	background-position: left bottom;
	min-height: 30px;
}

.zoneGauche .menu05 a{
	color: #80745E;
	text-decoration: none;
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 240px;
	background-position: left -1px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 8px;
}
.zoneGauche .menu05 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 240px;
	background-image: url(../images/charte/img17.gif);
	background-repeat: repeat-x;
}
/********************************************************/

.zoneGauche .menu06{
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 250px;
	color: #FFFFFF;
	text-decoration: none;
	background-position: left bottom;
	min-height: 30px;
}

.zoneGauche .menu06 a{
	color: #80745E;
	text-decoration: none;
	background-image: url(../images/charte/img16.gif);
	background-repeat: no-repeat;
	float: left;
	width: 240px;
	background-position: left -1px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 8px;
}
.zoneGauche .menu06 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 240px;
	background-image: url(../images/charte/img17.gif);
	background-repeat: repeat-x;
}
/********************************************************/

.zoneGauche .menu010{
	background-image: url(../images/charte/img15.gif);
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	width: 240px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
}
/********************************************************/
.contenu {
	float: left;
	width: 698px;
	padding-top: 35px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
}
.contenu h1{
	color: #ab1116;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	line-height: 16px;
	text-decoration:none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.contenu .ongletActu {
	background-image: url(../images/charte/img08a.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 688px;
	float: left;
	height: 22px;
	line-height: 22px;
	color: #FFFFFF;
	margin-left: 0px;
	text-align: right;
	text-indent: 0px;
}
.contenu .detailActu {
	float: left;
	width: 676px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E8BFC0;
	border-left-color: #E8BFC0;
	padding: 5px;
	border-top-style: none;
	border-bottom-style: none;
	margin-left: 0px;
}
.contenu .detailActu h1 a {
	color: #ab1116;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: 11px;
	text-decoration:none;
}
.contenu .detailActu h1 a:hover {
text-decoration:none;}

.contenu .detailActu h2 {
	color: #80745e;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.contenu .detailActu ul{

padding-left:20px;}
.contenu .piedActu {
	background-image: url(../images/charte/img09.gif);
	background-repeat: no-repeat;
	width: 688px;
	float: left;
	height: 7px;
	color: #FFFFFF;
	background-position: right;
	line-height: 0px;
	margin-left: 0px;
}
.contenu .imgActu {
	float: left;
	width: 142px;
}
.contenu .accrocheActu {
	float: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 520px;
}
.contenu .menuOnglet {
	width: 688px;
	float: left;
	display:inline;
	clear: both;
	padding-top: 20px;
}
/********************************************************/
.contenu .menuOnglet .onglet-programme2{
	width: 172px;
	float: left;
	background-image: url(../images/charte/img18.gif);
	height: 34px;
	text-align: left;
	background-repeat: no-repeat;
	padding-top: -20px;
}
.contenu .menuOnglet .onglet-programme2 a{
	width: 162px;
	float: left;
	text-align: left;
	text-decoration: none;
	color: #95875A;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
}
.contenu .menuOnglet .onglet-programme2 a:hover{
	width: 162px;
	float: left;
	text-align: left;
	background-image: url(../images/charte/img19.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.contenu .menuOnglet .onglet-programme2-On a{
	width: 162px;
	float: left;
	text-align: left;
	background-image: url(../images/charte/img19.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
/********************************************************/
/********************************************************/
.contenu .menuOnglet .onglet-course-programme-committee{
	width: 172px;
	float: left;
	background-image: url(../images/charte/img18.gif);
	height: 34px;
	text-align: left;
	background-repeat: no-repeat;
	padding-top: -20px;
}
.contenu .menuOnglet .onglet-course-programme-committee a{
	width: 162px;
	float: left;
	text-align: left;
	text-decoration: none;
	color: #95875A;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
}
.contenu .menuOnglet .onglet-course-programme-committee a:hover{
	width: 162px;
	float: left;
	text-align: left;
	background-image: url(../images/charte/img19.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.contenu .menuOnglet .onglet-course-programme-committee-On a {
	width: 162px;
	float: left;
	text-align: left;
	background-image: url(../images/charte/img19.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
/********************************************************/
/********************************************************/
.contenu .menuOnglet .onglet-registration-details{
	width: 172px;
	float: left;
	background-image: url(../images/charte/img18.gif);
	height: 34px;
	text-align: left;
	background-repeat: no-repeat;
	padding-top: -20px;
}
.contenu .menuOnglet .onglet-registration-details a{
	width: 162px;
	float: left;
	text-align: left;
	text-decoration: none;
	color: #95875A;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
}
.contenu .menuOnglet .onglet-registration-details a:hover{
	width: 162px;
	float: left;
	text-align: left;
	background-image: url(../images/charte/img19.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.contenu .menuOnglet .onglet-registration-details-On a {
	width: 162px;
	float: left;
	text-align: left;
	background-image: url(../images/charte/img19.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
/********************************************************/
/********************************************************/
.contenu .menuOnglet .onglet-online-registration{
	width: 172px;
	float: left;
	background-image: url(../images/charte/img18.gif);
	height: 34px;
	text-align: left;
	background-repeat: no-repeat;
	padding-top: -20px;
}
.contenu .menuOnglet .onglet-online-registration a{
	width: 162px;
	float: left;
	text-align: left;
	text-decoration: none;
	color: #95875A;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
}
.contenu .menuOnglet .onglet-online-registration a:hover{
	width: 162px;
	float: left;
	text-align: left;
	background-image: url(../images/charte/img19.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.contenu .menuOnglet .onglet-online-registration-On a{
	width: 162px;
	float: left;
	text-align: left;
	background-image: url(../images/charte/img19.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 34px;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
/********************************************************/
.contenu .detail{
	background-color: #efede6;
	float: left;
	width: 667px;
	padding-top: 20px;
	padding-right: 9px;
	padding-bottom: 20px;
	padding-left: 9px;
}
.contenu .piedDetail{
	float: left;
	width: 688px;
	height: 23px;
	background-image: url(../images/charte/img20.gif);
	background-repeat: no-repeat;
	line-height: 23px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.contenu .piedDetail .picto{
	background-image: url(../images/charte/img21.gif);
	background-position: 620px;
	background-repeat: no-repeat;
	float: left;
	width: 645px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
	height: 23px;

}
.contenu .piedDetail a{
	color: #FFFFFF;
	text-decoration: none;
	line-height: 23px;
}
.contenu .detail h1{
	color: #ab1116;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	line-height: 16px;
	text-decoration:none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contenu .detail h2{
	color: #ab1116;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	line-height: 14px;
	text-decoration:none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contenu .detail h3{
	color: #0099CC;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	line-height: 14px;
	text-decoration:none;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contenu .detail h4{
	color: #0099CC;
	font-size: 12px;
	padding: 0px;
	line-height: 14px;
	text-decoration:none;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}
.contenu .detail h5{
	color: #95875A;
	font-size: 12px;
	padding: 0px;
	line-height: 14px;
	text-decoration:none;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.detail .zoneFormulaire {
	float: left;
}
.detail .zoneFormulaire table th{
	height: 13px;
	float: left;
	background-color: #FFFFFF;
	color: #666666;
	padding-left: 0px;
}

.contenu .detail h6{
	color: #95875A;
	font-size: 11px;
	padding: 0px;
	line-height: 14px;
	text-decoration:none;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contenu .detail p{
	line-height: 20px;
	color: #80745e;
	text-align: justify;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contenu .detail ul{
	margin-left: 40px;
}
.contenu .detail li{
	line-height: 20px;
	color: #80745e;
	list-style-type: square;
}
.contenu .detail ul .li02{
	line-height: 20px;
	color: #C8182C;
	list-style-type: circle;
}
.contenu .detail th {
	background-color: #993300;
	text-align: left;
	color: #FFFFFF;
	font-weight: normal;
	text-indent: 5px;
}
.detail table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:100%;
	
}

.contenu .detail td {
	color: #666666;
	background-color: #FFFFFF;
	font-size: 12px;
	text-align: left;
	padding-left: 5px;
}

.contenu .detail a{
	color: #0099FF;
	text-decoration: none;

}
.contenu .detail strong{
	color: #990000;
	text-decoration: none;
}
.detail .zoneFormulaire input{
	font-size: 12px;
	/*border: 1px solid #999966;*/
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.detail .zoneFormulaire .textbox{
	font-size: 12px;
	border: 1px solid #999966;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}

.bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #993300;
	width: 120px;
	height: 20px;
	cursor: pointer;
	padding-bottom: 3px;
	vertical-align: middle;
	color: #FFFFFF;
	border: 1px outset #FFFFFF;
	text-align: center;
}

.registrationclosed{
	font-weight:bold;
}

.menuAnneeOn{
	color: #FFFFFF;
	float: left;
	width: 240px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 8px;
	background-color:#95875A;
	font-weight:bold;
	border-top:solid 1px #FFFFFF;
	display:block;
}
.menuAnneeOff{
	display:none;	
}
/************************************************************** HABILLAGE SPECIAL PRINT ************************************************************/
.Print {
display:none}
