﻿/*************************************** Left Column ************************************/

/*left criteria menu */
div.CadreSimple {
	background: url('/site_images/selector/left_menu_middle.gif') repeat-y;
}
div#leftColumn div.ficheButton a.lexiconBtn, div#leftColumn div.ficheButton a.lexiconBtn:hover{background:none;
    color:#000000;
font-family:arial;
font-size:12px;
font-weight:bold;
text-indent:6px;}

div#leftColumn div.ficheButton a.feedbackBtn, div#leftColumn div.ficheButton a.feedbackBtn:hover{
    background:none;
    height:50px;
    margin-left:10px;
}

/* contents of criteria menu: see _Carafilter.css */

/*************************************** Central Column ************************************/

/* uc6= Title and number of results */
div#FullNavBar {
	width:574px;
	margin-top: 5px;
	padding: 3px;	
    background-color:#FFFFFF;
	border-bottom:1px solid #B4AEA9;
	font-size:10px;	
}
/*div#FullNavBar a {
    color:#414141;	
}*/
table#FamilyDrillDown {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
/* searchresults navigation row */
td.productsamount{width:180px;}
td#resultats_haut {width:200px;}
/*td.quickcompare{width:145px;}*/
td.compareBtn{width:200px;}
 
/*************************************** Bouton Recherche Experte  ************************************/
table#rechercheExperte {
	border-collapse: collapse;
	margin-top: 5px;
	width: 193px;
}

table#rechercheExperte td {
	margin: 0;
	padding: 0;
}

table#rechercheExperte a {
	font-size: .8em;
	font-family:  verdana, sans-serif;
	font-weight: bold;
	color: #216373;
}

#rechercheExperte_gauche /*coté gauche de la barre avec le logo*/ {
	background-image: url(image/_button/logo_rechercheExperte_gauche.gif);
	background-repeat: no-repeat;
	background-color: white;
	height: 40px;
	width: 39px;
}

#rechercheExperte_gauche2 /*coté gauche de la barre avec le logo*/ {
margin-left:-50px;
	background-image: url(image/_button/logo_rechercheExperte_gauche2.gif);
	background-repeat: no-repeat;
	background-color: white;
	height: 40px;
	width: 39px;
}

#rechercheExperte_milieu /*milieu de la barre ou apparait le lien*/ {
	background-image: url(image/_button/logo_rechercheExperte_milieu.gif);
	background-repeat: repeat-x;
	background-color: white;
	vertical-align: middle;
}

#rechercheExperte_droite /*coté droit de la barre */ {
margin-left:-50px;
	background-image: url(image/_button/logo_rechercheExperte_droite.gif);
	background-repeat: no-repeat;
	background-color: white;
	width: 5px;
}

/******************************************--------------------------------------------------------*/
/*
.portal_control_right1
{
	margin-bottom:-1px;
	font-weight:bolder; 
	width:160px; 
	height:40px;
	background-image:url('image/background_160px.gif');
}

.portal_control_right2
{
	margin-top:3px; 
	background-image:url('image/guida_icon.gif');
	float:left;
	margin-left:3px;
	width:32px; 
	height:32px
}

.portal_control_right3
{
	float:left;
	height:27px; 
	width:27px; 
	background-image:url('image/icone_members_.gif'); 
	margin-top:6px; 
	margin-left:4px; 
	margin-right:6px
}

.Altro_selection_1{
	margin-top:2px;
	margin-bottom:3px; 
	color:#3b3b3b; 
	background-image:url('image/background_search.gif'); 
	width:188px; 
	height:42px; 
	padding-left:5px;  
	font-size:11px; 
	font-weight:bold;
}

.Altro_selection_2 {
	float:left; 
	height:40px; 
	width:36px; 
	background-image:url('image/altroconsumo_icon.gif'); 
	background-repeat: no-repeat; 
	margin-top:2px;
}

.back_button_1
{
	width:192px;
	height:42px;
	background-image:url('image/background_search.gif');
}

.back_button_2
{
	float:left;
	background-image:url('image/back_icon.gif');
	height:30px;
	width:180px;
	margin-top:8px;
	margin-left:6px;
	background-repeat:no-repeat;
	display: block;
}

.altroTest
{
	float:left;
	background-image:url('image/altroTest.gif');
	height:50px;
	width:109px;
	background-repeat:no-repeat;
	display: block;
}

.altroTest2
{
	float:inherit;
	background-image:url('image/altroTest2.gif');
	height:50px;
	background-repeat:repeat-x;
	display: block;
}
*/
table#resultats {
	width: 580px;
}


td#resultats_haut a {
	font-family:  verdana, sans-serif;
	font-weight: bold;
	/*color: #216373;*/
}
.btnLanceComparaison a {
	color: #ff7800;
	font-family:  verdana, sans-serif;
	font-weight: bold;
	
}
.btnLanceComparaison {
	padding-bottom: 0px;
	padding-left: 0px;
	/*background-image: url(/comparer.images/logo_comparer.gif );*/
	background-repeat: no-repeat;
	background-color: white;
	font-size:11px;
	color:#ff7800;
}

html > body .lnkComparerRapide {
	padding-top: 3px;
	padding-right: 0px;
	margin-right: 0px;
}

div#RSS.CadreSimple {
	 display:none;
	min-height: 20px;
}

/*div#Filter.CadreSimple {
	width: 190px;
}*/
/* div Altroconsumo 
div.CadreSimpleRight {	
    
	margin-top:-10px;
    margin-bottom:16px;
	margin-left:0px;
	background: url(image/background_left.gif);
	border: 0px solid  #b4aea9;
	width:188px;
	height:100%;
	
}*/

div#Filter.CadreSimpleRight {
	width: 80px;

}
div#nombreProduits {
	margin:5px;
	font-family:  verdana, sans-serif;
	font-weight: bold;
	text-align:right;
	font-size:11px;
}

span.nombreProduits_chiffre {
	color: #ff7800;
	
}


/****************************************** Le pied du tabelau ****************************************/

.indexBasDePage {
	width: 100%; 
	font-size: 1em;
	font-family:  verdana, sans-serif;
	/*color: #216373;*/
	font-weight: bold;
	text-align: center;
	margin-left: 0px;
	height: 32px;
	text-align: center;
}

.indexBasDePage a {
	font-family:  verdana, sans-serif;
	/*color: #216373;*/
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.pager td a img /*Le pager*/ {
	border: none;
}
.pager {
	margin: auto;
}
.TabResFooterTable {
	width: 580px;
	background: url('/site_images/selector/table_back.gif') repeat-y;
	border-collapse: collapse;
	margin-left: 0px;
	border: solid 1px #b4aea9;
}
.TabResFooterTdLeft {
	
	background-position:left top;
	height: 31px;
	width: 50px;
}
.TabResFooterTdRight {
	
	background-position: right top;
	height: 31px;
	width: 70px;
}



table#tableauDeResultats {
	width: 580px;
	border-collapse: collapse;
	margin-left: 0px;
	font-family:  verdana, sans-serif;
	font-weight: bold;
	border:1px solid #B4AEA9;
	}
tr#tableauDeResultats_titre {
	font-size: .8em;
	font-family:  verdana, sans-serif;
	font-weight: bold;
	background: url('/site_images/selector/table_back.gif') repeat-y;
	text-align: center;
	height: 31px;
	vertical-align: middle;
	border: solid 1px #b4aea9;
}

#tableauDeResultats_titre td {
	padding: 0; border-bottom: solid 1px #b4aea9;
}
.tableauDeResultats_titre_best 
{
    border-left: solid 1px #b4aea9;
	width: 40px;
	text-align: center;
}
.tableauDeResultats_titre_descritpion {
	border-left: solid 1px #b4aea9;
	font-size:120%;
}
.tableauDeResultats_titre_prix {
	width: 80px;
	border-left: solid 1px #b4aea9;
}
.tableauDeResultats_titre_selection {
	border-left: solid 1px #b4aea9;
	font-size:120%;
}
.tableauDeResultats_titre_score {
	border-left: solid 1px #b4aea9;
	font-size:120%;
}
.tableauDeResultats_titre_photo {
	text-align: center;
	font-size:120%;
}

/* ligne */
tr.tableauDeResultats_ligne, tr.tableauDeResultats_ligne_alter { 
	font-size: .9em;
	font-family:  verdana, sans-serif;
	font-weight: bold;
	text-align: center;
	
 }

tr.tableauDeResultats_ligne td, tr.tableauDeResultats_ligne_alter td{
	border-bottom:dashed 1px #adadad;
}

.tableauDeResultats_ligne_alter { background-color: #f7fcfe; }

.tableauDeResultats_colonne_selectionner {
	
	width: 40px;
	border-left: solid 1px #b4aea9;
}
.tableauDeResultats_colonne_prix 
{
    text-align: center;
    color: Black;
	margin: 0;
	font-size:110%;
	font-weight:normal;
	border-right: solid 1px #b4aea9;
	width: 120px;
}
.tableauDeResultats_colonne_score
{
    text-align: center;
    }
.tableauDeResultats_colonne_descritpion {
	text-align: left;
	padding: 10px;
	color: Black;
	margin: 0;
	font-size:120%;
	font-weight:normal;
}
/*.tableauDeResultats_colonne_descritpion a {
	color: #414141;
}*/
.tableauDeResultats_colonne_best {
	width: 40px;
	text-align: center;
}
.tableauDeResultats_colonne_photo {
	
	
	text-align: center;
}

/*AutoComple Search block */
.AutoCompleteSearch {
    background: url('/site_images/selector/right_menu_top.gif') no-repeat top left;
    width:100%;
}
/*.AutoCompleteSearch table
{
    background: url('/site_images/selector/left_menu_top.gif') no-repeat top left;
    width:100%;
	}*/
.AutoCompleteSearch tr
{
    background: url( '/site_images/selector/right_menu_bottom.gif' ) no-repeat bottom left;
    width:100%;height:40px;
    }
/*.AutoCompleteSearch .searchimage /*coté gauche de la barre avec le logo {
	margin: 3px 0 0 3px;
	height:40px; 
	width:36px; 
	background: url(/site_images/selector/search.gif) no-repeat 5px 5px;		
}*/
.AutoCompleteSearch input.txtAutoSearch
{
    width: 130px;
    height: 14px;
    font-size: 1em;
    font-weight: normal;
    color: #535A5D;
    margin-left: 5px;
}

/*  AUTOCOMPLETE SEARCH BY NAME TEXT FIELD*/

.AutoCompleteFlyout
{
   background-color: #FFFFFF;    
   border: 1px solid rgb(180, 174, 169);  
   cursor: pointer;   
   padding: 10px 10px 10px 10px;
   z-index: 100;
   overflow : auto; 
   width: 300px;
   max-height: 500px;
}

.AutoCompleteFlyoutItem
{
   background-color: Transparent;   
   color: #21818D;
   font-family: Arial;   
   font-size: 8pt;
   font-weight: normal;
}

.AutoCompleteFlyoutHilightedItem
{
   background-color: Transparent;
   color: #FF7800;
   font-family: Arial;
   font-size: 8pt;
   font-weight: bold;
}

div#SimilarProductsDiv
{
    position:absolute;
    background-color:#F7FCFE;
    border: 1px solid #b4aea9; padding:15px;
    z-index: 100;
}
div#SimilarProductsDiv span.notfound
{
    color:Red;
}
