/* CSS Document */

body {font-family:Arial,Verdana,Courier New,Georgia;
font-size:12px;
}
a:link, a:visited{text-decoration:none; color:#000000;}	
a:hover{ text-decoration:underline;}
.menu_top{ color:#FFFFFF; font-size:11px; font-style:italic;}

.boxLink{color:#FFFFFF;}
a:link.boxLink, a:visited.boxLink{color:#FFFFFF;}

.Soprannomi{color:#009900; font-weight:bold;}}
a:link.Soprannomi, a:visited.Soprannomi{color:#009900; font-weight:bold;}
a:hover.Soprannomi, a:active.Soprannomi{color:#FF6600; text-decoration:underline; 
										font-weight:bold;}

.titoloSoprannomi{color:#009900;
					font-weight:bold;
					border-bottom:1px solid #009900;
					text-align:left;}

.Curiosita{color:#666666;}
a:link.Curiosita, a:visited.Curiosita{color:#666666;}
a:hover.Curiosita{color:#FF6600; text-decoration:underline;}

.LLink{color:#009900; font-weight:bold;}
a:link.LLink, a:visited.LLink{color:#009900; font-weight:bold;}
a:hover.LLink{color:#FF6600; text-decoration:underline;}

.titoloCuriosita{color:#009900;}
.dettaglioCuriosita{margin-left:35px;}

.txtHead{ font-size:22px; font-weight:bold; color:#000000; background-color:#E5E5E5 }
.txtTitoloManifestazione{ font-size:14px; font-weight:bold; color:#FFFFFF;}
.txtDataManifestazione{ font-size:12px; font-weight:bold; font-style:italic;}
.txtProxManifestazione{ font-size:14px; font-weight:bold; font-style:italic;}
.FolderHead{font-size:12px; font-weight:bold; font-style:italic;}
.txtBoxBlu{ font-size:13px; font-weight:bold; color:#FFFFFF;
			background:url(images/top_blu.gif);
		background-repeat:no-repeat;}
.borderBoxBlu{
border-width:1px;
border-style:solid;
border-color:#4D5FA6;
}

.borderOrange{
border-width:1px;
border-style:solid;
border-color:#FF6600;}

.border{
border-width:1px;
border-style:solid;
border-color:#0E3D58;}

.BorderTop {
border-width:1px;
border-top-style:solid;
border-color:#CCCCCC;}

#calendarDiv { position: absolute; width: 205px; border: 1px solid #1770AC; padding: 1px;
               background-color: #FFF; font-family: arial; font-size: 10px; padding-bottom: 20px; visibility: hidden; }
#calendarDiv span,#calendarDiv img { float: left; }
#calendarDiv .selectBox, #calendarDiv .selectBoxOver { line-height: 12px; padding: 1px; cursor: pointer; padding-left: 2px; }
#calendarDiv td { padding: 3px; margin: 0px; font-size: 10px; }
#calendarDiv .selectBox { border: 1px solid #E7EEF5; color: #E7EEF5; position: relative; }
#calendarDiv .selectBoxOver{ border:1px solid #FFF; background-color: #1770AC; color: #FFF; position:relative; }
#calendarDiv .topBar{ height:16px; padding:2px; background-color: #1770AC; }
#calendarDiv .todaysDate{ height:17px; line-height:17px; padding:2px; background-color: #E7EEF5;
                          text-align:center; position:absolute; bottom:0px; width:201px; }
#calendarDiv .monthYearPicker{background-color: #E7EEF5; border:1px solid #AAAAAA; position:absolute; color: #1770AC;
                              left:0px; top:15px; z-Index:1000;display:none;  }
#calendarDiv #monthSelect{width:70px; }
#calendarDiv .monthYearPicker div{float:none; clear:both; padding:1px; margin:1px; cursor:pointer; }
#calendarDiv .monthYearActive{background-color:#1770AC; color: #E7EEF5; }
#calendarDiv td{text-align:right; cursor:pointer; }
#calendarDiv .topBar img { cursor: pointer; }
#calendarDiv .topBar div { float: left; margin-right: 1px; }