	body {font: normal 0.7em Verdana, Sans-serif;}
A{color: #555555;TEXT-DECORATION: none}
A:hover{color: #AAAAAA;TEXT-DECORATION: underline;}

.lien_haut{color: #103F9B;}
.lien_haut:hover{color: #555555;}

.lien_bas{color: #FFFFFF;}
.lien_bas:hover{color: #C25F06;}

.texte_boite{font: normal 11 Arial, Helvetica, Sans-serif; color: #505050;font-weight: 500;}

.edito{font: normal 9.5 Verdana, Helvetica, Sans-serif; color: #819139;font-weight: 800;	}


.theme{font: normal 11.5 Verdana, Helvetica, Sans-serif; color: #000000;font-weight: 500;
			padding: 0.5em 0.5em 0.5em 0.5em;
/*			border-top: 1px solid #AAAAAA;*/
/*			border-left: 1px solid #AAAAAA;*/
/*			border-right: 1px solid #AAAAAA;*/
/*			border-bottom: 1px solid #AAAAAA;*/
/*			background:url(../images/menu/theme.jpg)*/
		}
		
.titre_vert{font: normal 12 Verdana, Helvetica, Sans-serif; color: #819139;font-weight: 600;}
.titre_bleu{font: normal 11.5 Verdana, Helvetica, Sans-serif; color: #103F9B;font-weight: 600;}
.titre_blanc{font: normal 11.5 Verdana, Helvetica, Sans-serif; color: #FFFFFF;font-weight: 600;
padding : 0px 0px 0px 4px;
   FONT-WEIGHT: bold;
}

.texte_vert{
	font: normal 11px Verdana, Helvetica, Sans-serif; 
	color: #819139;font-weight: 500;
}

.texte_gris{
	font: normal 11px Verdana; 
	color: #555555;font-weight: 500;
  	letter-spacing   : 0px;
	line-height: 15px;
}

.texte_blanc{
	font: normal 11px Verdana, Helvetica, Sans-serif; 
	color: #FFFFFF;font-weight: 500;
}
.titre_texte{
	font-family : Verdana, Helvetica, Sans-serif;
	font-size : 11px;font-weight: 
	bold; color:#0000ff;
	TEXT-DECORATION: underline;
}

.texte_blanc_fort{
	font: normal 11px Verdana, Helvetica, Sans-serif; 
	color: #000000;font-weight: 700;
	TEXT-DECORATION: blink;
}
   
 .texte_news{
font: normal 11px Colibri, Helvetica, Sans-serif; 
color: #076274;font-weight: 700;
TEXT-DECORATION: blink;
 }

/* ------------------------------- couleurs rubriques -----------------------  */

.bourse
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #bb9b80;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	float : center;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px; 
}
.bourse:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #EFC099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.experience
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ed7b5e;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	float : center;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px; 
}
.experience:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F19E89;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.forum
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ca7d47;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		float : center;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px; 
}
.forum:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F19E89;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.lettre_info
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F39b37;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding : 0px 0px 0px 4px;
	margin : 0px 0px 0px 10px; 
}
.lettre_info:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F19E89;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.diapo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #104594;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding : 0px 0px 0px 4px;
	margin : 0px 0px 0px 10px; 
}
.diapo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F19E89;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.actu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #94be73;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding : 0px 0px 0px 4px;
	margin : 0px 0px 0px 10px; 
}
.actu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F19E89;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.service
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #DED339;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding : 0px 0px 0px 4px;
	margin : 0px 0px 0px 10px; 
}
.service:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F19E89;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.telechargement
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #8c9eed;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding : 0px 0px 0px 4px;
	margin : 0px 0px 0px 10px; 
}
.telechargement:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F19E89;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.vignette { 
   max-width: 150px;
   /* --max-height: 450px;--  */
   padding-left:5px;
   padding-bottom:5px;

}
/* ------------------------------- DIV pages générales -----------------------  */

.BandeauHaut {
	position:absolute; 
	width:670px; 
	height:110px; 
	left: 327px; 
	top: 2px;
}


.pageEntiere {
	position:absolute; 
	width:780px; 
	height:600px; 
	left: 10px; 
	top: 115px;
}

.centreHautGauche {
	position:absolute; 
	width:300px; 
	height:180px; 
	left: 5px; 
	top: 5px;
}

.centreBasGauche {
	position:absolute; 
	width:330px; 
	height:290px; 
	left: 5px; 
	top: 320px;
}

.EspaceJeunes {
	position:absolute; 
	width:200px; 
	height:140px; 
	left: 2	px; 
	top: 0px;
}

.EspaceAdherents {
	position:absolute; 
	width:90px; 
	height:140px; 
	left: 210px; 
	top: 30px;
}

.centreHautDroit {
	position:absolute; 
	width:460px; 
	height:300px; 
	left: 340px; 
	top: 115px;
}

.centreBas {
	position:absolute; 
	width:1000px; 
	height:400px; 
	left: 5px; 
	top: 443px;
}

.centreBasDroit {
	position:absolute; 
	width:300px; 
	height:600px; 
	left: 405px; 
	top: 400px;
}
.droit {
	position:absolute; 
	width:200px; 
	height:600px; 
	left: 800px; 
	top: 130px;

}

.baspage {
	position:absolute; 
	width:800px; 
	height:100px; 
	left: 20px; 
	top: 700px;
}

.datejour {
	position:absolute; 
	width:200px; 
	height:20px; 
	left: 820px; 
	top: 115px;
	FONT-SIZE: 11px;
   	FONT-COLOR: #F19E89;
	FONT-WEIGHT: normal;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;

}

.menuDroit {
	position:relative; 
	width:150px; 
	height:270px; 
	left: 0px; 
	top: 30px;
	FONT-SIZE: 11px;
   	FONT-COLOR: #F19E89;
	FONT-WEIGHT: bold;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background:url(../images/menu/haut_bandeau_fond.jpg);
}
/* -------------------------------DIV Espace JEUNES -----------------------  */

.HautBandeauEJ {
	position:absolute; 
	width:700px; 
	height:110px; 
	left: 278px; 
	top: 2px;
	background-image: url('../images/fondEJ.jpg');
}

.centreHautGaucheEJ {
	position:absolute; 
	width:250px; 
	height:600px; 
	left: 2px; 
	top: 2px;
	background-image: url('../images/fond_gauche_EJ2.gif');
}


.cadre_menu {
	position:absolute; 
	width:270px; 
	height:300px; 
	left: 2px; 
	top: 2px;
	background-image: url('../images/fond_menuEJ.jpg');
}


.centreDroitEJ {
	position:absolute; 
	width:700px; 
	height:490px; 
	left: 278px;
	top: 114px;
	background-repeat: no-repeat;
	background-image: url('../images/bottomEJ2.jpg');
}

.baspageEJ {
	position:absolute; 
	width:705px; 
	height:100px; 
	left: 0px; 
	top: 470px;
}


.centreTexteEJ {
	position:relative; 
	width:400px; 
	height:150px; 
	left: 13px; 
	top: 100px;
	background-color:#F9ECC5 ;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-color: #C89968;
}


.NewsEJ {
	position:absolute; 
	width:270px; 
	valign:middle; 
	height:310px; 
	left: 5px; 
	top: 305px;
	background-color:#FFFFFF;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 8px solid #AAAAAA;
	border-bottom: 4px solid #AAAAAA;
	border-color: #C89968;
	background-image: url('../images/fond_news.jpg');
	background-repeat: no-repeat;
	padding: 0.5em 0.5em 0.5em 0.5em;
	
}


/* ------------------------------- Polices Espace JEUNES -----------------------  */
.titre_texteEJ{
	font-family : Verdana, Helvetica, Sans-serif;
	font-size : 12px;font-weight: 
	bold; color:#5D280C;
  	letter-spacing   : 1px;
	TEXT-DECORATION: underline;
}

.texte_animationEJ
{
	font: normal 11 Verdana; 
	color: #BC7B37;font-weight: 500;
  	letter-spacing   : 0px;
	line-height: 15px;
}

.texte_blogEJ
{
	font: normal 11 Verdana; 
	color: #0A6C0D;font-weight: 500;
  	letter-spacing   : 0px;
	line-height: 15px;
}

.texte_actualiteEJ
{
	font: normal 11 Verdana; 
	color: #351DEB;font-weight: 500;
  	letter-spacing   : 0px;
	line-height: 15px;
}

.texte_adressesEJ
{
	font: normal 11 Verdana; 
	color: #94189C;font-weight: 500;
  	letter-spacing   : 0px;
	line-height: 15px;
}

.texte_questionsEJ
{
	font: normal 11 Verdana; 
	color: #1AB59D;font-weight: 500;
  	letter-spacing   : 0px;
	line-height: 15px;
}

.texte_ideesEJ
{
  	font: normal 11 Verdana; 
	/* ------color: #5BB325	;font-weight: 500;-------  */
	color: #53AA1F;font-weight: 500;
  	letter-spacing   : 0px;
	line-height: 15px;
}

.texte_dossiersEJ
{
	font: normal 11 Verdana; 
	color: #DA311B;font-weight: 500;
  	letter-spacing   : 0px;
	line-height: 15px;
}

.texte_blancEJ
{
  	font: normal 11 Verdana; 
	color: #FFFFFF;font-weight: 500;
  	letter-spacing   : 0px;
	line-height: 15px;
}
