﻿BODY {	padding:0px; FONT-SIZE: 0.75em; BACKGROUND: #DFDFDF; COLOR: #6F6F6F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; margin-left:20px; margin-right:20px; margin-top:0px; margin-bottom:20px}
A:link {	COLOR: #000000; TEXT-DECORATION: none}
A:visited {	COLOR: #000000; TEXT-DECORATION: none}
A:hover {	COLOR: #520300}
A:active {	COLOR: #520300}
IMG {	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

#pageHeader { BACKGROUND: url(header_bg2.png) repeat-x; HEIGHT: 54px; text-align:left}
#pageHeader H1 { PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 16pt; MARGIN: 0px; COLOR: #000000; text-shadow: 0px 1px 2px #001f2f; PADDING-TOP: 4px}
#pageHeader H2 { PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 12pt; MARGIN: 0px; COLOR: #000000; text-shadow: 0px 1px 2px #001f2f}

#navcontainer {	 LINE-HEIGHT: 2.7em;font-size:10pt;vertical-align:middle }
#navcontainer A {	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(button_normal2.png) repeat-x left top; COLOR: #000000; HEIGHT: 36px; TEXT-DECORATION: none; text-shadow: 0px -1px 1px #000000}
#navcontainer A:hover {	BACKGROUND: url(button_over2.png) repeat-x; COLOR: #770300; text-shadow: 0px -1px 3px #2b6568}
#navcontainer #current {	BACKGROUND: url('button_over2.png') repeat-x; COLOR: #770300; text-shadow: 0px -1px 3px #2b6568}
#indCase {	 LINE-HEIGHT: 2.7em;font-size:10pt;vertical-align:middle }
#indCase A { DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(button_normal2.png) repeat-x left top; COLOR: #000000; HEIGHT: 36px; TEXT-DECORATION: none; text-shadow: 0px -1px 1px #000000}
#indCase A:hover {	BACKGROUND: url(button_over2.png) repeat-x; COLOR: #770300; text-shadow: 0px -1px 3px #2b6568}

#corpo {	margin: 0px;	/*background: #e6E6E6;*/	padding-left: 10px;	padding-right: 10px;	padding-top: 0px;	padding-bottom: 0px;}
#menu {	padding:0px; margin:0px}

#container {	BORDER-RIGHT: #444444 1px solid; BACKGROUND: url(sidebar_right2.png) #2f2f2f repeat-y right 50%; MARGIN: 0px auto; BORDER-LEFT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid; TEXT-ALIGN: left}
#container {	BACKGROUND: #D7D7D7 url('sidebar_right2.png') repeat-y right 50%; }

/*#footer {	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.75em; BACKGROUND: url('footer_bg2.png') repeat-x; COLOR: #484848; HEIGHT: 32px; TEXT-ALIGN: center}
#footer P {	FONT-SIZE: 1.2em; MARGIN: 0px; PADDING-TOP: 8px; text-shadow: 0px 1px 1px #001f2f}
*/
#footer {	FONT-SIZE: 6pt; CLEAR: both; DISPLAY: block; BACKGROUND: url('footer_bg2.png') repeat-x; COLOR: #484848; HEIGHT: 32px; TEXT-ALIGN: center}
#footer P {	FONT-SIZE: 7pt; MARGIN: 0px; PADDING-TOP: 8px; text-shadow: 0px 1px 1px #001f2f}

.cv3{	text-align:justify;	padding:12px;}
.tabCla1{	background: #F0F0F0;	border:2px;	border-style:groove;	width: 820px}
 
fieldset{	font-size: 10pt;	font-family: Arial;	text-align: justify;	color:  gray;	padding-top:15px; 	padding-bottom:7px;	padding-left:7px;	padding-right:7px	}
	  
.news {	width: 200px;	background-color: #F5F5F5;	margin: 10px;	border-bottom: 2px #8F8F8F solid;	border-bottom-color: #CACACA;}
.news .new {	font-size: 10pt;	color: #FFFFFF;	padding: 2px 0px 2px 7px;	background-color: #CCCCCC;	border-bottom:2px #8F8F8F solid ;	cursor: pointer;}
.news .new a{	color:  white;}
.news a:hover {color: #FFCC00;}
.news .new a:hover {color: #FFCC00;}
.news .text{	font-size:8pt;	color: #8D8D8D;	text-align: justify;	padding: 5px;}
.news .text div{ padding:2px; text-align:left ;border-bottom: 2px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}
.news .text div:hover a {background-color:#D6D4CF; color: white}
.news .text div:hover {background-color:#D6D4CF; color: white}
.news .text div a{ text-decoration:none;color: #8D8D8D}
.news .text div a:hover { text-decoration:none;color: black }

.body	{position:relative;z-index:10}
.body .textQ1	{font-size: 10pt;text-align: justify;padding: 0px 20 20 20;}
.body .titolino{font-size: 14pt;text-align:  center;}
.coda	{font-size: 8pt; color: #FFFFFF; background-color: #D6D0C0}

.indCase{	border: medium outset #FFFFFF;	margin: 0px;	padding: 0px;	height: 202px;	background-color: #F1F1F1;	cursor: pointer;}
.indCase legend { font-size:12pt;font-weight:bold;}
.indCase .icone{	float: left;	margin: 0px 15px 0px 0px;}
.indCase .desc{ font-size:9pt;color:black;margin:5px 0px 0px 0px}
.tipo{	font-size: 13pt;	text-align: left;	margin: 20px 0px 0px 0px}
.indCase .prezzo{	color: #770000;text-align:right}
.indCase .nome{	font-size:14pt;color: #9D2915; margin-bottom: 8px; text-align:left }
.indCase .nomeino {	font-size:10pt;color: #525252}
.indCaseCopy {	border: medium outset #FFFFFF;	margin: 0px;	padding: 0px;	height: 200px;	background-color: #F1F1F1;}
.ftG{
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
	COLOR: black;
	WIDTH: 640px;
	HEIGHT: 480px;
	border: thick double #666666;
	margin-top: 20px;
}
.ftM	{	}
.ftI	{	cursor:pointer	}
.ftIs	{	cursor:pointer;	margin:3px;	WIDTH: 64px;HEIGHT: 48px;border: 3px solid #666;}
.titoloCasa{font-size: 16pt; color: #666666; margin-bottom:-10px}
.deFoto{margin-top:10px; font-size: 10pt; font-family: Arial; color: gray; text-align:justify}
#foto{	text-align:justify; width: 640px; font-size: 10pt;vertical-align:top;border-color:#000080; }