#banner {
  position:absolute;
  width: 172px;
  height: 187px;
  top: 136px;
  left: 306px;
  border: 3px solid #f00;
  background: url('immagine_di_avviso.jpg') no-repeat top left;
}
body
	{ margin:  0 0 0 0;
	  padding: 0 0 0 0;
	  background-color: #FFFFFF; }
font
	{ font-family: Verdana, Arial, Helvetica;
	  color: #000000 }
input
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px; 
          color: #000000 }
submit
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
          color: #000000 }
select
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
          color: #000000 }
font.micro
	{ font-size: 10px} 
font.euro
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;  
	font-weight: bold;
	color: #FFFF30 }
.euro2
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;  
	font-weight: bold;
	color: #1F8F14 }
.euro3
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;  
	font-weight: normal;
	color: #1F8F14 }

.prezzosconto
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;  
	font-weight: bold;
	color: #FFFFFF }
A.aeuro2:link    
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        font-weight: bold;
        color: #FFFF30 }
A.aeuro2:visited  
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        font-weight: bold;
        color: #FFFF30 }
A.aeuro2:hover   
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        font-weight: bold;
        color: #FFFF30 }
A.aeuro2:active 
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        font-weight: bold;
        color: #FFFF30 }
A.linksublu:link    
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #FFFF30 }
A.linksublu:visited  
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #FFFF30 }
A.linksublu:hover   
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #FFFF30 }
A.linksublu:active 
        { font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #FFFF30 }
.eurol
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;  
	font-weight: normal;
	color: #cFcF30 }
.sconto
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;  
	font-weight: bold;
 	background-color: #FFFFFF; 
	color: #FFFF30 }
font.testoazzurro
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	color: #99c3f5 }
font.testoazzurro12
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;  
	color: #99c3f5 }
font.titolorosso
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #8afcdb }
.testo8w	
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000 }
.testo9w	
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000 }
.titolobianco
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	border: outset 1px #A0CCFF; 
	line-height: normal; 
	font-size: 11px;  
 	background-color: #FAFAFA; 
	color: #000000 }
.titolobianco2
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	border: outset 1px #A0CCFF; 
	line-height: normal; 
	font-size: 10px;  
 	background-color: #DDDDDD; 
	color: #000000 }
.titolobianco3
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	border: outset 1px #A0CCFF; 
	line-height: normal; 
	font-size: 10px;  
 	background-color: #FFFFFF; 
	color: #000000 }
.titolobianco4
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	border: outset 1px #A0CCFF; 
	line-height: normal; 
	font-size: 10px;  
 	background-color: #f5f5f5; 
	color: #000000 }
.titoloinbianco
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	color: #FFFFFF }

table.bordoguida
	{ border: 1px solid #A0CCFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;  
	color: #FFFFFF; 
 	background-color: #FFFFFF; 
	line-height: normal; 
	height: auto;
	width: auto
	}
table.bordoabout
	{ border: 1px solid #A0CCFF; 
 	background-color: #FFFFFF; 
	line-height: normal; 
	height: auto;
	width: auto
	}
table.bordotoptenw
	{ border: 1px solid #A0CCFF; 
	background-color: #FFFFFF; 
	line-height: normal; 
	}
table.bordotopten
	{ border: 1px solid #A0CCFF; 
	background-color: #FFFFFF; 
	line-height: normal; 
	}
.bordovetrina
	{ border: 1px solid #5568c3; 
	line-height: normal; 
	background-color: #F3F3F3; 
	}
.bordocategoria
	{ border: 1px solid #5568c3; 
	line-height: normal; 
	border-top: 0px; 
	}
.bordocategoria_comp
	{ border: 1px solid #5568c3; 
	line-height: normal; 
	background-color: #F3F3F3; 
	}
.bordocarrello
	{ border: 1px solid #5568c3; 
	font-family: Verdana, Geneva;
	font-size: 11px;
	color: #303031; 
	line-height: normal; 
}
bordocarrello_top
	{ 
	border-bottom: 1px solid #5568c3;
        font-family: Verdana, Geneva;
	font-size: 11px;
	color: #303031; 
	line-height: normal; 
	}
.bordocarrello_euro
	{ border: 1px solid #5568c3; 
	font-family: Verdana, Geneva;
	border-right: 0px; 
	border-bottom: 0px; 
	font-size: 9px;
	line-height: normal; 
        color: #1F8F14; 
        font-weight: normal;
	}

.bordoprezzi
	{  
	border-left: 0px; 
	border-right: 0px; 
	background-color: #E7EAF1; 
	}
.bordoricerca
	{ border: outset 1px #A0CCFF; 
	background-color: #FFFFFF; 
	line-height: normal; 
        font-family: Verdana, Geneva;
        font-size: 10px;
        color: #505050
	}
table.bordo
	{ border: 1px solid #A0CCFF; 
	background-color: #FFFFFF; 
	line-height: normal; 
	height: auto;
	width: auto
	}
A.kipoint	
        { font-family: Verdana, Geneva;
          font-size: 15px;
          text-decoration: underline;
          color: #2F44F0 }
A.kipoint:link	
        { font-family: Verdana, Geneva;
          font-size: 15px;
          text-decoration: underline;
          color: #2F44F0 }
a.kipoint:visited
	{ font-family: Verdana, Geneva;
	  font-size: 15px;
	  text-decoration: underline;
	  color: #2F44F0 }
a.kipoint:hover
	{ font-family: Verdana, Geneva;
	  font-size: 15px;
	  text-decoration: underline;
	  color: #5669FF }
A.grande	
        { font-family: Verdana, Geneva;
          font-size: 12px;
          text-decoration: underline;
          color: #2F44F0 }
A.grande:link	
        { font-family: Verdana, Geneva;
          font-size: 12px;
          text-decoration: underline;
          color: #2F44F0 }
a.grande:visited
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  text-decoration: underline;
	  color: #2F44F0 }
a.grande:hover
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  text-decoration: underline;
	  color: #5669FF }

A	
        { font-family: Verdana, Geneva;
          font-size: 10px;
          text-decoration: none;
          color: #2F44F0 }
A:link	
        { font-family: Verdana, Geneva;
          font-size: 10px;
          text-decoration: none;
          color: #2F44F0 }
a.visited
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #2F44F0 }
a.hover
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #5669FF }
a.barlink:link	
        { font-family: Verdana, Geneva;
          font-size: 10px;
          text-decoration: none;
          color: #3F54C0 }
a.barlink:visited
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #3F54C0 }
a.barlink:hover
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #5669FF }
a.linke
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  text-decoration: none;
          background-color: #0B29A1;
	  color: #A0CCFF }
a.Mnu12
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  text-decoration: none;
	  color: #5669c2 }
a.mnu
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #3F54C0 }
a.mnu_sotto
	{ font-family: Verdana, Geneva;
	  text-decoration: underline;
	  font-size: 10px;
	  color: #3F54C0 }
a.mnu_sotto:link	
        { font-family: Verdana, Geneva;
	  text-decoration: underline;
          font-size: 10px;
          color: #3F54C0 }
a.mnu_sotto:visited
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  color: #3F54C0 }
a.mnu_sotto:hover
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  color: #5669FF }
a.mnurosso
	{ font-family: Verdana, Geneva;
	  font-size: 13px;
	  text-decoration: underline;
	  color: #D30805  }
a.mnurosso:link	
        { font-family: Verdana, Geneva;
          font-size: 13px;
          text-decoration: underline;
          color:  #D30805}
a.mnurosso:visited
	{ font-family: Verdana, Geneva;
	  font-size: 13px;
	  text-decoration: underline;
	  color: #D30805 }
a.mnurosso:hover
	{ font-family: Verdana, Geneva;
	  font-size: 13px;
	  text-decoration: underline;
	  color: #D30805 }

a.mnub
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #3F54C0 }
a.mnub:link	
        { font-family: Verdana, Geneva;
          font-size: 10px;
          text-decoration: none;
          color: #3F54C0 }
a.mnub:visited
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #3F54C0 }
a.mnub:hover
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #5669FF }
a.mnub_sotto
	{ font-family: Verdana, Geneva;
	  font-weight: bold;
	  font-size: 10px;
	  text-decoration: underline;
	  color: #0F2490 }
a.mnub_sotto:link	
        { font-family: Verdana, Geneva;
	  font-weight: bold;
          font-size: 10px;
	  text-decoration: underline;
          color: #0F2490 }
a.mnub_sotto:visited
	{ font-family: Verdana, Geneva;
	  font-weight: bold;
	  font-size: 10px;
	  text-decoration: underline;
	  color: #0F2490 }
a.mnub_sotto:hover
	{ font-family: Verdana, Geneva;
	  font-weight: bold;
	  font-size: 10px;
	  text-decoration: underline;
	  color: #5669FF }

a.mnubianco
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #FFFFFF }
a.mnubianco:link	
        { font-family: Verdana, Geneva;
          font-size: 10px;
          text-decoration: none;
          color: #FFFFFF }
a.mnubianco:visited
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #FFFFFF }
a.mnubianco:hover
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #FFFFFF }

a.mnu9
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #3F54C0 }
a.Mnu:hover
	{ text-decoration: none; }
a.MnuRed
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  text-decoration: none;
	  color: #3F54C0 }
a.MnuRed:hover 
	{ text-decoration: underline; }
.ReqFld
	{ color:   #FF0000;
	  font-weight: normal; }
.testo
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  color: #000000 }
.txtWhite
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  color: #000000 }
.txtFine
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  color: #000000 }
.txtFineVet
	{ font-family: Verdana, Geneva;
	  font-size: 9px;
	  color: #000000 }
.txtFineBlue
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  color: #005085 }
.txtMediumBlue
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #005085 }
.testo11w
	{ font-family: Verdana, Geneva;
	  font-size: 11px;
	  color: #303031 }
.testo10w
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  color: #000000 }
.testo11g
	{ font-family: Verdana, Geneva;
	  font-size: 11px;
	  color: #30ff30 }
.testo11r
	{ font-family: Verdana, Geneva;
	  font-size: 11px;
	  color: #FFB900 }
.testo5w
	{ font-family: Verdana, Geneva;
	  font-size: 5px;
	  color: #303031 }
.testo8g
	{ font-family: Verdana, Geneva;
	  font-size: 8px;
	  color: #30ff30 }
.testo8r
	{ font-family: Verdana, Geneva;
	  font-size: 8px;
	  color: #FFB900 }
.testo12w
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #000000 }
.testo13w
	{ font-family: Verdana, Geneva;
	  font-size: 13px;
	  color: #303031 }
.testo14w
	{ font-family: Verdana, Geneva;
	  font-size: 14px;
	  color: #303031 }
.testo15w
	{ font-family: Verdana, Geneva;
	  font-size: 15px;
	  color: #303031 }
.testo16w
	{ font-family: Verdana, Geneva;
	  font-size: 16px;
	  color: #303031 }
.testo17w
	{ font-family: Verdana, Geneva;
	  font-size: 17px;
	  color: #303031 }
.testo18w
	{ font-family: Verdana, Geneva;
	  font-size: 18px;
	  color: #303031 }
.testo12r
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #FFB900 }
.testo15r
	{ font-family: Verdana, Geneva;
	  font-size: 15px;
	  color: #FFB900 }
.testoFineW
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #303031 }
.txtFineRed
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #FF0D10 }
.txtFiner
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #000000 }
.TitFineBlue
	{ font-family: Verdana, Geneva;
	  font-size: 14px;
	  color: #005085 }
.TitFineRed
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #C20D10 }
.TitFine
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #000000 }
.TitBlue20
	{ font-family: Verdana, Geneva;
	  font-size: 20px;
	  color: #005085 }
	  
.testo10petparadise
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  color: #D30805 }
.testo11petparadise
	{ font-family: Verdana, Geneva;
	  font-size: 11px;
	  color: #D30805 }
.testo12petparadise
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #D30805 }
.testo13petparadise
	{ font-family: Verdana, Geneva;
	  font-size: 13px;
	  color: #D30805 }
.testo14petparadise
	{ font-family: Verdana, Geneva;
	  font-size: 14px;
	  color: #D30805 }
.testo15petparadise
	{ font-family: Verdana, Geneva;
	  font-size: 15px;
	  color: #D30805 }
.testo16petparadise
	{ font-family: Verdana, Geneva;
	  font-size: 16px;
	  color: #D30805 }
.testo17petparadise
	{ font-family: Verdana, Geneva;
	  font-size: 17px;
	  color: #D30805 }
.testo18petparadise
	{ font-family: Verdana, Geneva;
	  font-size: 18px;
	  color: #D30805 }

.testo10petparadisesep
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  color: #5E6ECD }
.testo11petparadisesep
	{ font-family: Verdana, Geneva;
	  font-size: 11px;
	  color: #5E6ECD }
.testo12petparadisesep
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #5E6ECD }
.testo13petparadisesep
	{ font-family: Verdana, Geneva;
	  font-size: 13px;
	  color: #5E6ECD }
.testo14petparadisesep
	{ font-family: Verdana, Geneva;
	  font-size: 14px;
	  color: #5E6ECD }
.testo15petparadisesep
	{ font-family: Verdana, Geneva;
	  font-size: 15px;
	  color: #5E6ECD }
.testo16petparadisesep
	{ font-family: Verdana, Geneva;
	  font-size: 16px;
	  color: #5E6ECD }
.testo17petparadisesep
	{ font-family: Verdana, Geneva;
	  font-size: 17px;
	  color: #5E6ECD }
.testo18petparadisesep
	{ font-family: Verdana, Geneva;
	  font-size: 18px;
	  color: #5E6ECD }
.testo9petparadiseblu
	{ font-family: Verdana, Geneva;
	  font-size: 9px;
	  color: #3F54C0 }
.testo10petparadiseblu
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  color: #3F54C0 }
.testo11petparadiseblu
	{ font-family: Verdana, Geneva;
	  font-size: 11px;
	  color: #3F54C0 }
.testo12petparadiseblu
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #3F54C0 }
.testo13petparadiseblu
	{ font-family: Verdana, Geneva;
	  font-size: 13px;
	  color: #3F54C0 }
.testo14petparadiseblu
	{ font-family: Verdana, Geneva;
	  font-size: 14px;
	  color: #3F54C0 }
.testo15petparadiseblu
	{ font-family: Verdana, Geneva;
	  font-size: 15px;
	  color: #3F54C0 }
.testo16petparadiseblu
	{ font-family: Verdana, Geneva;
	  font-size: 16px;
	  color: #3F54C0 }
.testo17petparadiseblu
	{ font-family: Verdana, Geneva;
	  font-size: 17px;
	  color: #3F54C0 }
.testo18petparadiseblu
	{ font-family: Verdana, Geneva;
	  font-size: 18px;
	  color: #3F54C0 }

.testo10petparadisebianco
	{ font-family: Verdana, Geneva;
	  font-size: 10px;
	  color: #FFFFFF }
.testo11petparadisebianco
	{ font-family: Verdana, Geneva;
	  font-size: 11px;
	  color: #FFFFFF }
.testo12petparadisebianco
	{ font-family: Verdana, Geneva;
	  font-size: 12px;
	  color: #FFFFFF }
.testo13petparadisebianco
	{ font-family: Verdana, Geneva;
	  font-size: 13px;
	  color: #FFFFFF }
.testo14petparadisebianco
	{ font-family: Verdana, Geneva;
	  font-size: 14px;
	  color: #FFFFFF }
.testo15petparadisebianco
	{ font-family: Verdana, Geneva;
	  font-size: 15px;
	  color: #FFFFFF }
.testo16petparadisebianco
	{ font-family: Verdana, Geneva;
	  font-size: 16px;
	  font-weight: bold;
	  color: #FFFFFF }
.testo17petparadisebianco
	{ font-family: Verdana, Geneva;
	  font-size: 17px;
	  color: #FFFFFF }
.testo18petparadisebianco
	{ font-family: Verdana, Geneva;
	  font-size: 18px;
	  color: #FFFFFF }
#explanation {
	background: #dedee8 url(/totemweb/images/file_css/sfondo_cella.jpg) no-repeat top right;
	border: 1px solid #bbb;
	color: #666;
	width: 600px;  /* False value for IE4-5.x/Win */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 600px;	 /* Actual value for conformant browsers */	
	}
html>#explanation, #participation, #benefits {
	width: 608px; /* Be nice to Opera */
	}
#explanation p.p1, #participation p.p1, #requirements p.p1 {
	border: 1px solid #bbb;
	padding: 5px;
	margin: 16px 18px 12px 18px;
	}
#explanation p.p2, #participation p.p1, #requirements p.p1 {
	border: 1px solid #bbb;
	padding: 5px;
	margin: 16px 18px 12px 18px;
	}
#explanation h3, #participation h3, #benefits h3, #requirements h3 {
	border: 1px solid #bbb;
	width: 598px;
	height: 30px;
	margin: 0;
	}
#explanation h3 {
	background: #b0b0b0;
	font-size: 16px;
        height: 20px;
	}
#trailimageid {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 286px;
	height: 1px;
	z-index: 1000;
}
