BODY		{
			MARGIN-TOP: 0px;
			MARGIN-LEFT: 0px;
			MARGIN-RIGHT: 0px;
			MARGIN-BOTTOM: 0px;
    		SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    		SCROLLBAR-SHADOW-COLOR: #536D89;
    		SCROLLBAR-3DLIGHT-COLOR: #536D89;
    		SCROLLBAR-ARROW-COLOR: #536D89;
    		SCROLLBAR-TRACK-COLOR: #FFFFFF;
    		SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
    		SCROLLBAR-BASE-COLOR: #FFFFFF;
    		BACKGROUND-COLOR: #7598BE;
}


/* ---------- LINK ---------- */

a 			{
			TEXT-DECORATION: none;
			FONT-SIZE: 9 pt;
			COLOR: #18480A;
}	
a:hover		{
			TEXT-DECORATION: underline;
			COLOR: #18480A;
}


a.pagina	{	
			TEXT-DECORATION: none;
			FONT-SIZE: 10 pt;
			COLOR: #006852;
}	
a.pagina:hover{
			TEXT-DECORATION: none;
			COLOR: #000000;
}


a.sito		{
			TEXT-DECORATION: none;
			FONT-SIZE: 8 pt;
			COLOR: #536D89;
}	
a.sito:hover{
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold;
			COLOR: #2C5A93;
}


a.email		{
			TEXT-DECORATION: none;
			FONT-SIZE: 9 pt;
			FONT-WEIGHT: bold;
			COLOR: #536D89;
}	
a.email:hover	{
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold;
			COLOR: #2C5A93;
}


a.emailsmall{
			TEXT-DECORATION: none;
			FONT-SIZE: 11 px;
			COLOR: #536D89;
}	
a.emailsmall:hover{
			TEXT-DECORATION: underline;
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 11 px;
			COLOR: #536D89;
}


a.articoli	{
			TEXT-DECORATION: none;
			FONT-SIZE: 10 px;
			COLOR: #536D89;
}	
a.articoli:hover{
			TEXT-DECORATION: underline;
			COLOR: #536D89;
}


a.annuncio	{
			TEXT-DECORATION: none;
			FONT-SIZE: 11 px;
			COLOR: #536D89;
}	
a.annuncio:hover{
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold;
			COLOR: #536D89;
}


a.linkutili	{
			TEXT-DECORATION: none;
			FONT-SIZE: 11 px;
			COLOR: #536D89;
}	
a.linkutili:hover{
			TEXT-DECORATION: underline;
			COLOR: #536D89;
}


a.redirect	{
			TEXT-DECORATION: none;
			FONT-SIZE: 10 px;
			COLOR: #536D89;
}	
a.redirect:hover{
			TEXT-DECORATION: underline;
			COLOR: #536D89;
}


a.linkdown	{
			TEXT-DECORATION: none;
			FONT-SIZE: 10 px;
			COLOR: #B2B2B2;
}	
a.linkdown:hover{
			TEXT-DECORATION: underline;
			COLOR: #B2B2B2;
}


a.ultime	{
			TEXT-DECORATION: none;
			FONT-SIZE: 10 px;
			/*FONT-WEIGHT: bold;*/
			COLOR: #536D89;
}	
a.ultime:hover{
			TEXT-DECORATION: underline;
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			/*FONT-WEIGHT: bold;*/
			COLOR: #536D89;
}

/* ---------- TABELLE ---------- */

table		{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 11 px;
			COLOR: #536D89;
}


/* ---------- CELLE ---------- */

.tdtitlebox{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 11 px;
			FONT-WEIGHT: bold;
			BACKGROUND-IMAGE: url('immagini/pat_titleboxsx.gif');
			PADDING-LEFT: 5px;
}


.tdboxsx	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('immagini/pat_bgboxsx.gif');
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-COLOR: #F8F9FB;
			PADDING-LEFT: 5px;
			WIDTH: 131px;
}


.tdboxdx	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('immagini/pat_bgboxdx.gif');
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-COLOR: #F8F9FB;
			PADDING-RIGHT: 5px;
			WIDTH: 131px;
}


.tddx		{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('immagini/pat_bgboxdx.gif');
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-COLOR: #F8F9FB;
			PADDING-LEFT: 5px;
			WIDTH: 131px;
}


.tdsx		{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('immagini/pat_bgboxdx.gif');
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-COLOR: #F8F9FB;
			PADDING-RIGHT: 5px;
			WIDTH: 131px;
}


.tdpresenza{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 9 px;
			FONT-WEIGHT: bold;
			PADDING-LEFT: 5px;
			/*BACKGROUND-COLOR: #DEE7F0;*/
			BACKGROUND-COLOR: #F1F3F6;
}


.npresenze{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
}


.tabrecapiti{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			COLOR: #B2B2B2;
}


.tdkbox		{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('immagini/bg_kbox.jpg');
			BACKGROUND-REPEAT: x-repeat;
			/*BACKGROUND-COLOR: #FFFFFF;*/
			/*PADDING-LEFT: 5px;*/
			WIDTH: 220px;
			HEIGHT: 117px;
}


.tdsegnala	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('immagini/bg_segnala.gif');
			BACKGROUND-REPEAT: repeat-x;
			BACKGROUND-COLOR: #DFE6F0;
}


.tdkpass	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('immagini/bg_kpass.jpg');
			BACKGROUND-REPEAT: no-repeat;
			WIDTH: 220px;
			HEIGHT: 117px;
}


.tdkricerca	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('immagini/bg_kricerca.gif');
			BACKGROUND-REPEAT: no-repeat;
			/*BACKGROUND-COLOR: #FFFFFF;*/
			PADDING-LEFT: 10px;
			WIDTH: 219px;
			HEIGHT: 60px;
}


.tdkcercaconksm{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('immagini/bg_kcercaconksm.gif');
			BACKGROUND-REPEAT: no-repeat;
			/*BACKGROUND-COLOR: #FFFFFF;
			PADDING-LEFT: 10px;*/
			WIDTH: 219px;
			HEIGHT: 60px;
}


.tdlinkutili{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('immagini/bg_linkutili.jpg');
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-COLOR: #FFFFFF;
			PADDING-LEFT: 10px;
			WIDTH: 450px;
			/*HEIGHT: 50px;*/
}


.tdannuncio	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 px;
			BACKGROUND-IMAGE: url('contenuti/immagini/bg_annuncio.jpg');
			BACKGROUND-REPEAT: no-repeat;
			BACKGROUND-COLOR: #FFFFFF;
			PADDING-RIGHT: 5px;
			WIDTH: 485px;
			/*HEIGHT: 475px;*/
}


/* ---------- TITLE ---------- */

.contratto	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 12 px;
			COLOR: #536D89;
			TEXT-TRANSFORM: uppercase;
}


.nocontratto{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 11 px;
			COLOR: #536D89;
			TEXT-TRANSFORM: uppercase;
}


.bacheca	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-WEIGHT: bold;
			FONT-SIZE: 11 px;
			COLOR: #536D89;
			LETTER-SPACING: +2px;
			/*TEXT-TRANSFORM: uppercase;*/
}


/* ---------- FORM ---------- */

.box		{	
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 8 pt;
			COLOR: #536D89;
			WIDTH: 130px;
			HEIGHT: 18px;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #E2E9F0;
			BORDER-STYLE: solid;
}


.boxcerca	{	
			FONT-FAMILY: Tahoma, Arial, MS Sans Serif;
			FONT-SIZE: 11 px;
			COLOR: #536D89;
			WIDTH: 170px;
			HEIGHT: 16px;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #E2E9F0;
			BORDER-STYLE: solid;
}


.boxpre		{	
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 8 pt;
			COLOR: #536D89;
			WIDTH: 50px;
			HEIGHT: 18px;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #E2E9F0;
			BORDER-STYLE: solid;
}


.boxn		{	
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 8 pt;
			COLOR: #536D89;
			WIDTH: 100px;
			HEIGHT: 18px;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #E2E9F0;
			BORDER-STYLE: solid;
}


.boxsegnala	{	
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 8 pt;
			COLOR: #536D89;
			WIDTH: 200px;
			HEIGHT: 18px;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #E2E9F0;
			BORDER-STYLE: solid;
}


.boxsms	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 11 px;
			COLOR: #536D89;
			WIDTH: 190px;
			HEIGHT: 50px;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #E2E9F0;
			BORDER-STYLE: solid;			
}


.boxarea	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 8 pt;
			COLOR: #536D89;
			WIDTH: 200px;
			HEIGHT: 200px;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #E2E9F0;
			BORDER-STYLE: solid;			
}


.boxareasegnala	{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 8 pt;
			COLOR: #536D89;
			WIDTH: 200px;
			HEIGHT: 200px;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #E2E9F0;
			BORDER-STYLE: solid;			
}


.button		{
			FONT-FAMILY: Arial, MS Sans Serif;
			FONT-SIZE: 10 pt;
			COLOR: #000000;
			HEIGHT: 18px;
			CURSOR: hand;
			BORDER-WIDTH: 1px;
			WIDTH: auto;
			BACKGROUND-COLOR: #FFFFFF;
			BORDER-STYLE: solid;		
}


.boxricerca {	
			FONT-FAMILY: Tahoma, Arial, MS Sans Serif;
			FONT-SIZE: 11 px;
			COLOR: #536D89;
			WIDTH: 170px;
			HEIGHT: 15px;
			BORDER-WIDTH: 1px;
			BORDER-COLOR: #E2E9F0;
			BORDER-STYLE: solid;
}


/* ---------- COLORAZIONI LINK ---------- */

a:link { text-decoration: none; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; } 


/* ---------- BOTTONI SPENTI E TESTI ---------- */

.stileTesto { font-family: Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF }
.stileSkip { font-family: Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #C5E3C2 }


/* ---------- ACCENSIONE BOTTONI ---------- */

a.stileSkip:hover { font-style: normal; line-height: normal; color: #FFF000; text-decoration: none}