.link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #048E2B;
	padding: 0px;	
	letter-spacing: normal;
	display: compact;
}
.link2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #FF0000;
}
.link3 {
	font-family: Verdana, Arial;
	font-size: 8pt;
	text-decoration: none;
	color: #048E2B;	
}


.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #048E2B;	    
}
.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #FF0000;
}
.ora	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: none;
	color: #048E2B;
}
.testo2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #048E2B;
}
/* tamanos de letra */

    /* 7 */
    .testo2letra7 p,
    .testo2letra7 p.entradilla {
        font-size: 12pt !important;
    }
    

    /* 6 */
    .testo2letra6 p,
    .testo2letra6 p.entradilla {
        font-size: 11pt !important;
    }
    

    /* 5 */
    .testo2letra5 p,
    .testo2letra5 p.entradilla {
        font-size: 10pt !important;
    }
    
    /* 4 */
    .testo2letra4 p,
    .testo2letra4 p.entradilla {
        font-size: 9pt !important;
    }
    

    /* 3 */
    .testo2letra3 p,
    .testo2letra3 p.entradilla {
        font-size: 8pt !important;
    }
    
   

/* fin tamanos de letra */



.calendar {font-size:8px; font-family: Verdana, Arial, color:#048E2B;}
.giorno {font-size:9px; font-family: Verdana, Arial; color:#048E2B; font-weight:bold}

.inputBox
{
color : #048E2B;
background : #E0F4DE;
border-color : #048E2B;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Verdana,tahoma,Arial;
font-size : 10px;
}

.navButton
{
color: #048E2B;
background-color: URL(images/grigioverde.gif);
border-color : #048E2B;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Verdana, Tahoma, Arial;
font-size : 9px;
font-weight: bold;
}


.mainTable {border: 1px solid #048E2B;}

td.tdImg {
	width:95px;
	height:95px;
        color:#048E2B;
        font-size: 10px;
}
body{background-color:#E0F4DE;}

#divWG {text-align:center; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#048E2B;}

#divWG img, #divWG table {border:none;}

#divWG a:link, #divWG a:visited {text-decoration:none;}

#divWG a:hover {color:red;text-decoration:underline;}

#tblThumbsLayout {text-align:left; margin: 0 auto;}

#tblGalleryName{margin-top:2px;}

#currentGalleryLocation {font-weight:bold;}

td#galleryNameCell {font-size: 11px; font-weight:bold; color:#048E2B; margin: 5px 5px 0 0;}

td#pagingCell {text-align:right; white-space:nowrap;}

.currentPage {font-size: 13px; font-weight: bold; color:#FF0000;}

.wordPages   {font-size: 10px; font-weight: bold; color:#048E2B;}

td#pagingCell a, .currentPage {font-size: 9px; padding: 3px 5px; border:1px solid #ccc;vertical-align:middle; }

td#pagingCell a:hover, .currentPage {border: #666 1px solid; background-color:#fff; text-decoration:none;}

td.tdImg {border: 1px solid; border-color: #aaa #666 #666 #aaa;
  text-align:center; background-color:#fff; vertical-align:middle;padding:4px;}

td.tdImg img {margin-top:5px;}

#pnCell {text-align:right;}

a.pn, a.pn:LINK,a.pn:VISITED {color: #048E2B; font: 10px arial, helvetica, sans-serif; text-decoration: none; padding: 1px 4px;}
.ti a img{border: 1px solid #006699;}
.ti a:hover img{border: 1px dashed #FF0000;}

