
body   
	{
        position:absolute;
	width:100%;
	height:100%;
	
	background:white url(img/background.jpg) repeat-x;
	background:white url(img/bg_talvi.jpg) repeat-x;
		background:white url(img/background.png) repeat-x;

	margin: 0px;
	font-size:12px;
	color: black;
	Font-family:verdana;
        Font-style:normal;
        Font-weight:normal;
     	}

div.principale
	{
        position:relative;
	width: 989px;
        height:auto;
        top:0px;
	margin: 0 auto;
        border:solid lightgrey 1px;
	background:white url(img/matt1.jpg);
	}

div.banda
        {
         position:relative;
	 background:#c0c0c0;
	 filter:alpha(opacity=36);
	 z-index:7;
	 -moz-opacity: 0.36;
	 opacity:0.36;;
         top: 0px;
         width: 190px;
         height:692px;
         padding-top:0px;
         margin:0px;
         overflow: auto;
	 border:solid white 0px;
      	 border-right-width:1px;
         }

div.banner
        {
        position:absolute;
	border:0;	
	top:0;
        left:0%;
        margin-top:-3px;
	padding:0;
	width:988px;
        height:145px; 
        border-bottom:0px solid gray;
	z-index:5;
	background:transparent;
	}
div.banner img
        {
	border:0;	
	top:0;
        left:0%;
        margin:0;
	padding:0;
	width:100%;
        height:100%; 
	z-index:6;
	background:transparent;
	}

div.barra
        {
        position: absolute;	
	font-size:60%;
	font-weight:normal;
	font:menu;
        top:131px;
        left:14.7%;
        width:40%;
        height:3.0%;
        padding: 0%;
        background:transparent;
  	border:solid white 0px;
        z-index:7;
        }
.Ombra_01
        {
        Font-family:tahoma;   
        Font-style:normal;
        Font-weight:bold;
        Font-size:140%;
        Letter-spacing: 1.0px;
        color:black;
        position:absolute;
        left: 20%;
        top: 20.2%;
        z-index: 1;
        } 

.Ombra_02 
        {
        Font-family:tahoma; 
        Font-style:normal;
        Font-weight:bold;
        Font-size:140%;
        Letter-spacing: 1.0px;
        color:red;
        position: absolute;
        left: 20%;
        top: 20.3%;
        z-index: 1;
        } 
.Ombra_01-eng
        {
        Font-family:comic sans ms;   
        Font-style:normal;
        Font-weight:bold;
        Font-size:180%;
        Letter-spacing: 2.0px;
        color:gold;
        position:absolute;
        left: 20%;
        top: 47%;
        z-index: 1;
        } 

.Ombra_02-eng 
        {
        Font-family:comic sans ms; 
        Font-style:normal;
        Font-weight:bold;
        Font-size:180%;
        Letter-spacing: 2.0px;
        color:black;
        position: absolute;
        left: 20.2%;
        top: 47.6%;
        z-index: 0;
        }   
.Ombra_03
        {
        Font-family:times new roman;   
        Font-style:normal;
        Font-weight:bold;
        Font-size:140%;
        Letter-spacing: 2.0px;
        color:white;
        position:absolute;
        left: 69%;
        top: 71%;
        z-index: 1;
        } 

.Ombra_04 
        {
        Font-family:times new roman; 
        Font-style:normal;
        Font-weight:bold;
        Font-size:140%;
        Letter-spacing: 2.0px;
        color:black;
        position: absolute;
        left: 69.2%;
        top: 71.8%;
        z-index: 0;
        } 
.Ombra_05 a
        {
        Font-family:times new roman;   
        Font-style:normal;
        Font-weight:normal;
        Font-size:120%;
        color:white;
        position:absolute;
        left: 83%;
        top: 89%;
	border:0px solid red;			
        } 

#galleria
	 {
	
	top:3px;
	left:3px;

	height:380px;
	

	padding:0;
	margin:0;
	background:black;
	 } 
.nav 
	{
	position:absolute;
	top:0;
	height:19px;
	padding:0px;
	margin:0%;
	border: solid black 0px;
       	font-size:100%;
	}
.active 
	{
	position:absolute;
	font:menu;
	top:0;
	height:19px;
	padding:0px;
	margin:0%;
	border: solid black 0px;
	font-size:100%;
	text-decoration:none;	
	}
.nav a
	{
	position:absolute;
	top:0;
	width:100%;
	left:0%;
	top:0%;
	height:19px;
	padding:0em;
	margin:0%;
	border: solid black 0px;
	text-align:center;
	font-size:100%;
	color:black;
	background:white;
	font-weight:normal;
	font-style:tahoma;
	filter:alpha(opacity=60);
	 -moz-opacity: 0.60;
	 opacity: 0.60;
	text-decoration:none;
	}
.active a
	{
	position:absolute;
	top:0;
	height:19px;
	width:100%;
	line-height:120%;
	padding:0em;
	margin:0%;
	border: solid black 0px;
	text-align:center;
	font-size:100%;
	color:white;
	background:silver url(img/lev0_bg1.gif);
	font-weight:normal;
	z-index:9;
	text-decoration:none;
	}

.nav a:hover 
	{
	position:absolute;
	width:100%;
	top:0;
	height:19px;
	line-height:120%;
	padding:0em;
	margin:0%;
	border: solid black 0px;
	text-align:center;
	font-size:100%;
	font:menu;
	color:white;
	background:silver url(img/lev0_bg1.gif);
	font-weight:normal;
	z-index:99;
	filter:alpha(opacity=100);
	 -moz-opacity: 1;
	 opacity: 1;
	text-decoration:none;
	}
div.menu
        {
         position:absolute;
         height:235px;
	 width:190px;
	 top:155px;
	 left:0%;
         padding:0px;
         margin:0px;
         overflow: auto;
      	 background:#c0c0c0;
	 border:solid red 0px;
	 border-right-width:1px;
         z-index:9;
	 background:transparent;
	 list-style:none;
	 }

#men1 
	{
	 border:solid white 1px;
         margin:0;
	 text-decoration:none;
	 list-style:none;
	 background:url(1img/bg_sfum1.gif) repeat-x;
	 z-index:9;
	 }

ul#men1 
	{
	 Font-family:tahoma;
         Font-style:normal;
         Font-weight:normal;
    
	 padding: 0px;
	 padding-left:4px;
	 padding-right:3px;
	 padding-top:3px;
         border:0px solid white;
	 border-bottom:0px solid white;	
	 height:16px;
	 width:180px;
         text-align:left;
	 text-decoration:none;
	 list-style:none;
	 line-height:115%;
	 margin:0;
	 z-index:9;
		
 	}
div.menu ul#men1 a  
	{
	 Font-family:tahoma;
	 position:absolute;
         Font-style:normal;
         Font-weight:normal;
         Font-size:100%;
	
	 padding: 0px;
	 padding-left:4px;
	 padding-top:0px;
	 border-bottom:1px solid white;	
	 height:18px;
	 width:170px;
	 color:#444444;
         text-align:left;
	 text-decoration:none;
	 list-style:none;
	 line-height:120%;
	 margin:0;
	 z-index:9;
		
 	}
div.menu ul#men1 a:hover  
	{
	 Font-family:tahoma;position:absolute;
         Font-style:normal;
         Font-weight:normal;
    
	 padding: 0px;
	 padding-left:4px;
	 padding-top:0px;
	 border-bottom:1px solid white;	
	 height:18px;
	 width:170px;
	 color:black;
         text-align:left;
	 text-decoration:none;
	 list-style:none;
	 line-height:120%;
	 margin:0;
	 z-index:9;
	 color:darkgreen;		
 	}
div.logopicchio 
	{
	position:absolute;
	left:3.5%;
	background:transparent;
	z-index:9;
	top:460px;
	width:120px;
	height:120px; 
	border:solid red 0px; 
	}
div.logopicchio img
	{
	z-index:9;
	border:solid red 0px; 
	width:100%;
	height:100%;
	}
div.progr
	{
	width:186px;
	height:38px;
	left:0px;
	position:absolute;
	top:350px;
	z-index:9;
	margin:0;
	}

div.progr a h2
	{
	left:0px;
	color: white;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:normal;
        Font-size:100%;
        padding: 0%;
        text-align:center;
	margin:0;
	background:url(img/lev0_bg1.gif) repeat-x;	
	}

div.piede
         {
	 position:absolute;
         overflow:auto;
         height: 3%;
         top:84.6%;
	 Font-family:tahoma;
         Font-style:normal;
         Font-weight:normal;
         Font-size:9px;
	 color:black;
         background:white;
         } 
div.piede a
         {
	 Font-family:tahoma;
         Font-style:normal;
         Font-weight:normal;
         Font-size:9px;
	 color:black;
         background:white;
	 line-height:30%;
         } 


#dropmenudiv
	{
	position:absolute; padding-bottom:1px;
	color:#666666;
	background-color: #eeeeee;
	border:solid white 0px;
	border-left-width:0px;
	font:normal 12px tahoma;
	font:menu;
	line-height:16px;
	z-index:99;
        margin-top:0px;
	margin-bottom:2px;
	margin-left:2px;
	margin-right:1px;
	text-decoration: none;
	}
#dropmenudiv a
	{
	width: 170px;
	color: #555555;
	display: block;
	text-indent: 1px;
	border-bottom: 1px solid white;
	padding-right: 0px;
	text-decoration: none;
	font-weight: normal;
	
	}
#dropmenudiv a:hover
	{
	background-color:#c0c0c0;
	text-decoration: none;
	color:white;
	}

div.box
         {
         overflow: auto;
         position:relative;
	 left:7px;
	 width:130px; 
         height:auto;
	 align:left;
	 margin:0px; 
         padding-top:5px; 
         padding-left: 0px;
         padding-right:0px;
         padding-bottom: 5px;
	 font:normal 10px tahoma;
         line-height:130%;
       	 border-bottom:2px solid white;
         margin-bottom:0px;
	 text-align:left;
         background-color:transparent;
	 text-decoration:none;
         } 
div.box a h3
         {
         padding-top:5px; 
         padding-left: 0px;
         padding-right:0px;
         padding-bottom: 5px;
	 font:normal 10px tahoma;
         line-height:130%;
	  margin-bottom:0px;
	 text-align:left;
         background-color:transparent;
	 text-decoration:none;
         } 
img.foto 
	{
        float: left;
        margin-left: 1%;
	margin-right:2%;
        clear:left;
	border-width:0; 
       	padding-right:0px;
        z-index:9;
      	}
h1   	
	{
      	Font-family:tahoma;   
     	Font-style:normal;
     	Font-weight:normal;
      	Font-size:11px;
	padding-left: 1.5%;
        padding-right: 1.5%;
      	color:black;
      	Line-height:120%;
	text-align:justify;		
      	margin: 0px;
      	z-index: 1;
      	} 

h2  
	{
	color: black;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:normal;
        Font-size:110%;
        padding-left: 1.5%;
        padding-right: 1.5%;
        padding-bottom: 0%;
        text-align:justify;	
  	} 

h3 	
	{
	color: black;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:normal;
        Font-size:10px;
        padding: 0%;
	Line-height:110%;
	margin:0;
        border-width:0px;
        border-style:outset;
        border-color:white;
      	text-align:center;	
      	} 
div.col
         {
         position:absolute;
         top:23%;
         overflow: auto; 
         margin:0px;
         padding-top:1px; 
         padding-left: 5px;
         padding-right:5px;
         padding-bottom: 1px;
         line-height:112%;
         border:outset 0px red;
         background-color:#eeeeee;
         } 

.col h2 {
	color: blue;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:bold;
        Font-size:120%;
	line-height:130%;
        padding: 0%;
        text-align:center;
	margin:0;	
  	} 
.col h1 {
	color: black;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:normal;
        Font-size:100%;
        padding-left: 1.5%;
        padding-right: 1.5%;
        padding-bottom: 0%;
        text-align:justify;
	line-height:100%;
	margin:0;		
  	} 

.col-chi h2 {
	color: blue;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:bold;
        Font-size:100%;
	line-height:120%;
        padding: 5px;
        text-align:center;
	margin:0;	
  	} 
.col-chi h3  {
	color: black;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:normal;
        Font-size:90%;
	line-height:120%;
        padding: 5px;
        text-align:justify;
	margin:0;	
  	} 
.col-chi h3 a {
	color: black;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:normal;
        Font-size:100%;
	line-height:120%;
        padding: 5px;
        text-align:justify;
	margin:0;	
  	} 
.col-chi h4 {
	color: black;
	Font-family:comic sans ms;
        Font-style:normal;
        Font-weight:normal;
        Font-size:80%;
	line-height:120%;
	padding: 5px;
        text-align:justify;
	margin:0;	
  	} 
div.programma
         {
         position:relative;
         top:5%;
	 height:94%;
	 width:100%;
         overflow: auto;
	 border-top:1px lightgrey solid;	 
         background-color:white;
         } 
div.programma h2  
	{
	color: black;
	Font-family:tahoma;
        Font-style:bold;
        Font-weight:normal;
        Font-size:120%;
        text-align:center;
	Line-height:130%;	
  	}
div.programma h3
	{
	color: black;
	Font-family:tahoma;
        Font-style:bold;
        Font-weight:normal;
        Font-size:90%;
	padding-left:4px;
        text-align:left;
	Line-height:130%;	
  	} 
div.programma h4
	{
	color: black;
	Font-family:tahoma;
        Font-style:bold;
        Font-weight:normal;
        Font-size:90%;
	padding-left:4px;
        text-align:left;
	Line-height:130%;	
  	}   
div.programma ul  
	{
	color: darkblue;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:bold;
        Font-size:100%;
        text-align:center;
	Line-height:160%;	
  	} 

div.programma li 	
	{
	color: gray;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:bold;
        Font-size:95%;
        padding: 0%;
	Line-height:120%;
	margin:0;
	padding-left: 7px;
        padding-right: 5px;
        padding-bottom: 0%;
       	text-align:left;	
      	} 
div.programma li p 	
	{
	color: black;
	Font-family:tahoma;
        Font-style:normal;
        Font-weight:normal;
        Font-size:95%;
        padding: 0%;
	Line-height:120%;
	margin:0;
	padding-left: 30px;
        padding-right: 5px;
        padding-bottom: 0%;
       	text-align:left;	
      	} 

div.corpo
         {
         position: absolute;
         left:16%;
         top:28%;
         width:58.4%;
         height:61%;
         margin:0px;
         overflow: auto; 
         background-color:#F0F8FF; 
         padding-left: 0%;
         padding-right: 0%;
         padding-bottom:1px;
         padding-top:1px;
         font:normal 110% Verdana black;
         line-height:150%;
         letter-spacing: 0.1px;
         word-spacing:1px;   
         border: 1px;
         border-style:outset;
         border-color:darkblue;
         }
fieldset{
	 border: solid outset silver;
	background:transparent url(img/matt.jpg);
	 margin-top:3px;
	 margin-bottom:5px;
	 margin-left:8px;
	 margin-right:8px;
	 padding:4px;			
	}

legend  {
	font: normal 120%/1.4 tahoma;
	color: gray ;
        }

fieldset label{
	float:left;
	display:inline;
	width:40%;
        height:100%;
        padding:0px; 
    	line-height:12px;
	margin: 1px 5px;
	text-align:right;
	background:transparent url("img/arrow.jpg") no-repeat right center;
	}

input,textarea{
	margin:3px 0 8px;
	border-style:solid;
	border-color: #778AA2 #7EA4D8 #7EA4D8 #778AA2;
   	border-width:0px 1px 1px 0px;
	width: 50%
        
	}

input	{
	height: 18px
	}

br       {
	clear: left
	}   

input#go{
	margin: 10px 0 0 180px;
	border-style:solid;
	border-color: #FFF #333 #333 #FFF;
   	border-width:1px 2px 2px 1px;
	background: #CCC;
	width:auto;
	height: auto;
        color:darkred;
        } 
div.indietro 
	 {
	 position:absolute;
         top: 26%;
	 left:6%;
	 width:15%;
	 height:5%;			
	 Font-family:tahoma;
         Font-weight:bold;
         Font-size:10px;
	 color:black;
         line-height:110%;
         border-width:0px;
         border-style:solid;
         border-color:blue;
         background:transparent;
	 z-index:9;
         }
div.slideshow
	 {
	 position:absolute;
	 top:182px;
	 left:550px;
	 width:100%;
	 border:0px solid silver;height:50px;
	 padding:0px;
	 margin:0;
	 background:transparent;
	 }
div.slideshow img
	 {
	 margin:0px;
	 float:left;
	 clear:left;
	 border:0px solid green;
         }
div.slideshow h3
	 {
	 color: black;
	 Font-family:tahoma;
         Font-style:normal;
         Font-weight:normal;
         Font-size:90%;
	 line-height:130%;
         padding: 5px;
         text-align:justify;
	 margin:0;	
         }
div.slideshow h2
	 {
	 color: black;
	 Font-family:tahoma;
         Font-style:normal;
         Font-weight:bold;
         Font-size:90%;
	 line-height:130%;
         padding: 5px;
         text-align:left;
	 margin:0;	
         }
#slideshow 
	{
	cursor:pointer;
	}
#slideshow img 
	{
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	
	}

#slideshow {
	border: 0px solid #000;
	overflow: hidden;
	margin: 4px auto 8px;
	position: absolute;
	width: 900px;
	height:500px;	
	}
#slideshow img {width: 100%;}

div.textimage
	 {
	 position:absolute;
	 height:auto;
	 width:180px;
	 border:1px solid silver;
	 padding:0px;
	 background:white;
	 }

div.textimage a img
	 {
	 display:inline;
	 align:bottom;
	 border:0;
	 clear:left;float:left;
         }
div.textimage h4
	 {
	 position:relative;
	 float:left;
	 overflow:auto;
	 color: black;
	 font-family:verdana;
         Font-style:normal;
         Font-weight:normal;
         Font-size:75%;
	 line-height:130%;
         text-align:left;
	 margin:0;
	 text-decoration:none;
	 background:transparent;
	 padding-left:3px;
	 padding-bottom:6px;
         }
div.textimage h3
	 {
	 overflow:auto;
	 color: black;
         Font-style:normal;
         Font-weight:normal;
         Font-size:90%;
	 line-height:110%;
         padding-bottom:3px;
         text-align:center;
	 margin:0;	
         }
div.textimage h2
	 {
	 overflow:auto;
	 color: black;
         Font-style:normal;
         Font-weight:bold;
         Font-size:80%;
	 line-height:200%;
         text-align:left;
	 margin:0;
	 background:transparent;
	 padding-left:3px;		
         }
.testata
	{	
	font-family:tahoma;
	font-size:90%;
	color:#8b0000;	
	font-weight:bold;
	padding-left:0%;
	margin:0;
	text-align:center;
	background:transparent;
	}
.menu-mappa ul#nav-mappa li a ,.menu-mappa ul#nav-mappa li ul#nav-mappa, .menu-mappa ul#nav-mappa li ul#nav-mappa li a
	{
	
	width:95%;
	height:20px;
	display:block;
	text-decoration:none;
	background:transparent;
	list-style:none;
	color:#00008b;
	padding-top:1%;
	padding-bottom:0%;
	padding-left:0%;
        padding-right:0;
	margin:0;
	border-top:0px solid gray;
	border-right:0px solid transparent;
	border-bottom:1px solid transparent;
	border-left:0px solid white;
	font-size:70%;
	font-weight:bold;
	text-align:left;
	}

.menu-mappa ul#nav-mappa li a:hover 
	{
	width:95%;
	height:20px;
	display:block;
	text-decoration:none;
	background:transparent;
	list-style:none;
	color:blue;
	padding-top:1%;
	padding-bottom:0%;
	padding-left:0%;
        padding-right:0;
	margin:0;
	border-top:0px solid white;
	border-right:0px solid #006400;
	border-bottom:1px solid #d3d3d3;
	border-left:0px solid white;
	text-align:left;
	}
div.spedizioni
	{
	position:relative;
	top:5px;
	left:10px;
	width:720px;
	height:518px;
	overflow:auto;
	float:left;
	border:0px solid lightgrey;
	background: transparent url(img/nepal_bg1.jpg) no-repeat left top;
	padding:0;
	margin:0;
	}


ul#spedizioni li 
	{	
	width:190px;
	left:0px;
	list-style:square;
	list-style-position:outside;
	margin:0;
	}
ul#spedizioni span
	{
	left:0;
	padding:0;
	text-decoration:none;
	font-family:verdana;
	background:transparent;
	color:black;
	margin:0;
	text-align:left;
	line-height:180%;
	font-weight:bold;
	font-size:100%;
	padding-left:0px;
	margin:0;
	}
ul#spedizioni li span
	{
	left:0;
	padding:0;
	text-decoration:none;
	font-family:verdana;
	background:transparent;
	color:black;
	margin:0;
	text-align:left;
	line-height:100%;
	font-weight:bold;
	font-size:80%;
	padding-left:0px;
	margin:0;
	}
ul#spedizioni li a span
	{
	left:0;
	padding:0;
	text-decoration:none;
	font-family:verdana;
	background:transparent;
	color:black;
	margin:0;
	text-align:left;
	line-height:100%;
	font-weight:bold;
	font-size:80%;
	padding-left:0px;
	margin:0;
	}
div.spedizioni h2 
	{
	top:0px;
	left:7px;
	width:727px;
	height:30px;
	font-family:verdana;
	line-height:200%;
	font-size:95%;
	background:lightgrey url(img/sfum_lightgrey.gif) repeat-x top;
	color:black;
	text-decoration:none;
	text-align:center;
	font-weight:normal;
	margin:0;
	border-top:1px solid gray;
	border-bottom:1px solid white;
	z-index:99;
	}
div.spedizioni h2 img 
	{
	margin: 0 auto;
	top:0px;
	left:7px;
	width:50px;
	height:auto;
	padding:0;
	margin:0;
	}

div.descr-spedizioni 
	{
	position:absolute;
	top:480px;
	left:7px;
	width:767px;
	height:50px;
	border:1px solid lightgrey;
	background:lightgrey;
	padding:0;
	margin:0;
	color:black;
	text-decoration:none;
	text-align:left;
	font-weight:normal;
	z-index:99;	
	}
div.descr-spedizioni h3
	{
	padding:0;
	margin:0;
	color:black;
	text-decoration:none;
	text-align:left;
	font-weight:normal;
	padding-left:7px;
	font-size:90%;
	}
div.spedizioni h2 b
	{
	font-family:verdana;
	background:transparent;
	color:darkblue;
	text-decoration:1none;
	margin:0;
	text-align:left;
	font-weight:normal;
	padding-left:7px;
	}
div.highspirit 
	{
	position:absolute;
	background:transparent;
	margin:0;
	padding:0;
	z-index:98;
	}
div.no-blink 
	{
	position:absolute;
	background:transparent;
	margin:0;
	padding:0;
	z-index:99;
	}
div.highspirit h3 ,h3 a
	{
	font-family:verdana;
	text-align:left;
	background:transparent;
	line-height:120%;	
	color:white;
	font-size:90%;
	margin:0;
	font-weight:normal;
	padding-left:7px;
	padding-right:7px;
	text-indent:0;
	text-decoration:none;
	}
div.highspirit h3 a
	{
	font-family:verdana;
	text-align:left;
	background:transparent;
	line-height:120%;	
	color:white;
	font-size:90%;
	margin:0;
	font-weight:normal;
	padding-left:0px;
	padding-right:7px;
	text-indent:0;
	text-decoration:none;
	}	
div.highspirit blink
	{
	display:block;
	font-family:verdana;
	text-align:left;
	background:transparent;
	line-height:120%;	
	color:darkblue;
	margin:0;
	padding:0;
	font-size:90%;
	font-weight:normal;
	padding-left:8px;
	padding-top:2px;
	padding-right:7px;
	text-indent:0;

	}
div.no-blink h3 
	{
	display:block;
	font-family:verdana;
	text-align:left;
	background:transparent;
	line-height:120%;	
	color:white;
	font-size:90%;
	margin:0;
	padding:0;
	font-weight:normal;
	padding-left:7px;
	padding-right:7px;
	text-indent:0;
	}
h4.highspirit 
	{
	left:0px;
	font-family:verdana;
	background:transparent;
	color:black;
	margin:0;
	line-height:auto;
	font-weight:normal;
	font-size:80%;
	padding-left:3px;
	padding-right:3px;
	}

div.cella
	{
	position:relative;
	top:1px;
	width:127px;
	height:104px;
	background-color:white;
	margin:2px;
	float:left;
	padding:3px;
	border:1px solid lightgrey;
	overflow:hidden;
	}
div.cella h4
	{
	color:red;
	font-family:tahoma;
	margin:0;
	line-height:auto;
	font-weight:normal;
	font-size:80%;
	margin-left:3px;
	margin-right:3px;
	padding:0;
	}
div.cella h3
	{
	color:black;
	font-family:tahoma;
	margin:0;
	line-height:auto;
	font-weight:normal;
	font-size:100%;
	margin-left:3px;
	margin-right:3px;
	padding:0;
	}
   




