.tdtesta {color:#216081;background-color:#FF8800;font-family:tahoma; font-size:10px;}
.tdtesto {color:#216081;font-family:Tahoma; font-size:10px;}
.titoli {color:#216081;font-family:tahoma; font-size:16px;font-weight:bold;}
.linkweb {color:#216081;font-family:Tahoma; font-size:10px; TEXT-DECORATION: none;}

.bottone {font-family:verdana; font-size:11px;}
.bottone A:link {font-family:verdana; font-size:11px; color:#204090;}

.bottonetestata {font-family:tahoma; font-size:10px;}
.bottonetestata A:link {font-family:tahoma; font-size:10px; color:#204090;}

.testo {font-family:verdana; font-size:11px;}
.testo A:link {font-family:verdana; font-size:11px; color:#204090;}

.caselle {font-family:verdana; font-size:11px;}
.caselle A:link {font-family:verdana; font-size:11px; color:#204090;}

.testata {font-family:verdana; font-size:10px; color:#FFFFFF;}
.testata a:link {font-family:verdana; font-size:10px; color:#FFFFFF;text-decoration: none;}
.testata a:visited {color:#FFFFFF; font-family:verdana; font-size:10px;text-decoration: none;}
.testata a:hover {color:#FFFFFF; font-family:verdana; font-size:10px;text-decoration: none;}
.testata a:active  { text-decoration: none;}

.testo2 {font-family:verdana; font-size:11px;}
.testo2 A:link {font-family:verdana; font-size:11px; color:#216081;}

.testo_v {
font-size: 60%;
background-color: #216081;
border-color: #216081;
border-width: 1;
color: #FFFFFF;
font-family: verdana;
font-weight: bold;
}
#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 40%;
width: 0px;
padding: 0px;
margin: 0px;
}

#vertmenu tr {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu tr td {
margin: 0px;
padding: 0px;
}
#vertmenu tr td a {
font-size: 80%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:500px;
}

#vertmenu tr td a:hover, #vertmenu tr td a:focus {color: #000000;background-color: #eeeeee;}
body {  margin: 0px  0px; padding: 0px  0px; background-color:#FFFFFF; background-image: url(../immagini/bg4.gif);}

.today {color:navy; font-weight:bold}
.days {font-weight:bold}
#ym-container, #ym-container .top, #ym-container .top div, #ym-container .content { background-image: url(cssd4.jpg); background-repeat: no-repeat;}
#wm { width: 100%;}
#ym-container { font-family: Arial; background-position: bottom right; padding-right: 10px; margin-bottom: 5px;}
#ym-container .top { background-position: top right; height: 10px; font-size: 0; margin-right: -10px;}
#ym-container .top div { width: 10px; height: 10px; font-size: 0;}
#ym-container .content { background-position: bottom left; padding: 5px 5px 15px 15px;}
#ym-container .clear { clear: both;}
* html #ym-container h2 { margin-left: -1px;}
#ym-container h3 { margin: 5px 0 0 0; color: #777; font-size: 150%;}
#ym-left-image { border: 1px solid #ccc; float: left;}
#ym-text p { margin-top: 5px;}
#ym-text { margin-left: 155px; font-size: 85%; min-height: 122px;}
* html #ym-text { height: 122px;}
* html #ym-container { height: 1%;}
* html #ym-container .content { height: 132px; he\ight: 122px;}

