/*
base CSS file
you can customize most of the GUI shit from here

tested on explorer 5+ / netscape 6 / netscape 4.7 (buggy)

safe (supported) colors are:
black, silver, gray, white, maroon, red, purple, fuchsia, green, lime,
olive, yellow, navy, blue, teal, aqua
more at http://www.w3.org/MarkUp/Guide/Style
CSS1 reference at http://www.zvon.org/xxl/css1Reference/Output/index.html
you can specify colors also with: rgb(value1, value2,value3) or #112233
*/

body{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	background-image:url(/images09/bgc_preventivo.gif);
	background-position:top;
}


table {
	margin:0px;
	padding:0px;
	
}

td {
	margin:0px;
	padding:0px;
	text-align:left;
}

img {
	vertical-align:top;
}

object {
	vertical-align:top;
}

.dati_tabella0 {font: 12px/15px arial; color: #333333; font-weight: normal; letter-spacing: 0px;}
.dati_tabella00 {font: 12px/15px arial; color: #555555; font-weight: bold; letter-spacing: 0px;}
.dati_tabella1 {font: 12px/15px arial; color: #ffffff; font-weight: bold; letter-spacing: 0px;}			
.dati_tabella2 {font: 12px/19px arial; color: #222222; font-weight: normal; letter-spacing: 0px;}			
.dati_tabella2b {font: 12px/19px arial; color: #666666; font-weight: normal; letter-spacing: -1px;}
.dati_tabella2c {font: 11px/15px arial; color: #666666; font-weight: normal; letter-spacing: 0px;}

td.preventivo-01 {font-family: Arial; font-size: 16px; color: #97673f; 
			padding-left: 0px; padding-right: 10px; padding-top: 30px; padding-bottom: 20px; 
			text-align: left; font-weight: normal; letter-spacing:-1px; line-height:17px;}

td.preventivo-01_casseforme {font-family: Arial; font-size: 16px; color: #455057; 
			padding-left: 0px; padding-right: 10px; padding-top: 30px; padding-bottom: 20px; 
			text-align: left; font-weight: normal; letter-spacing:-1px; line-height:17px;}

td.preventivo-01_verde {font-family: Arial; font-size: 16px; color: #57662e; 
			padding-left: 0px; padding-right: 10px; padding-top: 30px; padding-bottom: 20px; 
			text-align: left; font-weight: normal; letter-spacing:-1px; line-height:17px;}

td.preventivo-01_sport {font-family: Arial; font-size: 16px; color: #aa0e0d; 
			padding-left: 0px; padding-right: 10px; padding-top: 30px; padding-bottom: 20px; 
			text-align: left; font-weight: normal; letter-spacing:-1px; line-height:17px;}

td.preventivo-01_acqua {font-family: Arial; font-size: 16px; color: #0f8c97; 
			padding-left: 0px; padding-right: 10px; padding-top: 30px; padding-bottom: 20px; 
			text-align: left; font-weight: normal; letter-spacing:-1px; line-height:17px;}

td.preventivo-01_ambiente {font-family: Arial; font-size: 16px; color: #1c6a9a; 
			padding-left: 0px; padding-right: 10px; padding-top: 30px; padding-bottom: 20px; 
			text-align: left; font-weight: normal; letter-spacing:-1px; line-height:17px;}

td.preventivo-02 {font-family: Arial; font-size: 12px; color: #333333; 
			padding-left: 0px; padding-right: 10px; padding-top: 0px; padding-bottom: 10px; 
			text-align: left; font-weight: normal; letter-spacing:-1px; line-height:19px;}
td.preventivo-03 {font-family: Arial; font-size: 14px; color: #444444; 
			padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom:5px; 
			text-align: left; font-weight: normal; letter-spacing:-1px; line-height:19px;}		
td.preventivo-04 {font-family: Arial; font-size: 12px; color: #333333; text-align: left; font-weight: normal; letter-spacing:-1px; line-height:19px;}				

td.preventivo-05 {font-family: Arial; font-size: 11px; color: #222222; text-align: justify; font-weight: normal; letter-spacing:0px; line-height:13px;}	

.preventivo-02 {font-family: Arial; font-size: 12px; color: #333333; 
			padding-left: 0px; padding-right: 10px; padding-top: 0px; padding-bottom: 10px; 
			text-align: left; font-weight: normal; letter-spacing:-1px; line-height:19px;}
						
td.preventivo a:link {color: #fff; text-decoration: none}
td.preventivo a:visited {color: #fff; text-decoration: none}
td.preventivo a:hover {color: #fff; text-decoration: underline}

.daticv {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 180px; background-color: #f7f7f7}
.datiaccesso {font-family: Arial; padding-left: 2px; font-size: 12px; color: #204e7d; width: 120px; background-color: #f7f7f7}
.daticv_xs {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 90px; background-color: #f7f7f7}
.daticv_xs1 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 30px; background-color: #f7f7f7}
.daticv_xs2 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 60px; background-color: #f7f7f7}
.daticv_xs3 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 120px; background-color: #f7f7f7}
.daticv_xs4 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 127px; background-color: #f7f7f7}
.daticv_xs5 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 120px; background-color: #f7f7f7}
.daticv_xl {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 430px; background-color: #f7f7f7}
.daticv_xxl {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 100%; background-color: #f7f7f7}
.buttoncv {font-family: Arial; font-size: 12px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 653px; height: 20px; background-color: #104e8d; cursor: hand}
.buttoncv_xs {font-family: Arial; font-size: 12px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 150px; height: 20px; background-color: #104e8d; cursor: hand}
.dativideo {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 205px; background-color: #f7f7f7}
.filesterno {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 330px; background-color: #f7f7f7}
.dativideo2 {font-family: Arial; padding-left: 2px; font-size: 11px; color: #204e7d; width: 165px; background-color: #f7f7f7}
.dativideo_no {font-family: Arial; padding-left: 2px; font-size: 11px; color: #9199a1; width: 205px; background-color: #f7f7f7}
.informativa2 {font-family: Arial; font-size: 10px; color: #555; width: 99%; background-color: #F8F8F8}
.style3 {color: #0066CC}
.style5 {font-size: 11px; letter-spacing:normal; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; line-height:14px;}



.buttoncv_xl {font-family: Arial; font-size: 14px; font-weight:bold; letter-spacing:-1px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 100%; height: 23px; background-color: #795a41; cursor: hand}
.buttoncv_xl_casseforme {font-family: Arial; font-size: 14px; font-weight:bold; letter-spacing:-1px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 100%; height: 23px; background-color: #455057; cursor: hand}
.buttoncv_xl_verde {font-family: Arial; font-size: 14px; font-weight:bold; letter-spacing:-1px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 100%; height: 23px; background-color: #57662e; cursor: hand}
.buttoncv_xl_acqua {font-family: Arial; font-size: 14px; font-weight:bold; letter-spacing:-1px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 100%; height: 23px; background-color: #157a83; cursor: hand}
.buttoncv_xl_sport {font-family: Arial; font-size: 14px; font-weight:bold; letter-spacing:-1px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 100%; height: 23px; background-color: #883231; cursor: hand}
.buttoncv_xl_ambiente {font-family: Arial; font-size: 14px; font-weight:bold; letter-spacing:-1px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 100%; height: 23px; background-color: #2f6f97; cursor: hand}
	
	
#human {
	visibility:hidden;
	display:none;
}	
