@charset "utf-8";
@import url(general.css);

/* Feuille de style - Accueil
  * Deliv's SARL
  * contact@delivs.com
  */

div.srub1
{
	position: absolute;
	height: 19px;
	text-align: left;
}

div.srub2
{
	position: absolute;
	height: 20px;
	text-align: left;
}

td.tdsrub
{
	width: 154px;
	height: 19px;
}

div.n_smenu
{
	position: absolute;
	width: 745px;
	height: 190px;
	left: 0px;
	top: -36px;
}

div.n_cafes
{
	background-image: url('img/roll_cafes.png');
	background-position: top left;
	background-repeat: no-repeat;
}

div.n_thes
{
	background-image: url('img/roll_thes.png');
	background-position: top left;
	background-repeat: no-repeat;
}

div.n_epicerie
{
	background-image: url('img/roll_epicerie.png');
	background-position: top left;
	background-repeat: no-repeat;
}

div.n_boissons
{
	background-image: url('img/roll_boissons.png');
	background-position: top left;
	background-repeat: no-repeat;
}

div.n_entretien
{
	background-image: url('img/roll_entretien.png');
	background-position: top left;
	background-repeat: no-repeat;
}

div.n_vaiselle
{
	background-image: url('img/roll_vaisselle.png');
	background-position: top left;
	background-repeat: no-repeat;
}

div.cafes
{
	position: relative;
	background-image: url("img/fond_cafes.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 745px;
	height: 140px;
}

div.thes
{
	position: relative;
	background-image: url("img/fond_thes.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 745px;
	height: 140px;
}

div.epicerie
{
	position: relative;
	background-image: url("img/fond_epicerie.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 745px;
	height: 140px;
}

div.boissons
{
	position: relative;
	background-image: url("img/fond_boissons.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 745px;
	height: 140px;
}

div.entretien
{
	position: relative;
	background-image: url("img/fond_entretien.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 745px;
	height: 140px;
}

div.vaiselle
{
	position: relative;
	background-image: url("img/fond_vaiselle.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 745px;
	height: 140px;
}

td.cafes {color : rgb(134, 73, 35);}
td.thes {color : rgb(224, 90, 16);}
td.epicerie {color : rgb(179, 121, 173);}
td.boissons {color : rgb(0, 177, 230);}
td.entretien {color : rgb(187, 179, 33);}
td.vaiselle {color : rgb(236, 115, 37);}

td.cafes2 {background-color : rgb(134, 73, 35); color: rgb(255, 255, 255);}
td.thes2 {background-color : rgb(224, 90, 16); color: rgb(255, 255, 255);}
td.epicerie2 {background-color : rgb(179, 121, 173); color: rgb(255, 255, 255);}
td.boissons2 {background-color : rgb(0, 177, 230); color: rgb(255, 255, 255);}
td.entretien2 {background-color : rgb(187, 179, 33); color: rgb(255, 255, 255);}
td.vaiselle2 {background-color : rgb(236, 115, 37); color: rgb(255, 255, 255);}

a.cafes {color : rgb(134, 73, 35);}
a.thes {color : rgb(224, 90, 16);}
a.epicerie {color : rgb(179, 121, 173);}
a.boissons {color : rgb(0, 177, 230);}
a.entretien {color : rgb(187, 179, 33);}
a.vaiselle {color : rgb(236, 115, 37);}

div.t_cafes {color : rgb(134, 73, 35); font-size: 17px; font-weight: bold;}
div.t_thes {color : rgb(224, 90, 16); font-size: 17px; font-weight: bold;}
div.t_epicerie {color : rgb(179, 121, 173); font-size: 17px; font-weight: bold;}
div.t_boissons {color : rgb(0, 177, 230); font-size: 17px; font-weight: bold;}
div.t_entretien {color : rgb(187, 179, 33); font-size: 17px; font-weight: bold;}
div.t_vaiselle {color : rgb(236, 115, 37); font-size: 17px; font-weight: bold;}

div.titre_ssrubrique
{
	width: 745px;
	height: 30px;
	background-image: url("img/fond_rubrique.png");
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-left: 10px;
}

div.produit1
{
	position: relative;
	width: 165px;
	height: 275px;
	float: left;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}

div.produit2
{
	position: relative;
	width: 165px;
	height: 275px;
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

div.p_cafes {background-image: url("img/fond_produit_cafes.png"); background-position: top left; background-repeat: no-repeat;}
div.p_thes {background-image: url("img/fond_produit_thes.png"); background-position: top left; background-repeat: no-repeat;}
div.p_epicerie {background-image: url("img/fond_produit_epicerie.png"); background-position: top left; background-repeat: no-repeat;}
div.p_boissons {background-image: url("img/fond_produit_boissons.png"); background-position: top left; background-repeat: no-repeat;}
div.p_entretien {background-image: url("img/fond_produit_entretien.png"); background-position: top left; background-repeat: no-repeat;}
div.p_vaiselle {background-image: url("img/fond_produit_vaiselle.png"); background-position: top left; background-repeat: no-repeat;}
div.p_surmesure {background-image: url("img/fond_produit_surmesure.png"); background-position: top left; background-repeat: no-repeat;}
div.p_durable {background-image: url("img/fond_produit_durable.png"); background-position: top left; background-repeat: no-repeat;}

div.top_produit
{
	position: absolute;
	left: 5px;
	top: 3px;
}
div.fav_produit
{
	position: absolute;
	right: 5px;
	top: 8px;
}
div.photo_produit
{
	position: absolute;
	left: 5px;
	top: 42px;
}
div.description_produit
{
	position: absolute;
	left: 5px;
	top: 157px;
	padding-right: 5px;
	text-align: left;
	height: 71px;
	width: 150px;
	overflow: auto;
}
div.prix_ht
{
	position: absolute;
	left: 16px;
	top: 232px;
}
div.prix_ttc
{
	position: absolute;
	right: 5px;
	top: 234px;
}
div.qte_produit
{
	position: absolute;
	left: 114px;
	top: 255px;
}
div.ajout_produit
{
	position: absolute;
	left: 143px;
	top: 254px;
}
div.visiteur_produit
{
	position: absolute;
	left: 2px;
	top: 254px;
	background-color: rgb(255, 255, 255);
	width: 161px;
	height: 17px;
	text-align: center;
}
div.visiteur_produit2
{
	position: absolute;
	left: 2px;
	top: 234px;
	background-color: rgb(255, 255, 255);
	width: 161px;
	height: 27px;
	text-align: center;
	padding-top: 10px;
}
div.logos_produit
{
	position: absolute;
	right: 5px;
	bottom: 121px;
	vertical-align: bottom;
	text-align: right;
}
div.nouveau_produit
{
	position: absolute;
	left: 1px;
	top: 1px;
	vertical-align: bottom;
	text-align: left;
}

.c_cafes {color : rgb(134, 73, 35);}
.c_thes {color : rgb(224, 90, 16);}
.c_epicerie {color : rgb(179, 121, 173);}
.c_boissons {color : rgb(0, 177, 230);}
.c_entretien {color : rgb(187, 179, 33);}
.c_vaiselle {color : rgb(236, 115, 37);}

.page {color : rgb(102, 102, 102);}

div#dhtml
{
	position: absolute;
	background-image: url("img/fond_dhtml.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 810px;
	height: 570px;
}

div.z_image
{
	position: absolute;
	left: 4px;
	top: 4px;
}
div.z_description
{
	position: absolute;
	left: 5px;
	top: 535px;
	color: rgb(255, 255, 255);
	text-align: left;
}
div.z_logos
{
	position: absolute;
	right: 5px;
	top: 535px;
	color: rgb(255, 255, 255);
	text-align: left;
}

div.fiche
{
	position: relative;
	background-image: url("img/fond_fiche.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 730px;
	height: 275px;
}

div.imagefiche
{
	position: absolute;
	top: 6px;
	left: 6px;
}

div.logosfiche
{
	position: absolute;
	top: 244px;
	left: 12px;
}

div.reffiche
{
	position: absolute;
	top: 15px;
	left: 350px;
}

div.favfiche
{
	position: absolute;
	top: 23px;
	right: 13px;
}

div.descriptionfiche
{
	position: absolute;
	top: 45px;
	left: 348px;
	width: 375px;
	height: 190px;
	text-align: left;
	overflow: auto;
}

div.prixfiche
{
	position: absolute;
	top: 248px;
	left: 349px;
}

div.qtefiche
{
	position: absolute;
	top: 249px;
	left: 673px;
}

img.ajoutfiche
{
	position: absolute;
	top: 248px;
	left: 702px;
}

img.plusfiche
{
	position: absolute;
	top: 254px;
	left: 315px;
}

h1
{
	font-size: 14px;
	color: rgb(51, 51, 51);
	margin: 0;
	padding: 0;
}

h2
{
	font-size: 12px;
	color: rgb(51, 51, 51);
	margin: 0;
	padding: 0;
	font-weight: normal;
}

div#dhtml
{
	position: absolute;
	background-image: url("img/fond_dhtml.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 810px;
	height: 570px;
}

.grostitre
{
	color: rgb(135, 87, 95);
}

div.associations
{
	position: relative;
	background-image: url("img/fond_associations.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 720px;
	height: 285px;
	padding-left: 10px;
	padding-top: 10px;
}
