<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
	margin:0;
	padding:0;
}
html, body{
font-family: "Arial"; 
background-position: center center; 
background-repeat: no-repeat; 
background-image: url(../files/bg.jpg); 
background-color: #000;
overflow: hidden;
height: 100%;
}
body, a {
font-size: 12px;
color: #fff;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.zoomOut { 
	zoom: 0.95; 
	-ms-zoom: 0.95; 
	-moz-transform: scale(0.90);
} 
#fascia_header img
{
	border: none;
}
#fascia_header #cont_fb
{
	right: 36px;
	top: 8px;
	position: absolute;
}
#fascia_header #cont_player
{
	right: 5px;
	top: 8px;
	position: absolute;
}

#container { 
width: 960px; 
height: 700px; 
margin: 0px; 
padding: 0px;
}
.particles { -moz-border-radius: 5px; -webkit-border-radius: 5px; opacity: 50}
#container #cont_logo { 
position: absolute; 
height: 508px; 
width: 404px; 
z-index: 3;
top: 50%;
left: 50%;
margin-left: -202px;
margin-top: -254px;
}
#container #cont_logo #logo { 
background-repeat: no-repeat; 
position: absolute; 
height: 508px; 
width: 404px; 
background-image: url(../files/logo.png); 
z-index: 3;
}
#container .menu_button { 
background-repeat: no-repeat; 
position: absolute; 
height: 46px; 
width: 48px; 
background-image: url(../files/menu_button.png); 
z-index: 4;
cursor: pointer;
}
#container .btn_servizi{ 
top:0px;
left:0px;
}
#container .btn_gallery{ 
top:50px;
right:0px;
}
#container .btn_news{ 
bottom:50px;
left:0px;
}
#container .btn_contatti{ 
bottom:0px;
right:0px;
}


#container #custom_jplayer_play a img {
line-height: 36px;
}
#container #txtAbion, #txtSlogan
{
text-transform: uppercase;
font-size: 28px;
position: absolute;
z-index: 3;
}
#container #txtAbion{
bottom: 75px;
left: 155px;
}
#container #txtSlogan{
bottom: 50px;
left: -260px;
}
#container .btnMenu{
text-transform: uppercase;
font-size: 28px;
text-decoration: none;
position: absolute; 
}
#container .btn_servizi a{
left:-78px;
}
#container .btn_gallery a{
left:50px;
}
#container .btn_news a{
left:-65px;
}
#container .btn_contatti a{
left:50px;
}
#container #cont_general {
	position: absolute; 
	height: 450px; 
	width: 550px; 
	z-index: 3;
	top: 50%;
	left: 50%;
	margin-left: -275px;
	margin-top: -225px;
}
#container #cont_general #list{
	margin-left: -50px;
	margin-bottom: 0;
	margin-right: auto;
	margin-top: -50px;
	width:100px;
	height:100px;
	top:225px;
	left: 275px;
	position: absolute;
}
#container #cont_general #list ul{
	list-style:none;
}
#container #cont_general #list a{
	font-size: 1em;
	text-transform: uppercase;
	text-decoration: none;
	color:#FFF;
}
#container #cont_general #list a:hover{
	color: #cccccc;
}

#container #cont_general .servView
{
	position: absolute;
	z-index: 10;
	visibility: hidden;
}

#container #cont_general .servViewTitle
{
	font-weight: bold;
	position: absolute;
	margin-top: 5px; /* Set here the offset between title and the top side */
	margin-left: 20px; /* Set here the offset between title and the left side */
	font-size: 24px; /* Set here the size of the title */
	color: #d0d0d0; /* Set here the color of the title */
}

#container #cont_general .servViewHtml
{
	width: 470px;
	height: 376px;
	overflow: auto;
	outline: none;
	margin: 40px 0px 0px 20px; /* Set here the margin of the text */	
	color: #FFFFFF; /* Set here the color of the text */
	font-size: 16px; /* Set here the size of the text */
}

#container #cont_general .servView .servFooter {
	height: 30px; /* Set here the height of the footer bar */
	line-height: 30px; /* Set the line-height to the height, you set above */
	color: #d4e8fc; /* Set here the color of the text in the footer bar */
	overflow: hidden;
}

#container #cont_general .servView .servFooter .btnClose {
	background: url('../images/fancyNews/close.png') no-repeat transparent; /* Set here the path to the close.png */
	width: 20px; /* Same width as the close.png width */
	height: 20px; /* Same height as the close.png height */
	float: right;
	cursor: pointer;
	margin-top: 10px;
	margin-right: 20px;
}


#container #cont_general #cont_contatti
{
	height: 130px;
	margin-top: 60px;
}
#container #cont_general #cont_contatti .abion_via
{
	font-size: 48px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}
#container #cont_general #cont_contatti .abion_cap
{
	color: #cccccc;
	font-size: 36px;
	text-align: center;
}
#container #cont_general #cont_contatti .abion_contact
{
	color: #fff;
	font-size: 24px;
	text-align: center;
}
#container #cont_general #cont_contatti .abion_contact a
{
	color: #cccccc;
	font-size: 24px;
	text-decoration: none;
}
#container #cont_general #cont_contatti .abion_contact .tel
{
	color: #cccccc;
}
#container #cont_general #cont_contatti .abion_contact a:hover
{
	text-decoration: underline;
}
#container #cont_general #cont_contatti .abion_orari
{
	color: #fff;
	font-size: 12px;
	text-align: center;
}
#container #cont_general #cont_contatti .abion_orari span
{
	color: #cccccc;
}
#container .footer{
	width:100%;
	height:32px;
	line-height:32px;
/*	-moz-box-shadow:0px -2px 10px #000 inset;
	-webkit-box-shadow:0px -2px 10px #000 inset;
	box-shadow:0px -2px 10px #000 inset;
*/
}
#container .cont_footer
{
	width: 100%;
	position:fixed;
	bottom:-28px;
	left:0px;
}
#container .btn_open_menu
{
	display: block;
	width: 75px;
	height: 36px;
	background-repeat: no-repeat;
	background-image: url(../files/arrow_open_menu.png);
	margin-left: -37.5px;
	position: absolute;
	left: 50%;
	bottom: 30px;
	z-index: 999;
}
#container .footer{
	background:#FFF;
	width:100%;
/*	-moz-box-shadow:0px 2px 10px #000 inset;
	-webkit-box-shadow:0px 2px 10px #000 inset;
	box-shadow:0px 2px 10px #000 inset;
*/
}
#container .footer #cont_bottom_menu
{
	float: left;
	margin-left: 5px;
}
#container .footer #cont_bottom_menu ul
{
	margin: 0px;
	padding: 0px;
}
#container .footer #cont_bottom_menu ul li
{
	border-right-color: #b6b6b6;
	border-right-width: 1px;
	border-right-style: dotted;
	display: inline;
}
#container .footer #cont_bottom_menu a
{
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	padding-right: 5px;
	padding-left: 5px;
}
#container .footer #cont_copyright
{
	float: right;
	margin-right: 5px;
}
#container .footer #cont_copyright a
{
	text-transform: uppercase;
	font-size: 9px;
	color: #666;
	text-decoration: none;
}
#container .footer #cont_copyright a:hover
{
	text-decoration: underline;
}
#loadpage {
	background-color:#000;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-width: 0;
	margin: 0;
	padding: 0;
	text-align:center;
	z-index:100000000000000000000000000000000000000000;
}
#contenuto_modale{position:absolute; width:32px; height:32px; left:50%; top:50%; margin-left:-16px;  margin-top:-16px; z-index:65554;}
#myGallery a.abion_loading
{
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(../files/spinner.gif);
}</pre></body></html>