body{
	margin: 0 auto;
	padding-top:15px;
}

#global{
	width: 890px;
	/*background-color: #ccffff;*/
	margin: 0 auto;
}

#entete{
	width: 770px;
	height: 108px;
	margin: 0 auto;
	float:left;
}

#logo{
	float:left;
}

#trame_haut{
	float:left;
	margin-left:7px;
	width:609px;
	height:76px;
	/*background:url('./images/trame_haut.gif');*/
	background-repeat:no-repeat;
	padding-top:0px;
	text-align:center;
}

#bouton_accueil{
	float:left;
	height:33px;
	width:146px;
	background:url('./images/cadre_accueil.gif');
	background-repeat:no-repeat;
	text-align:center;
	padding-top:3px;
	margin-top:3px;
	vertical-align:middle;
}

#separation_haut{
	float:left;
	width: 609px;
	margin-left:7px;
}


#separation{
	float:left;
	height:25px;
}

#cadre_devis{
	padding-top: 6px;
	width:146px;
	height:124px;
	background:url('./images/cadre_devis.gif');
	background-repeat:no-repeat;
	text-align:center;
}

#demande_devis{
	padding-top: 6px;
	height:21px;
	width:146px;
	background:url('./images/fond_demande_devis.gif');
	text-align:center;
}

#element_devis{
	height:22px;
	width:144px;
	border: solid #A4A6B4 1px;
	padding-top: 5px;
}

#voir_demande_devis{
	padding-top: 6px;
	height:21px;
	width:146px;
	background:url('./images/fond_voir_devis.gif');
	text-align:center;
}

#voir_devis{
	height:22px;
	width:144px;
	border: solid #A4A6B4 1px;
	padding-top: 5px;
}

#SAV{
	width:146px;
	height:16px;
	background:url('./images/cadre_sav.gif');
	background-repeat:no-repeat;
	text-align:left;
	padding-top:2px;
/*	padding-left: 10px;*/
/*	border-top: solid #3D72B0 1px;*/
}

#contact{
	height:22px;
	width:136px;
	background:url('./images/bouton_accueil.gif');
	text-align:left;
	padding-left: 10px;
	padding-top:6px;
	border-top: solid #3D72B0 1px;
	border-bottom: solid #3D72B0 1px;
}

#lettre_info{
	padding-top: 6px;
	width:146px;
	height:59px;
	background:url('./images/cadre_information.gif');
	background-repeat:no-repeat;
	text-align:center;
}

#lettre_info_champs{
	height:23px;
	width:142px;
	border: solid #A4A6B4 1px;
	padding-top: 4px;
	padding-left: 2px;
}

.style_lettre_info{
	float: left;
	width: 100px;
	height: 15px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 0;
	border:0;
}

#recherche{
	float: left;
	padding-top: 3px;
	width: 258px;
	height: 29px;
	background:url('./images/cadre_rechercher.gif');
	background-repeat:no-repeat;
}

#bouton_recherche{
	float: left;
	padding-top: 4px;
	width: 102px;
	height: 22px;
	border-top: solid #A4A6B4 1px;
	border-right: solid #A4A6B4 1px;
	border-bottom: solid #A4A6B4 1px;
}

#select_produit{
	padding-top: 6px;
	width: 345px;
	height: 26px;
	background:url('./images/cadre_menu_deroulant.gif');
	background-repeat:no-repeat;
}


#bouton_general{
	background: url('./images/fond_bouton.gif') repeat-x;
	border:1px solid #CECECE;
	height:20px;
	padding:6px 5px 0 5px;
	float:left;
	width:125px;
}
#bouton_conso{
	background: url('./images/fond_bouton.gif') repeat-x;
	border:1px solid #CECECE;
	height:20px;
	padding:6px 5px 0 5px;
	float:left;
	margin-left:2px;
	width:125px;
}
#bouton_space{
	background: url('./images/fond_bouton.gif') repeat-x;
	border:1px solid #CECECE;
	height:20px;
	padding:6px 5px 0 5px;
	float:left;
	margin-left:2px;
	text-align:right;
	width:320px;
}

#nav{
	float: left;
	margin-top: 7px;
	width: 610px;
	text-align:left;
}

#consommables{
	float:left;
	background-color: #ffffff;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	width: 470px;
	border: solid #A4A6B4 1px;
}

#conteneur{
	width: 765px;
	height: auto;
	float:left;
	margin: 0;
	/*background-color: #000000;*/
}

#infos{
	width: 120px;
	margin: 0 auto;
	height: 500px;
	float:right;
	background-color: #ffffff;
	text-align:center;
	font-size: 14px;
}

#menu{
	width: 146px;
	height: auto;
	/*background-color: #555555;*/
	float: left;
	padding: 0;
	/*padding: 10px 5px 10px 5px;*/
	text-align:center;
}

/*===** Barre de navigation horizontale **===============================================*/
#menuDeroulant{
	width: 610px;
	height: 55px;
	/*background-color: #333333;*/
	float: left;
	margin-left: 7px;
/*	margin-right: 7px;*/
	/*padding: 5px 10px;*/
	text-align:center;
	border-bottom: solid #A4A6B4 1px;
}

select.saisie {
	width: 310px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 0;
}

select.saisie2 {
	width: 310px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 0;
	border:0;
}

select.saisie_formulaire {
	width: 184px;
/*	height: 15px;*/
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 0;
/*	
	color: #FF0000;
	background-color: #FFFFCC;
*/
	/*border: thin solid #000000;*/
}

input.saisie {
	width: 135px;
	height: 15px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 0;
}

input.saisie2 {
	width: 135px;
	height: 15px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 0;
	border:0;
}

input.saisie_quantite {
	width: 20px;
	height: 15px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 0;
}

input.saisie_formulaire {
	width: 184px;
	height: 15px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 0;
}
/*=========================================================================*/
#contenu{
	width: 610px;
	height: auto;
	background-color: #ffffff;
	float: left;
	padding: 0;
	margin-left: 7px;
	/*margin-right: 7px;*/
	margin-top: 7px;
	/*padding: 10px 20px;*/
}

#piedpage{
	width: 610px;
	height: 30px;
	padding-left: 146px;
	padding-top:10px;
	/*background-color: #111111;*/
	float: left;
	text-align: center;
}

img {
	border: 0px;
}

a.plus_home{
	color: #C9C9CA;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}

a.plus_home:hover{
	color: #C9C9CA;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration:underline;
}

a.plus{
	color: #595A5D;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}

a.plus:hover{
	color: #595A5D;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration:underline;
}

a.arial-11-normal{
	color: #2674BA;
	font-family: Arial;
	font-size: 11px;
	text-decoration:none;
}

a.arial-11-normal:hover{
	color: #2674BA;
	font-family: Arial;
	font-size: 11px;
	text-decoration:underline;
}

a.arial-12-bold{
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

a.arial-12-bold:hover{
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}

a.arial-11-normal-gris{
	color: #595A5D;
	font-family: Arial;
	font-size: 11px;
	text-decoration:none;
}

a.arial-11-normal-gris:hover{
	color: #595A5D;
	font-family: Arial;
	font-size: 11px;
	text-decoration:underline;
}

a.arial-12-bold-gris{
	color: #595A5D;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

a.arial-12-bold-gris:hover{
	color: #595A5D;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}

a.arial-12-normal-gris{
	color: #595A5D;
	font-family: Arial;
	font-size: 12px;
	text-decoration:none;
}

a.arial-12-normal-gris:hover{
	color: #595A5D;
	font-family: Arial;
	font-size: 12px;
	text-decoration:underline;
}

a.arial-11-bold-gris{
	color: #5A5D68;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

a.arial-11-bold-gris:hover{
	color: #5A5D68;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

a.pied{
	color: #595A5D;
	font-family: Arial;
	font-size: 13px;
	text-decoration:none;
}

a.pied:hover{
	color: #595A5D;
	font-family: Arial;
	font-size: 13px;
	text-decoration:underline;
}


p{
	margin: 0;
	padding: 0;
}

.arial-6-bold-gris{
	color: #5A5D68;
	font-family: Arial;
	font-size: 6px;
	font-weight: bold;
}

.arial-11-bold-gris{
	color: #5A5D68;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.pied{
	color: #595A5D;
	font-family: Arial;
	font-size: 13px;
}

.plus{
	color: #595A5D;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}

.plus2{
	color: #595A5D;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-align:left;
}

.verdana-10{
	color: #414446;
	font-family: Verdana;
	font-size: 10px;
}

.nav{
	color: #273149;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}

.arial-12-bold{
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.arial-12-bold-bleu{
	color: #2674BA;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.arial-12-normal-bleu{
	color: #2674BA;
	font-family: Arial;
	font-size: 12px;
}

.arial-12-bold-bleu2{
	color: #273149;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.arial-15-bold{
	color: #2674BA;
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
}

.arial-15-normal{
	color: #2674BA;
	font-family: Arial;
	font-size: 15px;
}

.arial-20-bold{
	color: #2674BA;
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
}

.arial-25-bold{
	color: #2674BA;
	font-family: Arial;
	font-weight: bold;
	font-size: 25px;
}

.arial-10-bold{
	color: #2674BA;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
}

.arial-13-bold{
	color: #2674BA;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
}

.arial-11-normal-gris{
	color: #595A5D;
	font-family: Arial;
	font-size: 11px;
}

.arial-10-normal-gris{
	color: #595A5D;
	font-family: Arial;
	font-size: 10px;
}

.arial-12-normal-gris{
	color: #595A5D;
	font-family: Arial;
	font-size: 12px;
}

.arial-12-bold-gris{
	color: #595A5D;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.etoile_rouge{
	color: #ED0000;
	font-family: Arial;
	font-size: 12px;
}

.arial-11-normal{
	color: #2674BA;
	font-family: Arial;
	font-size: 11px;
}

.arial-11-bold{
	color: #2674BA;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}

.arial-11-bold-SF{
	color: #273149;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}

.arial-14-normal-gris{
	color: #595A5D;
	font-family: Arial;
	font-size: 14px;
}

.arial-14-normal-bleu{
	color: #2674BA;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
}

.arial-15-bold-gris{
	color: #595A5D;
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
}

.arial-16-bleu{
	color: #273149;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
}

.arial-16-bleu2{
	color: #004F91;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
}

.arial-12-bleu{
	color: #273149;
	font-family: Arial;
	font-size: 12px;
}

h3{
	margin: 0;
	padding: 0;
}

h4{
	margin: 0;
	padding: 5px;
}
