﻿body
{
}


/*spazio colonna centrale pagina master foto */
.divSpazioCentrale
{
	width:987px;
	height:auto;
}



#divFairPlay
{
	background-image:url("/img/FrecciaAltro01.png");	
	background-position:left;
	background-repeat:no-repeat;
	font-size:12px;
	font-family:Helvetica LT Condensed, Arial;
	font-weight:bold;
	padding-top:18px;
	padding-left:6px;
	color:White;
	height:35px;
}


#divFairPlay a:hover
{
	text-decoration:underline;
}

/*Formato titoli sulla pagina principale*/
.titoliPagina
{
	font-size:18px;
	font-family:Verdana,Helvetica LT Condensed;
	color:#F29400;
	padding-left:15px;
	height:32px;
}

.contenutoPaginaFoto /*pag foto*/
{
	height:auto;
	min-height:650px;
	width:956px;
	padding: 20px 11px 20px 20px;
}

.segnalaCommentoFoto
{
	width:153px; 
	height:50px;
	z-index:200;
	position:absolute; 
	top:79px; 
	left:13px;
}


/*------COMPOSIZIONE BOX HOME PAGE (ombreggiati) --------*/
.parteSup
{
	background-image:url("/img/ParteSupBox01.jpg");	
	background-position:top;
	background-repeat:no-repeat;
	height:81px;
	width:100%
}

.parteCentrale
{
	background-image:url('/img/ParteCentraleBox01.jpg');	
	background-position:50% top;
	background-repeat:repeat-y;
	/*height:626px; definita singolarmente per ogni box*/
	width:100%;
}

.parteInf
{
	background-image:url("/img/ParteInfBox01.jpg");	
	background-position:top;
	background-repeat:no-repeat;
	height:81px;
	width:100%
}

.contenutoBox
{
	width:329px;
	padding-left:15px;
	padding-right:15px;
	/*height:764px; definita singolarmente per ogni box*/
	position:absolute;
	top:10px;
	left: 0px;
}

/* ---Banner pubblicitari ----*/
.bannerSxQuadrato
{
	width:336px;
	height:280px;
	margin-left:10px;
	border: solid 1px #dddddd;	
	margin-bottom:20px;
}

.bannerSxLungo
{
	width:730px;
	height:90px;
	margin-left:2px;
	border: solid 1px #dddddd;	
	margin-bottom:20px;
	margin-top:20px;
}

/*------NEWS HOME PAGE -------*/
.singolaNewsHomePage
{
	font-family:Helvetica, Arial;
	color:#58585A;
	padding-top:10px;
	padding-bottom:5px;
}

.titoloAnteprimaNewsHomePage
{
	
}

.titoloNewsHomePage
{
	/*font-family:Helvetica LT Condensed;*/
	font-family:Helvetica, Arial;
	font-size:12px;
	font-weight:bold;
}


.abstractNewsHomePage
{
	padding-top:10px;
}


.fotoNewsHomePage
{
	float:right;
	padding-left:8px;
	padding-bottom:8px;
	width:85px;
	height:65px;
	
}

.fotoNewsHomePageSx
{
	float:left;
	padding-right:8px;
	padding-bottom:8px;
	width:85px;
	height:65px;
}

.anteprimaImmaginiHomePage
{
	width:100%;
	height:100px;
	padding-top:5px;
}
/*fine news*/


/*--BOX MENU DX - OMBRE E TRASPARENZE-*/
/*def scatolotti grigi*/
div.boxGrigio {
	width:100%; 
	/*border:1px solid #8b928a;
	margin-bottom:10px;*/
}


div.opaco{/*Per la selezione delle singole proposte*/

	cursor:pointer;
	position:absolute;
	top:-1px;
	left:-10px;
	height:63px;/*150px;*/
	width:205px;/*170px;*/
	background-color:Black;
	filter:alpha(opacity=30);
	margin-left:10px; 
	-moz-opacity:0.3; 
	opacity: 0.3; 
}

div.trasparente{
	cursor:pointer;
	position:absolute;
	top:0px;
	/*left:-10px;*/
	height:100%;/*150px;*/
	width:100%;/*165px;*/
	filter:alpha(opacity=0);
	margin-left:10px; 
	-moz-opacity:0; 
	opacity: 0; 
}


div.nascosto
{
	visibility:hidden;
	height:120px;
}

div.visibile
{
	visibility:visible;
	position:absolute;
	top:10px;
	width:100%;
	height:auto;
}

.paginatoreImmagini
{
	background-color:Gray;
}

.paginatoreImmagini a:visited, .paginatoreImmagini a {
	text-decoration:none;
	color:#44070a;
	font-weight:bold;
}

.paginatoreImmagini a:hover {
	color:#F29400;
}

.tabellaLink 
{
	width:90%;	
}


.tabellaLink  a:hover{
	color:#F29400;
	text-decoration:underline;
}

.tabellaLink a,.tabellaLink  a:visited,.tabellaLink  a:link {
	font-size:14px;
	color:#58585A;
	text-transform:uppercase;
}


.bottoneImmagini
{
	background-color:Transparent;
	background-image: url("/images/Tasto.png");
	background-repeat:no-repeat;
	color:White;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
	padding-top:6px;
}

.bottoneImmaginiPiccolo
{
	background-color:Transparent;
	background-image: url("/images/TastoPiccolo.png");
	background-repeat:no-repeat;
	color:White;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
	padding-top:3px;
}

.bottoneSquadrato
{
	background-color:#85807D;
	color:White;
	font-family:Helvetica LT Condensed, Arial;
	font-size:13px;
	cursor:pointer;
	text-align:center;
}

.comboStagioni
{
	color:#333333;
	font-family:Helvetica LT Condensed, Arial;
	font-size:13px;
}

/*---------SCHEDE ATTIVITA' RAGGRUPPAMENTI --------*/
.btnSchedeAttvtaRaggr
{
	background-color:Transparent;
	background-image: url("/images/TastoScheda.png");
	background-repeat:no-repeat;
	color:#646567;
	font-family:Helvetica LT Condensed, Alrial;
	font-size:12px;
	cursor:pointer;
	text-align:center;
	/*padding-top:6px;*/
}

.btnSchedeAttvtaRaggr:hover
{
	background-image: url("/images/TastoSchedaHover.png");
	color:White;
}

.btnSchedeSelected
{
	background-color:White;
	color:#646567;
	font-family:Helvetica LT Condensed, Arial;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
}

.btnSchedeSelected:hover
{
	background-image: url("/images/TastoSchedaHover.png");
	color:White;
}

.btnSchedePrev
{
	background-color:Transparent;
	background-image: url("/images/PrevPage.png");
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:center;
}

.btnSchedePrev02
{
	background-color:Transparent;
	background-image: url("/images/PrevPage02.png");
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:center;
}

.btnSchedePrev03
{
	background-color:Transparent;
	background-image: url("/images/PrevPage03.png");
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:center;
}

.btnSchedePrevDisabled
{
	background-color:Transparent;
	background-image: url("/images/PrevPageDisabled.png");
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:center;
}


.btnSchedeNext
{
	background-color:Transparent;
	background-image: url("/images/NextPage.png");
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:center;
}

.btnSchedeNext02
{
	background-color:Transparent;
	background-image: url("/images/NextPage02.png");
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:center;
}

.btnSchedeNext03
{
	background-color:Transparent;
	background-image: url("/images/NextPage03.png");
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:center;
}

.btnSchedeNextDisabled
{
	background-color:Transparent;
	background-image: url("/images/NextPageDisabled.png");
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:center;
}

#barraSchede
{
	width:100%;
	height:27px;
	text-align:left;
	position:relative;
	background-image:url('/images/finescheda.png');
	background-position:right;
	background-repeat:no-repeat;
}

#divNomeAttivita
{
	position:absolute;
	right:15px;
	width:180px;
	color:White;
	top: 5px;
	font-family: 'Helvetica LT Condensed', Arial;
	font-size: 14px;
	text-align:right
}

#divPannelloRaggruppamenti
{
	position:relative;
	padding:10px 20px 20px 20px;
	font-family:Helvetica LT Condensed, Arial;
}

/*---------PAGINA CHI SIAMO/ tabellina CONTATTI-------------------*/

.divDescrizioneChiSiamo
{
	color:#58585A;
	font-size:13px;
	text-align:justify;
	padding: 0px 5px 0px 5px;
}

.nomeResponsabile
{
	color:#F29400;
}

.descrizResponsabile
{
	height:160px;
	vertical-align:top;
	padding-bottom:20px;
}

.descrizEMail
{
	height:45px;
	padding-top:20px;
}

td#tabellaChiSiamo
{
	vertical-align:top;
	display:table-cell;
}

/*-------------------------------------------------------*/
.divFotoVideoSingolo
{
	font-family:Helvetica, Arial;
	font-size:10px;
	color:#58585A;
	padding-top:10px;
	padding-bottom:0px;	
}

.maiuscole
{
	text-transform: uppercase;
}


a:hover.linkClassifiche  {
	color:#F29400;
	text-decoration:underline;
}

a.linkClassifiche {
	font-size:14px;
	color:#58585A;
	text-transform:uppercase;
}



/*--------ELENCO ATTIVITA-----------*/
.divFrecciaGrandeAttivita
{
	position:absolute;
	top:18px;
	left:0px;
	height:80px;
	width:180px;
	background-image:url("/img/PuntaFrecciaGrande.png");
	background-position:right;
	background-repeat:no-repeat;
	color:White;
	padding-top:20px;
	padding-left:10px;
}

.riquadroDescrizioneAttivita
{
	position:absolute;
	top:0px;
	left:200px;
	height:100px;
	width:520px;
	color:#58585A;
	
}

/*---------------Mappa sito web----------------*/

.divMappaSitoWeb  a:hover{
	color:#F29400;
	text-decoration:underline;
}

.divMappaSitoWeb a,.divMappaSitoWeb  a:visited,.divMappaSitoWeb  a:link {
	font-size:14px;
	color:#58585A;
	text-transform:uppercase;
}

/*-------------Pagine immagini, foto, ecc.--------------------------------*/

.separatoreH4
{
	font-size:12px;
	font-family:Helvetica LT Condensed, Arial;
	color:#4f81bd;
	border-bottom:solid 1px #4f81bd;
}

/*---------------TESTO NOTIZIE --------------------------*/
#divTestoNotizia a
{
	color:#F29400;
}

#divTestoGalleria a
{
	color:#F29400;
}


.divTxtMessaggio a,.divTxtMessaggio  a:visited,.divTxtMessaggio  a:link {
	color:#F29400;
}




