/*---------------------------*/
/* Styles backgroud et liens */
/*---------------------------*/

@charset "iso-8859-1";
BODY  {         font-family: Verdana, Arial, sans-serif; 
                font-size: 11px; 
					 line-height: 130%;
					 color: #1B1554; 
                margin-top:     5;
                margin-left:    0;
                margin-right:   0;
                margin-bottom:  0;
 					 
}

A.pass:link		   { color: #ffffff; width: 100%;	font-size: 11px;	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)line-height: 175%; text-decoration:none; }
A.pass:visited		{ color: #ffffff; width: 100%;	font-size: 11px;	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)line-height: 175%; text-decoration:none; }
A.pass:hover		{ color: #ffffff; width: 100%;	font-size: 11px;	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)line-height: 175%; text-decoration:underline; }

A.onglet:link		   { color: #ffffff; width: 100%;	font-size: 16px;	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)line-height: 175%; text-decoration:none;  font-weight: bold;}
A.onglet:visited		{ color: #ffffff; width: 100%;	font-size: 16px;	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)line-height: 175%; text-decoration:none;  font-weight: bold;}
A.onglet:hover		{ color: #ffffff; width: 100%;	font-size: 16px;	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)line-height: 175%; text-decoration:underline; font-weight: bold;}

A.onglet1:link		   { color: #ffffff; width: 100%;	font-size: 11px;	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)line-height: 175%; text-decoration:none;}
A.onglet1:visited		{ color: #ffffff; width: 100%;	font-size: 11px;	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)line-height: 175%; text-decoration:none;}
A.onglet1:hover		{ color: #ffffff; width: 100%;	font-size: 11px;	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)line-height: 175%; text-decoration:underline;}

A.ongoff:link		   { color: #ffffff; width: 100%;	font-size: 12px; text-decoration:none; font-weight: bold;}
A.ongoff:visited		{ color: #ffffff; width: 100%;	font-size: 12px;  text-decoration:none; font-weight: bold;}
A.ongoff:hover		{ color: #ffffff; width: 100%;	font-size: 12px;  text-decoration:underline; font-weight: bold;}

A.top:link		   { color: #1B1551; font-size: 11px; text-decoration:none; }
A.top:visited		{ color: #1B1551; font-size: 11px;  text-decoration:none; }
A.top:hover		{ color: #1B1551; font-size: 11px;  text-decoration:underline;}

A.red:link		   { color: #AB0634; font-size: 10px; text-decoration:none; }
A.red:visited		{ color: #AB0634; font-size: 10px;  text-decoration:none; }
A.red:hover		{ color: #AB0634; font-size: 10px;  text-decoration:underline;}

A.liens:link		   { color: #AB0634; font-size: 12px; text-decoration:none; }
A.liens:visited		{ color: #AB0634; font-size: 12px;  text-decoration:none; }
A.liens:hover		{ color: #AB0634; font-size: 12px;  text-decoration:underline;}


A.info:link		   { color: #005A4A; font-size: 16px; text-decoration:underline;  }
A.info:visited		{ color: #005A4A; font-size: 16px;  text-decoration:underline; }
A.info:hover		{ color: #005A4A; font-size: 16px;  text-decoration:underline; }


A.ongdos:link		{ color: #000000; text-decoration:none; 	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.ongdos:visited		{ color: #000000; text-decoration:none;  	 font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}
A.ongdos:hover		{ color: #000000; text-decoration:underline; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight:normal;}



/* Accueil */

.ttpres  {
	color: #000000;
	font-size: 11px;
	line-height: 170%;
	padding: 10 0 0 18;
}

.menu  {
	color: #000000;
	font-size: 10px;
	line-height: 140%;
	padding: 2 30 2 10;
}

.menufo  {
	color: #000000;
	font-size: 10px;
	line-height: 140%;
	padding: 0 0 0 0;
}

.menu2  {
	color: #000000;
	font-size: 10px;
	line-height: 140%;
	padding: 2 65 2 10;
}

.menu3  {
	color: #000000;
	font-size: 10px;
	line-height: 120%;
	padding: 2 30 2 10;
}

.menu23  {
	color: #FF0000;
	font-size: 10px;
	line-height: 140%;
	padding: 2 3 2 3;
    text-align: center;
}

.txtpres  {
	color: #000000;
	font-size: 10px;
	line-height: 210%;
	padding: 5 36 5 18;
	text-align: justify;	
}

.txtpres1  {
	color: #000000;
	font-size: 10px;
	line-height: 150%;
	padding: 5 36 5 18;	
}

.ttnews  {
	color: #AB0534;
	font-size: 11px;
	line-height: 160%;
	padding: 0 15 0 5;
}

.ttactivite  {
	color: #AB0534;
	font-size: 11px;
	line-height: 160%;
	padding: 0 0 0 5;
}

.comtxt3  {
	color: #AB0634;
	font-size: 10px;
	line-height: 170%;
	padding: 100 0 0 0;
}

.txtnews  {
	color: #000000;
	font-size: 10px;
	line-height: 160%;
	padding: 3 45 5 8;
	text-align: justify;	
}

.txtactivite  {
	color: #000000;
	font-size: 10px;
	line-height: 160%;
	padding: 3 0 5 8;
	text-align: justify;	
}

.txtnews44  {
	color: #000000;
	font-size: 10px;
	line-height: 160%;
	padding: 3 35 3 0;
	text-align: justify;	
}

/* commun */

.comtxt  {
	color: #1B1554;
	font-size: 11px;
	line-height: 170%;
	padding: 0 0 0 0;
}


/* spécial */
.bab {
	color: #150F4D;
	font-size: 12px;
	line-height: 170%;
	padding: 5 5 0 0;
}

.shadow  {
	color: #FFFFFF;
	width: 100%;
	font-size: 12px;
	padding: 0 0 0 0;	
	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)
	font-family: Verdana, Arial, sans-serif;	
	line-height: 150%;
}

.adresse  {
	color: #000000;
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 170%;
	padding: 0 5 5 0;
	border-color: #000000;
}


/* bordure */

.bord0000	 {
	border-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-style: double;
	padding: 0 30 0 0;
}

.bord0100	 {
	border-color: #ffffff;
	border-width: 0px 1px 0px 0px;
	border-style: double;
}

.bord1111	 {
	border-color: #ffffff;
	border-width: 1px 1px 1px 1px;
	border-style: double;
}

.bord0010	 {
	border-color: #ffffff;
	border-width: 0px 0px 1px 0px;
	border-style: double;
}




















.intro  {
	color: #FFFFFF;
	width: 100%;
	font-size: 11px;
	padding: 5 0 0 8;	
	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)
	font-family: Verdana, Arial, sans-serif;	
	line-height: 150%;
}



.logue  {
	color: #ffffff;
	width: 100%;
	font-size: 11px;
	padding: 10 0 5 0;	
	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)
	font-family: Verdana, Arial, sans-serif;	
	line-height: 150%;
}

.echantillon  {
	color: #ffffff;
	width: 100%;
	font-size: 12px;
	padding: 5 0 5 8;	
	filter: dropshadow(color=#000000,offx=1, offy=1, positive=1)
	font-family: Verdana, Arial, sans-serif;	
	line-height: 150%;
}

.txt10pt  {
	color: #FFFFFF;
	font-size: 10px;
	line-height: 170%;
	letter-spacing: 2px;
	padding: 0 0 0 10;
	border-color: #000000;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
}

.txt11pt  {
	color: #000000;
	font-size: 11px;
	line-height: 170%;
	padding: 0 0 0 10;
}

.txt11pt1  {
	color: #000000;
	font-size: 11px;
	line-height: 150%;
	padding: 0 10 0 10;
	text-align: justify;
}

.txt11pt2  {
	color: #000000;
	font-size: 11px;
	line-height: 150%;
	padding: 0 0 0 10;
}

.partenaires  {
	color: #000000;
	font-size: 11px;
	letter-spacing: 1px;
	padding: 10 0 10 0;
	border-color: #000000;
}

.info {
	color: #005A4A;
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 180%;
	padding: 10 0 0 8;
}

.big{
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 180%;
	padding: 0 0 0 0;
}


.aide_v {
	color: #005A4A;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 190%;
	padding: 5 0 0 5;
}

.aide_b {
	color: #7B4406;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 190%;
	padding: 5 0 0 5;
}

.aide_k {
	color: #336633;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 190%;
	padding: 5 0 0 5;
}

.inscription {
	color: #7B4406
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 120%;
	padding: 10 0 0 8;
}

.bord1111	 {
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	border-style: double;
}

.bord0010 {
	border-color: #000000;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.bord0111 {
	border-color: #000000;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
}

.bord0011 {
	border-color: #000000;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
}

.bord0101 {
	border-color: #000000;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
}
.bord0001 {
	border-color: #000000;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
}
.bord1010 {
	border-color: #000000;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
}
.bord0100 {
	border-color: #000000;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
}
.bord0110 {
	border-color: #000000;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
}
.bord1000 {
	border-color: #000000;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
}
.bord1100 {
	border-color: #000000;
	border-width: 1px 1px 0px 0px;
	border-style: solid;
}
.bord0000 {
	border-color: #000000;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
}