/* CSS Document */
/*****************/
/* Style General */
/*****************/
body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#822827;
	color:#656567;
}
img{ border:0px; }
a{ text-decoration:none; }
a:hover{ }

input,
textarea,
select,
fieldset
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #3d75b6;
}

input[type=submit]{
	border:1px solid #3d75b6;
	background-color:#ffe7c3;
	color:#3d75b6;
}

/********/
/* Site */
/********/
#Site{
	overflow:hidden;
	width:955px;
	margin:0px auto 0px auto;
	padding:0px;
	background-image:url(../../FileMMedia/Image/fond_site4.jpg);
	background-repeat:repeat-y;
}

/************/
/* Banniere */
/************/
#Banniere{
	height:257px;
	background-image:url(FileMMedia/Image/Banniere3.jpg);
}

/********/
/* Menu */
/********/
#Menu{
	float:left;
	margin:0px;
	padding:0px;
	width:269px;
	background-image:url(../../FileMMedia/Image/fond_menu4.jpg);
	background-repeat:no-repeat;
	font-size:17px;
	font-weight:bold;
}
#Menu ul{
	margin-top:25px;
	margin-left:0px;
	padding:0px;
	list-style:none;
	background-repeat:no-repeat;
}
#Menu ul li{
	padding:3px 0px 5px 85px;
}
#Menu ul li a{
	color:#822827;
	text-decoration:none;
	font-family:Helvetica;
}
#Menu ul li a:hover{
	color:#5a8732;
}
#Menu #Accueil ul li a#Accueil,
#Menu #Savoir-faire ul li a#Savoir-faire,
#Menu #Menus ul li a#Menus,
#Menu #Acces ul li a#Acces,
#Menu #News ul li a#News,
#Menu #Ils-en-parlent ul li a#Ils-en-parlent,
#Menu #Contact ul li a#Contact
{
	color:#5a8732;
	font-weight:bolder;
}

#Menu a{
	color:#822827;
} 
#Menu a:hover{
	color:#5a8732;
} 
#Menu #Livre-Or a:hover{
	color:#5a8732;
} 

/************/
/* Rubrique */
/************/
#Rubrique{
	margin:0px;
	margin-left:262px;
	padding:0px;	
}

#Rubrique #Contenu,#TableauRubrique{
	text-align:justify;
	}
	#Rubrique #Contenu,#TableauRubrique #Titre{
		font-weight:bold;
		color:#822827;
		font-family:Helvetica;
		font-size:17px;	
	}
	#Rubrique #Contenu,#TableauRubrique #Ouverture{
		font-weight:bold;
		color:#822827;
		font-family:Helvetica;
		font-size:14px;
		text-align:center;	
	}
	#Rubrique #Contenu,#TableauRubrique #Texte{
		color:#656567;
		font-size:12px;	
	}
	
	#Rubrique #Haut_Rubrique{
		float:right;
		height:25px;
		width:662px;
		background-image:url(../../FileMMedia/Image/Haut_Rubrique.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	#Rubrique #Milieu_Rubrique{
		float:right;
		width:662px;
		background-color:#f5f4f2;
		background-image:url(../../FileMMedia/Image/MilieuGauche_Rubrique.jpg);
		background-repeat:repeat-y;
		background-position:left;
	}
	#Rubrique #Bas_Rubrique{
		float:right;
		width:662px;		
		height:43px;
		background-image:url(../../FileMMedia/Image/Bas_Rubrique.jpg);
		background-repeat:no-repeat;
		background-position:bottom left;
	}
	
	#Rubrique #News table.Cadre{ width:99%; }
	#Rubrique #News #Haut{
		float:right;
		height:25px;
		width:662px;
		background-image:url(../../FileMMedia/Image/Haut_Rubrique.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	#Rubrique #News #Admin,
	#Rubrique #News #Contenu,
	#Rubrique #News #Separateur{
		float:right;
		width:662px;
		background-color:#f5f4f2;
		background-image:url(../../FileMMedia/Image/MilieuGauche_Rubrique.jpg);
		background-repeat:repeat-y;
		background-position:left;
	}
	#Rubrique #News #Separateur hr{ border:1px solid #5a8732; }
	#Rubrique #News #Titre{
		padding:4px;
		font-weight:bold;
		font-family:Helvetica;
		font-size:17px;	
		color:#822827;
	}
	#Rubrique #News #Texte{
		color:#656567;
		font-size:12px;
		font-weight:normal;	
	}
	#Rubrique #News #Auteur, #Rubrique #News #Date, #Rubrique #News #Heure{ display:none; }
	#Rubrique #News #Bas{
		float:right;
		width:662px;		
		height:43px;
		background-image:url(../../FileMMedia/Image/Bas_Rubrique.jpg);
		background-repeat:no-repeat;
		background-position:bottom left;
	}

	

#Rubrique table#Table,
#Rubrique #Table td{
	color:#656567;
	border:1px solid #588832;
	border-collapse:collapse;
}


#Bas-de-Page{
	background-image:url(../../FileMMedia/Image/fond_site4.jpg);
	background-position:center;
	background-repeat:repeat-y;
	overflow:hidden;
	width:955px;
	margin:0px auto 0px auto;
	padding:0px;
}
#Bas-de-Page a{
	color:#822827;
} 
#Bas-de-Page a:hover{
	color:#5a8732;
} 


/************/
/* PiedPage */
/************/
#PiedPage{
	clear:both;
	width:955px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:right;
	font-size:11px;
}
#PiedPage a{
	color:#5a8732;
} 
#PiedPage a:hover{
	color:#5a8732;
} 
