#box-testo {	float:right;	width:356px;	padding: 30px 0px 30px 0px;	margin: 0;	/* background:url(../images/tit_interno_aziende.gif) no-repeat 0px 30px; */	color:#000;	font-size: 10px;	min-height: 200px;	height: auto !important; /* Fix per IE */	height: 200px;}#box-testo p {	margin:0 54px 0 43px;}#box-aziende {	background-color:#FF9007;	border-top:#fff 1px solid;	color:#fff;	font-size:10px;	font-weight:bold;	text-align:center;}#box-aziende p {	border-top:#fff 1px solid;	line-height:19px;}#box-aziende p a {	color:#fff;	text-decoration:none;}#box-aziende p a:hover, #box-aziende p a.selected {	color:#00255C;}form {	margin:30px 0 30px 0;}span.titolo {	margin:0 0px 5px 0;	display:block;	color:#FFD9A9;}input {	width: 164px;	height:15px;	border:#fff 1px solid;	background-color:#FF9007;	margin: 0px;	color:#fff;}input.invio {	width:24px;	border:none;	background-color:#FF9007;	margin:0;	font-weight:bold;}input.invio:hover {	color:#00255C;}label {	text-align: right;	padding:0 12px 0 0;	margin: 0px;}label a{	padding:0 0 0 12px;	color:#fff;	text-decoration:none;}span#uno {	text-align: right;	width:217px;	padding:0 12px 0 90px;	margin:0;}span#due {	margin: 0px;}.ricerca {	margin:10px 0px 10px 0px;}.ricerca a {	display:block;	line-height:16px;	color:#666;	text-decoration:none;	border-bottom:#ccc 1px bottom;}.ricerca a:hover {	color:#00255C;}.ricerca a span {	float:right;}.ricerca p {	margin:0;	color:#666;	font-size:11px;	padding:3px;}.ricerca p.tit {	background-color:#FF9007;	color:#fff;	font-weight:bold;}/* download */#box-testo a {	padding:8px 0 8px 0;	color:#00255C;	text-decoration:none;}#box-testo a:hover {	color:#FF9007;}#popup {	font-size: 10px;	visibility:hidden;	width:200px;	height:160px;	position:absolute;	top:300px;	left:40%;	background-color:#FF9007;	border:#fff 1px solid;	color:#fff;	padding:10px;}#popup p {	margin:0 0 10px 0;	font-weight:bold;}#popup form {	margin:0 0 20px 0;	text-align:left;}#popup input {	width: 100px;	height:15px;	border:#fff 1px solid;	background-color:#FF9007;	margin: 0px;	color:#fff;}#popup label {	padding:0 10px 0 0;	margin: 0px;}#popup a {	border-top:#FFD9A9 1px solid;	display:block;	color:#fff;	text-decoration:none;	padding:3px 0;	font-weight:normal;	text-align:right;}#popup a:hover {	color:#00255C;}#popup label a {	padding:0 0px 0 0;	color:#fff;	text-decoration:none;	border:none;	display:inline;	font-weight:bold;}#popup label a:hover {	color:#00255C;}
