/* couleur de fond de la page */
body {
	background: #ffffff;
}

/* Taille de police */
body, td {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

/* Couleur des liens */
a, a:link, a:visited, a:active {
	color: #003366;
	text-decoration: none;
}

/* style de police: gros titres */
.titleSection1 {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

/* style de police: titres standards */
.titleNormal1 {
	color: #ffffff;
}

/* style de police: recherche */
.titleNormal2 {/*hidden*/
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

/* style de police: nom produit */
.prdName1 {
	font-weight: bold;/*hidden*/
	color: #003366;
}

/* style de police: liens produits */
.prdPrice1, .prdPrice1:link, .prdPrice1:visited, .prdPrice1:active {
	font-size: 14px;/*hidden*/
	font-weight: bold;/*hidden*/
	color: #3888d8;
}

/* Onglets: couleur des liens */
.tabs a, .tabs a:link, .tabs a:visited, .tabs a:active {
	color: #ffffff;
	text-decoration: none;/*hidden*/
}

/* Onglets: centre */
.tabs .center {
	white-space: nowrap;/*hidden*/
	height: 28px;
	text-align: center;/*hidden*/
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navbleu.gif') repeat-x center bottom;
	font-weight: bold;/*hidden*/
	color: #ffffff;
}

/* Onglets: gauche */
.tabs .left {
	width: 8px;
	height: 28px;
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navbleug.gif') no-repeat left bottom;
	display: block;/*hidden*/
}

/* Onglets: droite */
.tabs .right {
	width: 10px;
	height: 28px;
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navbleud.gif') no-repeat left bottom;
	display: block;/*hidden*/
}

/* Onglets: séparateur */
.tabs .sep {/*hidden*/
	width: 5px;
}

/* Onglets: accueil gauche */
.tabs .mainLeft {
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navgrisg.gif') no-repeat left bottom;
}

/* Onglets: accueil centre */
.tabs .main {
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navgris.gif') repeat-x left bottom;
}

/* Onglets: accueil droite */
.tabs .mainRight {
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navgrisd.gif') no-repeat left bottom;
}

/* Onglets: sélectionné gauche */
.tabs .leftS {
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navpurpg.gif') no-repeat left bottom;
}

/* Onglets: sélectionné centre */
.tabs .centerS {
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navpurp.gif') repeat-x left bottom;
}

/* Onglets: sélectionné droite */
.tabs .rightS {
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navpurpd.gif') no-repeat left bottom;
}

/* arborescence de la catégorie */
.tree {
	border-top: 1px solid #000000;
	background: #666699;
}

/* couleur des liens de l'arborescence */
.tree a, .tree a:link, .tree a:visited, .tree a:active {
	color: #ffffff;
}

/* menu: fond bannière */
.menu .head {
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-bloc21.gif') no-repeat left;
}

/* menu: couleur de fond */
.menu .content {
	background: #ebedf3;
	border-left: 1px solid #2772ce;
}

/* menu: style de tableau */
.menu .content table {/*hidden*/
	margin-left: 10px;
}

/* menu: style des catégories */
.menu .content .cat {
	background: #c2cde7 url('http://webmaster.comparateurweb.com/img/tpl2/template1-pucebleu.gif') no-repeat left center;
	border-top: 5px solid #909aae;
	border-bottom: 1px solid #909aae;
	padding-left: 10px;/*hidden*/
}

/* menu: style des sous-catégories */
.menu .content .subCat {
	background: #ffffff url('http://webmaster.comparateurweb.com/img/tpl2/template1-pucefleche3.gif') no-repeat left center;
	border: 1px dashed #ececec;
	font-size: 10px;/*hidden*/
	padding-left: 10px;/*hidden*/
}

/* sous-catégories: bordure, couleur de fond */
.sub .content {
	border: 1px solid #666699;
	background-color: #faf8fb;
	padding: 2px;/*hidden*/
	padding-top: 5px;/*hidden*/
	padding-bottom: 5px;/*hidden*/
}

/* sous-catégories: séparateur de ligne */
.sub .content .line {/*hidden*/
	padding-bottom: 20px;
}

/* sous-catégories: style des images */
.sub .catImg {
	border: 1px solid #666699;
	background: #ffffff;
}

/* sous-catégories: nom des catégories */
.sub .cat {
	background: #d7d0db;
	border-top: 5px solid #b8aabe;
	border-bottom: 1px solid #b8aabe;
	padding-left: 2px;/*hidden*/
}

/* sous-catégories: nom des sous-catégories */
.sub .catChild {
	background: #ffffff url('http://webmaster.comparateurweb.com/img/tpl2/template1-pucefleche2.gif') no-repeat left center;
	border: 1px dashed #ececec;
	font-size: 10px;/*hidden*/
	padding-left: 12px;/*hidden*/
}

/* Produits populaires: nom catégorie (page d'index) */
.topPrdIndex .head {
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-tetiere.gif') no-repeat left;
}

/* Produits populaires: titre (page d'index) */
.topPrdIndex .title {
	background: #339999;
}

/* titre section 1: gauche */
.section1 .title .left {
	width: 8px;
	height: 28px;
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navpurpg.gif') no-repeat left bottom;
	display: block;/*hidden*/
}

/* titre section 1: droite */
.section1 .title .right {
	width: 10px;
	height: 28px;
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navpurpd.gif') no-repeat left bottom;
	display: block;/*hidden*/
}

/* titre section 1: centre */
.section1 .title .center {
	white-space: nowrap;/*hidden*/
	width: 100%;/*hidden*/
	height: 28px;
	text-align: center;/*hidden*/
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navpurp.gif') repeat-x center bottom;
	font-weight: bold;/*hidden*/
	color: #ffffff;
}

/* titre section 2: gauche */
.section2 .title .left {
	width: 8px;
	height: 28px;
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navpomg.gif') no-repeat left bottom;
	display: block;/*hidden*/
}

/* titre section 2: droite */
.section2 .title .right {
	width: 10px;
	height: 28px;
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navpomd.gif') no-repeat left bottom;
	display: block;/*hidden*/
}

/* titre section 2: centre */
.section2 .title .center {
	white-space: nowrap;/*hidden*/
	width: 100%;/*hidden*/
	height: 28px;
	text-align: center;/*hidden*/
	background: url('http://webmaster.comparateurweb.com/img/tpl2/template1-navpom.gif') repeat-x center bottom;
	font-weight: bold;/*hidden*/
	color: #ffffff;
}

/* section 2: centre */
.section2 .content {
	border: 1px solid #718a4d;
	background: #edf1e8;
	padding: 2px;/*hidden*/
	padding-top: 5px;/*hidden*/
	padding-bottom: 5px;/*hidden*/
	margin-bottom: 10px;/*hidden*/
}

/* section 2: alignement blocs produits */
.section2 .prd {/*hidden*/
	text-align: center;
}

/* section 2: noms des produits */
.section2 .prd .name {
	background: #bbce9f;
	border-top: 5px solid #718a4d;
	border-bottom: 1px solid #718a4d;
	font-weight: bold;/*hidden*/
}

/* section 2: propriétés des images des produits */
.section2 .prd .photo {
	border: 1px solid #718a4d;
	background: #ffffff;
}

/* section 2: propriété des informations des produits (prix, liens ...) */
.section2 .prd .line {
	background: #ffffff;
	border: 1px dashed #ececec;
	padding: 2px;/*hidden*/
	margin: 1px;/*hidden*/
}

/* section 2: descriptions des produits */
.section2 .description {/*hidden*/
	text-align: justify;
}

/* filtres: style, fond .. */
.filters {
	background: #faf8fb;
	padding: 10px;/*hidden*/
	width: 100%;/*hidden*/
}

/* filtres: style des éléments */
.filters select, .filters input {/*hidden*/
	margin: 2px;
}

/* liste de produits */
.prdList {/*hidden*/
	border-collapse: collapse;
}

/* liste de produits: bordure du tableau */
.prdList td {
	border: 1px solid #b8aabe;
}

/* liste des produits: couleur de fond d'un groupe */
.pGroup {
	background: #b8aabe;
	color: #ffffff;
	font-weight: bold;/*hidden*/
}

/* liste des produits: couleur de fond 1 */
.pRow1 {
	background-color: #ede9f6;
}

/* liste des produits: couleur de fond 2 */
.pRow2 {
	background-color: #ffffff;
}

/* liste des produits: couleur de fond au passage de la souris */
.pRow1:hover, .pRow2:hover,
.pRow1 td:hover, .pRow2 td:hover {
	background-color: #dccce2;
}

/* liste des produits: couleur de fond des images */
.pRow1 .img, .pRow2 .img {/*hidden*/
	background: #ffffff;
	border-left: 0px;
}

/* liste des produits: bordure des images */
.pRow1 img, .pRow2 img {/*hidden*/
	border: 0px;
}

/* liste des produits: style des noms */
.pRow1 .name a, .pRow2 .name a {/*hidden*/
	font-weight: bold;
}

/* liste des produits: style des prix */
.pRow1 .price, .pRow2 .price {/*hidden*/
	font-size: 10px;
	text-align: right;
}

/* liste des produits: style des prix (liens) */
.pRow1 .price a, .pRow2 .price a {/*hidden*/
	font-weight: bold;
}

/* liste des produits: style du nombre d'offres */
.pRow1 .offer, .pRow2 .offer {
	font-size: 10px;/*hidden*/
	color: #666666;
}

/* aucun produit affiché */
.noResult {
	background: #faf8fb;
	padding: 10px;/*hidden*/
	width: 100%;/*hidden*/
	border-bottom: 5px solid #b8aabe;
}

/* navigation par pages: couleur de fond */
#pcNav {
	background: #faf8fb;
	border-top: 1px solid #2c1747;/*hidden*/
	border-bottom: 1px solid #2c1747;/*hidden*/
	padding: 2px;/*hidden*/
	font-size: 14px;/*hidden*/
	width: 100%;/*hidden*/
	text-align: center;/*hidden*/
	margin-top: 2px;/*hidden*/
	margin-bottom: 2px;/*hidden*/
	white-space: nowrap;/*hidden*/
}

/* navigation par pages: style des liens */
#pcNav a {/*hidden*/
	font-weight: bold;
}

/* navigation par pages: style des onglets */
#pcNav .previous,
#pcNav .previousLink,
#pcNav .next,
#pcNav .nextLink {/*hidden*/
	width: 90px;
	text-align: center;
	text-transform: uppercase;
}

/* navigation par pages: couleur de fond des onglets */
#pcNav .previousLink,
#pcNav .nextLink {
	background: #d7d0db;
}

/* navigation par pages: couleur de fond des onglets inactifs */
#pcNav .previous,
#pcNav .next {
	background: #ececec;
}

/* couleur de fond des liens en pied de page */
.bottom {
	background: #ebedf3;
	border-left: 1px solid #2772ce;
	margin-top: 5px;/*hidden*/
	margin-bottom: 5px;/*hidden*/
	padding: 5px;/*hidden*/
	border: 1px dashed #ffffff;
}

/* position du logo du bas */
.footer {
	text-align: right;
}

/* moteur de recherche */
.search {
	background-color: #eeeeee;
}

/* moteur de recherche: propriétés */
.search table td {/*hidden*/
	padding: 3px;
	margin: 0px;
}

/* moteur de recherche: bouton de recherche */
.search .submit {
	width: 23px;
	height: 23px;
	border: 0px;/*hidden*/
	background: url("http://webmaster.comparateurweb.com/img/tpl2/template1-ok.gif") no-repeat;
}


