html,body {
	margin:0;
	padding:0;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#CDDFE3;
	scrollbar-3dlight-color:#CDDFE3;
	scrollbar-arrow-color:#818C92;
	scrollbar-track-color:#fff;
	scrollbar-darkshadow-color:#000000;
	}
body {
	text-align:center;
	background: #FFF url('immagini/bg.gif') repeat;
	color:#818C92;
	padding: 0 0 5px 0;
	font: normal 11px Verdana,Arial,Helvetica,Sans-Serif;
	}
div#sfondo {
	width:769px;
	margin:0 auto;
	background: transparent url('immagini/sf-page.jpg') repeat-y top left;
	}
div#sfondo2 {
	margin:0 auto;
	position:relative;
	width:500px;
	text-align:center;
	}
div#sfo
{	width:500px;	
	text-align:center;
	background: #FFF;
	position:relative;
	margin: auto;
	}

div#sfondo_top {
	background: transparent url('immagini/sf-page-top.jpg') no-repeat top left;
	}
div#globale {
	width:729px;
	margin:0 auto;
	text-align:left;
	background-color: transparent;
}

table {
	width: 515px; 
	margin:0 0 0 10px;
	padding:1px;
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;
	}
table.intro {
	width: 500px; 
	margin:0 0 0 0;
	padding:1px;
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;
	}
table.agenti {
	width: 490px; 
	margin:0 0 0 10px;
	padding:1px;
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;
	}
td.cliente {
	margin:0;
	padding:3px;
	width: 225px; 
	color:#818C92;
	background: #EAF2F4;
	font-weight:900;
	}
td.agente {
	margin:0;
	padding:3px;
	width: 220px; 
	color:#818C92;
	background: #EAF2F4;
	font-weight:900;
	}
td.mailing {
	margin:0;
	padding:3px;
	width: 125px; 
	color:#818C92;
	background: #EAF2F4;
	font-weight:900;
	}
td.mailing2 {
	margin:0;
	padding:3px;
	width: 96px; 
	color:#818C92;
	background: #EAF2F4;
	font-weight:900;
	}
td.applicazione {
	margin:0;
	padding:3px;
	width: 274px; 
	color:#818C92;
	background: #EAF2F4;
	font-weight:900;
	}
td.titol {
	margin:0;
	padding:3px;
	color:#818C92;
	background: #CDDFE3;
	font-weight:900;
	}
td.titol2 {
	margin:0;
	text-align:center;
	padding:3px;
	color:#818C92;
	background: #CDDFE3;
	font-weight:900;
	}
td.titol3 {
	margin:0;
	text-align:center;
	padding:3px;
	color:#818C92;
	background: transparent;
	font-weight:900;
	}
td.prov {
	text-align:center;
	margin:0;
	padding:3px;
	width: 40px; 
	color:#fff;
	background: #CDDFE3;
	}
td.prov2 {
	text-align:center;
	margin:0;
	padding:3px;
	width: 15px; 
	color:#fff;
	background: transparent;
	}
td.real {
	margin:0;
	padding:3px;
	width: 232px; 
	color:#818C92;
	background: #EAF2F4;
	font: normal 9px Verdana,Arial,Helvetica,Sans-Serif;
	}
td.local {
	margin:0;
	padding:3px;
	width: 200px; 
	color:#818C92;
	background: #EAF2F4;
	font: normal 9px Verdana,Arial,Helvetica,Sans-Serif;
	}

div#intestazione {
	height:74px;
	margin:0;
	padding:0;
	background: #FFF url('immagini/sf-top.jpg') repeat-x top left;
	}
div#intestazione h1 {
	float:left;
	width:204px;
	height:74px;

	margin:0;
	padding:0;
	background: transparent url('immagini/logo.jpg') no-repeat top left;
	text-indent: 0px;
	overflow: hidden;
	color:#CCC;
	}
div#imgaz {
	margin:68px 0 40px 0;
	padding:0;
}
div#imgmis {
	margin:55px 0 18px 0;
	padding:0;
}
div#imgass {
	margin:0px 0 20px 0;
	padding:0;
}

/* LATO SINISTRO --------------------------------------------------------------------------------- */
div#sx {
	width:204px;
	background: transparent url('immagini/sf-sx.jpg') repeat-y top left;
	float:left;
	margin: 0 0 0 0;
	padding:0;
	}
div#top_sx {
	width:204px;
	height:112px;
	margin:0;
	padding:0;
	background: transparent url('immagini/img-top.jpg') no-repeat top left;
	}
/* // LATO SINISTRO --------------------------------------------------------------------------------- */
/* MENU SX --------------------------------------------------------------------------------- */
div#menu {
	float:left;
	width: 204px;
	background-color:#CDDFE3;
	padding: 0;
	margin:0;
	border-top: 1px solid #FFF;
	font: 11px Arial,Helvetica,Sans-Serif;
	letter-spacing:1px;
	}
div#menu ul {
	margin:0;
	padding:0;
	}
div#menu ul ul {
	position: absolute;
	border-top: 1px solid #FFF;
	top: -1px;
	left: 100%;
	letter-spacing:0px;
	width: 224px;

	}
div#menu li {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-color: #CDDFE3;
	background: #CDDFE3 url('immagini/sf-link.jpg') no-repeat left bottom;

			}
div#menu ul ul, div#menu ul li:hover ul ul {
	display: none;
	}
div#menu ul li:hover ul, div#menu ul ul li:hover ul {
	display: block;
	}

#menu a, #menu a:link, #menu a:visited { 
	/*height: 12px; /*x ie */
	display: block;
	margin: 0;
	padding: 3px 0 4px 10px;
	color: #818C92 ;
	text-decoration: none;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #fff;


	}
#menu a:hover, #menu a:active {
	color: #ffffff;	
	background: #818C92;

	}
#menu a.linkattivo:link, #menu a.linkattivo:visited, #menu a.linkattivo:hover, #menu a.linkattivo:active {
	color: #818C92 ;
background: #fff url('immagini/sf-link_hover.jpg') no-repeat left bottom;

	}
div#menu ul li:hover, div#menu ul li.CSStoHighlight {
	color: #ffffff;
	background: #818C92 url('immagini/ic-recapiti.jpg') no-repeat top left;

	}
div#menu ul ul li:hover, div#menu ul li.CSStoHighlight {
	color: #ffffff;
	background: #818C92 url('immagini/ic-recapiti2.jpg') no-repeat top left;	
}



/* // MENU SX --------------------------------------------------------------------------------- */
div#map {
	margin: 0 0 0 10px;
	font-size:9px;
	width: 515px;
	height: 400px
	}

div#dx {
	width:525px;
	float:right;
	margin: 0;
	padding: 0;
	}
div#top_dx {
	background: url('immagini/sf-slogan.jpg') no-repeat top right;
	height:112px;
	margin:0;
	padding:0;
	background-color: #CDDFE3;
	}
div#sf_slogan {
	float:left;
	height:112px;
	margin:0 ;
	padding: 0;
	color: #fff;
	background: transparent;
	}
div#sf_slogan p{
	margin:0;
	padding: 10px 0 0 10px;
	color: #818C92;
	font: italic 12px Verdana,Arial,Helvetica,Sans-Serif;
	font-weight:900;
	}
div#sf_slogan h1{
	margin:0;
	padding: 5px 0 0 70px;
	color: #818C92;
	font: italic 11px Verdana,Arial,Helvetica,Sans-Serif;
	}

div#sf_slogan2 {
	margin:0;
	padding:0;
	color: #CDDFE3;
	background: transparent url('') no-repeat center top;
	}	
div#sf_slogan3 {
	height:112px;
	margin:0;
	padding:0;
	color: #EFECE6;
	background: transparent url('immagini/sf-slogan3.jpg') no-repeat center bottom;
	}	
div#sf_slogan4 {
	height:112px;
	margin:0;
	padding:0;
	color: #EFECE6;
	background: transparent url('immagini/sf-slogan4.jpg') no-repeat center bottom;
	}	
div#top_plus {
	float:right;
	width:236px;
	height:112px;
	margin:0;
	padding:0;
	background-color: #818C92;
	background: transparent url('immagini/sf-int_plus2.jpg') no-repeat top right;
	}
div#top_plus h2 {
	margin:77px 16px 8px 25px;
	text-align: center;
	padding:0;
	font: bold 16px Verdana,Arial,Helvetica,Sans-Serif;
	color: #737373;
	line-height:10px;
	}
div#top_plus h3 {
	text-align: center;
	margin: 12px 2px 0 10px;
	padding:2px 0 0 0;
	font: normal 10px Arial,Helvetica,Sans-Serif,Verdana;
	color: #cc3300;
	line-height:15px;
	}

div#contenuti_dx {
	float:right;
	width:522px; /* x ie 5.0 */
	margin:0;
	padding:0;
	background: transparent url('immagini/sf-contenuti.gif') repeat-x top left;
	}
div#contenuti {
	float:left;
	width:522px;
	margin:0;
	padding: 20px 0 0 0;
	color: #818C92;
	text-align:justify;
	}
div#contenuti2 {
	float:left;
	width:292px;
	margin:0;
	padding: 20px 0 0 0;
	color: #818C92;
	text-align:justify;
	}
div#contenuti p, div.paragrafo, div.preform, div#sezione_plus2 p {
	/*float:left; e' corretto ma non va su ie */
	margin: 0 0 0 0;
	padding:0 0 0 10px;
	}
div#contenuti2 p {
	/*float:left; e' corretto ma non va su ie */
	margin: 0 0 0 0;
	padding:0 10px 0 10px;
	}
div#sezione_plus2 img {
	margin:0;
	padding:1px;
	border: 1px solid #CDDFE3 	}
	
div#contenuti p.bordi, div#contenuti2 p.bordi, div.paragrafo_bordi, div#sezione_plus2 p.bordi {
	/*float:left; e' corretto ma non va su ie */
	margin: 0 10px 0 10px;
	padding: 0px 0;
	border-top:1px solid #CDDFE3 ; /* CDDFE3 */
	}
div#contenuti p.bordi2, div#contenuti2 p.bordi2 {
	/*float:left; e' corretto ma non va su ie */
	margin: 0;
	padding: 0px 0;
	border-top:1px solid #CDDFE3 ; /* CDDFE3 */
	}
div#contenuti p.bordi3, div#contenuti2 p.bordi2 {
	/*float:left; e' corretto ma non va su ie */
	margin: 0 0 0 10px;
	padding: 0px 0;
	border-top:1px solid #CDDFE3 ; /* CDDFE3 */
	}
div#contenuti h2, div#contenuti2 h2,div#sezione_plus2 h2 {
	margin: 10px 2px 4px 10px;
	padding:0;
	font: bold 16px Verdana,Arial,Helvetica,Sans-Serif;
/*	font: bold 18px "Century Gothic", "Lucida Grande", Tahoma, Arial, Helvetica, Sans-Serif,Verdana;*/
	color: #818C92;
	line-height:10px;
	}
div#contenuti h3, div#contenuti2 h3,div#top_plus h3, div#sezione_plus2 h3 {
	margin: 0 2px 0 10px;
	padding:0;
	font: normal 10px Arial,Helvetica,Sans-Serif,Verdana;
	color: #cc3300;
	line-height:8px;
	}
div#contenuti h4 {
	margin: 0 0 10px 0;
	padding:0;
	font: bold 13px Verdana,Arial,Helvetica,Sans-Serif;
	color: #737373;
	line-height:10px;
	}
div#contenuti form, div#contenuti2 form {
	padding: 0 0;
	margin:0;
	font-size: 11px;
	}
div#contenuti option, div#contenuti2 option 		{
	FONT-SIZE: 10px;
	color: #818C92;
	background-color : #fff;
	border: #CDDFE3;
	border-style: inset;
	border-width : 0px;
	}
div#contenuti select,div#contenuti2 select {
	FONT-SIZE: 10px;
	background : transparent;
	color : #818C92;
	border: #CDDFE3;
	border-style: solid;
	border-width : 1px;
	}
div#prodotti {
	margin: 0 0 10px 10px ;
	padding: 10px 10px 0 10px ;
	width: 492px;
	border: #CDDFE3;
	border-style: solid;
	border-width : 1px;
	}
div#immagini img {
	border: #818C92;
	border-style: solid;
	border-width : 2px;
	padding: 1px;
	margin: 2px 0 0 0;
		}
div#immagini img:hover {
	border: #CDDFE3;
	border-style: solid;
	border-width : 2px;
		}
div#immagini {
	margin: 10px 0 10px 0 ;
	padding: 0 10px 0 10px;
	text-align: center;	
		}
div#categoria {
	margin: 0 0 10px 10px;
	width: 492px;
	padding: 2px 10px 2px 10px ;
	text-align: center;
	font-size: 11px;
	font-weight:900;
	background-color: #cc3300;
	color: #fff;
		}
div#categoria2 {
	margin: 0 0 5px 10px;
	width: 492px;
	padding: 2px 10px 2px 10px ;
	text-align: center;
	font-size: 11px;
	font-weight:900;
	background-color: #818C92;
	color: #fff;
		}
div#categoria3 {
	margin: 0 0 10px 10px;
	width: 492px;
	padding: 2px 10px 2px 10px ;
	text-align: center;
	font-size: 10px;
	font-weight:900;
	background-color: #CDDFE3;
	color: #818C92;
		}
div#catalogo {
	text-align: left;
	margin: 0;
	font-size: 10px;
	padding: 7px 0 10px 37px ;	
	font-weight:900;
	background: transparent url('immagini/pdf.jpg') no-repeat top left;	
		}

div#testoprod {
	text-align: justify;
	margin: 0;
	font-size: 10px;
	padding: 0 10px 0 10px ;	
		}
div#testoprod h1{
	margin: 0 ;
	padding: 0 ;	
	font-size: 12px;
	font-weight:900;
		}
div#testoprod h2{
	margin: 0 ;
	padding: 0 0 10px 0 ;	
	font-size: 10px;
	font-weight:900;
	color: #cc3300;
		}
div#testoprod h3{
	margin: 0 0 5px 0 ;
	padding: 5px 0 5px 5px ;	
	font-size: 10px;
	font-weight:900;
	background-color: #818C92;
	color: #fff;
		}
div#brochure {
	margin: 0 0 10px 10px;
	width: 492px;
	padding: 0 10px 0 10px ;
	text-align: center;
	font-size: 10px;
	font-weight:900;
	color: #818C92;
		}
div#chimico{
	float: left;
	margin: 0 0 0 0 ;
	padding: 2px 0 2px 2px ;
	width: 422px;	
	font-size: 10px;
	font-weight:900;
	background-color: #CDDFE3;
	color: #818C92;
		}
div#chimicolink{
	float: right;
	margin: 0 ;
		}
div#chimicodescr{
	margin: 0 0 3px 0 ;
	width: 469px;
	padding: 0 ;	
	font-size: 10px;
	text-align:justify;
	color: #818C92;
		}		
div#testoprod img {
	border: #CDDFE3;
	border-style: solid;
	border-width : 1px;
	padding: 1px;
		}
div#testoprod img:hover {
	border: #cc3300;
	border-style: solid;
	border-width : 1px;
	padding: 1px;
		}
div#realizzazioni_dx {
	float:right; 
	margin: 0 30px 0 0 ;
	padding:0;
	}
div#realizzazioni_sx {
	float:left; 
	margin: 0 0 0 30px;
	padding:0;
	}		
div#realizzazioni_dx img {
	border: #818C92;
	border-style: solid;
	border-width : 5px;
	padding: 1px;
	margin: 2px 0 0 0;
		}
div#realizzazioni_dx img:hover {
	border: #CDDFE3;
	border-style: solid;
	border-width : 5px;
		}
div#realizzazioni_sx img {
	border: #818C92;
	border-style: solid;
	border-width : 5px;
	padding: 1px;
	margin: 2px 0 0 0;
		}
div#realizzazioni_sx img:hover {
	border: #CDDFE3;
	border-style: solid;
	border-width : 5px;
		}	


/* LATO DEST
	}
/* // LATO DESTRO --------------------------------------------------------------------------------- */	
	

div#sezione_plus {
	float:right;
	text-align: center;
	width:226px;
	margin:0;
	padding:0;
	background: transparent url('immagini/sf-plus.jpg') repeat-y top left;
	border-bottom: 1px solid #818C92;
	}
div#sezione_plus2 {
	float:right;
	text-align: center;
	width:226px;
	margin:0px 0px 0px 0 !important;
	padding:0;
	background: transparent url('') repeat-y top left;
	}

div#sezione_plus img{
	border: #CDDFE3;
	border-style: solid;
	border-width : 1px;
	padding: 2px;
	}
div#sezione_plus img:hover{
	border: #818C92;
	border-style: solid;
	border-width : 1px;
	padding: 2px;
	}
div#sezione_plus h2 {
	margin:16px 16px 0 16px;
	padding:0;
	font: normal 11px Verdana,Arial,Helvetica,Sans-Serif;
	color: #999;
	}
div#plus {
	float:left;
	width:226px; /* x float img su ie */
	margin: 0;
	padding:0 0 10px 0;
	}
div#sezione_tit {
	text-align: center;
	width: 226px;
	height:40px;
	padding:32px 0 0 0;
	margin: 0 0 0 0;
	background: transparent url('immagini/sf-int_plus.jpg') repeat-y top left;
	COLOR: #cc3300;
	}

span.color1, label.obbligatorio {
	padding:0;
		text-align: center;
	margin:0;
	color:#818C92;
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;
	}
	
div#plus ul {
	list-style: none; 
	margin: 0px 15px;
	padding: 0;
	border-top: 1px solid #CDDFE3;
	}
div#plus li {
	margin:0;
	padding:0px 0px 16px 0px;
	border-bottom: 1px solid #CDDFE3;
	background: transparent url('immagini/ic-plus.gif') no-repeat 0px 17px;
	}
div#plus ul#contatti li {
	margin:0;
	padding:5px 0px 6px 0px;
	border-bottom: 1px solid #CDDFE3;
	background: transparent url('immagini/ic-plus.gif') no-repeat;
	}

a.link, a.link:link, a.link:visited, a.link:active {
	display: block;
	margin:0;
	padding:0;
	text-decoration: none;
	color:#737373;
	}
a.link:hover {
/*	color: #EF815A;*/
	color:#737373;
	text-decoration: underline;
	}
div#plus ul#contatti a {
	font: normal 11px Arial,Arial,Helvetica,Sans-Serif,Verdana;
	}
	
	
	
div.clear {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0;
	padding:0;
	background:transparent;
	}
div#sx_home {
	float:left;
	height: 300px;
	margin:0 0px 0 1px;
	text-align:left;
	font: normal 9px Verdana,Arial,Helvetica,Sans-Serif;
	color: #CDDFE3;

	}
div#recapiti h3 {
	margin:0;
	padding: 6px 0 2px 0;
	font: bold 9px Verdana,Arial,Helvetica,Sans-Serif;
	color: #818C92;
	}
div#prebottom {
	height:25px;
	padding: 0 0 0 0;
	margin: -1px 0 0 0 ;
	background: transparent url('immagini/prebottom.jpg') no-repeat bottom left;
	font-size: 9px;
	color:#818C92;
	}
div#prebottom1 {
	float: left;
	text-align: center;
	width: 244px;
	padding: 0 0 0 0;
	margin: 0 ;
	}
div#prebottom2 {
	float: right;
	width: 485px;
	padding: 0 0 0 0;
	margin: 0 ;
	}

div#LiveClockIE
{
	color:#818C92 ;
	}

div#bottom {
	height:70px;
	padding: 6px 22px 0 22px;
	margin: 0 ;
	background: transparent url('immagini/sf-bottom.jpg') no-repeat top left;
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;
	color:#818C92 ;
	}
div#bottom2 {
	height:20px;
	padding: 0;
	margin: 0 ;
	}
div#ifip {
	padding: 0 7px 0 7px;
	float: right;
	margin: 0 0 0 0px;
	border-left: 1px solid #CDDFE3;
	}
div#ifip2 {
	padding: 0 7px 0 7px;
	float: left;
	margin: 0 0 0 0px;
	}
div#counter {
	padding: 4px 10px 0 10px;
	height:50px;
	margin: 0 0 0 0px;
	text-align:left;
	}
div#counter2 {
	float: left;
	padding:0;
	margin: 0 0 0 0px;
	text-align:left;
	letter-spacing:0px;
	}
div#ifip3 {
	padding: 0 ;
	float: right;
	margin: 0 0 0 0px;
}


		
br.clear {
	clear: both;
	}

a.link1:link, a.link1:visited, a.link1:active {
	color:#818C92 ;
	text-decoration:none;
	letter-spacing:0px;	
	font: bold 11px Verdana,Arial,Helvetica,Sans-Serif;
	}
a.link1:hover  {
	color:#CDDFE3;
	text-decoration:none;
	font: bold 11px Verdana,Arial,Helvetica,Sans-Serif;	
	}
a.link4:link, a.link4:visited, a.link4:active {
	color:#818C92 ;
	text-decoration:none;
	letter-spacing:0px;	
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;
	}
a.link4:hover  {
	color:#CDDFE3;
	text-decoration:none;
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;	
	}

a.link3:link, a.link3:visited, a.link3:active {
	color:#cc3300;
	text-decoration:none;
	font: bold 11px Verdana,Arial,Helvetica,Sans-Serif;
	}
a.link3:hover  {
	color:#818C92;
	text-decoration:none;
	letter-spacing:0px;	
	font: bold 11px Verdana,Arial,Helvetica,Sans-Serif;
	}

a.link2:link, a.link2:visited, a.link2:active {
	color:#818C92;
	text-decoration:none;
	letter-spacing:0px;	
	font: bold 11px Verdana,Arial,Helvetica,Sans-Serif;
	}
a.link2:hover  {
	color:#cc3300;
	text-decoration:none;
	font: bold 11px Verdana,Arial,Helvetica,Sans-Serif;	
	}
a.link5:link, a.link5:visited, a.link5:active {
	color:#518491;
	text-decoration:none;
	letter-spacing:0px;	
	font: normal 11px Verdana,Arial,Helvetica,Sans-Serif;
	}
a.link5:hover  {
	color:##518491;
	text-decoration:none;
	font: bold 11px Verdana,Arial,Helvetica,Sans-Serif;	
	}

div#dataora {
	text-align: right;
	color:#818C92; 
	height:14px;
	font-size: 9px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

div#lingue {
	text-align: right;
	background: transparent url('immagini/sfo-log.gif') no-repeat bottom right;
	color:#818C92; 
	height:60px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
div#lingueris {
	text-align: right;
	background: transparent url('immagini/sfo-arris.gif') no-repeat bottom right;
	color:#818C92; 
	height:60px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
div#lingueris2 {
	text-align: right;
	background: transparent url('immagini/sfo-arris2.gif') no-repeat bottom right;
	color:#818C92; 
	height:60px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
div#lingue1 {
	float:left;
	text-align: right;
	padding: 12px 170px 0 20px;
	margin: 0 0 0 0;
	}
div#lingue3 {
	float:left;
	text-align: right;
	padding: 7px 0 0 20px;
	margin: 0 0 0 0;
	}
div#lingue2 {
	float:right;
	text-align: right;
	padding: 13px 0 0 0;
	margin: 0 0 0 0;
	}

div#lingue input {
	width: 80px;
	padding:2px;
	margin: 0 0 5px 0;
	font: normal 9px Verdana,Arial,Helvetica,Sans-Serif;
	border: 1px solid #fff;
	background-color: #EDF2F5;
	color: #818C92 ;
	}
div#lingue input.bottone {
	width: 19px;
	padding:0;
	margin: 0;
	border: none;
	}

div#lingue input:focus {
	background: #fff; }




div#lingue2 a, div#lingue2 a:link, div#lingue2 a:visited {
	float:left;
	width:20px;
	height:20px;
	margin: 0 6px 0 0;
	}
div#lingue2 a.home:active, div#lingue2 a.home:hover {
	width:20px;
	height:20px;
	text-indent: -16000px;
	}
div#lingue2 a.email:active, div#lingue2 a.email:hover {
	width:20px;
	height:20px;
	text-indent: -16000px;
	}
div#lingue2 a.print:active, div#lingue2 a.print:hover {
	width:20px;
	height:20px;
	text-indent: -16000px;
	}
div#lingue2 a.pref:active, div#lingue2 a.pref:hover {
	width:20px;
	height:20px;
	text-indent: -16000px;
	}
div#lingue2 a.null:active, div#lingue2 a.null:hover {
	width:20px;
	height:20px;
	text-indent: -16000px;
	}


div#lingue2 a.home:active, div#lingue2 a.home:hover { background: transparent url('immagini/home2.jpg') no-repeat 0 0px; }
div#lingue2 a.email:active, div#lingue2 a.email:hover { background: transparent url('immagini/email2.jpg') no-repeat 0 0px; }
div#lingue2 a.print:active, div#lingue2 a.print:hover { background: transparent url('immagini/print2.jpg') no-repeat 0 0px; }
div#lingue2 a.pref:active, div#lingue2 a.pref:hover { background: transparent url('immagini/pref2.jpg') no-repeat 0 0px; }
div#lingue2 a.null:active, div#lingue2 a.null:hover { background: transparent url('immagini/null.jpg') no-repeat 0 0px; }

	
	
span.data {
	padding: 0 0 0px 12px;
	margin:0;
	background: transparent url('immagini/ic-plus.gif') no-repeat 0px 4px;
	}
	

hr {
	color: #737373;
	height: 1px;
	border: 1px dashed;
	}

div#bordi {
	width:500px;
  float:left; 
	margin: 0;
	padding: 16px 0;
	border-top:1px solid #CCC;
	}


div.campoform {
	padding: 2px 0 5px 0;
	}
div.preform label {
	text-align: left;
	margin: 0;
	padding: 0;
	}

	
	
	
div.pinput {
	padding: 0;
	margin: 20px 0 0 0;
	text-align:center;
	}
div.preform form {
	padding:0;
	margin:15px 0 15px 0;
	border:none;
	}
div.preform fieldset {
	padding:0;
	margin:0;
	border:none;
	}
input.flat-button {
	color: #818C92;
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;
	background-color:#FFF;
	border: 1px solid #CDDFE3;
	}
input.inputnull {
	color: #818C92;
	font: bold 10px Verdana,Arial,Helvetica,Sans-Serif;
	background-color: transparent;
	border: 0;
	}

input {
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;
	color: #818C92;
	background-color : #fff;
	border: 1px solid #CDDFE3;
	}
.font2
{
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;
	color: #cc3300;
	}
div#formtit{
	margin: 0 0 0 10px ;
	padding: 2px 0 2px 5px ;
	width: 354px;	
	font-size: 10px;
	font-weight:900;
	background-color: #CDDFE3;
	color: #818C92;
	letter-spacing: 1px;
		}
div#formtit2{
	margin: 0px 0 0 10px ;
	padding: 2px 0 2px 5px ;
	width: 500px;	
	font-size: 10px;
	font-weight:900;
	background-color: #CDDFE3;
	color: #818C92;
	letter-spacing: 1px;
		}

textarea {
	font: normal 9px Verdana,Arial,Helvetica,Sans-Serif;
	color: #818C92;
	width: 350px;
	background-color : #fff;
	border: 1px solid #CDDFE3;
	text-align: justify;
	}
textarea.rich {
	font: normal 9px Verdana,Arial,Helvetica,Sans-Serif;
	color: #818C92;
	width: 500px;
	background-color : #fff;
	border: 1px solid #CDDFE3;
	text-align: justify;
	}
textarea.rich2 {
	font: normal 10px Verdana,Arial,Helvetica,Sans-Serif;
	color: #818C92;
	width: 500px;
	background-color : #fff;
	border: 1px solid #CDDFE3;
	text-align: justify;
	}
div#informa {
	margin: 5px 0 0 10px ;
	font: normal 9px Verdana,Arial,Helvetica,Sans-Serif;
	letter-spacing: 0px;
	color: #818C92;
	width: 359px;
	text-align: justify;
	}
div#informa2 {
	margin: 5px 0 0 10px ;
	font: normal 9px Verdana,Arial,Helvetica,Sans-Serif;
	letter-spacing: 0px;
	color: #818C92;
	width: 501px;
	text-align: justify;
	}
input.radio {
	color: #818C92;
	background-color : #fff;
	border: 0px;
	}
div#inviati, div#cestino, div#inviate
{
	display: none;
	}
div#arrivati, div#elenco
{
	display: block;
	}
td.brochure
{
	background-color : #CDDFE3;
	text-align: center;
	}