﻿table.tableMRAcontainer
{
	/*
	background-image:url(../../../Images/MercatinoRicerca.jpg);
	background-repeat: repeat-x;
	*/
	width: 100%;
}

/* DIV CHE CONTIENE LA TREEVIEW DI TUTTE LE CATEGORIE E SOTTO-CATEGORIE 
div.cssdivMRAcategorie
{
	float: left;
	background-color: #def0fc;
	width: 26%;
}
*/
div.cssdivMRAtreeviewCategorie
{
	border: solid 1px #367dae;
	text-align: left;
	float: left;
	background-color: #def0fc;
	width: 215px;	/* La larghezza di un annuncio è di 580px */
	/*margin-top: 10px;*/
}
div.cssdivMRAfiltriCategorieTestatina
{
	background-image:url(../../../Images/outLookTopCellBg.gif);
	background-repeat: repeat-x;
	height: 18px;	/* l'immagine è alta 24px (altezza max del td) */
	font-family: Verdana, Arial;
	font-size:0.7em;
	font-weight:bold;
	color:#ffffff;
	text-align: center;
	margin: 4px;
	padding-top: 3px;
}
.rtvMRAnodo
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size:12px;
}
.rtvMRAnodoOver
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size:12px;
	text-decoration: underline;
	cursor: pointer;
}
.rtvMRAnodoSelect
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size:12px;
	font-weight: bold;
}
.rtvMRAnodoPrimaCategoria
{	/* Va in sovrapposizione a "rtvMRAnodo" */
	color: #367dae;
}
.rtvMRAnodoPrimaCategoriaOver
{	/* Va in sovrapposizione a "rtvMRAnodoOver" */
	color: #367dae;
}
.rtvMRAnodoPrimaCategoriaSelect
{	/* Va in sovrapposizione a "rtvMRAnodoSelect" */
	background-color: #367dae;
	color: #ffffff;
}
.rtvMRAnodoSecondaCategoria
{	/* Va in sovrapposizione a "rtvMRAnodo" */
	color: #449d5d;
}
.rtvMRAnodoSecondaCategoriaOver
{	/* Va in sovrapposizione a "rtvMRAnodoOver" */
	color: #449d5d;
}
.rtvMRAnodoSecondaCategoriaSelect
{	/* Va in sovrapposizione a "rtvMRAnodoSelect" */
	background-color: #449d5d;
	color: #ffffff;
}
.rtvMRAnodoTerzaCategoria
{	/* Va in sovrapposizione a "rtvMRAnodo" */
	color: #a169c7;
}
.rtvMRAnodoTerzaCategoriaOver
{	/* Va in sovrapposizione a "rtvMRAnodoOver" */
	color: #a169c7;
}
.rtvMRAnodoTerzaCategoriaSelect
{	/* Va in sovrapposizione a "rtvMRAnodoSelect" */
	background-color: #a169c7;
	color: #ffffff;
}
.rtvMRALoadingMessageBlue
{
	font-family: Verdana, Arial, Sans-Serif;
	color:#0000aa;
	font-size:10px;
	font-weight: normal;
}



/* DIV CHE CONTIENE IL BOX DI RICERCA */
div.cssdivMRAcerca
{
	float: right;
	/*width: 73%;*/
	margin-bottom: 5px;
}
td.tdMRAcellTestoLibero
{
	width: 85%;
	text-align: center;
}
td.csstdMRAofferteRichieste
{
	font-family: Verdana, Arial, Sans-Serif;
	color:#444444;
	font-size:9px;	/*0.7em;*/
	font-weight: normal;
	text-align: left;
	/*width: 15%;*/
}
input.csstxtMRAtestoLibero
{
	font-family: Verdana, Arial, Sans-Serif;
	color:#000000;
	font-size:10px;	/*0.75em;*/
	font-weight: normal;
	height:1.4em;
	width: 95%;	/* Percentuale di "tdMRAcellTestoLibero" */
	background-color: #ffffff;
	border-top: solid 1px #aaaaaa;
	border-left: solid 1px #aaaaaa;
	border-bottom: solid 1px #444444;
	border-right: solid 1px #444444;
	padding-left: 2px;
}
.cssbtnMRAcerca
{
	border-top: solid 1px #aaaaaa;
	border-left: solid 1px #aaaaaa;
	border-bottom: solid 1px #444444;
	border-right: solid 1px #444444;
	font-family: Verdana, Arial;
	font-size:0.75em;
	font-weight:normal;
	color:#444444;
	background-image:url(../../../Images/buttonBg.gif);
	background-position:top;
	background-color:white;
	height:1.8em;
	width:80px;
	cursor: pointer;
	text-align: center;
	/*vertical-align: top;*/
	padding-bottom: 2px;
	margin-left: 5px;
}
.cssbtnMRAcerca:hover
{
	color: #aa0000;
}
.cssbtnMRAcercaID
{	/*Classe che va in sovrapposizione a cssbtnMRAcerca */
	width: 140px;
	margin-left: 15px;
}

/* DIV CHE CONTIENE IL BOX DI RICERCA PER ID */
div.cssdivMRAcercaID
{
	float: left;
	width: 100%;
	display: none;	/* Inizialmente nascosto */
}
input.csstxtMRAcercaID
{
	font-family: Verdana, Arial, Sans-Serif;
	color:#000000;
	font-size:0.75em;
	font-weight: normal;
	height:1.4em;
	width: 150px;
	background-color: #ffffff;
	border-top: solid 1px #aaaaaa;
	border-left: solid 1px #aaaaaa;
	border-bottom: solid 1px #444444;
	border-right: solid 1px #444444;
	padding-left: 2px;
}


/* ZONA LINK SOTTO BOX TESTO */
td.tdMRAcellCercaID
{
	text-align: right;
	/*
	padding-left: 8px;
	padding-right: 8px;
	*/
}
a.cssMRALinkCercaID,
a.cssMRALinkSuggerisci
{
	font-family: Verdana, Arial;
	font-size:0.6em;
	font-weight:bold;
	color:#367dae;
	text-decoration: none;
	cursor: pointer;
}
a.cssMRALinkCercaID:hover,
a.cssMRALinkSuggerisci:hover
{
	color:#aa0000;
	text-decoration: underline;
	cursor: pointer;
}


/* SEZIONE CON LA TABELLINA DEI FILTRI */
div.cssdivMRAzonaFiltri
{
	position: relative;
	float: right;
	/*margin-top: 10px;*/
	width: 365px;	/* La larghezza di un annuncio è di 580px */
}
td.tdMRAfiltriQuadro
{
	/*width: 33%;	/* Sono 3 quadri */
}
table.tableMRAfiltriSemiquadro
{
	border: solid 1px #367dae;
	/*width: 100%;	/* Rispetto al contenitore */
}
td.csstdMRAfiltriTestatina
{
	background-image:url(../../../Images/outLookTopCellBg.gif);
	background-repeat: repeat-x;
	height: 20px;	/* l'immagine è alta 24px (altezza max del td) */
	font-family: Verdana, Arial;
	font-size:0.7em;
	font-weight:bold;
	color:#ffffff;
	text-align: center;
}
div.cssdivMRAfiltriContenuto
{
	width: 106px;	/* Valore empirico, NON CAMBIARE */
	height: 145px;
	overflow:scroll;	/*Questa serve "scroll" per Mozilla, altrimenti non fa vedere la scroll bar verticale, per IE viene resettato dalle due istruzioni seguenti*/
	/*Codice specifico per IE*/
	overflow-y:auto;
	overflow-x:auto;
	scrollbar-base-color:#84bade;
	scrollbar-arrow-color:#1a4da5;
	scrollbar-track-color:#75a9cc;	/*Sarebbe il fondino sotto il rettangolino che scorre*/
	/*Fine codice specifico IE*/
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
	/*background-color: #00ff00;	/* ELIMINARE, SOLO PER DEBUG */
}
div.cssdivMRAfiltriContenutoHalf
{
	width: 106px;	/* Valore empirico, NON CAMBIARE */
	height: 55px;
	overflow:scroll;	/*Questa serve "scroll" per Mozilla, altrimenti non fa vedere la scroll bar verticale, per IE viene resettato dalle due istruzioni seguenti*/
	/*Codice specifico per IE*/
	overflow-y:auto;
	overflow-x:auto;
	scrollbar-base-color:#84bade;
	scrollbar-arrow-color:#1a4da5;
	scrollbar-track-color:#75a9cc;	/*Sarebbe il fondino sotto il rettangolino che scorre*/
	/*Fine codice specifico IE*/
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
	/*background-color: #00ff00;	/* ELIMINARE, SOLO PER DEBUG */
}
div.cssdivMRAfiltriContenuto a,
div.cssdivMRAfiltriContenutoHalf a
{
	font-family: Verdana, Arial;
	font-size:0.7em;
	font-weight:bold;
	color:#367dae;
	text-decoration: none;
	cursor: pointer;
}
div.cssdivMRAfiltriContenuto a:hover,
div.cssdivMRAfiltriContenutoHalf a:hover
{
	color:#aa0000;
	text-decoration: none;
}



/* SEZIONE CON SLIDER PER IMPOSTAZIONE PREZZI */
.cssMRAcontainerPrezzo
{
	font-family: Verdana, Arial, Sans-Serif;
	color:#444444;
	font-size:0.7em;
	font-weight: normal;
	width: 100%;
	float: left;
	vertical-align: middle;
}
.cssMRAlabelPrezzo
{
	/*
	font-family: Verdana, Arial, Sans-Serif;
	color:#444444;
	font-size:0.7em;
	font-weight: normal;
	*/
	text-align: right;
	/*width: 15%;*/
	float: left;
	vertical-align: middle;
}
.csstxtMRAprezzo
{
	
	font-family: Verdana, Arial, Sans-Serif;
	color:#000000;
	font-size:1.0em;	/* Sono una percentuale del contenitore */
	font-weight: normal;
	height:18px;	/*1.2em;*/
	width: 100px;	/*100%*/
	background-color: #f3f3f3;
	border-top: solid 1px #aaaaaa;
	border-left: solid 1px #aaaaaa;
	border-bottom: solid 1px #444444;
	border-right: solid 1px #444444;
	padding-left: 2px;
}
.cssbtnMRAaggiornaPrezzo
{
	border-top: solid 1px #aaaaaa;
	border-left: solid 1px #aaaaaa;
	border-bottom: solid 1px #444444;
	border-right: solid 1px #444444;
	font-family: Verdana, Arial;
	font-size:0.85em;	/* Diventa una percentuale del container */
	font-weight:normal;
	color:#444444;
	background-image:url(../../../Images/buttonBg.gif);
	background-position:top;
	background-color:white;
	height:18px;
	width:70px;
	cursor: pointer;
	text-align: center;
	/*vertical-align: top;*/
	padding-bottom: 0px;
	margin-left: 5px;
}


/* SEZIONE FILTRI SELEZIONATI */
div.cssMRAFiltriContainer
{
	width: 100%;
	/*margin-top: 5px;*/
}
div.cssMRAlabelFiltri
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	color:#aa0000;
	font-size:0.7em;
	font-weight: bold;
}
div.cssMRAlabelFiltri a
{
	font-family: Verdana, Arial, Sans-Serif;
	color:#aa0000;
	font-size:1.0em;	/* Vale quello del contenitore */
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
div.cssMRAlabelFiltri a:hover
{
	font-family: Verdana, Arial, Sans-Serif;
	color:#aa0000;
	font-size:1.0em;	/* Vale quello del contenitore */
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
div.cssMRAFiltri
{
	float: left;
	font-family: Verdana, Arial, Sans-Serif;
	color:#000000;
	font-size:0.7em;
	font-weight: normal;
}
div.cssMRAunFiltro
{
	float: left;
	margin-left: 10px;
	display: none;
}


/* LINK "NUOVA RICERCA" */
a.cssMRALinkRicerca
{
	font-family: Verdana, Arial;
	font-size:0.75em;
	font-weight:bold;
	color:#367dae;
	text-decoration: none;
	cursor: pointer;
}
a.cssMRALinkRicerca:hover
{
	color:#aa0000;
	text-decoration: underline;
	cursor: pointer;
}

