A.leftmenuitemlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	display:block;
	width:120px;
	height:18px;

}
A.leftmenuitemlink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	display:block;
	width:120px;
	height:18px;
}
A.leftmenuitemlink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	display:block;
	width:120px;
	height:18px;
}

A.leftmenuitemlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    background:#589045;
	display:block;
	width:120px;
	height:18px;
}


A.pagelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
A.pagelink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
A.pagelink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
A.pagelink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #8EDB73;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}



A.pagelinknormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underlined;
}
A.pagelinknormal:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underlined;
}
A.pagelinknormal:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underlined;
}
A.pagelinknormal:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #8EDB73;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underlined;
}




A.pagelink11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
A.pagelink11:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
A.pagelink11:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
A.pagelink11:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #8EDB73;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}





A.pagelink10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
A.pagelink10:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
A.pagelink10:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
A.pagelink10:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #8EDB73;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}


A.contattilink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #9966FF;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

A.contattilink:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #9966FF;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

A.contattilink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #9966FF;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

A.contattilink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #9966FF;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}



A.footerlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #345F34;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.footerlink:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #345F34;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.footerlink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #345F34;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.footerlink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #8EDB73;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}




A.boldlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #9966FF;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

A.boldlink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #9966FF;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

A.boldlink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #9966FF;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

A.boldlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #99FFFF;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}




SELECT.lilatext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #9966FF;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}


SELECT.month
{
    WIDTH: 120px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:center;

}


INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
    LINE-HEIGHT:21px;
    border: 2px inset #FFFFFF;


}




TEXTAREA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
    LINE-HEIGHT:21px;


}

INPUT.qtyBOX
{
    HEIGHT: 16px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #9966FF;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    WIDTH: 12px;
}

INPUT.carrelloBTN
{
    HEIGHT: 16px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9966FF;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    WIDTH: 98px;
}



textarea.chisiamo
{
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR:#9966FF;
	line-height: 16pt;
	background:transparent;
	width:350px;
	height:254px;
	text-align:justify;
	scrollbar-base-color: #663366; 
	scrollbar-face-color: #996699; 
	scrollbar-track-color: transparent; 
	scrollbar-arrow-color: #330033;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-shadow-color: #663366;
	scrollbar-darkshadow-color: #000000; 
}

table.topbuttonrow
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #AE9146;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;


}

table.atti td
{

    background: #FFFFFF;
}


.welcometitle
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #EBC56B;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;

}


.featuretitle
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;

}

.pagetitle
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    padding-top:8px;


}


.TEXTcaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #215120;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}

.TEXTcaptionwhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}


td.featuredesc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #563C00;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}

td.homeintro
{
    BACKGROUND: url(../images/homer04c01.jpg) no-repeat;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    padding-left:178px;

}

td.menutitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #1B6800;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    text-align:center;
    padding-left:3px;
    padding-top:2px;
    padding-bottom:2px;
    background: #8EDB73;
    border-top: 1 solid #FFFFFF;

}

td.menuitem
{

    padding-left:0px;
    padding-top:0px;
    padding-bottom:0px;
    background:#1B6800;
    border-top: 1 solid #FFFFFF;
    text-align:left;
    vertical-align: middle;
}

td.homewelcometitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:center;
}

td.homeFeaturetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:center;
}

td.homenewstitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:center;
    PADDING-BOTTOM:6px;
}

td.homeFeaturetitleleft
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:left;
}

td.homeFeatureText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
    LINE-HEIGHT:14px;
    PADDING-LEFT:3px;
    PADDING-RIGHT:3px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
}

td.homeGallery
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;


}

td.comunicatiText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
    LINE-HEIGHT:21px;
    PADDING-LEFT:3px;
    PADDING-RIGHT:3px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
}

td.homeFeatureList
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
    LINE-HEIGHT:14px;
    PADDING-LEFT:3px;
    PADDING-RIGHT:3px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:6px;
}

td.comunicatiList
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
    LINE-HEIGHT:22px;
    PADDING-LEFT:0px;
    PADDING-RIGHT:0px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:6px;
}

td.FeatureText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
    LINE-HEIGHT:14px;
    PADDING-LEFT:3px;
    PADDING-RIGHT:0px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
}

.homeFeatureTextlight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #79AB53;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    LINE-HEIGHT:16px;
}


td.homeFeatureText10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:center;
}
td.homeFeatureText12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:center;
}

td.homeFeatureText13
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    LINE-HEIGHT:18px;
    TEXT-ALIGN:justify;

}



td.ConsigList
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
    LINE-HEIGHT:8px;
    PADDING-LEFT:3px;
    PADDING-RIGHT:3px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
}

td.homeFeatureTextnoalign
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    LINE-HEIGHT:16px;
    PADDING-LEFT:3px;
    PADDING-RIGHT:3px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
}
td.homeFeatureTextnoalignsmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    LINE-HEIGHT:12px;
    PADDING-LEFT:3px;
    PADDING-RIGHT:3px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
}

td.sectionsubtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    PADDING-LEFT:3px;
    PADDING-RIGHT:3px;
    PADDING-TOP:3px;
    PADDING-BOTTOM:3px;
}

td.boldunderlineText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline;
    TEXT-ALIGN=left;
    PADDING-LEFT:3px;
    PADDING-RIGHT:3px;
    PADDING-TOP:3px;
    PADDING-BOTTOM:3px;
}



td.turismoText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    LINE-HEIGHT:21px;

}


td.consigcomunalelist
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    PADDING-TOP:0px;
    PADDING-BOTTOM:3px;
}



#marqueecontainer{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #345F34;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN=justify;
position: relative;
width: 146px; /*marquee width */
height: 116px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 6px;
padding-top: 4px;
}

#marqueecontaineramm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #275515;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN=justify;
position: relative;
width: 180px; /*marquee width */
height: 70px; /*marquee height */
background-color: transparent;
overflow: hidden;
padding-left: 102px;
padding-top: 0px;
}

