/*COMUNI*/
A { COLOR: #666666; TEXT-DECORATION: none}
A:hover { COLOR: #C48400; TEXT-DECORATION: none}
A:link { COLOR: #666666; TEXT-DECORATION: none}

INPUT {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif; HEIGHT: 18px; }
.INPUT {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif; HEIGHT: 18px; }


td {COLOR: #666666; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; line-height: 130%; TEXT-DECORATION: none}
body {
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
	COLOR: #666666;
	FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif";
	FONT-SIZE: 11px; 
	line-height: 130%; 
	TEXT-DECORATION: none
	}


/*BIANCO*/
.testo9bianco {COLOR: #FFFFFF; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 9px; TEXT-DECORATION: none}
A.testo9bianco:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #6F8094;}
A.testo9bianco:link { COLOR: #FFFFFF; TEXT-DECORATION: none}

.testo10bianco {COLOR: #FFFFFF; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 10px; TEXT-DECORATION: none}
A.testo10bianco:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #6F8094;}
A.testo10bianco:link { COLOR: #FFFFFF; TEXT-DECORATION: none}

.testo11bianco {COLOR: #FFFFFF; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; line-height: 130%; TEXT-DECORATION: none}
A.testo11bianco:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #6F8094;}
A.testo11bianco:link { COLOR: #FFFFFF; TEXT-DECORATION: none}

.testo12bianco {COLOR: #FFFFFF; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 12px; line-height: 130%; TEXT-DECORATION: none}
A.testo12bianco:hover { COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.testo12bianco:link { COLOR: #FFFFFF; TEXT-DECORATION: none;}

.testo18bianco {COLOR: #FFFFFF; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 18px; line-height: 130%; TEXT-DECORATION: none}
A.testo18bianco:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #6F8094;}
A.testo128bianco:link { COLOR: #FFFFFF; TEXT-DECORATION: none}


/*GRIGIO*/
.testo9grigio {COLOR:#003366; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; line-height: 130%; TEXT-DECORATION: none;font-weight:bold;}
.testo9grigio a{COLOR:#003366; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; line-height: 130%; TEXT-DECORATION: none; font-weight:bold;}



.testo11grigioNONSPAZIATO {COLOR: #666666; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; line-height: 120%; TEXT-DECORATION: none}
A.testo11grigioNONSPAZIATO:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo11grigioNONSPAZIATO:link { COLOR: #666666; TEXT-DECORATION: none}

.testo12grigio {COLOR: #666666; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 12px; line-height: 120%; TEXT-DECORATION: none}
A.testo12grigio:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo12grigio:link { COLOR: #666666; TEXT-DECORATION: none}

/*ARANCIONE*/
.testo9orange {COLOR: #FF751A; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 9px; TEXT-DECORATION: none}
A.testo9orange:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #FF751A;}
A.testo9orange:link { COLOR: #FF751A; TEXT-DECORATION: none}

.testo10orange {COLOR: #FF751A; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 10px; TEXT-DECORATION: none;}
A.testo10orange:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #FF751A;}
A.testo10orange:link { COLOR: #FF751A; TEXT-DECORATION: none}

.testo11orange {COLOR: #FF751A; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; line-height: 130%; TEXT-DECORATION: underline; }
A.testo11orange:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #BBBBBB;}
A.testo11orange:link { COLOR: #FF751A; TEXT-DECORATION: underline}

.testo11orangeNonSottol {COLOR: #FF751A; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; line-height: 130%; TEXT-DECORATION: none; }
A.testo11orangeNonSottol:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #BBBBBB;}
A.testo11orangeNonSottol:link { COLOR: #FF751A; TEXT-DECORATION: none}

.testo12orange {COLOR: #FF751A; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 12px; line-height: 130%; TEXT-DECORATION: none; font-weight: bold;}
A.testo12orange:hover { COLOR: #FF751A; TEXT-DECORATION: underline; }
A.testo12orange:link { COLOR: #FF751A; TEXT-DECORATION: none}

.testo14orange {COLOR: #FF751A; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 14px; line-height: 130%; TEXT-DECORATION: none; font-weight: bold;}
.testo14orange a{COLOR: #FF751A; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 14px; line-height: 130%; TEXT-DECORATION: none; font-weight: bold;}
A.testo14orange:hover { COLOR: #FF751A; TEXT-DECORATION: underline}
A.testo14orange:link { COLOR: #FF751A; TEXT-DECORATION: none}

.testo18orange {COLOR: #FF751A; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight: bold; line-height: 125%;}
A.testo18orange:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #FF751A;}
A.testo18orange:link { COLOR: #FF751A; TEXT-DECORATION: none}

.testo22orange {COLOR: #FF751A; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 22px; line-height: 130%; TEXT-DECORATION: none; text-transform:capitalize;}

.testo22orangesm {COLOR: #FF751A; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 16px; line-height:20px; TEXT-DECORATION: none; text-transform:capitalize;}

A.testo22orange:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #FF751A;}
A.testo22orange:link { COLOR: #FF751A; TEXT-DECORATION: none}


/*NERO*/
.testo9nero {COLOR: #000000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 9px; TEXT-DECORATION: none}
A.testo9nero:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo9nero:link { COLOR: #000000; TEXT-DECORATION: none}

.testo10nero {COLOR: #000000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 10px; TEXT-DECORATION: none}
A.testo10nero:hover { COLOR: #666666; TEXT-DECORATION: none;}
A.testo10nero:link { COLOR: #000000; TEXT-DECORATION: none}

.testo11nero {COLOR: #000000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; line-height: 140%; TEXT-DECORATION: none}
A.testo11nero:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo11nero:link { COLOR: #000000; TEXT-DECORATION: none}

.testo12nero {COLOR: #000000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 12px; TEXT-DECORATION: none; line-height: 140%; }
A.testo12nero:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo12nero:link { COLOR: #000000; TEXT-DECORATION: none}


/*ROSSO*/
.testo9rosso {COLOR: #CC0000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 9px; TEXT-DECORATION: none; font-weight: bold;}
A.testo9rosso:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo9rosso:link { COLOR: #CC0000; TEXT-DECORATION: none}

.testo10rosso {COLOR: #CC0000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight: bold;}
A.testo10rosso:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo10rosso:link { COLOR: #CC0000; TEXT-DECORATION: none}

.testo11rosso {COLOR: #CC0000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight: bold;}
A.testo11rosso:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo11rosso:link { COLOR: #CC0000; TEXT-DECORATION: none}

.testo12rosso {COLOR: #CC0000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight: bold;}
A.testo12rosso:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo12rosso:link { COLOR: #CC0000; TEXT-DECORATION: none}

.testo14rosso {COLOR: #CC0000; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight: bold;}
A.testo14rosso:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo14rosso:link { COLOR: #CC0000; TEXT-DECORATION: none}

.testo18rosso {COLOR: #CC0000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight: bold; line-height: 125%;}
A.testo18rosso:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo18rosso:link { COLOR: #CC0000; TEXT-DECORATION: none}

.tit22rosso {COLOR: #CC0000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 22px; TEXT-DECORATION: none; font-weight: bold; line-height: 125%;}
A.tit22rosso:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.tit22rosso:link { COLOR: #CC0000; TEXT-DECORATION: none}

.tit25rosso {COLOR: #CC0000; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 25px; TEXT-DECORATION: none; font-weight: bold; line-height: 125%;}
A.tit25rosso:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.tit25rosso:link { COLOR: #CC0000; TEXT-DECORATION: none}




/*BLU*/
.testo9blu {COLOR: #407292; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 9px; TEXT-DECORATION: none;}
A.testo9blu:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo9blu:link { COLOR: #407292; TEXT-DECORATION: none}

.testo10blu {COLOR: #407292; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 10px; TEXT-DECORATION: none;}
A.testo10blu:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo10blu:link { COLOR: #407292; TEXT-DECORATION: none}

.testo11blu {COLOR: #407292; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight: bold;}
A.testo11blu:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo11blu:link { COLOR: #407292; TEXT-DECORATION: none}

.testo12blu {COLOR: #407292; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight: bold;}
A.testo12blu:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo12blu:link { COLOR: #407292; TEXT-DECORATION: none}

.testo14blu {COLOR: #407292; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight: bold;}
A.testo14blu:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo14blu:link { COLOR: #407292; TEXT-DECORATION: none}

.testo18blu {COLOR: #407292; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight: bold; line-height: 125%;}
A.testo18blu:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo18blu:link { COLOR: #407292; TEXT-DECORATION: none}

.tit22blu {COLOR: #407292; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 22px; TEXT-DECORATION: none; font-weight: bold;}
A.tit22blu:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.tit22blu:link { COLOR: #407292; TEXT-DECORATION: none}


.testo12blu {COLOR: #407292; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight: bold;}
A.testo12blu:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo12blu:link { COLOR: #407292; TEXT-DECORATION: none}

/*Offerte*/
.LinkOfferte {COLOR: #FF751A; font-weight:bold; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 11px; line-height: 130%; TEXT-DECORATION: none; }
A.LinkOfferte:link { COLOR: #FF751A; TEXT-DECORATION: none}
A.LinkOfferte:hover { COLOR: #999999; TEXT-DECORATION: underline;}


/*Azzurro*/
.testo9Azzurro {COLOR: #A5AFBC; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 9px; TEXT-DECORATION: none; font-weight: bold;}
A.testo9Azzurro:hover { COLOR: #C48400; TEXT-DECORATION: none}
A.testo9Azzurro:link { COLOR: #A5AFBC; TEXT-DECORATION: none}

/*Verde*/
.testo18verde{COLOR: #006B40; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 18px; TEXT-DECORATION: none; font-weight: bold; line-height: 125%;}


.iFrame {
	font-weight: bold;
	font-size: 11px;
	height: auto;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	color: #000000;
	overflow: visible;
}
.testo20nero {
COLOR: #333333; FONT-FAMILY: "arial", "verdana", "geneva", "helvetica", "arial", "sans-serif"; FONT-SIZE: 20px; TEXT-DECORATION: none; font-weight: bold; line-height: 125%;
}

#popitmenu{
position: absolute;
background-color:#105077;
border:1px solid #064973;
color:#FFFFFF;
line-height: 18px;
z-index: 100;
visibility: hidden;
}
#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: #FFFFFF;
display: block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-top:1px #064973 solid;
border-bottom:1px #064973 solid;
}
#popitmenu a:hover{ /*hover background color*/
background-color:#064973;
border-top:1px #000000 solid;
border-bottom:1px #000000 solid;
}
select
{
width:190px;
}



.modulo_lingua {
	width:93px;
	height:20px;
	border:solid 1px #C5BAA7;
	margin-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#544938;
	text-align:left;
	background-color:#EFECE7;
}
.desc_pick {
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484746;
	padding-top:5px;
}
.modulo_pick {
	width:250px;
	text-align:center;
	padding-top:5px;
}
.modulo_pick1 {
	width:150px;
	text-align:right;
	padding-top:5px;
}
.input_pick {
	width:250px;
	height:20px;
	border:solid 1px #b5b5b5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484746;
}

.input_select {
	width:250px;
	border:solid 1px #b5b5b5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484746;
}
.input_pick1 {
	width:150px;
	height:15px;
	border:solid 1px #b5b5b5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484746;
}
.file_pick {
	width:250px;
	height:22px;
	border:solid 1px #b5b5b5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484746;
}
.text_pick {
	width:250px;
	height:45px;
	border:solid 1px #b5b5b5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484746;
}
.submithome
{
background:url(../pics/bot-login-uk.gif);
width:38px;
height:18px;
margin:0px;
padding:0px;
border:0px;
}
p
{
text-align:justify;
}









.glossymenu{
margin: 5px 0;
padding: 0;
width: 98%; /*width of menu*/
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background:#23648a;
border-bottom:1px #000000 solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
text-align:left;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background:#044772;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background:#00436d;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0px;
padding: 0px;
margin-top:2px;
margin-bottom:1px;
}
.glossymenu div.submenu ul li{ /*UL of each sub menu*/
list-style-type: none;
margin: 0px;
padding: 0px;
margin-top:2px;
margin-bottom:1px;
border-bottom:1px solid #08517c;
}


.glossymenu div.submenu ul li a{
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #dddddd;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
margin:0px;
}

.glossymenu div.submenu ul li a:hover{
color: white;
}

b
{
font-family:arrial narrow;
color:#006599;
line-height:25px;
font-size:15px;
}

.mapcon ul li
{
font-size:14px;
color:#086f9a;
border-bottom:1px dotted #CCCCCC;
line-height:24px;
font-weight:bold;
list-style:;
}
.text1
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
}
