* { margin: 0px; padding: 0px; }

body { margin: 0px; padding: 0px; background-color: #FFFFFF; color: #333333; }
img{border: 0px; margin:0px; padding:0px; display:block;}

#pageContainer {width: 800px; margin-left: auto; margin-right: auto; margin-top:5px;  }

#header { width: 800px; height: 100px; }
#headerLeftSide {width: 226px; float: left;}
#headerRightSide {width: 574px; float: right;}

#header2 { width: 800px; height: 47px; padding:0px; margin:0px;}

#PageLeftSide {width: 210px; height:530px; float: left;}
#PageRightSide {width: 590px; height:530px; float: right;}

#PageRightTitle {width: 580px;  font-family: arial; font-size: 12pt; color:#990033; font-weight:bold; 
	margin-left:10px; margin-top:5px; margin-bottom:10px; 
	padding-top:10px; padding-bottom:5px; 
	border-bottom:1px solid #990033; }

#PageRightTitle2 {width: 550px;  font-family: arial; font-size: 12pt; color:#990033; font-weight:bold; 
	margin-left:10px; margin-top:10px; margin-bottom:3px; 
	 /*padding-top:10px; padding-bottom:5px; 
	 border-bottom:1px solid #990033; */
	 }
	
#PageRightContent {width: 580px; height:460px; overflow: auto; margin-left:10px;}


#PageRightHome {width: 580px; height:520px; overflow: auto; margin:5px;}

#PageRightHomeSx_vuoto {width: 250px; height:120px; margin:0px; border:0px; float: left; padding:5px;}

#PageRightHomeSx {width: 250px; height:120px; margin:5px; border:1px solid black; float: left; padding:5px; font-family: arial; font-size: 8pt;}
#PageRightHomeSx img {padding-right:5px;}
#TitoloBox {  height:18px; background-color:#990033; color:#FFFFFF; font-weight:bold; padding-left:5px; padding-top:2px;}

#PageSkdImmobiliLeft {width: 440px; height:460px; overflow: auto; margin-left:10px; float:left;font-family: arial; font-size: 8pt;}
#PageSkdImmobiliFoto {width: 120px; height:460px; overflow: auto; float:right;}



.linkScheda a:link, .linkScheda a:active , .linkScheda a:hover , .linkScheda a:visited 
{font-family: arial; font-size: 8pt; color:#990033; font-weight:bold; text-decoration: underline;}

p , TD { font-family: arial; font-size: 8pt; }

.menu  { font-family: arial; font-size: 9pt; color: #FFFFFF; font-weight:bold; line-height:22px;}
.menu a:link, .menu a:active , .menu a:visited  {color: #FFFFFF; font-family: arial; font-size: 10pt; 
	text-decoration: none;font-weight:bold; border-left:5px solid black; padding-left:3px;}
.menu a:hover {color: #FFFFFF; font-family: arial; font-size: 10pt; text-decoration: none; font-weight:bold; border-left:5px solid white;padding-left:3px;}


#primaFooter{clear: both; width: 800px; height:21px;}
#footer {clear: both; width: 800px; font-family: arial; font-size: 8pt; height:14px;}

.tabellaSX{margin:0px; padding:0px; border:0px;}


.titoloServizi { font-family: arial; font-size: 8pt; color: #FFFFFF; font-weight:bold; background-color:#990033; height:20px; width:470px; 
padding-left:10px; vertical-align:middle;
}

.flink:link {color: #333333; font-family: arial; font-size: 8pt; text-decoration: none;}
.flink:active {color: #333333; font-family: arial; font-size: 8pt; text-decoration: none;}
.flink:hover {color: #333333; font-family: arial; font-size: 8pt; text-decoration: underline;}
.flink:visited {color: #333333; font-family: arial; font-size: 8pt; text-decoration: none;}

.testomenu  { font-family: arial; font-size: 8pt; color: #FFFFFF; font-weight:normal;line-height:12px; padding-top:5px; text-align:right;}

