body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;    background-color:#333333;	background-image:url(img/background.jpg);	background-position:center top;	background-repeat:repeat-x;	text-align: center;}img { border:0px;}#corpo525 {	width: 100%;	height: auto;	margin: 0 auto;}#corpo525 p {	margin: 0px 0px 0px 0px;	padding: 10px 10px 10px 10px;	vertical-align: top;	text-align: justify;}/* INIZIO MODIFICA lingue-index*/#lingue-index {	width: 950px;	height: 50px;	margin: 0 auto;}/* FINE MODIFICA lingue-index*//* INIZIO MODIFICA header-index*/#header {	width: 950px;	height: 195px;	margin: 0 auto;}#header p {	vertical-align:middle;	text-align: center;}/* FINE MODIFICA header-index*//* INIZIO MODIFICA container*/#container {	width: 950px;	height: auto;	margin: 0 auto;	background-image:url(img/back_container.jpg);}/* FINE MODIFICA container*//* INIZIO MODIFICA baseC3 */#baseC3 {	width: 950px;	margin: 0 auto;	text-align: left;	background-image:url(img/back_container.jpg);}#baseC3001 {	float: left; 	width: 225px;	background-image:url(img/back_corpoA.jpg);}#baseC3002 {	float: left; 	width: 500px;	background-image:url(img/back_corpoB.jpg);}#baseC3003 {	float: left; 	width: 225px;	background-image:url(img/back_corpoC.jpg);}#baseC3001 p {	margin: 0px 0px 0px 0px;	padding: 10px 0px 10px 25px;	font-size: 11px;	color:#666666;	vertical-align: top;	text-align: justify;}#baseC3002 p {	margin: 0px 0px 0px 0px;	padding: 10px 10px 0px 10px;	font-size: 11px;	color:#666666;	vertical-align: top;	text-align: justify;}#baseC3003 p {	margin: 0px 0px 0px 0px;	padding: 41px 10px 10px 10px;	font-size: 11px;	color:#666666;	vertical-align: top;	text-align: justify;}/* FINE MODIFICA baseC3 *//* INIZIO MODIFICA baseA */#baseA {	width: 950px;	margin: 0 auto;	text-align: left;}#baseA001 {	float: left; 	width: 475px;}#baseA002 {	float: right; 	width: 475px;}#baseA001 p {	margin: 0px 0px 0px 0px;	padding: 10px 10px 0px 0px;	font-size: 11px;	color:#666666;	vertical-align: top;	text-align: justify;}#baseA002 p {	margin: 0px 0px 0px 0px;	padding: 10px 0px 0px 10px;	font-size: 11px;	color:#666666;	vertical-align: top;	text-align: justify;}/* FINE MODIFICA baseA *//* INIZIO MODIFICA baseB */#baseB {	width: 950px;	height: 50px;	margin: 0 auto;	text-align: left;}#baseB001 {	float: left; 	width: 225px;	height: 50px;	background-image:url(img/back_50A.jpg);}#baseB002 {	float: right; 	width: 725px;	height: 45px;	background-image:url(img/back_50B.jpg);}#baseB001 p {	margin: 0px 0px 0px 0px;	padding: 15px 0px 0px 25px;	font-size: 11px;	color:#666666;	vertical-align: top;	text-align: center;}#baseB002 p {	margin: 0px 0px 0px 0px;	padding: 5px 0px 0px 0px;	font-size: 11px;	color:#FFFFFF;	vertical-align: middle;	text-align: right;}/* FINE MODIFICA baseB *//* INIZIO MODIFICA striscia 5*/#back5 {	width: 950px;	height: 5px;	margin: 0 auto;	background-image:url(img/back_5.jpg);}/* FINE MODIFICA striscia 5*//* INIZIO MODIFICA menu-bottom*/#menu-bottom {	width: 950;	height: 35;	background-image:url(img/back_fondale.jpg);	margin: 0 auto;}#menu-bottom p {	margin: 0px 0px 0px 0px;	padding: 12px 0px 5px 0px;	font-size: 12px;	color:#999999;	vertical-align:middle;	text-align: center;}#menu-bottom a:link, #menu-bottom a:active,#menu-bottom a:visited{	color:#999999;	text-decoration: none;	font-size:12px;	font-weight:bold;}#menu-bottom a:hover{	color:#ff0000;	text-decoration: none;    font-size:12px;	font-weight:bold;}/* FINE MODIFICA menu-bottom*//* INIZIO MODIFICA footer*/#footer {	width: 950;	margin: 0 auto;}#footer p {	margin: 0px 0px 0px 0px;	padding: 10px 0px 15px 0px;	font-size: 12px;	color:#999999;	vertical-align:middle;	text-align: center;}#footer a:link, #footer a:active,#footer a:visited{	color:#999999;	text-decoration: none;	font-size:12px;}#footer a:hover{	color:#ff0000;	text-decoration: none;    font-size:12px;}/* FINE MODIFICA footer*//* INIZIO MODIFICA h1*/#h1 {	width: auto;	height: 15px;	margin: 0 auto;}#h1 p {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 10px;	color:#666666;	vertical-align:middle;	text-align: center;}/* FINE MODIFICA h1*/.clearfloat {	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}/* ---------------FINE 2° RELEASE --------------- */.main_text, div, table, input, textarea, a	{		font-family:verdana;		font-size:12px;		line-height:14px;		color:#e6e6e6;	}/* --------------- testo --------------- */.testoindex{font-family:verdana;font-size:10px;line-height:14px;color:#555555;}.titolo{font-family:verdana;font-size:14px;line-height:14px;color:#ff8000;font-weight:bold;}.form {  color:#000000;}/* --------------- fine testo --------------- *//* --------------- collegamenti --------------- */.lingue a:link, .lingue a:active,.lingue a:visited{	color:#FFFFFF;	text-decoration: none;	font-weight:bold;}.lingue a:hover{	color: RGB(255,0,0);	text-decoration: none;	font-weight:bold;}.link a:link, .link a:active,.link a:visited{	color:#ff8000;	font-size:12px;	text-decoration: none;	font-weight:bold;}.link a:hover{	color: RGB(255,0,0);	text-decoration: none;	font-weight:bold;}/* --------------- fine collegamenti --------------- */