body {	margin: 0px;	font-family: Tahoma, sans-serif, Verdana, Arial;	background-attachment: fixed;	/*background-image: url(../images/wall_papers.jpg);*/	background-repeat: no-repeat;	background-position: center top;	}#container {	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	width: 900px;	margin-left: 50%;	left: -450px;	position: relative;	height: auto;	/*	background-image: url(../background/sfondo_02.gif);	background-repeat: repeat;	*/	opacity: 1;	overflow: hidden;	background-color: #CCC;	visibility: visible;}#topblack{	font-size: 10px;	line-height: 12px;	color: #CCCCCC;	text-decoration: none;	background-color: #1e1e1e;	height: 20px;	width: 900px;	position: relative;	text-align: right;	font-family: Tahoma, sans-serif, Verdana, Arial;}#topblack a:link{	text-decoration: none;	color: #000000;}#topblack a:hover{	text-decoration: underline;	color: #FFFFFF;}#topblack img{	margin-top: 5px;	margin-right: 10px;	margin-left: 25px;}#top-logo{	height: 130px;	width: 900px;	position: relative;	border: 0px solid #06F;    display: block;    overflow: hidden;}#top-logo img.logo{	margin-left: 20px;	border: 0px solid #F00;    height: 120px;    width: auto;    max-height: 120px;}.support-top{	position: relative;	left: 800px;	top: -100px;	width: 94px;}#div_menu{	height: 40px;	width: 900px;	/*background-color: #363636;*/	z-index: 10;	margin-left: 4px;    margin-top: 40px;    display: block;}.voce-menu {	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 14px;	color: #FFFFFF;	background-color: #363636;	text-align: center;	width: 174px;	height: 40px;	float: left;	left: 0px;	z-index: 999;	position: relative;	top: -20px;	padding-top: 20px;	font-weight: bold;	margin: 1px 1px 1px 1px;	border: 1px solid #999999;	float: left;	-webkit-border-radius: 5px;		}.voce-menu a:link,a:visited,a:active{	text-decoration: none;	color: #FFFFFF;}.voce-menu a:hover{	text-decoration: none;	color: #FFFFFF;}.voce-menu:hover{	text-decoration: none;	color: #FFFFFF;	background-color: #f98100;	cursor: hand;}.voce-menu-selezionato{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 14px;	color: #FFFFFF;	text-align: center;	height: 40px;	float: left;	left: 0px;	z-index: 999;	position: relative;	top: -20px;	padding-top: 20px;	font-weight: bold;	text-decoration: none;	color: #FFFFFF;	background-color: #f98100;	width: 176px;	margin: 1px 1px 1px 1px;	border: 1px solid #999999;	float: left;	-webkit-border-radius: 5px;}#scuro-mid{	height: 250px;	width: 900px;	overflow: hidden;	position: relative;	margin-top: -50px;	/*	background-image: url(../background/sfondo_01.gif);	background-repeat: repeat;	background-position: center top;	*/	display: inline;	clear: left;	float: left;	opacity: 0.7;	background-color: #666;	padding-top: 40px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#pan1-home{	position: relative;	height: 240px;	width: 200px;	top: 5px;	left: 10px;	float: left;	background-image: url(../images/icona_05.png);	background-repeat: no-repeat;	background-position: 1px 1px;	color: #CCCCCC;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 11px;	padding-top: 35px;	padding-left: 5px;}#pan1-home span{	font-size: 16px;	line-height: 30px;}#pan2-home{	position: relative;	height: 240px;	width: 200px;	top: 5px;	float: left;	left: 30px;	background-image: url(../images/icona_02.png);	background-repeat: no-repeat;	background-position: 1px 1px;	color: #CCCCCC;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 11px;	padding-top: 35px;	padding-left: 5px;}#pan2-home span{	font-size: 16px;	line-height: 30px;}#pan3-home{	height: 240px;	width: 200px;	float: left;	top: 5px;	position: relative;	left: 48px;	background-image: url(../images/icona_01.png);	background-repeat: no-repeat;	background-position: 1px 1px;	color: #CCCCCC;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 11px;	padding-top: 45px;	padding-left: 5px;}#pan3-home span{	font-size: 16px;	line-height: 30px;}#pan4-home{	float: left;	height: 240px;	width: 190px;	position: relative;	top: 5px;	left: 65px;	color: #CCCCCC;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 11px;	padding-top: 45px;	padding-left: 5px;	background-image: url(../images/icona_04.png);	background-repeat: no-repeat;	background-position: 1px 1px;}#pan4-home span{	font-size: 16px;	line-height: 30px;}#pan4-home a:link{	color: #CCCCCC;	text-decoration: none;}#pan4-home a:hover{	color: #FFFFFF;	text-decoration: underline;}.tab{	border-radius: 10px 10px 0px 0px;	-moz-border-radius: 10px 10px 0px 0px;	-webkit-border-radius: 10px 10px 0px 0px;	border: 1px solid #666666;	width: 150px;	white-space: nowrap;	display: inline-block;	text-align: center;	background-color: #363636;	color: #FFF;	padding: 5px;	margin-right: 1px;	height: 25px;	margin-top: 5px;	cursor: pointer;}.select{	background-color: #F98100;	height: 30px;}.select a{	color: #FFF;	text-decoration: none;}.tab a{	color: #FFF;	text-decoration: none;}.button-pa{	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px 5px 5px 5px;	border: 1px solid #999999;	margin: 3px;	padding: 4px;	background-color: rgba(229,229,229,1);	cursor: pointer;	font-size: 95%;}.button-pa:hover{	border-top-color: #333;	border-right-color: #333;	border-bottom-color: #333;	border-left-color: #333;	background-color: #FFF;}.tabella-norm{	font-size: 11px;	font-family: Arial, "MS Sans Serif", "Lucida Grande";}.tabella-norm td{	font-size: 11px;	}.tabella-alternate{	font-size: 95%;	background-color: #FFF;}.tabella-alternate th{	color: #CCC;	background-color: #363636;	font-weight: normal;}.tabella-alternate tr:nth-child(even) {	background-color: #B0FFFF;}.tabella-alternate tr:nth-child(odd) {background: #FFF}.comboForm{	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border: 1px solid #800000;	background-color: #FFF;	padding: 10px;	margin-right: 10px;	margin-bottom: 40px;	margin-left: 10px;	font-size: 97%;	color: #333;}.comboForm table{	font-size: 100%;}.comboForm .anni{	font-size: 95%;	padding: 1px;	float: right;	width: 400px;		text-align: right;	margin-right: 5px;}.comboForm .anni:after{	clear: both;}.avviso{	font-size: 12px;	color: #333;	background-color: #F0F0F0;	text-align: center;	margin: 5px;	padding: 5px;	border: 2px solid #666;	}.bottom {	color: #FFFFFF;	text-decoration: none;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	line-height: 20px;	background-image: url(../images/freccia_orange.gif);	background-repeat: no-repeat;	background-position: 1px 2px;	padding-left: 25px;	position: absolute;	margin-top: 10px;	margin-bottom: 10px;	top: 200px;}a.linkbottom:link,a.linkbottom:active,a.linkbottom:visited{	color: #CCCCCC;	text-decoration: none;	font-family: Tahoma, sans-serif, Verdana, Arial;}a.linkbottom:hover{	color: #FFFFFF;	text-decoration: underline;	font-family: Tahoma, sans-serif, Verdana, Arial;}#div_grigio_B{	height: 310px;	width: 900px;	overflow: hidden;	display: inline;	clear: left;	float: left;	padding-top: 30px;}#div_grigio_B2{	height: auto;	width: 900px;	overflow: hidden;	display: inline;	clear: left;	float: left;	padding-top: 10px;	background-color: #CCCCCC;	background-image: url(../background/sfondo_02.gif);	background-repeat: repeat;}#rect-centro{	position: relative;	width: 640px;	height: 115px;	left: 2px;	margin: 0px;	padding: 5px;	float: left;	clear: both;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 11px;	line-height: 15px;	color: #333333;}#rect-destro{	position: relative;	width: 220px;	height: 115px;	padding: 5px;	left: 5px;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 11px;	color: #333333;	float: left;}#rect-destro a:link{	color: #333333;	text-decoration: none;}#rect-destro a:hover{	color: #000000;	text-decoration: underline;}#D1{	position: relative;	left: 5px;	top: 10px;	width: 210px;	height: 130px;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 11px;	color: #333333;	float: left;	clear: both;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 70px;}#D1 span{	font-size: 18px;	font-weight: bold;	color: #333333;}#D2{	position: relative;	left: 15px;	top: 10px;	width: 210px;	height: 130px;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 11px;	color: #333333;	float: left;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 70px;	clear: no;}#D2 span{	font-size: 18px;	font-weight: bold;	color: #333333;}#D3{	position: relative;	left: 25px;	top: 10px;	width: 205px;	height: 130px;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 11px;	color: #333333;	float: left;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 70px;}#D3 span{	font-size: 18px;	font-weight: bold;	color: #333333;}.prezzo{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 17px;	font-weight: bold;	text-align: left;}#fascia-grigioscuro{	height: 35px;	width: 820px;	overflow: hidden;	clear: left;	float: left;	background-color: #363636;	padding-top: 10px;	margin: 0px;	color: #999999;	padding-left: 80px;	background-image: url(../images/telefono.gif);	background-repeat: no-repeat;	background-position: 31px 10px;	font-size: 16px;	font-family: Tahoma, sans-serif, Verdana, Arial;	padding-right: 0px;}#fascia-grigioscuro a:link{	text-decoration: none;color: #999999;}#div_grigio_C{	height: auto;	width: 900px;	overflow: hidden;	display: inline;	clear: left;	float: left;	padding-top: 2px;	margin-bottom: 2px;}#div_grigio_C #div-lista1{	position: relative;	float: left;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	color: #333333;	width: 200px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 14px;	display: inline-block;	overflow: hidden;}#div_grigio_C #div-lista1 li{	text-decoration: none;	line-height: 20px;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	vertical-align: top;	background-image: url(../images/freccia_gray.gif);	background-repeat: no-repeat;	background-position: 1px 3px;	list-style-type: none;	padding-left: 20px;	margin-left: -25px;}#div-lista1 a:link{	color: #666666;	text-decoration: none;}#div-lista1 a:hover{	color: #000000;	text-decoration: underline;}#div_grigio_C #div-lista2{	position: relative;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	color: #333333;	width: 200px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 14px;	left: 5px;	float: left;	display: inline-block;	overflow: hidden;}#div_grigio_C #div-lista2 li{	text-decoration: none;	line-height: 20px;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	vertical-align: top;	background-image: url(../images/freccia_gray.gif);	background-repeat: no-repeat;	background-position: 1px 3px;	list-style-type: none;	margin-left: -25px;	padding-left: 20px;}#div-lista2 a:link{	color: #666666;	text-decoration: none;}#div-lista2 a:hover{	color: #000000;	text-decoration: underline;}#div_grigio_C #div-lista3{	position: relative;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	color: #333333;	width: 200px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 0px;	left: 5px;	float: left;	overflow: hidden;	display: inline-block;}#div_grigio_C #div-lista3 li{	text-decoration: none;	line-height: 20px;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	vertical-align: top;	background-image: url(../images/freccia_gray.gif);	background-repeat: no-repeat;	background-position: 1px 3px;	list-style-type: none;	margin-left: -25px;	padding-left: 20px;}#div-lista3 a:link{	color: #666666;	text-decoration: none;}#div-lista3 a:hover{	color: #000000;	text-decoration: underline;}#copyright{	position: relative;	width: 230px;	float: right;	height: 100px;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 70%;	color: #666666;	text-align: right;	left: -5px;	line-height: 16px;	display: inline-block;	padding-top: 10px;}#menu-bottom{	position: relative;	float: left;	clear: both;	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	color: #666666;	padding-left: 33px;	padding-top: 10px;	top: 5px;	width: 800px;	/*height: 150px;*/}/*--------------------------------------------------------------------------------------*/a.Lvoce-menu:link{	color: #CCCCCC;	text-decoration: none;	font-size: 14px;}a.Lvoce-menu:visited{	color: #CCCCCC;	text-decoration: none;	font-size: 14px;}a.Lvoce-menu:active{	color: #CCCCCC;	text-decoration: none;	font-size: 14px;}a.Lvoce-menu:hover{	color: #FFFFFF;	text-decoration: none;	font-size: 14px;}a.Lvoce-menu-selezionato:link{	color: #CCCCCC;	text-decoration: none;}a.Lvoce-menu-selezionato:visited{	color: #CCCCCC;	text-decoration: none;}a.Lvoce-menu-selezionato:active{	color: #CCCCCC;	text-decoration: none;}a.Lvoce-menu-selezionato:hover{	color: #000000;	text-decoration: underline;}/*--------------------------------------------------------------------------------------*/#spazio-top{	position: relative;	height: 40px;	background-color: #CCCCCC;	background-image: url(../background/sfondo_02.gif);	background-repeat: repeat;}div#pan1-largex{	font-family: Tahoma, sans-serif, Verdana, Arial;	color: #333333;	text-decoration: none;	font-size: 12px;	line-height: 18px;	padding-top: 0px;	padding-right: 25px;	padding-bottom: 25px;	padding-left: 25px;	background-color: #CCCACC;}div#pan1-largex span{	font-size: 17px;	line-height: 30px;}div#pan1-largex code{	background-color: #FFF;	padding: 4px;	border: 1px solid #CCC;	font-size: 16px;}div#pan1-largex a.plag:link,a.plag:visited,a.plag:active {	color: #333333;	text-decoration: none;}div#pan1-largex a.plag:hover{	color: #000000;	text-decoration: underline;}div#pan1-largex h3{	font-size: 14px;	line-height: 24px;}div#pan1-large{	font-family: Tahoma, sans-serif, Verdana, Arial;	color: #333333;	text-decoration: none;	font-size: 12px;	line-height: 18px;	padding-top: 70px;	padding-right: 25px;	padding-bottom: 25px;	padding-left: 25px;	background-color: #CCCACC;}div#pan1-large span{	font-size: 17px;	line-height: 30px;}div#pan1-large code{	background-color: #FFF;	padding: 4px;	border: 1px solid #CCC;	font-size: 16px;}div#pan1-large a.plag:link,a.plag:visited,a.plag:active {	color: #333333;	text-decoration: none;}div#pan1-large a.plag:hover{	color: #000000;	text-decoration: underline;}div#pan1-large h3{	font-size: 14px;	line-height: 24px;}.sfondo_logowindow{	background-repeat: no-repeat;	background-position: 1px 1px;}.sfondo_pec{	background-image: url(../images/pec-loghino.png);	background-repeat: no-repeat;	background-position: 1px 1px;}#linkpec{	position: relative;	float: right;	top: 0px;	left: 5px;	padding: 10px;	width: 280px;	margin-top: 20px;	margin-left: 10px;	background-color: #F98100;	border: 2px solid #FFFFFF;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	border-radius: 5px 5px 5px 5px;	-moz-box-shadow: 0 0 5px #888;	-webkit-box-shadow: 0 0 5px#888;	box-shadow: 0 0 5px #888;	margin-bottom: 30px;}#linkpec h3{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	color: #000000;	margin-top: 1px;	margin-bottom: 1px;	background-image: url(../images/iconina.gif);	background-repeat: no-repeat;	background-position: 1px 7px;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 15px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	border-radius: 5px 5px 5px 5px;	font-weight: normal;}#linkpec h4{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	color: #000000;	line-height: 18px;	margin-top: 1px;	margin-bottom: 5px;	background-repeat: no-repeat;	background-position: 1px 7px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 15px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	border-radius: 5px 5px 5px 5px;	border: 1px solid #666666;	background-color: #EEEEEE;	cursor: pointer;}#linkpec h4:hover{	background-color: #FFFFFF;	-moz-box-shadow: 0 0 5px #888;	-webkit-box-shadow: 0 0 5px#888;	box-shadow: 0 0 5px #888;	text-decoration: none;}#linkpec a:link,a:visited, a:active,#linkpec{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	text-decoration: none;	color: #000000;}#linkpec a:hover{	color: #000000;	text-decoration: none;}a.linkbott:link{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	color: #666666;	text-decoration: none;}a.linkbott:active{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	color: #666666;	text-decoration: none;}a.linkbott:visited{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	color: #666666;	text-decoration: none;}a.linkbott:hover{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	color: #000000;	text-decoration: underline;}/*-----------------------------------------*/a.linkTITLE:link{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 15px;	color: #666666;	text-decoration: none;	font-weight: bold;}a.linkTITLE:active{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 15px;	color: #666666;	text-decoration: none;	font-weight: bold;}a.linkTITLE:visited{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 15px;	color: #666666;	text-decoration: none;	font-weight: bold;}a.linkTITLE:hover{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 15px;	color: #000000;	text-decoration: underline;	font-weight: bold;}/*---------------------------------------------*/.pulsante_link {	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 15px;	font-weight: bold;	color: #000000;	text-decoration: underline;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	background-color: #CCCACC;	cursor: hand;}#topblack a.linktop:link{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 10px;	color: #CCCCCC;	text-decoration: none;	font-weight: bold;}#topblack a.linktop:active{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 10px;	color: #CCCCCC;	text-decoration: none;	font-weight: bold;}#topblack a.linktop:visited{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 10px;	color: #CCCCCC;	text-decoration: none;	font-weight: bold;}#topblack a.linktop:hover{	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 10px;	color: #FFFFFF;	text-decoration: underline;	font-weight: bold;}#listURL {	position: relative;	width: 800px;}#listURL li{	list-style-type: none;	font-size: 14px;	line-height: 20px;	margin-left: -20px;}#listURL a.linkURL:link,active,visited{		color: #000000;	text-decoration: none;}#listURL a.linkURL:hover{		color: #FFFFFF;	text-decoration: underline;}.TEXTBOX {	font-family: Tahoma, sans-serif, Verdana, Arial;	font-size: 12px;	color: #363636;	border: 1px solid #999999;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	border-radius: 5px 5px 5px 5px;	background-color: #FFFFFF;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 3px;	padding-left: 5px;}.TEXTBOX:focus{	background-color: #FFFFE1;	border-top-color: #000000;	border-right-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;	}.pulsante_standard {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #FF9900;	border: 1px solid #666666;	padding: 6px;	cursor: pointer;}.pulsante_standard:disabled{	color: #CCC;	background-color: #999;	}.rounded{	margin: 1px;	border: 2px dotted #FFFFFF;	-webkit-border-radius: 5px;	float: left;}#ferie{	font-family: "Trebuchet MS", sans-serif, Verdana, Arial;	font-size: 18px;	line-height: 25px;	color: #666666;	background-color: #FFFFFF;	width: 150px;	float: left;	left: 1px;	position: absolute;	clear: left;	padding: 5px;	border: 3px dotted #FFFF00;	-webkit-border-radius: 5px;	top: 100px;	font-weight: bold;	z-index: 100000;	text-align: justify;	margin-left: 0px;}#container #div_grigio_B2 #pan1-large .testo_normale {	font-size: 12px;	text-indent: -20px;	text-align: left;	list-style-type: square;}#container #div_grigio_B2 #pan1-large .testo_normale li{	font-size: 12px;	text-indent: -20px;	text-align: left;	list-style-type: square;	list-style-image: url(../images/icone/inregistrazione.png);}#container #div_grigio_B2 #pan1-large .testoABC {	font-size: 12px;	background-color: #FFFFFF;	border: 2px solid #000000;	padding: 10px;}#CC{	font-family: "Trebuchet MS", sans-serif, Verdana, Arial;	font-size: 12px;	color: #333333;	background-color: #FFFFCC;	text-align: left;	padding: 5px;	border: 2px solid #666666;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	border-radius: 5px 5px 5px 5px;}#BN{	font-family: "Trebuchet MS", sans-serif, Verdana, Arial;	font-size: 12px;	color: #333333;	background-color: #00FFFF;	text-align: left;	padding: 5px;	border: 2px solid #666666;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	border-radius: 5px 5px 5px 5px;}#RD{	font-family: "Trebuchet MS", sans-serif, Verdana, Arial;	font-size: 12px;	color: #333333;	background-color: #33FF99;	text-align: left;	padding: 5px;	border: 2px solid #666666;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	border-radius: 5px 5px 5px 5px;}.div_bianco {	background-color: #FFFFFF;	padding: 5px;	border: 2px solid #666666;	width: 570px;	font-family: "Trebuchet MS", sans-serif, Verdana, Arial;	font-size: 12px;}#container #div_grigio_B2 #pan1-large .peclist {	/*height: 50px;*/	min-height:50px;	width: 350px;	border: 1px solid #666666;	font-family: "Courier New", Courier, monospace;	font-size: 11px;	line-height: 14px;	color: #000000;	background-color: #F3F3F3;	text-align: left;	background-image: url(../images/mail-icon.png);	background-repeat: no-repeat;	background-position: 3px 3px;	padding-top: 3px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 30px;}#container #div_grigio_B2 #pan1-large .iniziale{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	background-color: #363636;	text-align: center;	height: 60px;	width: 60px;	padding-top: 2px;	padding-right: 20px;	padding-bottom: 2px;	padding-left: 20px;	border: 1px dotted #FFFFFF;}#container #div_grigio_B2 #pan1-large .quadri a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #CCCCCC;	background-color: #363636;	text-align: center;	height: 15px;	width: 15px;	padding-top: 2px;	padding-right: 4px;	padding-bottom: 2px;	padding-left: 4px;	border: 2px solid #FFFFFF;	text-decoration: none;	margin-top: 5px;	margin-right: 2px;	margin-bottom: 5px;	margin-left: 2px;	line-height: 15px;	float: left;	clear: both;}#container #div_grigio_B2 #pan1-large .quadri a:hover{	background-color: #FF0000;	text-decoration: underline;}.testo_normale{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: underline;	font-weight: normal;}#chp {	font-family: "Courier New", Courier, monospace;	font-size: 18px;	color: #000000;	background-color: #EEEEEE;	padding: 3px;	width: 300px;	border: 2px solid #CCCCCC;	letter-spacing: 1px;	line-height: 22px;}#chp img{	border: 1px solid #CCCCCC;}.small_small {	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	line-height: 14px;}#topFB{	height: 40px;	width: 40px;}.info-pec{	background-color: #F5F5F5;	padding: 5px;	width: 550px;	border: 2px solid #F00;	}.info-pec div{	padding-top: 2px;	padding-bottom: 5px;	}