/* les couleurs
marron n   :#493729; (foncé)
marron n-1 :#655241;
marron n-2 :#826D5C;
marron n-3 :#A69687; (clair)
*/
html, body{ 
	margin:0; 
	padding:0; 
	text-align:center; 
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	background-color:#000000;
	color:#FFFFFF;
	
	/*border:1px solid #fff;*/
} 
 
#conteneur{ 
 width:945px; 
 text-align:left; 
 /*min-width: 500px;*/
 margin-left:auto; 
 margin-right:auto; 
 /*border:1px solid #fff;*/
} 

#header
{ 
 padding-top:10px;
 height:50px;
 _height:60px;
 width:100%;
 /*background-color:#000;*/
 /*border:5px solid #ccff00;*/
}
#footer
{
	clear:both;
	width:100%;
	height:20px;
	background-color:#493729;
	/*background:url(images/fond_footer.gif) repeat-x;
	_height:25px;
	padding-top:5px;
	background-color:#87908D;
	*/
	color:#A69687;
	text-align:center;
	letter-spacing:2px;
	font-size:11px;
	
}
#footer a{color:#A69687;text-decoration:none;}
#footer a:hover{color:#A69687;text-decoration:none;font-weight:normal;}
/* IE Mac seulement aura ce qui suit: \*//*/
	#footer{padding-bottom:0;}
 /**/
/*==================================================================================================================*/
/* partie centrale pour les 3 colonnes*/
/*==================================================================================================================*/
#centre
{
	padding: 20px 90px 10px 90px;
	/*height:475px;*/
}


/*==================================================================================================================*/
/* partie centrale pour les 2 colonnes*/
/*==================================================================================================================*/
 
#colonne_gauche
{
 width:170px; 
 float:left;
 /*border:1px solid #fff;*/
}
 
#colonne_droite
{

 /*/*/ width:165px; /* hack keeps NN4 right column right? */ 
  _width:215px;
 float:right; 
 position:relative; 
 margin-right:-215px; 
 margin-left:1px;
 padding:10px 25px;
 /*border:1px solid #000;*/
} 
 
#colonne_centre{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8px 0 -1px;
 /*
 border-left: 1px solid #ABAFB2;
 border-right: 1px solid #ABAFB2;
 */
 }

 

 
.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 

 
 /*printer styles*/ 
@media print
{ 
/*hide the left column when printing*/
#colonne_gauche{display:none;} 
#centre_out{border-left:0;} 

/*hide the right column when printing*/
#colonne_droite{display:none;} 
#centre_out{border-right:0;} 
}
/*===========================================fin css généré ==============================================================*/

.clr{clear:both;}
.spacer{clear:both;visibility:hidden;height:0px}
/*=======================================================================================================
Les differents modules :   
========================================================================================================*/

#module_presentation
{
	float:left;
	width:460px;
	text-align:left;
	margin:0 45px 0 160px;
	_margin-left:80px;
	overflow: hidden;
	/*border: 1px solid #fff;*/
}
#module_actualites
{
	float:right;
	width:440px;
	_width:495px;
	text-align:left;
	padding:0 65px 0 20px;
	overflow: hidden;
	/*border: 1px solid #fff;*/
}

#module
{
	/*margin:3px;
	padding:7px;
	border: 1px solid #000;*/
}
#module_identification
{
	width:420px;
	/*background-color:#493729;*/
	text-align:right;
	padding:5px;
	/*border: 1px solid #fff;*/
}


#multipage
{
	text-align:center;
}
#multipage a{color:#A69687;text-decoration:none;}
#multipage a:hover{color:#fff;text-decoration:none;}
#multipage .selected{color:#fff;font-weight:bold}

/*=======================================================================================================
MISE      EN     FORME     DU       TEXTE
========================================================================================================*/
h1{	margin:0;font-size:16px;}
h2{	font-size:14px;}
h3{	margin:0;font-size:13px;}
h6{	margin:0;font-size:9px;line-height:9px;font-weight:lighter;}


p.liste{margin:0;}
.selected{margin:0;	font-weight:bold;color:#660033;}


.texte_blanc12
{
	font-size:12px;
	color:#FFFFFF;
}
.texte_blanc11
{
	font-size:11px;
	color:#FFFFFF;
}
.intro
{
	font-size:10px;
	line-height:10px;
	
}

a{color:#fff;text-decoration:none;}
a:hover{color:#fff;font-weight:bold;text-decoration:none;}

/*######### COULEURS ###############*/
.marron1{color:#493729;} /* (foncé) */
.marron2{color:#655241;}
.marron3{color:#826D5C;}
.marron4{color:#A69687;} /* (clair) */
/*######### FILETS #############*/
hr
{
	margin:0;
	border:none;
	height:1px;
	margin-top:5px;
	clear:both;
}
hr.marron1{background-color:#493729;} /* (foncé) */
hr.marron2{background-color:#655241;}
hr.marron3{background-color:#826D5C;}
hr.marron4{background-color:#A69687;} /* (clair) */

/*=====================================================================
MISE EN FORME DES IMAGES
===================================================================*/
img
{
	border:none;
}
.img_gauche
{
	float:left;
	margin-right:5px;
}
.img_align_gauche
{
	float:left;
	margin:5px;
}
/*######################################################################################################
							MISE      EN     FORME     DU       MENU
######################################################################################################*/
#block_menu
{
	/*position:absolute;
	top:60px;
	clear:both;
	*/
	width: 945px;
	height:46px;
	color:#483829;
	margin-left:auto; 
	margin-right:auto;
	/*border:1px solid #796E68;*/
}
#block_menu a{display:inline}
#block_menu img{vertical-align:middle;}
#block_menu input.texte
{
	border:1px solid #3D3834;
	background-color:#000000;
	font-size:10px;
	color:#FFFFFF;
}
#bt_ok
{
	margin-top:-1px;
}

/* bouton image avec survol !*/
a#livre_dor{background-image: url(images/menu/livre_dor_off.gif);width:77px;height:20px;display:block;}
a#livre_dor:hover{background-image: url(images/menu/livre_dor_on.gif);}
a#livre_dor.select{background-image: url(images/menu/livre_dor_on.gif);}

/*##################### sous menu*/
a.categorie {color:#fff;text-decoration:none;}
a.categorie:hover{color:#fff;font-weight:bold;text-decoration:none;}
a.sous_categorie{color:#fff;text-decoration:none;}
a.sous_categorie:hover{color:#fff;font-weight:bold;text-decoration:none;}

/*######################### SOUS MENU en DHTML  ###############*/
.ssmenu
{
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	
}
#block_menu a.dhtml_ssmenu
{
	display:block;
	padding-left:5px;
	background-color:#493729;
	color:#FFFFFF;
}

/*######################################################################################################
								LA  PAGE   GALLERIE
######################################################################################################*/
.categorie_N
{
	font-size:30px;
	letter-spacing:0.7pt;
	color:#A69687;
}
a .categorie_N {color:#A69687;}
a:hover .categorie_N {color:#fff;font-weight:normal;}
.categorie_N_1
{
	font-size:20px;
	letter-spacing:0.7pt;
	color:#A69687;
}

/*######################################################################################################
								LA  PAGE   CONTACT
######################################################################################################*/

#module_formulaire
{
	margin:5px;
	padding:7px;
	/*border: 1px solid #000;*/
}

#module_coordonnees
{
	margin:3px;
	padding:7px;
	border: 1px solid #000;
}


.contact_form input{width:240px;padding-left:5px;border:1px solid #796E68;background-color:#000000;color:#FFFFFF;}
.contact_form textarea{width:240px;padding-left:5px;border:1px solid #796E68;background-color:#000000;color:#FFFFFF;font-family: "Trebuchet MS",Arial, Helvetica, Verdana, sans-serif;}


#valider
{
	float:right;
	margin-right:5px;
	_margin-right:10px;
}

label
{
	margin:0 20px 0 50px;
	float: left;
	width:150px;
	text-align:right;
}

/*######################################################################################################
								LA  PAGE   LIVRE D'OR
######################################################################################################*/
.message
{
	padding:0px;
	margin:0px;
}
#module_livre_dor
{
	margin:5px;
	padding:7px;	
}
#module_livre_dor label
{
	margin:0 20px 0 50px;
	float: left;
	width:50px;
	text-align:right;
}
#module_livre_dor #valider
{
	float:right;
	margin-right:60px;
	_margin-right:37px;
}
#module_livre_dor select
{
	background-color:#000;
	border:1px solid #796E68;
	color:#fff;
}
.lettrine
{
	float:left;
	margin:-5px 5px -5px 0;
	padding:0;
	font-size:36px;
	height:40px;
	/*border:1px solid #796E68;*/
}


/*######################################################################################################
								LA  PAGE   BOUTIQUE
######################################################################################################*/

#module_fondsEcran
{
	border-bottom:1px solid #FFFFFF;
	float:left;
	margin:0pt 45px 10px 90px !important;
	overflow:hidden;
	padding:0pt 60px 10px 60px;
	text-align:left;
	width:460px;
}

#module_fondsEcran ul li
{
	list-style-position:outside;
	margin-left:12px;
}


/*######################################################################################################
								LA  PAGE   IDENTIFICATION
######################################################################################################*/
#module_identification label
{
	margin:0 20px 0 0px;
	float: left;
	width:80px;
	text-align:right;
}
#module_identification input{width:140px;border:1px solid #796E68;background-color:#000000;color:#FFFFFF;}
#module_identification #valider
{
	width:45px;
	height:20px;
	border-style:none;
}