


.Foglia1 A:hover
{
	background-position: center center;
	background-attachment: fixed;
	background-image: url(./Images/ArrowSX_gray.gif);
	background-repeat: no-repeat;
}

.News, .News a:active, .News a:link
{
	background-image: url(../images/News_M.jpg);
	width: 39px;
	cursor: hand;
	background-repeat: no-repeat;
	height: 207px;
	background-color: #ffffff;
}


.News a:Hover
{
	border-right: dimgray 1px inset;
	border-top: dimgray 1px inset;
	background-image: url(../images/News_M_Hover.jpg);
	border-left: dimgray 1px inset;
	width: 39px;
	cursor: hand;
	border-bottom: dimgray 1px inset;
	background-repeat: no-repeat;
	height: 207px;
	background-color: #ffffff;
}


.Proposte, .Proposte a:active, .Proposte a:link
{
	background-image: url(../images/Proposte.jpg);
	background-repeat: no-repeat;
	width: 39px;
	cursor: hand;
	height: 341px;
}


.Proposte a:Hover
{
	background-image: url(../images/Proposte_Hover.jpg);
	background-repeat: no-repeat;
	width: 39px;
	height: 341px;
	cursor: hand;
}

.ProposteOR, .ProposteOR a:active, .ProposteOR a:link
{
	background-image: url(../images/Proposte_OR.jpg);
	background-repeat: no-repeat;
	width: 247px;
	cursor: hand;
	height: 39px;
}


.ProposteOR a:Hover
{
	border-right: dimgray 1px inset;
	border-top: dimgray 1px inset;
	background-image: url(../images/Proposte_OR_Hover.jpg);
	border-left: dimgray 1px inset;
	width: 247px;
	cursor: hand;
	border-bottom: dimgray 1px inset;
	background-repeat: no-repeat;
	height: 39px;
}

.ProdottiOR, .ProdottiOR a:active, .ProdottiOR a:link
{
	background-image: url(../images/Prodotti_OR.jpg);
	width: 503px;
	cursor: hand;
	background-repeat: no-repeat;
	height: 39px;
}


.ProdottiOR a:Hover
{
	border-right: dimgray 1px inset;
	border-top: dimgray 1px inset;
	background-image: url(../images/Prodotti_OR_Hover.jpg);
	border-left: dimgray 1px inset;
	width: 503px;
	cursor: hand;
	border-bottom: dimgray 1px inset;
	background-repeat: no-repeat;
	height: 39px;
}



.TDMenu
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	height: 44px;
	font-size: 8pt;
	background-color: transparent;
	text-align: center;
}

.TDMenu a:active
{
	background-color: transparent;
	height: 44px;
	font-size: 8pt;
}

.TDMenu a:hover
{
	color: #ff4500;
	height: 44px;
	background-color: #dcdcdc;
	text-decoration: overline;
	font-size: 8pt;
}

.TextNormal
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: darkgray 1px solid;
	color: #696969;
	border-bottom: darkgray 1px solid;
	font-family: verdana;
	background-color: white;
	text-align: left;
	text-decoration: none;
}


.footer
{
	color: white;
}

.date
{
	font-weight: bold;
	font-size: 12px;
	color: #0586bd;
	font-family: verdana;
}

.Sky
{
	color: background;
}
.TdMappa
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	font-size: 8pt;
	border-left: lightgrey 1px solid;
	color: #696969;
	border-bottom: lightgrey 1px solid;
	background-color: #f8f8ff;
}

.TableHome
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	font-size: 8pt;
	background-image: url(/pj2005/CSS/Images/QuadrettiBeige.jpg);
	border-left: #ffffff 1px solid;
	color: #696969;
	border-bottom: #ffffff 1px solid;
}

.TdMappa_Az
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	font-size: 8pt;
	border-left: gainsboro 1px solid;
	color: #696969;
	border-bottom: gainsboro 1px solid;
	background-color: #f0f8ff;
}

.TdMappa_
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 8pt;
	border-left: dimgray 1px solid;
	color: #696969;
	border-bottom: dimgray 1px solid;
	background-color: transparent;
}

.TdTestaMappa
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 8pt;
	border-left: dimgray 1px solid;
	color: #696969;
	border-bottom: dimgray 1px solid;
	background-color: #dcdcdc;
}

.TableD
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	background-color: #ffffff;
}

.ButtonGray
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	font-weight: bold;
	font-size: 9pt;
	border-left: #ffffff 1px solid;
	width: 120px;
	cursor: hand;
	color: #f5f5f5;
	border-bottom: #ffffff 1px solid;
	font-family: Verdana;
	height: 20px;
	background-color: #696969;
}


.ButtonOrange
{
	border-right: whitesmoke 1px solid;
	border-top: whitesmoke 1px solid;
	font-weight: bold;
	font-size: 9pt;
	border-left: whitesmoke 1px solid;
	width: 120px;
	cursor: hand;
	color: #f5f5f5;
	border-bottom: whitesmoke 1px solid;
	font-family: Verdana;
	height: 20px;
	background-color: #ff6600;
}

.ButtonMenu
{
	border-right: ghostwhite 1px solid;
	background-position: left center;
	border-top: ghostwhite 1px solid;
	font-weight: normal;
	font-size: 10px;
	background-image: url(\pj2005/Images/ORANGE/QOrange.gif);
	vertical-align: super;
	border-left: ghostwhite 1px solid;
	width: 80px;
	cursor: hand;
	color: #696969;
	border-bottom: ghostwhite 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana;
	background-color: transparent;
	text-align: right;
	text-decoration: none;
}

.ButtonMenuVis
{
	border-right: white 1px solid;
	background-position: left center;
	border-top: white 1px solid;
	font-weight: bold;
	font-size: 12px;
	background-image: url(\pj2005/Images/ORANGE/QGray.gif);
	vertical-align: super;
	border-left: white 1px solid;
	width: 100px;
	cursor: hand;
	color: #696969;
	border-bottom: white 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana;
	background-color: transparent;
	text-align: right;
	text-decoration: none;
}

.PageTitleNB
{
	border-right: #dcdcdc 1px solid;
	background-position: 4% center;
	border-top: #dcdcdc 1px solid;
	font-weight: normal;
	font-size: 15px;
	text-transform: uppercase;
	border-left: #dcdcdc 1px solid;
	color: #cd5c5c;
	text-indent: 15px;
	border-bottom: #dcdcdc 1px solid;
	background-repeat: no-repeat;
	text-align: left;
	text-decoration: none;
	background-image: url(../images/ArrowSX_gray.gif);
	background-color: #f5f8ff;
	font-family: Tahoma ',Verdana';
}


.PageTitleNB_old
{
	border-right: #dcdcdc 1px solid;
	background-position: 4% center;
	border-top: #dcdcdc 1px solid;
	font-weight: bold;
	font-size: 15px;
	text-transform: uppercase;
	border-left: #dcdcdc 1px solid;
	color: #bdb76b;
	text-indent: 15px;
	border-bottom: #dcdcdc 1px solid;
	background-repeat: no-repeat;
	text-align: left;
	text-decoration: none;
	background-image: url(../images/ArrowSX_gray.gif);
	background-color: #f5f5f5;
}

.PageTitleNB_sm_old
{
	border-right: #004f79 1px;
	background-position: left center;
	border-top: #004f79 1px;
	font-weight: bold;
	font-size: 8pt;
	background-image: url(../images/ArrowSX_gray.gif);
	text-transform: uppercase;
	border-left: #004f79 1px;
	color: #bdb76b;
	text-indent: 15px;
	border-bottom: #004f79 1px;
	background-repeat: no-repeat;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
}

.PageTitleNB_sm
{
	border-right: #004f79 1px;
	background-position: left center;
	border-top: #004f79 1px;
	font-weight: bold;
	font-size: 8pt;
	background-image: url(../Images/SfondoAzzurro.jpg);
	text-transform: lowercase;
	border-left: #004f79 1px;
	color: #b22222;
	text-indent: 15px;
	border-bottom: #004f79 1px;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
}






.PageTitleDoc
{
	background-position: left center;
	font-weight: bold;
	font-size: 10px;
	background-image: url(../images/QGray.gif);
	text-transform: uppercase;
	color: #ff6600;
	text-indent: 15px;
	background-repeat: no-repeat;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
}



UNKNOWN {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11pt; 
	COLOR: #333333; 
	LINE-HEIGHT: 14pt; 
	font-family:  Verdana, helvetica, arial, 'ms sans serif', sans-serif
}
PRE {
	FONT-SIZE: 11pt; 
	COLOR: #333333; 
	FONT-FAMILY: monospace
}
BLOCKQUOTE
{
	font-size: 11pt;
	color: #333333;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
}
BODY
{
	font-size: 7.5pt;
	color: #696969;
	font-family: Verdana;
	background-color: #ece9d8;
}
P
{
	font-size: 11pt;
	color: #333333;
	line-height: 14pt;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
}
TD
{
	font-size: 8pt;
	color: #696969;
	font-family:  Tahoma;
}
TD.glossary
{
	border-right: #ccffcc thin solid;
	border-top: #ccffcc thin solid;
	font-weight: bold;
	font-size: 11pt;
	border-left: #ccffcc thin solid;
	border-bottom: #ccffcc thin solid;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
	background-color: #ccffcc;
}
UNKNOWN
{
	font-size: 11pt;
	color: #333333;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
}
INPUT
{
	font-weight: normal;
	font-size: 10pt;
	font-family: arial, helvetica, verdana, 'ms sans serif' , sans-serif;
}
TEXTAREA
{
	font-weight: normal;
	font-size: 10pt;
	font-family: arial, helvetica, verdana, 'ms sans serif' , sans-serif;
}
UL
{
	line-height: 18pt;
}
.bodytext
{
	font-size: 11pt;
	color: #333333;
	line-height: 14pt;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
}
.small
{
	font-size: 10pt;
	color: black;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
}
.smallbold
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
}
.normal
{
	font-size: 11pt;
	color: black;
	line-height: 14pt;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
}
.smallgrey
{
	font-size: 10pt;
	color: #666666;
	font-family: arial, helvetica, sans-serif, 'ms sans serif' , verdana;
}
.smallbold
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
}
.date
{
	font-size: 10pt;
	color: #666666;
	font-family: arial, helvetica, sans-serif, 'ms sans serif' , verdana;
}
.textnav
{
	font-size: 10pt;
	color: #333333;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
}
.textnavwhite
{
	font-size: 10pt;
	color: white;
	font-family:  Verdana, helvetica, arial, 'ms sans serif' , sans-serif;
}
SMALL
{
	font-size: 10pt;
	color: #333333;
	font-family:  Verdana, arial, helvetica, 'ms sans serif' , 'ms serif';
}
.smallwhite
{
	font-size: 10pt;
	color: white;
	font-family:  Verdana, helvetica, arial;
}
.white
{
	color: white;
}
.partner
{
	font-weight: bold;
	font-size: 10pt;
	color: #808000;
	font-family:  Verdana, arial, helvetica;
	text-decoration: none;
}
.partner3
{
	font-weight: normal;
	font-size: 10pt;
	color: #808000;
	line-height: 14pt;
	font-family:  Verdana, arial, helvetica;
	text-decoration: none;
}
.about
{
	font-weight: bold;
	font-size: 10pt;
	color: #6699cc;
	font-family:  Verdana, arial, helvetica;
	text-decoration: none;
}
.aboutnav3
{
	font-weight: normal;
	font-size: 10pt;
	color: #6699cc;
	line-height: 14pt;
	font-family:  Verdana, arial, helvetica;
	text-decoration: none;
}
.solutions
{
	font-weight: bold;
	font-size: 10pt;
	color: #666699;
	font-family:  Verdana, arial, helvetica;
	text-decoration: none;
}
.solutionsnav3
{
	font-weight: normal;
	font-size: 10pt;
	color: #666699;
	font-family:  Verdana, arial, helvetica;
	text-decoration: none;
}
.support
{
	font-weight: bold;
	font-size: 10pt;
	color: #669966;
	font-family:  Verdana, arial, helvetica;
	text-decoration: none;
}
.supportnav3
{
	font-weight: normal;
	font-size: 10pt;
	color: #669966;
	font-family:  Verdana, arial, helvetica;
	text-decoration: none;
}
.supportnav4
{
	font-weight: bold;
	font-size: 16pt;
	color: #669966;
	font-family: arial, helvetica, verdana;
	text-decoration: none;
}
.contact
{
	font-weight: bold;
	font-size: 10pt;
	color: #669999;
	font-family:  Verdana, arial, helvetica;
	text-decoration: none;
}
.contactnav3
{
	font-weight: normal;
	font-size: 10pt;
	color: #669999;
	font-family:  Verdana, arial, helvetica;
	text-decoration: none;
}
UNKNOWN
{
	font-weight: bold;
	font-size: 16pt;
	color: #660033;
	line-height: 18pt;
	font-family: arial, helvetica, verdana, 'ms sans serif' , sans-serif;
}
.H1
{
	font-weight: bold;
	font-size: 16pt;
	color: #993366;
	font-family: arial, helvetica, verdana, 'ms sans serif' , sans-serif;
}
H2
{
	font-weight: bold;
	font-size: 15pt;
	color: #333333;
	line-height: 18pt;
	font-family: arial, helvetica, verdana, 'ms sans serif' , sans-serif;
}
H3
{
	font-weight: bold;
	font-size: 11pt;
	color: #333333;
	font-family:  Verdana, arial, helvetica, 'ms sans serif' , sans-serif;
}
H4
{
	font-weight: bold;
	font-size: 11pt;
	color: #993366;
	font-family: arial, helvetica, verdana, 'ms sans serif' , sans-serif;
}
H5
{
	font-weight: normal;
	font-size: 10pt;
	color: #993366;
	font-family: arial, helvetica, verdana, 'ms sans serif' , sans-serif;
}
H6
{
	font-weight: normal;
	font-size: 9pt;
	color: #333333;
	font-family:  Verdana, arial, helvetica, 'ms sans serif' , sans-serif;
}
.h1nobr
{
	font-weight: bold;
	font-size: 16pt;
	color: #993366;
	font-family: arial, helvetica, verdana, 'ms sans serif' , sans-serif;
}
.h2nobr
{
	font-weight: bold;
	font-size: 15pt;
	color: #333333;
	line-height: 18pt;
	font-family: arial, helvetica, verdana, 'ms sans serif' , sans-serif;
}
.h3nobr
{
	font-weight: bold;
	font-size: 11pt;
	font-family:  Verdana, arial, helvetica, 'ms sans serif' , sans-serif;
}
.h4nobr
{
	font-weight: bold;
	font-size: 11pt;
	color: #993366;
	font-family: arial, helvetica, verdana, 'ms sans serif' , sans-serif;
}
.headline
{
	font-weight: bold;
	font-size: 16pt;
	color: #993366;
	font-family: arial, helvetica, verdana, 'ms sans serif' , 'sans serif';
}
.xxlarge
{
	font-weight: bold;
	font-size: 50pt;
	color: #993366;
	font-family: arial, helvetica, verdana, 'ms sans serif' , 'sans serif';
}
UNKNOWN
{
	color: #ff6600;
	text-decoration: none;
}

A:link
{
	color: #3a6ea5;
	text-decoration: none;
}
A:active
{
	color: #3a6ea5;
	text-decoration: none;

}

A:visited
{
	color: #3a6ea5;
	text-decoration: none;
}


A:hover
{
	font-weight: normal;
	color: #3a6ea5;
	text-decoration: overline;
}

A:hover_old
{
	font-weight: normal;
	color:  #ff4500;
	text-decoration: overline;
}

LI
{
	list-style-image: url(/graphics/nav2_arrowplum.gif);
	line-height: normal;
}
.form1
{
	font-size: 10pt;
	width: 200pt;
	font-family: arial;
}

