/*
CADRE GLOBAL
*/
#global{ position:relative; margin:0 auto; padding:0; width:1024px; clear:both; background:#fff;}

body
{
	background:#C1B4AE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#323232;
	margin: 0;
	padding: 0;
}
/*
Mail Roland Paix
*/
.liste-defaut { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#323232; padding:10px;}

/*
MENU HAUT
*/

.trame
{
background-color:#F5F2E3;
}
.haut
{
font-size:9px;
color:#e8dcb6;
padding: 5px 5px 5px 5px;
}
a.haut:link, a.haut:visited
{
font-size:9px;
color:#e8dcb6;
text-decoration:none;
}
a.haut:hover
{
font-size:9px;
color:#fff;
text-decoration:none;
}



/*
TEXTE CENTRAL
ET AUTRES TEXTES HORS MENUS
ET AUTRES TEXTES HORS BAS DE PAGE
*/

p
{
	color:#323232;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
}

.aumenu
{
	color:#323232;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:25px;
	padding: 5px;
}

.erreur
{
	color:#A34432;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding: 5px;
}
.grand
{
	color:#A34432;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
}

.petit
{
	font-size: 9px;
}
.liste
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
letter-spacing:1px;
line-height:25px;
color:#323232;
margin-left:20px;
margin-right:20px;
}

h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#5F4E46;
padding-left:10px;
}
h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
padding-left:10px;
font-size:13px;
color:#5F4E46;
}
.titre-menu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
padding-left:10px;
font-size:13px;
color:#5F4E46;
}

/*
Effets et fonctions
*/
a.imprimer:link, a.imprimer:visited { color:#323232; font-size:10px; text-decoration:none; }
a.imprimer:hover { color:#526353; text-decoration:none; }


/*
MENU GAUCHE
*/
#menu-gauche a
{
  text-decoration:none;
  border-bottom: solid #D4C9A5 1px;
  text-align:center;
  text-transform:uppercase;
  font-style:italic;
  /* line-height:20px; */
  font-size:12px;
  display:block; 
  width:160px;
  /* height:40px; */
  padding:0.5em;
  padding-top:15px;
  padding-bottom:10px;  
  margin:0.5em;
}


/*
MENU DROIT
*/
#menu-droit a
{
  text-decoration:none;
  border-bottom:none;
  text-align:left;
  padding: 2px 8px 3px 5px;
  margin-left:20px;
  margin-bottom:10px;
  margin-top:10px;
  display:block;
  width:156px;
}

/*
MENU (EFFETS COMMUNS AUX MENUS)
*/

#menu-gauche a.paix:hover { background-color:#B1C700; color:#5F4E46; }
#menu-droit a.paix:hover { background-color:#B1C700; color:#5F4E46; }
a.paix:link, a.paix:visited { background-color:#5F4E46; color:#FFFFFF; }
a.paix-actif:link, a.paix-actif:visited, a.paix-actif:hover
{
  background-color:#5F4E46;
  color:#B1C700;
}
a.noel:link, a.noel:visited { background-color:#A34432; color:#FFFFFF; }
a.noel:hover
{
  background-color:#526353;
  color:#FFFFFF;
}

#menu-gauche a.mariage:hover { background-color:#526353; color:#FFFFFF; }
#menu-droit a.mariage:hover { background-color:#5F4E46; color:#FFFFFF; }
a.mariage:link, a.mariage:visited { background-color:#FFFFFF; color:#5F4E46; }
a.mariage-actif:link, a.mariage-actif:visited, a.mariage-actif:hover 
{
  background-color:#B1C700;
  color:#FFFFFF;
}

#menu-gauche a.entreprise:hover { background-color:#526353; color:#FFFFFF; }
#menu-droit a.entreprise:hover { background-color:#5F4E46; color:#FFFFFF; }
a.entreprise:link, a.entreprise:visited { background-color:#FFFFFF; color:#5F4E46; }
a.entreprise-actif:link, a.entreprise-actif:visited, a.entreprise-actif:hover 
{
  background-color:#B1C700;
  color:#FFFFFF;
}
  
  
/* PAIX */
.paix { color:#5F4E46; }
a.lien_paix:link, a.lien_paix:visited { color:#323232; text-decoration:underline; }
a.lien_paix:hover { color:#526353; text-decoration:underline; }

/* MARIAGES */
.mariage { color:#5F4E46; }
a.lien_mariage:link, a.lien_mariage:visited { color:#323232; text-decoration:underline; }
a.lien_mariage:hover { color:#526353; text-decoration:underline; }

/* ENTREPRISES */ 
.entreprise { color:#5F4E46; }
a.lien_entreprise:link, a.lien_entreprise:visited { color:#323232; text-decoration:underline; }
a.lien_entreprise:hover { color:#3C536B; text-decoration:underline; }



/*
MENU BAS
*/
.bas
{
font-size:9px;
color:#5F4E46;
padding-left:5px;
}
a.bas:link, a.bas:visited
{
font-size:9px;
color:#5F4E46;
text-decoration:underline;
}
a.bas:hover
{
font-size:9px;
color:#000000;
text-decoration:underline;
}