body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

img
{
	margin:0px;
	border:none;
	padding:0px;

top: 0; left: 0;


}

a:link {
	color:#1D468A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	color:#1D468A;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:visited {
	color:#1D468A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}	
a.home:link  { font-size: 11px; color:#1D468A; text-decoration:none }
a.home:visited { font-size: 11px; color:#1D468A; text-decoration:none }
a.home:hover { font-size: 11px; color:#1D468A; text-decoration:none}


a.menu:link  { font-size: 12px; color:#1D468A; text-decoration:none }
a.menu:visited { font-size: 12px; color:#1D468A; text-decoration:none }
a.menu:hover { font-size: 12px; color:#1D468A; text-decoration:none;  font-weight:bold;}

a.menuS:link  { font-size: 11px; color: 666666; text-decoration:none }

a.menuS:visited { font-size: 11px; color: 666666; text-decoration:none }

a.menuS:hover { font-size:11px; color:FFF3AE; text-decoration:none }


a.lang:link  { font-size: 9px; color: FFF3AE; text-decoration:none }

a.lang:visited { font-size: 9px; color: FFF3AE; text-decoration:none }

a.lang:hover { font-size:9px; color:F3F3F3; text-decoration:none }


td.greyS{
    background-color: #F3F3F3; 
	background-image: url(img/frecce.gif);
	background-repeat: no-repeat;
	background-position: 2px 50%; 
    padding: 1pt 0pt 1pt 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5B5A5A;
	text-decoration: none;
	border: 1px solid #979595;
	
}


td.gallery1{
    /*background-color: #F3F3F3; 
	background-image: url(../images/sfondo_menu.png);*/
	background-repeat: no-repeat;
	background-position: 2px 50%; 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

	color: #5B5A5A;
	text-decoration: none;
	/*border: 1px solid #979595;*/
}

.center {
	text-align:center;
}




.tabella {
	background-image: url(.../images/sfondo.jpg);
	background-repeat: no-repeat;
   }

.tabella2 {
	background-image: url(../images/sfondo2ORO.jpg);
	background-repeat: no-repeat;
   }


.tabella3{
	background-image: url(../images/sfondoORO.jpg);
	background-repeat: no-repeat;
   }


.tableDetail {
	font-size: 10px;
	font-family: Verdana;
	color: #49394E;
}

.imgs
{ 
vertical-align: bottom
} 


.img {  
   border: 1px solid #1D468A
}

.imgM{  
   border: 1px solid #FAA424
}




.text1 {
	font-family: tahoma;
	font-size: 10px;
	color: 5D5C48;
	font-weight: bold;
}
.text2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: f3f3f3;
	text-align: center ;
}
.text3 {
	font-family: tahoma;
	font-size: 18px;
	font-weight: bold;
	color: F3F3F3;
	text-align:right;
}

.text33 {
	font-family: tahoma;
	font-size: 15px;
	font-weight: bold;
	color: F3F3F3;
	text-align:right;
	padding-right: 5px;

	
}

.text4 {
	background-image: url(../images/FR22.gif);
	background-repeat: no-repeat;
	background-position: 2px 50%; 
    padding: 3pt 0pt 1pt 17pt;
	font-family: tahoma;
	font-size: 15px;
	font-weight:bold;
	padding-left: 20px;
	color: F3F3F3;

}
.text5 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 6290A8;
}
.text6 {
    background-image: url(../images/FR2.png);
	background-repeat: no-repeat;
	background-position: 2px 50%; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF3AE;
	padding-left: 17px
}
.text7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: BOLD;
	color: #F3F3F3;
	text-align:right;

}
.text8 {
	background-image: url(../images/FR2.png);
	background-repeat: no-repeat;
	background-position: 2px 75%; 
    padding: 3pt 0pt 0pt 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 17px;
	
}

.text88 {
	background-image: url(../images/FR2X.gif);
	background-repeat: no-repeat;
	background-position: 10px 60%; 
    padding: 3pt 0pt 0pt 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 25px;
	
}

.text8X {
	background-image: url(../images/FR2.png);
	background-repeat: no-repeat;
	background-position: 2px 65%; 
    padding: 3pt 0pt 0pt 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 17px;
	
}


.textpage {
	font-family: tahoma;
	font-size: 18px;
	font-weight: normal;
	line-height: 19pt;
	color: F3F3F3;
	text-align:right;
}




.frame {
	border: 1px solid #999999;
}
.designed_by {
	font-family: Arial;
	font-size: 8.5px;
	font-weight: lighter;
	color: #000000;
}







a.a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;
	color: 8A7631;
	text-decoration: NONE;	
}
a.a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: bold;
	color: #D4B33F;
	text-decoration: NONE;	
}
a.a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: NONE;	
}



a.b:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8A7631;
	text-decoration: NONE;
}
a.b:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D4B33F;
	text-decoration: NONE;
}
a.b:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: NONE;
}


a.c:link {	
	background-image: url(../images/FR22.png);
	background-repeat: no-repeat;
	background-position: 2px 50%; 
    padding: 3pt 0pt 1pt 17pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 20px		
}
a.c:hover {
	background-image: url(../images/FR22.png);
	background-repeat: no-repeat;
	background-position: 2px 50%; 
    padding: 3pt 0pt 1pt 17pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F3F3F3;
	text-decoration: none;
	padding-left: 20px	
}
a.c:visited {	
	background-image: url(../images/FR22.png);
	background-repeat: no-repeat;
	background-position: 2px 50%; 
    padding: 3pt 0pt 1pt 17pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left: 20px
}


a.d:link {

	
	font-size: 12px;
	color: #8A7631;
	text-decoration: none;

}
a.d:hover {

;
	font-size: 12px;
	color: #F3F3F3;
	text-decoration: none;

}
a.d:visited {


	font-size: 12px;
	color: #8A7631;
	text-decoration: none;
}
a.e:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: 392203;
    padding: 1pt 0pt 1pt 3pt;
	text-decoration: none;
}
a.e:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: 8A7631;
    padding: 1pt 0pt 1pt 3pt;
	text-decoration: none;
}
a.e:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: 392203;
    padding: 1pt 0pt 1pt 3pt;
	text-decoration: none;
}
a.f:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 594B13;
	text-decoration: underline;
}
a.f:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #4E4E4E;
	text-decoration: underline;
}
a.f:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 594B13;
	text-decoration: underline;
}
a.g:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.g:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a.g:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.inputstyle {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #5F726F;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}

.odd {
   background-image: url(../images/sfondo_menu.png);  
   border: 1px solid #DEDDD9; 
   width: 140px;
   height: 500px;
   vertical-align: top;
}

.titol {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: FFF3AE;
	text-align: right ;
}

.titol2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: FFF3AE;
	text-align: right ;
	vertical-align:top;
	padding-right: 22px;
}


td.add {
	color:#1D468A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: CENTER ;
	vertical-align:bottom;
	line-height: 12pt;
	
}

td.gall {

    background-image: url(../images/49.png); 
	background-repeat: no-repeat;
    background-position: 95% 95%;

}

td.ciac {

    color:#1D468A;
/*	background-image: url(../images/FR.gif);*/
	background-repeat: no-repeat;
	background-position: 2px 67%; 
	font-weight: normal;
	padding-left: 6px;
}






