BODY {
	margin: 0px 0px 10px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 10px;
}
FORM {
  margin: 0px;
  padding: 0px;
  bottom: 0px;
  top: 0px;
  border-width: 0px
}
A {
	color : #003366;
	background-color: inherit;
	text-decoration: none;
}
A:hover {
	color : #FF6600;
	background-color: inherit;
	text-decoration: underline;
}

input.carr
	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-align: center;
	color: #FF6600;
	background-color: #FFFFFF;
	border-style: solid;
	border-width : 1px;
	border-color: #A9A9A9 #DCDCDC #DCDCDC #A9A9A9;
	height: 25px;
	width: 100px;
}
input.login
	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: blue;
	width: 70px;
	background-color: transparent;
	border-style: none;
	height: 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
input.login1
	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: green;
	width: 70px;
	background-color: transparent;
	border-style: none;
	height: 15px;
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
}
input.search
	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: green;
	width: 97px;
	background-color: transparent;
	border-style: none;
	height: 15px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
}
A.linkarancio9 {
	color: #6bae39;
	background-color: inherit;
	font-size: 9px;
	text-decoration: none;
}
A.linkarancio {
	color: #FF6600;
	background-color: inherit;
	text-decoration: none;
}
A.linkarancio:hover {
	COLOR: #FF6600;
	background-color: inherit;
	text-decoration: underline;
}
A.linkbluno {
	color: #003366;
	background-color: inherit;
	text-decoration: none;
}
A.linkblu9 {
	color: #003366;
	font-size: 9px;
	background-color: inherit;
	text-decoration: none;
}
A.linkbluno:hover {
	COLOR: #003366;
	background-color: inherit;
	text-decoration: none;
}
A.linkbianco {
	color: White;
	background-color: inherit;
	text-decoration: none;
}
A.linkbianco:hover {
	COLOR: White;
	background-color: inherit;
	text-decoration: underline;
}
A.linkwebi {
	color: red;
	background-color: inherit;
	text-decoration: none;
}
A.linkwebi:hover {
	COLOR: red;
	background-color: yellow;
	text-decoration: none;
}
.txt10 {
	font-size: 10px;
}
.txt10blubold {
	color: #003366;
	background-color: inherit;
	font-size: 10px;
	font-weight: bold;
}
.txt10blu {
	color: #003366;
	background-color: inherit;
	font-size: 10px;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	}
.txt10blucar {
	color: #003366;
	background-color: inherit;
	font-size: 10px;
	}
.txt10blu_fil {
	color: #003366;
	background-color: inherit;
	font-size: 10px;
	}
.txt_title_10blu {
	color: #003366;
	background-color: inherit;
	font-size: 10px;
	padding-left: 10px;
	}
.txt11giallo {
	color: #003366;
	font-size: 10px;
	background-color: Yellow;
	}
.txt11blu {
	color: #003366;
	background-color: inherit;
	font-size: 11px;
	}
.txt_title_10ara {
	color: #FF6633;
	background-color: inherit;
	font-size: 10px;
	letter-spacing: 1.4px;
	padding-left: 10px;
	}
input.chk {
  width: 12px; 
  height: 12px
}
.txt10arancio {
	color: #FF6633;
	background-color: inherit;
	font-size: 10px;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}
.txt10ara_car {
	color: #FF6633;
	background-color: inherit;
	font-size: 10px;
}
.txt12prezzo {
	color: #FF6633;
	background-color: inherit;
	font-size: 13px;
	}
table.gri
	{
	border-style: solid solid solid solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia
	{
	border-style: solid solid solid solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_car0
	{
	border-style: solid solid solid solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_car1
	{
	border-style: solid solid none solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_car2
	{
	border-style: dashed solid none solid;
	border-width : 1px;
	border-color: #32CD32 #CCCCCC #CCCCCC #CCCCCC;
}
table.gribia_car3
	{
	border-style: dashed solid solid solid;
	border-width : 1px;
	border-color: #32CD32 #CCCCCC #CCCCCC #CCCCCC;
}
table.grigri
	{
	border-style: solid solid solid solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.grigri2
	{
	border-width : 0px;
	border-color: #CCCCCC;
}
table.grigri2_3
	{
	border-style:  none  none none solid;
	border-color: #CCCCCC;
	border-width : 1px;
}
table.grigri2_2
	{
	border-style: solid solid solid solid;
	border-color: #CCCCCC;
	border-width : 1px;
}
table.piede
	{
	border-style: none solid solid solid;
	border-width : 1px;
	border-color: #CCCCCC;
	padding-top: 15px;
	padding-bottom: 10px;
}
table.grigrichia_0010
	{
	border-style: solid none none none;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.grigrichia_0100
	{
	border-style: none solid none none;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.grigrichia_1000
	{
	border-style: none none solid none;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.grigrichia_0001
	{
	border-style: none none none solid ;
	border-width : 1px;
	border-color: #CCCCCC;
}

table.grigrichia_1111
	{
	border-style: solid solid solid solid ;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.grigrichia_0111
	{
	border-style: none solid solid solid ;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.grigrichia_1011
	{
	border-style: solid none solid solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.grigrichia_1001
	{
	border-style: solid none none solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.grigrichia_1010
	{
	border-style: solid none solid none;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_0011
	{
	border-style: none none solid solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_1011
	{
	border-style: solid none solid solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_0111
	{
	border-style: none solid solid solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_0100
	{
	border-style: none solid none none;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_0001
	{
	border-style: none none none solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_0101
	{
	border-style: none solid none solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_1101
	{
	border-style: solid solid none solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_1001
	{
	border-style: solid none none solid;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_1000
	{
	border-style: solid none none none;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_1010
	{
	border-style: solid none solid none;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.gribia_0010
	{
	border-style: none none solid none;
	border-width : 1px;
	border-color: #CCCCCC;
}
table.grigri_0010
	{
	border-style: none none solid none;
	border-width : 1px;
	border-color: #CCCCCC;
	padding-top: 7px;
	padding-bottom: 7px;
}
table.verde_dash_0110
	{
	border-style: none dashed dashed none;
	border-width : 1px;
	border-color: #32CD32;
	background: url(i/styl/sf001.gif);
}
table.verde_dash_0010
	{
	border-style: none none dashed none;
	border-width : 1px;
	border-color: #32CD32;
	background: url(i/styl/sf001.gif);
}
table.verde_dash_0100
	{
	border-style: none dashed none none;
	border-width : 1px;
	border-color: #32CD32;
	background: url(i/styl/sf001.gif);
}
table.top
	{
	height: 20px;
}
input.gen
	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-align: left;
	border-style: solid;
	border-width : 1px;
	border-color: #A9A9A9 #DCDCDC #DCDCDC #A9A9A9;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 13px;
	margin-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
input.genel
	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-align: center;
	border-style: solid;
	border-width : 1px;
	border-color: #A9A9A9 #DCDCDC #DCDCDC #A9A9A9;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 14px;
	margin-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.cbia
{
	border-width : 1px;
	border-style: none solid none solid;
	border-color: #DCDCDC;
	padding-left: 4px;
}
.cbia01
{
	border-width : 1px;
	border-style: none none none solid;
	border-color: #DCDCDC;
	padding-left: 4px;

}
.cbia02
{
	border-width : 1px;
	border-style: none solid none none;
	border-color: #DCDCDC;
}
.cbia03
{
	border-width : 1px;
	border-style: none solid solid none;
	border-color: #DCDCDC;
}
.cbia04
{
	border-width : 1px;
	border-style: none none solid none;
	border-color: #DCDCDC;
}
.cbia05
{
	border-width : 1px;
	border-style: solid none none solid;
	border-color: #DCDCDC;
}
.cbia06
{
	border-width : 1px;
	border-style: solid solid none solid;
	border-color: #DCDCDC;
}
.txt10bia {
	color: #FFFFFF;
	font-size: 10px;
	background-color: inherit;
	}
.txt12bia {
	color: #FFFFFF;
	background-color: inherit;
	font-size: 12px;
	}
.txt10biax {
	color: #FFFFFF;
	background-color: inherit;
	font-size: 10px;
	padding-left: 5px;
	}
.cver01
{
	border-width : 1px;
	border-style: none dashed dashed none;
	border-color: #32CD32;
}
.cver02
{
	border-width : 1px;
	border-style: none none dashed none;
	border-color: #32CD32;
}
.cver03
{
	border-width : 1px;
	border-style: none dashed none none;
	border-color: #32CD32;
}
.ctit01
{
	background: url(/i/ihp/0030.gif);
	border-width : 1px;
	border-style: solid none none solid;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	background-color: inherit;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366 ;
}
.ctit1
{
	border-width : 1px;
	border-style: solid none solid none;
	border-color: #CCCCCC;
	background: url(/i/ihp/0030.gif);
}
.ctit
{
	border-width : 1px;
	border-style: solid none solid none;
	border-color: #CCCCCC;
	background: url(/i/ihp/0029.gif);
}
.ctitd
{
	border-width : 1px;
	border-style: none none none none;
	border-color: #CCCCCC;
	background: url(/i/ihp/0029.gif);
}
.ctit8
{
	background: url(/i/ihp/0030.gif);
	border-width : 1px;
	border-style: solid none solid solid;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
}
.ctit3
{
	background: url(/i/ihp/0030.gif);
	border-width : 1px;
	border-style: solid none none solid;
	border-color: #DCDCDC #FFFFFF #DCDCDC #DCDCDC;
}
.ctit6
{
	background: url(/i/ihp/0029.gif);
	border-width : 1px;
	border-style: solid solid solid none;
	border-color: #DCDCDC #DCDCDC #DCDCDC #DCDCDC;
}
.ctit4
{
	background: url(/i/ihp/0030.gif);
	border-width : 1px;
	border-style: solid solid none solid;
	border-color: #DCDCDC #DCDCDC #DCDCDC #DCDCDC;
}
.ctitx
{
	background: url(/i/ihp/0030.gif);
	border-width : 1px;
	border-style: solid solid none none;
	border-color: #DCDCDC #DCDCDC #DCDCDC #DCDCDC;
}
.ctit5
{
	background: url(/i/ihp/0030.gif);
	border-width : 1px;
	border-style: solid none solid solid;
	border-color: #DCDCDC #DCDCDC #DCDCDC #DCDCDC;
}
.ctit7
{
	background: url(i/ihp/0030.gif);
	border-width : 1px;
	border-style: solid;
	border-color: #DCDCDC;
}
table.gribiabut
	{
	border-style: solid solid solid solid;
	border-width : 1px;
	border-color: #F0F0F0 #CCCCCC #CCCCCC #F0F0F0;
	background: url(/i/ihp/0030.gif);
}
.crmac
{
	background: url(i/ihp/0029.gif);
}
.crmac0100
{
	border-width : 1px;
	border-style: none solid none none;
	border-color: #FFFFFF
}
.crma1000
{
	border-width : 1px;
	border-style: solid none none none;
	border-color: #F2F2F2 #CCCCCC #CCCCCC #CCCCCC;
}
.crma1100
{
	border-width : 1px;
	border-style: solid solid none none;
	border-color: #F2F2F2 #F2F2F2 #CCCCCC #CCCCCC;
}
