@charset "UTF-8";/* CSS Document */a:link {	color: #333333;}body{	margin:0;	padding:0;	line-height: 1.5em;	background-image: url(../images/sfondo.jpg);	background-repeat: repeat-x;	background-color: #FFFFFF;	color: #CCCCCC;}b{font-size: 110%;}em{color: red;}#maincontainer{	width: 840px; /*Width of main container*/	margin: 0 auto; /*Center container on page*/	background-color: #FFFFFF;}.testoblu {	color: #3AAED3;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	margin-right: 10px;}.testobold {	font-weight: bold;	margin-right: 10px;}.testorosso {	color: #CC0000;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	margin-right: 10px;}.testorosso a:link{	color: #CC0000;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	margin-right: 10px;	text-decoration: none;}.testorosso a:hover{	color: #FF6633;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	margin-right: 10px;	text-decoration: none;}.testorosso a:visited{	color: #660000;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	margin-right: 10px;	text-decoration: none;}#topsection{	height: 82px; /*Height of top section*/	background-image: url(../images/sfondo.jpg);	}.ischia {	height: 81px;	float: left;	width: 500px;}#contentwrapper{	margin-top: 20px;}#bordi {	border-right: 1px solid #6EC1DD;	border-bottom: 1px solid #6EC1DD;	border-left: 1px solid #6EC1DD;	background-color: #FFFFFF;}#contentcolumn{	background-color: #FFFFFF;	padding-top: 30px;	margin-top: 60px;	margin-bottom: 0px;	margin-left: 247px;}#topcontenuto {	float: left;	width: 400px;	background-color: #FFFFFF;	}#login {	background-image: url(../images/centr.png);	background-repeat: repeat-x;	width: 408px;}#sin {	float: left;	width: 125px;	background-image: url(../images/sin.png);	height: 188px;}#cent {	float: left;	color: #FFFFFF;	padding-top: 40px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	width: 253px;	background-image: url(../images/centr.png);	height: 148px;}#des {	float: right;	background-image: url(../images/des.png);	height: 188px;	width: 30px;}#right-top {	background-image: url(../images/boxpw.jpg);	background-repeat: no-repeat;	height: 112px;	width: 157px;	float: right;	padding-top: 10px;	padding-left: 10px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;}#right-top a:link{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;}#right-top a:visited{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;}#right-top p{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	margin: 0px;	padding: 20px 0px 0px;}#right-top img{	vertical-align: middle;}#right-center {	}p {	margin: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	line-height: 15px;}#ang {	background-color: #FFFFFF;	background-image: url(../images/ang-sin.jpg);	background-repeat: no-repeat;	background-position: left top;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	padding-left: 10px;	float: left;	width: 50px;	height: 11px;}#angsin {	float: right;	background-color: #FFFFFF;	background-image: url(../images/ang-des.jpg);	background-repeat: no-repeat;	background-position: right top;	width: 50px;	height: 11px;}#leftcolumn{	float: left;	width: 247px; /*Width of left column in pixel*/	margin-top: 40px;	padding-top: 0px;	background-color: #FFFFFF;	color: #333333;}#rightcolumn{	float: left;	width: 199px; /*Width of right column*/	margin-left: -200px; /*Set left margin to -(RightColumnWidth)*/	margin-top: 0px;	padding-top: 0px;	}#contenuto-right {	background-color: #FFFFFF;	margin-left: 400px;	}#menu {	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #6EC1DD;	border-left-color: #6EC1DD;	padding-left: 10px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #007dbf;	font-weight: bold;	background-image: url(../images/sf-menu.jpg);	background-repeat: no-repeat;	width: 828px;	border-top-style: none;}#menu-index {	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #6EC1DD;	border-left-color: #6EC1DD;	padding-left: 10px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #007dbf;	font-weight: bold;	height: 20px;	background-image: url(../images/menu.jpg);	background-repeat: repeat-x;	width: 828px;	border-top-style: none;}#menu a:link {	background-color: #FFFFFF;	text-decoration: none;	background-image: url(../images/menu.jpg);	padding-right: 20px;	color: #007dbf;	margin-right: 20px;		background-repeat: repeat-x;	line-height: 18px;}#menu a:hover {	background-color: #FFFFFF;	text-decoration: none;	background-image: url(../images/menu.jpg);	padding-right: 20px;	color: #0090DE;	margin-right: 20px;		background-repeat: repeat-x;	line-height: 18px;}#menu a:visited {	background-color: #FFFFFF;	text-decoration: none;	background-image: url(../images/menu.jpg);	padding-right: 20px;	color: #0090DE;	margin-right: 20px;		background-repeat: repeat-x;	line-height: 18px;}#left {	float: left;	line-height: 30px;}#right {	float: right;	line-height: 30px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}a.form {	color: #333333;}.form {	width: 120px;	font: 11px Arial, Helvetica, sans-serif;	color: #333333;	border: 1px solid #005a8f;	padding: 2px;	background-color: #ffffff;}.my_button {	background-image: url(../images/ef-buttom.jpg);	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #006096;	height: 16px;	width: 64px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding: 2px;}.my_button a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #006096;}.accedi {	background-image: url(../images/ef-buttom.jpg);	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #006096;	height: 16px;	width: 64px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#contenuto-left {	margin-top: 30px;	}#left-top-left {	background-image: url(../images/topboxl.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 55px;	width: 39px;	float: left;}#left-top-left-i {	background-image: url(../images/topboxi.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 55px;	width: 39px;	float: left;}#left-top-center {	background-image: url(../images/topbox.jpg);	background-repeat: repeat-x;	height: 35px;	float: left;	width: 183px;	padding-top: 20px;	padding-left: 5px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #007dbf;}#descrizione {	border: 1px solid #C6E0EF;	margin-left: 8px;	margin-right: 2px;	padding-left: 10px;}#left-top-right{	background-image: url(../images/topboxr.jpg);	background-repeat: no-repeat;	background-position: right top;	height: 55px;	width: 18px;	float: left;}#bianco   {	background-color: #FFFFFF;	height: 11px;	clear: both;}#footer{	clear: left;	width: 100%;	background: #47aacb;	color: #FFF;	text-align: center;	padding: 4px 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#footer a{	color: #FFCC00;	text-decoration: none;}#footer a:visited{	color: #FFCC00;	text-decoration: none;}.innertube{	margin: 0 10px 10px;}#form-header {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #007dbf;}#form-header img{	vertical-align: middle;	}.signature {	color: #FF0000;	float: right;}