
                                     /*DESIGN PAGE D'ACCUEIL*/

									 
body
{
background-color: #2c75ff;
background-image: url("logo/f1.png");
background-repeat: repeat-x;
margin:auto;
}


									 

#haut  
{
margin-left:auto;
margin-right:auto;
width: 1000px;
height: px;
border: ; 
}


#haut img
{
border-style: none;
}


#Pmenu  
{
width: 400px;
height: 25px;
border: ;
}


#Pmenu tr td a:hover
{
font-size: 10px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: ;
text-decoration: underline;
color: black;
text-align: justify;
}									  
									  
#Pmenu tr td a
{
font-size: 10px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: ;
text-decoration: none;
color: white;
text-align: justify;
}				



#BH1  
{
width: 324px;
height: 40px;
background-image: url("logo/BH.png");
background-repeat: no-repeat;
background-position: center;
padding-left: 8px;
padding-right: 8px;
}


#BH1 tr td a
{
font-size: 16px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: #DAA520;
}


#BH1 tr td a:hover
{
font-size: 16px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: ;
color: #2c75ff;
}



#BH2  
{
width: 324px;
height: 40px;
background-image: url("logo/BH.png");
background-repeat: no-repeat;
background-position: center;
padding-left: 8px;
padding-right: 8px;
}


#BH2 tr td a
{
font-size: 16px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: #32CD32;
}


#BH2 tr td a:hover
{
font-size: 16px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: ;
color: #2c75ff;
}




#Menu 
{
margin-left:auto;
margin-right:auto;
width: 1000px;
height: px;
}

#Menu .menu
{
margin-left:auto;
margin-right:auto;
width: 1000px;
height: px;
}


#Menu .menu tr .BA
{
width: 184px;
height: 60px;
background-image: url("logo/BA.png");
background-repeat: no-repeat;
background-position: center;
padding-left: 5px;
padding-right: 5px;
}

#Menu .menu tr .BA a
{
font-size: 20px; 
font-family: Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: #228B22;
}

#Menu .menu tr .BA a:hover
{
font-size: 20px; 
font-family: Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: #228B22;
}


#Menu .menu tr .BB
{
width: 184px;
height: 60px;
background-image: url("logo/BB.png");
background-repeat: no-repeat;
background-position: center;
padding-left: 5px;
padding-right: 5px;
}

#Menu .menu tr .BB a
{
font-size: 20px; 
font-family: Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: #4169E1;
}

#Menu .menu tr .BB a:hover
{
font-size: 20px; 
font-family: Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: #0000FF;
}



#Menu img
{
border-style: none;
}

						 

#Menu .sous-menu
{

width: 980px;
height: 40px;
background-image: url("logo/BSM.png");
background-repeat: no-repeat;
background-position: center;
padding-left: 5px;
padding-right: 5px;
}



#Menu .boutique
{
width: 800px;
}

#Menu .boutique a
{
font-size: 11px; 
font-family: Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: ;
text-decoration: none;
color: #ffffff;
}

#Menu .boutique a:hover
{
font-size: 11px; 
font-family: Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: ;
text-decoration: none;
color: #FFFF00;
}





#SSMenu
{
width: 500px;
height: ;
}

#SSMenu tr .SSMenu1
{
width: 250px;
}


#SSMenu tr .SSMenu1 a
{
font-size: 15px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: #228B22;
}

#SSMenu tr .SSMenu1 a:hover
{
font-size: 15px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: #228B22;
}




#SSMenu tr .SSMenu2 a
{
font-size: 11px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: #228B22;
}

#SSMenu tr .SSMenu2 a:hover
{
font-size: 15px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: #228B22;
}




						 
									 
#cps
{
margin-left:auto;
margin-right:auto;
width: 1000px;
border: ;
background-color:;
}

				 



#sous_chapitres  /* On a ici les sous-chapitres qui se trouvent tout à gauche*/
{
float: left;
width: 190px;
border: none; 
}


#sous_menu
{
width: 190px;
margin-top: ;
margin-bottom: ;
font-family: Arial, "Times New Roman", serif;
}	


#sous_menu tr th
{
width: 190px;
height: 30px;
background-image: url("logo/Aa1.png");
background-repeat: no-repeat;
background-position: center;
padding: ;
border: none;  
font-size: 12px; 
font-family: Verdana, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: ;
color: #2c75ff;
text-decoration: none;
}	


#sous_menu tr td
{
padding: 10px;
border-bottom: 1px solid #D3D3D3;  
border-left: 1px solid #D3D3D3;
border-right: 1px solid #D3D3D3;

}	


#sous_menu tr td a
{
font-size: 13px; 
font-family: Verdana, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
color: white;
text-decoration: none;
} 
 

 
#sous_menu tr td a:hover
{
font-size: 13px; 
font-family: Verdana, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
color: white;
text-decoration: underline;
}  









#bas  /* Ici on a le bas du site */
{
width: 100%;
height: 154px;
border-style: none; 
border-collapse: collapse;
text-align: center;
}


#bas .ba1 td a:hover
{
font-size: 90%; 
font-family: Arial, Georgia, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: underline; 
color: white;
}

#bas .ba1 td a
{
font-size: 90%; 
font-family: Arial, Georgia, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none; 
color: #B0E0E6;
}





#bas .ba2 td a:hover
{
font-size: 80%; 
font-family: Arial, Georgia, "Times New Roman", serif;
font-style: normal; 
font-weight: normal;
text-decoration: underline; 
color: white;
}

#bas .ba2 td a
{
font-size: 80%; 
font-family: Arial, Georgia, "Times New Roman", serif;
font-style: normal; 
font-weight: normal;
text-decoration: none; 
color: yellow;
}




#bas .ba3
{
text-align: center;
font-weight: bold;
font-size: 12px; 
font-family: Arial, Georgia, "Times New Roman", serif;
font-style: normal; 
color: white;
}









#corps  /* Là se trouve le corps de la page */
{
width: 800px;
border-collapse: collapse;
border:;
background-image: url("logo/f3.png");
background-repeat: repeat-y;
}



#corps tr td
{
padding: 10px;
}


#corps form table tr td
{
padding: 0px;
}


	
#presentation
{
border: 2px solid #00FF00;
background-color: #32CD32;
}

#presentation tr td
{
font-size: 11 px; 
font-family: "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
color: white;
}



.style5
{
width: 650px;
border-bottom: ;
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-weight: ;
text-decoration: ; 
color: black;
}	


.style5 img
{
border: none;
}	

.style5 a:hover
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none; 
color: #fb1606;
}

.style5 a
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: underline; 
color: #7a06b8;
}





#annonces
{
width: 380px;
height: 310px;
border-style: solid; 
border-width: 2px; 
border-color: #87CEFA; 
border-collapse: separate;
background-color: #9e9e9e;
}

#annonces caption
{
height: 15px;
background-color: #87CEFA;
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: ; 
color: black;
}


#annonces tr td
{
height: 60px;
border-style: solid; 
border-width: 1px; 
border-color: #87CEFA; 
border-collapse: separate;
background-color: #9e9e9e;
}

#annonces tr td img
{
border-color: none; 
}
				  
			
#annonces tr td a:hover
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: underline;
color: blue;
text-align: justify;
}									  
									  
#annonces tr td a
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: white;
text-align: justify;
}				



#pub_cd_2
{
width: 300px;
height: 260px;
}


#pub_cd_2 tr th
{
height: 10px;
}


#pub_cd_2 tr td
{
height: 250px;
}

#pub_cd_2 img
{
border-color: white;
}



#bloc 
{
width: 155px;
height: 30px;
}


#bloc .a:active
{
background-image: white;
}

#bloc .a:hover
{
background-image: url("logo/accueille2.png");
}

#bloc .a
{
background-image: url("logo/accueille1.png");
}









									  

#corps p
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: ;
color: black;
}

#corps h1
{
background-color: #b3e5f8;
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
color: black;
text-align: center;
}
				  

#corps .l
{
margin-left: 60px;
}		
									  
#corps h2
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: underline;
color: blue;
text-align: center;
}									  
									  
#corps h3
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: underline;
color: green;
text-align: center;
}									  
									  
#corps a:hover
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: underline;
color: yellow;
text-align: justify;
}									  
									  
#corps a
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: black;
text-align: justify;
}															  



	
#corps .titre
{
border: 2px solid #00FF00;
background-color: #32CD32;
font-size: 11 px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
color: white;
}



									  
#corps h4
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight:;
text-decoration: none;
color: #4682B4;
text-align: justify;
}			
									  
#corps h5
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: ;
text-decoration: none;
color: blue;
text-align: justify;
}												  
									  
#corps h6
{
font-size: 11px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bolder;
text-decoration: underline;
color: #8A2BE2;
text-align: justify;
}												  

								  
									  
#corps form      /*Formulaire */									  
{
width: 530px;
padding: 40px;
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
color: #002a52;
margin-top: 10px;
background-color: #E6E6FA;
}			




									  
#corps form legend
{
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: italic; 
font-weight: bolder;
text-decoration: none;
color: #ff640f;
font-size: 12px;
} 									  
									  
#corps form label
{
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
font-size: 11px;
color: black;
} 											  
									  
									  
#corps form input textarea
{
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: normal;
text-decoration: none;
color: black;
} 	

#corps form em
{
visibility: hidden;
} 

#corps form p .bouton
{
color: black;
background-color: #5cbdeb;
margin-top: 0px;
margin-bottom: 20px;
margin-left: 400px;
font-family: "Times New Roman", Arial, Georgia, serif;
font-weight: bold;
font-size: 12px;
} 
									  
#corps form p .envoi
{
color: black;
background-color: #5cbdeb;
font-family: "Times New Roman", Arial, Georgia, serif;
font-weight: bold;
font-size: 12px;
} 
			


#pub tr th  /*Page PUBLICITE */
{
border-style: solid; 
border-width: 1px; 
border-collapse: separate;
border-color: grey;
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
color: #1E90FF;
height: 10px;
padding-top: 10px;
padding-bottom: 10px;
background-color: #eaeaea;
}

#pub tr td
{
border-style: solid; 
border-width: 1px; 
border-collapse: separate;
border-color: grey;
background-color: white;
font-size: 12px; 
font-family: Verdana, Arial, Georgia, "Times New Roman", serif;
font-style: normal; 
font-weight: normal;
color: black;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #bdc3c0;
}

#pub tr td em
{
color: #d50693;
}


#corps .sv    /*SERVICES*/
{
background-color: ;
}		


#corps .sv p   /*SERVICES*/
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: normal;
text-decoration: none;
color: black;
text-align: justify;
}					

#corps .sv a:hover
{
font-size: 13px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: underline;
color: #00FF7F;
text-align: justify;
}									  
									  
#corps .sv a
{
font-size: 13px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: white;
text-align: justify;
}						



#corps .sv em
{
font-size: 12px; 
font-family: Verdana, Georgia, Arial, "Times New Roman", serif;
font-style: normal; 
font-weight: bold;
text-decoration: none;
color: yellow;
text-align: justify;
}	

#corps .sv img
{
margin-left: 10px;
}	

									  
									  
									  
