
BODY
{
	scrollbar-face-color: #EFF3F5;
	scrollbar-shadow-color: #4F6B95;
	scrollbar-highlight-color: #4F6B95;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #859EB2;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #859EB2;
}


.oneColFixCtrHdr #container {
	width: 780px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #093f68;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
		height: 129px;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0; 
	
		background: url(../images/bg_toolbar.gif) repeat;
	color:#FFFFFF;
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColFixCtrHdr #mainContent {
	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
}
.oneColFixCtrHdr #footer {
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	height: 28px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background: url(../images/bg_footer.gif) repeat;
	
}


.vocitop { /* stili per il menu di sinistra*/
font-size: 12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #1c0983;
padding-top: 2px;
padding-bottom: 0px;
padding-left: 0px;
margin-bottom:0;
line-height: 100%;
font-weight: bold;
TEXT-ALIGN: left;
TEXT-DECORATION: none;
}

.divisorio { /* stili per il menu di sinistra*/
font-size: 11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #7e7d82;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 0px;
margin-bottom:0;
line-height: 100%;
font-weight: bold;
TEXT-ALIGN: left;
TEXT-DECORATION: none;
}

.divisoriof { /* stili per il menu di sinistra*/
font-size: 11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #ffffff;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 0px;
margin-bottom:0;
line-height: 100%;
font-weight: bold;
TEXT-ALIGN: left;
TEXT-DECORATION: none;
}


#vocitop a
	{	
	font-size: 12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 0px;
	COLOR: #1c0983;	
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;	
	padding-left: 5px;
	
	}
#vocitop a:hover
	{
	font-size: 12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 0px;
	COLOR: #0970ac;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;	
	padding-left: 5px;
	
	
	}


	#menutop {
	
	
	
	padding-bottom: 0px;
	margin-top:0;
	margin-bottom:0;
	TEXT-ALIGN: left;
	font-size: 75%;
	width: 100%;
}


A:link	
	{color: #4072b6; text-decoration:underline;}
A:visited	
	{color: #365c91;text-decoration:underline;}
A:hover	
	{color:#365c91;text-decoration:underline;}
	
.camera {color: #003063; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration:none;}
	
.camera:link
	{color: #003063; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration:none;}
.camera:visited	
	{color: #003063; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration:none;}
.camera:hover	
	{color: #003063; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration:none;}
	
	
.cameraup {color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration:none;}
	
.cameraup:link
	{color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration:none;}
.cameraup:visited	
	{color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration:none;}
.cameraup:hover	
	{color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration:none;}


.titolo {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #587993;
	text-align: center;
}

.txtblu {
	font-family: Arial;
	font-size: 9pt;
	color: #587993;
}

.tit_portale {
	font-family: Arial;
	font-size: 15pt;
	color: #587993;
	background-color:#FFFFFF;
}

.txt {
	font-family: Arial;
	font-size: 9pt;
	color: #150761;
}

.tab {
	font-family: Arial;
	font-size: 8pt;
	color: #150761;
}

.tab:link
	{color: #150761; text-decoration:none; font-size: 8pt;}
.tab:visited	
	{color: #EFB913;text-decoration:none; font-size: 8pt;}
.tab:hover	
	{color:#AD1018;text-decoration:none; font-size: 8pt;}
	
	
	
	
.white
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFF; text-decoration:none;
	}	
.bot
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFF; text-decoration:none;
	}

.bot:link
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF; text-decoration:none;
	}
.bot:visited	
	{
	color: #FFFFFF;text-decoration:none;
	}
.bot:hover	
	{
	color:#FFFFFF;text-decoration:none;
	}



.convitalico {
	font-family: Arial;
	font-size: 8pt;
	color: #ff0000;
	text-align: left;
	font-weight: bold;
	font-style: italic;
}


.small {
	font-family: Arial;
	font-size: 8pt;
	color: #150761;
}

.white {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
}

.boxhome {
	font-family: Arial;
	font-size: 11px;
	color: #150761;
	text-align:left;
}

.boxcop {
	font-family: Arial;
	font-size: 7pt;
	color: #150761;
}

.txt2 {
	font-family: Arial;
	font-size: 9pt;
	color: #002d5a;
}

.bianco {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}

.campotestobianco {
	font-family: Arial;
	font-size: 8pt;
	color: #343434;
}

.rosso {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #F60521;
}



.txtp {
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
}

.form
{
 
color: #1B4D7E; 
font-family: Verdana, Verdana, Helvetica,  sans-serif; 
font-size: 12px; 
border: 1 single #1B4D7E;

}

.tablink {
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
}

.tit_arretrati {
	font-family: Arial;
	font-size: 12pt;
	color: #FFFFFF;
}

li {
	font-family: Arial;
	font-size: 9pt;
	color: #150761;
	text-align: justify;
}

TD {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #150761
}

.affitto {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #150761;
	BACKGROUND-COLOR: #F9FB26
	
}


.agenzie {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-indent: 4pt;
	color: #5A7994
}

.agenzie:link
	{	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration:none;
	text-indent: 4pt;
	text-decoration:none;
	color: #5A7994}
.agenzie:visited	
	{	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration:none;
	text-indent: 4pt;
	color: #5A7994}
.agenzie:hover	
	{	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration:underline;
	text-indent: 4pt;
	color: #5A7994}
	
	



.agenzie2 {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	text-indent: 4pt;
	color: #150761
}

.agenzie2:link
	{		font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	text-decoration:none;
	text-indent: 4pt;
	color: #150761}
.agenzie2:visited	
	{	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	text-decoration:none;
	text-indent: 4pt;
	color: #150761}
.agenzie2:hover	
	{		font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	text-decoration:underline;
	text-indent: 4pt;
	color: #150761}





.intestazione {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #003063
}

.top {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #150761
}

.toplistino {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #9FAEB8
}

.home {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #003366
}

.listinotoll {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff
}

.toplistino:link
	{color: #9FAEB8; text-decoration:none;}
.toplistino:visited	
	{color: #9FAEB8;text-decoration:none;}
.toplistino:hover	
	{color:#6D7880;text-decoration:none;}
	
.allegati:link
	{color: #FFFFFF; text-decoration:none;}
.allegati:visited	
	{color: #FFFFFF;text-decoration:none;}
.allegati:hover	
	{color:#FFFFFF;text-decoration:none;}

.top:link
	{color: #ffffff; text-decoration:none;}
.top:visited	
	{color: #ffffff;text-decoration:none;}
.top:hover	
	{color:#DCE7F1;text-decoration:none;}
	
.news2:link
	{color: #4a507d; text-decoration:none;font-family: Arial;
	font-size: 8pt;}
.news2:visited	
	{color: #4a507d;text-decoration:none;font-family: Arial;
	font-size: 8pt;}
.news2:hover	
	{color:#4a507d;text-decoration:underline;font-family: Arial;
	font-size: 8pt;}	

.news2
	{color: #6886A2; text-decoration:none;font-family: Arial;font-size: 8pt;}

.news:link
	{color: #ffffff; text-decoration:none;font-family: Arial;
	font-size: 9pt;}
.news:visited	
	{color: #003366;text-decoration:none;font-family: Arial;
	font-size: 9pt;}
.news:hover	
	{color:#003366;text-decoration:underline;font-family: Arial;
	font-size: 9pt;}

.listino_prezzi {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #150761
}

.listino_prezzi_bianco {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.listino_prezzi_piccolo {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #150761
}

.listino_testo {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #150761
}
	
.listino_testo1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #150761
}

	
.listino_testo_rione {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #150761
}

.listino_testo_rione_piccolo {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #150761
}

.titconve {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4b7ba3
}

.vocicat {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #042038;
}

.vocicat2 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #0a4e88;
}



.titzona {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #042038;
}
.titzona2 {
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	color: #042038;
}
.titzonab {
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	color: #ffffff;
}



.avanti:link
	{color: #150761; font-family: Arial; font-size: 11pt; font-weight: bold; text-decoration:none;}
.avanti:visited	
	{color: #150761; font-family: Arial; font-size: 11pt; font-weight: bold; text-decoration:none;}
.avanti:hover	
	{color: #150761; font-family: Arial; font-size: 11pt; font-weight: bold; text-decoration:underline;}

.back:link
	{color: #6F98B8; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration:none;}
.back:visited	
	{color: #466F8E; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration:none;}
.back:hover	
	{color: #466F8E; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration:underline;}

.stradario:link
	{color: #ffffff; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration:none;}
.stradario:visited	
	{color: #ffffff; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration:none;}
.stradario:hover	
	{color: #ffffff; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration:underline;}
	
.zone:link
	{color: #ffffff; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration:none;}
.zone:visited	
	{color: #ffffff; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration:none;}
.zone:hover	
	{color: #ffffff; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration:underline;}
	
	
	
	
.arretrati:link
	{color: #ffffff; text-decoration:underline;}
.arretrati:visited	
	{color: #ffffff;text-decoration:underline;}
.arretrati:hover	
	{color:#DCE7F1;text-decoration:underline;}


.listino:link
	{color: #ffffff; text-decoration:underline;}
.listino:visited	
	{color: #ffffff;text-decoration:underline;}
.listino:hover	
	{color:#DCE7F1;text-decoration:underline;}

.popb:link
	{color: #ffffff; text-decoration:underline;}
.popb:visited	
	{color: #ffffff;text-decoration:underline;}
.popb:hover	
	{color:#DCE7F1;text-decoration:underline;}

	
	
.espositori:link
	{color: #003366; text-decoration:underline; font-size:8pt;}
.espositori:visited	
	{color: #003366;text-decoration:underline; font-size:8pt;}
.espositori:hover	
	{color:#FF0000;text-decoration:underline; font-size:8pt;}
	
	.bordotable {
	BORDER-LEFT: #CFD9E2 1px solid; BORDER-BOTTOM: #CFD9E2 1px solid; BORDER-LEFT: #CFD9E2 1px solid; BORDER-RIGHT: #CFD9E2 1px solid; BORDER-TOP: #CFD9E2 1px solid
}

	.bordouser {
	BORDER-LEFT: #b7b5b5 1px solid; BORDER-BOTTOM: #b7b5b5 1px solid; BORDER-LEFT: #b7b5b5 1px solid; BORDER-RIGHT: #b7b5b5 1px solid; BORDER-TOP: #b7b5b5 1px solid
}

	.bordosx {
	BORDER-RIGHT: #4e4484 1px solid;
}

	.bordodx {
	BORDER-LEFT: #4e4484 1px solid;
}


	.bordotable1 {
	font-size:10pt; color:#FFFFFF; BORDER-LEFT: #CFD9E2 1px solid; BORDER-BOTTOM: #CFD9E2 1px solid; BORDER-LEFT: #CFD9E2 1px solid; BORDER-RIGHT: #CFD9E2 1px solid; BORDER-TOP: #CFD9E2 1px solid
}

.bordonews {
	font-size:10pt; color:#FFFFFF; BORDER-LEFT: #839CB4 1px solid; BORDER-BOTTOM: #839CB4 1px solid; BORDER-LEFT: #839CB4 1px solid; BORDER-RIGHT: #839CB4 1px solid; BORDER-TOP: #839CB4 1px solid
}

.titolohome {
	font-size:10pt; font-weight:bold; color:#150761; BORDER-LEFT: #6990b3 1px solid; BORDER-BOTTOM: #6990b3 1px solid; BORDER-LEFT: #6990b3 1px solid; BORDER-RIGHT: #6990b3 1px solid; BORDER-TOP: #6990b3 1px solid; background:url(../images/bg_tithome.gif)
}

.codice {
	BORDER-RIGHT: #587993 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #587993 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #587993 1px solid; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #587993 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
.codice1 {
	BORDER-RIGHT: #587993 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #587993 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #587993 1px dotted; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #587993 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D9E2EA
}

.codice2 {
	BORDER-RIGHT: #587993 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #587993 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #587993 1px dotted; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #587993 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D9E2EA
}
