body {  
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 76%;
	background-color:#000000;
}


.testo { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}



.titolo{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #663300;
	text-decoration: none;
        letter-spacing: 0.05em; word-spacing: normal; 
}
   



.A {    
    font-family:            Verdana, Arial, Helvetica, sans-serif;
    font-size:              10px;
    font-style:             normal;
    line-height:            normal;
    font-weight:            bold;
    font-variant:           normal;
    text-transform:         none;
    text-decoration:        none;
    vertical-align:         middle;
    text-align:             center;
    color:                  #000;

}

.B {    
    font-family:            Verdana, Arial, Helvetica, sans-serif;
    font-size:              10px;
    font-style:             normal;
    line-height:            normal;
    font-weight:            bold;
    font-variant:           normal;
    text-transform:         none;
    text-decoration:        underline;
    vertical-align:         middle;
    text-align:             center;
    color:                  FF0000;

}

.sel {  
    font-family:            Verdana, Arial, Helvetica, sans-serif;
    font-size:              10px;
    font-style:             normal;
    line-height:            normal;
    font-weight:            normal;
    font-variant:           normal;
    text-transform:         none;
    text-decoration:        none;
    text-align:             center;
    vertical-align:         middle; 
    cursor:                 default;
    color:                 #000;
    background-color:       #999;
}

.event {
    font-family:            Verdana, Arial, Helvetica, sans-serif;
    font-size:              10px;
    font-style:             normal;
    line-height:            normal;
    font-weight:            normal;
    font-variant:           normal;
    text-transform:         none;
    text-decoration:        none;
    cursor:                 default;
    vertical-align:         middle;
    text-align:             center;
    color:                  #000;
    background-color:       #EEE;
}

.empty {
    font-family:            Verdana, Arial, Helvetica, sans-serif;
    font-size:          10px;
    font-style:             normal;
    line-height:            normal;
    font-weight:            normal;
    font-variant:           normal;
    text-transform:         none;
    text-decoration:        none;
    cursor:             default;
    vertical-align:         middle;
    text-align:             center;
    color:                   000000;
    background-color:       #FFF;
}

.today {
    font-family:            Verdana, Arial, Helvetica, sans-serif;
    font-size:          10px;
    font-style:             normal;
    line-height:            normal;
    font-weight:            normal;
    font-variant:           normal;
    text-transform:         none;
    text-decoration:        none;
    cursor:             default;
    vertical-align:         middle;
    text-align:             center;
    color:              #FFFFFF;
    background-color:       #FF9999;
}

.table {
    border-style:           none;
    border-collapse:        ;
    empty-cells:            hide;
}

.td {   
    font-family:            Verdana, Arial, Helvetica, sans-serif;
    font-size:          10px;
    font-style:             normal;
    line-height:            normal;
    font-weight:            normal;
    font-variant:           normal;
    text-transform:         none;
    text-decoration:        none;
    text-align:             center;
    vertical-align:         middle; 
}


.box_menu{
	position:absolute;
	top:79px;
	left:323px;
	width:411px;
	height:20px;
	padding:0px 5px 0px 0px;
	border:0px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
        overflow:hidden;

} 



.box_menu a{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
        letter-spacing: 0.05em; word-spacing: normal;
	
} 

.box_menu a:hover{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ff0000;
	text-decoration: none;
        letter-spacing: 0.05em; word-spacing: normal;
	
}



.box_testo{
	position:absolute;
	top:100px;
	left:323px;
	width:411px;
	height:360px;
	padding:0px 5px 0px 0px;
	border:0px;
	} 

.box_grazie{
	position:absolute;
	top:229px;
	left:395px;
	width:262px;
	height:84px;
	padding:0px 5px 0px 0px;
	border:0px;
	} 

.box_cartina{
	position:absolute;
	top:64px;
	left:308px;
	width:425px;
	height:405px;
	padding:0px 0px 0px 0px;
	border:0px;
	overflow:hidden; 
	background-color:#FFFFFF;	
} 


.box_calendario{
	position:absolute; 
	top: 407px; 
	left: 50px; 
	width: 138px; 
	height: 154px; 
	padding:0px 0px 0px 0px; 
	overflow:hidden; 
	
}

#contenitore{
	text-align: left;
	padding: 0px;
	margin-top: 45px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	width: 800px;
	position:relative;
 	filter: alpha(opacity=0); 
	-moz-opacity:0%;
}
