body {
     background-color: #FFEDF3;
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #2C2C2C;
     text-decoration: none;
     scrollbar-3dlight-color: #FFFFFF;
     scrollbar-arrow-color: #7CBCDF;
     scrollbar-base-color: #FFEDF3;
     scrollbar-darkshadow-color: #626262;
     scrollbar-face-color: #FFEDF3;
     scrollbar-highlight-color: #FFFFFF;
     scrollbar-shadow-color: #D1D1D1;
     }
   
p, td {color: #2C2C2C; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}

H1   {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #a0a0a0;
     text-decoration: none;
     margin: 0px 200px 0px 0px;
     }

H2   {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #a0a0a0;
     text-decoration: none;
     margin: 10px 0px 0px 10px;
     }
     
     
a:	{color: #39AAC7; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a:link	{color: #39AAC7; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a:visited	{color: #39AAC7; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a:hover	{color: #F16280; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}

a.link:		{color: #8D8D8D; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.link:link		{color: #8D8D8D; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.link:visited	{color: #8D8D8D; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.link:hover	{color: #000000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}

.header-bgbande 	{background-image: url('../images/header-fnd-bande.gif'); background-repeat: repeat-x; background-color:#FFEDF3;}
.header-bgcostina	{background-image: url('../images/header-costina.gif'); background-repeat: no-repeat; background-color:#FFFFFF;}
.header-bgmotivo	{background-color:#7DBDDF;}
.titsez-bgbande 	{background-image: url('../images/titsez-fnd-bande.gif'); background-repeat: repeat-x; background-color:#FFF4F7;}
.titsez-bgcostina	{background-image: url('../images/titsez-costina.gif'); background-repeat: repeat-x; background-color:#FFFFFF;}
.bg-banda-sx	{background-image: url('../images/cnt-fnd-banda-sx.gif'); background-repeat: repeat-x; background-color:#FFEDF3;}
.bg-banda-dx	{background-image: url('../images/cnt-fnd-banda-dx.gif'); background-repeat: repeat-x; background-color:#FFEDF3;}
.bg-banda-dx-gelati	{background-image: url('../images/cnt-fnd-banda-dx-gelati.gif'); background-repeat: no-repeat;}
.bg-costina 	{background-image: url('../images/cnt-fnd-costina.gif'); background-color:#ffffff;}
.bg-menu		{background-image: url('../images/bg-menu.gif'); background-repeat: no-repeat; background-color:#EDFCFF;}
.bg-contenuti-sfum	{background-image: url('../images/bg-contenuti-sfum.gif'); background-repeat: repeat-x; background-color:#EDFCFF;}
.bg-footer	{background-image: url('../images/footer-fnd.gif'); background-color:#EDFCFF;}
.areacontenuti-bg	{background-color:#FFFFFF;}

.tab-barratitolo	{background-color:#FFFFFF;}
.tab-righina	{background-color:#C1EAF4;}
.gallery-cornice-esterna	{background-color:#F4A7B3;}
.gallery-cornice-interna	{background-color:#FFFFFF;}



.header-testo		{color: #DD0000; font-family: arial, verdana, helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 16px;}
a.header-testo:link		{color: #DD0000; font-family: arial, verdana, helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 16px;}
a.header-testo:visited	{color: #DD0000; font-family: arial, verdana, helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 16px;}
a.header-testo:hover	{color: #FFFFFF; font-family: arial, verdana, helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 16px;}

.menu		{color: #F16280; font-family: arial, verdana, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; padding-left:0px;}
a.menu:link	{color: #39AAC7; font-family: arial, verdana, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; padding-left:0px; }
a.menu:visited	{color: #39AAC7; font-family: arial, verdana, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; padding-left:0px;}
a.menu:hover	{color: #F16280; font-family: arial, verdana, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; padding-left:0px;}

.menu-on		{color: #F16280; font-family: arial, verdana, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; padding-left:0px}
a.menu-on:link	{color: #F16280; font-family: arial, verdana, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; padding-left:0px}
a.menu-on:visited	{color: #F16280; font-family: arial, verdana, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; padding-left:0px}
a.menu-on:hover	{color: #F16280; font-family: arial, verdana, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; padding-left:0px}


TD.menucella A, TD.menucella A:LINK, TD.menucella A:VISITED, TD.menucella A:ACTIVE {  
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 18px; line-height: 18px; /*altezza del link: height e line-height devono avere il medesimo valore */
  
}
TD.menucella A:HOVER 
{
  background-color:#ffffff;
}


.menu2level		{color: #F16280; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left:10px}
a.menu2level:link		{color: #F16280; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left:10px}
a.menu2level:visited	{color: #F16280; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left:10px}
a.menu2level:hover	{color: #F16280; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left:10px}

.menu2level-on		{color: #F16280; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left:10px}
a.menu2level-on:link	{color: #F16280; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left:10px}
a.menu2level-on:visited	{color: #F16280; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left:10px}
a.menu2level-on:hover	{color: #F16280; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left:10px}

.lingua		{color: #F16280; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.lingua:link	{color: #39AAC7; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.lingua:visited	{color: #39AAC7; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.lingua:hover	{color: #F16280; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}

.testo		{color: #2C2C2C; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.testo:link	{color: #2C2C2C; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.testo:visited	{color: #2C2C2C; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.testo:hover	{color: #39AAC7; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}

.titolo		{color: #F16280; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
a.titolo:link	{color: #F16280; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
a.titolo:visited	{color: #F16280; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
a.titolo:hover	{color: #39AAC7; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}

.link-gallery		{color: #96D7E7; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.link-gallery:link		{color: #96D7E7; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.link-gallery:visited	{color: #96D7E7; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.link-gallery:hover		{color: #F16280; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}

.copyright	{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-left:24px;}
a.copyright:link	{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-left:24px;}
a.copyright:visited	{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-left:24px;}
a.copyright:hover	{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; padding-left:24px;}

.partner		{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right:22px}
a.partner:link	{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right:22px}
a.partner:visited	{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right:22px}
a.partner:hover	{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; padding-right:22px}

.partnerwww		{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right:0px}
a.partnerwww:link		{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right:0px}
a.partnerwww:visited	{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right:0px}
a.partnerwww:hover	{color: #F090A6; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; padding-right:0px}

.popup		{color: #2C2C2C; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top:0px}
a.popup:link	{color: #2C2C2C; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top:0px}
a.popup:visited	{color: #2C2C2C; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top:0px}
a.popup:hover	{color: #39AAC7; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top:0px}

/*-------------- inizio news e box --------------*/
.boxpagina-rigabg-top	{background-color:#ffffff;}
.boxpagina-rigabg-bottom	{background-color:#F1E4B2;}
.menu-rigabg		{background-color:#806600;}
.locator-rigabg		{background-color:#ffffff;}
.boxpagina-rigabg		{background-color:#DFDFDF;}
.popup-rigabg		{background-color:#F6F0BD;}
.titolo			{color: #000000; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}

.txt-news		{color: #F16280; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
a.txt-news:link	{color: #F16280; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
a.txt-news:visited	{color: #F16280; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
a.txt-news:hover	{color: #000000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}

.txt-nounderline		{color: #F16280; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:link	{color: #F16280; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:visited	{color: #F16280; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:hover	{color: #1C97EE; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}

.imgdistance-dx	{padding-right: 0px; padding-left: 12px; padding-bottom: 5px; padding-top: 2px}
.imgdistance-sx	{padding-right: 12px; padding-left: 0px; padding-bottom: 5px; padding-top: 2px}
.imgdistance-top	{padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 2px}

.didascalia	{color: #2C2C2C; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.didascalia:link	{color: #2C2C2C; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.didascalia:visited	{color: #2C2C2C; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.didascalia:hover	{color: #39AAC7; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}

a.segue:		{color: #8D8D8D; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.segue:link	{color: #8D8D8D; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.segue:visited	{color: #8D8D8D; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.segue:hover	{color: #000000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}

.navigazione		{color: #000000; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:link		{color: #8D8D8D; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:visited	{color: #8D8D8D; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:hover	{color: #000000; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.boxparallelo-fnd	{background-color: #FFFFFF;}
.cella-iniziobox	{background-color: #FFFFFF;}
.box-fnd		{background-color: #FFFFFF;}
.bg-fnd-popup	{background-color: #FFFFFF;}
/*-------------- fine news e box --------------*/

input.form
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url("../images/fnd_form.gif");
    BORDER-LEFT: 0px;
    COLOR: #2C2C2C;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: tahoma, verdana, arial;
    TEXT-DECORATION: none;
    border-right: #C1EAF4 1px solid;
	border-left: #C1EAF4 1px solid;
	border-top: #C1EAF4 1px solid;
	border-bottom: #C1EAF4 1px solid
}
textarea.form
	{
		color : #2C2C2C;
		background-color: #FFFFFF;
		border : 0;
		font-family : tahoma, verdana, arial;
		font-size : 11;
		font-weight : normal;
		text-decoration : none;
		BACKGROUND-IMAGE: url("../images/fnd_form.gif");
		border-right: #C1EAF4 1px solid;
		border-left: #C1EAF4 1px solid;
		border-top: #C1EAF4 1px solid;
		border-bottom: #C1EAF4 1px solid
	}
	
select.form
	{
		color : #2C2C2C;
		background-color: #FFFFFF;
		border : 0;
		font-family : tahoma, verdana, arial;
		font-size : 11;
		font-weight : normal;
		text-decoration : none;
		border-right: #C1EAF4 1px solid;
		border-left: #C1EAF4 1px solid;
		border-top: #C1EAF4 1px solid;
		border-bottom: #C1EAF4 1px solid
	}
	
checkbox.form
	{
		color : #2C2C2C;
		background-color: #FFFFFF;
		border : 0;
		font-family : tahoma, verdana, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		border-right: #C1EAF4 1px solid;
		border-left: #C1EAF4 1px solid;
		border-top: #C1EAF4 1px solid;
		border-bottom: #C1EAF4 1px solid
	}
.bottone
{
    border-right: #C1EAF4 1px solid;
    border-top: #C1EAF4 1px solid;
    font-weight: bold;
    font-size: 11px;
    border-left: #C1EAF4 1px solid;
    cursor: hand;
    color: #FFFFFF;
    border-bottom: #C1EAF4 1px solid;
    font-family: tahoma, verdana, arial;
    background-color: #F16280;
}