/* CSS Document */* {	padding:0;	margin:0;}body {	background-color: #ECE69A;	color: #3D1400;	font-family: Arial, Helvetica, sans-serif;}a:link {text-decoration: none; color: #3D1400;}a:visited { text-decoration:none; color:#3D1400}a:hover {text-decoration: none;	color: #990000;} a:active {text-decoration: none;}.top{	width: 100%;	height: 230px;	background-image: url(img/testataNuovaOK.jpg);}.logo{	width: 602px;	text-align: left;	line-height: 60px;	font-size: 90px;	color: #990000;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -10px;	float: left;	position: absolute;	left: 40px;	top: 48px;	padding-top: 5px;}.floatS { float:left; margin:12px 12px 12px 0px;}.floatD { float: right; margin:12px 0px 12px 12px;}h1{	color: #990000;	letter-spacing: -1px;}h2{	color: #ECE69A;	background-color: #3D1400;	padding: 2px;	font-size: 14px;}h2 a:link {text-decoration: none; color: #ECE69A;}h2 a:visited { text-decoration:none; color:#ECE69A}h2 a:hover {text-decoration: none;	color: #ECE69A;} h2 a:active {text-decoration: none;}h3{	color: #ECE69A;	background-color: #990000;	margin-bottom: 5px;}h3 a:link {text-decoration: none; color: #ECE69A;}h3 a:visited { text-decoration:none; color:#ECE69A}h3 a:hover {text-decoration: none;	color: #ECE69A;} h3 a:active {text-decoration: none;}ul{	color: #990000;	margin-left: 20px;	font-size: 15px;	font-weight: bold;}ul a:link {text-decoration: none; color: #990000;}ul a:visited { text-decoration:none; color:#990000}ul a:hover {text-decoration: none;	color: #990000;} ul a:active {text-decoration: none;}/*--------- MENU -----------*/.sottomenu {	height: 28px;	background-color: #990000;}.menu{	padding: 30px 10px 0px 40px;	text-align: left;	font-size: 30px;	background-color: #990000;	color: #ECE69A;	line-height: 20px;	letter-spacing: -1px;	font-weight: bold;}.menu a:link {text-decoration: none; color: #ECE69A;letter-spacing: -1px;font-weight: bold;}.menu a:visited { text-decoration:none; color:#ECE69A;letter-spacing: -1px;font-weight: bold;}.menu a:hover {	text-decoration: none;	color: #990000;	letter-spacing: -1px;	font-weight: bold;	background-color: #ECE69A;} .menu a:active {text-decoration: none;letter-spacing: -1px;font-weight: bold;}/*--------- END MENU -----------*/.briciola{	text-align: left;	font-size: 10px;	padding: 20px 10px 0px 40px;}.contenitore{	position: relative;	float: left;	width: 100%;}.blocco_sx{	width: 62%;	padding: 10px 30px 30px 40px;	text-align: justify;	line-height: 18px;	left: 0px;	font-size: 13px;	float: left;	border-right: 1px solid #3D1400;	margin-bottom: 30px;}.blocco_dx{	float: left;	width: 150px;	padding: 10px 10px 10px 30px;	text-align: left;	margin-bottom: 30px;}/* ---------- NEWS ---------------------------------------------*/.containerDettagli {	height: auto;	margin-bottom: 40px;	position: relative;	float: left;}.titolo_Data {	width: 100%;	text-transform: capitalize;	line-height: 15px;	margin: 20px 0 6px 10px;}.Titolo_link2 {	color: #ECE69A;	font-weight: bold;	font-size: 14px;	width: 100%;	background-color: #990000;	text-transform: uppercase;	padding: 3px;	text-align: left;}.titolo_rass {	font-size: 20px;	font-weight: bold;	letter-spacing: -1px;	width: 100%;	text-align: left;	margin: 8px 0 6px 10px;}.image{	border:none;	float: left;	margin-right: 20px;	margin-bottom: 8px;}.fb {	width: 150px;	text-align: left;	margin-top: 6px;}.bloccoLink {	font-size: 11px;	color: #FFFFFF;	width: 150px;	text-align: center;	background-color: #1E250D;	margin-top: 6px;}.testoTrama {	margin: 10px 0 6px 10px;}.bloccoTesto2 {	font-size: 9px;	color: #1E250D;	width: 580px;	text-align: left;	margin-top: 10px;	float: left;}.bloccoTestoPagine {	font-size: 16px;	color: #3D1400;	position: relative;	float: left;	margin-top: 50px;	border-top: 3px solid #3D1400;	width: 100%;	padding-top: 10px;}/* ---------- GALLERY ---------------------------------------------*/.galleria{	width: 100%;}.galleria img{	margin: 6px;}/* ---------- FOOTER ---------------------------------------------*/.footer{	color: #3D1400;	font-size: 10px;	text-align: left;	height: 70px;	clear: both;	padding: 6px 30px 0px 40px;	border-top: 2px solid #990000;	margin-top: 30px;    }	.footer a:link {	text-decoration: none;	color: #3D1400;	font-weight: bold;}.footer a:visited {	text-decoration: none;	color: #3D1400;	font-weight: bold;}.footer a:hover {	text-decoration: none;	font-weight: bold;}.footer a:active {	text-decoration: none;	font-weight: bold;}