@charset "utf-8";
/* CSS Document */

object, div, a{
	outline:none;
}

img{
	border:none;
}

body{
	background-color:#f2f2f2;
}

body, input, select, textarea{
	margin:0;
	padding:0;
	font-family:Tahoma,Geneva,Helvetica,sans-serif;
	font-size:11px;
}

a{
	color:#000000;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

hr{
	display:none;
}

#tipDiv, #tipDiv2 {
    position: absolute;
    visibility: hidden;
    left: 0;
    top: 0;
    z-index: 10000;
    background-color: #FADF9C;
    border: 1px solid #E1B23E;
    width: 400px;
    padding: 4px;
    color: #2F2202;;
    font-size: 11px;
    line-height: 1.3;
    text-align: left;
}

#bannerHead {
	color:#000000;
	height:40px;
	margin-bottom:-6px;
	padding-top:4px;
	position:relative !important;
	text-align:center;
	width:100%;
	z-index:100;
	background-image: url(/fe-web/img/sfondoBannerHead.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}

#centrato{
	width:950px;
	position:relative;
	margin:auto;
}

.centrato_print{
	width:560px !important;
}

.centrato_print #colCentr{
	left: auto !important;
}

/* HEADER */
#header{
	width:100%;
	min-height:158px;
	background-image: url(/fe-web/img/header.jpg);
	background-repeat: no-repeat;
	margin:0 0 5px 0;
	position:relative;
}

#header #logo{
	width:567px;
	height:97px;
	background-image: url(/fe-web/img/headerLogo.png);
	background-repeat: no-repeat;
	text-indent:-9000em;
	position:relative;
	z-index:2;
}

.home #header #logo h1{
	margin:0;
	padding:0;
	font-size:9px;
}

#header #logo a{
	display:block;
	width:100%;
	height:100%;
}

#header .banner{
	position:absolute;
	right:10px;
	top:5px;
	display:inline;
	text-align: center;
	width: 370px !important;
}

#header ul#contMenu{
	width:932px;
	margin:-12px 0 0 11px;
	padding:0;
	border-top:1px solid #e5e5e5;
	position:relative;
	z-index:1;
	list-style:none;
}

#header ul#contMenu ul{
	margin:0;
	padding:0;
}

#header ul#contMenu li{
	display:inline;
	float:left;
}

#header ul#contMenu li#menu,
#header ul#contMenu li#login,
#header ul#contMenu li#dimenticatoDati,
#header ul#contMenu li#registrati,
#header ul#contMenu li.loggato{
	border-right:1px solid #e5e5e5;
	padding:10px 9px;
}

#header ul#contMenu li.noBordo{
	border:none !important;
}

#header ul#contMenu #menu li{
	padding:0 0px 0 0;
	background-repeat: no-repeat;
	background-position: right 3px;
}

#header ul#contMenu #menu li span{
	padding:0 13px;
}

#header ul#contMenu #menu li.ultimo{
	padding-right:15px;
	background-image:none;
}

#header ul#contMenu li#login{
	height:20px;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	padding:9px 0 3px 0;
	padding-left:45px;
}

form{
	float:left;
	margin:0px;
}

#header ul#contMenu li#login input{
	margin-right:5px;
	font-size:9px;
}

.btnInvia,
#main #colCentr .boxRicerca .btnInvia{
	width:44px;
	height:20px;
	padding-bottom:2px;
	background:none;
	border:none;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat: no-repeat;
	background-position: 1px -23px;
	font-size:9px;
}

.btnInvia:hover,
#main #colCentr .boxRicerca .btnInvia:hover,
#header .btnRicerca:hover{
	cursor:pointer;
}

#header ul#contMenu li#login .usn,
#header ul#contMenu li#login .psw{
	width:90px;
	height:12px;
	padding:2px;
	background:#e5e5e5;
	border:none;
}

#header ul#contMenu li.arancio a{
	color:#ffa500;
}

#header div#ricerca{
	padding:7px 0 0 90px;
	position:relative;
	float:left;
}

#header div#ricerca h3{
	width:60px;
	position:absolute;
	left:30px;
	top:9px;
	margin:0;
	padding:0;
	font-size:12px;
}

#header div#ricerca select{
	width:130px;
	height:18px;
	margin-right:14px;
	font-size:10px;
	vertical-align:top;
}

#header div#ricerca .campoRicerca{
	width:130px;
	height:13px;
	vertical-align:top;
	font-size:10px;	
	margin-right:8px;
}

#header div#ricerca  a.insAnnuncio{
	width:150px;
	margin:0px 0 0 20px;
}

/*#header .btnRicerca{
	width:92px;
	height:20px;
	background:none;
	border:none;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat: no-repeat;
	background-position: -44px -23px;
	font-size:9px;
}*/

#header .btnInvia:hover{
	cursor:pointer;
}

#header #boxDimenticatoDati{
	width:100%;
	height:34px;
	padding-top:14px;
	margin-top:10px;
	text-align:center;
	background-image: url(/fe-web/img/bkgrDimenticatoDati.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#header #boxDimenticatoDati form{
	float:none;
}
/* fine HEADER */

/* MAIN */
#main{
	margin:0 8px 15px 8px;
}

/********************************************************COLSX*/
#main #colSx{
	width:235px;
	float:left;
	position:relative;
	right:500px;
}

.home #main #colSx{
	width:480px;
	position:static;
}

#main #colSx .boxCategoria{
	width:230px;
	margin:0 4px 4px 0;
	float:left;
	position:relative;
}

.home #main #colSx .boxCategoria#casa{
	z-index:3;
}
.home #main #colSx .boxCategoria#motori{
	z-index:3;
}
.home #main #colSx .boxCategoria#lavoro{
	z-index:2;
}
.home #main #colSx .boxCategoria#turismo{
	z-index:2;
}
.home #main #colSx .boxCategoria#personali{
	z-index:1;
}

#main #colSx .boxCategoria h2{
	width:230px;
	height:37px;
	margin:0;
	padding:0;
	text-indent:-9000em;
	background-image: url(/fe-web/img/spriteTabCat.gif);
	background-repeat: no-repeat;
}

#main #colSx .boxCategoria h2 a{
	display:block;
	width:100%;
	height:100%;
}

#main #colSx .boxCategoria#casa h2{
	background-position: 0px 0;
}

#main #colSx .boxCategoria#motori h2{
	background-position: -230px 0;
}

#main #colSx .boxCategoria#lavoro h2{
	background-position: -460px 0;
}

#main #colSx .boxCategoria#turismo h2{
	background-position: -690px 0;
}

#main #colSx .boxCategoria#personali h2{
	background-position: -1384px 0;
}

#main #colSx .boxCategoria .espandi{
	/*background-color:#00FF00;*/
	
}

#main #colSx .boxCategoria ul{
	width:208px;
	height:110px;
	margin:0;
	padding:10px;
	background-color:#FFFFFF;
	border:1px solid #d2d2d2;
	border-bottom:none;
	overflow:hidden;
}

#main #colSx .boxCategoria .espandi{
	position:absolute;
	z-index:100;
	top:231px;
	left:0;
}

#main #colSx .boxCategoria#personali .espandi{
	top:141px;
}

#main #colSx .boxCategoria .espandi ul{
	/*background-color:#00FF00;*/
	border-top:none;
	padding-top:0;
	padding-bottom:10px;
}

.home #main #colSx .boxCategoria ul{
	height:187px;
}

#main #colSx .boxCategoria ul li{
	list-style:none;
	margin:0;
	padding:0;
}

#main #colSx .boxCategoria ul li .btn{
	padding-left:10px;
}
#main #colSx .boxCategoria ul li .btn,
#main #colSx .boxCategoria ul li .btn a{
	color:#999999 !important;
} 

#main #colSx .boxCategoria .bottom{
	width:230px;
	height:35px;
	background-image: url(/fe-web/img/spriteTabCat.gif);
	background-repeat: no-repeat;
}


#main #colSx .boxCategoria#casa .bottom{
	background-position: 0px -37px;
}
#main #colSx .boxCategoria#motori .bottom{
	background-position: -230px -37px;
}
#main #colSx .boxCategoria#lavoro .bottom{
	background-position: -460px -37px;
}
#main #colSx .boxCategoria#turismo .bottom{
	background-position: -690px -37px;
}
#main #colSx .boxCategoria#personali .bottom{
	background-position: -1384px -37px;
}

a.insAnnuncio,
#main #colSx .boxCategoria .bottom a.vediTutto,
#main #colSx .boxCategoria .bottom a.chiudiEspandi{
	margin:7px 3px 0px 3px;
	display:block;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
	padding-left:30px;
	padding-top:2px;
}

a.insAnnuncio,
#main #colSx .boxCategoria .bottom a.chiudiTutto{
	margin:7px 3px 0px 3px;
	display:block;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
	padding-left:30px;
	padding-top:2px;
}

a.insAnnuncio{
	width:86px;
	height:16px;
	float:left;
	background-position: -145px -25px;
}

#main #colSx .boxCategoria .bottom a.vediTutto,
#main #colSx .boxCategoria .bottom a.chiudiEspandi{
	width:46px;
	height:16px;
	float:right;
	display:inline;
	margin-right:10px;
	background-position: 0px -45px;
	font-size:10px;
}

#main #colSx .boxCategoria .bottom a.chiudiEspandi{
	width:35px;
	background-position: -444px -420px;
}

#main #colSx .boxCategoria .bottom a.chiudiTutto{
	width:46px;
	height:16px;
	float:right;
	display:inline;
	margin-right:10px;
	background-position: 0px -45px;
	font-size:10px;
}

.home #main #colSx .boxCategoria#personali{
	width:464px;
}

.home #main #colSx .boxCategoria#personali h2{
	width:464px;
	background-image: url(/fe-web/img/spriteTabCat.gif);
	background-position: -920px 0px;
}

.home #main #colSx .boxCategoria#personali ul{
	width:442px;
	height:auto;
}

.home #main #colSx .boxCategoria#personali ul li{
	width:200px;
	padding-right:20px;
	float:left;
}

.home #main #colSx .boxCategoria#personali .bottom{
	width:464px;
	height:35px;
	background-position: -920px -37px;
}

/********************************************************COLCENTR*/
#main #colCentr{
	width:500px;
	float:left;
	position:relative;
	left:235px;
}

#main #colCentr.anteprimaVetrina{
	left:0;
}

/*solo nella colCentr della home*/
.home #main #colCentr,
.contentMyVetrina{
	width:332px;
	text-align:center;
	position:static;
}

.contentMyVetrina{
	width:500px;
	margin-left:200px;
}

.home #main #colCentr .box{
	width:306px;
	margin-bottom:10px;
	display:inline-block;
	text-align:left;
}

.home #main #colCentr .box h3{
	width:245px;
	height:26px;
	margin:0 0 5px 0;
	padding:0;
	display:inline-block;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-position: 0px -160px;
	text-indent:-9000em;
}

.home #main #colCentr .box#video h3{
	background-position: 0px -160px;
}

.home #main #colCentr .box#vetrine h3{
	background-position: 0px -185px;
}

.home #main #colCentr .box#vetrine .vetrina{
	width:100%;
	height:86px;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-position: 113px -71px;
	position:relative;
	margin-bottom:15px;
}

.home #main #colCentr .box#vetrine .vetrina img{
	position:absolute;
	top:0;
	left:0;
}

.home #main #colCentr .box#vetrine .vetrina h4{
	position:absolute;
	top:0;
	right:0;
	margin:0;
	padding:0;
	font-size:12px;
	color:#BB6500;
	font-weight:bold;
	text-decoration:none;
}
.home #main #colCentr .box#vetrine .vetrina h4 a {
color:#BB6500;
text-decoration:none;
}
.home #main #colCentr .box#vetrine .vetrina .cont{
	width:170px;
	position:absolute;
	top:30px;
	right:10px;
}

.home #main #colCentr .box#vetrine .vetrina .cont h5{
	margin:0;
	padding:0;
	line-height:11px;
	font-size:11px;
}

.home #main #colCentr .box#vetrine .vetrina .cont p{
	margin:0;
	padding:0;
}

.home #main #colCentr .box#vetrine .vetrina .vaiDettaglio{
	width:100%;
	height:100%;
	position:absolute;
	background-image:url(/fe-web/img/clear.gif);
	display:block;
	text-indent:-9000em;
}
/*fine solo nella colCentr della home*/

#main .briciole{
	width:100%;
	margin-bottom:10px;
	background-color:#FFFFFF;
}

#main .briciole ul{
	margin:0;
	padding:0;
	list-style:none;
}

#main .briciole ul li{
	display:inline;
	padding:5px 2px;
}

#main #colCentr .boxRisultati,
#main #colCentr .boxDettaglioVetrina{
	margin:10px 0;
	padding-top:12px;
	text-align:center;
	background-color:#FFFFFF;
	background-image: url(/fe-web/img/bkgrColCentrTop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#main #colCentr .chiudiBox{
	width:500px;
	height:12px;
	background-image: url(/fe-web/img/bkgrColCentrBottom.jpg);
	clear:both;
}

#main #colCentr .boxRisultati h1,
#main #colCentr .boxDettaglioVetrina h1,
#main .contentMyVetrina h2{
	width:96%;
	height:auto;
	margin:0 0 10px 0;
	padding:0 2%;
	font-size:18px;
	color:#E48310;
	text-align:left;
}

#main #colCentr .boxDettaglioVetrina p{
	text-align:justify;
	margin:10px 0;
	padding:10px;
}

#main #colCentr .boxDettaglioVetrina h1 span,
#main .contentMyVetrina h2 span{
	width:474px;
	margin:10px 0px;
	padding:0 3px;
	display:block;
	color:#000000;
	font-weight:normal;
}
#main .contentMyVetrina h2 span{
	width:100%;
}
#main #colCentr.cat_casa .boxDettaglioVetrina h1 span,
#main .contentMyVetrina.cat_casa h2 span{
	background-color:#FDA87F;
}
#main #colCentr.cat_motori .boxDettaglioVetrina h1 span,
#main .contentMyVetrina.cat_motori h2 span{
	background-color:#d0b8c8;
}
#main #colCentr.cat_lavoro .boxDettaglioVetrina h1 span,
#main #colCentr.cat_lavoro .boxDettaglioVetrina h1 span{
	background-color:#9fb8d0;
}
#main #colCentr.cat_turismo .boxDettaglioVetrina h1 span,
#main #colCentr.cat_turismo .boxDettaglioVetrina h1 span{
	background-color:#a3cb88;
}
#main #colCentr.cat_personali .boxDettaglioVetrina h1 span, #main
.contentMyVetrina.cat_personali h2 span{
background-color:#ff8b8b;
}
/*#main #colCentr .boxRisultati.catCasa h1{
	background-image: url(/fe-web/img/bkgrColCentrTopCatCasa.jpg) !important;
	text-indent:-9000em;
}*/

#main #colCentr .boxRisultati .rss{
	width:16px;
	height:16px;
	display:block;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-position:-406px -25px;
	text-indent:-9000em;
	position:relative;
	margin:auto;
}

#main #colCentr .boxRisultati .paginazione,
#main .contentMyVetrina .paginazione{
	width:100%;
	text-align:center;
	padding:5px 0 15px 0;
}

#main #colCentr .boxRisultati .paginazione .controlli a,
#main .contentMyVetrina .paginazione .controlli a{
	width:15px;
	height:14px;
	display:inline-block;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	font-size:1px;
	color:#f7cf9f;
	vertical-align:top;
}

#main #colCentr .boxRisultati .paginazione .controlli a.prima{
	background-position:-344px -25px;
}
#main #colCentr .boxRisultati .paginazione .controlli a.prev{
	background-position:-359px -25px;
}
#main #colCentr .boxRisultati .paginazione .controlli a.next{
	background-position:-374px -25px;
}
#main #colCentr .boxRisultati .paginazione .controlli a.ultima{
	background-position:-389px -25px;
}

#main #colCentr .boxRisultati .paginazione ul,
#main #colCentr .boxRisultati .risultati ul,
#main .contentMyVetrina .paginazione ul{
	margin:0 10px;
	padding:0;
	list-style:none;
}

#main #colCentr .boxRisultati .paginazione ul li,
#main .contentMyVetrina .paginazione ul li{
	display:inline;
	vertical-align:top;
	padding:2px;
}

#main #colCentr .boxRisultati .paginazione ul li.current a,
#main .contentMyVetrina .paginazione ul li.current a{
	font-weight:bold;
}


#main #colCentr .boxRisultati .risultati{
	margin-bottom:15px;
}

#main #colCentr .boxRisultati .risultati ul li{
	width:482px;
	height:55px;
	display:inline-block;
	background-image: url(/fe-web/img/spriteBkgrRisultati.jpg);
}

#main #colCentr.cat_casa .boxRisultati .risultati ul li{
	background-position:0px 0;
}
#main #colCentr.cat_motori .boxRisultati .risultati ul li{
	background-position:0px -56px;
}
#main #colCentr.cat_lavoro .boxRisultati .risultati ul li{
	background-position:0px -112px;
}
#main #colCentr.cat_turismo .boxRisultati .risultati ul li{
	background-position:0px -168px;
}

#main #colCentr .boxRisultati .risultati ul li ul{
	margin:0;
	padding:0;
}

#main #colCentr .boxRisultati .risultati ul li ul li{
	width:auto;
	height:auto;
	background-image:none;
	padding:15px 0 0 0;
	margin:0;
	float:left;
}

#main #colCentr .boxRisultati .risultati ul li ul li.tit{
	width:130px;
	padding:15px 5px 0 5px;
	font-weight:bold;
}
#main #colCentr .boxRisultati .risultati ul li ul li.richiesta,
#main #colCentr .boxRisultati .risultati ul li ul li.offerta{
	width:87px;
}
#main #colCentr .boxRisultati .risultati ul li ul li.insAnn{
	width:160px;
}

#main .contentMyVetrina .boxDettaglioVetrina h2{
	border-bottom:none !important;
}

#main .contentMyVetrina .boxDettaglioVetrina .caricaLogo,
#main .contentMyVetrina .boxDettaglioVetrina .caricaVideo,
#main .contentMyVetrina .boxDettaglioVetrina .descrizione{
	padding:10px 0;
	border-bottom:1px solid #e5e5e5;
}

#main .contentMyVetrina .boxDettaglioVetrina .descrizione{
	width:100%;
	text-align:left;
	margin-bottom:10px;
}

#main .contentMyVetrina .boxDettaglioVetrina .descrizione textarea{
	width:100%;
	height:200px;
	margin:10px 0;
}

#main .contentMyVetrina .boxDettaglioVetrina .descrizione label{
	font-weight:bold;
}

#main .contentMyVetrina .boxDettaglioVetrina .descrizione .btnInvia{
	float:right;
}

/*risultati categoria*/
#main #colCentr .boxRisultati .risultatiCat ul,
#main .contentMyVetrina .boxVetrine ul{
	list-style:none;
	margin:0;
	padding:0;
}

#main #colCentr .boxRisultati .risultatiCat ul li,
#main .contentMyVetrina .boxVetrine ul li{
	width:457px;
	height:140px;
	padding:10px;
	background-image: url(/fe-web/img/spriteBkgrRisultati.jpg);
	background-repeat: no-repeat;
	position:relative;
	margin:0 auto 10px auto;
	text-align:left;
}
#main #colCentr.cat_casa .boxRisultati .risultatiCat ul li,
#main .contentMyVetrina.cat_casa .boxVetrine ul li{
	background-position:0px -224px;
}
#main #colCentr.cat_motori .boxRisultati .risultatiCat ul li,
#main .contentMyVetrina.cat_motori .boxVetrine ul li{
	background-position:0px -384px;
}
#main #colCentr.cat_lavoro .boxRisultati .risultatiCat ul li,
#main .contentMyVetrina.cat_lavoro .boxVetrine ul li{
	background-position:0px -544px;
}
#main #colCentr.cat_turismo .boxRisultati .risultatiCat ul li,
#main .contentMyVetrina.cat_turismo .boxVetrine ul li{
	background-position:0px -704px;
}
#main #colCentr.cat_personali .boxRisultati .risultatiCat ul li, #main
.contentMyVetrina.cat_personali .boxVetrine ul li{
background-position:0px -864px;
}
#main #colCentr .boxRisultati .risultatiCat ul li.cat_casa{
	background-position:0px -224px;
}
#main #colCentr .boxRisultati .risultatiCat ul li.cat_motori{
	background-position:0px -384px;
}
#main #colCentr .boxRisultati .risultatiCat ul li.cat_lavoro{
	background-position:0px -544px;
}
#main #colCentr .boxRisultati .risultatiCat ul li.cat_turismo{
	background-position:0px -704px;
}

#main #colCentr .boxRisultati .risultatiCat ul li .top,
#main .contentMyVetrina .boxVetrine ul li .top{
	width:100%;
	height:20px;	
}

#main #colCentr .boxRisultati .risultatiCat ul li .top h4,
#main .contentMyVetrina .boxVetrine ul li .top h4{
	font-size:11px;
	margin:0;
	padding:0;
	float:left;
	color:#000000;
}

#main .contentMyVetrina .boxVetrine ul li .top h4{
	font-weight:bold;
}
#main .contentMyVetrina .boxVetrine ul li .top h4 span{
	color:#E2953B;
}

#main #colCentr .boxRisultati .risultatiCat ul li .top .data,
#main .contentMyVetrina .boxVetrine ul li .top .data{
	font-size:10px;
	float:right;
}

#main #colCentr .boxRisultati .risultatiCat ul li img,
#main .contentMyVetrina .boxVetrine ul li img{
	margin:18px 0 0 4px;
	float:left;
}

#main #colCentr .boxRisultati .risultatiCat ul li ul,
#main .contentMyVetrina .boxVetrine ul li ul{
	width:220px;
	margin:18px 0 0 20px;
	float:left;
}

#main #colCentr .boxRisultati .risultatiCat ul li ul li,
#main .contentMyVetrina .boxVetrine ul li ul li{
	width:auto;
	height:auto;
	background-image:none;
	margin:0 0 5px 0;
	padding:0;
}

#main #colCentr .boxRisultati .risultatiCat ul li ul li.localita,
#main .contentMyVetrina .boxVetrine ul li ul li.localita{
	font-size:12px;
	margin:0;
}

#main #colCentr .boxRisultati .risultatiCat ul li ul li.costo,
#main .contentMyVetrina .boxVetrine ul li ul li.costo{
	color:#FF4800;
	font-size:14px;
	font-weight:bold;
	margin:0;
}

#main .contentMyVetrina .boxVetrine ul li a.anteprima,
#main .vetrine a.visualizzaAnteprima{
	width:115px;
	height:16px;
	padding-top:1px;
	display:block;
	background-image: url(../img/sprite.png);
	_background-image: url(../img/sprite.gif);
	background-position:-191px -490px;
	text-align:center;
}
#main .vetrine a.visualizzaAnteprima{
	float:left;
	margin:2px 0 0 10px;
}
#main .contentMyVetrina .boxVetrine ul li a.anteprima{
	position:absolute;
	top:70px;
	right:10px;
}

#main .contentMyVetrina .boxVetrine ul li .option{
	width:335px;
	position:absolute;
	bottom:3px;
	right:10px;
	text-align:right !important;
}

#main .contentMyVetrina .boxVetrine ul li .option a{
	width:93px;
	height:16px;
	padding-top:2px;
	display:inline-block;
	margin-left:10px;
	background-image: url(../img/sprite.png);
	_background-image: url(../img/sprite.gif);
	background-position:-43px -24px;
	text-align:center;
}

#main .contentMyVetrina .boxVetrine ul li .option a .ico{
	width:9px;
	height:9px;
	display:inline-block;
	vertical-align:top;
	margin:2px 0 0 0;
	padding:0;
	background-image: url(../img/sprite.png);
	_background-image: url(../img/sprite.gif);
}
#main .contentMyVetrina .boxVetrine ul li .option a.modifica .ico{
	background-position:-194px -508px;
}
#main .contentMyVetrina .boxVetrine ul li .option a.elimina .ico{
	background-position:-206px -508px;
}
#main .contentMyVetrina .boxVetrine ul li .option a.pubblica .ico{
	background-position:-215px -510px;
}

.addWhishlist,
.dilloAmico,
.stampa{
	width:136px;
	height:15px;
	display:block;
	position:absolute;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	text-indent:-9000em;
}

#main #colCentr .boxRisultati .risultatiCat ul li .vaiDettaglio,
#main .contentMyVetrina .boxVetrine ul li .vaiDettaglio{
	width:100%;
	height:120px;
	position:absolute;
	top:0;
	left:0;
	background-image:url(/fe-web/img/clear.gif);
	/*background-color:#FF0000;*/
	display:block;
	text-indent:-9000em;
}

.addWhishlist{
	background-position:-247px -212px;
}
.dilloAmico{
	background-position:-247px -228px;
}
.stampa{
	background-position:-247px -244px;
}

#main #colCentr .boxRisultati .risultatiCat ul li .addWhishlist{
	bottom:2px;
	left:100px;
}
#main #colCentr .boxRisultati .risultatiCat ul li .dilloAmico{
	bottom:2px;
	left:240px;
}

/*dettaglio*/
#main #colCentr .boxDettaglio{
	background-color:#FFFFFF;
	position:relative;
	float:left;
	margin:0 0 10px 0;
}

#main #colCentr .boxDettaglio .head{
	width:490px;
	padding:5px;
	margin:0;
	float:left;
	background-image: url(/fe-web/img/spriteBkgrBoxDettaglioHead.jpg);
	background-repeat: no-repeat;
}
#main #colCentr.cat_casa .boxDettaglio .head{
	background-color:#fda87f;
	background-position: 0 0;
}
#main #colCentr.cat_motori .boxDettaglio .head{
	background-color:#d0b8c8;
	background-position: -500px 0;
}
#main #colCentr.cat_lavoro .boxDettaglio .head{
	background-color:#9fb8d0;
	background-position: -1000px 0;
}
#main #colCentr.cat_turismo .boxDettaglio .head{
	background-color:#a3cb88;
	background-position: -1500px 0;
}
#main #colCentr.cat_personali .boxDettaglio .head{
background-color:#ff8b8b;
background-position: -2000px 0;
}

#main #colCentr .boxDettaglio .head h1{
	width:400px;
	padding:0;
	margin:0;
	font-size:18px;
	color:#000000;
	float:left;
}

#main #colCentr .boxDettaglio .head .data{
	float:right;
	font-weight:bold;
}

#main #colCentr .boxDettaglio .top{
	width:477px;
	height:189px;
	margin-top:10px;
	float:left;
	background-image: url(/fe-web/img/bkgrBoxDettaglioTop.jpg);
	background-repeat: no-repeat;
	font-size:10px;
	position:relative;
}

#main #colCentr .boxDettaglio .top img{
	margin:15px 0 0 15px;
}

#main #colCentr .boxDettaglio .top ul{
	width:240px;
	margin:0;
	padding:0;
	position:absolute;
	right:5px;
	top:15px;
	list-style:none
}

#main #colCentr .boxDettaglio .top .thumb{
	width:240px;
	position:absolute;
	right:5px;
	top:110px;
}

#main #colCentr .boxDettaglio .top .numThumb{
	position:absolute;
	top:165px;
	right:265px;
}

#main #colCentr .boxDettaglio .top .thumb img{
	margin:0 2px 2px 2px;
}

#main #colCentr .boxDettaglio .center{
	width:447px;
	padding:15px;
	float:left;
	background-color:#f2f2f2;
	margin-bottom:1px;
}

#main #colCentr .boxDettaglio .center dl{
}

#main #colCentr .boxDettaglio .center dd,
#main #colCentr .boxDettaglio .center dt{
	margin:0;
	padding:0;	
}

#main #colCentr .boxDettaglio .center dt{
	margin-top:10px;
}

#main #colCentr .boxDettaglio .bottom{
	width:477px;
	height:42px;
	float:left;
	background-image: url(/fe-web/img/bkgrBoxDettaglioBottom.jpg);
	background-repeat: no-repeat;
	position:relative;
	margin-bottom:10px;
}

#main #colCentr .boxDettaglio .bottom .addWhishlist{
	top:15px;
	left:20px;
}
#main #colCentr .boxDettaglio .bottom .dilloAmico{
	top:15px;
	left:170px;
}

#main #colCentr .boxDettaglio .bottom .stampa{
	top:15px;
	left:320px;
}

#main #colCentr .boxDettaglio .top,
#main #colCentr .boxDettaglio .center,
#main #colCentr .boxDettaglio .bottom{
	margin-left:11px;
	display:inline;
}

/*ricerca*/
#main #colCentr .ricerca h4{
	font-size:12px;
}

#main #colCentr .ricerca label{
	width:120px;
	display:inline-block;
	margin:0;
	font-size:10px;
	text-align:right;
	vertical-align:top;
}

#main #colCentr .ricerca .radioBtn{
	width:13px;
	height:13px;
}

#main #colCentr .ricerca .radioBtn,
#main #colCentr .ricerca select,
#main #colCentr .ricerca label{
	margin:5px 0;
	padding:0;
}

#main #colCentr .ricerca .btnInvia{
	margin:0;
}

/*boxRicerca*/
#main #colCentr .boxRicerca{
	width:232px;
	float:left;
}

#main #colCentr .boxRicerca label{
	width:75px;
	display:block;
	margin:0;
	padding:0;
	float:left;
	font-size:10px;
}

#main #colCentr .boxRicerca h4{
	color:#BB6500;
	font-size:12px;
	line-height:15px;
}

#main #colCentr .boxRicerca input,
#main #colCentr .boxRicerca select{
	width:150px;
	margin:0 0 5px 0;
	padding:0;
	float:left;
}

#main #colCentr .boxRicerca input{
	width:146px;
}

#main #colCentr .boxRicerca .btnInvia{
	float:right;
	margin:10px 5px 0 0;
}
/*boxVideoAnnunci*/
#main #colCentr .boxVideoAnnunci{
	width:245px;
	float:right;
}

#main #colCentr .boxVideoAnnunci h3{
	width:100%;
	height:26px;
	margin:0 0 5px 0;
	padding:0;
	display:inline-block;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-position: 0px -211px;
	text-indent:-9000em;
}
/********************************************************COLDX*/
#main #colDx{
	width:193px;
	float:right;
}

.home #main #colDx{
	width:120px;
}

#main #colDx .box#vetrine h3{
	width:100%;
	height:26px;
	margin:0 0 5px 0;
	padding:0;
	display:inline-block;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-position: 0px -237px;
	text-indent:-9000em;
}

#main #colDx .box#vetrine .toolDxNavTop {
background-color:#F1CEAE;
border-top:1px solid #E8A95C;
margin-bottom:2px;
padding:1px 0 3px;
text-align:center;
}

#main #colDx .box#vetrine .boxVetrina{
	width:100%;
	position:relative;
	margin-bottom:5px;
}

#main #colDx .box#vetrine .vetrina{
	width:100%;
	height:166px;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-position: -247px -45px;
	position:relative;
	z-index:1;
}

#main #colDx .box#vetrine .vetrina img{
	position:absolute;
	top:28px;
	left:51px;
}

#main #colDx .box#vetrine .boxVetrina h4{
	width:160px;
	text-align:right;
	margin:0;
	padding:0;
	padding-left:30px;
	margin-bottom:-15px;
	position:relative;
	z-index:2;
	font-size:12px;
	color:#BB6500; 
}
#main #colDx .box#vetrine .boxVetrina h4 a {
color:#BB6500;
text-decoration:none;
}
#main #colDx .box#vetrine .vetrina .cont{
	width:170px;
	position:absolute;
	top:110px;
	left:15px;
}

#main #colDx .box#vetrine .vetrina .cont h5{
	margin:0;
	padding:0;
	line-height:11px;
	font-size:11px;
}

#main #colDx .box#vetrine .vetrina .cont p{
	margin:0;
	padding:0;
}

#main #colDx .box#vetrine .vetrina .vaiDettaglio{
	width:100%;
	height:100%;
	position:absolute;
	background-image:url(/fe-web/img/clear.gif);
	display:block;
	text-indent:-9000em;
}

#main #colCentr .banner,
#main #colSx .banner,
#main #colDx .banner{
	width:120px;
	position:relative;
	margin:3px;
}
#main #colSx .banner,
#main #colDx .banner{
	width:120px;
}

#main #colSx .banner div,
#main #colDx .banner div{
	margin-bottom: 6px;
}
#main #colSx .banner img,
#main #colDx .banner img{
	margin-bottom: 6px;
}

#main #colCentr .banner{
	width:468px;
	clear:both;
}

#main #colCentr .banner div{
	margin-bottom: 6px;
}


/*istituzionali*/
#main.istituzionali .vediRubricheBtn{
	width:229px;
	height:27px;
	display:block;
	float:left;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat: no-repeat;
	background-position: 0px -343px;
	text-indent:-9000em;
}

#main.istituzionali .briciole{
	width:705px;
	float:left;
	margin-top:5px;
}

#main.istituzionali .contenuti{
	background-color:#FFFFFF;
	padding:15px;
	background-image: url(/fe-web/img/bkgrBoxContenutiIstituz.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#main.istituzionali .contenuti h1{
	width:100%;
	display:inline-block;
	margin: 0 0 10px 0;
	padding:0;
	font-size:18px;
	color:#E48310;
}

#main.istituzionali .contenuti.annunciSalvati h1,
#main.istituzionali .contenuti.wishlist h1{
	float:left;
	width:auto;
}

#main.istituzionali .contenuti h2{
	width:100%;
	margin:0;
	padding:0 0 5px 0;
	font-size:18px;
	font-weight:normal;
	border-bottom:1px solid #e3e3e3;
	color:#E48310;
}

#main.istituzionali .contenuti h4{
	color:#E48310;
	font-size:14px;
	font-weight:normal;
}

#main.istituzionali .contenuti .btnAcquista{
	width:100%;
	margin:30px 0 60px 0;
	text-align:center;
}

#main.istituzionali .contenuti .btnAcquista a{
	width:81px;
	height:38px;
	padding:15px 30px;
	margin:0 30px;
	display:inline-block;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-position: -230px -343px;
}

#main.istituzionali .contenuti .btnAcquista a:hover{
	text-decoration:none;
}

#main.istituzionali .contenuti .contImg{
	width:100%;
	text-align:center;
}
#main.istituzionali .contenuti .contImg img{
	margin:10px 50px;
	vertical-align:middle;
}

#main.istituzionali .contenuti .testate{
	margin:20px 0 0 0;
}

#main.istituzionali .contenuti .testate ul{
	list-style:none;
	margin:0;
	padding:0;
}

#main.istituzionali .contenuti .testate ul li{
	margin-bottom:20px;
}

#main.istituzionali .contenuti .testate ul li h3{
	width:100%;
	margin:0;
	padding:0 0 0 0;
	border-bottom:1px solid #e3e3e3;
}

#main.istituzionali .contenuti .testate ul li dl,
#main.istituzionali .contenuti .testate ul li dt,
#main.istituzionali .contenuti .testate ul li dd{
	margin:0;
	margin-right:50px;
	padding:0;
	vertical-align:middle;
}


#main.istituzionali .contenuti .testate ul li dt{
	width: 275px;
}

#main.istituzionali .contenuti .testate ul li dt,
#main.istituzionali .contenuti .testate ul li dd{
	float:left;
	padding:5px 30px 20px 0;
}

#main.istituzionali .contenuti .testate ul li dd{
	width:100px;
	border-right:1px solid #e3e3e3;
	line-height:20px;
}

#main.istituzionali .contenuti .associati ul{
	list-style:none;
	margin:0;
	padding:0;
}

#main.istituzionali .contenuti .associati ul li{
	width:222px;
	display:inline-block;
	float:left;
	text-align:center;
	border-right:1px solid #e3e3e3;
	position:relative;
}

#main.istituzionali .contenuti .associati ul li.last{
	border-right:0px none #e3e3e3;
}

#main.istituzionali .contenuti .associati ul li a{
	width:100%;
	height:100%;
	display:block;
	text-indent:-9000em;
	position:absolute;
	top:0;
	left:0;
	background-image: url(/fe-web/img/clear.gif);
	background-repeat: repeat;
}

#main.istituzionali .contenuti dl,
#main.istituzionali .contenuti dt,
#main.istituzionali .contenuti dd{
	margin:2px 0;
	padding:0;
}

#main.istituzionali .contenuti dl{
	float:left;
	margin-right:50px;
}

#main.istituzionali .contenuti dt{
	font-weight:bold;
}

#main.istituzionali .contenuti .formContatti{
	width:100%;
	margin:30px 0 30px 0;
}

#main.istituzionali .contenuti .formContatti h2{
	font-size:15px;
	margin-bottom:20px;
}

#main.istituzionali .contenuti .formContatti label{
	width:60px;
	text-align:right;
	display:inline-block;
}

#main.istituzionali .contenuti .formContatti .diciture{
	margin:5px;
	width:300px;
}

#main.istituzionali .contenuti .formContatti textarea{
	width:760px;
	height:300px;
	margin-left:68px;
	font-family:Tahoma,Geneva,Helvetica,sans-serif;
	font-size:11px;
}

#main.istituzionali .contenuti .formContatti .btnInvia{
	margin:5px 0 0 780px;
}

#main.istituzionali .chiudiContenuti{
	width:100%;
	height:13px;
	background-image: url(/fe-web/img/bkgrBoxContenutiIstituzBottom.jpg);
}

#main.istituzionali #colMain{
	float:left;
	width:690px;
	border-right:1px solid #E5E5E5;
}

#main.istituzionali #colMain .myArea ul{
	list-style:none;
	margin:0;
	padding:0;
}

#main.istituzionali #colMain .myArea ul li{
	width:335px;
	height:auto !important; /* real browsers */
	height:100px; /* IE6: treaded as min-height*/
	min-height:100px; /* real browsers */
	display:inline;
	float:left;
	margin:5px 10px 10px 0;
	padding-bottom:20px;
	position:relative;
}

#main.istituzionali #colMain .myArea ul li h3{
	height:26px;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat:no-repeat;
	color:#e1840b;
	font-size:16px;
	padding:10px 0 0 40px;
	border-bottom:1px solid #E5E5E5;
}

#main.istituzionali #colMain .myArea ul li.acqAnnuncio h3{
	background-position: -444px -140px;
}
#main.istituzionali #colMain .myArea ul li.acqCredito h3{
	background-position: -444px -175px;
}
#main.istituzionali #colMain .myArea ul li.profilo h3{
	background-position: -444px -70px;
}
#main.istituzionali #colMain .myArea ul li.mieiAnnunci h3{
	background-position: -444px -105px;
}
#main.istituzionali #colMain .myArea ul li.wishlist h3{
	background-position: -444px -0px;
}
#main.istituzionali #colMain .myArea ul li.newsletter h3{
	background-position: -444px -35px;
}

#main.istituzionali #colMain .myArea ul li .btnInvia{
	width:37px;
	height:16px;
	display:block;
	padding:4px 0 0 8px;
	position:absolute;
	bottom:0;
}

#main.istituzionali #colDxIst{
	width:200px;
	float:right;
	text-align:center;
}

#main.istituzionali #colDxIst .myLink{
	width:100%;
	text-align:center;
	position:relative;
	margin:0 auto 40px auto;
}

#main.istituzionali .contenuti .myLink{
	width:140px;
	margin:0 0 20px 0;
	float:right;
}

#main.istituzionali #colDxIst .myLink a,
#main.istituzionali .contenuti .myLink a{
	width:137px;
	height:17px;
	display:inline-block;
	*display:block;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
}

#main.istituzionali #colDxIst .myLink a.myProfilo,
#main.istituzionali .contenuti .myLink a.myProfilo{
	background-position: 0 -370px;
}
#main.istituzionali #colDxIst .myLink a.myAnnunci,
#main.istituzionali .contenuti .myLink a.myAnnunci{
	background-position: 0 -387px;
}
#main.istituzionali #colDxIst .myLink a.myVetrina,
#main.istituzionali .contenuti .myLink a.myVetrina{
	background-position: 0 -520px;
}
#main.istituzionali #colDxIst .myLink a.myWishlist,
#main.istituzionali .contenuti .myLink a.myWishlist{
	background-position: 0 -403px;
}
#main.istituzionali #colDxIst .myLink a.myVetrine,
#main.istituzionali .contenuti .myLink a.myVetrine{
	background-position: -307px -501px;
}

#main.istituzionali #colDxIst .cassaCrediti,
#main.istituzionali #colDxIst .quantoCosta{
	width:190px;
	padding:0 0 10px 0;
	position:relative;
	margin:0 auto 10px auto;
	background-color:#f9bf7c;
	border-bottom:10px solid #e28912;
}

#main.istituzionali #colDxIst .cassaCrediti h4,
#main.istituzionali #colDxIst .quantoCosta h4{
	width:100%;
	height:49px;
	text-indent:-9000em;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat:no-repeat;
	background-position: 0 -420px;
}

#main.istituzionali #colDxIst .cassaCrediti h4{
	background-position: 0 -420px;
}
#main.istituzionali #colDxIst .quantoCosta h4{
	background-position: 0 -469px;
}

#main.istituzionali #colDxIst .cassaCrediti p{
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	margin:5px 0;
	padding:0;
}

#main.istituzionali #colDxIst .quantoCosta p{
	font-weight:bold;
	padding:2px 10px;
}

#main.istituzionali #colDxIst .quantoCosta a{
	width:100%;
	height:100%;
	display:block;
	text-indent:-9000em;
	position:absolute;
	top:0;
	left:0;
	background-image: url(/fe-web/img/clear.gif);
	background-repeat: repeat;
}


#main.istituzionali #colDxIst .riepilogoAnnuncio{
	text-align:left;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio table{
	width:100%;
	font-size:14px;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio table td{
	padding-bottom:5px;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio h4{
	font-weight:bold;
	margin:0;
	padding:10px 0;
	border-top:1px solid #E48310;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio table .costo{
}

#main.istituzionali #colDxIst .riepilogoAnnuncio table .sconto{
	color:#ff0000;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio table .totale{
	font-weight:bold;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio table .euro{
	text-align:right;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio table .totale td,
#main.istituzionali #colDxIst .riepilogoAnnuncio table .costo td{
	border-top:1px solid #E48310;
	padding-top:10px;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio .eccezione{
	font-size:9px;
	display:inline-block;
	margin-top:10px;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio .sezione ul,
#main.istituzionali #colDxIst .riepilogoAnnuncio .sezione ul li{
	margin:0;
	padding:0;
	list-style:none;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio .sezione ul li{
	padding-left:10px;
	background-image:url(/fe-web/img/listStyleVociRiepilogo.jpg);
	background-repeat:no-repeat;
	background-position: left 6px;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio .sezione{
	margin:10px 0;
}

#main.istituzionali #colDxIst .riepilogoAnnuncio .sezione a{
	text-align:right;
	width:100%;
	display:block;
	color:#E48310;
	
}

#main.istituzionali #colDxIst .linkVari{
	margin-bottom:20px;
}

#main.istituzionali #colDxIst .linkVari a{
	text-decoration:underline;
}

#main.istituzionali #colDxIst .linkVari .acqCreditoBtn,
#main.istituzionali #colDxIst .linkVari .acqAnnunciBtn{
	width:186px;
	height:24px;
	margin-bottom:20px;
	display:inline-block;
	*display:block;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat:no-repeat;
	background-position: -191px -420px;
	text-indent:-9000em;
}

#main.istituzionali #colDxIst .linkVari .acqAnnunciBtn{
	background-position: -191px -444px;
}

#infoContatti{
	width:100%;
	text-align:center;
	font-style:italic;
	margin:20px 0;	
}

#main.istituzionali .contenuti .formRegistrazione,
#main.istituzionali .contenuti .formDilloAmico,
#main.istituzionali .contenuti .formRecuperoPassword{
	width:100%;
	float:left;
}

#main.istituzionali .contenuti .formRegistrazione label,
#main.istituzionali .contenuti .formDilloAmico label,
#main.istituzionali .contenuti .formRecuperoPassword label{
	width:150px;
	text-align:right;
	display:inline-block;
	vertical-align:middle;
}

#main.istituzionali .contenuti .formRegistrazione .diciture,
#main.istituzionali .contenuti .formDilloAmico .diciture,
#main.istituzionali .contenuti .formRecuperoPassword .diciture{
	margin:5px;
	width:250px;
	display:inline-block;
}

#main.istituzionali .contenuti .formRegistrazione .contSelect{
	margin:0 5px;
	*margin-right:8px;
	padding:0;
	width:254px;
	display:inline-block;
}

#main.istituzionali .contenuti .formRegistrazione .privacyText{
	width:250px;
	height:100px;
	margin:5px;
	margin-bottom:0;
	background-color:#FFFFFF;
	border:1px solid #a5acb2;
}

#main.istituzionali .contenuti .formDilloAmico .amicoText{
	width:739px;
	height:100px;
	margin-top:5px;
	margin-left:90px;
	background-color:#FFFFFF;
	border:1px solid #a5acb2;
}

#main.istituzionali .contenuti .formDilloAmico .btnInvia,
#main.istituzionali .contenuti .formRecuperoPassword .btnInvia{
	position:relative;
	margin:20px auto 10px auto;
	display:block;
	
}

#main.istituzionali .contenuti .formRegistrazione .btnInviaRegistrazione,
#main.istituzionali .contenuti .nuovoUtente .btnInviaRegistrazione,
#main.istituzionali .contenuti .formAcquisto .btnInviaRegistrazione{
	width:141px;
	height:68px;
	display:block;
	background:none;
	border:none;
	text-align:center;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat: no-repeat;
	background-position: -230px -343px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	position:relative;
	margin:30px auto 0px auto;
}

#main.istituzionali .contenuti .nuovoUtente .btnInviaRegistrazione{
	height:43px;
	padding-top:25px;
}

#main.istituzionali .contenuti .formAcquisto .btnInviaRegistrazione{
	display:inline-block;
	margin:0 30px !important;
}

.btnInviaRegistrazione:hover{
	cursor:pointer;
}

#main.istituzionali .contenuti .giaRegistrato,
#main.istituzionali .contenuti .nuovoUtente{
	width:440px;
	float:left;
}

#main.istituzionali .contenuti .giaRegistrato{
	border-right:1px solid #E5E5E5;
	margin-right:10px;
}

#main.istituzionali .contenuti .giaRegistrato h3,
#main.istituzionali .contenuti .nuovoUtente h3{
	color:#BB6500;
	font-size:14px;
}

#main.istituzionali .contenuti .giaRegistrato label{
	width:80px;
	display:inline-block;
	text-align:right;
}

#main.istituzionali .contenuti .giaRegistrato .diciture{
	display:inline-block;
	margin:5px;
	width:225px;
}

#main.istituzionali .contenuti .giaRegistrato .btnInvia{
	margin:5px 0 10px 85px;
}

#main.istituzionali .contenuti .giaRegistrato .dimenticataPsw{
	margin:10px 0 5px 90px;
}

#main.istituzionali .contenuti .giaRegistrato .dimenticataPsw a{
	text-decoration:underline;
	color:#BB6500;
	font-size:14px;
	font-weight:bold;
}

/*pagine di acquisto annunci*/
#main.istituzionali .contenuti .formAcquistaCredito,
#main.istituzionali .contenuti .gestioneNewsletter{
	margin:40px auto;
	width:500px;
	position:relative;
}

#main.istituzionali .contenuti .gestioneNewsletter{
	width:530px;
}

#main.istituzionali .contenuti .formAcquistaCredito h4,
#main.istituzionali .contenuti .gestioneNewsletter h4{
	display:inline;
	margin-right:20px;
}

#main.istituzionali .contenuti .formAcquistaCredito input,
#main.istituzionali .contenuti .gestioneNewsletter input{
	margin:0 30px 20px 5px;
	*vertical-align:bottom;
}

#main.istituzionali .contenuti .formAcquistaCredito input.quantiEuro{
	margin:0 2px 20px 14px;
	text-align:right;
}

#main.istituzionali .contenuti .formAcquistaCredito .btnInvia,
#main.istituzionali .contenuti .gestioneNewsletter .btnInvia{
	margin-left:200px;
}

#main.istituzionali .contenuti #colMain .formAcquisto form{
	width:99%;
}

#main.istituzionali .contenuti #colMain .formAcquisto h2{
	margin:20px 0;
}

#main.istituzionali .contenuti #colMain .formAcquisto label{
	width:200px;
	display:inline-block;
	text-align:right;
	vertical-align:top;
}

#main.istituzionali .contenuti #colMain .formAcquisto h3{
	font-size:12px;
}

#main.istituzionali .contenuti #colMain .formAcquisto .scegliTestata div{
	width:100px;
	height:45px;
	background-image: url(/fe-web/img/loghi_testate.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#FF0000;
	vertical-align:middle;
	margin-left:70px;
	display:inline-block;
	text-indent:-9000em;
	*float:left;
}

#main.istituzionali .contenuti #colMain .formAcquisto .scegliTestata div.ilfe{
	background-position: 0px 0px;
}
#main.istituzionali .contenuti #colMain .formAcquisto .scegliTestata div.ilro{
	background-position: 0px -45px;
}
#main.istituzionali .contenuti #colMain .formAcquisto .scegliTestata div.lapulce{
	background-position: 0px -90px;
}



#main.istituzionali .contenuti #colMain .formAcquisto .scegliTestata input{
	vertical-align:middle;
	*float:left;
	*height:45px;
}

#main.istituzionali .contenuti #colMain .formAcquisto label,
#main.istituzionali .contenuti #colMain .formAcquisto input,
#main.istituzionali .contenuti #colMain .formAcquisto select,
#main.istituzionali .contenuti #colMain .formAcquisto .textareaAnnuncio,
#main.istituzionali .contenuti #colMain .formAcquisto .avvertenze{
	margin:4px 0;
}

#main.istituzionali .contenuti #colMain .formAcquisto .radioBtn{
	height:15px;
	width:15px;
}

#main.istituzionali .contenuti #colMain .formAcquisto .selectRubrica,
#main.istituzionali .contenuti #colMain .formAcquisto .inputWidth,
#main.istituzionali .contenuti #colMain .formAcquisto .textareaAnnuncio{
	width:250px;
	vertical-align:top;
}
#main.istituzionali .contenuti #colMain .formAcquisto .textareaAnnuncio{
	height:150px;
}

#main.istituzionali .contenuti #colMain .formAcquisto .avvertenze{
	width:200px;
	padding:0 0 0 10px;
	font-size:9px;
	display:inline-block;
	text-align:justify;
}

#main.istituzionali .contenuti #colMain .formAcquisto .avvertenze .caratteriRimanenti{
	width:50px;
	margin:10px 10px 0 0;
	background-color:#CCCCCC;
	border:1px solid #666666;
}

#main.istituzionali .contenuti #colMain .formAcquisto .btnProcedi{
	width:113px;
	height:22px;
	padding-bottom:4px;
	background:none;
	border:none;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat: no-repeat;
	background-position: -192px -468px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	position:relative;
	margin:30px auto 0 auto;
}

#main.istituzionali .contenuti #colMain .formAcquisto .btnProcedi:hover{
	cursor:pointer;
}

#main.istituzionali .contenuti #colMain .formAcquisto .btnAddFoto{
	padding-left:20px;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat: no-repeat;
	background-position: -470px -212px;
	display:inline-block;
	margin:20px 0 0 100px;
}

#main.istituzionali .contenuti #colMain .formAcquisto .aggiungiVideo .caricaRegistra{
	margin:20px 0;	
}

#main.istituzionali .contenuti #colMain .formAcquisto .aggiungiVideo .caricaRegistra label{
	height:26px;
	padding-top:5px;
	margin-right:10px;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-repeat: no-repeat;
}

#main.istituzionali .contenuti #colMain .formAcquisto .aggiungiVideo .caricaRegistra input{
	margin-top:10px;
	margin-right:50px;
}

#main.istituzionali .contenuti #colMain .formAcquisto .aggiungiVideo .caricaRegistra .carica{
	width:115px;
	margin-left:130px;
	background-position: -444px -343px;
}

#main.istituzionali .contenuti #colMain .formAcquisto .aggiungiVideo .caricaRegistra .registra{
	width:130px;
	background-position: -444px -374px;
}

#main.istituzionali .contenuti #colMain .formAcquisto .boxAttenzione{
	background-color:#FBE09D;
	border:1px solid #DFB547;
	padding:10px;
	color:#E48310;
	width:355px;
	margin:20px 0 0 100px;
}

#main.istituzionali .contenuti #colMain .formAcquisto .visualizzaMappa{
	width:113px;
	height:17px;
	padding:1px 0 0 0;
	text-align:center;
	background-image: url(/fe-web/img/sprite.png);
	_background-image: url(/fe-web/img/sprite.gif);
	background-position: -191px -491px;
	margin:10px 10px 10px 200px;
	display:block;
	color:#FFFFFF;
	font-size:9px;
}

#main.istituzionali .contenuti #colMain .formAcquisto .mappa{
	width:480px;
	height:350px;
	margin-left:100px;
	background-color:#CCCCCC;
}

#main.istituzionali .contenuti ul.myAnnunci,
#main.istituzionali .contenuti ul.myAnnunci li.annuncio .menu ul{
	list-style:none;
	margin:0;
	padding:0;
	
}

#main.istituzionali .contenuti ul.myAnnunci{
	border-top:1px solid #E3E3E3;
	clear:both;
}

#main.istituzionali .contenuti ul.myAnnunci li.annuncio{
	border-bottom:1px solid #E3E3E3;
	padding:10px 2px;
	clear:both;
}

#main.istituzionali .contenuti ul.myAnnunci li.annuncio .img,
#main.istituzionali .contenuti ul.myAnnunci li.annuncio .contenuto,
#main.istituzionali .contenuti ul.myAnnunci li.annuncio .menu,
#main.istituzionali .contenuti ul.myAnnunci li.annuncio .stato{
	float:left;
	margin:4px;
}

#main.istituzionali .contenuti ul.myAnnunci li.annuncio .img{
	width:160px;
}
#main.istituzionali .contenuti ul.myAnnunci li.annuncio .img img{
	width:160px;
}
#main.istituzionali .contenuti ul.myAnnunci li.annuncio .contenuto{
	width:400px;
	text-align:justify;
}
/*solo per la pagine vetrineSalvate.html*/
#main.istituzionali .contenuti.vetrine ul.myAnnunci li.annuncio .contenuto{
	width:390px;
}
/**/
#main.istituzionali .contenuti.wishlist ul.myAnnunci li.annuncio .contenuto{
	width:650px;
}

#main.istituzionali .contenuti ul.myAnnunci li.annuncio .contenuto h3{
	margin:0;
	padding:0;
	font-size:12px;
}
#main.istituzionali .contenuti.wishlist ul.myAnnunci li.annuncio .contenuto h3 a,
#main.istituzionali .contenuti.vetrine ul.myAnnunci li.annuncio .contenuto h3 a {
text-decoration:underline;
}
#main.istituzionali .contenuti ul.myAnnunci li.annuncio .menu{
	width:210px;
	text-align:center;
}
/*solo per la pagine vetrineSalvate.html*/
#main.istituzionali .contenuti.vetrine ul.myAnnunci li.annuncio .menu{
	width:205px;
	text-align:center;
}
/**/

#main.istituzionali .contenuti ul.myAnnunci li.annuncio .menu ul li{
	display:inline;
}

#main.istituzionali .contenuti.wishlist ul.myAnnunci .rimuovi{
	float:right;
}

#main.istituzionali .contenuti ul.myAnnunci li.annuncio .menu ul li a,
#main.istituzionali .contenuti.wishlist ul.myAnnunci .rimuovi a{
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
}

#main.istituzionali .contenuti ul.myAnnunci li.annuncio .menu ul li a:hover,
#main.istituzionali .contenuti.wishlist ul.myAnnunci .rimuovi a:hover,
#main.istituzionali .contenuti.vetrine ul.myAnnunci li.annuncio .contenuto h3 a:hover{
	color:#999999;
}

#main.istituzionali .contenuti ul.myAnnunci li.annuncio .stato{
	width:90px;
	text-align:center;
	font-style:italic;
	color:#E48310;
}
#main.istituzionali .contenuti ul.myAnnunci li.annuncio .stato span{
	font-weight:bold;
	font-style:normal;
}

#main.istituzionali .contenuti.wishlist .opzioni{
	float:left;
	padding:5px;
	margin-bottom:5px;
}

#main.istituzionali .contenuti.wishlist .opzioni ul,
#main.istituzionali .contenuti.wishlist .opzioni ul li{
	margin:0;
	padding:0;
	list-style:none;
}

#main.istituzionali .contenuti.wishlist .opzioni ul li{
	margin-right:10px;
	margin-left:5px;
	display:inline;
	float:left;
}

#main.istituzionali .contenuti.wishlist .opzioni ul li.costo{
	width:220px;
}
#main.istituzionali .contenuti.wishlist .opzioni ul li.pubblicato{
	width:380px;
}
#main.istituzionali .contenuti.wishlist .opzioni ul li.opz{
	width:240px;
}

#main.istituzionali .contenuti.wishlist .opzioni ul li h5{
	font-size:11px;
	margin:0;
	padding:0;
	line-height:12px;	
}

#main.istituzionali .contenuti.wishlist .opzioni ul li p{
	font-size:11px;
	margin:5px 0 0 0;
	padding:0;
}

#main.istituzionali .contenuti.wishlist .opzioni ul li.costo p{
	color:#E48310;
	font-size:14px;
	font-weight:bold;
}


#main.istituzionali .contenuti.wishlist .dettWishlist{
	width:904px;
	background-color:#f2f2f2;
	position:relative;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .rigaUno{
	width:674px;
	height:auto !important; /* real browsers */
	height:105px; /* IE6: treaded as min-height*/
	min-height:105px; /* real browsers */
	padding-left:230px;
	background-image: url(/fe-web/img/bkgrDettWishlist_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border-bottom:1px solid #ffffff;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .dettImg{
	width:216px;
	height:162px;
	position:absolute;
	top:0;
	left:0;
	background-image: url(/fe-web/img/ombraImg.png);
	background-repeat: no-repeat;
}
#main.istituzionali .contenuti.wishlist .dettWishlist img{
	margin:9px 0 0 9px;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .dettImg .imgNum{
	float:right;
	margin:10px 10px 0 0;
}

#main.istituzionali .contenuti.wishlist .dettWishlist ul{
	margin:10px;
	padding:0;
	list-style:none;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .rigaUno ul.sx{
	width:350px;
	float:left;
}
#main.istituzionali .contenuti.wishlist .dettWishlist .rigaUno ul.dx{
	width:225px;
	float:right;
	margin-right:50px;
	display:inline;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .rigaUno ul.sx h2{
	width:auto !important;
	display:inline;
	border:none;
	font-weight:bold;
	font-size:16px;
	color:#000000;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .rigaUno ul.sx .costo{
	color:#FF4800;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .rigaDue{
	width:674px;
	height:auto !important; /* real browsers */
	height:90px; /* IE6: treaded as min-height*/
	min-height:90px; /* real browsers */
	padding-left:230px;
	border-bottom:1px solid #ffffff;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .rigaDue .thumb{
	width:250px;
	margin-top:8px;
	float:left;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .rigaDue .thumb img{
	margin:2px;
	padding:0;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .rigaDue .boxContatti{
	width:225px;
	height:auto !important; /* real browsers */
	height:90px; /* IE6: treaded as min-height*/
	min-height:90px; /* real browsers */
	background-color:#FFFFFF;
	float:right;
	margin-right:50px;
	display:inline;
}
#main.istituzionali .contenuti.wishlist .dettWishlist .rigaDue .boxContatti ul li{
	margin:4px 0;
}
#main.istituzionali .contenuti.wishlist .dettWishlist .rigaTre{
	width:884px;
	padding:10px;
	border-bottom:1px solid #ffffff;
}
#main.istituzionali .contenuti.wishlist .dettWishlist .rigaTre h3{
	font-size:12px;
}
#main.istituzionali .contenuti.wishlist .dettWishlist .rigaQuattro{
	height:25px;
	padding-bottom:10px;
	background-image: url(/fe-web/img/bkgrDettWishlist_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	position:relative;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .rigaQuattro .dilloAmico{
	top:10px;
	left:270px;
}

#main.istituzionali .contenuti.wishlist .dettWishlist .rigaQuattro .stampa{
	top:10px;
	left:450px;
}

#main .mappa{
	width:480px;
	height:350px;
	position:relative;
	margin:20px auto 10px auto;
	background-color:#CCCCCC;
}

#main .boxTutteLeRubriche{
	width:935px;
	position:absolute;
	background-color:#FF9999;
	top:0;
	left:0;
}

#main .boxTutteLeRubriche ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}

/* fine MAIN */

/* FOOTER */
#footer{
	width:910px;
	height:28px;
	padding:5px 20px;
	background-image: url(/fe-web/img/footer.jpg);
	background-repeat: no-repeat;
	text-align:center;
	font-size:10px;
}

#footer p{
	margin:0;
	padding:0;
}

#footer ul{
	margin:0;
	padding:0;
	list-style:none;
}

#footer ul li{
	display:inline;
	margin:0;
}

#footer ul li span{
	padding:0 4px;
}

#footer ul li.colora a{
	color:#FFA500;
}

.popCategorie          { position:absolute; top:191px; left:0;z-index:10;}
.popCategorie .fondino { background-color:#f2e2be; width:932px;height: 480px;}