/*td {border: 1px dotted gray}
div {border: 1px solid orange}
img, form {border: 1px dashed blue}
h1, h2, h3, h4, h5, h6, p {border: 1px solid yellow}
ul {border: 1px solid green}
li {border: 1px solid lightgreen}
*/


/* -------------------- layout général  --------------------*/
body, html{width:100%; height:100%; padding:0; margin:0; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#000; }
table#superglobal{ width:100%;height:100%}
td#globalmenu{ width:170px;height:100%;  background:#22abe9 url(../images/newbg-bas-2.jpg) no-repeat bottom left;}
td#globalcontent{ width:827px;height:100%; background:url(../images/bg-ombre.jpg) repeat-y}
td#bglargeur{background:#ff0000; width:100%; background:#082d76 repeat-x}
td#logo{width:200px; height:173px}
table#menu{width:170px; height:100%; }
td#header{width:827px; height:173px; background:url(../images/header.jpg) no-repeat;}
table#headercontainer{margin:0px 10px 0px 0px; }
table#content{width:827px; height:100%; background:url(../images/bg-bas-droite.jpg) no-repeat bottom left}

/* -------------------- menu navigation (haut droite)  --------------------*/
td#navigation{text-align:left; width:580px}
div#navigation{color:#1C005A; font-size:12px; margin:73px 0px 0px 80px}
div#navigation a{font-size:12px; color:#fff; padding:0px 12px 0px 12px; text-decoration:none; margin:0px 8px 0px 8px; text-transform:uppercase}
div#navigation a:hover{background:#d5201a;}

/* -------------------- image produit (en haut à droite)  --------------------*/
td#imgproduit{text-align:right; padding:33px 1px 20px 0px; width:240px }

/* -------------------- choix des langues  --------------------*/
td#langues{}
div#langues{color:#1C005A; background:#D0D2D4; padding:2px; margin:10px 0px 0px 200px; font-size:10px}
a.langueselected{color:#D91E10; text-decoration:none; font-size:10px}
a.langue{color:#1C005A; text-decoration:none; font-size:10px}


/* -------------------- texte  --------------------*/
td#contenttexte{width:610px}
div#content{padding:15px 15px 15px 70px; font-size:11px}
div#content p{margin:0; padding:0px 0px 6px 0px; color:#1C005A}
div#content h1{color:#1C005A; font-size:14px; padding:0px 0px 5px 0px; margin:0}
div#content h2{
	color:#D91E10;
	font-size:12px;
	padding:0px 0px 15px 0px;
	margin:0;
}

div#content h3{color:#1C005A; font-size:12px; padding:0px 0px 15px 0px; margin:0; font-style:italic}


/* -------------------- produit  --------------------*/
div#contentproduit{padding:15px 10px 15px 40px; font-size:11px;}
div#contentproduit p{margin:0; padding:0px 0px 6px 0px; color:#1C005A}
div#contentproduit h1{color:#1C005A; font-size:14px; padding:0px 0px 5px 0px; margin:0}
div#contentproduit h2{
	color:#FFFFFF;
	font-size:12px;
	padding:3px 3px 3px;
	margin:0;
	background-color: #FF0000;
	width: auto;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
/*div#contentproduit h2{
	color:#D91E10;
	font-size:12px;
	padding:0px 0px 0px 15px;
	margin:0;
	background-color: #0094E3; 
	border-top: 1px solid #1C005A;
	border-right: 1px solid #1C005A;
	border-bottom: 1px solid #1C005A;
	border-left: 1px solid #1C005A;
}*/
div#contentproduit h3{color:#1C005A; font-size:12px; padding:0px 0px 15px 0px; margin:0; font-style:italic}
td#produit{ padding:0px 0px 0px 40px}
td#imgcaddie{width:35px;}
a.liencaddie{color:#d91e10; text-decoration:none; font-size:12px}
a.liencaddie:hover{text-decoration:underline}
td#produit p.ecart{padding:10px 30px 15px 0px}
td#lignebleue{ }
td.lignebleue{ border-right:1px solid #0094E3}
.petit{color:#1C005A; font-size:11px;}


/* -------------------- pavé news  --------------------*/
table#news{width:229px}
td#newsup{height:43px; background:url(../images/news-haut.jpg) no-repeat;}
td#newscontent{background:url(../images/news-bg.jpg) repeat-y; text-align:left}
td#newsfoot{background:url(../images/news-bas.jpg) no-repeat; height:22px}

div#news{margin:0px 30px 20px 30px; font-size:11px}
div#news h1{color:#1C005A; font-size:12px; font-weight:bold; text-transform:uppercase; padding:0px 0px 10px 0px; margin:0}
div#news p{pa0; margin:0}

div#savoirplus{background:#d5201a; padding:1px 6px 2px 6px; color:#fff; font-size:12px; width:75px; margin:0px 0px 5px 65px}
div#savoirplus a { color:#fff; text-decoration:none}


/* -------------------- pavé info  --------------------*/
td#encartinfo{color:#a69e9b; font-size:12px; text-align:left}
td#encartinfo p{color:#a69e9b; font-size:12px; padding:0px 25px 0px 15px; margin:0;  text-align:left}
td#encartinfo h1{color:#a69e9b; font-size:14px; font-weight:bold; padding:5px 15px 5px 15px; margin:0;  text-align:left}
 

/* -------------------- titre recherche  --------------------*/
td#titrerecherche{  background:url(../images/bg-recherche2.jpg) repeat-y top left; padding:5px 0px 5px 15px; font-size:12px; color:#fff}

/* -------------------- recherche par catégorie / sous-catégorie  --------------------*/
td#recherche{height:136px; background:url(../images/bg-encart-recherche.jpg) repeat-x}
div#recherche{ margin:10px 0px 0px 12px; color:#1C005A; font-style:italic; font-size:12px}
div#recherche p{ padding:0;  margin:0px 0px 10px 0px}
div#recherche form#rechercheform{padding:0; margin:0; width:200px}
td#contenttexte{text-align:left; padding:0;}

div#recherche select{background:#eb8d0f; color:#fff;width:200px }
div#recherche select option{background:#eb8d0f; color:#fff}

div#boutonenvoi{background:url(../images/bouton-recherche.jpg) no-repeat top left; padding:0px 0px 12px 10px; color:#fff; font-size:11px; font-style:normal; width:200px;}
div#boutonenvoi a{color:#fff; text-decoration:none}

/* -------------------- caddie virtuel  --------------------*/
table#globalcaddie{padding:0; margin:0; color:#1C005A; font-size:13px; width:100%; margin:10px 0px 5px 5px}

td#caddie{ background:#0067b3 url(../images/bg-caddie.jpg) repeat-x 0 0; height:100px }
td#caddie p.produits{color:#fff; padding:0px 0px 0px 10px; margin:0; font-size:11px}

div#voircaddie{background:#d5201a; padding:1px 6px 2px 6px; color:#fff; font-size:11px; width:135px; margin:10px 0px 0px 10px}
div#voircaddie a { color:#fff; text-decoration:none}

td#commande{ font-weight:bold; padding:6px 0px 0px 0px; font-size:12px}

/* -------------------- coordonnes entreprise  --------------------*/

td#coordonnees{color:#1C005A; font-size:11px; text-align:center; background:url(../images/newbg-bas-1.jpg) no-repeat; padding:10px 0px 20px 0px }
td#coordonnees p{padding:0; margin:0}
td#coordonnees p a{color:#1C005A; text-decoration:none}
td#coordonnees p a:hover{text-decoration:underline}
td#espace{ height:68px}
/*-------------------- ajout CR -------------------*/

.lookbouton{
	background:#d5201a;
	padding:1px 6px 2px 6px;
	color:#fff;
	font-size:11px;
	width:135px;
	margin:10px 0px 0px 10px;
	border-top: none #d5201a;
	border-right: none #d5201a;
	border-bottom: none #d5201a;
	border-left: none #d5201a;
}
/* -------------------- texte  --------------------*/
td#contentpage{text-align:left;width:810px}
div#contentpage{padding:15px 15px 15px 70px; font-size:11px}
div#contentpage p{margin:0; padding:0px 0px 6px 0px; color:#1C005A}
div#contentpage h1{color:#1C005A; font-size:14px; padding:0px 0px 5px 0px; margin:0}
div#contentpage h2{
	color:#D91E10;
	font-size:12px;
	padding:0px 0px 15px 0px;
	margin:0;
	border: medium solid #003399;
}
div#contentpage h3{color:#1C005A; font-size:12px; padding:0px 0px 15px 0px; margin:0; font-style:italic}
