BODY, TD {font-family: Verdana; font-size: 10px; color: #000000}
IMG {border: none;}

TD.Tab {border-bottom: 1px dotted gray; background-color: #eeeeee; border-top: 1px solid black;}

A {color: #2D3D77;text-decoration: none;}
A:hover {color: #880000; text-decoration: underline;}

A.LANG {color: #880000;font-weight: bold;}
A.LANG:hover {}

TABLE.LIV2 A {font-family: Verdana; font-weight: bold; font-size: 10px;}
TABLE.LIV2 TD {color: #487A48; height: 24px; border-bottom: 1px solid gray;}
TABLE.LIV2 DIV {height: 15px;}

A.LIV2 {width: 100%; color: #487A48; text-decoration: none; height: 20px; line-height: 20px; border: 1px solid #dddddd; border-bottom: none; }
A.LIV2:hover {color: #487A48; text-decoration: none; height: 20px; background-color: #fafafa; border: 1px solid gray; border-bottom: none;}
A.LIV2SEL {width: 100%; color: #487A48; text-decoration: none; height: 20px;  line-height: 20px; background-color: #fafafa; border: 1px solid gray; border-left: 15px solid #487A48; border-bottom: none; }
A.LIV2SEL:hover {color: #487A48; text-decoration: none;}

/* contatti */
table.LIVC a {
	display:block;
	font-family: Verdana; 
	font-weight: bold; 
	font-size: 10px;
	line-height: 20px;
	width: 100%;
}
a.LIVC {
	width: 100%;
	line-height: 20px;
	display:block;
	color: #000; 
	text-decoration: none; 
	height: 20px;
	border: 1px solid #ddd; 
}
a.LIVC:hover {
	width: 100%;
	line-height: 20px;
	display:block;
	color: #FAAE17; 
	text-decoration: none; 
	height: 20px; 
	background-color: #fafafa; 
	border: 1px solid gray; 
	border-bottom: none;
}
td.bd {
	color: #000; 
	height: 24px; 
	border-bottom: 1px solid gray;
	padding-right:2px;
}

a.LIVCSEL {
	color: #FAAE17; 
	text-decoration: none; 
	height: 20px;  
	line-height: 20px; 
	background-color: #fafafa; 
	border-top:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray;
}
div#bg {
	width:10px;
	height: 20px;
	background-color:#FAAE17;
	float:left;
}
a.LIVCSEL:hover {color: #FAAE17; text-decoration: none;}
div#box {
	float:left;
	text-align:left;
	background-color:#FAAE17;
	padding:8px 5px 0px 5px;
	height:50px;
}
div#box a {
	color:#FFF;
}
 /*contatti */

IMG.Gal {border: 1px solid gray;}

INPUT.FORM {width: 300px; height: 18px; border: 1px solid #4A6C7E;}
INPUT.TEXT {width: 220px; height: 18px; border: 1px solid #F2A50C;}
BUTTON.TEXT {width: 300px; height: 18px; font-size: 10px;font-family: Verdana; }
TEXTAREA.TEXT {width: 220px; height: 50px; border: 1px solid #F2A50C;font-family: verdana; font-size: 10px}

/* lavoro */
input.job {width: 320px; height: 18px; border: 1px solid #F2A50C;}
button.job {width: 300px; height: 18px; font-size: 10px;font-family: Verdana; }
textarea.job {width: 320px; height: 50px; border: 1px solid #F2A50C;font-family: verdana; font-size: 10px}

DIV.TESTO {padding: 3px;}

TABLE.PROD TD {padding: 3px;}


  .CompTitle {font-size: 7pt; font-weight: bold; background-color: #cccccc; color: black; border-bottom: 1px solid silver}
TD.CompLineHead  {font-size: 7pt; text-decoration: bold; color: black; background-color: #eeeeee; border-bottom: 1px solid silver;}
TD.CompLine  {font-size: 7pt; color: black; background-color: white; border-bottom: 1px solid silver;}

INPUT.FORMTECH {width: 300px; height: 18px; border: 1px solid #4A6C7E;font-size: 10px;font-family: Verdana;}
SELECT.FORMTECH {width: 300px; height: 25px; border: 1px solid #4A6C7E; font-family: Verdana; font-size: 11px;}
BUTTON.FORMTECH {width: 300px; height: 18px; font-size: 10px;font-family: Verdana; }
TEXTAREA.FORMTECH {width: 300px; height: 50px; border: 1px solid #4A6C7E;}

A.IMGLINK {font-size: 7pt; color gray;}