/*-----------------INTERFACE----------------------*/

body{
	margin: 0;
	padding: 0;
	background: #1A1414 url(design/background.jpg) repeat-x;
	text-align: center;
	color: #FFFFFF;
}

.global{/*Contenu global site + menu ++ qui doit être centré*/
	width: 900px;
	margin: 75px auto 0 auto;
	text-align: left;
	border: 10px solid #F3F3F3;
}

.content{/*Le contenu du site qui change en fonction de la page*/
	margin: auto;
	padding-bottom: 20px;
	width: 100%;
	border-top: 7px solid #F3F3F3;
	min-height: 500px!important;
	min-height: 500px;
	height: auto!important;
	height: 500px;
	background-color: #29221F;
}

.logo{/*Le logo du site*/
	float: left;
	margin: 62px 0 0 99px;
}

.header{/*Le header du site*/
	margin: 0;
	padding: 0;
	width: 100%;
	height: 150px;
	background-color: #1E1816;
	z-index: 1;
	text-align: right;
}

.img_header{/*L'image des bougies*/
	position: absolute;
	margin: -36px 430px;
	z-index: 2;
}



/*-----------------MENU RUBRIQUE FR------------------*/
#menu-box{/*La partie ou est contenu le menu*/
	float: right;
	width: 100%;
	padding-top: 35px;
	padding-right: 5px;
	font-size: 12px;
	color: #A08B78;
}

.menu, .menu a{/*Menu normal*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #A08B78;
	margin-right: 5px;
}

a.menu:hover{/*Menu normal hover*/
	color: #EDE2C4;
}
 
.menu_act, .menu_act a{/*Menu actif*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #CD9933;
	margin-right: 5px;
}

a.menu_act:hover{/*Menu actif hover*/
	color: #CD9933;
}



/*-----------------FIN INTERFACE----------------------*/


/*--------DIVERS--------*/
.spacer{
	clear: both;
} 
 /*--------FIN DIVERS--------*/

/*------------------ANIMATION----------------*/
.box_index {
	width: 480px!important;
	width: 500px;
	margin: 75px auto 0 auto;
	text-align: left;
	border: 10px solid #F3F3F3;
}

.header_index {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 130px;
	background-color: #1E1816;
	z-index: 1;
	text-align: right;
}
.box_menu_index{/*La partie ou est contenu le menu*/
	float: right;
	width: 100%;
	padding-top: 25px;
	padding-right: 5px;
	font-size: 12px;
	color: #A08B78;
}

.menu_index, .menu_index a{/*Menu normal*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #A08B78;
	margin-right: 5px;
}

a.menu_index:hover{/*Menu normal hover*/
	color: #CD9933;
}

.logo_index{/*Le logo du site*/
	float: left;
	margin: 52px 0 0 41px;
}

.content_index{/*Le contenu du site qui change en fonction de la page*/
	margin: 0;
	padding: 0;
	width: 100%;
	height: 360px;
	border-top: 7px solid #F3F3F3;
	background-color: #29221F;
}

.anim-flash{
	margin: 0;
	padding: 0;
}
/*------------------FIN ANIMATION----------------*/

/*------------------LIENS GENERAUX-------------------*/
a {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #CD9933;
}

a:hover{
	text-decoration: none;
	color: #EDE2C4;
}
/*-------------------FIN LIENS GENERAUX-----------------*/

/*---------------------Choix Langues dans la bannière----------------------*/
.box-langues{
	position: absolute;
	margin: 5px 7px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #B6A697;
	z-index: 3;
}

.lang_nor, .lang_nor a{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	color: #B6A697;
}

.lang_nor:hover {
	text-decoration: none;
	color: #F0E1D2;
}

.lang_act, .lang_act a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #CD9933;
}

.lang_act:hover {
	text-decoration: none;
	color: #CD9933;
}


/*---------Fin Choix Langues dans la bannière--------*/

/*--------------TEXTES------------------*/

  
.title-field{                    
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;       
	color: #B6A697;
	text-align:right;
	padding-right: 5px;
}

.txt-left-1{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #B6A697;
	text-align: left;
}

.txt-left-2{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #B6A697;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
}

.txt-right-1{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #B6A697;
	text-align: right;
}

.txt-center-1{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #B6A697;
	text-align: center;
}

.txt-center-2{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #B6A697;
	text-align: center;
}

.txt-justify{
	text-align: justify;
}

.txt-no-prod{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;       
	color: #B6A697;
	text-align: center;
}

.txt-clic-plan{
	width: 150px;
	Font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B6A697;
	padding: 2px 5px 8px 8px;
	text-align: left;
}

/*------------------SECTION EN SAVOIR PLUS-------------------*/
.texte-savp{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #B6A697;
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
	margin-top: 10px;
}

.ensavoirplus, .ensavoirplus a{
	Font-family: Arial, Helvetica, Sans-serif;
	Font-size: 11px;
	font-weight: bold;
	color: #CD9933;
	text-decoration: none;
	text-align: left;
}

.ensavoirplus:hover{
	color: #EDE2C4;
}

.image-savp1{
	margin-top: 12px!important;
	margin-right: 15px;
	margin-left: 15px;
	border: 1px solid #594A3A;
}

.image-savp2{
	margin-top: 12px!important;
	margin-left: 15px;
	margin-right: 15px;
	border: 1px solid #594A3A;
}

.loca-savp{
	margin-left: 20px;
}

.loca-back{
	margin-left: 20px;
}

.loca-puce{
	margin-right:5px;
}
/*------------------FIN SECTION EN SAVOIR PLUS-------------------*/


/*--------------LIENS------------------*/

.lst-liens-box{
	width: 880px;
	margin: 0;
	padding: 0;
}

.lien-box {
	float: left;
	width: 400px;
	text-align: left;
	margin-top: 20px;
	margin-left: 20px!important;
	margin-left: 10px;
	margin-right: 20px!important;
	margin-right: 15px;
}

.lien-img-box{
	float: left;
	width: 120px;
	text-align: right;
	margin-right: 10px;
}

.lien-txt-box{
	float: right;
	width: 270px;
}

.lien, .lien a{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #CD9933;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 4px;
}

.lien:hover{
	color: #EDE2C4;
}

.lien-txt, .lien-txt a, .lien-txt:hover{
	Font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #B6A697;
	text-decoration: none;
	font-weight: bold;
}
/*--------------FIN LIENS------------------*/

/*---------------GALERIE---------------*/

.galerie-box{
	width: 98%;
	margin-top: 15px!important;
	margin-left: 10px!important;
	margin-top: 20px;
	margin-left: 15px;
	text-align: center;
}

.legende-box {
	float: left;
	width: 100%;
	text-align: center;	
}

.legende-name {
 	text-align: center;
	padding-top: 4px!important;
	padding-top: 6px;
}

.legende, a.legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #8C776F;
	text-align:right;
	cursor:pointer;
}

.legende:hover{
	color: #EDE2C4;
}

/*-----------------------FIN GALERIE------------------------*/

/*---------CONTACT---------*/

.title-societe{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	padding-left:40px;
	color: #a69381;
}


.mail, .mail a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align:left;
	color: #CD9933;
	text-decoration:underline;
}

.mail:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
	color: #ede2c4;
	text-decoration:underline;
}

.txt-ch-oblig{
	width: 250px;
	Font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #625345;
	font-weight: normal;
	margin-top: 5px;
	padding: 4px 8px 10px 1px;
	text-align: center;	
}

.error_message {
	width: 250px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #a20000;
	text-align: center;
	padding: 12px 0px 0px 0px;
}

.message_ok {
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #32840a;
	text-align:center;
	padding-top: 10px;
	padding-right: 6px;
	padding-left: 16px;
}

.box-contact-gch{ 
	float:left;
	width: 370px!important;
	width: 370px;
	margin-top: 30px;
	margin-left: 50px!important;
	margin-left: 20px;
}

.box-contact-dte{ 
	float: left;
	width: 310px!important;
	width: 310px;
	margin-top: 30px;
	margin-left: 35px!important;
	margin-left: 30px;
}

.box-contact-objet{
	float:left;
	width:225px;
	border:0px solid #bba48c;
	margin:6px 0px 0px 46px;
	cursor:pointer;
	text-align:left;
}

.contact-objet-img{
	margin:0px 8px 0px 20px;
}

.contact-objet-infos{
	margin-left:14px;
	text-align:left;
}

.contact-objet-dem-infos{
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #A69381;
	padding-bottom:5px;
	text-decoration:underline;
}

.contact-objet-ref{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A69381;
	padding-left:5px;
	text-decoration:none;
}

/*-------------------------FIN page contact--------------------------------*/

/*-----------------------FICHIERS------------------------*/

.box-ajout-fichier{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8C776F;
	text-align: left;
	margin-top: 27px;
	margin-left: 27px;
}

.fichier_error_message {
	width: 350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #EE0000; /*rouge*/
	text-align: left;
	padding: 12px 0px 0px 0px;
}

/*-----------------------FIN FICHIERS------------------------*/


/*-------------------------CATALOGUE-------------------------*/

	/*----------------------menu dynamique-----------------------*/
.box-clg-menu{
	float: left;
	width: 880px;
	Font-family: Arial, Helvetica, Sans-serif;
	Font-size:12px;
	color:#777777;
	text-decoration:none;
	text-align:left;
	font-weight:normal;
	padding-left:6px;
}

.menu_dyn, .menu_dyn a{
	font-family:Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #2f2b22;
	text-decoration:none;
}

.menu_dyn_act, .menu_dyn_act a,.menu_dyn:hover,.menu_dyn_act:hover{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8c8267;
	text-decoration: none;
}
	/*----------------------menu dynamique-----------------------*/

	/*-----------catalogue admin------------------*/
.box-admin-clg-img{
	float: left;
	width: 450px;
	margin-top: 10px;
	margin-right: 20px;
	padding-left: 10px;
}

.box-admin-clg-description{
	float: left;
	width: 450px;
	padding-left: 10px;
}

.box-admin-clg-volumes{
	float: left;
	width: 870px;
	padding-left: 10px;
	margin-top: 10px;
}

.box-admin-clg-bouton{
	float:left;
	width:96%;
	margin-left:6px;
	margin-top:30px;
	text-align:center;
}
	/*--------------fin catalogue admin------------------*/

	/*----------------rubrique-----------*/
.box-clg-rubrique{
	width: 880px;
	margin-top: 10px!important;
	margin-top: -14px;
	margin-left: 10px!important;
	margin-left: 0px;
}

.box-rubrique {
	float: left;
	width: 25%;
	text-align: center;	
}

.rubrique-name {
	width: 180px;
	text-align: center;
	padding-top: 4px!important;
	padding-top: 6px;
}

.rubrique, a.rubrique  {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #8C776F;
	text-align:right;
	cursor:pointer;
	padding: 20px;
}

.rubrique:hover{
	color: #EDE2C4;
}
	/*----------------fin rubrique---------------*/

	/*------------------objet--------------*/
.box-clg-objets{
	float: left;
	width: 880px;
	margin-top: 10px!important;
	margin-top: -14px;
	margin-left: 10px!important;
	margin-left: 0px;
}	
	
.box-objet {
	float: left;
	width: 25%!important;
	width: 24%;
	text-align: center;	
}

.objet-name {
	text-align: center;
	padding-top: 4px!important;
	padding-top: 6px;
}

.objet, .objet a{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #8C776F;
	text-align:right;
	cursor:pointer;
	padding: 20px;
}

.objet:hover{
	color: #EDE2C4;
}

	/*---------------fin objet---------------*/





	/*------------------objet final--------------*/
.box-clg-vignette{
	float: left;
	width: 560px;
	padding-top: 10px;
	padding-left: 30px!important;
	padding-left: 60px;
	text-align: center;
}

.box-clg-img{
	float: left;
	width: 560px;
	margin-top: 30px!important;
	margin-top: 35px;
	text-align: center;
}

.box-clg-description{
	float: left;
	width: 270px;
	margin-top: 30px!important;
	margin-top: 35px;
	margin-left: 25px!important;
	margin-left: 15px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #B6A697;
	font-weight: normal;
	text-align: left;
}

.clg-img-th{
	margin-right: 5px;
	border: 1px solid #594A3A;
}


.clg-img{
	border: 1px solid #594A3A;
}

.box-agrandir-img{
	margin-left: 0px!important;
	margin-left: 4px;
	padding-top: 335px!important;
	padding-top: 340px;
}

.clg-description-titre{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	color: #8C776F;
	font-weight: bold;
	margin-bottom: 20px;
	text-align: left;
}

.clg-titre-desc{
	float: left;
	width: 96%;
	font-weight: bold;
	color: #B6A697;
	padding-right: 4px;
	padding-top: 10px;
	padding-bottom: 5px;
}

.clg-desc{
	float: left; 
	width: 96%;
	color: #8C776F;
}

.clg-prix{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	color: #555555;
	font-weight: bold;
	margin-top: -2px;
	text-align: left;
	margin-left: 50px;
}

.clg-ref{
	margin-top:8px;
	text-align:left;
	margin-bottom:12px;
}

.clg-dispo{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #8C776F;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 2px;
	text-align: left;
}

.clg-volumes{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #8C776F;
	text-align: left;
}

.clg-tableau-couleurs{
	float: left;
	width: 96%;
	padding-top: 5px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #8C776F;
	text-align: left;
}

.clg-liste-volumes{
	width: 96%;
}

.clg-titre-quantite{
	float: left;
	width: 96%;
	font-weight: bold;
	color: #B6A697;
	margin-top: 10px;
}

.clg-quantite {
	float: left; 
	margin-top: 8px;
	padding-left: 4px;
}

.clg-btn-commander {
	float: left;
	width: 96%;
	margin-top: 20px;
	text-align: center;
}

.box-ajout-panier{
	float: left;
	width: 96%;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

.ajout_panier, .ajout_panier a{
	Font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #32840a;
	margin: 8px 2px 8px 2px;
}

.ajout_panier:hover{
	color:#235907;
}

.box-clg-admin-pays{
	width:50px;
	Font-family: Arial, Helvetica, Sans-serif;
	font-size:12px;
	font-weight:bold;           
	color:#444444;
	padding-right:10px;
	text-align:right;
}

.box-clg-impress{
	text-align:center;
}

.clg-impress:hover{
	color:#F0E1D2;
}

.clg-txt-impress{
	margin-top: -2px;
	margin-left: -5px;
}
	/*-----------------fin -objet final--------------*/


/*----------------------FIN CATALOGUE-------------------------*/

/*-----------------PANIER------------------*/

.titre-votre-panier{
	width: 860px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 18px;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #8C776F;
	font-weight: bold;
	text-align: left;
	border-bottom:1px solid #594A3A
}

td.panier-1{
	background-color:#1C1A19;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-right: 1px solid #8C776F;
	font-weight: bold;
}

td.panier-1r{
	background-color:#1C1A19;
	font-size:12px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-right: 7px;
	border-right:1px solid #8C776F;
	font-weight:bold;
}

td.panier-1c{
	background-color:#1C1A19;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-right: 3px;
	font-weight: bold;
}

td.panier-2{
	font-size: 12px;
	padding-left: 7px;
}

td.panier-2r{
	font-size: 12px;
	padding-right: 7px;
}

td.panier-2c{
	font-size: 12px;
	padding-right: 3px;
}

.panier-designation{
	padding-left:0px!important;
	padding-left:20px;
	margin-bottom:2px;
	Font-family:Verdana, Arial, Helvetica, Sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8C776F;
	text-align:bolt;
}

.box-panier-adresse{
	float:left;
	width:400px;
	margin-left:20px;
	margin-top:22px;
	margin-bottom:42px;
}

.txt-panier-1{
	font-family: Arial, Helvetica, Sans-serif;
	font-size:12px;
	color:#8C776F;
	font-weight:normal;
	padding-left:3px;
}

.panier-lien, .panier-lien a{
	Font-family:Verdana, Arial, Helvetica, Sans-serif;
	font-size:12px;
	color:#8C776F;
	font-weight:normal;
}

.panier-lien:hover{
	color:#EDE2C4;
}

/*-----------------FIN PANIER------------------*/

/*------------------RECHERCHE---------------------*/
.box-recherche{
width:500px;
Font-family:Verdana, Arial, Helvetica, Sans-serif;
font-size:12px;
color:#474234;
font-weight:bold;
/*margin-top:10px;*/
margin-bottom:6px;
margin-left:240px;
}

.recherche{
margin-top:10px;
margin-bottom:26px;
border:1px solid #9D937A;
background-color:#f8f8f3;
padding-bottom:8px;
}

.recherche-titre{
padding-top:5px;
margin-bottom:8px;
padding-bottom:3px;
padding-left:5px;
border-bottom:1px solid #9D937A;
background-color:#edece0;
font-size:13px;
}

.recherche-cont{
margin-left:24px;
}

.recherche-btn{
margin-top:16px;
margin-left:64px;
}

/*------------------FIN RECHERCHE---------------------*/


/*------------------INSCRIPTION------------------------*/

.title-int-page{
	Font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	color: #B6A697;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 16px;
	text-align: center;
}

.txt-comments{
	width: 600px;
	Font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #8C776F;
	font-weight: normal;
	margin: 18px 140px 14px 140px;
	text-align: center;
}

.box-inscription{
	float: left;
	width: 420px;
	padding: 5px;
}

.inscription-login{
	padding-right: 76px;
	padding-bottom: 6px;
	Font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #8C776F;
	font-weight: bold;
	text-align: right;
}

.txt-ch-oblig-2{
	width:100%;
	Font-family: Arial, Helvetica, Sans-serif;
	font-size:10px;
	color:#8C776F;
	font-weight: normal;
	text-align: center;
	margin-top: 16px;
	margin-bottom: 10px;
}

.error_message-2{
	width:400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #EE0000;
	text-align:center;
	margin-top:12px;
}

.loca-bouton{
	width:100%;
	text-align:center;
	margin-top:18px;
}

.txt-inscription-ok{
	width:600px;
	Font-family:Verdana, Arial, Helvetica, Sans-serif;
	font-size:14px;
	color:#8C776F;
	font-weight:normal;
	text-align:center;
	margin-top:26px;
}

.btn-inscription{
	Font-family:Arial, Helvetica, Sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:2px;
	border: 1px solid #665A51;
	background-color: #52433D;
	color: #988777;
	width:80px;
	text-align:center;
	cursor:pointer;
}

/*------------------FIN INSCRIPTION------------------------*/


/*----------------IMAGES--------------------*/
.cadre-img{
	border: 1px solid #594A3A;
}
/*----------------FIN  IMAGES--------------------*/


/*-----------------MENTIONS LEGALES---------------------*/
.ml-titre{
	Font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;           
	color: #8C776F;
	text-align: left;
	padding-left: 8px;
}

.ml-description{
	Font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: normal;           
	color: #B6A697;
	text-align: justify;
	padding-left: 18px;
	padding-right: 16px;
}
/*-----------------FIN MENTIONS LEGALES---------------------*/

/*-------------PAGES------------------*/

.link_page, .link_page a{
font-weight:normal;
font-size: 12px; 
text-decoration: none;
color:#909090;
font-variant:small-caps;
}

.link_page:hover{
font-weight:normal;
text-decoration: none;
color:#565656;
font-variant:small-caps;
}

.page{
bottom:5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #707070;
text-align:center;
}

.page_activ{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#565656;
}
/*-------------FIN PAGES------------------*/

/*----------BOUTONS-------------*/
textarea{
	width: 96%;
	height: 120px;
	text-align: left;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #A49793;
	background-color: #332A27;
	border: 1px solid #594A3A;
	font-size: 12px;
}

select{
	color: #A49793;
	background-color: #332A27;
}

form{
	margin: 0;
	padding: 0;
}

.bouton_delete {
	border: 2px solid #1D1715;
	background-color: #FF3300; 
	color: #FFFFFF;
	cursor: pointer;
	margin-bottom: 2px;
	font-size: 12px;
	Font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-weight: bold;
	margin-top: 6px;
}

.bouton_save {
	border: 1px solid #665A51;
	background-color: #52433D; 
	color: #988777;
	cursor: pointer;
	margin-bottom: 2px;
	font-size: 12px;
	Font-family: Arial, Helvetica, Sans-serif;
	font-weight: bold;
	margin-top: 6px;
}

.bouton_save_2 {
	border: 1px solid #665A51;
	background-color: #52433D; 
	color: #988777;
	margin-bottom: 1px;
	font-size: 11px;
	Font-family: Arial, Helvetica, Sans-serif;
	font-weight: bold;
	margin-top: 3px;
	cursor: pointer;
}

.bouton_save_3 {
	border: 1px solid #665A51;
	background-color: #52433D; 
	color: #988777;
	font-size:11px;
	Font-family:Arial, Helvetica, Sans-serif;
	font-weight:bold;
	margin-right:10px;
	cursor:pointer;
}
	
.bouton_save_4 {
	border: 1px solid #29221F;
	background-color: #F0E1D2; 
	color: #29221F;
	font-size:11px;
	Font-family:Arial, Helvetica, Sans-serif;
	font-weight:bold;
	margin-right:10px;
	cursor:pointer;
}

.bouton_delete_3{
	border: 1px solid #594A3A;
	background-color: #FF3300; 
	color: #FFFFFF;
	font-size: 11px;
	Font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-weight: bold;
	padding-bottom: 1px;
	cursor: pointer;
}

input.bouton {
	background-color:#52433D; 
	color:#988777;
	border: 1px solid #665A51;
	height:18px;
	font-size: 12px;
	font-weight: bold;
	cursor:pointer;
	margin-left:0px;
}

input.bouton:hover {
	color:#CD9933;	
}

.input-admin{
	font-family: Arial, Helvetica, sans-serif;
	color:#A49793;
	background-color: #332A27;
	border:1px solid #594A3A;
	font-size: 12px;
	margin:2px 0px 2px 0px;

}

.input-field{
	font-family: Arial, Helvetica, sans-serif;
	color: #A49793;
	background-color: #332A27;
	border: 1px solid #594A3A;
	font-size: 12px;
	margin: 3px 0px 3px 0px;
	width: 250px;
}

.input-field-2{
	font-family: Arial, Helvetica, sans-serif;
	color: #A49793;
	background-color: #332A27;
	border: 1px solid #594A3A;
	font-size: 12px!important;
	font-size: 13px;
}

.input-field-3{
	font-family: Arial, Helvetica, sans-serif;
	color: #A49793;
	background-color: #332A27;
	border: 1px solid #594A3A;
	font-size: 12px!important;
	font-size: 13px;
	width: 320px;
	height: 160px;
	margin: 0;
	padding: 0;
}
/*----------FIN BOUTONS-------------*/

/*------------------GESTION CLIENT------------------------*/
.client-lien, .client-lien a{
	font-family:Verdana, Arial, Helvetica,sans serif;
	font-size:12px;
	font-weight:bold;
	color:#B6A697;
	text-decoration:none;
}

.client-lien :hover{
	color:#F0E1D2;
}

td.tab_client{
	border-collapse:collapse;
	border:1px solid #8C776F;
	font-family:Verdana, Arial, Helvetica,sans serif;
	font-size:10px;
	font-weight:normal;
	color:#B6A697;
	padding:1px;
}

td.tab_head_client{
	border-collapse: collapse;
	border: 1px solid #8C776F;
	background-color: #1E1816;
	font-family: Verdana, Arial, Helvetica,sans serif;
	font-size: 11px;
	font-weight: bold;
	color: #8C776F;
	padding: 1px;
}

td.tab_head_log{
	border-collapse: collapse;
	border: 1px solid #8C776F;
	background-color: #312926;
	font-family: Arial, Helvetica,sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #8C776F;
	padding: 3px;
}

td.tab_log_1{
	border-collapse:collapse;
	border-left:1px solid #8C776F;
	border-right:1px solid #8C776F;
	padding:2px;
}

td.tab_log_2{
	border-collapse:collapse;
	border:1px solid #8C776F;
	padding:2px;
	font-size:12px;
}

table.table_log{
	border-collapse: collapse;
	font-family: Arial, Helvetica,sans serif;
	font-size: 11px;
	color: #B6A697;
	background-color: #1E1816;
}

.email-client, .email-client a{
	font-family: Arial, Helvetica,sans serif;
	font-size: 10px;
	font-weight: normal;
	color: #CD9933;
	text-decoration: none;
}

a.email-client:hover, .email-client :hover{
	color: #ede2c4;
}

table.table_client{
	border-collapse: collapse;
}

.client-rub{
	font-family: Arial, Helvetica,sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #8C776F;
	margin: 20px 0px 10px 30px;
	text-decoration: underline;
}

.client-add{
font-family: Arial, Helvetica,sans serif;
font-size: 12px;
font-weight: bold;
color: #8C776F;
padding-left:275px;
}

/*------------------FIN GESTION CLIENT------------------------*/

/*--------------DIv ADMIN-------------------*/

.bloc-admin-1{
	border:1px solid #8C776F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8C776F;
	font-weight:bold;
}

.bloc-admin-2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8C776F;
	text-align:left;
	font-weight:bold;
}

.bloc-admin-3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8C776F;
	text-align: center;
	font-weight: bold;
}

.bloc-admin-4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8C776F;
	text-align:center;
	font-weight:bold;
}

.bloc-admin-5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #8C776F;
}

.bloc-admin-6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8C776F;
	text-align:left;
	font-weight:bold;
	margin-bottom:8px;
}
.bloc-admin-10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8C776F;
	text-align:center;
	font-weight:bold;
	width:96%!important;
	width:100%;
	margin:20px 2% 20px 2%;
	padding-bottom:20px;
	border-bottom:1px solid #cccccc;
}

.bloc-admin-11{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8C776F;
	text-align:left;
	font-weight:bold;
	width:500px;
	margin:40px 240px 20px 240px;
}

.bloc-admin-intro{
	float:left;
	width:350px;
	margin-top:30px;
	border:1px solid #69614C;
	margin-left:28px;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

.img1-admin-height-max{
	height:160px;
	margin:10px 0px 2px 0px;
}

.img-section-admin-height-max{
	height:170px;
	margin:10px 0px 2px 0px;
}

.nouvel_enr{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #8C776F;
	text-decoration:none;
	text-align:center;
}

/*--------------Fin  DIv ADMIN-------------------*/

/*---------------------FICHIERS-----------------------*/
.box-ajout-fichier{
text-align:center;
font-weight:bold;
width:96%!important;
width:100%;
margin:20px 2% 20px 2%;
padding-bottom:20px;
border-bottom:1px solid #886E53;
}

.fichier-error-message{
width:400px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color: #ce1100;
text-align:center;
margin-top:12px;
}

/*---------------------FIN FICHIERS-----------------------*/

/*---------------CHEMIN-------------------*/
.chemin{
font-family:Verdana, Arial, Helvetica,sans serif;
font-size:11px;
font-weight:normal;
color:#9d9380;
text-align:right;
width:950px;
margin-right:8px;
padding-top:4px;
padding-bottom:12px;
}


.chemin-txt-act, .chemin-txt-act a, .chemin-txt-act:hover {
font-family:Verdana, Arial, Helvetica,sans serif;
font-size:11px;
font-weight:normal;
color:#5c5645;
margin-left:5px;
margin-right:5px;
}

.chemin-txt, .chemin-txt a{
font-family:Verdana, Arial, Helvetica,sans serif;
font-size:11px;
font-weight:normal;
color:#9D937A;
margin-left:5px;
margin-right:5px;
}

.chemin-txt:hover {
color:#5c5645;
}

/*---------------FIn CHEMIN-------------------*/

/*--------------POPUP CSS------------------*/
.popup {
	position: absolute;
	left: 50px;
	top: 50px;
	width: 700px;
	height: 600px;
	border: 1px solid #29221F;
	background-color: #F0E1D2;
	padding: 5px;
	z-index: 10000;
}

.scroll-pop{
	scrollbar-face-color: #EBEADE;
	scrollbar-shadow-color: #EBEADE;
	scrollbar-arrow-color: #9D937A;
	scrollbar-base-color: #9D937A;
	scrollbar-track-color: #EBEADE; 
	scrollbar-darkshadow-color: #9D937A;
	SCROLLBAR-HIGHLIGHT-COLOR: #EBEADE;
	overflow: auto;
	width:680px;
	height:570px;
}

.popup-shadow {
	position: absolute;
	left: 57px;
	top: 57px;
	width: 700px;
	height: 600px;
	background-color: #000000;
	padding: 5px;
	filter:alpha(opacity=50);  
	-moz-opacity:0.50;
	opacity: 0.50;
	z-index: 9999;
}

.box-popup-close{
	float: right;
	margin-right: 5px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6A697;
}

.popup-close, .popup-close a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1E1816;
	text-decoration: none;
	font-weight: normal;
}

.popup-close:hover{
	color: #B6A697;
}

/*--------------FIN POPUP CSS------------------*/

/*-----------------ADMIN-------------------*/

.box-admin{
	position: absolute;
	width: 900px;
	height: 20px;
	margin: -35px auto 0 auto;
	text-align: left;
	color: #F3F3F3;
}

.option, .option a{
	font-family: Arial, Helvetica, Sans-serif;
	Font-size: 11px;
	font-weight: bold;
	color: #F3F3F3;
	text-decoration: none;
	text-align: left;
}

.option:hover{
	Font-family: Arial, Helvetica, Sans-serif;
	Font-size: 11px;
	font-weight: bold;
	color: #CD9933;
	text-decoration: none;
	text-align: left;
}

.option_act, .option_act a{
	Font-family: Arial, Helvetica, Sans-serif;
	Font-size: 11px;
	font-weight: bold;
	color: #CD9933;
	text-decoration: none;
	text-align: left;
}

.option_act:hover{
	Font-family: Arial, Helvetica, Sans-serif;
	Font-size: 11px;
	font-weight: bold;
	color: #EDE2C4;
	text-decoration: none;
	text-align: left;
}

.deconnexion, .deconnexion a{
	font-family: Arial, Helvetica, Sans-serif;
	Font-size: 11px;
	font-weight: bold;
	color: #BF0000;
	text-decoration: none;
	text-align: left;
}

.deconnexion:hover {
	font-family: Arial, Helvetica, Sans-serif;
	Font-size: 11px;
	font-weight: bold;
	color: #BF6060;
	text-decoration: none;
	text-align: left;
}

/*-----------------FIN   ADMIN-------------------*/

/*--------LOGIN--------*/
.login_box{
	margin-top: 150px;
	margin-left: 140px;
	width: 600px;
	text-align: center;
	border: 0px solid #000000;
}

.login{
	float: left;
	Font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #988777;
	width: 250px;
	text-align: right;
	padding-right: 5px;
	margin-top: 3px;
}

.login_2{
	float: left;
	margin-bottom: 5px;
}

.box-btn-login{
	margin-top: 10px;
	text-align: center;
}

/*--------FIN LOGIN--------*/

/*--------------------Netwebcity----------------*/
.netwebcity{
	margin-top: 7px;
	position: relative;
}

.net, .net a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #4A4036;
	text-align:center;
	text-decoration:none;
}

.net:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #A08B78;
	text-align:center;
	text-decoration:none;
}
/*-------------Fin Netwebcity-------------------*/


