body
{
   width: 760px;
   margin: auto; /* Pour centrer notre page */
   margin-top: 20px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. */
   margin-bottom: 20px;    /* Idem pour le bas du navigateur */
   background-color: #F0E09F; /* Une petite image de fond pour éviter d'avoir un vieux fond blanc :p */
  }


#body table
{
  border: 0px; /* Les bordures du tableau seront collées (plus joli) */
  background-color: #9C0021;
  margin: 0px; 
  padding: 0px;
}

#tete_accueil
{
width: 700px;
height: 400px;
margin-left:30px;
margin-right:0px;
border:0px;
padding:0px;
float:left top;
background-color:#9C0021;
}

#tete_accueil table
{
  border: 0px;/* Les bordures du tableau seront collées (plus joli) */
  background-color: #9C0021;
}

#tete_accueil td
{
   text-align: center;
   vertical-align: middle;
   border-collapse:collapse;
   padding: 0px;
   border: 0px;
   margin:0px;
   background-color: #9C0021;
 }


#chateau
{
  	margin-left:0px;
  	background-image:url(../image/divers/pecauld_afrique_accueil.jpg);
	background-repeat: no-repeat;
	background-position: center center;
    height: 400px;
  	width: 400px;
	border:0px;
	padding:0px;
	}

#cote_chateau
{
	height:400px;
  	width:300px;
	border:0px;
	padding:0px;
	float:right top;
	background-color:#9C0021;
}


#cote_chateau table
{
  border: 0px;/* Les bordures du tableau seront collées (plus joli) */
  background-color: #9C0021;
}

	
#cote_chateau td
{
   text-align: center;
   vertical-align: middle;
   border-collapse:collapse;
   padding: 0px;
   border: 0px;
   margin:0px;
   background-color: #9C0021;
 }
 
#cellule1accueil
{
width:300px;
height: 190px;
color:#F0E09F;
font:Georgia, "Times New Roman", Times, serif, 20px;
background-color: #9C0021;
border: 0px;
 padding: 0px;
}

#petit_tab
{
width:300px;
height: 200px;
border: 0px;
}

#petit_tab td
{
   text-align: center;
   vertical-align: middle;
   border-collapse:collapse;
   padding: 0px;
   border: 0px;
   background-color: #9C0021;
 }



#petit_cel1
{
width:100px;
height: 100px;
background-image:url(../image/divers/chateau_fleurs_accueil.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border: 0px;
	padding: 0px;
}

#petit_cel2
{
width:100px;
height: 100px;
background-image:url(../image/divers/chateau_face_accueil.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border: 0px;
	padding: 0px;
}

#petit_cel3
{
width:100px;
height: 100px;
background-image:url(../image/divers/grappe_raisin_accueil.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border: 0px;
	padding: 0px;
}






h1 
{
   color: #F0E09F;
   text-align: center;
   line-height:100px;
   font-family: Georgia, Arial, "Arial Black", "Times New Roman", Times, serif;
   margin-top: 10px;
   font-size:25px;
    padding: 5px;
}


#corps
{
  margin-left:30px;
  margin-bottom:20px; 
  margin-top:5px;
  padding:10px; 
  background-color: #FFFFCC;
  min-height: 150px;
  width:690px;
}



#corps a /* Tous les liens se trouvant dans un menu */
{
   color: black;
}

#corps a:hover /* Quand on pointe sur un lien du menu */
{
   text-decoration:underline;
   color: #FFCC33;
 }



#corps table
{
  border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
  margin: auto;
  border: 0px; 
 }
 

#corps td
{
   
   padding: 7px; 
   vertical-align:center;
   text-align:center;
   padding: 10px;
   vertical-align : middle;
}

#actualites
{
   width:690px;
   height: 50px;
   margin-bottom: 10px;
   background-color: #9C0021;
}

#actualites td
{
text-align:left;
width:690px;
margin:0px;
padding:0px;
background-color: #9C0021;
color: #F0E09F;
}


#actualites a /* Tous les liens se trouvant dans un menu */
{
   color: white;
}

#actualites a:hover /* Quand on pointe sur un lien du menu */
{
   text-decoration:underline;
   color: #FFCC33;
 }


#actu td
{
text-align:left;
width:230px;
margin:0px;
padding:0px;
background-color: #9C0021;
color: white;
}



#tab2_accueil td
{
text-align:left;
margin:0px;
padding:0px;
}


a img /* Toutes les images contenues dans un lien */
{
   border: none; /* Pas de bordure */
}


#pied_de_page
{
   width: 690px;
   height: 30px;
   padding: 5px;
   color: white;
   margin-left:30px;
   background-color: #9C0021;
   border: 2px solid black;
 }
 
#pied_de_page table
{
  	border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
	border: 0px;
  }

#pied_de_page td
{
   
   padding: 7px; 
   border-right:3 px black;
   vertical-align:center;
   text-align:center;
}

#pied_de_page a /* Tous les liens se trouvant dans un menu */
{
   color: white;
}

#pied_de_page a:hover /* Quand on pointe sur un lien du menu */
{
   text-decoration:underline;
   color: #FFCC33;
 }


#petit
{
font-size:10px;
}


