body {
	background: #000 url(fond_page.jpg);
	background-repeat: repeat-y;
	background-position: center;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	margin: 0px 0px 10px 0px;
	padding:0px;
	font-size: 11px;
	color: #fff;
	/*letter-spacing:-0.4pt;
	word-spacing:-1pt;*/
}



/*=============================== HEADER ===================================== */
#header {
height:215px;
vertical-align:top;
background: url(header.jpg);
background-repeat:repeat-x;
}

#header H1, H2{
display:none;
}

/* ------------------------------------------------------------------------------- */
#menu_flash {
height:30px;
background: #000;
}

#menu_flash A:link{cursor : pointer; color: #C3B8C8; text-decoration:underline; font-size: 12px; background-color:none }
#menu_flash A:visited{cursor : pointer; color: #C3B8C8; text-decoration:underline; font-size: 12px;background-color:none }
#menu_flash A:hover { cursor : pointer; color: #fff; text-decoration:none;background-color:none }


/* ------------------------------------------------------------------------------- */
#sous_menu {
height:32px;
vertical-align:top;

background: url(sous_menu.jpg);
background-repeat:no-repeat;
}

#sous_menu TD {
font-size:11px;
font-weight:bold;
vertical-align:top;
text-indent:4px;
padding-top:2px;
}

#sous_menu A:link{cursor : pointer; color: #C3B8C8; text-decoration:underline; font-size: 10px; background-color:none }
#sous_menu A:visited{cursor : pointer; color: #C3B8C8; text-decoration:underline; font-size: 10px;background-color:none }
#sous_menu A:hover { cursor : pointer; color: #fff; text-decoration:none;background-color:none }


/* ------------------------------------------------------------------------------- */
#enveloppe {
background: url(cadre_fond.jpg);

}

#content_box {
vertical-align:top;
/*background: #5C0259;*/

width:770px;
}

#content  {
vertical-align:top;
/*background: url(cadre_fond.jpg);*/
background-position:right;
font-size:11px;
padding-left:20px;
padding-top:30px;
width:480px;
}

#content H1 {
display:block;
font-size:18px;
color:#AB7BAA;
}

#content H2 {
display:block;
font-size:14px;
border-bottom:dotted 1px #AB7BAA;
width:480px;
padding-top:10px;
color:#D7B8D6;
}

#tableau_prix {
width:480px;
border:solid 0px #efefef;
}

	#prestation_0 {
	text-indent:5px;
	width:320px;
	background: #491146;
	padding:2px;
	}

	#prix_0 {
	text-align:right;
	width:80px;
	background: #491146;
	padding:2px;
	padding-right:7px;
	}

	#prestation_1 {
	text-indent:5px;
	width:320px;
	padding:2px;
	}

	#prix_1 {
	text-align:right;
	width:80px;
	padding:2px;
	padding-right:7px;
	}

#content TD {
font-size:11px;
}

#article_breve {
width:350px;
vertical-align:top;
padding-right:15px;
}

#article_breve H2{
width:330px;
}

#breve {
width:130px;
vertical-align:top;
font-size:10px;
color:#D7B8D6;

}

#breve H2, H3{
font-size:12px;

}


#content A:link{cursor : pointer; color: #C3B8C8; text-decoration:underline; font-size: 12px; background-color:none }
#content A:visited{cursor : pointer; color: #C3B8C8; text-decoration:underline; font-size: 12px;background-color:none }
#content A:hover { cursor : pointer; color: #fff; text-decoration:none;background-color:none }


/* ------------------------------------------------------------------------------- */
#cadre_bas {
background: url(cadre_bas.jpg);
background-repeat:no-repeat;
background-position:right;

height:30px;

}

/* ------------------------------------------------------------------------------- */
#adresses {
vertical-align:top;
background: url(adresses.jpg);
background-repeat:no-repeat;
background-position:top;
width:770px;
height:71px;
text-indent:-1000px;
}

#adresses p{
color: #fff;
font-size:12px;
}





/* ------------------------------------------------------------------------------- */
#contact_newsletter_cheque {
background: #000;
height:56px;
padding-top:20px;
padding-bottom:20px;
}

#contact_newsletter_cheque A:link{cursor : pointer; color: #C3B8C8; text-decoration:underline; font-size: 11px; background-color:none }
#contact_newsletter_cheque A:visited{cursor : pointer; color: #C3B8C8; text-decoration:underline; font-size: 11px;background-color:none }
#contact_newsletter_cheque A:hover { cursor : pointer; color: #fff; text-decoration:none;background-color:none }

#contact_newsletter_cheque H3 {
display:none;
}




/* ------------------------------------------------------------------------------- */
#contact {
vertical-align:top;
background: url(contact.jpg);
background-repeat:no-repeat;
color: #C3B8C8;
width:254px;
height:56px;
padding-top:35px;
text-indent:28px;
}

#newsletter {
vertical-align:top;
background: url(newsletter.jpg);
background-repeat:no-repeat;
background-position:center;
color: #C3B8C8;
width:254px;
height:56px;
padding-top:35px;
text-indent:32px;
}

#cadeau {
vertical-align:top;
background: url(cheque.jpg);
background-repeat:no-repeat;
background-position:right;
color: #C3B8C8;
width:254px;
height:56px;
padding-top:35px;
text-indent:33px;
}


#menu_bas A:link{cursor : pointer; color: #C3B8C8; text-decoration:underline; font-size: 11px; background-color:none }
#menu_bas A:visited{cursor : pointer; color: #C3B8C8; text-decoration:underline; font-size: 11px;background-color:none }
#menu_bas A:hover { cursor : pointer; color: #fff; text-decoration:none;background-color:none }

/* ------------------------------------------------------------------------------- */








