/* CSS Document */



                               menu              
#mostMenu {font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:16px; text-align:left; vertical-align:middle; }
#mostMenu h2{display:none}* html 
#mostMenu a{padding:0px; vertical-align:middle;}
#mostMenu ul{ list-style-type:none; margin:0px; padding:0px; border-left:1px solid #999999; border-right:1px solid #999999; border-top:1px solid #999999; vertical-align:middle; } 
#mostMenu li{ list-style-type:none; text-align:left; vertical-align:middle; border-bottom:1px solid #999999; height:25px; font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif; line-height:1.5em } 
#mostMenu ul a{color:#4e4e4e;text-decoration:none;display:block; vertical-align:middle;}
#mostMenu ul a:hover{background-color:#cccccc;color:#4e4e4e; height:25px; vertical-align:middle;}* html 
#mostMenu ul a:hover,* html 
 


 
 
/*sopra al banner tipo chi siamo*/
a.top:link {
	border:0px;
	font-family:"Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color:#888888;
	text-decoration: none;
}
a.top:visited {
	border:0px;
	font-family:"Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color:#888888;
	text-decoration: none;
}
a.top:hover {
	border:0px;
	font-family:"Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color:#888888;
	text-decoration: underline;
}
a.top:active {
	border:0px;
	font-family:"Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color:#888888;
	text-decoration: none;
}


/*elementi del menu*/
a.menu:link {
	border:0px;
	font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
}
a.menu:visited {
	border:0px;
	font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
}
a.menu:hover {
	border:0px;
	font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
}
a.menu:active {
	border:0px;
	font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
}




/*scritte 12px*/
a.a12g:link {
	border:0px;
	font-family:Arial;
	font-size: 12px;
	color:#444444;
	text-decoration: underline;
}
a.a12g:visited {
	border:0px;
	font-family:Arial;
	font-size: 12px;
	color:#444444;
	text-decoration: underline;
}
a.a12g:hover {
	border:0px;
	font-family:Arial;
	font-size: 12px;
	color:#444444;
	text-decoration: underline;
}
a.a12g:active {
	border:0px;
	font-family:Arial;
	font-size: 12px;
	color:#444444;
	text-decoration: underline;
}


/* miniature pag sapori */
.img_min_sap{
	border:1px solid #aaaaaa;
	margin:2px;
	padding:5px;
}

.img_min_sap:hover {
	border-color:#942d27;
}


/* miniature pag dettagli */
.img_min_all{
	border:1px solid #aaaaaa;
	margin:2px;
	padding:5px;
}

.img_min_all:hover {
	border-color:#45419f;
}



/* miniature pag dettagli */
.img_min_eve{
	border:1px solid #aaaaaa;
	margin:2px;
	padding:5px;
}

.img_min_eve:hover {
	border-color:#eaab02;
}


/* miniature pag immobili */
.img_min{
	border:1px solid #aaaaaa;
	margin:2px;
	padding:5px;
}

.img_min:hover {
	border-color:#1c6628;
}


/*scritte  nei riquadri delle liste*/
.titolo_righe {
	font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:20px;
	color:#444444;
}

/*titoli nelle pagine a lista*/ 
.list_obj {
	border:0px;
	color:#666666;
	font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
}

.list_obj2 {
	font-family:"Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:20px;
	color:#444444;
}

.list_obj3 {
	font-family:"Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:12px;	
	line-height: 1.5em;
	color:#444444;
}

.list_obj4 {
	font-family: "Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.5em;
	color:#444444;
}

.riq_marrone {
	font-family:"Century Gothic", "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:16px;
	color:#e5e5e5;
}











/*OLD*/
/*OLD*/
/*OLD*/
/*OLD*/
/*OLD*/
/*OLD*/
/*OLD*/

a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
a.beige:link {
	font-size: 13px;
	text-decoration: none;
	color: #EAE2B2;
}
a.beige:visited {
	font-size: 13px;
	text-decoration: none;
	color: #EAE2B2;
}
a.beige:hover {
	font-size: 13px;
	text-decoration: underline;
	color: #EAE2B2;
}
a.beige:active {
	font-size: 13px;
	text-decoration: none;
	color: #EAE2B2;
}
a.verde:link {
	text-decoration: none;
	color: #2E5522;
}
a.verde:visited {
	text-decoration: none;
	color: #2E5522;
}
a.verde:hover {
	text-decoration: underline;
	color: #2E5522;
}
a.verde:active {
	text-decoration: none;
	color: #2E5522;
}


a.thumb:link {
	border:10px solid #f6f6f6;
}
a.thumb:visited {
	border:10px solid #f6f6f6;
}
a.thumb:hover {
	border-color:#416b34;
}
a.thumb:active {
	border:10px solid #f6f6f6;
}






.Menu_Titles {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#EAE2B2;
	
}
.Menu_Titles1 {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#EAE2B2;
	
}

.Fondo {
	font-family:Tahoma;
	font-size:11px;
	color:#555555;
}
.Errors {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;	
}
.Success {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#2E5522;	
}

.Text {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
.Text-thin {
	font-family:Tahoma;
	font-size:13px;
	color:#000000;
}
.TextBeige {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#EAE2B2;
}
.Destra {
	text-align: right;
}


.TextGray {
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#555555;
}
.Textthin {
	font-family:Tahoma;
	font-size:13px;
	color:#000000;
}
.TextBeigeBig {
	font-family:Tahoma;
	font-size:18px;
	font-weight:bold;
	color:#EAE2B2;
}









/*                               thumbnails immagini               */
#thumbImg {font-family:Arial; font-size:11px; font-weight:bold;}
#thumbImg h2{display:none}* html 
#thumbImg a{background-position:6px 8px;height:28px;}
#thumbImg ul li{display:inline;}
#thumbImg ul{ list-style-type:none; margin:0px; padding:0px; }
#thumbImg ul a{display:block; float:left;  }
#thumbImg ul a:hover{}* html 
#thumbImg ul a:hover,* html 


/*                               pulsanti pagine                */
#pagesButtons {font-family:Tahoma; font-size:12px; font-weight:bold; }
#pagesButtons a{width:20px; color:#EAE2B2;text-decoration:none;display:block;background-image:url(novagraph/bg_pgbutt.gif);border:1px solid #2e5522;}
#pagesButtons a:hover{background-image:url(novagraph/bg_pgbutthover.gif);}* html 
#pagesButtons a:hover,* html 