/**  CSS: SICES GROUP*  Tipo: Regole generiche comuni a tutta la struttura*  Data creazione: Novembre 2005*  Autore: DDG*  Ultimo editore: Matteo Ruzza*  Note: */@import url(fotogallery.css);/* oggetti x stampa nascosti in frontend */div#FooterAddressContainer{display:none}div#logoPrint{display:none}/* REGOLE GENERICHE */body{	font:70% verdana, arial, sans-serif; 	background-image:url('../img/filler_crop.jpg'); 	background-repeat:repeat-y; 	margin:0 auto;	height:100%;	position:absolute;	text-align:left}body.index{	font:70% verdana, arial, sans-serif; 	background-image:url('../img/filler_background_homepage.gif'); 	background-repeat:repeat; 	margin:0 auto;	height:100%;	position:absolute;	text-align:left}hr{display:none}img{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p{padding:0;margin:0}ul,li{padding:0;margin:0}a,a:hover,a:visited{text-decoration:none}div#skip{display:none}/* HEADER */div#skHeader{height:124px}/* CONTENT */div#skContent{width:977px;height:100%}/* LEFT CONTENT con titolo e sottotitolo pagina */div#SkLeftContent{float:left;width:67%}div#TitleContainer{	color:#16AFE6;	font-weight:bold;	margin:10px 0 10px 10px;	padding:0 0 5px 0;	font-size:1.1em;	/*border-bottom:1px solid #16AFE6*/}div#TitleContainer a, a:visited{font-size:1em;color:#16AFE6}div#TitleContainer a:hover {color:#B07210}/* FOOTER */div#skFooter{	height:64px;	clear:both;	background:url('../img/bottom.jpg') no-repeat top left}* html div#skFooter{height:48px}div#FooterContainer {	width:1024px;	text-align:center;	/*margin:0 0 0 179px;*/	padding:10px 0 0 0;	color:#16AFE6}div#FooterContainer a, a:visited{color:#16AFE6;text-decoration:none}div#FooterContainer a:hover{color:#FFFFFF;text-decoration:none}/***** CLASSI COMUNI A PIU PAGINE *//* POSIZIONAMENTO LINK LOGO */div#LogoLink{	position:absolute;	width: 230px;	height: 60px;	left: 60px;	top: 106px;	z-index: 1; }/* PULSANTE PREPARA PER LA STAMPA */div.PrintContainer{	color: #000;	font-weight: normal;	padding: 5px 0 5px 0;	margin: 0 60px 0 20px;	font-size: 1em}div.PrintContainer img{padding:5px 12px 0 0;margin:5px 0 0 0}div.PrintContainer a, a:visited{color:#E19F36}div.PrintContainer a:hover{color:#B07210}/* PULSANTE INVIA AD UN AMICO */div.inviaContainer{	color: #000;	font-weight: normal;	padding: 5px 0 5px 0;	margin: 0 60px 0 20px;	font-size: 1em}div.inviaContainer img{padding:5px 12px 0 0;margin:5px 0 0 0}div.inviaContainer a, a:visited{color:#E19F36}div.inviaContainer a:hover{color: #B07210}/* BANNER */div#BannerContainer{float:left}div#BannerContainer .banner{padding:0 0 0 15px}/* MENU */div#Menu{margin:0;padding:0}div#Menu div#MenuDx{	color:#E19F36;	float:left;	font-size:1.1em;	z-index:0}div#Menu div#MenuDx ul{z-index:0}div#Menu div#MenuDx li{	list-style: none outside;	padding:0 0 0 1px;	text-align:left;	z-index:0}div#Menu div#MenuDx li a{color:#E19F36;text-decoration:none}div#Menu div#MenuDx li a:hover{color:#ffffff;text-decoration:none}div#Menu div#MenuSx{	color:#E19F36;	float:left;	width:167px;	font-size:1.1em;	height:210px;	padding:0}div#Menu div#MenuSx li{list-style:none outside;text-align:right}div#Menu div#MenuSx li a {	color:#E19F36;	text-decoration:none;	padding:0 16px 0 0;	background-image:url('../IMG/link.gif');    background-repeat:no-repeat;    background-position:right}div#Menu div#MenuSx li .selected{color:#FFF}div#Menu div#MenuDx li .selected{color:#FFF}div#Menu div#MenuSx li a:hover{	color:#ffffff;    padding-right:16px;	text-decoration: none;	background-image: url('../IMG/hover.gif');    background-repeat:no-repeat;    background-position:right}/* BACKGROUND PAGINE INTERNE */div#skSkeleton div#cerchielogo{	position:absolute; 	top:0; 	left:0; 	z-index:0}div#imgRotation{	position:absolute; 	top:0; 	left:501px; 	z-index:0}* html div#skSkeleton div#cerchielogo{	position:absolute; 	top:0; 	left:0; 	z-index:-1}* html div#imgRotation{	position:absolute; 	top:0; 	left:501px; 	z-index:0}div#skSkeleton{	width:1024px; 	text-align:left;	left:0;	position:absolute}/* POSIZIONAMENTI PAGINE INTERNE */div#skSideContent{	width: 325px;	position: relative; 	float: left;  	margin: 97px 10px 0 0;	z-index: 1;	padding-left: 40px;}div#skMainContent{	width: 600px; 	min-height: 550px;	height: auto !important;	height: 550px;	position: relative; 	float: left; 	z-index: 1; 	margin: 180px 0 0 0;}/* CLASSI DEI "torna alla pagina precedente" COMUNI ALLE PAGINE */div#BackContainer{	width:390px;	margin:10px 0 10px 10px;	padding:0 0 5px 0;	font-size:1.1em;	border-bottom: 1px solid #16AFE6}div#BackContainer a, a:visited{	padding:0;	margin:0;	font-size:1em;	color:#16AFE6}div#BackContainer a:hover{color:#B07210}