@charset "utf-8";
/* CSS Document */
body{
	background-color:#fff;
	color:#fff;
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	
	}
table, td, th
{
	font-size:14px;
}
.indirizzi{
border:1px solid green;
border-collapse:collapse;}
span{
	font-weight:bold;}
@font-face{
	/* per richiamare il font*/
    font-family: 'Trebuchet MS';
    src: local('Trebuchet MS'),url(../font/Trebuchet%MS) format('truetype');
    font-family: 'VAGRoundedLight';
    src: local('VAGRoundedLight'),url(../font/VAGRoundedLight) format('truetype');
    font-family: 'OPTIMA';
    src: local('OPTIMA'),url(../font/OPTIMA) format('truetype');
	}
#sfondoAlto{
	position:absolute;
	margin:0;
	width:100%;
	min-width:960px;
	height:175px;
	background-image:url(../imm/sfondoAlto.png);
	background-repeat:repeat-x;
	z-index:-2;}
#contenitoreDitutto{
	width:960px;
	margin:0 auto;
	background-color:transparent;
}
#logo{
	position:absolute;
	box-shadow: 3px 3px 15px #333;
	margin-top:0 ;
	padding:0;
	float:;
	z-index:8;}
#top{
	margin-left:180px;
	margin-top:0;
	background-color:;
	z-index:6;
	padding-top:45px;
	}
.maiuscolo{
	margin-top:-0px;
	text-transform:uppercase;
	color:#FFF !important;
	z-index:8;}
#facebook{
	color:#b3d3a9 !important;
	float:right;
	text-align:right;
	width:250px;
	border-bottom:1px solid #b3d3a9;
	padding-bottom:5px;
	margin-top:-11px;
	}
#facebook img{ margin-bottom:-6px;}
#menuTendina{
	margin-top:60px;
	margin-left:-20px;
	padding:0;}
.menuTendina{
	cursor:pointer;
	color:#FFF !important;
	text-align:center;
	height:105px;
	width:99px !important;
	background-image:url(../imm/sfondoMenuTendina.png);
	background-repeat:repeat-x;
	display:inline-block;
	padding-top:4px;
	margin:0;
	margin-right:-5px;
	font-family:'Trebuchet MS';
	font-size:15px;
	line-height:15px;
	src:url(../font/Trebuchet%20MS.ttf);}
.menuTendina:hover{
	background-image:url(../imm/sfondoMenuTendinaHOVER2.png);
	
	background-repeat:repeat-x;
	}
.floDX{
	float:right !important;}
#sottoMenuECO{
	position:absolute;
	margin-top:-55px;
	margin-left:165px;
	background-color:#48732f;
	padding:10px;
	color:#FFF !important;}
	
	
	
#sottoMenuNotizie{
	position:absolute;
	margin-top:-55px;
	margin-left:265px;
	background-color:#48732f;
	padding:10px;
	color:#FFF !important}
#sottoMenuCentroDoc{
	position:absolute;
	margin-top:-55px;
	margin-left:365px;
	background-color:#48732f;
	padding:10px;
	color:#FFF !important}
#sottoMenuContatti{
	position:absolute;
	margin-top:-55px;
	margin-left:465px;
	background-color:#48732f;
	padding:10px;
	color:#FFF !important}
#sottomenuTurismo{
	position:absolute;
	width:250px;
	margin-top:-55px;
	margin-left:665px;
	background-color:#48732f;
	padding:10px;
	color:#FFF !important}
/*MENU LATERALE	*/
#menuLaterale{
	width:223px; 
	height:500px;
	margin-right:-150px;
	margin-top:180px;
	color:#939393 !important;
	text-transform:uppercase;
	font-size:15px;
    font-family: 'Trebuchet MS';
	line-height:;
	padding:0;
	padding-top:5px;}
#menuLaterale img{ margin-bottom:-3px;
	margin-left:5px;}
.linkMenuLaterale{
	text-align:left;
	height:40px;
	margin-left:-40px;
	border-bottom:1px solid #bcbcbc;	
	cursor:pointer;}

.sottomenuLATERALE{}	
/*PARTI PAGINA*/
#evidenza{
	position:absolute;
	box-shadow: 3px 3px 15px #333;
	margin-top:-562px ;
	margin-left:665px;
	background-image:url(../imm/evidenza.png);
	background-repeat:no-repeat;
	background-size:contain;
	padding:0px;
	background-color:#ffF;
	width:294px;
	height:430px;
	z-index:8;}
#evidenza div{
	margin:30px;
	margin-top:50px;
	}
#evidenza img{
	width:234px;
	margin-top:2px;}
#pulsante{
	background-image:url(../imm/pulsante.png);
	background-repeat:no-repeat;
	width:27px;
	height:29px;
	z-index:8 !important;
	position:absolute;
	box-shadow: 3px 3px 15px #333;
	margin-top:-30px ;
	margin-left:200px;
	}
#contenutoPagina{
	
	position:absolute;
	margin-top:-500px ;
	margin-left:266px;
	padding:0;
	background-color:transparent;
	width:683px;
	max-height:600px;
	overflow:auto;}
.imgpagina{
	max-width:660px;}
#argomentiEvidenza{
	margin-top:-185px ;
	margin-left:266px;
	padding:0;	
	background-color:#f8f8f8;
	width:695px;
	height:650px;
	border:1px solid #e2e2e2;}

#argomentiEvidenza p{
	margin:0;
	float:right;
	width:235px;}
.titoloTematica{
	color:#fff;
	size:20px;
	font-family: !important'VAGRoundedLight';
	font-weight:lighter;
	text-transform:uppercase;
	position:absolute;
	width:100%;
	text-align:center;
	margin-top:-20px;}
	
.titoloParagrafo{
	size:20px;
	font-family: !important'VAGRoundedLight';
	font-weight:bold;
	text-transform:uppercase;
	position:relative;
	width:100%;
	text-align:center;
	margin-top:-10px;}
.marrone{
	z-index:6 !important;
	background-color:#683d1a !important;}
.marronetitolo{color:#993300 !important;}
.bianco{
	color:#FFF !important;}
.bordeaux{
	z-index:6 !important ;
	background-color: #c60000 !important;}

table{
	width:100%;
	background-color:transparent;
	}
.argomentiEvide{
	margin-top:29px;
	margin-left:20px;
	position:absolute;
	width:307px;
	height:420px;;
	background-color:transparent;}
.argomentiEvide img {
	z-index:-5 !important;}
.argomentiEvide a{ left:70px !important;}
#loghetto{
	width:52px !important;
	height:79px !important;
	float:left;
	}
#argomentiEvidenza img{
	width:100%;
	height:190px;
	z-index:1;}

#contenutoHome{
	position:absolute;
	margin-top:-505px ;
	margin-left:266px;
	padding:0;
	background-color:transparent;
	width:335px;
	height:285px;}

/*FOTO GALLERY*/
#fotoSfondo{
	opacity:1;
	position:absolute;
	top:70px;
	margin-top:70px;
	width:100%;
	z-index:-5;
	left:0;
	margin-left:0;
	height:250px !important;
	/*height:325px !important;*/
	background-image:url(../imm/sfondoGall.jpg) ;
	background-repeat:repeat-x;
	background-size:cover;}
#contiGallery{
	left:0px;
    width:960px !important;
    height:325px !important;
    position:relative;
    margin:0 auto;
}
.contieneImmagini { 
    width:960px;
   /* height:325px;*/
   height:250px;
    overflow:hidden;
    padding:0;
    margin:0;
}
.sliderGall{
    height:325px;
    position:relative;
    width:4800px !important;
    margin: 0;
	left:0px;
    padding: 0;
}
.contieneImmagini img{ 
    float: left; 
    margin: 0; 
	/*margin-top: 20px;
    padding: 0;
	width:960px !important; 
    height:300px !important;
	visibility:hidden;*/
}
.freccia { 
    height: 10px; 
    position: absolute; 
    top: -90px; 
    width: 10px;
	z-index:120;
	background-image:url(../imm/gallery/immGal.png);
	background-size:cover;
	
}
#unityPlayer{
	margin-top:15px;
	top:15px;}
.sfondovg{
	background-image:url(../imm/sfondovg.jpg) ;
	background-size:contain;}
#logovg{
	max-height:172px;
	position:relative;
	box-shadow: 3px 3px 15px #333;
	margin-top:0;
	top:0;
	padding:0;
	left:0;
	margin-left:0px;
	float:left;	
	z-index:8;}
.frecciasChiacciata{background-image:url(../imm/gallery/immGalSchiacc.png) !important;}

#uno{ right:-100px;}
#due{right:-115px;}
#tre{right:-130px;}
#quattro{right:-145px;}
#cinque{right:-160px;}
.freccia_dx { 
    right: 20px; 
    background-image:url(../imm/bottoneBarra.png) ; 
	background-size:cover;
}
.freccia_sx {
    right: 0px; 
    background-image:url(../imm/pulsanteSX.png); 
}
.immagineCorrente{
	/*visibility:visible !important ;*/
	}
.puntinisepara {
	border-bottom:1px dotted #bcbcbc ;}
.puntiniseparadx {
	border-right:1px dotted #bcbcbc ;}
.img20{
	max-height:30px;
	width:100%;}
.img100{
	max-height:120px;
	padding-left:0;
	left:0;}
#tabgioco td {
	padding:10px;}
.box{
	background-image:url(../imm/giochi/cartello.png);
	background-size:cover;
	float:right;
	max-width:170px;
	padding:5px;	left:0;
}
.boxeta{
	background-image:url(../imm/giochi/eta.png);
	background-size:cover;
	float:right;
	width:160px;
	height:190px;
	padding:5px;
	padding-top:25px;
	padding-left:30px;
}
/*IL FONDO*/
#fondo{
	position:absolute;
	margin-bottom:-60;
	bottom:-60;
	width:100%;
	min-width:970px;
	margin-left:0;
	left:0;
	margin-top:120px;
	padding:5px;
	height:100px;
	background-color:transparent;
	z-index:-1;
	border-top-style:dotted;
	border-top-width:thin;
	border-top-color:#e2e2e2;}
#parteSociSponsor{
	text-align:center;
	height:100px;
	background-color:#e2e2e2;
	z-index:-1;
	padding:50px;
	padding-top:30px;}
#parteSociSponsor div{
	width:970px;
	margin:0 auto;
	}
#parteSociSponsor img{
	max-width:120px;
	max-height:120px;}
.su{
	margin-top:-8px;}

/*SCRITTE*/

.testoVerdeScuro{color:#255d06 !important;
	font-size:13px;
    font-family: 'Trebuchet MS';
	line-height:14px;}
.giallo{
	color:#ffcc00 !important;}
.VerdeScuro{color:#255d06 !important;}
	
/*TITOLI INSERZIONI*/
.testogrigio{color:#999 !important;}
.testoVerdeChiaro{color:#3aa300 !important;}
.testoMarrone{color:#683d1a !important ;}

.testoBlu{color:#03F !important;}
.testoViola{color:#9933cc !important ;}
.testoAzzu{color:#0099cc !important ;}
.aranciogiochi{color:#ff6633 !important;}
.testoArancio{color:#ff9900 !important ;}
.testoRosa{color:#cc3366 !important ;}
.testoRosso{color:#c60000 !important ;}
.azzurro{color:#0099cc !important;}
.testoMarrone, .testoRosso, .testoVerdeChiaro{
	text-transform:uppercase;
    font-family: 'Trebuchet MS';
	font-weight:bold;
	font-size:16px;}
.testonormale{
	text-transform:none !important;
	font-weight:normal !important;
	font-size:16px !important;
	}	
.corsivoVerde{
	color:#3ba600;
	font-size:16px;
    font-family: 'Trebuchet MS';
	font-style: italic;
	font-weight:bold;
	padding-top:15px;}
.textNero{
	color:#000 !important;}
.testoNero{
	color:#000;
	font-size:16px !important;
    font-family: 'Trebuchet MS';
	border-top:1px dotted #bcbcbc ;
	margin-top:15px;
	padding-top:7px;
	padding:;}
.testoVerdemenu{
	color:#009900 !important;}
.testoNero12 , .sottolineato12corsivo{
	color:#000;
	font-size:14px;
    font-family: 'Trebuchet MS';}
.sottolineato12corsivo{	font-style: italic;
	text-decoration:underline;}
.titoloPagina{
	text-transform:inherit !important;
	font-family:!important'OPTIMA';
	font-size:36px !important;
	font-weight:200 !important;
	color:#487430;}
a:link, a:hover{
	margin:0;
	padding:0;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
}
a:link {color: #939393;}
a:visited {color: #939393;}
a:hover {	color:#939393;}
a:active {color: #939393;}
li{ list-style-image:none;
	list-style:none;
	margin:0;
	padding:0;}
.numeri{ 
list-style:decimal;}
hr{
	}
/* modifico i valori del form*/

#form {
    overflow: hidden;
}
 label, input, textarea {
    color: #dedede; 
    font-family: 'Trebuchet MS';
    margin: 5px 0;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
label { 
}
 
input, textarea { 
    background: #1C1C1C; 
    border: 1px solid #323232; 
    color: #fff; 
    height: 30px; 
    line-height: 30px; 
	min-width:20px;
}
 
input { padding-left: 10px;}
.nulla{
	border-radius:0;
	border:0;
	right:0;
	top:15px;
	position:relative;
	background-color:transparent !important;}
.nulla img{
	width:70px;
	height:70px;}

.img80{
	width:140px;}
/* elenco puntato*/

.elencopallino li{
	list-style:circle;
	list-style-type:circle; 

	list-style-type: disc !important;
	}
a {
	font-style:normal;
	color:inherit;}
	
	
	
	/*GALLERY SCATTI*/
#gallerySCATTI{
	opacity:1;
	width:100%;
	z-index:-5;
	left:0;
	margin-left:0;
	height: 580px;}
#contiGallerySCATTI{
	left:0px;
    width:630px !important;
    height:585px !important;
    position:relative;
}
.contieneImmaginiscatti { 
    width:630px;
    height:490px;
    overflow:hidden;
    padding:0;
    margin:0;
}
	
	
.sliderGallSCATTI{
    height:400px;
    position:relative;
    width:16800px !important;
    margin: 0;
	left:0px;
    padding: 0;
}
.dimImgSCATTI{
	margin:auto 0;
	top:-85px;
	margin-top:-85px;
	alignment-adjust:central;
	width:640px;
	}
	
	
	
/*
	AVANTI E INDIETRO GALLERY SCATTI PALLINI
*/

.PALLINI{
	margin:auto;
	width:100%;
}

.PALLINI li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.PALLINI li a {
	display:block;
	width:12px;
	height:10;
	padding-top:12px;
	background-image:url(../imm/PALLINI.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.PALLINI li.CORRENTE a {
	background-position:0 -12px;
}
#pannlloindicazioni	{
	border:hidden !important;
	border-collapse:separate;}
	
#map{
	width:100%;
	height:400px;}
	
	
	
/* IMMAGINI PERSONAGGI FAMOSI*/
	
div.BoxDidascalia{float:left ;margin: 10px;border: 1px solid #999;
	height:200px;}
div.BoxDidascalia img{border:0;display:block;}
div.BoxDidascalia p{position: relative;float: left;color: #FFF;
    text-decoration: none;
	font-size:12px;}
div.BoxDidascalia span{position:absolute;bottom: 0;width: 100%;padding: 3px 0;
    background:url(../imm/opacitaimg.png) repeat-x 0 -200px;
    cursor: pointer;text-align: center;}
div.BoxDidascalia p:hover span{background-position: 0 0px;}
.tappabuchi{
	margin-right:0;
	position:static;
	right:0;
	color:#FFF;
	width:100%;}


.schede ul li { display:block; overflow:hidden; clear:both; list-style:none; margin-bottom:20px;
}
.icoPDF { border:0!important!; padding-right:5px;
}