/* CSS Document */

/* ******************************************** BASE ************************************************************************** */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0; 
	padding:0;
	background:#520000 url(../images/base/bg-wood.png) left top repeat;
	color:#333;
}
div#pagina { 
	width:986px;
	margin:0 auto;
	background:url(../images/base/bg-pagina.png) center top repeat-y;
} 
div#container { 
	width:960px;
	margin:0 auto;
} 

/* *************************************************************************************************************************** */
/* ******************************************** TOP ************************************************************************** */
/* *************************************************************************************************************************** */

div#header {
	width:986px;
	height:19px;
	margin:40px auto 0;
	background:url(../images/base/top-pagina.png) center top no-repeat;
	font-size:10px;
}
div#lingua{
	padding-right:40px;
	text-align:right;
	margin:0 0 0 5px;
	padding-top:6px;
	float:right;
}
div#lingua a{
	color:#076297;
	text-decoration:none;
}
div#titolo{
	width:800px;
	font-weight:bold;
	text-align:right;
	color:#999999;
	padding-top:4px;
	float:right;
} 
div#titolo h1{
	font-size:12px;
} 


/* *************************************************************************************************************************** */
/* ******************************************** FLASH ************************************************************************ */
/* *************************************************************************************************************************** */

div#testata {
	width:924px;
	height:286px;
	padding:0;
	margin-left: 15px;
} 

/* *************************************************************************************************************************** */
/* ******************************************** MENU ************************************************************************* */
/* *************************************************************************************************************************** */

div#menuBg {
	position:absolute;
	width:225px;
	height:705px;
	top: 360px;
	background:url(../images/base/menu.gif) left top no-repeat;
} 

div#menuBg ul{
	margin:50px 0 0 40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:32px;
	padding:0;
	display:block;
} 

div#menuBg li{
	list-style:none;
} 
div#menuBg li a{
	text-decoration:none;
	list-style:none;
	color:#333;
} 
div#menuBg li a:hover{
	text-decoration:overline;
	list-style:none;
	color:#FF0000;
} 

div#indirizzo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:absolute;
	line-height:14px;
	color:#666666;
	top:437px;
	margin-left:57px;
	z-index:100;
} 
div#indirizzo a{
	color:#333333;
} 

div#menuBg img{
	position:absolute;
	top:374px;
	margin-left:57px;
} 
/* *************************************************************************************************************************** */
/* ********************************************       data      ************************************************************** */
/* *************************************************************************************************************************** */
 
div#data{
	text-align:center;
	width:90px;
	margin-left:22px;
	padding-top:18px;
	float:left;
} 

/* *************************************************************************************************************************** */
/* ********************************************       CENTRO    ************************************************************** */
/* *************************************************************************************************************************** */
 
div#colonnaSpazio{
	width:245px;
	height:710px;
	margin-top:10px;
	float:left;
} 
 
div#centro{
	width:440px;
	margin:10px 40px 0 0;
	float:left;
} 

/* ****************************************************************************************************************************/
/* ******************************************** CENTRO 360 ********************************************************************/
/* ****************************************************************************************************************************/

div#centro-360{
	width:687px;
	margin:10px 0 0 0;
	float:left;
} 

/* ****************************************************************************************************************************/
/* ******************************************** PARCO *************************************************************************/
/* ****************************************************************************************************************************/

div#parco{
	width:440px;
	height:304px;
	margin:30px 0 0 0;
	background:url(../images/parco.png) center top no-repeat;
} 
div#parco-titolo{
	width:179px;
	height:121px;
	padding:25px 0 0 0;
	margin-left:251px;
	text-align:right;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
} 
div#parco-testo{
	padding:0 10px 0 10px;
	line-height:17px;
	text-align:justify;
} 
div#parco-link{
	margin-top:15px;
	padding:0 10px 0 10px;
	text-align:right;	
}  
div#parco-link a{
	
	list-style:none;
	color:#333;
} 
div#parco-link a:hover{
	text-decoration:overline;
	list-style:none;
	color:#FF0000;
} 

.percorsoVerde{
	margin:0;
	padding:0 0 0 50px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#006600;
	background:url(../images/generico/parco-verde.gif) left center no-repeat;
	list-style:none;
} 
.percorsoBlu{
	margin:0;
	padding:0 0 0 50px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000099;
	background:url(../images/generico/parco-blu.gif) left center no-repeat;
	list-style:none;
} 
.percorsoRosso{
	margin:0;
	padding:0 0 0 50px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FF0000;
	background:url(../images/generico/parco-rosso.gif) left center no-repeat;
	list-style:none;
} 

/* *************************************************************************************************************************** */
/* ******************************************** COLONNA DX ******************************************************************* */
/* *************************************************************************************************************************** */

div#colonnaDx {
	width:206px;
	margin-top:10px;
	float:left;
} 

/* **************** prenota ****************** */

div#prenota, #prenota img{
	width:206px;
	height:59px;
	margin:0;
}
/* **************** last minutes ****************** */

div#lastminutes {
	width:192px;
	height:143px;
	margin:5px 0 0 0;
	padding:25px 0 0 14px;
	font-size:11px;
	background:url(../images/base/lastminutes.png) left top no-repeat;
	display:block;
}

div#lastminutes #dbNews a:hover {
	text-decoration:underline;
}
div#lastminutes #dbNews {
	width:175px;
	height:115px;
	margin:15px 0 0 0;
	font-size:12px;
	color:#FFCC00;
}

div#lastminutes img {
	float:right;
	margin:-17px 10px 0 0;
}

div#lastminutes #dbNews span{
	color:#FFCC00;
	font-size:10px;
	font-weight:bold;
}
div#lastminutes #dbNews a{
	color:#DEEAD5;
	text-decoration:none;
}

/* **************** eventi ****************** */

div#eventi-it {
	width:192px;
	height:88px;
	margin:6px 0 0 0;
	padding:5px 0 0 14px;
	background:url(../images/base/eventi-it.png) left top no-repeat;
	display:block;
}
div#eventi-en {
	width:192px;
	height:88px;
	margin:6px 0 0 0;
	padding:5px 0 0 14px;
	background:url(../images/base/eventi-en.png) left top no-repeat;
	display:block;
}

div#eventiTxt {
	width:160px;
	margin:35px 0 0 3px;
}

div#eventi-it #eventi-en, a:hover {
	text-decoration:underline;
}

div#eventi-it img, #eventi-en img {
	float:right;
	margin:5px 10px 0 0;
}


/* **************** mappa ****************** */

div#map{
	width:206px;
	height:88px;
	margin:2px 0 0 0;
}

div#map img{
	width:206px;
	height:88px;
	margin:2px 0 0 0;
}

/* **************** gallery ****************** */

div#gallery {
	width:206px;
	height:125px;
	margin:8px 0 0 0;
}

div#gallery img{
	width:206px;
	height:125px;
	margin:5px 0 0 0;
}

/* **************** brochure ****************** */

div#brochure {
	margin:10px 0 0 0px;
}

/* *************************************************************************************************************************** */
/* ******************************************** Cancella Float *************************************************************** */
/* *************************************************************************************************************************** */

div#clear {
	clear:both;
} 

/* *************************************************************************************************************************** */
/* ******************************************** FOOTER *********************************************************************** */
/* *************************************************************************************************************************** */

div#footer {
	width:960px;
	height:60px;
	margin:0 auto;
	background:url(../images/base/bg-sotto.png) center top no-repeat;
} 

div#chiudi {
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#FFFFFF;
	padding-top:30px;
} 
div#chiudi span{
	color:#FF0000;
	font-size:13px;	
} 
div#chiudi a{
	color:#FFFFFF;
} 
div#chiudi a{
	text-decoration:none;
	list-style:none;
} 
div#chiudi a:hover{
	text-decoration:overline;
	list-style:none;
	color:#FF0000;
} 

/* *************************************************************************************************************************** */
/* ******************************************** CLASSI ************************************************************************ */
/* *************************************************************************************************************************** */

.noborder{
	border:none;
}


.linkVerdeNOdec{
	color:#003300;
	text-decoration:none;
}
.fontGeorgia{
	font-family:Georgia, "Times New Roman", Times, serif;
}


/* *************************************************************************************************************************** */
/* ************************************ tecnica sostituzione img ************************************************************* */
/* *************************************************************************************************************************** */

.replace{
	position:relative;
	margin:0;
	padding:0;
	/* hide overflow:hidden from IE5/mac */
	overflow:hidden;
	/* */
}

.replace span{
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:1; /* for opera5 and 6 */
}

/* #credits, #credits span{
	width:66px;
	height:15px;
	float:right;
	background:url(../images/base/credits.gif);
	background-repeat:no-repeat;
	cursor:pointer;
} */
