body
{
width:850px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
background-color:#ffffff;
}

#en_tete
{
width:850px;
height:140px;
margin-bottom:10px;
background-color:#ffffff;
border:1px solid #FF0000;
}

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

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

#menu1
{
float:left;
width:167px;
background-color:#ffffff;
}

.image
{
border:none;
text-align:center;
}

.image_remise
{
border:none;
float:left;
}

.image2
{
border:none;
}

.element_menu1
{
background-color:#ffffff;
border:1px solid #FF0000;
margin-bottom:10px;
text-align:center;
}

.element_menu1 h4
{
background-image:url("http://www.crea-site-internet.net/background_menu.jpg");
width:165px;
height:30px;
color:#FF0000;
font-family:verdana,Times,serif;
text-align:center;
text-decoration:none;
}

.element_menu1 h4 a
{
color:#FF0000;
font-family:verdana,Times,serif;
text-align:center;
text-decoration:none;
}

.element_menu1 h4 a:hover
{
color:#1E90FF;
font-family:verdana,Times,serif;
text-align:center;
}

.element_menu1 a
{
color:#1E90FF;
}

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

.element_menu1 span
{
display: none;
}

.element_menu1 div:hover span
{
display: inline;
}

.element_menu3
{
background-color:#ffffff;
border:1px solid #FF0000;
margin-bottom:10px;
padding:5px;
background-repeat:repeat-x;
text-align:center;
}

.element_menu3 a
{
color:#1E90FF;
}

.element_menu3 a:hover
{
color:#FF0000;
}

#menu2
{
float:right;
width:160px;
background-color:#ffffff;
}

.element_menu2
{
background-color:#ffffff;
border:1px solid #FF0000;
margin-bottom:20px;
padding:5px;
background-repeat:repeat-x;
text-align:center;
}

#corps
{
margin-left:170px;
margin-right:165px;
margin-bottom:20px;
color:#000000;
background-color:#ffffff;
font-family:Times New Roman,verdana,Times,serif;
font-size:18px;
}

#corps h3
{
color:#FF0000;
font-family:"Lucida Calligraphy","Times New Roman";
text-align:center;
}

#corps h4
{
color:#1E90FF;
font-family:"Lucida Calligraphy","Times New Roman";
}

#corps a
{
color:#000000;
}

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

#corps_nouveau
{
margin-left:170px;
margin-bottom:20px;
color:#000000;
background-color:#ffffff;
font-family:Times New Roman,verdana,Times,serif;
font-size:18px;
}

#corps_nouveau h3
{
color:#FF0000;
font-family:"Lucida Calligraphy","Times New Roman";
text-align:center;
}

#corps_nouveau a
{
color:#000000;
}

#corps_nouveau a:hover
{
color:#FF0000;
}

#corps_creations
{
margin-left:170px;
margin-bottom:20px;
color:#000000;
background-color:#ffffff;
font-family:Times New Roman,verdana,Times,serif;
font-size:18px;
}

#corps_creations h3
{
color:#FF0000;
font-family:"Lucida Calligraphy","Times New Roman";
text-align:center;
}

#corps_creations a
{
color:#000000;
}

#corps_creations a:hover
{
color:#FF0000;
}

.photo2
{
text-align:center;
}

.plan
{
width:300px;
height:300px;
border:none;
}

#corps_partenaires
{
margin-left:170px;
margin-bottom:20px;
color:#000000;
background-color:#ffffff;
font-family:Times New Roman,verdana,Times,serif;
font-size:18px;
}

#corps_partenaires a
{
color:#1E90FF;
}

#corps_partenaires a:hover
{
color:#FF0000;
}

#corps_partenaires table
{
text-align:center;
}

#corps_partenaires table tr
{
text-align:center;
}

#corps_partenaires table td
{
border:1px solid #FF0000;
text-align:center;
}

#corps table
{
text-align:center;
}

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

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

#pied_de_page
{
text-align:center;
color:#000000;
background-color:#ffffff;
border:1px solid #FF0000;
padding:5px;
}

#pied_de_page a
{
color:#FF0000;
}

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


#en_tete .imageflottante1
{
float:left;
}

#corps_creations .imageflottante1
{
float:right;
border:1px dashed black;
}

#corps_creations .imageflottante1 a:hover
{
color:#FF0000;
}

#corps_nouveau .imageflottante3
{
float:right;
}

#corps_nouveau .etapes
{
margin-bottom:100px;
}

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

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

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

.bleu
{
color:#1E90FF;
text-align:center;
}

.rouge
{
color:red;
}






