/* CSS Document */

html,body{
	margin:0;
	padding:0;
}
body{
	background-image :  url(../images/textureRayures.jpg); 
	background-repeat: repeat;
	font-family: Arial,Helvetica,sans-serif ;
	text-align:center;
}
body a img{
	border:none;
}


.container{
	width:960px;
	margin:0 auto;
}
.container a{
	text-decoration: none;

}
.container a:visited{
	text-decoration: none;
	
}
.varGlobStocker{
	/*display:none;*/
}
/*___________________________________________________________________ Header _______*/
.header{
	width:960px;
	display:block;
}
.header h1{
	display:none;
}
.quickLinks{
	float:right;
	width:960px;
	padding:6px 0 4px 0;
	text-align:right;
	font-size:12px;
	color: #006699;
}
.quickLinksUL {
	float:right;
}
.quickLinksUL ul{
	list-style-type:none;
	text-decoration: none;
	margin:0;
	padding:0;
}
.quickLinksUL ul li {
	display: inline;
    padding:0 2px 0 3px;
	border-right: 1px solid #333;
}
.flags{
	float:right;
	display: inline;
	margin-top:0px;
	padding:0px 0 0 4px;
}

.quickLinksUL ul li a {
	text-decoration: none;
    color: #006699;
    font-size: 10px;
    font-weight: bold;
}
.logo{
	float:left;
	width:291px;
	height:136px;
}

/*___________________________________________ Menu ___*/

/*
.dropdown {float:left;padding:0; margin:0;}
.dropdown * {padding:0; margin:0}
.dropdown dt {cursor:pointer;}
.dropdown dt a, .dropdown dt a:active, .dropdown dt a:visited{color:#000; text-decoration:none;padding:0 10px;}
.dropdown dt:hover {}
.dropdown dd {position:absolute; overflow:hidden; width:133px; display:none; z-index:200; opacity:0; margin:0px 4px; font-size: 12px;}
.dropdown ul {min-width:133px;list-style:none;}
.dropdown li {display:inline}
.dropdown dd a:link, .dropdown dd a:active, .dropdown dd a:visited {display:block; color:#257ACB; text-decoration:none; background:#fff; min-width:133px;padding:0 4px 2px 4px;text-align:left}
.dropdown dd a:hover {background:#257ACB; color:#000}
*/
.menuTable {
	width:100%;
	border-collapse:collapse;
}
.sousMenuNoDislplay{
	display:none;
}
.dropdown * {padding:0; margin:0}
.dropdown {padding-right:0px}
.dropdown dt {padding:0 0px;cursor:pointer}
.dropdown dd {margin-top:7px;}
.dropdown dd {position:absolute; overflow:hidden;display:none; z-index:200; opacity:0;}
.dropdown ul {list-style:none; border-top:none}
.dropdown li {display:block}
.dropdown dd a, .dropdown dd a:active, .dropdown dd a:visited {display:block; padding:0px 6px; color:#257ACB; text-decoration:none; text-align:left; background:#fff;font-size:12px}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:0px; color:#fff; text-decoration:none;}
.dropdown dd a:hover {background:#257ACB; color:#fff;}
.dropdown a:hover {color:#fff}
.dropdown .underline {border-bottom:1px solid #b9d6dc}

.dropdownEdition * {padding:0; margin:0}
.dropdownEdition {float:left; padding-right:0px}
.dropdownEdition dt {padding:0 6px;cursor:pointer}
.dropdownEdition dd {margin-top:7px;}
.dropdownEdition dd {position:absolute; overflow:visible;width:133.8px;display:none; z-index:200; opacity:0;}
.dropdownEdition ul {list-style:none; border-top:none}
.dropdownEdition li {display:block}
.dropdownEdition dd a, .dropdownEdition dd a:active, .dropdownEdition dd a:visited {display:block; padding:0px 6px; color:#257ACB; text-decoration:none; text-align:left; background:#fff;width:133.8px;font-size:12px}
.dropdownEdition a, .dropdownEdition a:active, .dropdownEdition a:visited {display:block; padding:0px; color:#fff; text-decoration:none;}
.dropdownEdition dd a:hover {background:#257ACB; color:#fff;}
.dropdownEdition a:hover {color:#fff}
.dropdownEdition .underline {border-bottom:1px solid #b9d6dc}
/*
.dropdownEdition {float:left;padding:0; margin:0;}
.dropdownEdition * {padding:0; margin:0}
.dropdownEdition dt {min-width:133px; cursor:pointer;display:inline}
.dropdownEdition dt a, .dropdownEdition dt a:active, .dropdownEdition dt a:visited{display:inline; color:#000; text-decoration:none;padding:0 10px;}
.dropdownEdition dt:hover {}
.dropdownEdition dd {position:absolute; opacity:0; background:#ffffff; min-width:133px; margin:0px 4px; font-size: 12px;}
.dropdownEdition ul {min-width:133px;list-style:none;}

.dropdownEdition dd a, .dropdownEdition dd a:active, .dropdownEdition dd a:visited {display:block; color:#257ACB; text-decoration:none; background:#ffffff; min-width:133px;padding:0 4px 2px 4px;text-align:left}
.dropdownEdition dd a:hover {background:#257ACB; color:#000;}
.dropdownEdition .underline {}
*/
.separateur {
	background-image:url(../images/separateur.jpg);
	background-repeat: no-repeat;
	padding:3px 0 20px 6px;
	margin-top:-7px;
}

.actionMenu{
	margin-top:6px; 
}
.menusActionJahia{
	float:right;
}
.menusActionJahiaSubMenu{
	position:relative;
}
.menusActionJahiaMenu{
	float:right;
	margin-top:2px;
}
.mask{
	position:absolute;
	top:0px;
	right:0px;
}
.menuHoriz{
	position:relative;
	background-image :  url(../images/Fond_Menu.jpg); 
	float:right;
	width:669px;
	height:34px;
}
.topMenu {
	
	margin-top:-9px;
	width:669px;
	height:28px;
	font-family: Arial,Helvetica,sans-serif ;
	font-size:16px;
	color: white;
}
.topMenuEdition{
	height:28px;
	margin-top:-20px;
	font-family: Arial,Helvetica,sans-serif ;
	font-size:16px;
	color: white;
}
/*
.ombreMenuEdition {
	display:none;
}
*/
.ombreMenu {
	float:right;
	width:669px;
	height:15px;
}
/*___________________________________________ Menu ___*/

/*__________ Home ___*/
.entete{
	height:80px;
}
.titreMDP{
	color:#fff;
	font-size:12px;
	padding:10px 0 0 0;
}
.corpsMDP{
	font-size:12px;
	color:#000;
}
.commentaireMDP{
	position:absolute;
	top:137px;
	font-size:12px;
	color:#000;
}

/*___________________________________________________________________ FaitDuJour _______*/

.titreFaitDuJour {
	color:#fff;
	font-size:12px;
	padding:10px 0 0 0;
}
.titreFait a{
	color:#000;
	font-size:12px;
	margin-top:4px;
	padding:6px 0 0 0;
	text-decoration:none;
}
.vignFaitDuJour{
	padding:10px 0 4px 0;
}
.summary{
	display:none;
}
/*___________________________________________________________________ FaitDuJour _______*/
/*__________ Home ___*/

/*__________ page Courante ___*/
.pagePath {
	background-image:url(../images/fond_pagePath.jpg);
	background-repeat: no-repeat;
	/*margin-top:15px;*/
	float:right;
	width:669px;
	height:87px;
	text-align:left;
	text-decoration:none;
	color:#006699;
}
.pagePath h2{
	padding-left:6px;
	font-family: Arial,Helvetica,sans-serif ;
	font-size:20px;
	color:#666;
}
.pagePath div#path a {
	padding:6px;
	font-family: Arial,Helvetica,sans-serif ;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	color:#006699;
}
/*__________ page Courante ___*/

/*__________ homePage ___*/
.ModuleVideo {
	/*margin-top:15px;*/
	float:right;
	width:669px;
	height:256px;
}
/*__________ homePage ___*/
/*___________________________________________________________________ Header _______*/

/*___________________________________________________________________ Content _______*/
.content a{
	text-decoration:none;
	color:#006699;
}
.colLeftHome a{
	color:#000;
}
.colLeftHome {
	float:left;
	width:291px;
	height:169px;
}
.colLeft {
	background-image :  url(../images/fond_pageCourantePhotos.jpg);
	background-repeat: no-repeat;
	float:left;
	position: relative;
	width:291px;
	height:422px;
}
.photoInt{
	position:relative;
}
.contentNews{
	clear:both;
	position:relative;
}
.remonteNews {
	position:absolute;
	margin:-422px 0 0 0px;
	padding:0px;
}
div#fondBoxNews{
	position:absolute;
	margin:82px 0 0 14px;
	padding:0px;
}
.sousActus_ul {
	position:absolute;
	list-style-type:none;
	margin:80px 0 0 20px;
	width:250px;
	padding:0px;
}
.sousActus_ul_Edit {
	position:absolute;
	list-style-type:none;
	margin:80px 0 0 20px;
	width:250px;
	padding:0px;
}

div#fondInscriptionNewsletter{
	position:absolute;
	margin:-68px 0 0 14px;
	padding:0px;
}
div#fondInscriptionNewsletterNews{
	position:absolute;
	margin:352px 0 0 14px;
	padding:0px;
}
.inscriptionNewsletter {
	position:absolute;
	margin:-30px 0 0 30px;
	width:250px;
	padding:0px;
   
}
.inscriptionNewsletterEdit {
	position:absolute;
	margin:-30px 0 0 30px;
	width:250px;
	padding:0px;
   
}
.inscriptionNewsletterNews {
	position:absolute;
	margin:390px 0 0 30px;
	width:250px;
	padding:0px;
   text-decoration:none;
}
.inscriptionNewsletterNews_Edit {
	position:absolute;
	margin:390px 0 0 30px;
	width:250px;
	padding:0px;
   text-decoration:none;
}
.remonteCourant{
	position: absolute;
	top:0px;
}
.sousActus_ul a,
.sousActus_ul_Edit a{
	display:inline;
	text-decoration:none;
	color:#333;
	padding:0px 0;
	
}
.sousActus_ul_li {
	text-align:left;
	font-size:14px;
	padding:0px 0 6px 0;
	margin-top:-6px;
	line-height:13px;
	/*border:1px solid #ccc;
	border-bottom:1px solid #006699;*/
}
/*.sousActus_ul_li br{
	line-height:0px;
}*/
.separationNews{
	margin-top:-2px;
}
.titreBoxNews{
	margin:4px 0 6px 0;
	font-size:17px;
	font-weight:bold;
	color:#333;
}
.incriptionTitre,
.incriptionTitre a{
	margin:5px 0 3px 0;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.incriptionTexte, 
.incriptionTexte a{
	margin:0px 0 2px 0;
	font-size:11px;
	color:#000;
}
.newsLetter{
	position:absolute;
	margin-top:-40px;
	margin-left:-13px;
}
.btnOK_newsLetter {
	margin-top:0;
	width:27px;
	height:17px;
	background: url(../images/IconeOK.jpg) no-repeat top left;
	margin-left:226px;
}
.newsLetter form a span{
 	display:none;
}
.newsLetter form label{
    display:none;
}
.newsLetter form input#newsLetterInscription{
	background:#fff url(../images/bg-input.png) repeat-x top left;
	margin:0px 0 4px 2px;
	background-color:#fff;
	border:1px solid #ccc;
	color:#36393d;
	width:220px;
	height:13px;
	float:left;
}
.newsLetter form input#newsLetterInscription:focus{
	background:#eaeaea url(../images/bg-input-on.png) repeat-x top left;
	color:#36393d
}
.motsPresident {
	position:relative;
	background-image :  url(../images/FondMotsDuPresident.jpg);
	background-repeat: no-repeat;
	float:left;
	width:124px;
	height:169px;
}

/*________________________________ Une*/
.aLaUne {
	position:relative;
	float:left;
	margin-top:10px;
	width:278px;
	height:159px;
}
.aLaUneInt{
	position:absolute;
	top:2px;
	left:0;
}
.dateUne{
	position:absolute;
	top:24px;
	left:120px;
	color:#818181;
}
.titreUne {
	position:absolute;
	top:44px;
	left:120px;
	color:#388ad4;
	font-size:12px;
	font-weight:bold;
}

.descriptionUne img{
	margin:0 6px 0 0 ;
	
}
.descriptionUne{
	float:left;
	margin:30px 14px 4px 10px;
	font-size:11px;
	color:#999;
}
.lireSuiteUne{
	font-size:11px;
	text-align:right; 
	font-weight:bold;
	margin-right:10px;
	color:#5d5d5d;
}
/*________________________________ Une*/
.titreBoxUne{
	position:absolute;
	top:0px;
	left:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.titreBoxUne a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}



.faitsJour {
	background-image :  url(../images/FondFaitDuJour.jpg);
	background-repeat: no-repeat;
	margin-right:13px;
	float:right;
	width:142px;
	height:169px;
}
.colRightHome {
	float:right;
	width:669px;
	height:169px;
}
.colRight {
	background-image :  url(../images/fond_pageCouranteContenu.jpg);
	background-repeat: no-repeat;
	float:right;
	width:669px;
	height:422px;
}

.colRight div#contenu {
	padding:0 6px 6px 6px;
}

.colRight div#contenuSansMarges {
	padding:0;
}
.ombreBas{

}
.VA {
	margin-top:15px;
	float:right;
}
/*___________________________________________________________________ Content _______*/

/*___________________________________________________________________ News _______*/
.contentNewsList {
	background-image :  url(../images/fond_Full.jpg);
	background-repeat: no-repeat;
	float:left;
	width:960px;
	height:422px;
}
.newsListEdit {
	background:white;
}
.newsListEdit a{
	color:#006699;
	text-decoration:none;
}
.actusListe {
	font-size:12px;
	padding:10px 6px 0 30px;
	margin:0px;
}
.toutesActus{
	margin-top:2px;
	width:100%;
	text-align:right;
	font-size:10px;
}
.toutesActus a{
	color:#666666;
}
.imageNews{
	float:left;
	width:291px;
	height:169px;
}
.dateNews {
	padding-left:10px;
	font-size:10px;
	color:#666666;
	text-align:left;	
}
.titreNews{
	padding:10px 0 0 10px;
	margin:0px;
	font-size:16px;
	text-align:left;	
}
.titreNews h4{
	margin:0px;
	padding:0px;
}
.descriptionNews {
	padding:10px;
	text-align:left;
}
.descriptionNews a {
	color:#006699;
}
.actusListe li{
	list-style-image: url(../images/Star.jpg);
	padding-bottom:20px;
}
.actusListe li h4{
	margin:0px;
	padding:0px;
	/*float:left;*/
	font-size:16px;
	text-align:left;
}
.actusListe li a{
	text-decoration: none;
	font-size:16px;
	color:#333;
}
.dateNewsList{
	font-size:10px;
	color:#666666;
	text-align:left;
	/*float:right;*/	
}
.descriptionNewsList {
	text-align:left;
}
.pagination {
	padding-right:10px;
	text-align:right;
}
.pagination a{
	font-size:12px;
	color:#006699;
	text-decoration:none;
}
/*___________________________________________________________________ News _______*/


/*___________________________________________________________________ Iframe _______*/
.IFrame {
	background-image :  url(../images/fond_Full.jpg);
	background-repeat: no-repeat;
	float:left;
	width:960px;
	height:422px;
}
/*___________________________________________________________________ Iframe _______*/

/*___________________________________________________________________ Params _______*/
.Params {
	padding:0 10px;
	text-align:left;
	font-size:12px;
}
.Params h3{
	margin:0px;
	color: #006699;
}
.Params h4{
	margin:0px;
	padding:0px;
	color: #006699;
}
/*___________________________________________________________________ Params _______*/

/*___________________________________________________________________ ficheAdherents _______*/
.contentFiche {
	font-size:12px;
	
}
.contenuFiche {
	display:block;
	/*background-image : url(../images/fondFicheCentre.jpg);
	background-repeat: repeat;	*/
	background-color:#FFF;
	width:960px;
	padding:4px 0;
}
.contenuFiche a {
	color:#006699;
}
.ficheLeft {
	float:left;
	width:328px;
	margin-left:8px;
}
.titreFicheLeft{
	background-image : url(../images/fondTitreFicheLeft.jpg);
	background-repeat: no-repeat;	
	width:328px;
	height:24px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding-left:32px;
	margin-bottom:8px;
}
.sousTitreFiche_1_Left {
	background-image : url(../images/fondSousTitre_1_FicheLeft.jpg);
	background-repeat: no-repeat;	
	padding:0 0 0 28px;
	width:312px;
	height:19px;
	font-weight:bold;
}
.sousTitreFiche_2_Left {
	background-image : url(../images/fondSousTitre_2_FicheLeft.jpg);
	background-repeat: no-repeat;	
	padding:0 0 0 28px;
	width:312px;
	height:19px;
	font-weight:bold;
}
/*.ficheBoxLeft p{
	line-height:6.5px;
}*/
.ficheBoxLeft {
	width:312px;
	border: 1px solid #f3f3f3;
	margin: 8px 12px 0 0px;
	line-height:17px;
	text-align:left;
}
.ficheCenter {
	float:left;
	width:328px;
	border-left: 1px solid #f3f3f3;
	padding-right:9px;
}
.titreFicheCenter{
	background-image : url(../images/fondTitreFicheCenter.jpg);
	background-repeat: no-repeat;	
	width:328px;
	height:24px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding-left:42px;
	margin-bottom:8px;
}
.sousTitreFiche_1_Center {
	background-image : url(../images/fondSousTitre_1_FicheCenter.jpg);
	background-repeat: no-repeat;	
	padding:0 0 0 28px;
	width:312px;
	height:19px;
	font-weight:bold;
}
.sousTitreFiche_2_Center {
	background-image : url(../images/fondSousTitre_2_FicheCenter.jpg);
	background-repeat: no-repeat;	
	padding:0 0 0 28px;
	width:312px;
	height:19px;
	font-weight:bold;
}
.ficheBoxCenter {
	width:312px;
	border: 1px solid #f3f3f3;
	margin: 8px 12px 0 12px;
	line-height:17px;
	text-align:left;
}

.contenuFicheBox {
	padding:0 0 0 28px;
}

.ficheRight {
	float:left;
	width:278px;
	height:100%;
	margin-top:1px;
	padding-bottom:4px;
	background-color:#f2f2f2;
}
.logoAdherent {
	margin:8px 0;
}
.coordonneesAdherent {
	vertical-align:middle;
	text-align:left;
	padding:0 22px;
	font-size:13px;
	color:#333;
}
.coordonneesAdherent p{
	padding:0;
	margin:8px 0 9px 0;
}
.coordonneesAdherent h1{
	font-size:16px;
	font-weight:bold;
}
.coordonneesAdherent table{
	margin-left:-8px;
}
.champsLibreAdherent{
	clear:both;
	margin:4px 12px 0 20px;
	text-align:left;
	/*border-top: 1px solid #dedede;*/
}
.champsLibreAdherent p{
	margin:4px 0 5px 0;
	padding:5px 0 4px 0;
}

/*___________________________________________________________________ ficheAdherents _______*/

/*___________________________________________________________________ Footer _______*/

.footer {
	float:left;
	margin-top:16px;
	background-image : url(../images/Fond_Footer.jpg);
	background-repeat: no-repeat;
	float:left;
	width:960px;
	height:42px;
}

.footerInt {

}
.footer a, .footer a:active, .footer a:visited {
	padding:10px 6px;
	font-family: Arial,Helvetica,sans-serif ;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	color:#006699;
}

.separeFooter{
	/*margin-top:600px;*/
}
/*___________________________________________________________________ Footer _______*/

