﻿body
{
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 8pt;
	background-attachment: scroll;
	background-image: url(   'http://resources.agiletelecom.com/images/bg.jpeg' );
	color: #44200F;
}
a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #44200F;
	text-decoration: underline;
}
a:hover
{
	color: #A23737;
	text-decoration: none;
}
.dropCulture
{
	
	color: #7E5130;
	border: 1px solid #7E5130;
	padding: 3px;
	background-color: #FAEBD6;
	cursor: pointer;
}
a.menulink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #EDDEC8;
	text-decoration: none;
	font-weight: normal;
}
a.menulink:hover
{
	text-decoration: none;
	color: #44200F;
	background-color: #EDDEC8;
}
a.menulink:active
{
	text-decoration: none;
	color: #44200F;
	background-color: #EDDEC8;
}
a.headertable
{
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F5E6D1;
	text-decoration: underline;
	font-weight: bolder;
	text-align: center;
}
a.headertable:hover
{
	color: #F5E6D1;
	text-decoration: none;
}
headertable
{
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F5E6D1;
	text-decoration: underline;
	font-weight: bolder;
	text-align: center;
}
.aDxNowrapTop
{
	text-align:right;	
	vertical-align:top;
}
.paragrafi
{
	text-align: justify;
}
.piccolo
{
	font-size: 7pt;
}
.tbDefinizioni
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	font-size: 8pt;
	color: #44200F;
}
.tbValori
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	font-size: 8pt;
	color: #44200F;
}
.headtab
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #EDDEC8;
	text-decoration: none;
	font-weight: bolder;
}
.loginput
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #643A21;
	height: auto;
	background-color: #FCEDD8;
	border: 1px solid #7E5130;
}
.logbutton
{
	color: #FAEBD6;
	border: 1px solid #7E5130;
	padding: 1px;
	background-color: #7E5130;
	cursor: pointer;
}
.style1
{
	font-weight: bold;
}
.titoli
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #44200F;
}
.sottotitoli
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #44200F;
	font-weight: bold;
}
.panel
{
	background-color: #7D5031;
}
.panel2
{
	background-color: #F5E6D1;
}
.coveragetitbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #EDDEC8;
	text-decoration: none;
	font-weight: bolder;
}
.coveragetitboldsmall
{
	font-family: Arial Narrow, Arial;
	font-size: 8pt;
	color: #EDDEC8;
	text-decoration: none;
	font-weight: bold;
}
.coveragebsmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #44200F;
	font-weight: bold;
}
.wireFrame
{
	display: none;
	overflow: hidden;
	z-index: 2;
	background-color: #F5E6D1;
	border: solid, 1px, #7D5031;
}
.headerprices
{
	border-color: #D1B69E;
	background-color: #60331E;
	background-image: url( 'http://resources.agiletelecom.com/images/1bg3.jpeg' );
	border-width: 1px;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #EDDEC8;
	text-decoration: none;
	font-weight: bolder;
	text-align: center;
}
.prices
{
	border-color: #D1B69E;
	border-bottom-style: dotted;
	border-width: 1px;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #44200F;
	text-decoration: none;
	text-align: right;
}
.regfields
{
	color: #7E5130;
	border: 1px solid #7E5130;
	padding: 3px;
	background-color: #FAEBD6;
}
.regfieldsmall
{
	color: #7E5130;
	border: 1px solid #7E5130;
	padding: 1px;
	background-color: #FAEBD6;
	font-size: 10px;
}
.regfieldsb
{
	color: #7E5130;
	border: 0px solid #7E5130;
	padding: 3px;
	background-color: #FAEBD6;
}
.regbutton
{
	color: #FAEBD6;
	border: 1px solid #7E5130;
	padding: 3px;
	background-color: #7E5130;
	cursor: pointer;
}
.regbuttonsmall
{
	color: #FAEBD6;
	border: 1px solid #7E5130;
	padding: 1px;
	background-color: #7E5130;
	cursor: pointer;
	font-size: 10px;
}
.regbuttonactive
{
	color: #7E5130;
	border: 1px solid #7E5130;
	padding: 3px;
	background-color: #FAEBD6;
}
.accordionHeader
{
	border: 1px solid #7D5031;
	color: #7D5031;
	border: none, 0px;
	background-color: #F5E6D1;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}
.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	border: 1px solid #7D5031;
	color: #F5E6D1;
	background-color: #7D5031;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #7D5031;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	background-color: #F5E6D1;
	border: 0px #7D5031;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}
/*Modal Popup*/
.modalBackground
{
	background-color: #44200F;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.modalPopup
{
	background-color: #F5E6D1;
	color: #44200F;
	border-width: 3px;
	border-style: solid;
	border-color: #44200F;
	padding: 3px;
}
.sampleStyleA
{
	background-color: #FFFFFF;
}
.sampleStyleB
{
	background-color: #FFFFFF;
	font-family: monospace;
	font-size: 10pt;
	font-weight: bold;
}

.sampleStyleC
{
	background-color: #ddffdd;
	font-family: sans-serif;
	font-size: 10pt;
	font-style: italic;
}

.sampleStyleD
{
	background-color: Blue;
	color: White;
	font-family: Arial;
	font-size: 10pt;
}
.reportHeader
{
	border-color: #44200F;
	border-bottom-style: solid;
	border-width: 1px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FCEDD8;
	background-color: #44200F;
	text-decoration: none;
}
.reportUno
{
	border-color: #44200F;
	border-bottom-style: dotted;
	border-width: 1px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #44200F;
	background-color: #FCEDD8;
	text-decoration: none;
}
.reportDue
{
	border-color: #44200F;
	border-bottom-style: dotted;
	border-width: 1px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #44200F;
	background-color: #F5E6D1;
	text-decoration: none;
}
.tbRowBgH18
{
	background-image: url( 'http://resources.agiletelecom.com/images/tableRowBgH18.gif' );
}
.tbRowBgH20
{
	background-image: url( 'http://resources.agiletelecom.com/images/tableRowBgH20.gif' );
}
.tbRowBgH22
{
	background-image: url( 'http://resources.agiletelecom.com/images/tableRowBgH22.gif' );
}
.tbRowHeaderBgH22
{
	border-color: #D1B69E;
	background-color: #60331E;
	border-width: 1px;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #EDDEC8;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	background-image: url( 'http://resources.agiletelecom.com/images/tableRowHeaderBgH22.gif' );
}
.registra
{
	border-color: #D1B69E;
	border-bottom-style: dotted;
	border-width: 1px;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #44200F;
	text-decoration: none;
}
.reportUnoX
{
	border-color: #44200F;
	border-bottom-style: dotted;
	border-width: 1px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #44200F;
	background-color: #FCEDD8;
	text-decoration: none;
}
.reportDueX
{
	border-color: #44200F;
	border-bottom-style: dotted;
	border-width: 1px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #44200F;
	background-color: #F5E6D1;
	text-decoration: none;
}
.reportX
{
	border-color: #44200F;
	border-bottom-style: dotted;
	border-width: 1px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #44200F;
	background-color: #F5E6D1;
	text-decoration: none;
	font-weight:bolder;
}
.TopTop
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	color: #EDDEC8;
}
Table.sidepadd
{
	padding-left:20px;
	padding-right:20px;
}
.reportHeader1
{
	border-color: #44200F;
	border-bottom-style: solid;
	border-width: 1px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FCEDD8;
	background-color: #44200F;
	text-decoration: none;
}
.reportUno1
{
	border-color: #44200F;
	border-bottom-style: dotted;
	border-width: 1px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #44200F;
	background-color: #FCEDD8;
	text-decoration: none;
}
.reportDue1
{
	border-color: #44200F;
	border-bottom-style: dotted;
	border-width: 1px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #44200F;
	background-color: #F5E6D1;
	text-decoration: none;
}
.tableOperatori
{
    border-color:#643A21;
    border-style:solid;
    border-width:1px;
    border-bottom-style:none;
}
.tableOperatori0
{
    border-color:#643A21;
    border-style:solid;
    border-width:1px;
}
.marginCenterArea
{
    margin-bottom:10px;
    margin-top:0px;
    margin-left:10px;
    margin-right:0px;
}