body{
font-family: Arial, Helvetica, sans-serif;
color:#63062B;
background-color:#f9f6e8;
margin:0;
padding:0;
}

.li_souligne{
list-style-type:none;
text-decoration:underline;
font-weight:bold;
}

/*linkology*/
a:link	{
	color: #824617;
	font-weight: normal;
	text-decoration: underline;
}
a:hover	{
	color: #38302b;
	font-weight: normal;
	text-decoration: none;
}
a:visited	{
	color: #824617;
	font-weight: normal;
	text-decoration: underline;
}
a:active	{
	color: #824617;
	font-weight: normal;
	text-decoration: underline;
}
/*/linkology*/


li#prod38{
	width:150px;
}
.info_client, .adr_client{
height: 344px;
width: 95%;
}

div.info_prod{
	display:none;
}

img{
border:0;
}
form{
	margin:0;
	padding:0;
}
#contenu{
	margin-top: 30px;
	font-size:12px;
	width:710px;
	text-align:justify;
	border-left:1px solid #996633;
	padding-left:30px;
	color:#38302b;
	float:left;
}
#gauche{
float: left;
margin-left:0px;
text-align:center;
margin-top:30px;
width: 170px;
}
#contenu h2{
	font-size: 15px;
	font-weight:bold;
	color:#483728;
	text-transform:uppercase;
}
#contenu h3{
	font-size: 13px;
	font-weight:bold;
	color:#483728;
	text-transform:uppercase;
}
#contenu h4{
	font-size: 12px;
	font-weight:bold;
	color:#483728;
}
#contenu h5{
	font-size: 12px;
	color:#483728;
	text-decoration:underline;
	font-weight:normal;
}


.warning{
font-size: 11px;
color: red;
}

.erreur{
	color:#FF0000;
	font-weight:bold;
}
.oblig{
	color:#000000;
}

/*---------------------------------------- Index.php --------------------------------------------*/
/*#divachat{
	position:absolute;
	margin:0;
	padding:0;
	width:1124px;
	height:900px;
	display:block;
}
*/
/*div#contenu_plateau1{
width:448px; 
height:234px;
margin-left: 16px;
margin-top: -29px;
z-index: 1;
background-image: url(../img/plateau1.jpg);
position:relative;
}
*/

.span_ttc{
font-size: 10px;
}

#hors_frais
{
color:#63062B;
margin-top: 470px;
margin-left: 50px;
font-size: 11px;
font-weight: bold;
}
#suggestion_presentation
{
color:#63062B;
margin-left: 50px;
font-size: 11px;
font-weight: bold;
}
ul.produit{
	margin:3px 0 0 0;
	padding:0;
}
ul.produit li{
	color:#720C18;
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:9px;
	line-height:13px;
}
ul.produit li a{
	color:#720C18;
	text-decoration:none;
	line-height:11px;
	margin:0;
	padding:0;
}
ul.produit li a:hover{
	text-decoration:underline;
}

div#barre_titre1
{
width:202px; 
height:55px;
margin-left: 16px;
margin-top: -2px;
z-index:5;
position:absolute;
background-image: url(../img/1_mimolette.gif);
}

span#titre_plateau1{
margin-top: 24px;
margin-left: 67px;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
position:absolute;
}


div#fond_plateau1
{
width:206px; 
height:158px;
margin-left: 20px;
margin-top: 22px;
z-index:1;
position:absolute;
background-image: url(../img/fond_plateau_carre_cremeux.gif);
background-repeat:no-repeat;
}


div#rond_prix1
{
width:65px; 
height:65px;
margin-left: 192px;
margin-top: 140px;
background-image: url(../img/prix_plateau.gif);
background-repeat:no-repeat;
z-index:2;
position:absolute;
}

div#photo_plateau1
{
width:286px; 
height:220px;
margin-left: 176px;
margin-top: -27px;
background-image: url(../img/plateau-classique-isigny.png);
background-repeat:no-repeat;
z-index:3;
position:absolute;
}

div#div_composition1{
width: 180px;
margin-top: 55px;
margin-left: 30px;
z-index:4;
position:absolute;
/*width: 170px;*/
}


span#lib_plateau1, span#lib_plateau2, span#lib_plateau3, span#lib_plateau4{
font-size: 11px;
/*color:63062B;*/
font-weight:bold;
line-height:12px;
display:block;
padding:0;
margin:3px 0 0px 0;
}
span#lib_plateau3{
margin:20px 0 0px 0;
}
p#prix_plateau1{
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
margin-top: 21px;
margin-left: 19px;
position:absolute;
line-height:15px;
text-align:center;
}

a#btn_acheter1{
margin-top: 174px;
margin-left: 25px;
position:absolute;
z-index: 2;
}

#btn_plus1
{
margin-top: 174px;
margin-left: 55px;
position:absolute;
z-index: 2;
}

.img_btn_plus
{
margin-left: 20px;
}



input#input_qte1, input#input_qte2, input#input_qte3, input#input_qte4
{
width: 15px;
height: 17px;
border:0;
z-index: 2;
background-color:#F8EFD3;
}


/* ------------------------------ plateau2 ------------------------------------*/
div#barre_titre2
{
width:202px; 
height:55px;
margin-left: 469px;
margin-top: -4px;
z-index: 5;
float:left;
background-image: url(../img/2_camembert.gif);
background-repeat:no-repeat;
position:absolute;
}

span#titre_plateau2{
margin-top: 24px;
margin-left: 78px;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
position:absolute;
}


div#fond_plateau2
{
width:206px; 
height:158px;
margin-left: 481px;
margin-top: 23px;
z-index: 1;
background-image: url(../img/fond_plateau_carre_cremeux.gif);
background-repeat:no-repeat;
position:absolute;
}


div#rond_prix2
{
width:65px; 
height:65px;
margin-left: 651px;
margin-top: 135px;
z-index: 2;
background-image: url(../img/prix_plateau.gif);
background-repeat:no-repeat;
position:absolute;
}

div#photo_plateau2
{
width:296px; 
height:211px;
margin-left: 639px;
margin-top: -22px;
z-index: 3;
background: url(../img/plateau-creme-fraiche-isigny.png) no-repeat;
position:absolute;
}

div#div_composition2
{
margin-left: 493px;
margin-top: 50px;
width: 170px;
z-index: 4;
position:absolute;
}



p#prix_plateau2
{
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
margin-top: 25px;
margin-left: 19px;
position:absolute;
line-height:15px;
text-align:center;
}

a#btn_acheter2
{
margin-top: 175px;
margin-left: 490px;
position:absolute;
z-index: 2;
}

#btn_plus2
{
margin-top: 175px;
margin-left: 510px;
position:absolute;
z-index: 2;
}
/*
input#input_qte2
{
width: 15px;
height: 17px;
margin-top: 176px;
margin-left: 630px;
position:absolute;
border:0;
z-index: 2;
background-color:#F8EFD3;
}*/

/* ------------------------------ plateau3 ------------------------------------*/


div#barre_titre3
{
width:213px; 
height:55px;
margin-left: 16px;
margin-top: 232px;
z-index: 5;
float:left;
background-image: url(../img/3_beurre_2.gif);
background-repeat:no-repeat;
position:absolute;
}

span#titre_plateau3{
margin-top: 24px;
margin-left: 68px;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
position:absolute;
}


div#fond_plateau3
{
width:206px; 
height:158px;
margin-left: 27px;
margin-top: 260px;
z-index: 1;
background-image: url(../img/fond_plateau_carre_cremeux.gif);
background-repeat:no-repeat;
position:absolute;
}


div#rond_prix3
{
width:65px; 
height:65px;
margin-left: 186px;
margin-top: 385px;
z-index: 2;
background-image: url(../img/prix_plateau.gif);
background-repeat:no-repeat;
position:absolute;
}

div#photo_plateau3
{
width:296px; 
height:211px;
margin-left: 186px;
margin-top: 218px;
z-index: 3;
background-image: url(../img/plateau-degustation-isigny.png);
background-repeat:no-repeat;
position:absolute;
}

div#div_composition3
{
margin-left: 35px;
margin-top: 270px;
width: 170px;
z-index: 4;
position:absolute;
}




p#prix_plateau3
{
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
margin-top: 22px;
margin-left: 20px;
position:absolute;
line-height:15px;
text-align:center;
}

a#btn_acheter3
{
margin-top: 412px;
margin-left: 30px;
position:absolute;
z-index: 2;
}
#btn_plus3
{
margin-top: 412px;
margin-left: 50px;
position:absolute;
z-index: 2;
}
/*
input#input_qte3
{
width: 15px;
height: 17px;
margin-top: 413px;
margin-left: 160px;
position:absolute;
border:0;
z-index: 2;
background-color:#F8EFD3;
}*/



/* ------------------------------ plateau4 ------------------------------------*/


div#barre_titre4
{
width:243px; 
height:55px;
margin-left: 496px;
margin-top: 232px;
z-index: 5;
float:left;
background-image: url(../img/4_fromage.gif);
background-repeat:no-repeat;
position:absolute;
}

span#titre_plateau4{
margin-top: 24px;
margin-left: 68px;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
position:absolute;
}


div#fond_plateau4
{
width:206px; 
height:158px;
margin-left: 516px;
margin-top: 270px;
z-index: 1;
background-image: url(../img/fond_plateau_carre_cremeux.gif);
background-repeat:no-repeat;
position:absolute;
}


div#rond_prix4
{
width:65px; 
height:65px;
margin-left:  695px;
margin-top: 385px;
z-index: 2;
background-image: url(../img/prix_plateau.gif);
background-repeat:no-repeat;
position:absolute;
}

div#photo_plateau4
{
width:283px; 
height:226px;
margin-left: 672px;
margin-top: 217px;
z-index: 3;
background-image: url(../img/plateau-carre-cremeux-isigny.png);
background-repeat:no-repeat;
position:absolute;
}

div#div_composition4
{
margin-left: 530px;
margin-top: 290px;
width: 170px;
z-index: 4;
position:absolute;
}




p#prix_plateau4
{
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
margin-top: 19px;
margin-left: 18px;
position:absolute;
line-height:15px;
text-align:center;
}

a#btn_acheter4
{
margin-top: 422px;
margin-left: 520px;
position:absolute;
z-index: 2;
}

#btn_plus4
{
margin-top: 422px;
margin-left: 540px;
position:absolute;
z-index: 2;
}

/*
input#input_qte4
{
width: 15px;
height: 17px;
margin-top: 423px;
margin-left: 670px;
position:absolute;
border:0;
z-index: 2;
background-color:#F8EFD3;
}*/



#span_recapitulatif{
font-size: 15px;
font-weight:bold;
color:#483728;
}

span#lib_salutation{
font-size: 11px;
font-weight:bold;
color:#483728;
}

div#text_panier{
float:left;
margin-left:200px;
margin-top: 10px;
}

.border_panier
{
border-width: 1px;
border-style:solid;
border-color: #6b3b13;
border-collapse:collapse;
}
.border_panier td
{
padding: 4px 4px;
}

.input_panier
{
border-width: 1px;
border-color: #000000;
width: 21px;
height: 17px;
background-color:#f8f6ee;
}

/*--------------------------------------------- Paiement-en-ligne.php -----------------------------------*/


#gauche img{
	border:1px solid #f8f6ee;
	margin-bottom:8px;
}


/*--------------------------------------------- Inscription.php -----------------------------------*/

div#cote_gauche
{
width: 350px;
float:left;
}
/*
div#cote_gauche p, div#cote_droit p{
font-size: 12px;
font-weight:bold;
color:#483728;
}
div#cote_gauche input, div#cote_droit input{
border:0;
}
*/

div#cote_droit
{
width:340px;
float:left;
/*padding-top: 10px;*/
}

/*-------------------------------------------------- identification.php --------------------------------------------------*/

div#div_identification
{
margin-left: 100px;
height: 369px;
background-image: url("../img/barre_separation.gif") ;
background-position: left;
background-repeat: repeat-y;
}

a#lien_identifier
{
margin-left: 15px;
}

ul#ul_identification li{
margin-left:15px;
list-style-type:none;
color:#483728;
}

ul#ul_identification li{
padding: 10px;
}

/* ------------------------------------  commande.php ------------------------------------------*/

.relais
{
width: 250px;
}

.inputrelais
{
width: 58px;
border-width: 1px;
}
.commande_input
{
border-width: 1px;
}
form p{
	margin:3px 0 ;
	padding:0;
}
form label{
	float: left;
	width: 130px;
}
.ifg{
margin-left: 14px;
}

/* ------------------------------------- menu-admin.html ------------------------------------------*/
body.backoffice{
background-color:#fff;
margin:0;
padding:15px;
font-size:11px;
}
#fieldproduits{
	clear:both;
}
body.backoffice p{
margin:3px 0;
}
body.backoffice label{
font-weight:bold;
width:150px;
}

	table.tabBack {
		border-left: 1px solid #996633;
		border-top: 1px solid #996633;
		border-collapse: collapse;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		margin:15px 0 15px 0;
		background-color:#ffffff;
	}
	
	table.tabBack td{
		border-right: 1px solid #996633;
		border-bottom: 1px solid #996633;
		border-collapse: collapse;
		padding: 2px 5px 2px 5px;
		vertical-align:top;
	}
	table.tabBack th{
		padding: 4px 5px 4px 5px;
		color:#996633;
		background-color:#e6dfc3;
		border-right: 1px solid #996633;
		border-bottom: 1px solid #996633;
		text-align: left;
	}

/* ------------------------------------- gestion-commandes.html ------------------------------------------*/

#contenu_gauche
{
float:left;
width:850px;
border-left:1px solid #996633;
padding-left:15px;
}
#navigation{
	display:block;
	float:left;
	width:160px;
	background:transparent url(../img/logo_isigny.gif) top left no-repeat;
	padding:85px 0 0 0;
	margin:0;
}
#navigation li{ 
	margin:0 0 0 15px;;
}
#field_client
{
width: 400px;
float:left;
display:block;
}
#field_newletter
{
width: 750px;
float:left;
display:block;
}
#field_adresse
{
display:block;
width: 400px;
}

#field_client label, #field_adresse label{
width: 100px;
display:block;
float:left;
}

.selected
{
background-color: #824617;
color:#FFFFFF;
}
#footer{
	width:940px;
	display:block;
	text-align:center;
	font-size:12px;
	margin:15px 0;
	clear:both;
	float:none;
}




#pla1fro1 a{
	width:80px;
	height:70px;
	display:block;
	position:absolute;
	top:0px;
	left:70px;
}
#pla1fro2 a{
	width:90px;
	height:70px;
	display:block;
	position:absolute;
	top:15px;
	left:170px;

}
#pla1fro3 a{
	width:110px;
	height:80px;
	display:block;
	position:absolute;
	top:80px;
	left:25px;
}
#pla1fro4 a{
	width:50px;
	height:50px;
	display:block;
	position:absolute;
	top:85px;
	left:145px;
}
#pla1fro5 a{
	width:80px;
	height:75px;
	display:block;
	position:absolute;
	top:105px;
	left:195px;
}

#pla2fro1 a{
	width:70px;
	height:50px;
	display:block;
	position:absolute;
	top:15px;
	left:30px;
}
#pla2fro2 a{
	width:70px;
	height:70px;
	display:block;
	position:absolute;
	top:0px;
	left:115px;

}
#pla2fro3 a{
	width:100px;
	height:70px;
	display:block;
	position:absolute;
	top:20px;
	left:190px;
}
#pla2fro4 a{
	width:80px;
	height:80px;
	display:block;
	position:absolute;
	top:75px;
	left:30px;
}
#pla2fro5 a{
	width:50px;
	height:50px;
	display:block;
	position:absolute;
	top:70px;
	left:120px;
}
#pla2fro6 a{
	width:90px;
	height:80px;
	display:block;
	position:absolute;
	top:90px;
	left:175px;
}

#pla3fro1 a{
	width:70px;
	height:65px;
	display:block;
	position:absolute;
	top:0px;
	left:45px;
}
#pla3fro2 a{
	width:60px;
	height:60px;
	display:block;
	position:absolute;
	top:15px;
	left:185px;

}
#pla3fro3 a{
	width:100px;
	height:80px;
	display:block;
	position:absolute;
	top:80px;
	left:25px;
}
#pla3fro4 a{
	width:60px;
	height:80px;
	display:block;
	position:absolute;
	top:35px;
	left:125px;
}
#pla3fro5 a{
	width:70px;
	height:70px;
	display:block;
	position:absolute;
	top:100px;
	left:185px;
}

#pla4fro1 a{
	width:70px;
	height:70px;
	display:block;
	position:absolute;
	top:0px;
	left:70px;
}
#pla4fro2 a{
	width:70px;
	height:60px;
	display:block;
	position:absolute;
	top:30px;
	left:190px;

}
#pla4fro3 a{
	width:70px;
	height:70px;
	display:block;
	position:absolute;
	top:70px;
	left:40px;
}
#pla4fro4 a{
	width:60px;
	height:60px;
	display:block;
	position:absolute;
	top:70px;
	left:130px;
}
#pla4fro5 a{
	width:50px;
	height:50px;
	display:block;
	position:absolute;
	top:135px;
	left:195px;
}

.mtn_min_promo, .good_promo, .error_promo{
font-weight: bold;
color: #fff;
text-align: center;
}
.mtn_min_promo{
background-color:#2d5dbd;
}

.good_promo{
background-color:#00CC33;
}

.error_promo{
background-color:#FF0000;
}

#splash_description img{
	display:block;
	margin-left:10px;
}
