﻿body 
{
	font-family:Verdana;
	color:#6d6e70;
}
.textboxHome
{
	border:1px solid #c7c8ca;
	width:215px;
	font-family:Verdana;
	font-size:14px;
}
.riquadro
{
	float:left;
	width:240px;
	height:92px;
	margin-right:8px;
	border:1px solid #c6c7c8
}
#div_shopping.riquadro
{
	background-color:#fff9df;
}
#div_lavoro.riquadro
{
	background-color:#ffe5e5;
}
#div_immobili.riquadro
{
	background-color:#eaeffa;
}
#div_mercatino.riquadro
{
	background-color:#f2fbee;
	/*margin:8px 8px 0 0;*/
}
#div_motori.riquadro
{
	margin: 0 0 0 0;
	background-color:#d3f7f4;
	/*margin:8px 8px 0 0;*/
}
#div_news.riquadro
{
	width:324px;
	margin:3px 0 0 0;
	height:105px;
}
#div_banner.riquadro
{
	width:322px;
	height:98px;
	margin:2px 4px 0 0;
	border:0;
}
#div_banner1.riquadro
{
	width:326px;
	height:98px;
	margin:2px 8px 0 0;
	border:0;
}
#div_banner2.riquadro
{
	width:326px;
	height:98px;
	margin:2px 8px 0 0;
	border:0;
}
#div_banner3.riquadro
{
	width:326px;
	height:98px;
	margin:0 8px 0 0;
	border:0;
}
/*** LISTE ***/
.list
{
	width:100%;
	font-family:Verdana;
	font-size: 11px;
	border:1px solid #c6c7c8;
	/*border-top:1px solid #c6c7c8;
	border-left:1px solid #c6c7c8;
	border-right:1px solid #c6c7c8;*/
	text-align:left;
}
.listRow
{
	width:100%;
	text-align:left;
	border-bottom:1px solid #c6c7c8;
}
.listRow #trImg TD
{
	width:130px;
	padding:10px 10px 10px 10px;
}
.listRow #trData TD
{
	padding:0px 10px 0px 0px;
}
.listRow #trContenuto TD
{
	padding:0px 10px 0px 0px;
}
.listRow #trContinua TD
{
	padding:0px 10px 0px 0px;
}
.pager
{
	font-size:12px;
	color:#777777;
	font-weight:bold;
}
.pager A
{
	color:#c7c8c9;
	text-decoration:underline;
	font-weight:normal;
}
.pager INPUT
{
	vertical-align:middle;
}
.emptyText
{
	font-size:14px;
	font-weight:bold;
}
.rootCategorie
{
	background-color:#f6f6f5;
	border:1px solid #c8c9ca;
	font: normal 12px Verdana, Arial, Tahoma;
	color: #9ba0a5;
	padding: 3px 0 3px 7px;
}
.rootCategorie A
{
	color: #9ba0a5;
	text-decoration:none;
}
/*** FINE LISTE **/
/*** ROTATOR ***/
.imgSmallRotator
{
	margin:0 0 5px 0;
	border:1px solid #c6c7c8;
	width:120px;
	height:90px;
	text-align:center;
	vertical-align:middle;
}
.txtSmallRotator
{
	text-align:center;
	vertical-align:middle;
	font-family: Verdana;
	font-size:10px;
	color: #9a9a9a;
}
/*** FINE ROTATOR ***/
/*** REGISTRAZIONE ***/
.registrazione
{
	border:1px solid #c6c7c8;
	background-color:#fafafa;
	font-family:Verdana Arial Tahoma;
	font-size:12px;
	color:#ababab;
}
.intestazione
{
	color:White;
	background-color:#b9b9b9;
}
.data INPUT
{
	border:1px solid #d0d1d1;
}
.data TEXTAREA
{
	border:1px solid #d0d1d1;
}
.data TD
{
	vertical-align:top;
}
.note
{
	width:230px;
	font-size:10px;
}
/*** FINE REGISTRAZIONE ***/
/*** HOME UTENTE ***/
.rootCategorieHomeUtente
{
	background-color:#f9f9f9;
	border:1px solid #828282;
	font: normal 12px Arial;
	color: #9ba0a5;
	padding: 3px 0 3px 7px;
}
.rootCategorieHomeUtente A
{
	color: #000;
	text-decoration:none;
}
/*** FINE HOME UTENTE ***/
/*** PANELBAR ***/
.ppPanelBar .rpText
{
    color:#8a8e93;
}
.ppPanelBar .rpGroup .rpSelected .rpText
{
	color:White !important;
}
.ppPanelBar .rpRootGroup
{
	border-color:#c8c9ca !important;
}
.ppPanelBar .rpLink
{
	border:0 !important;
	background-image:url(../img/RootItemBg.gif) !important;
}
.ppPanelBar .rpOut
{
	border:0 !important;
}
.ppPanelBar .rpItem
{
	border:0 !important;
}
.ppPanelBar .rpSelected
{
	color:White !important;
}
/*** FINE PANELBAR ***/
/*** MENU VIOLA ***/
.menu
{
    color: #fff;
    text-align:center;
    line-height: 22px;
}

.menu .rmLink
{
    color: #fff;
    font-size: 14px;
    font-family: Verdana;
    border-right: 1px solid #fff;
    padding: 0 23px !important;
    text-decoration: none;
    cursor: pointer !important;
}

.menuItemLast
{
    border-right: 0 !important;
}

.menu .rmGroup .rmText
{
    text-align: left;
    padding: 0 10px !important;
}

.menu .rmGroup .rmLink
{
    color: #fff !important;
    text-decoration: none;
    font-size: 14px;
    font-family: Verdana;
    text-decoration: none !important;
    background-color: #ff0067;
    padding: 0 !important;
}

.menu .rmGroup .rmLink:hover
{
    background-color: #d10054;
}
/*** FINE MENU VIOLA ***/
/*** MENU GRIGIO ***/
.menuGrigio
{
    color: #626262;
    text-align:center;
    background-color: #ededee;
    line-height: 18px;
}

.menuGrigio .rmLink
{
    color: #626262;
    font-size: 10px;
    font-family: Verdana;
    border-right: 1px solid #fff;
    padding: 0 15px !important;
    text-decoration: none;
    cursor: pointer !important;
}

.menuGrigio .rmHorizontal .rmText
{
    padding: 0 !important;
}
/*** FINE MENU GRIGIO ***/
