@charset "iso-8859-1";
/*---------------------------------body----------------------------------------*/

BODY {background-color: #6380C3; 
font-family: Verdana, Arial, Helvetica, "sans serif";
font-size: 100%;
margin-top:0px; margin-left:0px; margin-bottom:0px;
background-attachment: fixed;
text-align: justify; }

a img,:link img,:visited img { border:none }

/*---------------------------index ----------------------------*/
.lienh
{font-size: 1px;}

.index
{color: #000000;
border-spacing: 0px;
margin: 0px;
padding: 0px;
background-color: #6380C3;
width : 100%;}


.titre
{background-color: #9BBBFF;
border-width : 3px;
border-style : solid;
border-top-color : #BBD4FF;
border-left-color : #819DD5;
border-right-color : #5F739D;
border-bottom-color : #43526F;
width: 100%;
text-align: center;
font-family: Verdana, Arial, Helvetica, "sans serif";
color: #00004C;
font-size: 110%;
vertical-align: middle;}

/*----------------------------moteur de recherche---------*/
.moteur
/*moteur de recherche*/
{font-family: Verdana, Arial, Helvetica, "sans serif";
color: #FFFFFF;
font-size: 65%;
font-weight: bold;}

.fond_moteur
{background-color: #3B4D76;
width:100%;}

.recher
{color: #FFFFFF;}

.c
{text-align: center;}
/*---------------------------moteur supprimer si inutile---------*/
.boutonmot
{background-color: #303E60;
border: 2px solid #FFFFFF;
width: 145px; 
height: 60px;
text-align: center;
font-family: verdana, Arial, Helvetica, "sans serif";
vertical-align: middle;
margin-right: auto;
margin-left: auto;
float: none;}

.bandeau  a {color: #FFFFFF;text-align: center;}
.bandeau  a:hover, .bouton a:focus, .bouton a:active 
	{color: #FFFF33; text-align: center;}

.bandeau
a:visited, span.MsoHyperlinkFollowed 
{font-size: 110%;
font-family: Verdana, Arial, Helvetica, "sans serif";
Text-decoration : none;}
.bandeau
a:link, span.MsoHyperlink
{font-size: 110%;
font-family: Verdana, Arial, Helvetica, "sans serif";
Text-decoration : none;}

/*--------------------------------------titres-----------------------------*/
h1
{
font-family: Verdana, Arial, Helvetica, "sans serif";
color: #A50000;
font-size:180%;
font-weight: bold;
text-align: center;} 

h2
{color: #743A00;
font-family: Verdana, Arial, Helvetica, "sans serif";
text-align: left;
font-size:130%;} 

h3
{font-size:110%;
text-decoration: underline;} 


li 
{color: #000000;
text-align: left;
display: list-item;
font-family: verdana,  Arial, Helvetica, "sans serif";
font-size: 110%;
margin-top: 10px;
margin-left: 1em;}




/*--------------------------contenu-----------------------------*/

#contenu
{padding-top: 0px; 
background-color: #fcf6d8;
padding-right: 10px;
padding-left: 30px;
padding-bottom: 0px;
background-position: left top;
font-family: Verdana, Arial, Helvetica, "sans serif";
text-align: justify;}
.contenu
{vertical-align: top; 
background-color: #fcf6d8;
padding-top: 0px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 0px;
background-position: left top;
font-family: Verdana, Arial, Helvetica, "sans serif";
text-align: justify;
width: 100%;
}

.contenu
a:visited, span.MsoHyperlinkFollowed 
{color: #24522D;
font-family: verdana, Arial, Helvetica, "sans serif";
}
.contenu
a:link, span.MsoHyperlink
{color: #0E0796;
font-family: verdana, Arial, Helvetica, "sans serif";
}

/*---------------------------menu haut----------------------------*/
#menu

.menu
  {background-color: #6380C3;
  width: 100%;}
  
.bouton
{background-color: #9BBBFF;
border-width : 3px;
border-style : solid;
border-top-color : #BBD4FF;
border-left-color : #819DD5;
border-right-color : #5F739D;
border-bottom-color : #43526F;
width: 149px; height: 55px;
text-align: center;
font-family: verdana, Arial, Helvetica, "sans serif";
color: #00004C;
font-size: 110%;
vertical-align: middle;}

.bouton  a {display: block ;
	background: #9BBBFF;text-align: center;}
.bouton  a:hover, .bouton a:focus, .bouton a:active 
	{background: #ffce5b; text-align: center;}

.boutonv
{background-color: #ffce5b;
border-width : 3px;
border-style : solid;
border-top-color : #BBD4FF;
border-left-color : #819DD5;
border-right-color : #5F739D;
border-bottom-color : #43526F;
width: 149px; height: 55px;
text-align: center;
font-family: verdana "sans serif";
color: #00004C;
font-size: 110%;
vertical-align: middle;}

.tab
{color: #000000;
font-family: Verdana, Arial, Helvetica, "sans serif";
margin-left:0px;
background-color: #6380C3;}


.menu
a:visited, span.MsoHyperlinkFollowed 
{color: #00004C;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, "sans serif";
Text-decoration : none;}
.menu
a:link, span.MsoHyperlink
{color: #00004C;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, "sans serif";
Text-decoration : none;}

/*--------------------------sous menu ----------------------------*/


#smenu
.psm
{color: #000000;
background-color: #FFCE5B;
font-size: 110%;
font-family: Verdana, Arial, Helvetica, "sans serif";
Text-decoration : none;}

.col-sm
{width: 155px;}

.smenu
{background-color: #6380c3;
}

/*--------------------------bas-----------------------------*/

.bouton_letter
{background-color: #9BBBFF;
border-width : 3px;
border-style : solid;
border-top-color : #BBD4FF;
border-left-color : #819DD5;
border-right-color : #5F739D;
border-bottom-color : #43526F;
width: 145px; height: 55px;
text-align: center;
font-family: verdana, Arial, Helvetica, "sans serif";
color: #00004C;
vertical-align: middle;
margin-right: auto;
margin-left: auto;
float: none;}


.bouton_letter  a:hover, .bouton a:focus, .bouton a:active 
	{background: #FFF250; display: block ;}

.bouton_letter
a:visited, span.MsoHyperlinkFollowed 
{color: #3F0000;
font-size: 110%;
font-family: Verdana, Arial, Helvetica, "sans serif";
Text-decoration : none;}
.bouton_letter
a:link, span.MsoHyperlink
{color: #3F0000;
font-size: 110%;
font-family: Verdana, Arial, Helvetica, "sans serif";
Text-decoration : none;}

#lienb
.lienb
/*tableau lien bas et haut
bord bleu pale et fond plus foncé*/
{color: #000000;
font-family: Verdana, Arial, Helvetica, "sans serif";
margin-left:0px;
border-spacing: 0px;
width : 145px;
background-color: #7193E2;
margin-right: auto;
margin-left: auto;
float: none;}

.lb
/*cadre lien du bas
cellule alignement horizontal centre et vertical milieu, largeur 25%*/
{text-align: center;
padding-top: 3px;
padding-bottom: 3px;
vertical-align: middle;
background-color: #FBF0B4;}

.lienb
a:visited, span.MsoHyperlinkFollowed 
{color: #236D00;
font-family: Verdana, Arial, Helvetica, "sans serif";
font-size: 80%;
font-weight: bold;}
.lienb
a:link, span.MsoHyperlink
{color: #140ad9;
font-family: Verdana, Arial, Helvetica, "sans serif";
font-size: 80%;
font-weight: bold;}


.parag
{margin-left: 60px;font-size:80%;margin-top: 10px;
/*retrait de paragraphe*/}

.entete
{font-size: 130%;
color: #000099;
text-align: center;}

.moteur
/*moteur de recherche*/
{font-family: Verdana, Arial, Helvetica, "sans serif";
color: #FFFFFF;
font-size: 65%;
font-weight: bold;}

.moins
{font-family: Verdana, Arial, Helvetica, "sans serif";
font-size: 90%;}

.coul
{color: #A20000;}

.coul1
{color: #A50000;
font-weight: bold;}

.plus
{font-size: 110%;}