/* CSS Document */

html,body {
	margin: 0 0 0 0;
	padding:0;
	scrollbar-3dlight-color : #1A5A20;
	scrollbar-arrow-color : #1A5A20;	
	scrollbar-base-color : #1A5A20;
	scrollbar-darkshadow-color : #CCFFCC;
	scrollbar-face-color : #CCFFCC;
	scrollbar-highlight-color : #1A5A20;
	scrollbar-shadow-color : #1A5A20;
	scrollbar-track-color : #1A5A20;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:lighter;
	text-align: left;
	color: #282828;
	background-color: #1A5B20;
}
div#container {
	width: 770px;
	margin: 0 auto;
	text-align: left;
	background: url(images/base1.jpg) repeat-y;
}
div#space01 {
	padding-top: 20px;
}
div#header1	{
	margin: 0 auto;
	width: 725px;
	height: 53px;
	background: url(images/immagini/header_01.jpg) no-repeat;
	background-color: #FFFFFF;
}
div#header2	{
	margin: 0 auto;
	width: 725px;
	height: 116px;
	background: url(images/immagini/header_02.jpg) no-repeat;
	background-color: #FFFFFF;
}
div#header3	{
	margin: 0 auto;
	width: 725px;
	height: 55px;
	background: url(images/immagini/header_03.jpg) no-repeat;
	background-color: #FFFFFF;
}
div#header4	{
	margin: 0 auto;
	width: 725px;
	height: 41px;
	background: url(images/immagini/header_04.jpg) no-repeat;
	background-color: #FFFFFF;
}
div#header5	{
	margin: 0 auto;
	width: 725px;
	height: 8px;
	background: url(images/immagini/header_05.jpg) no-repeat;
	background-color: #FFFFFF;
}
div#space02	{
	padding-top: 10px;
}
div#fasciaverde	{
	margin: 0 auto;
	width: 725px;
	height: 41px;
	background: url(images/fascia_verde.jpg) no-repeat;
}
div#boxnews {
	margin: 0 auto;
	width: 460px;
	height: 28px;
	background: url(images/news_striscia.jpg) repeat-x;
}
div#space03	{
	padding-top: 4px;
}

div#space04 {
	padding-top: 30px;
}
div#content {
	margin: 0 auto;
	width: 725;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	color: #282828;
}
div#window01 {
	width: 332px;
	height: 284px;
	background: url(images/immagini/home_01_01.jpg) no-repeat;
}
div#space05 {
	padding-top: 35px;
}
div#content2 {
	position: relative;
	overflow: auto;
	height: 200px;
	width: 255px;
	background-color: trasparent;
	padding: 0px 0px;
	border: dotted;
	text-align: left;
	z-index: 1;
	border-width: 0;
	margin: 18px 0px 0px;
	clip:       rect(   );
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #CCFFCC;
	scrollbar-highlight-color : #CCFFCC;
	scrollbar-shadow-color : #CCFFCC;
	scrollbar-track-color : #CCFFCC;
}
div#content3 {
	position: relative;
	overflow: auto;
	height: 200px;
	width: 255px;
	background-color: trasparent;
	padding: 0px 0px;
	border: dotted;
	text-align: left;
	z-index: 1;
	border-width: 0;
	margin: 42px 0px 0px;
	clip:       rect(   );
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #CCFFCC;
	scrollbar-highlight-color : #CCFFCC;
	scrollbar-shadow-color : #CCFFCC;
	scrollbar-track-color : #CCFFCC;
}
div#video {
	width: 399px;
	height: 284px;
	background: url(images/immagini/home_01_02.jpg) no-repeat;	
}

div#space06 {
	padding-top: 37px;
}
div#window02 {
	margin: 0 auto;
	width: 731px;
	height: 149px;
	background: url(images/immagini/home_02.jpg) no-repeat;
}
div#window03 {
	width: 397px;
	height: 444px;
	background: url(images/immagini/home_03_01.jpg) no-repeat;	
}
div#space07 {
	padding-top: 65px;
}
div#window04 {
	width: 334px;
	height: 444px;
	background: url(images/immagini/home_03_02.jpg) no-repeat;	
}	
div#window05 {
	margin: 0 auto;
	width: 731px;
	height: 84px;
	background: url(images/immagini/home_04.jpg) no-repeat;
}
div#window06 {
	margin: 0 auto;
	width: 731px;
	height: 58px;
	background-color: #FFFFFF;
}
/*finestra*/
div#finestra1 {
	margin: 0 auto;
	width: 731px;
	height: 19px;
	background: url(images/finestra1.jpg) no-repeat;
}
div#finestra2 {
	margin: 0 auto;
	width: 731px;
	background: url(images/finestra2.jpg) repeat-y;
}
div#finestra3 {
	margin: 0 auto;
	width: 731px;
	height: 19px;
	background: url(images/finestra3.jpg) no-repeat;
}
div#finestra4 {
	margin: 0 auto;
	width: 731px;
	height: 190px;
	background: url(images/finestra4.jpg) no-repeat;
}
div#finestra5 {
	margin: 0 auto;
	width: 731px;
	height: 35px;
	background: url(images/finestra5.jpg) no-repeat;
}
div#alert {
	margin: 0 auto;
	width: 731px;
	height: 66px;
}
div#finestra6 {
	margin: 0 auto;
	width: 727px;
	height: 49px;
	background: url(images/banche/02.jpg) no-repeat;
}
div#finestra7 {
	margin: 0 auto;
	width: 727px;
	background: url(images/banche/03.jpg) repeat-y;
}
div#finestra8 {
	margin: 0 auto;
	width: 727px;
	height: 37px;
	background: url(images/banche/04.jpg) no-repeat;
}
div#finestra9 {
	margin: 0 auto;
	width: 727px;
	height: 49px;
	background: url(images/servizi/02.jpg) no-repeat;
}
div#alert {
	margin: 0 auto;
	width: 731px;
	height: 20px;
	text-align: center;
}
/*stili*/
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:lighter;
	text-align: left;
	color: #282828;
}
.testo a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:lighter;
	text-align: left;
	color: #282828;
	text-decoration: underline;
}
.testo a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:lighter;
	text-align: left;
	color: #282828;
	text-decoration: none;
}
.title	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:lighter;
	color: #01270B;
}
.bd	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:lighter;
	color: #01270B;
	border-bottom-width: thin;
	border-bottom-color: #1A5A20;
} 
.testo_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:lighter;
	font-weight: bold;
	text-align: left;
	color: #1A5B20;
}
#padspace	{
	padding: 5px;
}
textarea{
font-text: "Verdana, Arial, Helvetica, sans-serif";
color : #000000;
font-size	: 12px;
BORDER-RIGHT: #CCCCCC 1px solid;
BORDER-TOP: #CCCCCC 1px solid;
BORDER-LEFT: #CCCCCC 1px solid;
BORDER-BOTTOM: #CCCCCC 1px solid;
background-color: #FFFFFF;
width : 250px;
height : 140px;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #669966;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : FFFFFF;
	scrollbar-face-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #669966;
	scrollbar-track-color : #FFFFFF;
}
.textarea{
font-text	: "Verdana, Arial, Helvetica, sans-serif";
color : #000000;
font-size	: 10px;
BORDER-RIGHT: #669966 1px solid;
BORDER-TOP: #669966 1px solid;
BORDER-LEFT: #669966 1px solid;
BORDER-BOTTOM: #669966 1px solid;
background-color: #FFFFFF;
width : 300px;
height : 170px;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #669966;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : FFFFFF;
	scrollbar-face-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #669966;
	scrollbar-track-color : #FFFFFF;
}
.casella {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:10px;
color:#000000;
width:100px;
height: 16px;
line-height: 14px;
border:#669966 1px solid;
background-color: #FFFFFF;
}
.casella1 {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:10px;
color:#000000;
width:200px;
height: 16px;
line-height: 14px;
border:#CCCCCC 1px solid;
background-color: #FFFFFF;
}
.casella_sf {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:10px;
color:#000000;
width:250px;
height: 20px;
line-height: 18px;
border:#669966 1px solid;
background-color: #FFFFFF;
}
.casella_mod {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:10px;
color:#000000;
width:50px;
height: 20px;
line-height: 16px;
border:#669966 1px solid;
background-color: #FFFFFF;
}
.casella_modulo {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:10px;
color:#000000;
width:70px;
height: 20px;
line-height: 16px;
border:#669966 1px solid;
background-color: #FFFFFF;
}
.casella_modulo1 {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:10px;
color:#000000;
width:90px;
height: 20px;
line-height: 16px;
border:#669966 1px solid;
background-color: #FFFFFF;
}
.casella_mod1 {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:10px;
color:#000000;
width:60px;
height: 20px;
line-height: 16px;
border:#669966 1px solid;
background-color: #FFFFFF;
}
.casella_mod2 {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:10px;
color:#000000;
width:30px;
height: 16px;
line-height: 14px;
border:#669966 1px solid;
background-color: #FFFFFF;
}
.casella_mod3 {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:10px;
color:#000000;
width:40px;
height: 16px;
line-height: 14px;
border:#669966 1px solid;
background-color: #FFFFFF;
}
.casella_help {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:10px;
color:#000000;
width:250px;
height: 20px;
line-height: 16px;
border:#B2FFC9 1px solid;
background-color: #B2FFC9;
}
.casella_hidden {
font-text: "Verdana, Arial, Helvetica, sans-serif";
font-size:8px;
color:#CCFFCC;
width:0px;
height: 0px;
border:#CCFFCC 0px solid;
background-color: #CCFFCC;
}
input.submitmail {
background-color: transparent;
background-image: url('images/tool/invia_email.gif');
border: 0px;
width: 71px;
height: 44px;
cursor: pointer;
}
input.submit2 {
background-color: transparent;
background-image: url('images/tool/calcola.gif');
border: 0px;
width: 76px;
height: 48px;
cursor: pointer;
}
input.submit3 {
background-color: transparent;
background-image: url('images/tool/invia.gif');
border: 0px;
width: 73px;
height: 48px;
cursor: pointer;
}
input.submit4 {
background-color: transparent;
background-image: url('images/tool/stampa.gif');
border: 0px;
width: 73px;
height: 47px;
cursor: pointer;
}
input.submit5 {
background-color: transparent;
background-image: url('images/tool/salva_pdf.gif');
border: 0px;
width: 73px;
height: 48px;
cursor: pointer;
}
#iframe {
	position: relative;
	overflow: auto;
	height: 217px;
	width: 289px;
	background-color: trasparent;
	padding: 0px 0px;
	border: dotted;
	text-align: left;
	z-index: 1;
	border-width: 0;
	margin: 0px 0px 0px;
	clip:       rect(   );
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #CCFFCC;
	scrollbar-highlight-color : #CCFFCC;
	scrollbar-shadow-color : #CCFFCC;
	scrollbar-track-color : #CCFFCC;
}
#iframe1 {
	position: relative;
	overflow: auto;
	height: 217px;
	width: 289px;
	background-color: trasparent;
	padding: 0px 0px;
	border: dotted;
	text-align: left;
	z-index: 1;
	border-width: 0;
	margin: 0px 0px 0px;
	clip:       rect(   );
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #CCFFCC;
	scrollbar-highlight-color : #CCFFCC;
	scrollbar-shadow-color : #CCFFCC;
	scrollbar-track-color : #CCFFCC;
}
#iframe2 {
	position: relative;
	overflow: auto;
	height: 410px;
	width: 288px;
	background-color: trasparent;
	padding: 0px 0px;
	border: dotted;
	text-align: left;
	z-index: 1;
	border-width: 0;
	margin: 0px 0px 0px;
	clip:       rect(   );
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #CCFFCC;
	scrollbar-highlight-color : #CCFFCC;
	scrollbar-shadow-color : #CCFFCC;
	scrollbar-track-color : #CCFFCC;
}
#iframe3 {
	position: relative;
	overflow: auto;
	height: 364px;
	width: 280px;
	background-color: trasparent;
	padding: 0px 0px;
	border: dotted;
	text-align: left;
	z-index: 1;
	border-width: 0;
	margin: 0px 0px 0px;
	clip:       rect(   );
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #CCFFCC;
	scrollbar-highlight-color : #CCFFCC;
	scrollbar-shadow-color : #CCFFCC;
	scrollbar-track-color : #CCFFCC;
}
.formbutton { BORDER-RIGHT: #CCCCCC 2px solid; BORDER-TOP: #FFFFFF 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #FFFFFF 1px solid; COLOR: #FFFFFF ; BORDER-BOTTOM: #CCCCCC 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #336666; cursor: pointer}
.formbuttone { BORDER-RIGHT: #CCCCCC 2px solid; BORDER-TOP: #FFFFFF 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #FFFFFF 1px solid; COLOR: #FFFFFF ; BORDER-BOTTOM: #CCCCCC 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #669966; cursor: pointer}

