body{
	font-family: arial, Helvetica, sans-serif; 
	font-size: 11px; 
	FONT-WEIGHT: normal;
}

.ariane {
text-decoration: none; 
color:#000000; 
font-family: arial, Helvetica, sans-serif; 
font-size: 10px; 
FONT-WEIGHT:normal; 
}

a.ariane {
text-decoration: none; 
color:#000000; 
font-family: arial, Helvetica, sans-serif; 
font-size: 10px; 
FONT-WEIGHT:normal; 
}
a.ariane:hover {
text-decoration: underline; 

}
a.ariane:active {
text-decoration: none; 

}
.arianewhite {
text-decoration: none; 
color:#ffffff; 
font-family: arial, Helvetica, sans-serif; 
font-size: 10px; 
FONT-WEIGHT:normal; 
}
a.arianewhite {
text-decoration: none; 
color:#ffffff; 
font-family: arial, Helvetica, sans-serif; 
font-size: 10px; 
FONT-WEIGHT:normal; 
}
a.arianewhite:hover {
text-decoration: underline; 

}
a.arianewhite:active {
text-decoration: none; 

}
a.linkboldpink {
text-decoration: none; 
color:#ff66cc; 
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
FONT-WEIGHT:bold; 
}
a.linkboldpink:hover {
text-decoration: underline; 

}
a.linkboldpink:active {
text-decoration: none; 

}

a.link {
text-decoration: none; 
color:#000000; 
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
FONT-WEIGHT:normal; 
}
a.link:hover {
text-decoration: underline; 

}
a.link:active {
text-decoration: none; 

}


a.linkbold {
text-decoration: none; 
color:#000000; 
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
FONT-WEIGHT:bold; 
}
a.linkbold:hover {
text-decoration: underline; 

}
a.linkbold:active {
text-decoration: none; 

}




a.lien {
text-decoration: none; 
color:#000000; 
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
FONT-WEIGHT:normal; 
}
a.lien:hover {
text-decoration: underline; 

}
a.lien:active {
text-decoration: none; 

}

a.lien16 {
text-decoration: none; 
color:#000000; 
font-family: arial, Helvetica, sans-serif; 
font-size: 16px; 
FONT-WEIGHT:normal; 
}
a.lien:hover {
text-decoration: underline; 

}
a.lien:active {
text-decoration: none; 

}


a.link-info {
text-decoration: none; 
color:#000000; 
font-family: arial, Helvetica, sans-serif; 
font-size: 13px; 
FONT-WEIGHT:bold; 
}
a.link-info:hover {
text-decoration: underline; 

}
a.link-info:active {
text-decoration: none; 

}



/* nav start */

A.nav {text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
A.nav:hover {color: #000000; }
A.nav:active { }


#menu a {display:block;  ; font-size: 11px; color:#000000; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif}
#menu a:hover {display:block; marging: 2px 2px 2px 2px; background-image:url(../IMG/sous-nav-degrad-on.jpg); }
#menu a:active {display:block; background-image:url(../IMG/sous-nav-degrad.jpg); }		

#menuhi a {display:block; font-size: 11px; color:#000000;  text-decoration: none; font-weight: bold;}
/* nav END */




div#lien-gris-bleu {text-decoration: none; color:#666666; font-family: arial, Helvetica, sans-serif; font-size: 11px; FONT-WEIGHT: normal; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;	border-left-width: 0px; width:100%}



TD.lien-gris-bleu-select {text-decoration: none; color:#FFFFFF; font-family: arial, Helvetica, sans-serif; font-size: 11px; FONT-WEIGHT: normal; background-color: #0049B2; border: 0px solid #0049B2;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;	border-left-width: 0px;}
TD.lien-gris-bleu-select:hover {text-decoration: underline;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;	border-left-width: 0px;}
TD.lien-gris-bleu-select:active {text-decoration: none; color:#FFFFFF;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;	border-left-width: 0px;}


a.footer {text-decoration: none; color:#ffffff; font-family: arial, Helvetica, sans-serif; font-size: 10px; FONT-WEIGHT: normal;}
a.footer:hover {text-decoration: underline; }
a.footer:active {text-decoration: none;  }



.txt {
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	font-family: arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
text-align: justify;
}

.txtinfos {
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	font-family: arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;

}

.titre{
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-SIZE: 16px;
	font-family: arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.titre-annee{
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-SIZE: 14px;
	font-family: arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

.titre-annee a:link, .titre-annee a:visited, .titre-annee a:hover {text-decoration: none; color: black;}

.titre-white{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-SIZE: 14px;
	font-family: arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}
.footer {text-decoration: none; color:#ffffff; font-family: arial, Helvetica, sans-serif; font-size: 10px; FONT-WEIGHT: normal;}


.scroll{
	margin: 0 0 0px 10;
	overflow: auto;
	width: auto;
	height: 310px;

}
img, .spip_logos { margin: 0; padding: 0; border: none; }

.spip_logos { border: 0; }
a.spip_logos {border: 0px;}
a.spip_logos:hover {border: 0px;}
a.spip_logos:active {border: 0px;}

.on {display:block; marging: 6px 6px 4px 4px; background-color:#FFFFFF; font-size: 11px; color:#FFFFFF; text-decoration: none; font-weight: bold;font-family: arial, Helvetica, sans-serif;}

a.ok {display:block; marging: 2px 2px 2px 2px; background-image:url(../IMG/sous-nav-degrad-on.jpg); font-size: 11px; color:#FFFFFF; text-decoration: none; font-weight: bold;font-family: arial, Helvetica, sans-serif;}




/* CSS FOR MISSIONS MAP */


/* espace avec le contenu */
div.tabs
{
    float:                      left;
    width:                      350px;

}
/* pour le titre */
div.tabs a,
div.tabs a:link
{  
display:block;
float:left;
padding-left:8px;
padding-right:8px;
color:#9f9f9f;
font-family: arial, Helvetica, sans-serif;
}
div.tabs a:hover
{
color:#000000;
}


/* bloc display */
div.tabcontent
{
    display:                    none;
    clear:                      both;
}

div.hauteur
{
height:120px;
}




/* fond texte*/
div.tabcontenttext
{
background-image:url(../IMG/home-txt-fond.jpg);

height:320px;
    font-size:12px;
    overflow:auto;
 font-family: arial, Helvetica, sans-serif; text-align:left;

padding-left:4px;
padding-top:4px;
}

div.tabcontenttext a:hover
{

    border-width:               2px;

}

/* fond texte*/
div.tabcontentcurrent
{
display:                    block;
height:auto;/* met la taille du bloc auto*/
border:0px;
text-decoration:none;
 font-family: arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}


/* fond hover 2em*/
div.tabs a.tabcurrent,
div.tabs a.tabcurrent:link
{
    color:                      #000000;
height:17px;
border:0px;

text-decoration:none;
 font-family: arial, Helvetica, sans-serif;
}

div.tabs a.tabcurrent:hover
{
color:                      #000000;
height:17px;
border:0px;
text-decoration:none;
 font-family: arial, Helvetica, sans-serif;
}
div.tabstabcurrent00
{
color:                      #9e9e9e;
height:17px;
border:0px;
text-decoration:none;
 font-family: arial, Helvetica, sans-serif;
}
div.tabs a.tabcurrent00
{
color:                      #9e9e9e;
height:17px;
border:0px;

text-decoration:none;
 font-family: arial, Helvetica, sans-serif;
}

div.tabs a.tabcurrent00:hover
{
color:                      #000000;
height:17px;
border:0px;

text-decoration:none;
 font-family: arial, Helvetica, sans-serif;
}


div# a.lien {
text-decoration: none; 
color:#000000; 
font-family: arial, Helvetica, sans-serif; 
font-size: 12px; 
FONT-WEIGHT:normal; 
}
div# a.lien:hover {
text-decoration: underline; 

}
a.lien:active {
text-decoration: none; 

}


/* fond hover 2em*/
div#rightpane
{
background-image:url(../IMG/home-top-fond.jpg);
height:17px;

}

/* fond titre*/
div#rightpane a,
div#rightpane a:link
{
    display:                    block;
font-size:14px;
height:17px;
border:0px;
font-weight:bold;
text-decoration:none;
 font-family: arial, Helvetica, sans-serif;
}



div#rightpane  a:hover
{
    display:                    block;


/*    background-color:           #fefece;*/
    border-style:               solid;
    text-align:                 left;
    font-weight:                bold;
font-size:14px;
height:17px;
}


.spip_doc_titre {

font-size:10px;
text-decoration:none;
 font-family: arial, Helvetica, sans-serif;
 color:#000000
}

a.facebook {background-color: pink; -moz-border-radius:4px 4px 4px 4px;padding: 7px 5px 8px 26px;}
a.facebook {-moz-border-radius:4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -khtml-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; behavior: url(border-radius.htc); color:white; padding:7px 5px 8px 26px; background: #67A2C4 url(../images/facebook.png) 3% 50% no-repeat; border:none;}
a.facebook:link, a.facebook:visited {color:white; text-decoration: none;}
a.facebook:hover {background-color:#c0e7f1; color:black; text-decoration: none;} 

