ol
{
	margin-top:2px;
	margin-bottom:2px;
}

ul
{
	margin-top:2px;
	margin-bottom:2px;
}

p
{
	margin:0px;
}

.bold
{
	font-weight:bold;
}

.colorwhite
{
	 color:#ffffff;
}

.colorred
{
	 color:#cc0000;
}

.colorbrown
{
	 color:#2A2AB1;
}

.colorblu
{
	color:#18429B;
}

.colorblack
{
	 color:#000000;
}

.colorgreen
{
	 color:#9cbab4;
}

.colormarrone
{
	color:#650B04;
}

.backgroundbrown
{
	background-color:#2A2AB1;
}

.backgroundgiallino
{
	background-color:#D5D9F4;
}

.backgroundocra
{
	background-color:#ffbb5f;
}

.backgroundmenu
{
	background-color: #cfdcae;
}

.backgroundmenu2
{
	background-color: #b1be90;
}

a.appartamentilink:visited {text-decoration:none;}
a.appartamentilink:link {text-decoration:none;}
a.appartamentilink:hover {text-decoration:underline;}

.bordermar{
	BORDER-RIGHT: #2A2AB1 1px solid; BORDER-TOP: #2A2AB1 1px solid; BORDER-LEFT: #2A2AB1 1px solid; BORDER-BOTTOM: #2A2AB1 1px solid
}

.bordermarnoleft{
	BORDER-RIGHT: #2A2AB1 1px solid; BORDER-TOP: #2A2AB1 1px solid; BORDER-LEFT: #2A2AB1 0px solid; BORDER-BOTTOM: #2A2AB1 1px solid
}

.borderocra2{
	BORDER-RIGHT: #ffbb5f 1px solid; BORDER-TOP: #ffbb5f 1px solid; BORDER-LEFT: #ffbb5f 1px solid; BORDER-BOTTOM: #ffbb5f 2px solid
}

.borderocra{
	BORDER-RIGHT: #ffbb5f 1px solid; BORDER-TOP: #ffbb5f 1px solid; BORDER-LEFT: #ffbb5f 1px solid; BORDER-BOTTOM: #ffbb5f 1px solid
}

.borderocra1{
	BORDER-RIGHT: #ffbb5f 1px solid; BORDER-TOP: #ffbb5f 1px solid; BORDER-LEFT: #ffbb5f 1px solid; BORDER-BOTTOM: #ffbb5f 1px solid
}

.bordermenu{
	BORDER-RIGHT: #cfdcae 1px solid; BORDER-TOP: #cfdcae 0px solid; BORDER-LEFT: #cfdcae 1px solid; BORDER-BOTTOM: #cfdcae 1px solid
}

.margine2px 
{
	margin-top: 2px;
}

.marginetotale2px
{
	margin-top:		2px;
	margin-bottom:	2px;
    margin-left:	2px;
    margin-right:   2px;
}

.searchCheckBox
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;	
	color:#000000;
}

.searchLabel
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;
	color:#2A2AB1;
}

.searchLabelbold
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:11px;
	color:#2A2AB1;
	font-weight:bold;
}

.searchDropDown
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;
	width: 200px;	
}

.searchTextBox
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;
	width: 200px;
}

.loginLabel
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;
	color:#2A2AB1;
}

.loginTextBox
{
	margin-top:5px;
	margin-left:5px;
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;
	width: 100px;
	border-right: #ffbb5f 1px solid;
	border-top: #ffbb5f 1px solid;
	border-left: #ffbb5f 5px solid;
	border-bottom: #ffbb5f 1px solid;
}

.searchDayMonth
{
	margin-right:5px;
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;
	width: 25px;
}

.searchYear
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;
	width: 40px;
}

.ButtonCalendar
{
	padding-left:3px;
	padding-top:3px;
}

.pager
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11;
	border: solid 0px black;
}

a.linkmodulo:link { font-family: Verdana, Tahoma, Arial, Helvetica; font-size:12px; text-decoration:underline; color: #2A2AB1; }
a.linkmodulo:visited { font-family: Verdana, Tahoma, Arial, Helvetica; font-size:12px; text-decoration: underline; color: #2A2AB1; }
a.linkmodulo:hover { font-family: Verdana, Tahoma, Arial, Helvetica; font-size:12px; text-decoration: none; color: #000000; }

a.linkMnu:link { text-decoration:underline; color: #2A2AB1; }
a.linkMnu:visited { text-decoration: underline; color: #2A2AB1; }
a.linkMnu:hover { text-decoration: none; color: #000000; }

a.linkpager:link { font-family: Verdana, Tahoma, Arial, Helvetica; font-size:12px; text-decoration: none; color: black; }
a.linkpager:visited { font-family: Verdana, Tahoma, Arial, Helvetica; font-size:12px; text-decoration: none; color: black; }
a.linkpager:hover { font-family: Verdana, Tahoma, Arial, Helvetica; font-size:12px; text-decoration: none; color: #2A2AB1; }

.pagercurrentpagecssclass
{
	font-family: Verdana, Tahoma, Arial, Helvetica; font-size:11px; text-decoration: none; font-weight:bold; color: black;
}

.pagerotherpagecssclass
{
	font-family: Verdana, Tahoma, Arial, Helvetica; font-size:11px; text-decoration: none; color: #2A2AB1;
}

.StyleTDNewsTop
{
	background-color:#D5D9F4;
	vertical-align:top;
}

.StyleTDNewsBottom
{
	border-bottom: #2A2AB1 2px solid;
	background-color:#D5D9F4;
	vertical-align:top;
}

.PaddingNews
{
	padding-left:2px;
	padding-right:2px;
	padding-bottom:5px;
}

.StyleTDLastMinuteTop
{
	border-top: #2A2AB1 2px solid;
	background-color:#D5D9F4;
	vertical-align:top;
}

.StyleTDLastMinuteBottom
{
	border-bottom: #2A2AB1 2px solid;
	vertical-align:top;
}

.StyleTDOfferteTop
{
	border-top: #2A2AB1 2px solid;
	background-color:#D5D9F4;
	vertical-align:top;
}

.StyleTDOfferteBottom
{
	border-bottom: #2A2AB1 2px solid;
	background-color:#D5D9F4;
	vertical-align:top;
}

.StyleTDRicercaAppTop
{
	border-bottom: #ffbb5f 1px solid;
	border-right: #ffbb5f 1px solid;
	border-left: #ffbb5f 1px solid;
	border-top: ffbb5f 1px solid;
	background-color:#D5D9F4;
	vertical-align:top;
}

.StyleTDRicercaAppBottom
{
	border-bottom: #2A2AB1 2px solid;
	border-right: #ffbb5f 1px solid;
	border-left: #ffbb5f 1px solid;
	border-top: #ffbb5f 1px solid;
	background-color:#D5D9F4;
	vertical-align:top;
}

.DataNewsElencoHome
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: gray;
	font-weight:bold;
}

.Copyright
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: #2A2AB1;
}

.Ricerca_Home
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 2px;
	border-color:: #2A2AB1 1px solid;
}

.TitoloNewsElencoHome
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	/*color: #18429B;*/
	color: #2A2AB1;
    font-weight :bold;
}

.TitoloLastMinuteElencoHome
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #2A2AB1;
    font-weight :bold;
}

.TitoloOfferteElencoHome
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #2A2AB1;
    font-weight :bold;
}

.OfferteLastMinuteHome
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #650B04;
    font-weight :bold;
}

.DescrizioneNewsElencoHome
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.DomandaFaq
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #2A2AB1;
	font-weight :bold;
}

.RispostaFaq
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	font-style:italic;
}
.DescrizioneLastMinuteElencoHome
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.DescrizioneOfferteElencoHome
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

a.linkwhitebold:visited {text-decoration:none; color:#ffffff; font-weight:bold;}
a.linkwhitebold:link {text-decoration:none; color:#ffffff; font-weight:bold;}
a.linkwhitebold:hover {text-decoration:underline; color:#ffffff; font-weight:bold;}

a.linkbrownbold:visited {text-decoration:none; color:#2A2AB1; font-weight:bold;}
a.linkbrownbold:link {text-decoration:none; color:#2A2AB1; font-weight:bold;}
a.linkbrownbold:hover {text-decoration:underline; color:#2A2AB1; font-weight:bold;}

a.linkbrownboldunderline:visited {text-decoration:underline; color:#2A2AB1; font-weight:bold;}
a.linkbrownboldunderline:link {text-decoration:underline; color:#2A2AB1; font-weight:bold;}
a.linkbrownboldunderline:hover {text-decoration:underline; color:#2A2AB1; font-weight:bold;}


a.linkTop:visited {font-family: Verdana, Tahoma, Arial, Helvetica; font-size:11px; color:#000000; text-decoration:underline;}
a.linkTop:link {font-family: Verdana, Tahoma, Arial, Helvetica; font-size:11px; color:#000000; text-decoration:underline;}
a.linkTop:hover {font-family: Verdana, Tahoma, Arial, Helvetica; font-size:11px; color:#2A2AB1; text-decoration:underline;}

a.linkblackbold:visited {text-decoration:none; color:#000000; font-weight:bold;}
a.linkblackbold:link {text-decoration:none; color:#000000; font-weight:bold;}
a.linkblackbold:hover {text-decoration:underline; color:#000000; font-weight:bold;}

a.newslink:visited {text-decoration:none; color:#000000;}
a.newslink:link {text-decoration:none; color:#000000;}
a.newslink:hover {text-decoration:underline; color:#000000;}

a.offertelink:visited {text-decoration:none; color:#000000;}
a.offertelink:link {text-decoration:none; color:#000000;}
a.offertelink:hover {text-decoration:underline; color:#000000;}

a.lminutelink:visited {text-decoration:none; color:#000000;}
a.lminutelink:link {text-decoration:none; color:#000000;}
a.lminutelink:hover {text-decoration:underline; color:#000000;}

a.homelink:visited { text-decoration:none; color:white;}
a.homelink:link {text-decoration:none; color:white;}
a.homelink:hover { 	text-decoration:underline; color:black;}

a.menu1:visited {font-family: Verdana, Tahoma, Arial, Helvetica; color:Black; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu1:link {font-family: Verdana, Tahoma, Arial, Helvetica; color:Black; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu1:hover {font-family: Verdana, Tahoma, Arial, Helvetica; color:#2A2AB1; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}


.menuDisattivo
{
	font-family: Verdana, Tahoma, Arial, Helvetica; color:Gray; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;
}

a.menuDisattivo:visited {font-family: Verdana, Tahoma, Arial, Helvetica; color:Gray; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
a.menuDisattivo:link {font-family: Verdana, Tahoma, Arial, Helvetica; color:Gray; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
a.menuDisattivo:hover {font-family: Verdana, Tahoma, Arial, Helvetica; color:Gray; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}

a.menu1Attivo:visited {font-family: Verdana, Tahoma, Arial, Helvetica; color:#2A2AB1; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu1Attivo:link {font-family: Verdana, Tahoma, Arial, Helvetica; color:#2A2AB1; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu1Attivo:hover {font-family: Verdana, Tahoma, Arial, Helvetica; color:#2A2AB1; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}

a.menu2:visited {font-family: Verdana, Tahoma, Arial, Helvetica; color:Black; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu2:link {font-family: Verdana, Tahoma, Arial, Helvetica; color:Black; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu2:hover {font-family: Verdana, Tahoma, Arial, Helvetica; color:#2A2AB1; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}

a.menu2Attivo:visited {font-family: Verdana, Tahoma, Arial, Helvetica; color:#2A2AB1; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu2Attivo:link {font-family: Verdana, Tahoma, Arial, Helvetica; color:#2A2AB1; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}
a.menu2Attivo:hover {font-family: Verdana, Tahoma, Arial, Helvetica; color:#2A2AB1; text-align:center; font-size:11px; font-weight:bold; text-decoration:none;}

.menu1Divisori
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	text-align: center;
	color:#2A2AB1;
	font-weight: bold;
	font-size:11px;
}

.menu2Divisori
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	text-align: center;
	color:#ffffff;
	font-weight: bold;
	font-size:11px;
}

.menuAdVMessage
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	text-align: left;
	color:#ffffff;
	font-weight: bold;
	font-size:11px;
}

.menu2AreaR
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#cc0000;
	font-weight: bold;
	font-size:11px;
	text-align:center;
}

.Slogan
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-weight: bold;
	font-size: 11px;
}

.TextBrown11
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-size: 11px;
}

.Text2
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 2px;
}

.TextRed11Bold
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#ff0000;
	font-weight: bold;
	font-size: 11px;
}

.TextBrown11Bold
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-weight: bold;
	font-size: 11px;
}

.TextBrown12
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-size: 12px;
}

.TextBlack11
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#000000;
	font-size: 11px;
}

.TextBlack10
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#000000;
	font-size: 10px;
}

.TextBlack12
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#000000;
	font-size: 12px;
}

.TextBrown12Bold
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-weight: bold;
	font-size: 12px;
}

.TextBrown12BoldJust
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-weight: bold;
	font-size: 12px;
    text-align:justify;
}

.TextBlack12Just
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#000000;
    text-align:justify;
	font-size: 12px;
}

.TextBrown14Bold
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-weight: bold;
	font-size: 14px;
}
.TextWhite12Bold
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#ffffff;
	font-weight: bold;
	font-size: 12px;
}

.TitoloLogin
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#ffffff;
	font-weight: bold;
	font-size: 12px;
	text-align:center;
}

.labelError
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-weight: bold;
	font-size: 12px;
}


a.dispanno:visited {text-decoration:none;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 11px;}
a.dispanno:link    {text-decoration:none;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 11px;}
a.dispanno:hover   {text-decoration:underline;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 11px;}

.displegenda
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: black;
}

.searchError
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-weight: bold;
	font-size: 12px;
}

a.searchLink:visited {text-decoration:none; color:#2A2AB1; font-weight:bold;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 11px;}
a.searchLink:link {text-decoration:none; color:#2A2AB1; font-weight:bold;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 11px;}
a.searchLink:hover {text-decoration:underline; color:#2A2AB1; font-weight:bold;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 11px;}

.searchResultCount
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:black;
	font-size: 11px;
}

.headerAppartText
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:black;
	font-size: 11px;	
}

.textlistino
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:black;
	font-size: 11px;	
}

.textAppartament
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:black;
	font-size: 11px;	
}

.textAppartamentHeader
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-size: 12px;	
	font-weight:bold;
}

.appartInfoLabel, .preventivoLabel
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#2A2AB1;
	font-size: 11px;	
	font-weight:bold;
}

.appartInfoData
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:black;
	font-size: 11px;
	padding-left:15px;
}

a.linkRichInfo:visited {text-decoration:none; color:#2A2AB1; font-weight:bold;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 15px;}
a.linkRichInfo:link {text-decoration:none; color:#2A2AB1; font-weight:bold;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 15px;}
a.linkRichInfo:hover {text-decoration:underline; color:#2A2AB1; font-weight:bold;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 15px;}

.modinfoLabel
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:11px;
	color:black;
}

input.modinfoEdit
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:11px;
}

.modinfoValidator
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:red;
}

.modinfoInfo
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:11px;
	color:black;
}

a.modinfosend:visited {text-decoration:none; color:#2A2AB1; font-weight:bold;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 12px;}
a.modinfosend:link {text-decoration:none; color:#2A2AB1; font-weight:bold;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 12px;}
a.modinfosend:hover {text-decoration:underline; color:#2A2AB1; font-weight:bold;font-family: Verdana, Tahoma, Arial, Helvetica;color:#2A2AB1;font-size: 12px;}

.TextBlack11Edit
{
	font-family : Verdana, Tahoma, Arial, Helvetica;
	color		:#000000;
	font-size	: 11px;
	height		: 20px;
	width		: 250px;
}

/*
.preventivoLabel
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:11px;
	color:Black;
}
*/

.preventivoTextDisabled
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;
	color:Gray;
	background-color:#f1f1f1;
	/*width: 300px;*/
	width: 100%;
	border:1px solid gray;
}

.preventivoText
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;
	width: 100%;
	border:1px solid gray;
}

.preventivoDropDown
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:10px;
	width: 100%;	
}

/*----------------------------- NEWS --------------------------------------*/

.text10redbold
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color:#cc0000;
    font-weight:bold;
}

.delimitatoretop
{
	border-top: #9a9999 1px solid;
}

.bordergray
{
	BORDER-RIGHT: #9a9999 1px solid; BORDER-TOP: #9a9999 1px solid; BORDER-LEFT: #9a9999 1px solid; BORDER-BOTTOM: #9a9999 1px solid;
}

.text10blackbold
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color:#000000;
    font-weight:bold;
}

.text12blackjust
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color:#000000;
	text-align:justify;
}

.text10black
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color:#000000;
}

.borderred
{
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid;
}

.text13blackbold
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color:#000000;
	font-weight:bold;
}

.delimitatorebottom
{
	border-bottom: #9a9999 1px solid;
}

.text11redbold
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#cc0000;
	font-weight:bold;
}

.text11red
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#cc0000;
}

a.mail:link { text-decoration: none; color: #cc0000;font-weight:bold }
a.mail:visited { text-decoration: none; color: #cc0000;font-weight:bold }
a.mail:hover { text-decoration: underline; color: #cc0000; font-weight:bold }

/*----------------------------- NEWS --------------------------------------*/


.appartmenuDivisori
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	text-align: center;
	color:black;
	font-weight: bold;
	font-size:11px;
}


/**************************************************************************/
.titolopagina
{
	font-family:Tahoma, Verdana, Arial,Helvetica;
	font-size:13px;
	font-weight:bold;	
	color:#000056;
	text-align:justify;	
	letter-spacing:1px;
}

.testostandard
{
	color:#000;
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 11px;
	text-align:justify;		
}

.testorosso
{
	color:#2A2AB1;
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 11px;
	text-align:justify;
	font-weight:bold;
}

.MailingTextbox
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:11px;
	width: 200px;
	color:#000056;
	border:1px solid #b1be90;
	vertical-align:top;
}

.MailingButton
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:12px;
	width: 150px;
	color:maroon;
	border:1px solid #b1be90;
	background-color:#cfdcae;
}

.testostandardpiccolo
{
	color:gray;
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 10px;
	text-align:justify;		
}

a.linkbuttonfascie:visited {text-decoration:none; font-weight:bold;font-family:Verdana,Tahoma,Arial,Helvetica;font-size:11px;color:#9696ec;}
a.linkbuttonfascie:link {text-decoration:none; font-weight:bold;font-family:Verdana,Tahoma,Arial,Helvetica;font-size:11px;color:#9696ec;}
a.linkbuttonfascie:hover {text-decoration:underline; font-weight:bold;font-family:Verdana,Tahoma,Arial,Helvetica;font-size:11px;color:#9696ec;}


.textlistini
{
	color:black;
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 11px;
	padding-left:10px;
	padding-top:2px;
	border-bottom:1px solid #cccccc;
}

.textlistininob
{
	color:black;
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 11px;
	padding-left:10px;
	padding-top:2px;
}

.headerlistini
{
	color:maroon;
	font-weight:bold;
	padding-top:2px;
	background-color:Cornsilk;
	border-bottom:2px #CCCCCC solid;
}

.headerlistininobold
{
	color:maroon;
	padding-top:2px;
	/*padding-bottom:2px;*/
	background-color:Cornsilk;
	border-bottom:2px #CCCCCC solid;
}

.textheaderlistini
{
	color:maroon;
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 11px;
	text-align:center;
	font-weight:bold;
}


.lines
{
	border-right        : solid 1px #CCCCCC;
	border-top          : solid 1px #CCCCCC;
	border-bottom-style : none;
	border-left-style   : none;
}

.top
{
	border-top : solid 1px #CCCCCC;
}

td.left
{
	border-left : solid 1px #CCCCCC;
}

td.nonleft
{
	border-left-style : none;
}

td.right
{
	border-right  : solid 1px #CCCCCC;
}

td.bottom
{
	border-bottom  : solid 1px #CCCCCC;
}

td.nonright
{
	border-right-style : none;
}

td.nontop
{
	border-top-style : none;
}

.prevLabel
{
	border : 1px solid #cccccc;
	background-color : #f1f1f1;
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:11px;
	color:black;
	font-weight:bold;
	padding : 3px;
	border-bottom-style:none;
}

.prevValue
{
	border : 1px solid #cccccc;
	border-left-style:none;
	border-bottom-style:none;
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:11px;
	color:black;
	padding : 3px;
}

.preventivoHeader
{
	font-family:Arial;
	color : #2A2AB1;
	font-weight:bold;
	letter-spacing : 2px;
	font-size:17px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:2px;
	border-bottom: solid 1px #2A2AB1;
}

.preventivoButton
{
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:12px;
	color:maroon;
	border:1px solid #b1be90;
	background-color:#cfdcae;
}

.linkLikeButton
{
	padding-top : 2px;
	padding-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:12px;
	color:maroon;
	background-color:#cfdcae;
	border:1px solid #b1be90;
	text-decoration : none;
}

.preventivoNames
{
	border : solid 1px #cccccc;
	font-family:Verdana,Tahoma,Arial,Helvetica;
	font-size:11px;
	color:black;
}

.prevcssa
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#000000;
	font-size: 11px;
	border-right        : solid 1px #CCCCCC;
	border-top          : solid 1px #CCCCCC;
	border-bottom-style : none;
	border-left-style   : none;
	border-top : solid 1px #CCCCCC;
}


/* note per listini tblNote */
.noteListini
{
	text-align:left;
}

.notaint
{
	margin-top:2px;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	background-color:Cornsilk;
	padding:2px;
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size: 10px;
}