BODY
{
	BACKGROUND-COLOR: #ffffff;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
DIV.boxMenu{
	height: 20px;
}
DIV.testa
{

	vertical-align: bottom;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: -5px;
}
DIV.testaTit
{
	vertical-align: bottom;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 1px;
	padding-bottom: -5px;
	font-family: verdana, arial;
	font-size: 22pt;
	font-weight: bold;
	/* color: #000078; */
	color: #006C6C;
}
DIV.contenuto
{	vertical-align: top;
	width: 100%;
}
DIV.contenutoNw
{	vertical-align: top;
	width: 100%;
	text-align: center;
}
DIV.contenuto2
{

	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -2px; /*per mozilla*/
	//margin-top: -2px; /*per explorer*/
	BACKGROUND-COLOR: #ff8a00;
	height: 1000px;
}
DIV.contenuto2Nw
{

	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -2px; /*per mozilla*/
	//margin-top: -2px; /*per explorer*/
	BACKGROUND-COLOR: #ffffff;
}
UL
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
UL.menu LI
{
	list-style-type: none;
	margin: 0px;
	margin-left: 0px;
	margin-right: 10px;
	padding-top:0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../images/li_alto.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px; /*oriz vert*/
	font-family: verdana, arial;
	font-size: 8pt;
	color: #000000;
	display: inline;
}
LI.inside
{
	list-style-type: none;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top:0px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 00px;
	background-image: url(../images/li_inside_trasp.GIF);
	background-repeat: no-repeat;
	background-position: 0px 0px; /*oriz vert*/
	font-family: verdana, arial;
	font-size: 8pt;
	color: #000000;
	/*display: inline;*/
}
A:link,A:visited,A:active
{
	font-family: verdana, arial;
	font-size: 8pt;
	color: #d90000;
	text-decoration: underline;
}
A:hover
{
	font-family: verdana, arial;
	font-size: 8pt;
	color: #d90000;
	text-decoration: none;
}
A.neroara:link,A.neroara:visited,A.neroara:active
{
	font-family: verdana, arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A.neroara:hover
{
	font-family: verdana, arial;
	font-size: 8pt;
	color: #ff8a00;
	text-decoration: none;
}
A.menu:link,A.menu:visited,A.menu:active
{
	font-family: verdana, arial;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
A.menu:hover
{
	font-family: verdana, arial;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
A.bottoneNw_2:link,A.bottoneNw_2:visited,A.bottoneNw_2:active
{
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	color: #d90000;
	border-style:outset;
	background-color: #ffffff;
	border: 0px;
	padding: 2px;
}
A.bottoneNw_2:hover
{
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	color: #d90000;
	border-style:outset;
	background-color: #ffffff;
	border: 0px;
	padding: 2px;
}
H1
{
	font-family: verdana, arial;
	font-size: 13pt;
	font-weight: bold;
	color: #00008b;
}
H2
{
	font-family: verdana, arial;
	font-size: 13pt;
	font-weight: bold;
	color: #00008b;
	margin-top: 15px;
	/margin-top: 5px;
}
H4
{
	font-family: verdana, arial;
	font-size: 11pt;
	font-weight: bold;
	color: #cb0000;
}
DIV.avvisoOrd
{
	font-family: verdana, arial;
	font-size: 13pt;
	font-weight: bold;
	color: #00008b;
}
DIV.avviso
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #00008b;
	text-align: justify;
}
DIV.label
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
DIV.labelNw
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000078;
}
TD.labelFrst
{
	width: 65px;
}
TD.totale
{
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: bold;
	color: #00008b;
	text-align: right;
	vertical-align: top;
}
TD.totali
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #dcdcdc;
	text-align: right;
	vertical-align: top;
}
TR.intestaz
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #006699;
	text-align: left;
	vertical-align: top;
}
TR.testata TD
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	background-color: #006699;
	text-align: left;
	vertical-align: top;
}
TD.testataTrasp
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: bold;
	color: #00008b;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
}
TD.testataNw
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #00008b;
	background-color: #dcdcdc;
	text-align: right;
	vertical-align: top;
}
TD.testatLft
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #00008b;
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
}
TR.rigaOrdine0 TD, TR.rigaOrdine1 TD, TR.rigaTitolo0 TD, TR.rigaTitolo1 TD, TR.riga TD
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #00008b;
	background-color: #dcdcdc;
	/*text-align: left;*/
	vertical-align: top;
}
TR.fineriga TD
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: bold;
	color: #00008b;
	background-color: #66ccff;
	text-align: left;
	vertical-align: top;
}
TR.rigaOrdine0
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #00008b;
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
}
TR.rigaTitolo0
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: bold;
	color: #00008b;
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
}
TR.rigaTitolo1
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: bold;
	color: #00008b;
	text-align: left;
	vertical-align: top;
}
FIELDSET
{
	border: 0px;
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
INPUT
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin-left: -12px;
	/margin-left: 0px;
}
DIV.input
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	vertical-align: center;
}
TEXTAREA
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin-left: -12px;
	/margin-left: 0px;
	width: 95%;
	height: 100px;
}
.bottone
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	border-style:outset;
	background-color: #39528C;
	border: 0px;
	padding: 2px;
}
.bottoneNw
{
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	border-style:outset;
	background-color: #ffffff;
	border: 0px;
	padding: 2px;
}
TD.bottoneNw_2
{
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	color: #d90000;
	border-style:outset;
	background-color: #ffffff;
	border: 0px;
	padding: 2px;
}
DIV.riepilogoOrdine
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin-bottom: 15px;
}
H3.statoOrdine
{
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
}
INPUT.bottone_conferma_ord
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 2px solid;
    BORDER-LEFT: #000000 2px solid;
    BORDER-BOTTOM: #000000 2px solid;
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, tahoma;
    FONT-WEIGHT: bold;
    BACKGROUND: #008000;
    COLOR: #ffffff;
    WIDTH: 272px;
	HEIGHT: 24px;
    TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
