body{ 
	margin:0;
	padding:0;
	color:#5A5A5A;
	font-size:11px;
	/*font-size:80%;*/
	font-family: Arial, Helvetica, sans-serif;
	
}

a:link, a:visited{
color: #b55a4d;
text-decoration: none;
}

a:hover {
color: #b55a4d;
text-decoration: underline;
}

h1 span, h2 span, h3 span{
	display:none;
}

#Principale{
	width:990px;
}

/* TOP */

.HeaderBanner{
	height:60px;
	float:left;
	width:990px;
	margin:0px 0 0 0; /* era  2px 0 8px 0; */
	background-image: url('../img/testata.jpg');
	background-repeat: no-repeat;
	background-position: right top;
}
#HNew{
	margin-left:266px;
	margin-right:20px;
}
.HeaderNoBanner{
	background:url(../img2007/header/header.jpg) right top no-repeat;
	height:92px;
	margin:2px 0 0 0; /* era  2px 0 8px 0; */
}

H1{
	background:url(../img2007/logo.gif) left bottom no-repeat;
	width:176px;
	height:33px;
	/*padding:30px 0 0 0*/;
	padding:20px 0 0 0!important;
	margin:0 0 0 22px;
	float:left;
}

#invia{
	background:url(../img2007/invia.gif) center center no-repeat;
	padding: 10px 0px 10px 28px;
	text-decoration:none;
	margin-top:0px;
	border:0px;
}
#invia:hover{
	background:url(../img2007/invia_hover.gif) center center no-repeat;
	padding: 10px 0px 10px 28px;
	text-decoration:none;
	border:0px;
	cursor:pointer;
}

#invia span{
	position:relative;
	z-index:-1;
}
a#prev{
background:url(../img2007/pag_prev.gif) center center no-repeat;
padding:0 8px!important;
padding:4px 8px;
margin:0px;
text-decoration:none;
}

a#prev span{
 display:none;
}
a#prev:hover{
background:url(../img2007/pag_prev_hover.gif) center center no-repeat;
margin:1px;

}
a#next{
background:url(../img2007/pag_next.gif) center center no-repeat;
padding:0 8px!important;
padding:4px 8px;
text-decoration:none;
}
a#next:hover{
background:url(../img2007/pag_next_hover.gif) center center no-repeat;

}
a#next span{
display:none;
}

/*bottoni foto gallery*/
a.prevFoto{
	display:block;
	background:url(../img2007/pag_prev.gif) 0 0 no-repeat;
	width:20px;
	height:20px;
	float:left;
	text-decoration:none;
/*
padding:0 8px!important;
padding:4px 8px;
margin:0px;
*/

}

a.prevFoto:hover{
	background:url(../img2007/pag_prev_hover.gif) 0 0 no-repeat;
}

a.prevFoto span{
 display:none;
}

a.nextFoto{
	display:block;
	background:url(../img2007/pag_next.gif) 0 0 no-repeat;
	width:20px;
	height:20px;
	float:right;
	text-decoration:none;
}
a.nextFoto:hover{
	background:url(../img2007/pag_next_hover.gif) 0 0 no-repeat;
}
a.nextFoto span{
	display:none;
}

/*end bottoni foto gallery*/

/* bottoni TOP per chi vive... per chi cerca*/ 

#contBottSwitch{
	float:left;
	padding:40px 0 0 31px;
	display:none; /* se i bottoni sono presenti, commentare qs voce*/
}



#contBottSwitch ul{
        margin: 0;
		padding:0 0 0 0;
		list-style:none;
		float: left;

}

#contBottSwitch ul li{
        display:inline;
		padding:0;
}

#contBottSwitch ul li a img.mnTopSwtichOn{
	border-top:0;
	border-right:0;
	border-bottom:2px solid #FFF;
	border-left:2px solid #FFF;
}

#contBottSwitch ul li a img.mnTopSwtichOff{
	border-top:0;
	border-right:0;
	border-bottom:2px solid #000;
	border-left:2px solid #000;
	
}

/* FINE bottoni TOP per chi vive... per chi cerca*/ 

/* TOP select lingua */
#contSelectLanguage{
	padding-top:40px;
	float:right;
	display:none; /* se i bottoni sono presenti, commentare qs voce*/
}

#contSelectLanguage label{
	color:#FFF;
	font-weight:bold;
}

#Lingua{
	font-size:80%;
	margin-right:10px;
}	
.votebox {
	line-height: 1px;
	padding-top: 15px;
}


/* FINE TOP select lingua */

#contMenuTop{
	padding:0; /* era padding-bottom:8px;*/
	/* margin:8px 0 7px 0; */
}

#menuTop{
	
		margin: -1px 0 0 0;
		/*padding:0 0 0 10px;*/ /*test*/
		padding:0;
		list-style:none;
		float: left;
		background-color:#FFF;
		width:762px;
}

#menuTop li{
        display:inline;
		padding-left:0; /* padding-left:8px; */
		white-space:nowrap;
}

#menuTop li a{
		   display:block;
		   float:left;
		   text-decoration:none;
		   color:#555555;
		   font-weight:bold;
		   text-transform:uppercase;
		  /* padding:4px 6px; *//*test*/
		   padding:8px 5.2pt 6px;
		   background-color:#fff;
		   /*margin-left:5px;*/ /*test*/
			
}


#menuTop li a.menuOn{
       text-decoration:none;
	   color:#fff;
	   background-color:#000;
	   
}

#menuTop li a.menuOnLast{
       text-decoration:none;
	   color:#fff;
	   background-color:#000;
	   /*padding:8px 9px 6px 12px;	   */
	   /*padding:4px 9px 4px 12px;*/	/*test: levare tutto il padding*/
}


#menuTop li a:hover{
       text-decoration:none;
	   color:#fff;
	   background-color:#000;
}

/* l'ultima voce del menutop accesa*/



#bgMenuTop{
	   background:url(../img2007/bg_top.jpg) left bottom no-repeat;
	   height:5px;
	   line-height:0;
	   font-size:0;
}

/* FINE TOP */

/* CONTENUTO CENTRALE*/

#contCentrale{
	background:url(../img2007/bg_col_dx.gif) right top repeat-y;
	float:left;
}
#contNew{
	height: 621px;
	background-color:#FFFFFF;
}

#contMltimedia{
	width:630px;
	padding:10px 0px 0 0px ;

}
#colSx{
	width:630px;
	float:left;
	padding:0 20px;
	overflow:hidden;
}

#colSxInt1{
	width:200px;
	float:left;
	padding:0 10px 0 0px;
}

#colSxInt2{
	width:420px;
	float:left;
	padding:0 0px 0 0px;
}



#colDx{
	width:302px;
	float:left;
	padding:0 9px;
	padding-bottom:9px;
	border:0px solid red;
}


#contFlashOrizz{
	padding-top:20px;
}

#contThreeBoxes, #contThreeBoxesNoFoto{
	padding:18px 0 0 10px;
}



#contThreeBoxes h2{
	background:#FFF url(../img2007/titoli/inevidenza.gif) left top no-repeat;
	margin:0 0 8px 0;
	padding:0;
	width:134px;
	height:11px;
}
#contThreeBoxes h3{
	background:#FFF url(../img2007/titoli/il_lusso_racconta.gif) left top no-repeat;
	margin:0;
	padding:0;
	width:149px;
	height:16px;
}


/*HP VERTICALE*/
#contTwoBoxes h2{
	margin:35px 0 8px 0;
	padding:0;
}
#contTwoBoxes h3{
	margin:0;
	padding:0;
}


#contTwoBoxes h2#espLuxury{
	background:#FFF url(../img2007/titoli/esperienze_luxury.gif) left top no-repeat;
	width:134px;
	height:11px;
}
#contTwoBoxes h3#lussoRacconta{
	background:#FFF url(../img2007/titoli/il_lusso_racconta.gif) left top no-repeat;
	width:149px;
	height:16px;
	
}


/*END H2 -H3 HP VERTICAL*/

#contThreeBoxes h3#sottoRiflettori{
	background:#FFF url(../img2007/titoli/sottoiriflettori.gif) left top no-repeat;
	margin:0;
	padding:0;
	width:126px;
	height:11px;
}

h3#articoli{
	background:#FFF url(../img2007/titoli/esperienze_luxury.gif) left top no-repeat;
	margin:0 0 8px 11px;
	padding:0;
	/*width:61px;*/
	width:140px;
	height:10px;
}

h3#fotoGallery{
	background:#FFF url(../img2007/titoli/fotogallery.gif) left top no-repeat;
	margin:0;
	padding:0;
	margin-bottom:33px;
	width:93px;
	height:10px;
}

h3#notizie{
/*	background:#FFF url(../img2007/titoli/notizie.gif) left top no-repeat;*/
	background:#FFF url(../img2007/titoli/inbreve.gif) left top no-repeat;
	margin:0;
	padding:0;
	margin-top:33px;
	margin-bottom:10px;
/*	width:51px;*/
	width:61px;
	height:10px;
}



#contThreeBoxes img.titSez, #contTwoBoxes img.titSez{
	margin-top:20px;
}


#contThreeBoxesNoFoto h2{
/*	background:#FFF url(../img2007/titoli/notizie_luxury.gif) left top no-repeat;*/
	background:#FFF url(../img2007/titoli/inbreve.gif) left top no-repeat;
	margin:0 0 8px 0;
	padding:0;
	width:106px;
	height:10px;
}

#contThreeBoxesNoFoto h3{
	background:#FFF url(../img2007/titoli/in_breve.gif) left top no-repeat;
	margin:0;
	padding:0;
	width:73px;
	height:12px;
}



#threeBoxesTable{
	width:620px; /* width:100%; */
	margin-top:20px;
	border:0;
}




#threeBoxesTableNoFoto{
	width:620px;
	border:0;
}

#threeBoxesTable td{
	/*background:url(../img2007/bg_col_tab_threeBoxes.jpg) left bottom no-repeat;
*/
	padding:0 4px; 
	vertical-align:top;
}

#threeBoxesTableNoFoto td{
	/*background:url(../img2007/bg_col_tab_threeBoxesNoFoto.jpg) left bottom no-repeat;
*/
	padding:0 5px; 
	vertical-align:top;
}

#threeBoxesTable td.noBg, #threeBoxesTableNoFoto td.noBg{
	background:none;
	padding-left:0;
	width:204px;
}



#threeBoxesTable td.bgNoGrad, #threeBoxesTableNoFoto td.bgNoGrad{
	background: url(../img2007/bgNoGrad_col_tab_threeBoxes.gif) left top repeat-y;
}


#threeBoxesTable td p,  #threeBoxesTableNoFoto td p{
	padding:8px 0 0 0;
	margin:0;
}


#threeBoxesTableNoFoto td p.noPaddTop{
	padding:0;
	margin:0;
}






/* cont foto gallery */


div#tabNavigation{
	margin-top:50px;
}
div#tabNavigation ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
div#tabNavigation li{
	display: inline;
	margin: 0;
	padding:0;
}
div#tabNavigation li a{
	text-decoration: none;
	border: 2px solid #fff;
	border-right: none;
	padding: 5px;
	font-weight:normal;
	background-color: #CECECE;
	color: #555;
}
div#tabNavigation li a:hover{
	background-color: #f0f0f0
}

/*era div#tabNavigation li#activelink modifica js home*/
div#tabNavigation li.activelink {
	z-index:100;
	position:relative;
}
/* era div#tabNavigation li#activelink modifica js home*/
div#tabNavigation li.activelink a{
	border: 1px solid #C6C6C6;
	border-bottom:none;
	background-color: #EEEEEE;
	color: #555;
	padding-bottom:8px;
	font-weight: bold;
}
/* era #contFotoGallery modifica js home*/
.contFotoGallery{
	margin-top:7px;
	padding:8px 0 20px 8px;
	border:1px solid #CFCFCF;
	background:url(../img2007/gradiente_fotogallery.gif) left top repeat-x;
}

/* era #contFotoGallery modifica js home*/
.contFotoGallery h2{
	background:url(../img2007/titoli/foto_gallery.gif) left top no-repeat;
	margin:0 0 8px 0; 
	padding:0;
	width:149px;
	height:11px;
}


/* era #contFotoGallery modifica js home*/

.contFotoGallery h3{
	/*background:url(../img2007/titoli/gustoemete.gif) left top no-repeat;
*/
	margin:0 0 8px 0;
	padding:0;
	width:118px;
	height:16px;
}

/* end cont foto gallery */

/* tag clouds*/
#contTagCloudsHome{
	background:#fff url(../img2007/bg_tag_clouds.jpg) left bottom repeat-x;
	margin-top:25px;
	padding:8px;
	width:390px;
}
#contTagClouds{
	border-top:10px solid #fff;
	background:#fff url(../img2007/bg_tag_clouds.jpg) left bottom repeat-x;
	margin-top:10px !important;
	padding:8px;
}
	
#contTagClouds h2,#contTagCloudsHome h2{
	background:url(../img2007/titoli/tags_luxury.gif) left top no-repeat;
	width:88px;
	height:10px;
	margin:0 0 8px 0;
	padding:4px 0 0px 0;
}


/* end tag clouds*/
#yoox{
	margin-top:25px;
	padding-left:415px;
	padding-bottom:10px;
}
#contBoxRicerca{
	padding-top:8px;
}

#contBoxRicerca label{
	background:url(../img2007/titoli/cerca.gif) 0 5px no-repeat;
	width:53px;
	height:15px;
	display:block;
	float:left;
}

#contBoxRicerca label span{
	display:none;
}

#contBoxRicerca #contInputRicerca{
	float:left;
	padding-left:5px;
}

#contInputRicerca input{
	border:1px solid #BBBBBB;
	height:15px;
	width:150px;
	font-size:10px;
	vertical-align:middle;
	margin-right:5px;
}

#contInputRicerca a{
	color:#555555;
	text-decoration:none;
	padding-bottom:10px;
}

#linkAllNews{
	clear:both;
	padding:10px 0 10px 0!important;
	margin:0 0 0;
}
/*
#linkAllNews p{
	padding:0px;
	margin-bottom:0px;
}
*/
#linkAllNews a{
	color:#555555;
	text-decoration:none;
	font-size:12px;
}

#fotoBannerColDx{
	border:1px solid #BBBBBB;
}
#fotoBannerColDxA{
	border:1px solid #BBBBBB;
	margin-bottom:10px;
	margin-top:5px;
	clear:both;
}





#contBoxNewsletter{
	padding-top:8px;
}

#contBoxNewsletter label{
	background:url(../img2007/titoli/newletter_luxury.gif) 0 0 no-repeat;
	width:151px;
	height:10px;
	display:block;
	margin-bottom:5px;
}

#contBoxNewsletter label span{
	display:none;
}

#contBoxNewsletter input{
	border:1px solid #BBBBBB;
	height:15px;
	width:150px;
	font-size:10px;
	vertical-align:middle;
	margin-left:9px;
	margin-right:5px;
}

#contBoxNewsletter a{
	color:#555555;
	text-decoration:none;
}

#RSStitle{
	margin:5px 0 5px 9px;
}



/*tab navigation col dx hp*/
div#tabNavigationDx{
	margin-top:5px;
}
div#tabNavigationDx ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
div#tabNavigationDx li{
	display: inline;
	margin: 0;
	padding:0;
}
div#tabNavigationDx li a{
	text-decoration: none;
	/*border: 2px solid #fff;*/
	border-right: none;
	padding: 5px;
	font-weight:normal;
	background-color: #CECECE;
	color: #555;
}
div#tabNavigationDx li a:hover{
	background-color: #f0f0f0
}

div#tabNavigationDx li#activelinkDx {
	z-index:100;
	position:relative;
}

div#tabNavigationDx li#activelinkDx a{
	border: 1px solid #C6C6C6;
	border-bottom:none;
	background-color: #fff;
	color: #555;
	padding-bottom:8px;
}


/* end tab navigation col dx hp*/


/* box più visti ecc.. .*/
#contMore{
	margin-top:7px;
	padding:8px 0 10px 8px;
	border:1px solid #CFCFCF;
	background-color:#FFF;
}
#contMoreP{
	margin-top:7px;
}


#contMore h2{
	background:url(../img2007/titoli/mondo_luxury.gif) left top no-repeat;
	margin:10px 0 8px 0; 
	padding:0;
	width:109px;
	height:10px;
}

#contMore h3{
	background:url(../img2007/titoli/top_five.gif) left top no-repeat;
	margin:0 0 8px 0;
	padding:0;
	width:76px;
	height:20px;
}

#contMore table{
	width:100%;
}

#contMore table td{
	vertical-align:top;
}
#contMore table td.contFotoBig{
	padding-right:15px;
}

#contMore table p{
	margin:0;
	padding:0 5px 5px 0;
}

#contMore table td.contFotoPic{
	padding:10px 0 0 0;
}

#ipiu {
	margin-top:9px;
}

ol#piuLetti{
	margin:0 5px 0 0;
	padding:0 0 0 0;
	color:#B55A4D!important;
	font-weight:bold;
	list-style-type: decimal-leading-zero;
	list-style-position:outside;
}

#piuLetti li{
	margin:0 0 0 30px;
	padding:0 0 5px 0;
}



/* end box più visti ecc.. .*/
.bannerHp{
	border:1px solid #BABABA;
}

#banner2Hp{
	margin:10px 0;
}

#banner3Hp{
	margin:0 0 8px 0;
}

/* FINE CONTENUTO CENTRALE*/

	
/* FOOTER*/

#footer{
	clear:both;
	background:url(../img2007/bg_footer.jpg) left top repeat-x;
	padding:8px 10px;
	margin-bottom:10px;
}
#footerN{
	clear:both;
	padding:8px 10px;
	margin-bottom:10px;
	background-image: url(../img2007/bg_footer.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	width:965px;
	margin-left:280px;
}

#contPiva{
	float:left;
}

#piva{
	margin:0;
	padding:0;
}

#contFeeds{
	float:right;
}

#contFeeds a img{
	margin-left:10px;
}

/* FINE FOOTER */






/* HP DI LIVELLO*/
#contFotoArt{
	margin:40px 0 0 0;
}


#contFotoArtHpVert{
	margin:15px 0 0 0;
	width:420px;
	float:left;
}


#contFotoArt table td, #contFotoArtHpVert table td{
	vertical-align:top;
}

#contArtFoto2{
	border-top:1px solid #E9E9E9;
	border-bottom:1px solid #E9E9E9;
}

#contFotoArt #contArtFoto2{
	padding-top:15px;
	margin-bottom:15px;
}

#contFotoArt div table.tableHPcontFotoArt, #contFotoArtHpVert div table.tableHPcontFotoArt{
	margin-right:20px;
	margin-left:11px;
}


.tableHPcontFotoArt td{
	vertical-align:top;
}
#contFotoArtHpVert div table.tableHPcontFotoArt tr td{
	padding-bottom:5px;
}

#contFotoGallNotizie{
	padding:20px 20px 10px 11px;
}

#contFotoGallNotizie div h3#notizie{
	margin-top: 0px !important;
}

#contFotoGallNotizieHpVert{
	padding:15px 0px 10px 11px;
	width:190px;
}
/* FINE HP DI LIVELLO */


/* PAGINA INTERNA - ARTICOLO */
#contBoxTxtImg{
	margin-top:30px;
}	

#contBoxTxtImg table#tableArtTxtImg h2, #contBoxTxtImg table#tableArtTxtAllPage h2{
	margin:0;
	padding:0;
}


h2#sezArchDesign{
	background:#FFF;
	width:188px;
	height:20px;
}



#tableArtTxtImg td.articoloAbstract, #tableArtTxtAllPage td.articoloAbstract{
	padding-left:8px;
}
#tableArtTxtImg td.articoloAbstractV, #tableArtTxtAllPage td.articoloAbstractV{
	padding-left:8px;
	padding-right:29px;
}

#contBoxRatingPagArt{
	background:#EFEFEF;
	padding:8px;
	width:614px;
	margin-top:30px;
}

#contBoxRatingPagArtV{
	background:#EFEFEF;
	padding:10px 8px;
	width:345px;
	margin-bottom:0px;
}

#contBoxRatingPagArtSmall{
	background:#EFEFEF;
	padding:8px;
	width:344px;  	
}

#contBoxRatingPagArt div .titleRating, #contBoxRatingPagArtSmall div .titleRating,#contBoxRatingPagArtV div .titleRating{
	color:#B55A4D;
}

#contBoxRatingPagArt div p, #contBoxRatingPagArtSmall div p,#contBoxRatingPagArtV div p{
	margin:0;
	padding:0 0 5px 0;
} 
 
#contBoxRatingPagArt div a.selTags, #contBoxRatingPagArtSmall div a.selTags,#contBoxRatingPagArtV div a.selTags{
	color:#555555;
	font-weight:bold;
	text-decoration:none;
}

#boxContLinkVideoFott p.contLink{
	margin-top:12px;
}


#boxContLinkVideoFott p a {
	color:#978980;
	text-decoration:none;
}
#boxContLinkVideoFott p a:hover{
	text-decoration:underline;
}

#contLinkAzioniArticolo{
	clear:both;
	margin-top:1px;
	background:#CECECE;
	padding:8px;
}
#contLinkAzioniArticoloV{
	clear:both;
	margin-top:0px;
	background:#CECECE;
	padding:7px 4px;
	width:353px;
}

#contLinkAzioniArticolo ul , #contLinkAzioniArticoloV ul{
	display:inline;
	list-style:none;
	float:right;
	margin:0;
	padding:0;
}

#contLinkAzioniArticolo ul li, #contLinkAzioniArticoloV ul li{
	padding-left:8px;
	list-style:none;
	float:left;
}

#contLinkAzioniArticolo ul li a, #contLinkAzioniArticoloV ul li a {
	color:#555555;
	text-decoration:none;
	font-weight:bold;
}

#contTxtArticolo{
	clear:both;
	padding:5px 0px 10px 5px;
	
}
#contTxtArticoloV{
	clear:both;
	padding:5px 6px 10px 5px;
	
}

#contPaginazioneArt{
	padding-top:15px;
}
#contPaginazioneGallery{
	padding:0px 0px 0px 8px;
}
#contPaginazioneGalleryFoto{
	padding:0px 33px 6px 8px;
	width:229px;
}

#contPaginazioneArtTop{
	border-bottom:1px solid #E9E9E9;
	padding:22px 5px 22px 8px;
}


#paginazioneTxt{
	float:left;
}
#paginazioneImg{
	float:right;
}

.paginazioneImgFoto{
	float:right;
	width:45px;
}


#paginazioneImg img{
	border:0;
}


#contGrafLinkCollegati{
	margin:10px 0 25px 0;
	border-top:1px solid #DBDBDB;
	border-bottom:1px solid #DBDBDB;
}

#contLinkCollegati{
	clear:both;
	
}


#tableLinkCollegati{
	margin:0 20px 0 8px;
	width:96%;
}


#tableLinkCollegati td{
	padding-bottom:10px;
}




/* parte commenti articolo */

#boxUltimoCommento{
	margin-left:8px;
}
#boxUltimoCommento h3{
	background:#FFF url(../img2007/titoli/commenti.gif) left top no-repeat;
	width:75px;
	height:11px;	
	padding:0;
	margin:0 0 8px 0;
}

#boxUltimoCommento p{
	margin:5px 0;
}

#boxUltimoCommento p.intestazioneCommento{
	margin:10px 0 0 0;
}
#boxUltimoCommento p a{ 
	/*display:block;*/
	margin-top:15px;
	color:#5A5A5A;
	text-decoration:none;
}

#boxUltimoCommento p a:hover{ 
	color:
}

#contFormInviaCommento{
	margin: 10px 0 0 0;
	padding-left:10px;
	border-top:1px solid #E9E9E9; 
}

#contFormInviaCommento p{
	margin:10px 0 15px 0;
	padding:0;
}

#contFormInviaCommento label{
	display:block;
}

#contInputCommentoLeft{
	float:left;
	width:180px;
}


#contInputCommentoRight{
	float:left;
	margin-left:14px;
}

#contFormInviaCommento input, #contFormInviaCommento textarea{
	margin-bottom:8px;
	height:15px;
	font-size:11px;
	width:147px;
	padding:2px;
	border:1px solid #BBBBBB;
}

#contFormInviaCommento #labelCaptcha{
	margin:0;
	padding:0;
}

#contCaptcha{
	margin:0 0 8px 0;
	text-align:center;
	width:147px;
	padding:2px;
	border:1px solid #BBBBBB;
}

#contInputCommentoRight textarea{
	width:418px;
	height:150px;
	border:1px solid #BBBBBB;
	padding:2px;
}

/* fine parte commenti articolo */

.itemArticolo{
	
	border-bottom:1px solid #E9E9E9;
	padding:0 0 0 8px;
}

.imgItem{
	float:right;
	padding:5px 0 6px 10px;
	
}


/* mara  */

#subTitle{
	margin:0px 0 0px 0;
	border-top:1px solid #E9E9E9;
	border-bottom:1px solid #E9E9E9;
}
#ultimeFoto{

	margin-top:32px;
}
#ultimi{
text-transform: uppercase;
	margin-top:25px;
	padding:8px;
	border:0px solid red;
}
#canaliMultimediali{
	text-transform: uppercase;
	margin-top:25px;
	padding:8px;
	border:0px solid red;
}

#canaliMultimediali IMG{

	margin:0 0 12px 0 ;
}
#canaliMultimediali A{
	text-decoration: none;
	color:#555555;
	line-height:28px;
}
#canaliMultimediali A:HOVER{
	text-decoration: underline;
	color:#555555;
}

#calendarMonth{
	margin-top:5px;
	padding:8px;
}
#calendarMonth A{
	line-height:13px;
	text-decoration: none;
	color:#555555;
}
#calendarMonth A:HOVER{
	text-decoration: underline;
}


#calendarDay{
	margin-top:25px;
	padding:8px;
}

#tabFotoVideo{

}
#tabFotoVideo .row1{
background:url(../img2007/bg_line.gif)  bottom repeat-x;
}

#tabFotoVideo .row2{
background:url(../img2007/bg_line.gif)  bottom repeat-x;
/* background:url(../img2007/pix_grey.gif)  bottom repeat-x;*/
}

.didaMultimedia{
	padding: 0px 33px 6px 8px;
	font-weight:bold;
	color:#5A5A5A;
	
	
}

.didaMultimedia B{
	padding: 0 10px 10px 0px;
	
	font-weight:bold;
	color:#A23F22;
	
	
}

#gallery{
text-align:right;
white-space:nowrap;
margin-right:2px;

}
#gallery IMG{
padding: 0 1px 0 0px;

}
#galleryVert {
	width: 140px;
}

#galleryVert IMG{
	float:right;
	padding:10px 0px 0 10px;
}
/* FINE PAGINA INTERNA - ARTICOLO */


/* HP VERTICALE */


#contFlashBoxesVert{
	float:left;
	margin-top:20px;
}

#contFlashVert{
	float:left;
}

#contTwoBoxes{
	float:left;
	margin-left:10px;
	width:190px;

}

h2#modaEstili{
	/*background:#fff url(../img2007/titoli/modaestili.gif) left top no-repeat;*/
	background:#fff url(../img2007/titoli/inevidenza.gif) left top no-repeat;
	width:100px;
	height:12px;
	margin:10px 0 0 0;
	padding:0;
}		
		
h3#scelteDiStile{
	background:#fff url(../img2007/titoli/sceltedistile.gif) left top no-repeat;
	width:100px;
	height:11px;
	margin:38px 0 0 0;
	padding:0;
}


#twoBoxesTable{
	width:100%;
}

#twoBoxesTable tr td img.fotoHpVert{
	margin-top:0px;
}

#twoBoxesTable td p{
	padding:8px 0 0 0;
	margin:0;
}
#tabHpSezNotizieVert{
	width:175px;
}

#hpVertContArticoliNotizie{
	padding-top:25px;
	background: url(../img2007/bg_hpVert_centrale.jpg) 422px bottom no-repeat;
	float:left; 
	margin-bottom:10px;
}


#contFotoArtHpVert table.tableHPcontFotoArt{
	margin:15px 0 0 0;
}



#contFotoArtHpVert table.tableHPcontFotoArt img.fotoArtHp{
	margin-top:10px;
}
/*
#contFotoGallNotizieHpVert h3#fotoGallery{
	margin-top:25px;
}
*/
/* FINE HP VERTICALE*/

.paddingSx{
	float:left;
	padding:0 10px 0 10px;
	border:0px solid red;
}

.paddingDx{
	float:right;
	padding:0 10px 0 10px;
	border:0px solid red;
	}

.alSx{text-align:left}
.alDx{text-align:right}

#houseHome{
	background:#fff url(../img2007/header/heraderCasa24.jpg) left top repeat-x;
	border:1px solid #CFCFCF;
	line-height:15px;
	margin-top:9px;
	margin-bottom:9px;
	width:300px;
	
}

.contFotoBannerHouse{
	padding:10px;
}

.contTXtBannerHouse{
	padding:10px 10px 10px 0;
}

#linkOfferteHouse{
	margin-left:165px;
	margin-right:15px;
	padding-top:8px;
	font-weight:bold;
}
#imgHouse{
	float:left;
	margin-left:10px;
	margin-top:18px;
}
#txtHouse{
	padding-left:130px;
	margin-top:18px;
	float:left;
}

#titoloHouse{
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	margin-bottom:6px;
}
#linkHouse {
	margin-top:5px;
	display:block;
	color:#B55A4D;
	text-decoration:none;
}
#linkHouse:hover{
	text-decoration:underline;
}

#btnRight{
	margin:0 0 5px 0;
	/*width:306px;*/
	float:left;
}
/*INDEX ORIZZONTALE*/
#sfondoGrigio{
	background-color:#cecece;
}

.noPaddingRight{
/*padding:10px 0 10px 10px;*/
}



/*Articolo Orizz*/
/* CSS Document */
#contImageH{
	margin-top:20px;
	width:630px;
	/*height:340px;*/
	padding-bottom:10px;
	background-color:#F5F5F5;
}
#contImageHL{
	margin-top:0px;
	width:610px;
	height:262px;
	background-color:#E5E5E5;
	border: 10px solid #E5E5E5;
}
#tableH h3,#tableH h5,#tableH h4 {
	margin:0;
	padding:0;
}

#tableH h5 {
	margin-bottom:10px !important;
}

#tableH{
	width:620px;
	height:280px;
	padding-bottom:10px;
}
#tableH1{
	width:610px;
	height:260px;
	padding-bottom:10px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555555;
	font-weight: bold;
	text-transform: capitalize;

}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #A03F22;
}
#contImageH  p a.leggi{
	color:#978980;
	text-decoration:none;
}

#contImageH p a.leggi:hover{
	text-decoration:underline;
}
#yooxContainer{
padding:20px 0 0 0;
}
#vai a{
	color:#5a5a5a;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}
#vai a:hover{
	color:#000000;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

div.gallery {
	width:609px;
	height:111px;
}

div.gallery a img {	
	border:0;
	text-decoration:none;
}

div.gallery p.imgName {	
	margin-bottom:0;
}

div.gallery .slide {	
	margin-top:5px;	
}
#contImageHL h4{
	font-weight:normal;
}			


/* pagine verticali*/
#contImageVHPNew {
	height:650px;
}

#contImageVHPNew #contFotoTxtVert #contApprofondisci{
	height:100px;
	vertical-align:bottom;
	background:none transparent scroll repeat 0% 0%!important;
}

#contFotoTxtVert{
	margin-top:10px;
}

#contFotoTxtVertIndex{
	margin:10px 10px 0 10px;
}

#contFotoTxtVertIndex td{
	padding:0 8px 0px 8px;
}

#contFotoTxtVertIndex td.tdDarkIndex{
	background:#CECECE;
}

#contFotoTxtVertIndex td.tdDarkIndexNoPadRight{
	padding-right:0;
	background:#CECECE;
}


#contFotoTxtVert td{
	padding:0 8px 4px 8px;
}

#contFotoTxtVert td h5{
	margin:0 0 8px 0;
	padding:0;
	
}

#firma{
	padding:0;
	margin:0 0 10px 0;
}

#contFotoTxtVert td h4, #contFotoTxtVertIndex td h4{
	margin:0 0 8px 0;
	padding:0;
	font-weight:normal;
}


#contApprofondisciIndexLancio{
	float:right;
	/*padding-right:10px;*/
	margin:0;
	padding:0;
	/*margin-top:20px;*/
}
#contApprofondisciIndexLancio p{
	margin:0;
	padding:10px 10px 0px 0;
}


/* fine pagine verticali*/0px 10px 0px 0;
}


/* fine pagine verticali*/ali*/
