/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:100; height:1; background-color:#ffff00; layer-background-color:#FF9900; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:verdana,arial,courier; font-size:11px; font-weight:regular; text-decoration:underline;}
.clLevel0{background-color:#ffffff; layer-background-color:#ffffff; color:#532D73;}
.clLevel0over{background-color:#ffffff; layer-background-color:#336699; color:#532D73; cursor:pointer; cursor:hand; text-decoration:none;}
.clLevel0border{position:absolute; visibility:hidden; background-color:#532D73; layer-background-color:#ffffff}


/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana,arial,courier; font-size:9px; font-weight:regular; text-decoration:underline}
.clLevel1{background-color:#B2E3F2; layer-background-color:#532D73; color:#532D73;}
.clLevel1over{background-color:#B2E3F2; layer-background-color:#532D73; color:#532D73; cursor:pointer; cursor:hand; text-decoration:none}
.clLevel1border{position:absolute; visibility:visible; background-color:#532D73; layer-background-color:#ffffff}



/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:verdana,arial,courier; font-size:9px; font-weight:regular;text-decoration:underline}
.clLevel2{background-color:#B2E3F2; layer-background-color:#532D73; color:#532D73;}
.clLevel2over{background-color:#B2E3F2; layer-background-color:#532D73; color:#532D73; cursor:pointer; cursor:hand; text-decoration:none}
.clLevel2border{position:absolute; visibility:hidden; background-color:#532D73; layer-background-color:#ffffff}



/*Styles for text and border*/
	td, p, b, div { font-family:verdana,arial,courier; color:#532D73; font-size:8pt; text-decoration:none;}
	a:link { font-family:verdana,arial,courier; color:#532D73; font-size:8pt; text-decoration:underline;}
	a:visited { font-family:verdana,arial,courier; color:#532D73; font-size:8pt; text-decoration:underline;}
	a:link:hover { font-family:verdana,arial,courier; color:#532D73; font-size:8pt; text-decoration:none;}
	.marg_azz { border:solid 1px; padding:3; padding-left:5; border-color:#532D73; background-color:#B2E3F2;}
	.marg { border:solid 1px; padding:3; padding-left:5; padding-bottom:5; border-color:#532D73; background-color:#ffffff;}
	.marg01 { border:solid 1px; padding:3; padding-left:5; padding-bottom:12; border-bottom-width:0px; border-top-width:0px; border-color:#532D73; background-color:#ffffff;}
	.marg02 { border:solid 0px; padding:3; padding-left:5; border-bottom-width:1px; border-top-width:1px; background-color:#FF7572;}
	.marg03 { border:solid 1px; padding:3; padding-left:5; height:1; border-color:#532D73; border-top-width:0px; background-color:#ffffff;}
	.marg_testo { border:solid 1px; width:449; padding:8; padding-bottom:0; border-color:#532D73; background-color:#ffffff;}
	.marg_map { border:solid 1px; padding:3; padding-left:8; border-color:#532D73; background-color:#ffffff;}
	.marg_img { border:solid 1px; padding:0; background-color:#ffffff; border-color:#532D73}
	body { background-image:url(images/sfondo.gif); background-repeat:repeat; font-family:verdana,arial,courier;}
	option, select, input, textarea {  border-color:#532D73; border-width:1; font-family:verdana,arial,courier; font-size:8pt; font-color:#532D73; color:#532D73; overflow:hidden; background: #ffffff;}
	.button { font-size:7pt; padding:1;}
	.print { font-size:7pt; padding-top:2; padding-right:10;}
	.copyr { font-size:7pt; padding:8}