﻿

body
{
	font-size: 10.5pt;
	color: #696969;
	font-family: 'Gill Sans MT';
	background-color: #FfFfFf;
}

a, a:active, a:link
{
	font-size: 10.5pt;
	color: #696969;
	font-family: 'Gill Sans MT';
	text-decoration: none;
}

a:hover, a:visited
{
	font-size: 10.5pt;
	color: #9C2E1F;
	font-family: 'Gill Sans MT';
	text-decoration: none;
 
}

.TdMenuBottom 
{
	font-size: 8pt;
	color: #313131;
	font-family: 'Gill Sans MT';
	text-decoration: none;
}


.TdMenuBottom a, 
.TdMenuBottom a:active, 
.TdMenuBottom a:link
{
	font-size: 8pt;
	color: #696969;
	font-family: 'Gill Sans MT';
	text-decoration: none;
}

.TdMenuBottom a:hover, 
.TdMenuBottom a:visited
{
	font-size: 8pt;
	color: #9C2E1F;
	font-family: 'Gill Sans MT';
	text-decoration: none;
 
}

#TopMenu
{
	color: #FFFFFF;
	font-size: 10pt;
	font-family: 'Gill Sans MT';
}



#TopMenu a:active, #TopMenu a:link, #TopMenu a:visited
{
	color: #FFFFFF;
	font-size: 10pt;
	font-family: 'Gill Sans MT';
	text-decoration: none;
}
#TopMenu a:hover
{
	color: #FFFFFF;
	font-size: 10pt;
	font-family: 'Gill Sans MT';
	text-decoration: underline;
}
.TopMenu
{
	color: #FFFFFF;
	font-size: 10pt;
	font-family: 'Gill Sans MT';
}


#ContentTopMenu
{
	color: #ffffff;
	background-image: url(../Images/BannerWallOmbra.jpg);
	background-repeat: repeat-x;
	font-size: 10pt;
	font-family: 'Gill Sans MT';
}

#Logo
{
	background-position: left;
	background-image: url(../Images/LogoFNOmbra.png);
	background-repeat: no-repeat;
}



.SfumaBasso
{
	background-image: url(../Images/SfumaBasso.jpg);
	background-repeat: repeat-x;
}


.Titolo
{
	background-position: left center;
	background-image: url(../Images/GRAY.gif);
	background-repeat: no-repeat;
}


.TDMenu
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	font-size: 8pt;
	background-color: transparent;
	text-align: center;
	color: #515151;
}

.TDMenu a:active
{
	background-color: transparent;
	color: #9C2E1F;
	font-size: 8pt;
}

.TDMenu a:hover
{
	background-color: transparent;
	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: Gill Sans MT;
	background-color: white;
	text-align: left;
	text-decoration: none;
}
.Small
{
	font-weight: normal;
	font-size: 10px;
	color: #696969;
	font-family: Gill Sans MT;
	text-align: left;
	text-decoration: none;
}


.footer
{
	color: white;
}

.date
{
	font-weight: bold;
	font-size: 12px;
	color: #0586bd;
	font-family: Gill Sans MT;
}

.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: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	font-size: 8pt;
	border-left: #dcdcdc 1px solid;
	color: #696969;
	border-bottom: #dcdcdc 1px solid;
	background-color: #f0f8ff;
}

.TdMappa_
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	font-size: 8pt;
	border-left: #696969 1px solid;
	color: #696969;
	border-bottom: #696969 1px solid;
	background-color: transparent;
}

.TdTestaMappa
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	font-size: 8pt;
	border-left: #696969 1px solid;
	color: #696969;
	border-bottom: #696969 1px solid;
	background-color: #dcdcdc;
}

.TableD
{
	border-right: #696969 1px outset;
	border-left: #696969 1px outset;
	border-bottom: #696969 1px outset;
	background-color: #ffffff;
}

.TableD_1
{
	border-right: #dcdcdc 1px dotted;
	border-left: #dcdcdc 1px dotted;
	border-bottom: #dcdcdc 1px dotted;
	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: Gill Sans MT;
	height: 20px;
	background-color: #696969;
}


.ButtonOrange
{
	border-right: #f5f5f5 1px solid;
	border-top: #f5f5f5 1px solid;
	font-weight: bold;
	font-size: 9pt;
	border-left: #f5f5f5 1px solid;
	width: 120px;
	cursor: hand;
	color: #f5f5f5;
	border-bottom: #f5f5f5 1px solid;
	font-family: Gill Sans MT;
	height: 20px;
	background-color: #ff6600;
}

.ButtonMenu
{
	border-right: #f8f8ff 1px solid;
	background-position: left center;
	border-top: #f8f8ff 1px solid;
	font-weight: normal;
	font-size: 10px;
	background-image: url(\pj2005/Images/ORANGE/QOrange.gif);
	vertical-align: super;
	border-left: #f8f8ff 1px solid;
	width: 80px;
	cursor: hand;
	color: #696969;
	border-bottom: #f8f8ff 1px solid;
	background-repeat: no-repeat;
	font-family: Gill Sans MT;
	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(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:  Gill Sans MT;
	background-color: transparent;
	text-align: right;
	text-decoration: none;
}

.PageTitle
{
	border-right: #004f79 1px;
	border-top: #004f79 1px;
	background-position: right;
	font-weight: bold;
	font-size: 14px;
	background-image: url(\pj2005/CSS/images/lblPageTitle.gif);
	border-left: #004f79 1px;
	color: #514e5f;
	text-indent: 10px;
	border-bottom: #004f79 1px;
	background-repeat: no-repeat;
	font-family: Gill Sans MT;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
}

.PageTitleNB
{
	border-right: #004f79 1px;
	background-position: left center;
	border-top: #004f79 1px;
	font-weight: bold;
	font-size: 15px;
	background-image: url(/Pj2005_v1/images/QGray.gif);
	text-transform: uppercase;
	border-left: #004f79 1px;
	color: #ff6600;
	text-indent: 15px;
	border-bottom: #004f79 1px;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	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: 15px;
	background-image: url(/Pj2005_v1/images/QGray.gif);
	text-transform: uppercase;
	border-left: #004f79 1px;
	color: #ff6600;
	text-indent: 15px;
	border-bottom: #004f79 1px;
	background-repeat: no-repeat;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
}
.PageTitleDoc
{
	background-position: left center;
	font-weight: bold;
	font-size: 10px;
	background-image: url(/Pj2005_v1/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:  Gill Sans MT;
}
PRE 
{
	FONT-SIZE: 11pt; 
	COLOR: #333333; 
	FONT-FAMILY: Gill Sans MT
}
BLOCKQUOTE
{
	font-size: 11pt;
	color: #333333;
	font-family:  Gill Sans MT;
}

P
{
	font-size: 11pt;
	color: #333333;
	font-family: Gill Sans MT;
}
/*TD
{
	font-size: 8pt;
	color: #696969;
	font-family: Gill Sans MT;
}*/

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: Gill Sans MT;
}
INPUT
{
	font-weight: normal;
	font-size: 11pt;
	font-family: Gill Sans MT;
}
TEXTAREA
{
	font-weight: normal;
	font-size: 11pt;
	font-family: Gill Sans MT;
}
UL
{
	line-height: 18pt;
}
.bodytext
{
	font-size: 11pt;
	color: #333333;
	line-height: 14pt;
	font-family:  Gill Sans MTf;
}
.small
{
	font-size: 10pt;
	color: black;
	font-family: Gill Sans MT;
}
.smallbold
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Gill Sans MT;
}
.normal
{
	font-size: 11pt;
	color: black;
	line-height: 14pt;
	font-family: Gill Sans MT;
}
.smallgrey
{
	font-size: 10pt;
	color: #666666;
	font-family: Gill Sans MT;
}
.smallbold
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Gill Sans MT;
}
.date
{
	font-size: 10pt;
	color: #666666;
	font-family: Gill Sans MT;
}
.textnav
{
	font-size: 10pt;
	color: #333333;
	font-family: Gill Sans MT;
}
.textnavwhite
{
	font-size: 10pt;
	color: white;
	font-family: Gill Sans MT;
}
SMALL
{
	font-size: 10pt;
	color: #333333;
	font-family: Gill Sans MT;
}
.smallwhite
{
	font-size: 10pt;
	color: white;
	font-family: Gill Sans MT;
}
.white
{
	color: white;
}
.partner
{
	font-weight: bold;
	font-size: 10pt;
	color: #808000;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.partner3
{
	font-weight: normal;
	font-size: 10pt;
	color: #808000;
	line-height: 14pt;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.about
{
	font-weight: bold;
	font-size: 10pt;
	color: #6699cc;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.aboutnav3
{
	font-weight: normal;
	font-size: 10pt;
	color: #6699cc;
	line-height: 14pt;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.solutions
{
	font-weight: bold;
	font-size: 10pt;
	color: #666699;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.solutionsnav3
{
	font-weight: normal;
	font-size: 10pt;
	color: #666699;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.support
{
	font-weight: bold;
	font-size: 10pt;
	color: #669966;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.supportnav3
{
	font-weight: normal;
	font-size: 10pt;
	color: #669966;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.supportnav4
{
	font-weight: bold;
	font-size: 16pt;
	color: #669966;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.contact
{
	font-weight: bold;
	font-size: 10pt;
	color: #669999;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.contactnav3
{
	font-weight: normal;
	font-size: 10pt;
	color: #669999;
	font-family: Gill Sans MT;
	text-decoration: none;
}
.H1
{
	font-weight: bold;
	font-size: 16pt;
	color: #993366;
	font-family: Gill Sans MT;
}
H2
{
	font-weight: bold;
	font-size: 15pt;
	color: #333333;
	line-height: 18pt;
	font-family: Gill Sans MT;
}
H3
{
	font-weight: bold;
	font-size: 11pt;
	color: #333333;
	font-family: Gill Sans MT;
}
H4
{
	font-weight: bold;
	font-size: 11pt;
	color: #993366;
	font-family: Gill Sans MT;
}
H5
{
	font-weight: normal;
	font-size: 10pt;
	font-family: Gill Sans MT;
}
H6
{
	font-weight: normal;
	font-size: 9pt;
	color: #333333;
	font-family: Gill Sans MT;
}
.h1nobr
{
	font-weight: bold;
	font-size: 16pt;
	color: #993366;
	font-family: Gill Sans MT;
}
.h2nobr
{
	font-weight: bold;
	font-size: 15pt;
	color: #333333;
	line-height: 18pt;
	font-family: Gill Sans MT;
}
.h3nobr
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Gill Sans MT;
}
.h4nobr
{
	font-weight: bold;
	font-size: 11pt;
	color: #993366;
	font-family: Gill Sans MT;
}
.headline
{
	font-weight: bold;
	font-size: 16pt;
	color: #993366;
	font-family: Gill Sans MT;
}
.xxlarge
{
	font-weight: bold;
	font-size: 50pt;
	color: #993366;
	font-family: Gill Sans MT;
}


/*A:link
{
	color: #fa8072;
	text-decoration: none;
}
A:active
{
	color: #fa8072;
	text-decoration: none;

}

A:visited
{
	color: #fa8072;
	text-decoration: none;
}


A:hover
{
	font-weight: normal;
	color: #a15120;
	text-decoration: overline;
}*/


LI
{
	list-style-image: url(/graphics/nav2_arrowplum.gif);
	line-height: normal;
}
.form1
{
	font-size: 10pt;
	width: 200pt;
	font-family: Gill Sans MT;
}
