.popperlink{
	POSITION: absolute; 
	VISIBILITY: hidden ;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	z-index:90;

	}
#menu_gauche{
padding:5px 0 5px 25px;
/*border-bottom:1px solid #fff;*/
}
.lien_menu{
color:#fff;
font-size:11px;
text-decoration:none;
font-weight:bold;

}
.lien_menu:hover{
color:#86654F;
text-decoration:underline;
}
body {margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;
	background: #68271A;
}
.textekemenn { font-family:Arial; font-size:11px; color:#fff; }
.txtkemenn { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #fff;}
.9 {font-size: 9px;}
.10 {font-size: 10px;}
.11 {font-size: 11px;}
.12 {font-size: 12px;}
.13 {font-size: 13px;}
.14 {font-size: 13px;}
.blanc{color: #FFFFFF;}
.lien_langue:link {font-family: arial;font-size: 12px;text-decoration:none;color: #fff; font-weight:bold}
.lien_langue:active {font-family: arial;font-size: 12px;text-decoration:none;color: #fff; font-weight:bold}
.lien_langue:visited {font-family: arial;font-size: 12px;text-decoration:none;color: #fff; font-weight:bold}
.lien_langue:hover {font-family: arial;font-size: 12px;text-decoration:none;color: #EAEAEA; font-weight:bold}


#conteneur{
	border:1px solid #A38B6A
	
}
#corps{
	background:url(img/fd_corps.jpg);
	padding-top:0;
	height:490px;
}

/* Decoupe */
.coord {font-size: 12px;; color: #fff; text-align:center; vertical-align:middle; font-weight:bold}
.titre {
	font-size: 13px; font-weight: bold; color: #35140D; font-family:Arial, Helvetica, sans-serif;
	/*background-image:url(img/picto-maison.jpg);*/
	background-repeat:no-repeat;
	background-position:left;
	margin-left:20px;
	width:350px
}
.navigation {font-size: 11px;color: #000000;}
.mentions {font-size:10px; color:#fff; text-align:center}


/*Compte client*/

.field_compte{
background:url(img/fd_compte.gif) repeat-x #fff;
margin-top:30px;
text-align:left;
}

.titre_compte{
background:url(img/puce_titre.gif) no-repeat left;
padding-left:25px
}

.titre_adresse{
font-size:14px;
text-align:left;
font-weight:bold;
}
.flottant{
	text-align:left;
	position:relative;
	float:left; 
}
.cadre{
	padding:13px 14px 25px 14px;
	border:1px solid #cccccc; 
	background:url(img/fd_compte.gif) repeat-x #fff;
}
.cadre_compte{
	width:43%;
}
.cadre_desc{ 
	margin:10px auto;
	width:92%
}
.cadre_desc p {color:#4E4E4E; font-size:16px; font-weight:bold}

.tab_detail_compte{
color:#707070;
width:300px;
text-align:left;
}
.lien_menu_compte:link {font-family: arial;font-size: 12px;text-decoration:none; font-weight:bold;color: #68271A;}
.lien_menu_compte:active {font-family: arial;font-size: 12px;text-decoration:none; font-weight:bold;color: #68271A;}
.lien_menu_compte:visited {font-family: arial;font-size: 12px;text-decoration:none; font-weight:bold;color: #68271A; }
.lien_menu_compte:hover {font-family: arial;font-size: 12px;text-decoration:underline; font-weight:bold;color: #AA412B;}

.lien_button_compte:link {font-family: arial;font-size: 9px;text-decoration:none; font-weight:bold;color: #666666; clear:both;}
.lien_button_compte:active {font-family: arial;font-size: 9px;text-decoration:none; font-weight:bold;color: #666666; clear:both;}
.lien_button_compte:visited {font-family: arial;font-size: 9px;text-decoration:none; font-weight:bold;color: #666666;clear:both;}
.lien_button_compte:hover {font-family: arial;font-size: 9px;text-decoration:underline; font-weight:bold;color: #666666; clear:both;}

/*********************************TITRE Hx******************************************/
h1 {
	font-size:16px;
	font-weight:bold;
	color:#676767;
	margin:0;
	padding:0;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#68271A;
	padding:0px;
	margin:0px;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D29C6A;
	padding:0px;
	margin:0px;
}
h5 {
	font-size:14px;
	color:#981E11;
}
h5#commande{background:url(img/picto_commande.gif) left no-repeat;padding:10px 0 10px 30px;	margin:0;}
h5#param{background:url(img/picto_param.gif) left no-repeat;padding:10px 0 10px 30px;	margin:0;}









/* Liens */
.lien:link {font-family: arial;text-decoration:underline;color: #39160F;}
.lien:active {font-family: arial;text-decoration:underline;color: #39160F;}
.lien:visited {font-family: arial;text-decoration:underline;color: #39160F;}
.lien:hover {font-family: arial;text-decoration:none;color: #702C1D;}

.lien2:link {font-family: arial;font-size: 12px;text-decoration:underline;color: #F3E9D0;}
.lien2:active {font-family: arial;font-size: 12px;text-decoration:underline;color: #F3E9D0;}
.lien2:visited {font-family: arial;font-size: 12px;text-decoration:underline;color: #F3E9D0;}
.lien2:hover {font-family: arial;font-size: 12px;text-decoration:none;color: #F3E9D0;}

.lien_signature:link {font-family: arial;font-size: 12px;text-decoration:underline;color: #FFFFFF;}
.lien_signature:active {font-family: arial;font-size: 12px;text-decoration:underline;color: #FFFFFF;}
.lien_signature:visited {font-family: arial;font-size: 12px;text-decoration:underline;color: #FFFFFF;}
.lien_signature:hover {font-family: arial;font-size: 12px;text-decoration:none;color: #FFFFFF;}
.signature {font-family: arial;font-size: 12px;text-decoration:none;color: #FFFFFF;}

.lien_mini_navig:link {font-family: arial;font-size: 11px;text-decoration:none;color: #000000;}
.lien_mini_navig:active {font-family: arial;font-size: 11px;text-decoration:none;color: #000000;}
.lien_mini_navig:visited {font-family: arial;font-size: 11px;text-decoration:none;color: #000000;}
.lien_mini_navig:hover {font-family: arial;font-size: 11px;text-decoration:underline; color:#CC0000}

.lien_cata_r:link {font-family: arial;font-size: 11px;text-decoration:none;color: #fff; font-weight:bold }
.lien_cata_r:active {font-family: arial;font-size: 11px;text-decoration:none;color: #fff; font-weight:bold }
.lien_cata_r:visited {font-family: arial;font-size: 11px;text-decoration:none;color: #fff; font-weight:bold }
.lien_cata_r:hover {font-family: arial;font-size: 11px;text-decoration:underline;color: #fff; font-weight:bold }

.lien_cata_sr:link {font-family: arial;font-size: 11px;text-decoration:none;color: #fff; }
.lien_cata_sr:active {font-family: arial;font-size: 11px;text-decoration:none;color: #fff; }
.lien_cata_sr:visited {font-family: arial;font-size: 11px;text-decoration:none;color: #fff; }
.lien_cata_sr:hover {font-family: arial;font-size: 11px;text-decoration:underline;color: #fff; }

.lien_multipage_catalogue:link {font-family: arial;font-size: 12px;text-decoration:underline;color: #111111;}
.lien_multipage_catalogue:active {font-family: arial;font-size: 12px;text-decoration:underline;color: #111111;}
.lien_multipage_catalogue:visited {font-family: arial;font-size: 12px;text-decoration:underline;color: #111111;}
.lien_multipage_catalogue:hover {font-family: arial;font-size: 12px;text-decoration:none;color: #111111;}
.multipage_catalogue {font-family: arial;font-size: 12px;text-decoration:none;color: #111111;}

.picBorder 	{border: 1px solid #CB1D00;}
.picSite 	{border: 1px solid #FFFFFF;}

/* Formulaire */
.form { font-size: 9px; }
.formulaire {color:#666666;border: solid 1px #dddddd; background-color:#F2F2F2; font-size:9px; font-weight: none; font-family: Verdana, Arial, Sans-serif; z-index:1; }

/* Catalogue */
.entete_cata{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}
.fd_tab_cata {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CB1D00;
	border-bottom-color: #CB1D00;
	border-left-color: #CB1D00;
	background-image: url(img/fd_tab.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.fd_tab_cata tr.hover, .fd_tab_cata tr:hover {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color:#F3F9FF;
}
.prix {font-size: 15px;font-weight: bold;color: #8E0100;}
.prix_barre {font-size: 12px;color:#666666}
.prix_desc {font-size: 18px;font-weight: bold;color: #FFFFFF;}
.prix_barre_desc {font-size: 12px;color:#CCCCCC;}

.indisponible{font-size: 11px;font-weight: bold;
	color: #AD3D01;	
}

/* Panier */
.txtpanier {font-weight:bold;font-size:10px; color: #FFFFFF;}
.picBorder_panier {border: 1px solid #723408;background-color:#FFFFFF;}
.panier_separateur { border-top: 1px dotted #7F9FB8}

/*****************************************************
				MENU horizontal
*****************************************************/

ul#menu {
	background:url(img/menu.jpg) no-repeat;
	height:23px;
	margin:0 0 0 0;
	padding:0 0 0 10px;
	list-style-type:none;
}
ul#menu li {
	display:inline;
	margin:0;padding:0;
}
ul#menu li a {
	display:block;
	height:29px;
	float:left;
	margin:0;
	padding:0px 20px 0 20px;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	line-height:29px;
	text-decoration:none;
	border-left:1px solid #A38B6A;
	background:url(img/fd-menu-off.gif) bottom repeat-x #8E774D;
}

ul#menu li a:hover, ul#menu li a.active {
	background:url(img/fd-menu-on.gif) bottom repeat-x #CF5001;
	cursor:pointer;
}

ul#menu li#premier_lien a { border-left:none;}

ul#menu li#premier_lien a:hover, ul#menu li#premier_lien a.active {
	
}



/* Menu */
.actif{
	text-align:center;
	cursor:pointer;
	font-size:11px;
	color:#000;
	font-weight:bold;
	vertical-align:middle;
	padding: 0px 0 0px 0;
	border-right:1px solid #fff
}
.actif_hover{
	text-align:center;
	cursor:pointer;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	background:url(img/fd_menu_hover.jpg);
	padding: 0px 0 0px 0;
	border-right:1px solid #fff
}


/* News */
.titre_news {font-size: 13px; font-weight: bold; color: #314494;}


ul {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:16px;
}

li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.signature2{position:relative; top:-8px;}

/*****************************************************************************
								CONNEXION
**********************************************************************************/
#button_connexion{
background:url(img/bt_ok.gif);
border:0;
width:30px;
height:20px;
cursor:pointer;
}

.message_erreur_connexion{
font-size:15px;
color:#C80216;
text-align:center;
font-weight:bold;
padding: 0 0 15px 0;
}
.liens_connexion {font-family: arial;font-size: 11px;text-decoration:none;color: #68271A; font-weight:bold; }
.liens_connexion:link {font-family: arial;font-size: 11px;text-decoration:none;color: #68271A; font-weight:bold; }
.liens_connexion:active {font-family: arial;font-size: 11px;text-decoration:none;color: #68271A; font-weight:bold; }
.liens_connexion:visited {font-family: arial;font-size: 11px;text-decoration:none;color: #68271A; font-weight:bold; }
.liens_connexion:hover {font-family: arial;font-size: 11px;text-decoration:underline;color: #AA412B; font-weight:bold; }

.label_connexion{color:#909090; }



/*****************************************************************************
								COMPTE
**********************************************************************************/


.cadre_adresse{float:left; margin:3px; width:240px; border:1px solid #F2F2F2; padding:2px; background:#FeFeFe}
.formulaire_compte{color:#666666;border: solid 1px #dddddd; background-color:#F2F2F2; font-size:9px; font-weight: none; font-family: Verdana, Arial, Sans-serif; z-index:1; }
.formulaire_compte_menu{color:#666666;border: solid 1px #dddddd; background-color:#F2F2F2; font-size:9px; font-weight: none; font-family: Verdana, Arial, Sans-serif; z-index:1; padding:8px;margin-left:4px; float:right; display:none }
.formulaire_compte_creer{color:#666666;border: solid 1px #dddddd; background-color:#F2F2F2; font-size:9px; font-weight: none; font-family: Verdana, Arial, Sans-serif; z-index:1;margin-left:4px; text-align:center;clear:both; width:95px;padding:10px; display:block;}

#retour_action{
	border:1px solid  #CB9854;
	background-color:#EEDEC8;
	left: 50%;
	top: 50%;
	width:250px;
	height:75px;
	margin-left:-125px;
	margin-top:-100px;
	position:absolute; 
	text-align:center;
	padding-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#CB9854;
	z-index:1000;
}



.msg{ color:#CC0000; font-weight:bold}