#wrapper {
	width: 960px;
	margin: 0 auto;
	background-color: #FFF;
}
body {
	margin-top: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	color: #000;
}

/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
/*  //////////////////  tout le top                          ///////////////////////////  */
/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
#top{
	margin: 0;
	padding: 0;
	/*background-image: url(../images/visuel_accueil.jpg);*/
	background-position: top left;
	background-repeat: no-repeat;
	width: 960px;
	height: 199px;
}
ul.top-menu {
	list-style:none; 
	margin: -98px 0 0 492px;
	/*margin:0;  marge verticale*/
	padding:0; /* marge horiz*/
	
	width: 441px;
	height: 12px;
	background-color: #fff;
}
ul.top-menu * {
	margin:0; /* ??? */
	padding:0 /* ??? */
}
ul.top-menu a {
	display:block; /* modifie l'apparencedes blocks */
	color:#000; /* couleur des menus */
	text-decoration:none /* underline des menus... */
}
ul.top-menu li {
	position:relative; /* ??? */
	float:right; /* ??? */
}
ul.top-menu .menulink {
	padding-top: 1px;
	position:relative; /* ??? */
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #445868;
	margin: 0 8px 0 8px;
	text-decoration: none;
}
ul.top-menu .menulink:hover {
	color: #00a2ec;
}
.top-banner {
	margin: -60px 0 0 492px;
	/*padding: 2px 0 2px 0;
	background-color: #fff;*/
}
.top-banner-728 {
	margin: -90px 0 0 232px;
	/*padding: 2px 0 2px 0;
	background-color: #fff;*/
}


/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
/*  //////////////////  la bande horiz sous la main nav                          ///////////////////////////  */
/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
.affichez{
	margin: 22px 0 0 0;
	padding: 0;
}
.titre{
	margin: -47px 0 0 232px;
	padding: 16px 0 0 18px;
	background-color: #4d6679;
	width: 710px;
	height: 31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFF;
}

/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
/*  //////////////////  Block de gauche                                          ///////////////////////////  */
/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
#gauche{
	display: inline; /*for IE */
	margin: 0;
	padding: 0;
	width: 210px;
	float: left;
}
#gauche h1{ /* pour l'image 'MANUFACTURIER' */
	margin: 16px 0 0 0;
	padding: 0;
}
#gauche h2{ /* pour le formulaire de login */
	margin: 0;
	padding: 0 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4d6679;
}
#gauche h3 a{ /* pour les liens de mots de passe */
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005895;
	text-decoration: none;
	text-align:justify;
}
#gauche h3 a:hover{ /* pour les liens de mots de passe */
	text-decoration: underline;
}
#gauche h4{
	margin: 9px 0 0 0;
}

#gauche-nouveaux{
	display: inline; /*for IE */
	margin: 0;
	padding: 0;
	width: 160px;
	float: left;
}
#gauche-nouveaux h5{
	margin: 20px 0 0 0;
}

/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
/*  //////////////////  Block de centre                                          ///////////////////////////  */
/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
#centre{
	margin: 30px 0 0 250px;
	padding: 0;
	width: 510px;
}
#centre p{
	margin-top: 0;
	padding-top: 0;
}
.titre-paragraphe {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #00a9ee;
}
.titre-paragraphe-orange {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC6600;
}

/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
/*  //////////////////  Block de centre NOUVEAUX PRODUITS                        ///////////////////////////  */
/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
#centre-nouveaux{
	margin: 20px 0 0 232px;
	padding: 0;
	width: 728px;
}



/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
/*  //////////////////  Block de centre  RECHERCHE DE PRODUITS                   ///////////////////////////  */
/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
#centre-rech{
	margin: 16px 0 0 232px;
	padding: 0;
	width: 552px;
}
.box-titre{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #40880d;
}
.box-mots{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFF;
}

/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
/*  //////////////////  Block de centre  PRODUITS                               ///////////////////////////  */
/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
#centre-produit{
	margin: 16px 0 0 232px;
	padding: 0;
	width: 728px;
}



/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
/*  //////////////////  Block de centre  RESULTATS                               ///////////////////////////  */
/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
#centre-resultat{
	margin: 16px 0 0 232px;
	padding: 0;
	width: 501px;
}
#centre-resultat-new{
	margin: 22px 0 0 250px;
	padding: 0;
	width: 501px;
	
}
.resultat-top{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:normal;
	color: #40880d;
}
.resultat-gcat{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
}
.reponse{
	margin: -23px 0 0 150px;
	padding: 0 6px 0 6px;
	background-color:#FFF;
	width: 310px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #303030;
}
#centre-form{
	margin: -40px 0 0 212px;
	width: 502px;
	text-align:right;
}




/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
/*  //////////////////  Block de droite                                          ///////////////////////////  */
/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
#droite{
	margin: 0;
	padding: 0;
	width: 160px;
	float: right;
}
#droite_resultat_new{
	margin: 16px 0 0 0;
	padding: 0;
	width: 160px;
	float: right;
}
#droite h1{
	margin: 16px 0 0 0;
	padding: 0;
}

/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
/*  //////////////////  Block de droite RÉSULTAT                                 ///////////////////////////  */
/*  ////////////////////////////////////////////////////////////////////////////////////////////////////////  */
#droite-resultat{
	margin: 16px 0 0 0;;
	padding: 0;
	width: 210px;
	float: right;
}
/*#droite h1{
	margin: 16px 0 0 0;
	padding: 0;
}*/




.banner {
	margin: 15px 18px 0 0;
}
.white {
	padding: 0;
	height: 15px;
	width: 762px;
	background-color: #FFF;
	margin: 4px 0 0 188px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.grey {
	height: 15px;
	width: 962px;
	background-color: #B0BBC2;
}
.grey p {
	margin: 0;
}
#visuel {
	float: left;
	width: 263;
	margin-top: 0;
	background-color: #FFF;
}
#visuel img {
	margin: 0 0 0 15px;
}
.content {
	margin: 0 0 0 263px;
	padding-left: 26px;
	padding-top: 16px;
	width: 673px;
	/*w\idth: 660px;*/
	min-height: 333px;
	background-image: url(http://manufacteco.com/images/right_stretch.gif);
	background-repeat:repeat-y;
	background-position: 641px 0;
	background-color: #FFF;
}
.content p{
	margin-top: 0;
}
* html .content {
	/*display: inline;*/
	width: 673px;
	w\idth: 660px;
}



.page-plan {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FA7C0E;
}


a.text:link {
	color: #005895;
	text-decoration: underline;
}
a.text:visited {
	color: #005895;
	text-decoration: underline;
}
a.text:hover {
	text-decoration: none;
	color: #005895;
	}
	
/*lien boîtes populaires */
a.boite:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
}
a.boite:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
}
a.boite:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	color: #FFF;
	}
	
a:link {
	color: #00a9ee;
	text-decoration: underline;
}
a:visited {
	color: #00a9ee;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #00a9ee;
	}
	

a.subnav:link {
	color: #FFF;
	text-decoration: none;
}
a.subnav:visited {
	color: #FFF;
	text-decoration: none;
}
a.subnav:hover {
	text-decoration: underline;
	color: #FFF;
	}
	
.fiche_resultat{
	width:520px;
	margin: 0 0 10px 0;
	padding: 5px;
	border:#CCC solid 1px;
	overflow: auto;
	height: 100%
}
.fiche_conseil{
	width:520px;
	margin: 0 0 10px 0;
	padding: 5px;
	border:#CCC solid 1px;
	overflow: auto;
	height: 100%;
	text-align:center;
	font-size:18px;
}
a.linkbox {	display: block; background: #00a9ee;}
a.linkbox:link { color: #FFF; text-decoration:none}
a.linkbox:visited { color: #FFF; text-decoration:none }
a.linkbox:link:hover, a.linkbox:visited:hover { background: #cc6600; text-decoration: none; color: #FFF; }
a.linkbox:link:active, a.linkbox:visited:active { color: #00a9ee;}
.fiche_gauche{
	float:left;
	width:460px;
}
.fiche_droite{
	float:right;
	width:50px;
	text-align:right;
}
.fiche_gauche_produit{
	float:left;
	width:390px;
}
.fiche_droite_produit{
	float:right;
	width:300px;
}

.fiche_nom{
	font-size: 14px;
	color: #cc6600;
	font-weight:normal;
}
.fiche_nom_produit{
	font-size: 22px;
	color: #cc6600;
	font-weight:normal;
}
.fiche_marque{
	font-size: 14px;
	color: #cc6600;
	font-weight:bold;
}
.fiche_marque_produit{
	font-size: 18px;
	color: #cc6600;
	font-weight:bold;
}
.fiche_cie{
	font-size: 14px;
	color: #00b3f2;
	font-weight:normal;
}
.fiche_cie_produit{
	font-size: 18px;
	color: #00b3f2;
	font-weight:normal;
}
.fiche_prov{
	padding: 0;
	font-size:14px;
}
.fiche_cat{
	font-size:10px;
	padding: 0 0 6px 0;
}

.fiche_btn a:link{
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	padding:2px 4px 2px 4px;
	background-color:#cc6600;
	text-decoration:none;
}
.fiche_btn a:visited{
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	padding:2px 4px 2px 4px;
	background-color:#cc6600;
	text-decoration:none;
}
.fiche_btn a:hover{
	color: #00b3f2;
	font-size: 14px;
	font-weight:bold;
	padding:2px 4px 2px 4px;
	background-color:#cc6600;
	text-decoration:none;
}

.fiche_produit{
	width:700px;
	margin: 0 0 10px 0;
	padding: 5px;
	/*border:#CCC solid 1px;*/
	overflow: auto;
	height: 100%
}

.fiche_description{
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	padding:2px 4px 2px 4px;
	background-color:#cc6600;
	width:384px;
}
.fiche_acv{
	font-size: 14px;
	color: #cc6600;
	padding:2px 8px 2px 8px;
	/*background-color:#eee;
	border:#999 solid 1px;*/
	width:374px;
	
	
}

#addthis{
	margin: 16px 0 0 880px;
	padding: 0;
	width: 80px;
	text-align:right;
	overflow: auto;
	height: 100%
}
.tagline{
	margin: 63px 0 0 1px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #c77c2d;
	font-weight:normal;
}
.tagline h1{
	padding:0;
	margin:0;
	font-size:19px;
	font-weight:normal;
}
a.block_login:link {
	color: #FFF;
	text-decoration: underline;
	font-size:11px;
}
a.block_login:visited {
	color: #FFF;
	text-decoration: underline;
	font-size:11px;
}
a.block_login:hover {
	text-decoration: none;
	color: #FFF;
	font-size:11px;
	} 
	
.ariane {
	font-size:14px;
	color:#00b3f2;
}

