BODY {
	margin : 0px;
	padding : 0px;
}

a { text-decoration : none; }

.menuGauche2 {
	position : absolute;
	top:495px;
	background-color :#0072C6;/*#b5ceda;*/ ;
	height : 40%;
	left : 160px;
	width : 160px;
	}
#G2Actu
{
background-color : #0072C6;
left : 0px;
top : 4px;
margin-top : 4px;
text-align:  center;
}
#popup {visibility:hidden;
	
	position : absolute;
	top:500px;
	background-color :#0072C6;

	left : 10px;
	width : 160px;
	font-size : 11px;
	line-height : 11px;
	color : #fff!important;
	font-family : trebuchet, sans-serif;
	}
#popup2 {visibility:hidden;
	position : absolute;
	top:552px;
	background-color :#0072C6;
	left : 10px;
	width : 160px;
	font-size : 11px;
	line-height : 11px;
	color : #fff!important;
	font-family : trebuchet, sans-serif;
	}

.menuGauche3 {visibility:hidden;
	
	position : absolute;
	top:500px;
	background-color :#0072C6;

	left : 10px;
	width : 160px;
	font-size : 11px;
	line-height : 11px;
	color : #fff!important;
	font-family : trebuchet, sans-serif;
	}
.menuGauche3 p
{
margin-bottom : 0px;
margin-top:0px;}
.smenuTitre{
	text-align:center;
	margin:0px 0px 6px -17px!important;}	



#G2Actu a {
	display : block;
	color : #0072C6;
	background-image :url(../Images/nouveaumenugauche/les_forums.gif);
	border : none;
	background-repeat : no-repeat;
	background-position :0px 0px;
	height:41px;
	padding : 0px 2px 2px 15px;
	margin-left : 0px;
	margin-right : 0px;
}
#G2Actu a:hover {
	display : block;
	color : #0072C6;
	background-image :url(../Images/nouveaumenugauche/les_forums.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
	padding : 0px 2px 2px 15px;
	margin-left : 0px;
	margin-right : 0px;
	}

#G2Actu2 a {
	display : block;
	color : #0072C6;
	background-image :url(../Images/nouveaumenugauche/espace_adherents.gif);
	border : none;
	background-repeat : no-repeat;
	background-position :0px 0px;
	height:27px;
	padding : 0px 2px 2px 15px;
	margin-left : 0px;
	margin-right : 0px;
}
#G2Actu2 a:hover {
	display : block;
	color : #0072C6;
	background-image :url(../Images/nouveaumenugauche/espace_adherents.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
	padding : 0px 2px 2px 15px;
	margin-left : 0px;
	margin-right : 0px;
	}
#G2Actu3 a {
	display : block;
	color : #0072C6;
	background-image :url(../Images/nouveaumenugauche/la_lettre_d_echanges.gif);
	border : none;
	background-repeat : no-repeat;
	background-position :0px 0px;
	height:27px;
	padding : 0px 2px 2px 15px;
	margin-left : 0px;
	margin-right : 0px;
}
#G2Actu3 a:hover {
	display : block;
	color : #0072C6;
	background-image :url(../Images/nouveaumenugauche/la_lettre_d_echanges.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
	padding : 0px 2px 2px 15px;
	margin-left : 0px;
	margin-right : 0px;
	}
#G2Actu4 a {
	display : block;
	color : #0072C6;
	background-image :url(../Images/nouveaumenugauche/page_formation.gif);
	border : none;
	background-repeat : no-repeat;
	background-position :0px 0px;
	height:27px;
	padding : 0px 2px 2px 15px;
	margin-left : 0px;
	margin-right : 0px;
}
#G2Actu4 a:hover {
	display : block;
	color : #0072C6;
	background-image :url(../Images/nouveaumenugauche/page_formation.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
	padding : 0px 2px 2px 15px;
	margin-left : 0px;
	margin-right : 0px;
	}
	
.G2Actutitre 
{
height : 37px;
width : 305px;
}
.G2Actutitre2 
{
height : 3px;
width : 305px;
}

.menuGauche {
	width : 322px;
	vertical-align : top;
	background-color : #0072C6;/*#b5ceda;*/ ;
	height : 60%;
}


.menuGauche img {
	vertical-align : top;
}
#tweet li { list-style-type:none !important; }
#tweet {width:65%;min-height:60px;
float:right;
background-image :url(../Images/twitoiseau.gif);
	background-position : 0px 27px;
	background-repeat : no-repeat;
	padding-left:5px;
	font-size : 11px;
	line-height : 15px;
	color : #00c8f6;
	font-family : trebuchet, sans-serif;
	
}
#tweet a, a:visited {color:#0072C6;}

#contenu { width : 434px/*285px*/; }

.contenu { padding : 0px 13px 0px 22px; }




.menuGauche #visuActu {
	position : absolute;
	left : 0px;
	top : 160px;
	left : 0px;
	width : 322px;
}

.menuGauche #menu {
	background-color : #ede9dc;
	position : absolute;
	top : 377px;
	left : 0px;
	width : 322px;
}

.menuGauche #menu #adhesion { border:0px; }
.menuGauche #menu #contact { border:0px; }
.menuGauche #menu #liens { border:0px; }

#menuFNCC {
	background-image : url(../Images/000_fndNav_01.gif);
	background-repeat : no-repeat;
	background-color : #000099;
	visibility : hidden;
	padding : 7px 0px 3px 0px;
	width : 108px;
	position : absolute;
	left : 0px;
	top : 398px;
	z-index : 2;
	cursor : pointer;
}

#menuFNCC a {
	display : block;
	color : #ffffff;
	padding : 0px 2px 4px 15px;
	margin-left : 2px;
	font-size : 9px;
	line-height : 11px;
	font-family : lucida, trebuchet, sans-serif;
	background-image : url(../Images/000_nav0_100_off.gif);
	background-repeat : no-repeat;
	background-position : 5px 0px;
}


#menuFNCC a:hover {
	background-color : #ffffff;
	background-image : url(../Images/000_nav0_XXX_on.gif);
	color : #f0597a;
}
.menuGauche3 a {
	display : block;
	color : #ffffff;
	padding : 0px 2px 1px 6px;
	margin-left : 2px;
	font-size : 11px;
	line-height : 13px;
	font-family : lucida, trebuchet, sans-serif;
	background-image : url(../Images/000_nav0_100_off.gif);
	background-repeat : no-repeat;
	background-position : -2px -3px;
}
.menuGauche3 a:visited {
	display : block;
	color : #ffffff;
	padding : 0px 2px 1px 6px;
	margin-left : 2px;
	font-size : 11px;
	line-height : 13px;
	font-family : lucida, trebuchet, sans-serif;
	background-image : url(../Images/000_nav0_100_off.gif);
	background-repeat : no-repeat;
	background-position : -2px -3px;
}

.menuGauche3 a:hover {
	background-color : #ffffff;
	background-image : url(../Images/000_nav0_XXX_on.gif);
	color : #f0597a;
}


.menuGauche #imgBack {
	position : absolute;
	top : 398px;
	left : 0px;
}

#contenu #formRecherche {
	 margin-top : 25px;
}
#contenu #recherche{
	font-size : 14px;
	line-height : 16px;
	color : #a95e6d;
	font-family : lucida, trebuchet, sans-serif;
	font-weight : bold;
}
#contenu #texteRecherche {
	margin : 0px 2px 2px 2px;
}

#contenu #validerRecherche {
	position : relative;
	top : 6px;
}

#contenu #date {
	color : #ff0000;
	font-size : 14px;
	line-height : 16px;
	font-family : lucida, trebuchet, sans-serif;
	text-align : left;
	font-weight : bold;
	padding : 20px 5px 15px 35px;
	background-image :url(../Images/000_visu_01.gif);
	background-position : left;
	background-repeat : no-repeat;
}

#contenu #legende {
	font-size : 9px;
	line-height : 11px;
	color : #0072c6;
	position : relative;
	top : -25px;
	left : -20px;
	font-family : trebuchet, sans-serif;
	font-style : italic;
	width : 150px;
}

#contenu .titre{
	font-size : 15px;
	line-height : 17px;
	color : #0072c6;
	margin-top : 12px;
	font-family : lucida, trebuchet, sans-serif;
	text-transform : uppercase;
	font-weight: bold;
}


#contenu .titreAlaisser{
	font-size : 15px;
	line-height : 17px;
	color : #0072c6;
	margin-top : 2px;
	font-family : lucida, trebuchet, sans-serif;
	text-transform : uppercase;
	font-weight: bold;
	padding : 20px 5px 15px 35px;
	background-image :url(../Images/000_visu_03.gif);
	background-position : left;
	background-repeat : no-repeat;
}

#contenu .titreImportant{
	font-size : 10px;
	line-height : 13px;
	color : #F25A7D;
	margin-top : 12px;
	font-family : lucida, trebuchet, sans-serif;
	text-transform : uppercase;	
}	
#contenu .titreActivite{
	font-size : 15px;
	line-height : 17px;
	color : ff0000;
	margin-top : 12px;
	font-family : lucida, trebuchet, sans-serif;
	text-transform : uppercase;
	font-weight: bold;
	padding : 20px 5px 15px 35px;
	background-image :url(../Images/000_visu_01.gif);
	background-position : left;
	background-repeat : no-repeat;
}
#contenu .titredefilant{
	font-size : 14px;
	line-height : 17px;
	color : #f25a7d;
	margin-top : 12px;
	font-family : lucida, trebuchet, sans-serif;
	text-transform : uppercase;
}
#contenu .titreInterventions{
	font-size : 14px;
	line-height : 17px;
	color : #86A279;
	margin-top : 12px;
	font-family : lucida, trebuchet, sans-serif;
	text-transform : uppercase;
}
#contenu .titreFormation{
	font-size : 14px;
	line-height : 17px;
	color : #730166;
	margin-top : 12px;
	font-family : lucida, trebuchet, sans-serif;
	text-transform : uppercase;
	font-weight: bold;
}
#contenu .titrePublications{
	margin-top : 12px;
line-height : 17px;
	font-size : 15px;
	color: #9933cc;
	font-family : lucida, trebuchet, sans-serif;
	text-transform : uppercase;
	font-weight: bold;
padding : 20px 5px 15px 35px;
	background-image :url(../Images/000_visu_02.gif);
	background-position : left;
	background-repeat : no-repeat;
}
#contenu .titresessionr{
	margin-top : 12px;
	line-height : 17px;
	font-size : 15px;
	color: #66cc33;
	font-family : lucida, trebuchet, sans-serif;
	text-transform : uppercase;
	font-weight: bold;
padding : 20px 5px 15px 35px;
	background-image :url(../Images/000_visu_vert.gif);
	background-position : left;
	background-repeat : no-repeat;
}
#contenu .soustitre{
	font-size : 13px;
	line-height : 16px;
	color : #000000;
	font-family : lucida, trebuchet, sans-serif;
	margin-top : 6px;
}
#contenu .date{
	font-size : 11px;
	line-height : 15px;
	color : #000000;
	font-family : lucida, trebuchet, sans-serif;
}
#contenu .adresse{
	font-size : 11px;
	line-height : 15px;
	color : #000000;
	font-family : trebuchet, sans-serif;
	font-style : italic;
}

#contenu a {
	font-size : 10px;
	line-height : 15px;
	font-weight : bold;
	color : ff0000;
	font-family : trebuchet, sans-serif;
}
#contenu a:hover {
	background-color : #e3d9bc;
}

#contenu .texteDecale {
	padding-left : 15px;
	margin-top : 4px;
}
#contenu #xiti {padding-left : 180px;} 
