body { 
	margin-top: 0px;
	margin-bottom: 0px;
	background-attachment: no-scroll;
	background-color: #DB79AF;
	background-repeat: no-repeat;
	background-position: bottom;
	scrollbar-base-color: #FEE9FA;
	scrollbar-3dlight-color: #FEE9FA;
	scrollbar-arrow-color: #FEE9FA;
    }
	td.bottom {
	background-color: #FACD7C;
	BORDER-LEFT: 1px solid #FFFFFF; 
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #3E8184;
	FONT-STYLE: normal;
    }
td.rosa {
	background-image: url(images/rosa_01.jpg); 
	background-repeat: no-repeat; 
	background-attachment: fixed; 
	background-position: bottom;
    }
	table.centre {
	BORDER-top: 1px solid #FFFFFF;
    }
	table.fuori {
	BORDER-top: 8px solid #FFFFFF;
	BORDER-bottom: 8px solid #FFFFFF;
	BORDER-right: 8px solid #FFFFFF;
	BORDER-left: 8px solid #FFFFFF;
    }
	td.riga {
	BORDER-bottom: 1px solid #CDC7CB;
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #1F3857;
	FONT-STYLE: normal;
	letter-spacing: 2px;
	line-height: 17px; 
    }
	table.esterno {
	BORDER: 10px solid #FFFFFF;
    }
	td.centre {
	BORDER-right: 5px solid #FFFFFF; 
    }
	td.menu {
	BORDER-bottom: 2px solid #FFFFFF;
	BORDER-top: 2px solid #FFFFFF;
    }
	td.tops {
	BORDER-bottom: 2px solid #FFFFFF;
	BORDER-top: 2px solid #FFFFFF;
	BORDER-right: 2px solid #FFFFFF; 
    }
	td.ombra {
	background-image: url(images/rosa_22.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	 background-position: left;
    }
	td.top {
	BORDER-bottom: 2px solid #FFFFFF;
	BORDER-top: 2px solid #FFFFFF;
    }
	table.esterna {
	BORDER: 2px solid #FFFFFF; 
    }
	td.sfondo {
	background-position:left;
	background-repeat:no-repeat;
	BORDER-top: 1px solid #FFFFFF;
    }
    a:link {
	color: #FFF7EE;
	text-decoration: none;
	}
	a:visited {
	text-decoration: none;
	color: #FFF7EE;
	}
	a:hover {
	text-decoration: none;
	color: #EADDCD;
	}
	a:active {
	text-decoration: none;
	color: #EADDCD;
	}
	a.b:link {
	color: #FFFFFF;
	text-decoration: none;
	}
	a.b:visited {
	text-decoration: none;
	color: #FFFFFF;
	}
	a.b:hover {
	text-decoration: underline;
	color: #FFFFFF;
	}
	a.b:active {
	text-decoration: none;
	color: #FFFFFF;
	}
	a.p:link {
	color: #1F3857;
	text-decoration: none;
	}
	a.p:visited {
	text-decoration: none;
	color: #1F3857;
	}
	a.p:hover {
	text-decoration: underline;
	color: #2C4564;
	}
	a.p:active {
	text-decoration: none;
	color: #2C4564;
	}
	a.bi:link {
	color: #1F3857;
	text-decoration: none;
	}
	a.bi:visited {
	text-decoration: none;
	color: #1F3857;
	}
	a.bi:hover {
	text-decoration: underline;
	color: #FFFFFF;
	}
	a.bi:active {
	text-decoration: none;
	color: #ffffff;
	}
	a.foto {
		border: 1px solid #FFF7EE;
	}
	a.foto:link  {
		border: 1px solid #FFF7EE;
	}
	a.foto:visited  {
		border: 1px solid #FFF7EE;
	}
	a.foto:hover  {
		border: 1px solid #FFF7EE;
	}
	a.foto:active  {
		border: 1px solid #FFF7EE;
	}
	A.des:link {
	FONT-SIZE: 8.5pt;
	COLOR: #FFFFFF;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	}
    A.des:visited {
	FONT-SIZE: 8.5pt;
	COLOR: #FFFFFF; 
	LINE-HEIGHT: normal; 
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
    TEXT-DECORATION: none;
    }
    A.des:active {
	FONT-SIZE: 8.5pt;
	COLOR: #455D80;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
    }
    A.des:hover {
	FONT-SIZE: 8 pt;
	COLOR: #455D80;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	FONT-VARIANT: normal;
   	}
	.title_p{
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: verdana;
	COLOR: #455D80;
	FONT-STYLE: normal;
	font-weight: bold;
	}
	.title_bianco{
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: verdana;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	font-weight: bold;
	}
	.title_biancog{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	font-weight: bold;
	}
	.text_bianco{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #FFF7EE;
	FONT-STYLE: normal;
	font-weight: normal;
	}
	.tex_bianco{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	font-weight: normal;
	}
	.bianco{
	FONT-SIZE: 9pt;
	FONT-FAMILY: verdana;
	COLOR: #FFF7EE;
	FONT-STYLE: normal;
	font-weight: normal;
	}
	.text{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #1F3857;
	FONT-STYLE: normal;
	letter-spacing: 2px;
	line-height: 17px; 
	}
.text_no{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #1F3857;
	FONT-STYLE: normal;
	letter-spacing: 1px;
	line-height: 15px; 
	}
.tex{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #1F3857;
	FONT-STYLE: normal;
	}
	.tex_t{
	FONT-SIZE: 8.0pt;
	FONT-FAMILY: verdana;
	COLOR: #1F3857;
	FONT-STYLE: normal;
	letter-spacing: 1px;
	}

	.text_pi{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #1F3857;
	FONT-STYLE: normal;
	letter-spacing: 1px;
	line-height: 20px; 
	}
	.text_b{
	FONT-SIZE: 9pt;
	FONT-FAMILY: verdana;
	COLOR: #1F3857;
	FONT-STYLE: normal;
	letter-spacing: 2px;
	line-height: 17px; 
	}
	.text_b{
	FONT-SIZE: 9pt;
	FONT-FAMILY: verdana;
	COLOR: #1F3857;
	FONT-STYLE: normal;
	letter-spacing: 2px;
	line-height: 17px; 
	}
	.rosa{
	FONT-SIZE: 8.5pt;
	FONT-FAMILY: verdana;
	COLOR: #D565A1;
	FONT-STYLE: normal;
	letter-spacing: 1px;
	line-height: 20px; 
	}
	.rosa_b{
	FONT-SIZE: 11pt;
	FONT-FAMILY: verdana;
	COLOR: #D565A1;
	FONT-STYLE: normal;
	letter-spacing: 1px;
	line-height: 20px; 
	}
	.text_nero{
	FONT-SIZE: 9pt;
	FONT-FAMILY: verdana;
	COLOR: #463C3C;
	FONT-STYLE: normal;
	}
	.text_p{
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: verdana;
	COLOR: #413B37;
	FONT-STYLE: normal;
	}