html{
width:100%;
}

a
{font: "comic sans ms", "times new roman", arial, serif;
text-align:center;
color:#3c2400;
text-decoration:none;
}

.textecorps a{
text-decoration:underline;
}



/* ENTETE */ 

#entete
{
padding-top:0px;
border: 2px solid rgb(74,37,0);
border-top:0;
margin-top:0px;
margin-bottom:2%;
margin-left:10%;
margin-right:10%;
background-color:rgb(245,250,255);
min-width:818px;
}

.logo
{padding-left:20%;
padding-right:2%;
padding-top:5px;
float:left;
}

h1		
{font-family: "comic sans ms", serif;
font-size: 170%;
font-weight: bold;
text-align: left;
color: black;
padding-top:10px;
padding-bottom:5px;
margin-top:0;
margin-bottom:0px;
}

h2
{font-family:"times new roman" arial serif;
font-size:150%;
text-align:left;
color:black;
padding-top:0;
margin-top:0;
margin-bottom:0px;
margin-left:0px;
position:relative;
bottom:-2px;
left:-2px;
background:url(../image/coin_gauche_bas_25_2px.jpg) left bottom no-repeat;
}



h2 span
{
position:relative;
display:block;
margin-right:0px;
padding-right:0px;
padding-bottom:15px;
top:0px;
right:-4px;
background:url(../image/coin_droit_bas_25_2px.jpg) right bottom no-repeat;
}

/* FIN DE L'ENTETE */ 


/* MENU */ 

#menu
{
float:left;
margin-left:10%;
width:17%;
border:1px rgb(74,37,0) solid;
background-color:rgb(245,250,255);
display: inline;
}

#conteneur_menu
{
position:relative;
top:-1px;
left:-1px;
background:url(../image/coin_gauche_haut_25_1px.jpg) left top no-repeat;
line-height:25px;
margin-top:0;
margin-right:0;
padding-left:0px;
}

.bordures_menu_haut_droit
{
position:relative;
display:block;
margin-right:0px;
padding-right:0px;
top:0px;
right:-2px;
background:url(../image/coin_droit_haut_25_1px.jpg) right top no-repeat;
line-height:25px;
}

.elementmenu
{font:80%, "comic sans ms", "times new roman", arial, serif;
text-align:center;
color:#6d4a00;
height: 10%;
border-bottom:1px solid rgb(74,37,0);
padding-bottom:3%;
padding-top:3%;
margin-left:5%;
margin-right:5%;
}

.pageencours
{font:110%, "comic sans ms", "times new roman", arial, serif;
text-align:center;
color:#3c2400;
font-weight:bold;
text-decoration:underline;
}

.sous_menu
{font:80%, "comic sans ms", "times new roman", arial, serif;
text-align:center;
color:#6d4a00;
border-bottom:1px solid rgb(74,37,0);
padding-bottom:3%;
padding-top:0%;
margin-left:5%;
margin-right:5%;
margin-top:0;
}

.titre_en_cours
{font:85%, "comic sans ms", "times new roman", arial, serif;
text-align:center;
color:#3c2400;
padding-bottom:0%;
padding-top:3%;
margin-left:5%;
margin-right:5%;
margin-bottom:0;
font-weight:bold;
text-decoration:underline;
}

.nomadresse
{font:120% bold "times new roman" arial serif;
text-align:center;
color:black;
padding-bottom:3%;
padding-top:3%;
margin-left:5%;
margin-right:5%;
}

.siret
{font-size:70%;
margin-bottom:0px;
margin-left:0px;
margin-top:0;
position:relative;
bottom:-1px;
left:-1px;
background:url(../image/coin_gauche_bas_25_1px.jpg) left bottom no-repeat;
text-align:center;
}

.siret span
{
position:relative;
display:block;
margin-right:0px;
padding-right:0px;
padding-bottom:5px;
top:0px;
right:-2px;
line-height:25px;
background:url(../image/coin_droit_bas_25_1px.jpg) right bottom no-repeat;
}


.nomadresse .textecorps
{font-size:80%;
text-align:center;
margin:0;
padding:0;
}

/* FIN DU MENU*/


/* CORPS */

#corps
{height:auto;
width:61%;
border:1px rgb(74,37,0) solid;
margin-right:10%;
margin-bottom:2%;
float:right;
background-color:rgb(245,250,255);
display: inline;
}

.bandeau_lien
{font-size:70%;
margin-bottom:0px;
margin-left:0px;
position:relative;
bottom:-1px;
left:-1px;
background:url(../image/coin_gauche_bas_25_1px.jpg) left bottom no-repeat;
text-align:center;
border-top:1px solid rgb(74,37,0);
}

.bandeau_lien span
{
position:relative;
display:block;
margin-right:0px;
padding-right:0px;
padding-bottom:5px;
top:0px;
right:-2px;
line-height:40px;
background:url(../image/coin_droit_bas_25_1px.jpg) right bottom no-repeat;
}

/* FIN DU CORPS */

/* PIED DE PAGE */


/* FIN DU PIED DE PAGE */

body
{background-color:#e7f3fc;
margin:auto;
width:100%;
}

/* GENERAL */

.encours
{font:110%, "comic sans ms", "times new roman", arial, serif;
text-align:center;
color:#3c2400;
font-weight:bold;
text-decoration:underline;
}

a img
{border:none;
}

a:hover
{
text-decoration:underline;
}


/* DESIGN DES TITRES */

h3
{color:#2c485c;
font:160%, georgia, "times new roman", arial, serif;
text-align:center;
font-weight:bold;
margin:0px;
top:-1px;
left:-1px;
background:url(../image/coin_gauche_haut_25_1px.jpg) left top no-repeat;
position:relative;
}

h3 span
{margin-bottom:40px;
padding-top:20px;
right:-2px;
background:url(../image/coin_droit_haut_25_1px.jpg) right top no-repeat;
position:relative;
display:block;
}

h4
{font-family:georgia, "comic sans ms", "times new roman",arial, serif;
font-size:120%;
color:#2c485c;
padding-left:5%;
font-weight:bold;
padding-top:20px;
line-height:20px;
text-decoration:underline;
background:url("../image/puce.jpg") 3% 90%;
background-repeat: no-repeat;
}

h4 img{
margin-right:20px;
padding-left:20px;
}


h5
{color:#2c485c;
font:110%, georgia, "times new roman", arial, serif;
text-align:center;
font-weight:bold;
text-decoration:underline;
margin-top:10px;
margin-bottom:20px;
}

h5 span
{margin-bottom:40px;
padding-top:20px;
right:-2px;
background:url(../image/coin_droit_haut_25_1px.jpg) right top no-repeat;
position:relative;
display:block;
}

h5 a{
color:#2c485c;
font:100%, georgia, "times new roman", arial, serif;
text-align:center;
font-weight:bold;
text-decoration:underline;
margin-top:10px;
margin-bottom:20px;
}

h6
{color:#2c485c;
font:115%, georgia, "times new roman", arial, serif;
text-align:left;
margin-top:5px;
margin-bottom:30px;
font-weight:bold;
}

.h7
{font-family:georgia, "comic sans ms", "times new roman",arial, serif;
font-size:110%;
color:#2c485c;
margin-left:5%;
font-weight:bold;
/*background:url('../image/05-haut.png') repeat-y;*/
}

.h8{
font: 130% black "comic sans ms", "times new roman", arial, serif;
text-align:center;
font-weight:bold;
}

.h9{
font:110%, bold;
margin-left:20px;
}

.annulemarge
{margin-bottom:10px;
}

.textecorps
{color:black;
font-size:95%;
font-family:georgia, "comic sans ms", "times new roman",arial, serif;
text-align:justify;
padding:20px;
padding-top:0px;
padding-bottom:0px;
text-indent:20px;
line-height:130%;
}

.textecentre
{color:black;
font-size:100%;
font-family:georgia, "comic sans ms", "times new roman",arial, serif;
text-align:center;
padding:20px;
padding-top:0px;
padding-bottom:0px;
line-height:130%;
font-weight:bold;
}

.contact
{color:black;
font-size:140%;
font-family:"comic sans ms", "times new roman",arial, serif;
text-align:center;
padding:20px;
padding-top:0px;
padding-bottom:0px;
font-weight:bold;
}


.gras
{font-weight:bold;
}

.asterisque
{color:black;
font-size:100%;
font-family:georgia, "comic sans ms", "times new roman",arial, serif;
text-align:justify;
padding:20px;
padding-top:0px;
padding-bottom:0px;
font-weight:lighter;
}

.centrer
{text-align:center;
}

.liste
{color:black;
font-size:100%;
font-family:georgia, "comic sans ms", "times new roman",arial, serif;
text-align:justify;
padding-left:10%;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
text-indent:0px;
line-height:130%;
}

.gauche
{float:left;
margin-right:3px;

}

.droite
{float:right;
margin-right:3px;
}

.align_right
{text-align:right;
margin-right:3px;
}

.menudroite
{float:right;
margin:0px;
padding:0px;
}

strong{
font-weight:bold;
}

.alinea_10pc{
margin-left:10%;
}

.liste_villes{
padding-left:20px;
padding-right:20px;
text-align:center;
}

a{
margin:0;
padding:0;
}

.nomadresse a{
font-size:90%;
}

/*
#piedpage{
clear:both;
margin-left:10%;
margin-right:10%;
border: 1px solid rgb(74,37,0);
border-bottom:0;
margin-bottom:0px;
background-color:rgb(245,250,255);
min-width:818px;
}


#conteneur_piedpage{
position:relative;
top:-1px;
left:-1px;
background:url(../image/coin_gauche_haut_25_1px.jpg) left top no-repeat;
line-height:25px;
margin-top:0;
margin-right:0;
padding-left:0px;
}

.coin_droit_piedpage{
position:relative;
display:block;
margin-right:0px;
padding-right:0px;
top:0px;
right:-2px;
background:url(../image/coin_droit_haut_25_1px.jpg) right top no-repeat;
line-height:25px;
}

.textepied
{color:black;
font-size:95%;
font-family:georgia, "comic sans ms", "times new roman",arial, serif;
text-align:justify;
padding:20px;
padding-bottom:0px;
text-indent:20px;
line-height:130%;
}
*/