body,html {margin: 0px 0px 0px 0px;background-image: url("/sito/images/sfondo.jpg");background-repeat: no-repeat;background-color: #E7C678;overflow-y: auto;overflow-x: auto;font-family:Tahoma,Arial;font-size:19px;background-attachment: fixed;}#clear { clear:both; }div#contenitore {width: 970px;margin-left:auto;margin-right:auto;background:none;height:100%;}#header_sx {float:left;width:250px;}#header_sx img {border:none;}#header_dx {float:right;width:720px;}#header_dx img {border:none;}#header_dx div.box {width: 186px;height: 55px;background-image: url("/sito/images/box_sfondo.png");background-repeat: no-repeat;float:right;padding-top:12px;text-align:center;margin-right:30px;}#header_dx div.box_link {width: 186px;height: 55px;background-image: url("/sito/images/box_sfondo_link.png");background-repeat: no-repeat;float:left;padding-top:10px;text-align:center;margin-left:310px;}#lato_sx {float:left;width: 200px;}#lato_sx img {border:none;}#lato_sx div.icona {float:left;}#lato_sx div.testo {float:left;padding-top:6px;}#lato_sx div.testo a{text-decoration:none;color: #ff0000;}#lato_sx div.testo a:hover{text-decoration:none;color: #000;}#contenuti{float:left;/* overflow-x: hidden; *//*overflow-y: Auto; *//*    height: 350px; */    width: 580px;padding-top: 6px;padding-bottom: 6px;padding-right: 6px;font-size:12px;line-height:19px;text-align:left;margin-bottom:15px;}#contenuti big{font-size:130%;color: #ff0000;font-weight:bold;}#contenuti img{border: 2px solid #fff; }#contenuti a{text-decoration:underline;color: #ff0000;}#contenuti a:hover{text-decoration:none;color: #000;}#contenuti input.testo { background-color:#000000;border: 2px solid #000;font-size:12px;color:#fff;opacity:0.8;filter:alpha(opacity=80);-moz-opacity: 0.8;}#contenuti input.pulsante { background-color:#ffffff;border: 4px solid #ffffff;font-size:12px;color:#000000;opacity:0.8;filter:alpha(opacity=80);-moz-opacity: 0.8;}#lato_dx {float:left;width: 180px;}#lato_dx img {border:none;}#lato_dx div.icona {float:left;margin-left:4px;}#lato_dx div.testo {float:left;padding-top:6px;padding-left:6px;}#lato_dx div.testo a{text-decoration:none;color: #000000;}#lato_dx div.testo a:hover{text-decoration:none;color: #ff0000;}#clear_left { clear:left; }.carousel-component { 	background:none;} .carousel-component .carousel-list li { 	margin:3px;	 height:110px;} .carousel-component .carousel-list li a { 	display:block;} .carousel-component .carousel-list li a:hover { } .carousel-component .carousel-list li img { 	border: 2px solid #fff;	display:block; 	margin-left:4px;	margin-right:4px;	background:none;}a.img_carousel img{ border: 2px solid #fff; }a.img_carousel:hover img{ border: 2px solid #ff0000; }								.carousel-component .carousel-prev { 	position:absolute;	top:45px;	z-index:3;	cursor:pointer; 	left:7px; } .carousel-component .carousel-next { 	position:absolute;	top:45px;	z-index:3;	cursor:pointer; 	right:7px; }.thumb_carousel {height:102px;}#footer {font-size: 70%;color:#6E461A;text-align:center;padding-top:15px;}#footer a { text-decoration:underline; color:#6E461A; }#footer a:hover { text-decoration:none; color:#000; }#footer .share { margin-left:auto; margin-right: auto; margin-top:7px; width:380px;}#footer .share_fb { float:left; margin-top:7px; margin-bottom: 5px; margin-right: 8px; }#footer .share_tweet { float:left; margin-top:6px; margin-bottom: 5px; margin-right: 5px; }#footer .share_gplusone { float:left; margin-top:4px; margin-bottom: 5px; margin-right: 8px; }img.opacity {filter:alpha(opacity=36); -moz-opacity: 0.36; opacity: 0.36;height:102px;} div.over {top:0px;left: 0px;width: 100%;height: 100%;position:fixed;background-color:#000000;opacity:0.8;filter:alpha(opacity=80);-moz-opacity: 0.8;color:#fff;font-weight:bold;padding:25px;z-index:2000;text-align:left;}