/*
* {
	margin:0px;
	padding:0px;
}
*/
body {
   background:#FFFFFF url('../imgs/bg.gif') center top repeat-y;
   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   font-size:12px;
   color:#565656;
   font-weight:normal;
}

.contact {
   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   font-size:12px;
   color:#565656;
   font-weight:normal;
   
}

.fileContact {
   height:16px;
	padding:1px 2px 1px 2px;
	border:1px solid #CAC8C7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#565656;
}

/* Style GRAPHIQUE */

.tbGlobale {
	background-color:#FFFFFF;
}

#annonceAccueil {
	position:absolute;
	top:100px;
	z-index:200;
	visibility:hidden;
}

.tbAnnonce {
	border-width: 1px 1px 1px 1px;
	border-color:#326F81;
	border-style:solid;
	background-color:#FFFFFF;
}

.closeAnnonce {
	color:#FFFFFF;
	background-color:#326F81;
	font-weight:bold;
	cursor:pointer;
}

.tbNavigationRight {
	margin:0px 0px 0px 9px;
	background-color:#4ABCE1;
}

.tbEspaceAdherent {
	background:transparent url('../imgs/bg_espace_adherent_contour.gif')      top no-repeat;
}

.tbRecherche {
	background:transparent url('../imgs/bg_recherche.gif') left top no-repeat;
}

.titreNav1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#CFCFCD;
	font-weight:bold;
   text-align:left;
}

#conteneurNavigationLeft {
	position:relative;
	width:173px;
	/*height:534px;*/
	height:100%;
}

.bgNavigationLeft {
	background:#FFFFFF url('../imgs/bg_nav_left.gif') left top repeat-y;
}

#conteneurNavigationLeft .bgNavigationLeft {
	position:absolute;
   top:0px;
   left:0px;
	width:168px;
	height:100%;
}

#conteneurNavigationLeft .contentNavigationLeft {
	position:absolute;
   top:0px;
   left:0px;
	width:168px;
	height:100%;
	background-color:transparent;
   text-align:left;
}

#conteneurNavigationLeft .content2NavigationLeftOff {
	width:173px;
	background-color:transparent;
}

#conteneurNavigationLeft .content2NavigationLeftOn {
	width:173px;
	background-color:#4ABCE1;
}

.divBlocContenu {
	margin:10px 5px 0px 25px;
}

.divBlocContenu {
	margin:0px 5px 0px 25px;
}

#divContenu {
	z-index:1;
	margin:0px 0px 10px 0px;
	width:472px;
	height:422px;
	overflow: auto;
   clip: rectangle(422,472,472,422);
	top: 0;
   left: 0;
   background-color: transparent;
   scrollbar-face-color: #FFFFFF;
   scrollbar-arrow-color:#4ABCE1;
   scrollbar-base-color:#FFFFFF;
   scrollbar-shadow-color:#FFFFFF;
   scrollbar-darkshadow-color:#4ABCE1;
   scrollbar-highlight-color:#FFFFFF;
   scrollbar-3dlight-color:#4ABCE1;
   scrollbar-track-color:#FFFFFF;
}

#divContenu2 {
	background:transparent url('../imgs/entete_page.gif') left top no-repeat;
	padding:30px 0px 0px 15px;
	margin:0px 0px 10px 0px;
	width:472px;
}

/*
.smenu {
	position:absolute;
	visibility:hidden;
	z-index:2;
	color:#4ABCE1;
	font-size:12px;
	font-weight:bold;
	padding:1px;
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity: 0.90;
	width:185px;
	margin:0px;
}
*/
.ssmenu {
	position:absolute;
	visibility:hidden;
	z-index:3;
	color:#4ABCE1;
	font-size:12px;
	font-weight:bold;
	padding:1px;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	opacity: 0.95;
	width:185px;
	margin:0px;
}

.borderSmenu {
	padding:10px 5px 10px 0px;
	background-color:#4ABCE1;
	/*
	border-width:0px 1px 0px 1px;
	border-style:solid;
	border-color:#9E9E9E;
	*/
}

.borderSsmenu {
	padding:3px 5px 3px 0px;
	background-color:#FFFFFF;
	border-width:7px 0px 7px 0px;
	border-style:solid;
	border-color:#4ABCE1;
}

#divPath {
	background:transparent url('../imgs/tiret_contenu.gif') left top no-repeat;
	width:472px;
	padding:10px 0px 0px 0px;
	margin:10px 0px 10px 0px;
	/*border-bottom:1px solid #326F81;*/
}
/*
.linkBanniere {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#4ABCE1;
	font-weight:bold;
	text-decoration:none;
}

.linkBanniere:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#FF7F01;
	font-weight:bold;
	text-decoration:none;
}
*/
.linkBanniere {
    display:block;
    width:120px;
    height:17px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background:#4ABCE1 url('/imgs/onglet1_top_off.gif') top left no-repeat;
    padding:8px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    font-size:9px;
    font-weight:bold;
    color:#ffffff;
}
.linkBanniere:hover, .linkBanniereOn,  .linkBanniereOn:hover {
    display:block;
    width:120px;
    height:17px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background:#FF7F01 url('/imgs/onglet1_top_on.gif') top left no-repeat;
    padding:8px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    font-size:9px;
    font-weight:bold;
    color:#ffffff;
}

.linkBanniereInstitution {
    display:block;
    width:124px;
    height:27px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background:#4ABCE1 url('/imgs/onglet1bis_top_off.gif') top left no-repeat;
    padding:2px 0px 1px 0px;
    margin:0px 0px 0px 0px;
    font-size:9px;
    font-weight:bold;
    color:#ffffff;
}
.linkBanniereInstitution:hover, .linkBanniereInstitutionOn,  .linkBanniereInstitutionOn:hover {
    display:block;
    width:124px;
    height:27px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background:#FF7F01 url('/imgs/onglet1bis_top_on.gif') top left no-repeat;
    padding:2px 0px 1px 0px;
    margin:0px 0px 0px 0px;
    font-size:9px;
    font-weight:bold;
    color:#ffffff;
}

.linkPath, .linkFooter,  span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   color:#9D9D99;
	font-weight:normal;
	text-decoration:none;
}

.linkPath:hover, .linkFooter:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   color:#565656;
	font-weight:normal;
	text-decoration:none;
}

.linkNavigationRight, .linkNavigationRight:hover {
	display:block;
	margin:14px 0px 14px 13px;
	padding:0px 15px 0px 0px;
	background:url('../imgs/fle_nav_right.gif') center right no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

.linkSubNavigationRight, .linkSubNavigationRight:hover {
	display:block;
	margin: 1px 0px 1px 13px;
	padding:0px 0px 0px 0px;
	/*background:url('../imgs/fle_nav_right.gif') center right no-repeat;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}


.blocNavigationRight, a.blocNavigationRight:hover {
	display:block;
	margin:14px 0px 14px 13px;
	padding:0px 3px 0px 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}

.blocPublicationRight, a.blocPublicationRight:hover {
	display:block;
	margin:14px 0px 14px 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}

.textNavigationRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.actuTitre {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size:11px;
   color:#565656;
	font-weight:bold;
}

.actuContenu {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size:11px;
   color:#565656;
	font-weight:normal;
}

.actuParagraphe {
	margin:0px 20px 5px 0px;
	text-align:justify;
}

.bodyParagraphe {
	margin:0px 20px 5px 0px;
}

.passwordOubli {
	margin:65px 0px 0px 0px;
	width:62px;
}

.formEspaceAdherent {
	margin:30px 0px 0px 5px;
	width:96px;
}

.inputLogin {
	width:96px;
	height:14px;
	margin:0px 0px 2px 0px;
	padding:1px 2px 1px 2px;
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#565656;
}

.inputRecherche {
	width:148px;
	height:14px;
	margin:0px 0px 1px 12px;
	padding:1px 2px 1px 2px;
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#565656;
}

.inputContact {
	width:148px;
	height:14px;
	margin:1px 0px 1px 0px;
	padding:1px 2px 1px 2px;
	background-color:#F2F2EE;
	border:1px solid #000000;
   display:block;
   height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   cursor:pointer;
   color:#565656;
}

.a0off {
	display:block;
	margin:14px 0px 0px 0px;
	padding:2px 0px 2px 0px;
	background-color:transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#4ABCE1;
	font-weight:bold;
	text-decoration:none;
}

.a0off:hover, .a0on, .a0on:hover {
	display:block;
	margin:14px 0px 0px 0px;
	padding:2px 0px 2px 0px;
	background-color:#4ABCE1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.a1off {
	display:block;
	margin:0px 0px 0px 0px;
	padding:1px 11px 1px 0px;
	background:transparent url('../imgs/a1off.gif') top right repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#4ABCE1;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
}

.a1off:hover {
	display:block;
	margin:0px 0px 0px 0px;
	padding:1px 11px 1px 0px;
	background:transparent url('../imgs/a1on.gif') center right no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#4ABCE1;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
}

.a1on {
	display:block;
	margin:0px 0px 0px 0px;
	padding:1px 11px 1px 0px;
	background:#4ABCE1 url('../imgs/a1off.gif') top right repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
}

.a1on:hover, .a1on2, .a1on2:hover {
	display:block;
	margin:0px 0px 0px 0px;
	padding:1px 11px 1px 0px;
	background:#4ABCE1 url('../imgs/a1on.gif') center right no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#000000;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
}


.a2off {
	display:block;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:transparent url('') center left no-repeat;
   font-size:10px;
   color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}

.a2off:hover, .a2on, .a2on:hover  {
	display:block;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:transparent url('../imgs/a2off.gif') center left no-repeat;
   font-size:10px;
   color:#000000;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}

.a3off {
	display:block;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF url('') center left no-repeat;
   font-size:10px;
   color:#4ABCE1;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}

.a3off:hover, .a3on, .a3on:hover  {
	display:block;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF url('../imgs/a3on.gif') center left no-repeat;
   font-size:10px;
   color:#000000;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}


.bloc_info {
   background-color:#F3F3F3;
}

.button_extranet {
   background-color:transparent;
   border:0px;
   cursor:pointer;
}

.input_profil{
   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   font-size:11px;
   color:#565656;
}

textarea {
	padding:1px 2px 1px 2px;
	border:1px solid #CAC8C7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#565656;
}


input {
	height:14px;
	padding:1px 2px 1px 2px;
	border:1px solid #CAC8C7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#565656;
}

.submitForm {
	height:18px;
	padding:1px 2px 1px 2px;
   background-color:#969595;
   border:0px solid #282828;
   cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FFFFFF;
}

.no_border {
	border:0px solid #FFFFFF;
}

.titre_calendrier {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#4ABCE1;
   font-size:14px;
}

.text_calendrier {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#4ABCE1;
   font-size:11px;
}

.line1 {background-color:#F4F7E4;}
.line2 {background-color:#FFFFFF;}

.navigationOnglet {
    border-bottom:2px solid #72b7ce;
    margin:0px 0px 8px 0px;
}
.ongletOff {
    display:block;
    width:115px;
    height:20px;
    background:#a8def0 url('/imgs/onglet_top_off.gif') top left no-repeat;
    padding:9px 9px 0px 9px;
    margin:0px 2px 0px 0px;
    font-size:12px;
    font-weight:bold;
    color:#4e4e4e;
}
.ongletOff:hover, .ongletOn,  .ongletOn:hover {
    display:block;
    width:115px;
    height:35px;
    background:#72b7ce url('/imgs/onglet_top_on.gif') top left no-repeat;
    padding:9px 9px 0px 9px;
    margin:0px 2px 0px 0px;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

/* Fin Style GRAPHIQUE */
/*
.bgTemp {
   background:url('http://comite21.aleaur.com/imgs/bg_hp_temp.jpg') top center no-repeat;
}
*/

a, a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size:11px;
   color:#4ABCE1;
	font-weight:normal;
	text-decoration:none;
}

.text1, td, div {
   font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size:11px;
   color:#565656;
}

.styleHover {
	cursor:pointer;
}

h1, .titre1 {
	/*background:#FFFFFF url('../imgs/picto_h1.gif') top left no-repeat;*/
   font-family: Helvetica, Verdana, Arial, sans-serif;
   font-size:20px;
   color:#326F81;
	/*padding:4px 0px 10px 30px;*/
   font-weight:normal;
	margin:5px 0px 5px 0px;
}

h2, .titre2 {
	width:100%;
	text-align:left;
   font-family: Helvetica, Verdana, Arial, sans-serif;
   font-size:16px;
   color:#000000;
   font-weight:bold;
	padding-bottom:10px;
	border-bottom:1px solid #D0D0D0;
}

h3, .titre3  {
   font-family: Helvetica, Verdana, Arial, sans-serif;
   font-size:16px;
   color:#3699B6;
   font-weight:normal;
}

h4, .titre4  {
   font-family: Helvetica, Verdana, Arial, sans-serif;
   font-size:12px;
   color:#000000;
   font-weight:bold;
}

h5, .titre5  {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size:12px;
   color:#565656;
   font-weight:bold;
}

h6, .titre6  {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size:12px;
   color:#565656;
   font-weight:bold;
}

