@CHARSET "ISO-8859-1";

body {
	margin:10px 0px 0px 0px;
/*	background-color:  #f0f8f9; */

}

.cbody{
	background-color: #F2F9F8;
	}

div#container {
	height:594px;
	margin:auto;
	position:relative;
	width:980px;
	background-color:#F2F9F8; 

}



div#left {
	width: 190px;
	height: 564px; /*590-25    OLD: 541*/
	position: absolute;
	left:7px;
	top:0px; /*49*/
	
	background-image: url('../img/leftdiv.gif'); 
	/* background-color:#A5D6DD; */
	text-align: right;
	padding: 25px 0px  0px  0px; 

	}
	
	
.buttmain {
	width: 187px;
	height: 26px;
	background-image: url('../img/buttmain.gif'); 
	/* outline-style: solid; */
	background-color:#A5D6DD ;
	border-style: none;
	padding-right: 14px;
	margin:0px 0px 0px 0px;
	

	color: #ffffff;
	text-align: right;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
	font-family: arial;

	
	}




.buttmainsf {
	width: 187px;
	height: 26px;
	background-image: url('../img/buttmainsf.gif'); 
	/* outline-style: solid; */
	background-color:#A5D6DD ;
	border-style: none;
	padding-right: 14px;
	margin:0px 0px 0px 0px;
	

	color: #ffffff;
	text-align: right;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	
	}

.buttmaina {
	color: #D92017;
	background-image: url('../img/buttmaina.gif'); 
}

.buttmainasf {
	color: #D92017;
	background-image: url('../img/buttmainasf.gif'); 
}

.buttmin {
	width: 169px;
	height: 21px;
	background-image: url('../img/buttmin.gif'); 
	/* outline-style: solid; */
	background-color:#A5D6DD ;
	border-style: none;
	padding-right: 16px;
	margin:0px 0px 0px 0px;


	color: #ffffff;
	text-align: right;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	

	}

.buttmina {
	color: #D92017;
	background-image: url('../img/buttmina.gif'); 
}

p.divmin {
	margin: 0px 0px 0px 0px;


	}


div#banner {
	width: 740px; /* 760px; Tolto per il padding (??)*/
	height: 234px ;/* 294px;*/
	position: absolute;
	left:197px;
	top:90px;
	}

div#loghi {
	width: 760px;
	height: 89px;
	position: absolute;
	left:197px;
	top:0px;
	
	background-image: url('../img/loghi.gif'); 
	}

#pulsanti_index {
	width: 760px;
	height: 26px;
	position: absolute;
	left:197px;
	top:347px;
	background-color:#F2F9F8; 
	/*word-spacing: -8px;*/
	white-space: nowrap;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#pulsanti {
	width: 760px;
	height: 26px;
	position: absolute;
	left:197px;
	top:483px;
	background-color:#F2F9F8; 
	/*word-spacing: 0px;*/
	white-space: nowrap;
	}
	
.pulsantd{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	}
	
button.scurosf {
	width: 190px;
	height: 24px;
	background-image: url('../img/buttscuro.gif'); 
	/* outline-style: solid; */
	background-color:#F2F9F8 ;
	border-style: none;
	padding-right: 26px;
	color: #ffffff;
	
	text-align: right;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	/*margin: 0px 2px 0px 1px; /* Per IE */
	}
	
button.scuroasf {
	background-image: url('../img/buttscuroa.gif'); 
	color: #D92017;

	}
	
	
div#prodotti {
	width: 740px; /* 760px; Tolto per il padding (??)*/
	height: 187px ;/* 235px;*/
	position: absolute;
	left:197px;
	top:354px;
	padding: 28px 10px 20px 10px;
	background-image: url('../img/prodbg.gif'); 

	}
	
table#prods {
	width: 100%;
	vertical-align: middle ;
	padding: 0px 0px 0px 0px;


	}
tr#prod {
	
	
	}
tr#proddisp {

	background-color: #5DBBC4;

		
	}
	
td.img {
	width: 57px;

}
td.prodtxt {
	width: 396px;
	text-align: justify;
	vertical-align: top;

}

td.proddata {
	text-align:right;
	vertical-align: bottom;

	}

	
table.login {
	position: absolute;
	bottom: 20px;
	left: 0px;
	width: 190px;
	vertical-align: middle;
	text-align: center;
	}
	
table.logerr {
	/*position: static; */
	width: 500px;
	/*vertical-align: middle;*/
	text-align: center;
	
	
	
	}
	
.UsrP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00949c;
	font-weight: bold;
	white-space: nowrap;
}



#login{
		border: 2px solid #00949c;
}
#passw{
		border: 2px solid #00949c;
}
.priv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 3px;
}

#txt_lungo {
	width: 740px; /* 760px - 20; Tolto per il padding (??)*/
	height: 365px ;/* 376px - 25;*/
	position: absolute;
	left:198px;
	top:89px;
	padding: 15px 10px 10px 10px;
	background-color: #E5EAED; 
	overflow: auto;
	background-image: url('../img/txtlungobg.gif');
	background-repeat: repeat-x;
	
}

#txt_lungo_privata {
	width: 738px; /* 760px - 20; Tolto per il padding (??)*/
	height: 370px ;/* 376px - 25;*/
	position: absolute;
	left:198px;
	top:89px;
	padding: 15px 10px 10px 10px;
	background-color: #ffffff;
	overflow: auto;
	border-right: 1px solid #00949C ;
}
	
div#bannerfsc {
	width: 760px;
	height: 80px;
	position: absolute;
	top:509px;
	left: 198px;
	}
div#sfondobannerfsc{
	background-color: #00949C;
	position: absolute;
	width: 760px;
	height: 94px;
	top: 495px;
	left: 198px;
}	
	
#configurazione {
	width: 738px; /* 760px - 20; Tolto per il padding (??)*/
	position: absolute;
	left:198px;
	top:89px;
	padding: 15px 10px 10px 10px;
	background-color: #ffffff;
	border-right: 1px solid #00949C ;
}	
#riep {
	position:absolute;
	top: 100px;
	left:10px;
	width: 300px;
}
