/* Styles communs à toutes les pages -----------------------------------------*/
.CellNavFixe a:link, .CellNavFixe a:visited, .CellNavFixe a:active {
	font:					bold 12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#D7CF9F;
	text-decoration:		underline;
}
.CellNavFixe a:hover, .CellNavFixe a:visited:hover, .CellNavFixe a:active:hover {
	font:					bold 12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#D7CF9F;
	text-decoration:		none;
}
.CellNavFixe {
	padding:				0 0 10px 0;
	vertical-align:			bottom;
	text-align:				right;
}
.CellFooter {
	font:					11px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#C7AF88;
	padding:				30px 0 8px 0;
	vertical-align:			top;
	text-align:				center;
}
A.LienRealisation:link, A.LienRealisation:visited, A.LienRealisation:active {
	font:					12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#D7CF9F;
	text-decoration:		underline;
}
A.LienRealisation:hover, A.LienRealisation:visited:hover, A.LienRealisation:active:hover {
	font:					12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#D7CF9F;
	text-decoration:		none;
}

.CellPhone{
    font:				    bold 12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#d7cf9f;
	padding:				10px 0 8px 0;
	vertical-align:			top;
	text-align:				left;
}
/* Styles pour pages intérieures ---------------------------------------------*/
.CellContenu {
	font:					13px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	background:				#E7E2C2 url(../images/Bg_Bloc.gif) no-repeat bottom right;
	color:					#353333;
	padding:				18px;
	vertical-align:			top;
	text-align:				left;
	border:					4px solid #C4BA81;
	
}

.CellContenu_facture {
	font:					13px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#353333;
	padding:				5px;
	vertical-align:			top;
	border:					1px solid #C4BA81;
	
}



h1 {
	font:					bold 12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#85050B;
	margin:					0 0 6px 0;
	text-transform:			uppercase;
}
h2 {
	font:					bold 12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#403720;
	margin: 0;
}
.Texte {
	font:					12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#353333;
}
.TexteSpecial {
	font:					bold 12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#403720;
}
.TextePetit {
	font:					10px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#353333;
}

.ThickBoxContenu{
	font:					13px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	background:				#E7E2C2 url(../images/Bg_Bloc.gif) no-repeat bottom right;
	color:					#353333;
}


/* Styles pour tableaux -------------------------------------------------------*/
.CelluleTexte1 {
	font:					13px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#353333;
	background:				#D9D1A4;
	padding: 	        	6px 9px;
}
.CelluleTexte2 {
	font:					13px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#353333;
	background:				#DDD6AC;
	padding: 	        	6px 9px;
}

.CelluleTexte3 {
	font:					12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#353333;
	padding: 	        	6px 9px;
}


/* Styles pour formulaires----------------------------------------------------*/
.TxtBox {
	font:					12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#353333;
	background:				#F2EED6;
	border:					1px solid #F2EED6;
	padding:				0;
	margin:					0 0 0 3px;
}
.TxtArea {
	font:					12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#353333;
	background:				#F2EED6;
	border:					1px solid #F2EED6;
	padding:				0 0 0 3px;
	margin:					0;
}
.Btn {
	font:					bold 12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#D7CF9F;
	background:				#85050B;
	border:					1px solid #85050B;
	overflow: 				visible;
	padding:				5px 8px;
}

/* Général -------------------------------------------------------------------*/
BODY {
	padding:				0;
	margin:					0;
	background:				#FFF;
	font:					13px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
}
A:link, A:visited, A:active {
	font:					bold 12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#85050B;
	text-decoration:		underline;
}
A:hover, A:visited:hover, A:active:hover {
	font:					bold 12px/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#85050B;
	text-decoration:		none;
}
P {
	padding:				0;
	margin:					0 0 18px 0;
}
UL {
	font:					12px/15px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#12px/17px;
	margin: 				0;
	padding:				0;
}
OL {
	font:					12px/15px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#12px/17px;
	margin: 				0 0 0 12px;
	padding:				0;
}
UL LI {
	list-style:				disc outside url(../images/Puce_Liste.gif);
	font:					12px/15px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#12px/17px;
	margin: 				5px 0 0 22px;
	padding:				0;
}
OL LI {
	list-style:				decimal outside;
	font:					12px/15px "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:					#12px/17px;
	margin: 				5px 0 0 10px;
	padding:				0;
}
FORM {
	padding:				0;
	margin:					0;
}
SUP  {
	font:					100%/120% "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
}
/* Arrière-plan --------------------------------------------------------------*/
.BgPage {
	background:#751013 url(../images/Bg_Page.gif) repeat;
}
/* Arrière-plan --------------------------------------------------------------*/
.BordurePhotoProduit1 {
	background:				#D9D1A4;
	padding: 	        	7px;
}
.BordurePhotoProduit2 {
	background:				#D9D1A4;
	padding: 	        	6px;
}

/* Style des commandes --------------------------------------------------------------*/

.CommandeHeader {height:28px; color:#ffffff; text-decoration:none; background-color:#0082D9; padding:6px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.ProduitsHeader {background-color: #908665; width:100%; padding:6px; color:#ffffff;}
.CommandeContenu {color:#000000; text-decoration:none; background-color:#dae8fb; padding:6px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.CommandeContenu H1 {font-size:12px; color:#ffffff;}
.CommandeContenu H2 {font-size:16px; color:#ffffff;}

/* Style des erreurs --------------------------------------------------------------*/


.err1
{
    border-right: #990000 solid;
    padding-right: 6px;
    border-top: #990000 solid;
    padding-left: 6px;
    padding-bottom: 6px;
    border-left: #990000 solid;
    color: #990000;
    padding-top: 6px;
    border-bottom: #990000 solid;
}

.bg_calendrier_avant{
    background-position: left top;
    background-image: url(../images/bg_calendrier_avant.gif);
    background-repeat: no-repeat;
}

.bg_calendrier_apres{
    background-position: left top;
    background-image: url(../images/bg_calendrier_apres.gif);
    background-repeat: no-repeat;
}

.bg_calendrier_other{

}