div#logo_flam{/*cellule logo flamme*/
display:block;
width:150px;
height:150px;
margin:10px auto 20px auto;
border:0;
padding:0;
}

#coord{
margin:30px auto 5px auto;
width:350px;
text-align:center;
}

a#mail{
line-height:1.5em;
font-size:1em;
font-family:Georgia,Times New Roman,Times,serif;
text-decoration:underline;
font-weight:bold;
color:#ffecb1;
}

a#mail:hover{
color:#af0000;
}

div#oscar{/*cellule oscar*/
display:block;
width:300px;
height:368px;
margin:10px auto 30px auto;
border:0;
padding:0;
}

/*=======================================================style formulaire===============================*/
#newslet{
display:block;
width:500px;
margin:10px auto 20px auto;
padding:25px;
border:1px solid #FFECB1;
text-align:center;
color:#FFECB1;
}

#newslet p{
font-family:Georgia,Times New Roman,Times,serif;
font-size:15px;
color:#CF0000;
}

/*==========================================style pour michel.htm========================================*/
#except{
display:block;
width:750px;
margin:30px auto 25px auto;
border:0;
padding:0;
font-family:Georgia,Times New Roman,Times,serif;
}

.bord_ht_g{
background: url('../imgs/blocs/bord_ht_g.png') left top no-repeat;
padding-left: 160px;
}

.bord_ht_d{
background: url('../imgs/blocs/bord_ht_d.png') right top no-repeat;
padding-right: 60px;
}

.bord_ht{
background: url('../imgs/blocs/bord_ht.png') top repeat-x;
height: 160px;
}

.bord_bas_g{
background: url('../imgs/blocs/bord_bas_g.png') left top no-repeat;
padding-left: 160px;
}

.bord_bas_d{
background: url('../imgs/blocs/bord_bas_d.png') right top no-repeat;
padding-right: 60px;}

.bord_bas{
background: url('../imgs/blocs/bord_bas.png') top repeat-x;
height: 60px;
}

.bord_g{
background: url('../imgs/blocs/bord_g.png') left repeat-y;
padding-left: 160px;}

.bord_d{
background: black url('../imgs/blocs/bord_d.png') right repeat-y;
padding-right: 60px;
padding-left: 5px;
overflow: hidden;
color: white;}


#except h1{
text-align:center;
font-size:25px;
color:#CF0000;
Font-weight:bold;
margin:0;
}

#except h2{
text-align:center;
font-size:20px;
color:#FFECB1;
Font-weight:bold;
margin:0;
}

#except h3{
text-align:left;
font-size:18px;
color:#FFECB1;
Font-weight:bold;
margin:0;
}

#except h4{
text-align:left;
font-size:18px;
color:#FFECB1;
text-decoration:underline;
margin:0;
}

#except p{
text-indent:15px;
font-size:15px;
color:#FFECB1;
}

#except a{
font-size:15px;
color:#CF0000;
font-weight:bold;
}

#except img{
display:block;
width:400px;
margin:5px auto 0 auto;
}
/*======================================fin style michel.htm==================*/
#texte_accueil{/*bloc de texte présentation du club*/ 
display:block;
width:560px;
margin:20px auto 100px auto;
padding:10px;
border:0;
}

#texte_accueil h1{/*titre*/
margin:0 2px 5px 2px;
text-align:center;
font-size:20px;
color:#cf0000;
font-family:Georgia,Times New Roman,Times,serif;
}

#texte_accueil h2{/*sous-titre*/
margin:5px 2px 3px 2px;
text-align:center;
font-size:18px;
color:#cf0000;
font-family:Georgia,Times New Roman,Times,serif;
}

#texte_accueil p{/*corps de texte*/
margin:10px 0 0 0;
text-indent:20px;
font-size:15px;
}

#accueil_part{/*bloc de liens bas de page*/
display:block;
width:85%;
height:200px;
margin:0 auto 25px auto;
padding:0;
background:transparent;
}

#accueil_part p{/*avertissment*/
margin:0 0 5px 0;
text-align:center;
color:white;
font-size:12px;
}

a#sieel{/*lien syndicat*/
display:inline;
width:468px;
margin:20px 10px 10px 0;
}

img#licence{/*licence IV*/
display:inline;
width:80px;
height:108px;
margin:0 20px 0 10px;
}

img#sida{/*logo sidaction*/
display:inline;
width:40px;
height:76px;
margin:0;
}

a#icra{/*affiliation ICRA*/
display:inline;
width:88px;
height:31px;
margin:0 20px 0 0;
}

#pied_haut {
height: 410px;
background-color: #000000;
margin:20px auto 0 auto;
border:0;
width:80%;
font-size:12px;
color:gray;
}