
/**************************/
/* page d'accueil et menu */
/**************************/

.btn_on {
	position:absolute;
	z-index:1; 
}
.btn_off {
	position:absolute;
	z-index:0;
}
.texte_btn { 
	position:relative; 
	z-index:1; 
	width:111px;
	top: 80px;
	text-align:center;
	font-size: 14px;
	color:#FFFFFF;
	font-family: sans-serif;
	overflow: hidden;
	padding:0px;
	margin:0px;
}

.rect {
	position:absolute;
	height:111px;
	width:0px; 
	overflow: hidden;
}

.img_rect {
	position:absolute;
	height:111px;
	overflow: hidden;
/*	visibility:hidden;*/
}

.enterleave {
	height:111px;
	vertical-align:top;
	padding:0px;
	margin:0px;
}


.animation {
	vertical-align:top;
	padding:0px;
	margin:0px;
}

.img_animation {
	vertical-align:top;
}

.tablemenu {
	padding:0px;
	margin:0px;
}

.logo {
	position:absolute;
	left:10px;
	top:0px;
}


.logos {
	height:49px;
	overflow: hidden;
	padding: 0px;
	clear:both;
}
.logos img {
border:none;
}
/**************************/

p.ligne {
	width:98%;
	border-color:black;
	border-width:thin;
	border-bottom-style: solid;
}

.contenu{
	position:absolute;
	left:240px;
	top:74px;
	padding: 0px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #939496;
	font-size: 14px;
	overflow:hidden;
}

.contenu a {
	color: #5CB7C9;
	text-decoration: none;
	font-weight: bold;
}

.contenu_texte {
	font-size: 12px;
}
.contenu_intro {
	font-size: 12px;
}

.haut {
	position:absolute;
	left:240px;
	top:4px;
	font-family: Arial, Helvetica, sans-serif;
	color: #939496;
	overflow:hidden;
}

.titremouvbox{
	font-family: Arial, Helvetica, sans-serif;
	color: #996600;
	font-size: 18px;
	font-weight: bold;
}
.soustitremouvbox{
	font-family: Arial, Helvetica, sans-serif;
	color: #EFBC09;
	font-size: 12px;
	font-weight: bold;
}

/************/
/* Boutique */
/************/

.rayons img {
	background-color:#FAFBFD
	padding: 0px 60px 0px 0px;
}

.promo {
	background-color:#FEE3B6; /*#FAFBFD;*/
	padding: 5px;
	height:200px;
	
}

.titre_promo {
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	font-weight: bold;
    color: #F3901B;
	font-size: 18px;
}

.promo_haut {
	background-color:#FEE3B6; /*#FAFBFD;*/
	padding: 5px;
}
.promo_haut a {
	color: #5CB7C9;
	text-decoration: none;
	font-weight: bold;
}

a.bouton {
	background-color:#EE8913; /*#FAFBFD;*/
    color: #FFF;
	font-size: 18px;
	padding: 5px;
}

/************/
/* Panier   */
/************/
div.caddy{
	border:1px inset #000000;
	background-color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	/*padding:10px 10px 10px 10px;*/
    width: 530px;
    height: 250px;
}

div#prixHT{
font-weight: bold;
padding:5px;
border: 3px #F3901B solid;
font-size: 16px;
}

div#prixTTC{
font-weight: bold;
font-size: 16px;
padding:5px;
border: 3px #666666 solid;
}

.adresse_livraison {
    display: none;
}

/*************/
/* document  */
/*************/
#devis_pdf {
    font-family: Arial;
    border: 1px solid #000000;
}
#devis_pdf td {
    color: #000000;
    font-size: 14px;
}


/************/
/* liste    */
/************/
table.list {
	padding:0px;
	margin:0px;
}
table.list tr td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}

/**************/
/* formulaire */
/**************/

.formulaire{
border: 1px #000000 solid;
margin-bottom: 5px;
}



/* adresse de livraison dans compte_new.php */
#form_fact {
    display: none;
}