html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background-color: #fcfcfc;
}

.fontstyle
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #636160;
	font-weight: normal;
	line-height: 25px;
	}




.fontstyle A
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #6d6b6a;	text-decoration:none;
	border-bottom:1px dotted #cacaca;
	}



.fontstyle A:hover
	{
	color:#6d6b6a;
	background-color:#eae5df;
	border-bottom:1px dotted #ffffff;
	text-decoration:none;
	}





.fontstylespacing
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #636160;
	font-weight: normal;
	line-height: 25px;
	letter-spacing: 10px;
	}


.fontstylespacingcolor
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #d65522;
	font-weight: normal;
	line-height: 25px;
	letter-spacing: 10px;
	}

.fontstyletitoloblack
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height: 25px;
	}



.fontstyletitolo
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: d65522;
	font-weight: normal;
}





.footertext
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #636160;
	font-weight: normal;
	}



.footertext A {
	font-size: 10px;
	COLOR: #636160; TEXT-DECORATION: none
}
.footertext A:hover {
	font-size: 10px;
	COLOR: #FF4701
}



td.footer {
	
	BACKGROUND-IMAGE: url(image/bg.footer.jpg); 
	TEXT-ALIGN: left;
}


.footerlink { 
    padding top: 10 px;cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif ;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fcfcfc;TEXT-DECORATION: none ;
	}

.footerlink A:link{ 
    padding top: 10 px;cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fcfcfc; text-decoration: none;
	}

.footerlink A:active{ 
   padding top: 10 px; cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fcfcfc; text-decoration: none;
	}

.footerlink A:visited{ 
    padding top: 10 px;cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fcfcfc; text-decoration: none;
	}

.footerlink A:hover{ 
   padding top: 10 px; cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fcfcfc; text-decoration: none;
	}	
	

td.bg0 {background-image:url(image/top2.jpg)} 
td.bg00 {background-image:url(image/top1.jpg)} 
td.bg1 {background-image:url(image/bg.container.jpg)} 