/* --------------------------------------------------------- LINK ---------------------------------------------------------*/#menu a, #menu a:visited{  font-size : 11px; text-decoration: none; color: #06386a; width: auto;  font-weight: bold; text-align:center; background-color: inherit; padding: 0 7px; float:right;}#menu a:hover, #menu a:active{ font-size : 11px; text-decoration: underline; color: #06386a; width: auto;  font-weight: bold; text-align:center; float:right;}#cln_sx_link a, a:visited{ font-size : 11px; text-decoration: none; color: #c91251; font-weight: bold; padding:0; text-align:left; width: 190px; display:block; padding: 0;line-height:20px; height: 20px;}#cln_sx_link a:hover, a:active{ font-size : 11px; text-decoration: none; color: #003; width: auto;  font-weight: bold; padding:0; text-align:left;  width: 190px; display:block; line-height:20px; padding:0; background: url(sfondo_link.jpg) repeat-y;}a.mail, a:visited.mail{ font-size : 11px; text-decoration: none; color: #333; width: auto;  font-weight: bold; padding:0; text-align:left; padding:0;}a:hover.mail, a:active.mail{ font-size : 11px; text-decoration: underline; color: #333; width: auto;  font-weight: bold; padding:0; text-align:left; padding:0;}a, a:visited{ font-size : 13px; text-decoration: none; color: #06386a; width: auto;  font-weight: bold; padding:0; text-align:left; padding:0; background: none; display:inline;}a:hover, a:active{ font-size : 13px; text-decoration: none; color: #06386a; width: auto;  font-weight: bold; padding:0; text-align:left; padding:0; background: none; display:inline;}#contatti a, #contatti a:visited {color: #06386a; font-weight:bold; text-decoration: none; font-size:12px; }#contatti a:hover, #contatti a:active {color: #06386a; font-weight:bold; text-decoration:underline; font-size:12px;}#contenuti a, #contenuti a:visited {color: #000; font-weight:bold; text-decoration: none; font-size:14px;}#contenuti a:hover,#contenuti a:active {color: #000; font-weight:bold; text-decoration: underline; font-size:14px;} /* --------------------------------------------------------- LINK ---------------------------------------------------------*//* --------------------------------------------------------- LAYOUT ---------------------------------------------------------*/body { font-family : Arial, Helvetica, sans-serif; font-size : 11px; color : #000; background-color : #fff; margin-top : 0;  margin-right : 0; margin-bottom : 0; margin-left : 0; text-align:center; background: url(sfondo_body.jpg);} #grande { background-color: #fff;  width: 770px;  margin:0 auto 5px; padding:0;  background-image: url(sfondo_generico.jpg); background-repeat: repeat;}#top{ width: 770px;  margin: 0; padding:0; height: 159px;}#menu{ display:block; width: 770px; margin: 0 ; background-image: url(sfondo_menu.jpg); background-repeat: repeat; height: 20px; line-height:20px; padding:0; border : #06386a;  border-style: solid; border-right-width : 0px; border-top-width : 0px; border-bottom-width : 1px; border-left-width : 0px; text-align: center; padding:0;}#cln_sx{ width: 190px; float:left; text-align: left; /*background-color: #fff;*/ background-color: transparent; /*background-image: url(sfondo_left.jpg); background-repeat: repeat-x;*/  padding: 10px 0;}#cln_sx_link {border : #06386a;  border-style : solid; border-right-width : 0px; border-top-width : 1px; border-bottom-width : 1px; border-left-width : 0px; margin: 0 0 20px 0; background-image: url(sfondo_menu.jpg); background-repeat: repeat;}#cln_sx_basso{ width: 180px; padding:0 5px;}#sotto{ clear: both; text-align: center; background-color: transparent; height:20px; line-height:20px;  border : #06386a;  border-style : solid; border-right-width : 0px; border-top-width : 1px; border-bottom-width : 1px; border-left-width : 0px;}#contenuti{ width: auto; display:block; margin: 0 0 0 190px; padding: 10px; background-color: transparent; text-align:left;}#contenuti_sx{ width: 560px; float:left; text-align: left;  background-color: transparent;  padding:0 0; margin:0;}#contenuti_sx_index{ width: 190px; float:left; text-align: left;  background-color: transparent;  padding:0 0; margin:0;}#contenuti_dx{ margin: 0; text-align: left; background-color: transparent; width: 250px; float:right; margin-bottom:10px;}#contenuti_sotto_index{ font-size: 18px; margin-top: 10px;text-align: left; background-color: transparent;}#contenuti_sotto{ margin-top: 160px; font-size: 14px; text-align: left; background-color: transparent;}#immagine {margin-bottom: 10px;}#contatti {width: 770px; text-align: left; margin:0 auto;}/* ------------------------------------------------------- ELEMENTI -------------------------------------------------------*/h1 {font-size:13px; padding:5px ; border : #333;  border-style : solid; border-right-width : 0px; border-top-width : 0px; border-bottom-width : 2px; border-left-width : 0px; display:block; width:180px; margin-bottom: 0px; margin-top:0; }h2 {font-size:10px; padding:0 5px; margin-top:0; margin-bottom:20px;}h3 {font-size:11px; display: inline; padding: 0 2px; font-weight:normal;}#contenuti h1 { padding:5px 0; margin:0; width:auto; text-align:left;}#contenuti h2 { padding:0; text-align:left; }#contenuti_centro {	width: 560px;	float:left;	text-align: left;	background-color: transparent;	padding:0 0;	margin:0;	font-size: 14px;}