@charset "UTF-8";
/* CSS Document */

/*_____________Pagina index______________________ */

body.index {
	background-color:#005500;
}


div#centrale_index {
	width: 1000px;
	text-align:center;
	margin: 0 auto;
	padding: 0;
	position:relative;	
}

div#enter_index {
	position:absolute;
	bottom: 315px;
	left:812px;
	width:111px;
	height:194px;
	margin:0 auto;
	padding:0;
	text-align:center;
	z-index:2;
}

div#sfondo_ind { 
	padding:0;
	margin: 0
}


a#enter_index {
	display:block;
	width:111px;
	height:194px;
	padding: 0;
	text-align:center;
	z-index:2;
	font-size:5em;
	color:#eeeeee;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-shadow: -3px 0 #004400, 0 3px #004400, 3px 0#004400, 0 -3px #004400 ;
	
}

a#enter_index:hover {
}

img#sfondo_ind {
	margin:0;
	padding:0;
	position:relative;
	width:100%;
	white-space: nowrap;
	border: solid 7px;
	border-color:#006600;
	z-index:1;
}
/*------------menu---------------------------*/



ul {
	margin:0;
	margin-top:-4px;
	padding:0;
	list-style: none;
}

ul li {
	display:block;
	width: 134px;
	height: 58px;
	float:left;
	margin:0;
	padding:0;
}

ul li a {
	display: block;
	width: 134px;
	height: 58px;
	background:url('images/menu.gif') no-repeat;
	text-decoration: none;
}

ul li a:focus { outline: 0; }

ul li a.l1 {background-position: 0px 0px;}
ul li a.l2 {background-position: -135px 0px;}
ul li a.l3 {background-position: -269px 0px;}
ul li a.l4 {background-position: -403px 0px;}
ul li a.l5 {background-position: -537px 0px;}
ul li a.l6 {background-position: -671px 0px;}
ul li a.l7 {background-position: 0px -116px;}
ul li a.l8 {background-position: -135px -116px;}
ul li a.l9 {background-position: -269px -116px;}
ul li a.l10 {background-position: -403px -116px;}
ul li a.l11 {background-position: -537px -116px;}
ul li a.l12 {background-position: -671px -116px;}

ul li a.l1:hover {background-position: 0px -58px;}
ul li a.l2:hover {background-position: -135px -58px;}
ul li a.l3:hover {background-position: -269px -58px;}
ul li a.l4:hover {background-position: -403px -58px;}
ul li a.l5:hover {background-position: -537px -58px;}
ul li a.l6:hover {background-position: -671px -58px;}
ul li a.l7:hover {background-position: 0px -174px;}
ul li a.l8:hover {background-position: -135px -174px;}
ul li a.l9:hover {background-position: -269px -174px;}
ul li a.l10:hover {background-position: -403px -174px;}
ul li a.l11:hover {background-position: -537px -174px;}
ul li a.l12:hover {background-position: -671px -174px;}



div.menu {
	width: 804px;
	margin: 0 auto;
	margin-top:0;
	padding: 0;
	position:relative;
	background-color:#004400;	
}




/*_____________generale______________________ */

html {
	padding:-4;
}

body {
	padding:-4;
	background-color:#005500;
	background-image:url(images/sfondo.gif);
	text-align:center;
}

body#no_background {
	background-image:none;
	padding:0;
}




div.centrale {
	width:62.5em;
	margin: 0 auto;
	margin-top:0;
	padding: 0;
	position:relative;	
}

div.foto_main {
	width:38.007em;
	margin: 0 auto;
	margin-top:0px;
	margin-right:10px;
	padding: 0;
	position:relative;
	float:left;
	z-index:2;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:36.857em;
}

div.testo_neve {
	position:relative;
	background:#005500;
	height:26.3em;
	opacity:0.8;
	filter: alpha(opacity = 80);
	margin:0;
	padding:0;	
} 



img#main {
	width:100%;
	margin:0 auto;
	position:relative;
	white-space: nowrap;
	border:solid #004400 0.625em;
	z-index:1;	
}


p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	color:#eeeeee;
	text-align:center;
}


p strong {
	font-size:1.25em;
}

p very_strong {
	font-size:1.5em;
}

.divisione{
	 width:100%;
	 height:0.375em;
	 margin:0;
	 padding:0;
}

.banner {
	text-align:center;
}

a {
	text-decoration:none;
}

a img {
	border:0;
}

a img#banner {
	width:6.25em;
}

a:focus {
	outline:none;
}


