body
{
width:900px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
background-color:#ffffff;
background-image:url("http://www.affinitilove.com/19.jpeg");
}

#en_tete
{
width:900px;
margin-bottom:10px;
background-color:#ffffff;
border-radius: 15px;
border:4px solid #ccccff;
background-image:url("http://www.affinitilove.com/19.jpeg");
}

#en_tete h1
{
color:#9966cc;
font-family:"Lucida Calligraphy","Algerian","Arial Black","Times New Roman",Times,serif;
text-align:center;
}

#menu1
{
float:left;
width:185px;
background-color:#ffffff;
background-image:url("http://www.affinitilove.com/19.jpeg");
border-radius: 15px;
}

.element_menu1
{
background-color:#ffffff;
border:4px solid #ccccff;
padding:5px;
margin-bottom:5px;
border-radius: 15px;
}

.element_menu1 a
{
color:#9966cc;
}

.element_menu1 a:hover
{
color:#000000;
}

#menu2
{
float:right;
width:185px;
background-color:#ffffff;
background-image:url("http://www.affinitilove.com/19.jpeg");
border-radius: 15px;
}

.element_menu2
{
background-color:#ffffff;
border:4px solid #ccccff;
padding:5px;
margin-bottom:5px;
border-radius: 15px;
}

#corps
{
text-align:center;
margin-left:190px;
margin-bottom:20px;
color:#000000;
background-color:#ffffff;
border:4px solid #ccccff;
font-family:Times,serif;
border-radius: 15px;
}

#corps a
{
color:#9966cc;
font-size:0.9em;
}

#corps a:hover
{
color:#000000;
}

#corps h3
{
font-family:Times,serif;
text-align:center;
}

#corps table
{
text-align:center;
}

#corps table tr
{
text-align:center;
width:710px;
}

#corps table td
{
text-align:center;
width:142px;
}

#corps_adherents
{
text-align:center;
margin-right:190px;
margin-bottom:20px;
color:#000000;
background-color:#ffffff;
border:4px solid #ccccff;
font-family:Times,serif;
border-radius: 15px;
}

#corps_confirmation
{
text-align:center;
margin-bottom:20px;
color:#000000;
background-color:#ffffff;
border:4px solid #ccccff;
font-family:Times,serif;
border-radius: 15px;
}

#corps_cg
{
padding-left:10px;
padding-right:10px;
margin-bottom:20px;
color:#000000;
background-color:#ffffff;
border:4px solid #ccccff;
font-family:Times,serif;
border-radius: 15px;
}

#corps_cg a
{
color:#9966cc;
font-size:0.9em;
}

#corps_cg a:hover
{
color:#000000;
}

#corps_conseils
{
margin-left:190px;
margin-bottom:20px;
color:#000000;
background-color:#ffffff;
border:4px solid #ccccff;
font-family:Times,serif;
border-radius: 15px;
}

#corps_conseils h3
{
font-family:Times,serif;
text-align:center;
}

#corps_affis
{
padding-left:10px;
padding-right:10px;
margin-left:190px;
margin-bottom:20px;
color:#000000;
background-color:#ffffff;
border:4px solid #ccccff;
font-family:Times,serif;
border-radius: 15px;
}

.table2/*aspect du tableau*/
{
border:0,5px solid;
background:#9966cc;
border-color:#000000;
font-family:arial,verdana,tahoma;
font-size:10pt;
text-align:center;
border-radius: 15px;
}

.photo
{
text-align:center;
height:130px;
}

.table2 td
{
min-width:125px;
padding:5px;
background:#ffffff;
border-radius: 15px;
}

#pied_de_page
{
text-align:center;
color:#ffffff;
background-color:#000000;
border-radius: 15px;
border:4px solid #ccccff;
background-image:url("http://www.affinitilove.com/19.jpeg");
}

#pied_de_page a
{
color:#9966cc;
}

#pied_de_page a:hover
{
color:#ffffff;
}

.partenaires
{
color:#9966cc;
text-decoration:underline;
}

span em
{
display:none;
}

span:hover em
{
display:inline;
}

label
{
color:#000000;
font-family:Times,serif;
}

.numero
{
color:red;
}

.inscription
{
color:#9966cc;
}

.vert
{
color:green;
}

.rouge
{
color:red;
}

.imageflottante1
{
float:left;
border:2px solid #ccccff;
margin-left:5px;
}

.imageflottante2
{
float:right;
border:2px solid #ccccff;
margin-right:5px;
}

.imageflottante3
{
float:right;
margin-right:90px;
}

.imageflottante4
{
float:left;
margin-left:5px;
margin-top:20px;
margin-right:90px;
}

.lien a
{
color:#9966cc;
}

.lien a:hover
{
color:#ffffff;
}

.b-links
{
color:#9966cc;
font-size:12px;
font-family:Times New Roman;
}

.b-links a
{
color:#9966cc;
font-size:12px;
font-family:Times New Roman;
text-decoration:none;
}

.b-links a:hover
{
color:#ffffff;
font-size:12px;
font-family:Times New Roman;
text-decoration:none;
}

.numero_elodie
{
font-size:24px;
}

.prix
{
font-size:12px;
}

.marge
{
margin-left:315px;
}

.marge_haute
{
margin-left:10px;
margin-top:25px;
}




