body{
	/*hack ie6 emulation fixed*/
	background: url(null) fixed ; 
	background-color:#370101;

	
	
}



area:hover{
	cursor: pointer;
}

.border_img{
	border:solid 3px #982721;
}


body img,a,a:link{
	border:none;
	text-decoration:none;
	color: #ECE9D8;
}

body a:hover{
	color: Black;
}
h1{
	text-indent:-50000px;
	height: 0px;
	margin:0;
	padding:0;
}

.h3_ban{
	margin:140px 0 0 0 !important;
	padding-bottom:20px;
}

.invisible{
	text-indent:-50000px;
	height: 0px;
	margin:0;
	padding:0;
}

.centre{

	padding-left:100px;
}

.p_null{
	text-indent:0 !important;
	text-align:left !important;
}


.p_0{
	margin: 130px 0 0 0 !important;
	text-indent:0 !important;
	
}


.p_1{
	margin: 130px 0 0 0 !important;
	text-indent:0 !important;
	font-weight: bolder !important;
}

.p_bold{
	text-indent:0 !important;
	font-weight: bolder !important;
}


#global{
	margin: 0 auto 0 auto;
	width:979px;
}


#left{
	width:328px;
	float:left;
}

.ban{
	position:absolute;
	top:0;
	left:0;
}


#header{
	border:solid 3px #982721;
	position:relative;
}


/********************************MENU header*******************/
#liste_menu_accueil{
	right:5px;
	bottom:-10px;
	position:absolute;
	list-style-type: none;
}


#liste_menu_accueil li{
	display:inline;
	font-weight:900;
}


#liste_menu_accueil li a:hover{
	color:#982721;
}


/********************************MENU*******************/
/*bloc_1*/
#intro{
	background-color: #680001;
	border:solid 3px #982721;
	text-align: justify;
	margin-bottom: -4px;
	margin-top: 10px;
}

#intro p{
	padding: 0 15px 0 15px;
}



/*bloc_2*/
#haut_menu{
	margin : 0;
	padding :0;
	height: 36px;
}

#haut_menu img{
	margin : 0;
	padding :0;
	border:0;
}

#menu{
	/*background-color: #680001;
	border:solid 3px #982721;
	border-bottom: none;
	text-align: justify;
	margin : 0;
	padding :0;*/
}

#menu p{
	padding: 0 15px 0 15px;
	margin : 0;
}

#menu ul{
	text-align: left;
	list-style-image: url(../images/new/puce_etoile.jpg);
}

#menu ul #cadeaux{
	list-style-image: url(../images/new/cadeaux.gif);
	margin-left:6px;
	
}


#bas_creer{
	margin : 0;
	padding :0;
	margin-bottom: 10px;
}




/*bloc_3*/
#haut_contacts{
	margin : 0;
	padding :0;
	height: 36px;
}

#haut_contacts img{
	margin : 0;
	padding :0;
	border:0;
}

#contacts{
	background-color: #680001;
	border:solid 3px #982721;
	border-bottom: none;
	text-align: justify;
	margin : 0;
	padding :0;
}

#contacts p{
	padding: 0;
	margin : 0;
}

#contacts ul{
	text-align: left;
	list-style-image: url(../images/new/puce_etoile.jpg);
	margin-bottom:-10px;
}


#bas_contacts{
	margin : 0;
	padding :0;
}

/******************************bloc4**********************/
#haut_gestion{
	margin : 0;
	margin-top :10px;
	padding :0;
	height: 36px;
}


/******************************bloc societe**********************/
#bas_societe{
	margin : 0;
	padding :0;
	margin-bottom: 10px;
}

/********************************CENTER*******************/
#center{
	width:597px;
	margin-top: 10px;
	padding : 0 10px 30px 10px;
	background-color: #7b1b1d;
	border:solid 3px #982721;
	border-bottom: none;
	float:right;
	text-align: justify;
	position:relative;
	min-height: 617px;
}

#center p{
	text-indent:10px;
}

#bas_center{
	position : absolute;
	bottom:0;
	margin-bottom:-10px;
	margin-left:-10px;
	border-bottom:solid 2px #982721;
	background-color:#7B1B1D;
	width:100%;
	height:13px;
	z-index:66;
}

#rond_left{
	
	position : absolute;
	bottom:0;
	left:0;
	margin-bottom:-10px;
	margin-left:-3px;
	z-index:100;
}

#rond_droit{
	position : absolute;
	bottom:0;
	right:0;
	margin-bottom:-10px;
	margin-right:-3px;
	z-index:100;
}

/********************************FOOTER*******************/
#footer{
	clear:both;
	height: 50px;
	background-image:url(../images/new/pied_de_page.jpg);
}

/*******************************index*******************/
h3{
	padding-top:50px;
	margin-top:10px;
	text-align:left;
	color:#d8c042;
}

#center ul{
	text-indent:0;
	margin:50px 0 0 0;
	padding:0;
	/*position:relative;*/
	list-style-type: none;
}

#li_composer img{
	margin-top:50px;
}


.li_composer1{
	position:relative;
	background-color:#680001;
	border-bottom:none;
	width:164px;
	height: 240px;
	float:left;
	margin: 10px 12px 55px 12px;
	padding:0 5px 10px 5px;
}

#li_composer {
	height: 100px;
	background-color:#7B1B1D;
			
	
}

/********************papiers************************/
#liste_papier{
	margin:200px 0 0 0 !important;
}

.li_papier{
	position:relative;
	background-color:#680001;
	border-bottom:none;
	width:155px;
	height:310px;
	float:left;
	margin: 10px 12px 55px 12px;
	padding:0 5px 10px 5px;
}

#elephant1{
	z-index:20;
}

#elephant2{
	z-index:10;
	padding-left:60px;
}

#liste_couleurs ul {
	float:left;
	width:98px;
	margin-right:16px;
	margin-top:0;
	padding-top:0;
}

#footer_papier{
	margin-bottom:60px;
}
/*************************modeles***************/


#credit ul li p,#postal ul li p,#mini ul li p,#euro ul li p{
	text-indent:0;
}

.logo_center{
	position:absolute;
	margin: 0px 0 0 0px;
}



.logo{
	position:absolute;
	margin: -40px 0 0 -20px;
}

.haut_droit{
	position:absolute;
	top:0;
	right:0;
}

.bas_droit{
	position:absolute;
	bottom:0;
	right:0;
}

.bas_gauche{
	position:absolute;
	bottom:0;
	left:0;
}


.img_fermer{
margin-left:450px;
}
/*************************formats***************/


/*************************couleurs d'impression***************/
.img_couleurs{
	float:left;
	margin:10px 50px;
}

/*************************suggestions************************/
#p_suggestion{
	padding-top:30px;
}

/*************************polices************************/
#tab_polices{
	margin:170px auto 0px auto;
	
}

#popup {
	
	background-image: url(../images/new/popup/popup_titre.jpg);
	background-repeat: no-repeat;
	background-color: #982721;
	
}

#popup_it {
	
	background-image: url(../images/new/popup/popup_titre_it.jpg);
	background-repeat: no-repeat;
	background-color: #982721;
	
}

#visu {
	margin:-145px 0pt 0pt 372px;
}

/*************************index admin************************/
#form_admin{
	/*color:white;
	width:590px;
	margin:0 auto;
	margin-top:200px;*/
}

#d_form{
	color:white;
	width:600px;
	margin:0 auto 0 auto;
	margin-top:30px
}



/*************************gestion clients admin************************/
#admin h2,table {
	color:white;
}

#table_client th,td{
	text-align:center;
}

#separation2{
	color: black;
	background-color: black;
	height: 3px;
	border: 0;
}

.titre_societe{
	font-size:1.4em;
	width:30px;
}

.form_clients{
	width:72px;
}


.form_modeles{
	width:200px;
}


/******************************accueil clients**************************/
.accueil_client ul {
margin:0 !important;
}

.liste_clients li{
	margin:0 0 20px 0;
}

#message{
	position:fixed;
	top:10px;
	right:20px;
	padding:10px;
	z-index:1000;
}



.cliquez_ici{
	position:absolute;
	bottom:0px;
	font-weight: 900;
	text-indent:0px !important;
	padding-right:5px;
									padding-left:5px;
}


#livre{
	position:absolute; 
	top:108pt;
	left:65pt;
}
#texte_livre{
	position:absolute;
	display:block;
	width:76px;
	top:118pt;
	left:5pt;
	text-align:center;
	
}

#texte_livre a{
	color:#D8C042 !important;
}

#texte_livre a:hover{
	color:black !important;
}

#une_texte_livre{
	padding:10px;
	border: solid 2px #982721;
	clear:both;
	background-color:#88474a;
}

#une_texte_livreIt{
	padding:10px;
	clear:both;
}
#une_livre span{
	font-weight:900;
	font-size:13px;
}

#une_livre{
	text-align:left;
	float:left;
	margin-right: 10px;
}

#titre_livre{
	font-weight:900;
	font-size:17px;
	font-style: italic;
}

.acheter{
	display:block;
	margin-top:10px;
	text-align:center;
	font-size:17px;
	color:black;
}

