P {	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #003366;	
}

P.testo {	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #003366;	
}

.testo-span {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;	
}

P.testo-happy-family {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #F47022;	
}


P.titoletto {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #003366;	
}


P.titologrande {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 19px;
	color : #77A7CF;	
}

P.titologrande_blu {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 19px;
	color : #4d678a;	
}

P.menuron {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FFFFFF;
	font-weight : bold;
}

P.notifica {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #3F7091;
	font-weight: bold;
}

.notifica2 {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	font-weight: bold;
}

A:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #003366;
}
A:HOVER {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
}
A:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
}
A:HOVER {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
}
A:active {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
}

/* Link normale con uderscore */
A.uderscore:link {
	text-decoration: underline;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #003366;
}
A.uderscore:HOVER {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
}
A.uderscore:VISITED {
	text-decoration: underline;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
}
A.uderscore:HOVER {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
}
A.uderscore:active {
	text-decoration: underline;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
}
/* Link normale con uderscore */

/* Menu Left */
A.menul:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	letter-spacing : 1px;
	margin-left: 6px;
}

A.menul:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF9C00;	
	letter-spacing : 1px;
	margin-left: 6px;
}

A.menul:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #ffffff;	
	letter-spacing : 1px;
	margin-left: 6px;
}
A.menul:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;	
	letter-spacing : 1px;
	margin-left: 6px;
}
A.menul:active {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;	
	letter-spacing : 1px;
	margin-left: 6px;
}
/* Fine Menu left */

/* Link bloccato prodotti */ 
A.Prodotti:link {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;	
	color : #FFFFFF;
	font-weight : bold;
	letter-spacing : 1px;
}
A.Prodotti:HOVER {	
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;	
	color : #FFFFFF;
	font-weight : bold;
	letter-spacing : 1px;
}
A.Prodotti:VISITED {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;	
	color : #FFFFFF;
	font-weight : bold;
	letter-spacing : 1px;
}
A.Prodotti:HOVER {	
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;	
	color : #FFFFFF;
	font-weight : bold;
	letter-spacing : 1px;
}
A.Prodotti:active {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;	
	color : #FFFFFF;
	font-weight : bold;
	letter-spacing : 1px;
}

p.menul_click {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	font-weight: bold;
	line-height: 13px;
	text-decoration: none;
	letter-spacing: 1px;
}

.memu-clickSX {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;

}

.Titolo16-blu {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 16px;
	color : #003366;
}

.Titolo14-blu {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color : #003366;
}

.testo13 {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #003366;
}

.testo11 {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
}

/* link SMD */
A.link-SMD:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #DFB453;	
}

A.link-SMD:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #DFB453;	
}

A.link-SMD:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #DFB453;	
}
A.link-SMD:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #ffffff;	
}
A.link-SMD:active {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #DFB453;	
}
/* Fine link-SMD */


/* link SMD piccolo */
A.link-SMDpiccolo:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #DFB453;	
}

A.link-SMDpiccolo:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;font-weight : bold;
	font-size : 13px;
	color : ##DFB453;	
}

A.link-SMDpiccolo:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #DFB453;	
}
A.link-SMDpiccolo:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #ffffff;	
}
A.link-SMDpiccolo:active {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #DFB453;	
}
/* Fine link-SMD */
.moduli {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
	font-weight: normal;
	margin: 1px;
	padding: 1px;
}

.testo-bottom {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #447293;
	font-weight : bold;	
}


/* link SMD popup */
A.link-SMDpopup:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color : #DFB453;	
}

A.link-SMDpopup:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color : #DFB453;	
}

A.link-SMDpopup:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color : #DFB453;	
}
A.link-SMDpopup:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color : #DFB453;	
}
A.link-SMDpopup:active {	
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
	font-size : 11px;
	color : #DFB453;	
}
/* Fine link-SMD popup */

.sfondo-cella{
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: bottom;
	background-image: url(immagini/alto.jpg);
}

A.menu-top:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FFFFFF;
	font-weight : bold;		
}

A.menu-top:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;	
	font-weight : bold;
}

A.menu-top:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FFFFFF;
	font-weight : bold;		
}
A.menu-top:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;	
	font-weight : bold;	
}
A.menu-top:active {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;		
	font-weight : bold;
}

.testo-menul {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF9C00;	
	font-weight : bold;	
}

A.linkmappa:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;font-size : 11px;	
	color : #4282B5;
	font-weight : bold;		
}

A.linkmappa:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #003366;	
	font-weight : bold;
}

A.linkmappa:VISITED {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;	
	color : #4282B5;
	font-weight : bold;		
}
A.linkmappa:HOVER {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;		
	font-size : 11px;	
	color : #003366;	
	font-weight : bold;	
}
A.linkmappa:active {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;	
	color : #003366;		
	font-weight : bold;
}

.testo-ciano {
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #00AEEF;	
}
.testo-casa {
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #59922F;	
}
.testo-casa12 {
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #59922F;	
	letter-spacing : 1px;	
}

.testo-viaggio {
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #009BC9;	
}

.testo-dettagli {
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #6D6E71;	
}

.testo-forma {
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #008A8B;	
}

.testo-tecnologia {
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #6D50A1;	
}
.testo-tecnologia12 {
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #6D50A1;	
	letter-spacing : 1px;		
}

.testo-gioco {
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #F9A249;	
}

/* Menu  */
A.catalogo:link {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;	
	color : #ffffff;	
	letter-spacing : 1px;
}

A.catalogo:HOVER {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;	
	color : #FFFFFF;
	font-weight : bold;
	letter-spacing : 1px;
}

A.catalogo:VISITED {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;	
	color : #ffffff;	
	letter-spacing : 1px;
}
A.catalogo:HOVER {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;	
	color : #FFFFFF;
	font-weight : bold;	
	letter-spacing : 1px;
}
A.catalogo:active {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;	
	color : #ffffff;	
	letter-spacing : 1px;
}
/* Fine catalogo*/

.pallino-tondo {
	color : #4282B5;
	list-style-type: disc;
}

P.titolettoB-18 {
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 18px;
	color : #FFFFFF;	
}

A.menu-bottom:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #557AA8;
	font-weight : bold;		
}

A.menu-bottom:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11x;	
	color : #003865;	
	font-weight : bold;
}

A.menu-bottom:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #557AA8;
	font-weight : bold;		
}
A.menu-bottom:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #003865;	
	font-weight : bold;	
}
A.menu-bottom:active {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #003865;		
	font-weight :bold;
}

.sfondo_cella-home_bottom1{
background-image:url(immagini/sfondo_cella-home_bottom1.gif)
}

.sfondo_cella-home_bottom2{
background-image:url(immagini/sfondo_cella-home_bottom2.gif)
}

.sfondo_cella-home_bottom3{
background-image:url(immagini/sfondo_cella-home_bottom3.gif)
}

A.menu-bottom2:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FFFFFF;
	font-weight : bold;		
}

A.menu-bottom2:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;	
	font-weight : bold;
}

A.menu-bottom2:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FFFFFF;
	font-weight : bold;		
}
A.menu-bottom2:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;	
	font-weight : bold;	
}
A.menu-bottom2:active {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;		
	font-weight : bold;
}


A.menu-bottom3:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;	
	color : #557AA8;
	font-weight : bold;		
}

A.menu-bottom3:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;	
	color : #FF9C00;	
	font-weight : bold;
}

A.menu-bottom3:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;	
	color : #557AA8;
	font-weight : bold;		
}
A.menu-bottom3:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;	
	color : #FF9C00;	
	font-weight : bold;	
}
A.menu-bottom3:active {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;	
	color : #FF9C00;		
	font-weight : bold;
}


A.menul_new:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	letter-spacing : 1px;
	margin-left: 6px;
}

A.menul_new:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF9C00;	
	letter-spacing : 1px;
	margin-left: 6px;
}

A.menul_new:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #ffffff;	
	letter-spacing : 1px;
	margin-left: 6px;
}
A.menul_new:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;	
	letter-spacing : 1px;
	margin-left: 6px;
}
A.menul_new:active {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;	
	letter-spacing : 1px;
	margin-left: 6px;
}

.menu-bottom {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FFFFFF;
	font-weight : bold;		
}


A.menu-calend:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;
	font-weight : bold;		
}

A.menu-calend:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;	
	font-weight : bold;
}

A.menu-calend:VISITED {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;
	font-weight : bold;		
}
A.menu-calend:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #003366;	
	font-weight : bold;	
}
A.menu-calend:active {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #FF9C00;		
	font-weight : bold;
}

A.link-prodotti:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;font-size : 11px;	
	color : #ffffff;
	font-weight : bold;
	background:#4d678a;
}

A.link-prodotti:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
	color : #ffffff;	
	font-weight : bold;
	background:#4d678a;
}

A.link-prodotti:VISITED {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;	
	color : #ffffff;
	font-weight : bold;		
	background:#4d678a;
}
A.link-prodotti:HOVER {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;		
	font-size : 11px;	
	color : #ffffff;	
	font-weight : bold;
	background:#4d678a;
}
A.link-prodotti:active {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;	
	color : #ffffff;		
	font-weight : bold;
	background:#4d678a;
}

/* Menu TitoloBlu */
A.TitoloBlu:link {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color : #003366;	
}

A.TitoloBlu:HOVER {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color : #003366;	
}

A.TitoloBlu:VISITED {
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color : #003366;	
}
A.TitoloBlu:HOVER {
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color : #003366;	
}
A.TitoloBlu:active {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color : #003366;	
}
/* Fine Menu TitoloBlu */


A.linkmappa14:link {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;	
	color : #4282B5;
	font-weight : bold;		
}

A.linkmappa14:HOVER {
	text-decoration: none;	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;	
	color : #003366;	
	font-weight : bold;
}

A.linkmappa14:VISITED {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 14px;	
	color : #4282B5;
	font-weight : bold;		
}
A.linkmappa14:HOVER {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;		
	font-size : 14px;	
	color : #003366;	
	font-weight : bold;	
}
A.linkmappa14:active {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 14px;	
	color : #003366;		
	font-weight : bold;
}

