/*  

Theme Name: MIrabilandia Forever

Theme URI: http://www.miraforever.com 

Description: Il tema di mirabilandia forever, il sito dei fan di mirabilandia.

Version: 1.0

Author: Andrea Vignando (EaMania)

Author URI: http://www.miraforever.com



*/



a {
	font-family: Arial, Helvetica, sans-serif;	
	
	}



ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;

}

li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration:none;
	line-height: 160%;
	font-weight: normal;

	}

body {
	margin:0;
	background-color:#ffffff;
	background-image:url(immagini-mirabilandia-miraforever/sfondi-body/sfondo-mirabilandia-01-columbia-e-discovery.jpg);
	background-repeat:no-repeat;
	background-position:top;
}



#box {

	background-color: #ffffff;

	position: relative;

	height: auto;

	width: 990px;

	margin-right: auto;

	margin-left: auto;

	right: 0px;

}

.foto { border: 1px solid #666; }





.opacity {

	

	-moz-opacity:.80;

	opacity:.80;

	

}



.opacity:hover {

	

	-moz-opacity:.99;

	opacity:.99;

	

}

/* HEADER */



#header {

	width: 990px;

	height: 293px;

	position: relative;

}



#sopra-barre {

	padding-right: 10px;

	padding-left: 10px;

	width: 450px;

	float: left;

}

#google-adsens-sopra-barre {

	width: 468px;

	padding-right: 10px;

	float: right;

	height: 30px;

	padding-top: 7px;

	text-align: right;

}

/* HEADER 1 */

#barra-pulsanti {

	background-image:url('immagini-mirabilandia-miraforever/header/sfondo.jpg');

	background-color:#FF9900;

	background-repeat: repeat-x;

	width: 990px;

	height: 60px;

	position: relative;

}



#logo-header {

	width: 150px;

	height: 55px;

	padding-left: 10px;

	position:relative;

	clear: left;

	float: left;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFD648;

	padding-right: 45px;

	padding-top: 5px;

}







#sfondo-header {
	background-repeat:repeat;
	width: 990px;
	height: 203px;
	display: block;
	
}



#menu-piccolo {

	background-color:#FEAC01;

	width: 980px;

	height: 22px;

	position: relative;

	padding-top: 8px;

	padding-left: 10px;

	float: left;

	clear: both;

	



}



/*menu principale in alto*/



a.menu-bottone{

	width: 108px;

	height: 38px;

	display: block;

	position: relative;

	float: left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#FFFFFF;

	text-align: center;

	padding-top: 22px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFD648;

	text-decoration:none;

	margin: 0px;

	}



a.menu-bottone:hover{

	background-image:url('immagini-mirabilandia-miraforever/header/hover.png');

	background-repeat: repeat-x;

		text-decoration:none;

}



a.menu-bottone:active{

background-image:url('immagini-mirabilandia-miraforever/header/active.png');

	background-repeat: repeat-x;

}



.header-btm{

	width: 110px;

	height: 38px;

	display: block;

	position: relative;

	float: left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#FFFFFF!important;

	text-align: center;

	padding-top: 22px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFD648;

	text-decoration:none;

	margin: 0px;

	}

.header-btm:hover{

	background-image:url('immagini-mirabilandia-miraforever/header/hover.png');

	background-repeat: repeat-x;

		text-decoration:none;

}











/*FINE HEADER */



/*TESTI */





/* testi generali*/ 

h3 {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color: #F90;

	text-decoration:none;

	font-weight:bold;

}

h2{
	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px!important;
	text-decoration:none;
	font-weight:bold;
}

h2 a{

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px!important;

	text-decoration:none!important;

	font-weight:bold;

	color:#333;

}



h2 a:hover{

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

text-decoration:none!important;

	color: #F90;

}

h1{	

	font-size:18px;

}



h2{	font-size:16px;}



h3{	font-size:14px;}



h4{	font-size:12px;}





a {

	text-decoration:none;

	font-weight:bold;

	}

	

	a:hover {

	text-decoration:none;

	color: #F90;

	}





	

	

h1 {

	padding-top:10px;

	padding-bottom:10px;

	margin:0px;

	

}	

.testi-arial-13  {

	/* notizie, e testi normali*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#333333;

	text-decoration:none;

	line-height: 160%;

}

.testi-arial-13a  {
	/* notizie, e testi normali*/

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration:none;
	line-height: 160%;
	text-align: justify;
	width: 290px;
	float: left;

}


p {

	/* notizie, e testi normali*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#333333;

	text-decoration:none;

	line-height: 160%;

}



.testi-arial-13 a, .tubepress_meta_title, .tubepress_meta_title a, td {

	/* notizie, e testi normali*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#333333;

	text-decoration:none;

	line-height: 160%;

}



a{

	/* notizie, e testi normali*/



	color:#333333;



}



.testi-arial-13 a:hover, .tubepress_meta_title a:hover { /* notizie, e testi normali*/ 





text-decoration: underline; }



.testi-arial-12 {

	/* ultime notizie ecc, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 160%;

	font-weight: normal;

}



.testi-arial-12  a {

	/* ultime notizie ecc, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 160%;

	font-weight: normal;

}



.testi-arial-12 a, .seo-tag-cloud a {

	/* ultime notizie, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 160%;

}



.testi-arial-12:hover a , .seo-tag-cloud a:hover  { /* ultime notizie, men� sotto la notizia*/

	text-decoration: underline;

	color: #000;

}



.testi-arial-12-rosso {

	/* ultime notizie ecc, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #F30;

	text-decoration:none;

	line-height: 160%;

	

	

}



.ultime-notizie-arial-12 {

	/* ultime notizie ecc, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 180%;

	font-weight: normal;

}



a.ultime-notizie-arial-12 {

	/* ultime notizie, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 180%;

}



a.ultime-notizie-arial-12:hover { /* ultime notizie, men� sotto la notizia*/

	text-decoration: underline;

	color: #000;

}

a.ultime-notizie-arial-12-B {

	/* ultime notizie, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	text-decoration:none;

	line-height: 150%;

	font-weight:normal;

	padding-left:5px;

}



a.ultime-notizie-arial-12-B:hover { /* ultime notizie, men� sotto la notizia*/

	text-decoration: underline;

	color: #FFF;

}





.testi-arial-12-titolo-data {

	/* ultime notizie ecc, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 250%;

	font-weight: normal;

	text-transform: uppercase;

}



a.testi-arial-12-titolo-data {

	/* ultime notizie, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

		font-weight: normal !important;



	line-height: 220%;

}



a.testi-arial-12-titolo-data :hover { /* ultime notizie, men� sotto la notizia*/ text-decoration: underline; }





.testi-arial-12-titolo {

	/* ultime notizie ecc, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 250%;

	font-weight: normal;

	word-spacing: 1px;

}



.testi-arial-12-titolo a {

	/* ultime notizie, men� sotto la notizia*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 220%;

	font-weight: bold;

}



.testi-arial-12-titolo a:hover { /* ultime notizie, men� sotto la notizia*/ text-decoration: underline; }





/* titoli generali*/





.titolo-arial-16 {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#333333;

	text-decoration:none;

	font-weight:bold;

}



a.titolo-arial-16 {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#333333;

	text-decoration:none;

	font-weight:bold;

}

a.titolo-arial-16:hover {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	

	

	text-decoration:underline;

	

}



.titolo-arial-14-arancio {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color: #F90;

	text-decoration:none;

	font-weight:bold;

}



a.titolo-arial-14-arancio {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color: #333;

	text-decoration:none;

	font-weight:bold;

	word-spacing: 1px;

}



a.titolo-arial-14-arancio:hover {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/



	color: #F90;

	

}



.titolo-arial-16-bianco {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#fff;

	text-decoration:none;

	font-weight:bold;

	text-align:center;

}



a.titolo-arial-16-bianco {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#fff;

	text-decoration:none;

	font-weight:bold;

	text-align:center;

}



.titolo-arial-14-bianco {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	text-decoration:none;

	font-weight:normal;

	

	

}



.titolo-arial-12-bianco {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#fff;

	text-decoration:none;

	font-weight:normal;

	

	

}





a.titolo-arial-16 {

	/* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#333333;

	text-decoration:none;

	font-weight:bold;

}



a.titolo-arial-16:hover { /* titolo notizia principale e titolo nelle pagine, attrazioni ecc*/ text-decoration: none;

color:#F90;}



.data-titolo {

	/* data notizia principale*/

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	text-transform: uppercase;

}



.ulime-notizie- {

	/* ultime notizie ecc, men� sotto la notizia arancione*/


	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	display: block;

	height: 18px;

	width: 310px;

	padding-top: 4px;

	text-decoration: none;

	text-indent: 5;

	margin-bottom: 5px;

	margin-left: -5px;

	letter-spacing: 1px;

	font-weight: normal;
	background-image: url(immagini-mirabilandia-miraforever/pulsanti/ultime-notizie-sfondo.png);

}







a.ulime-notizie- {

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	display: block;

	height: 18px;

	width: 310px;

	padding-top: 4px;

	text-decoration: none;

	text-indent: 5px;

	margin-bottom: 5px;

	margin-left: -5px;

margin-top:15px;

	background-image: url(immagini-mirabilandia-miraforever/pulsanti/ultime-notizie-sfondo.png);

	background-repeat: repeat;

}

a.ulime-notizie-coaster {

	/* ultime notizie ecc, men� sotto la notizia arancione*/

	background-color:#333;

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	display: block;

	height: 18px;

	width: 310px;

	padding-top: 4px;

	text-decoration: none;

	text-indent: 5px;

	margin-bottom: 5px;

	margin-left: -5px;

		font-weight: normal;



}



.ulime-notizie-arancione {
	/* ultime notizie ecc, men� sotto la notizia arancione*/

	background-color:#FC8603;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	display: block;
	height: 18px;
	width: 310px;
	padding-top: 4px;
	text-decoration: none;
	text-indent: 10px;
	font-weight: normal;
	margin-left: -10px;
}



a.ulime-notizie-arancione {

	/* ultime notizie ecc, men� sotto la notizia arancione*/

	background-color:#FC8603;

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	display: block;

	height: 18px;

	width: 315px;

	padding-top: 4px;

	text-decoration: none;

	text-indent: 13px;
	margin-left: -10px;


		text-decoration:none;



}

.ulime-notizie-arancione-footer {

	/* ultime notizie ecc, men� sotto la notizia arancione*/

	background-color:#FC8603;

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	display: block;

	height: 18px;

	width: 310px;

	padding-top: 4px;

	text-decoration: none;

	text-indent: 10px;

	margin-top: 10px;

	margin-left: -10px;

	font-weight: normal;		



}



a.ulime-notizie-arancione-footer  {

	/* ultime notizie ecc, men� sotto la notizia arancione*/

	background-color:#FC8603;

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	display: block;

	height: 18px;

	width: 310px;

	padding-top: 4px;

	text-decoration: none;

	text-indent: 10px;

	margin-top: 10px;

	margin-left: -10px;

	text-decoration:none;

		



}



a.ulime-notizie-arancione-footer:hover {

	/* ultime notizie ecc, men� sotto la notizia arancione*/

	background-color:#FC8603;

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	display: block;

	height: 18px;

	width: 310px;

	padding-top: 4px;

	text-decoration: none;

	text-indent: 10px;

	margin-top: 10px;


	text-decoration:none;

	font-weight: normal;		



}



.ulime-notizie-arancione-chiaro {

	/* ultime notizie ecc, men� sotto la notizia arancione chiaro*/

	background-color:#FBAF13;

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	display: block;

	height: 18px;

	width: 310px;

	padding-top: 4px;

	text-decoration: none;

	text-indent: 10px;

	margin-left: -10px;

	margin-top: 0px;

	font-weight: normal;

}



a.ulime-notizie-arancione-chiaro, .rsswidget {
	/* ultime notizie ecc, men� sotto la notizia arancione chiaro*/

	background-color:#FBAF13;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display: block;
	height: 18px;
	width: 315px;
	padding-top: 4px;
	text-decoration: none;
	text-indent: 13px;
	margin-left: -10px;
	margin-top: 0px;
	text-decoration:none;
}







.home-a4-info-foto-superiore {

	/* ultime notizie ecc, men� sotto la notizia arancione*/

	background-color:#D2D2D2;

	color:#333;

	font-family:Georgia, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-style:italic;

	display: block;

	height: 100%;

	width: 300px;

	padding-top: 4px;

	text-decoration: none;

	margin-left: -10px;

	padding-left: 10px;

	padding-bottom: 4px;

	font-weight: normal;

}



.menu-arial-11-bianco {
	/* testo menu secondario sotto header*/

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:lighter;
	letter-spacing: 2px;
}



.testo-arial-11 {

	/* testo menu secondario sotto header*/

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #999;

	text-decoration:none;

}

a.menu-arial-11-bianco:hover {

	/* testo menu secondario sotto header*/



	color:#333333;

	text-decoration: none;	

}

a.testo-registrati {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF;

	width: 60px;

	height: 20px;

	position: absolute;

	text-decoration: none;

	left: 246px;

	top: 148px;

}

a.testo-registrati:hover {

	text-decoration: underline;

}



/* FINE TESSTI */



/*FOOTER */

#footer {

	display: block;

	width: 970px;

	background-color: #FFCE0A;

	height: 240px;

	clear:left;

	background-image: url(immagini-mirabilandia-miraforever/footer/sfondo-footer.png);

	background-repeat: repeat-x;

	padding-left: 19px;

}

.footer-elenco {

	position: relative;

	height: 210px;

	width: 310px;

	float: left;

	padding-left: 10px;

}

#footer li a {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

		font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 160%;

	font-weight: normal;

}

#footer li a:hover {

	text-decoration:underline;

}
#destra-news li a:hover {

	text-decoration:underline;

}

#destra-news li a {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

		font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 160%;

	font-weight: normal;

}

#footer ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

		font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	font-weight: normal;

	margin-top:15px;

}
#destra-news ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

		font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	font-weight: normal;

	margin-top:15px;

}








/* SIDEBAR */



#blocco-destra {

	width: 330px;

	position: relative;

	height: auto;

	float:left;

	padding-right: 10px;

}



#news-homepage {

	position: relative;

	width: 640px;

	margin-bottom: 20px;

	height: auto;

}

.home-a1 {
	position: relative;
	height: 295px;
	width: 315px;
	margin-right: 0px;
	margin-bottom: 10px;
	float: left;
	background-color: #FFFFFF;
	padding-left: 10px;

	







}

.home-a2 {
	position: relative;
	height: auto;
	width: 305px;
	margin-bottom: 10px;
	float: right;
	padding-left: 5px;
	margin-top: 10px;
}







a.home-a2 {

	position: relative;

	height: auto;

	width: 305px;

	margin-bottom: 10px;

	float: right;

	padding-left: 5px;

	margin-top: 10px;

	text-decoration:none;

}

.menu-3 {

	position: relative;

	height: auto;

	width: 310px;

	margin-bottom: 2px;

	float: right;

	padding-left: 10px;

	margin-top: 2px;

		filter:alpha(opacity=90);

	-moz-opacity:.90;

	opacity:.90;

}



.menu-3:hover {

	filter:alpha(opacity=99);

	-moz-opacity:.99;

	opacity:.99;

}



#blocco-destra li a {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

		font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration:none;

	line-height: 160%;

	font-weight: normal;

}

#blocco-destra ul {
	padding:0;

	list-style-type: none;



}

#blocco-destra li a:hover {

	text-decoration:underline;

}



.home-cerca {

	position: relative;

	height: auto;

	width: 305px;

	float: right;

	padding-left: 5px;

	margin-top: 10px;

}







/* HOME PAGE */



#blocco-sinistra {

	width: 640px;

	position: relative;

	height: auto;

	float: left;

	padding-left: 10px;

	background-color:#FFF;

}



#news-altre-data-sotto {
	position: absolute;
	width: 120px;
	float: right;
	text-align: right;
	bottom: 3px;
	right: 23px;
}



#news-altre-leggi-tutto {

	position: absolute;

	width: 150px;

	float: left;

	bottom: 3px;

	left: 10px;

	

}

#sinistra-news {

	height: auto;

	float: left;

	width: 325px;	

}



#destra-news {

	height: auto;

	float: left;

	width: 310px;	

}



#blocco-centrale-menu {

	width: 972px;

	position: relative;

	float: left;

	padding-right:0px;

	padding-left: 10px;

	margin-bottom: 20px;

	margin-top: 20px;

}



#le-attrazioni {

	height: 225px;

	width: 300px;

	position: relative;

	float: left;

	margin:1px;

	filter:alpha(opacity=95);

	-moz-opacity:.905;

	opacity:.95;

	

	

	

	}

	

	#le-attrazioni:hover {



	filter:alpha(opacity=99);

	-moz-opacity:.99;

	opacity:.99;

	

	

	

	}

	

	.i-coaster {

	height: 250px;

	width: 240px;

	position: relative;

	float: left;

	margin:1px;

	filter:alpha(opacity=95);

	-moz-opacity:.95;

	opacity:.95;

	

	

	}

	

	.i-coaster:hover {



filter:alpha(opacity=99);

	-moz-opacity:.99;

	opacity:.99;

	}

	

	#beach {

	height: 452px;

	width: 347px;

	position: relative;

	float: left;

	margin:1px;

	filter:alpha(opacity=95);

	-moz-opacity:.95;

	opacity:.95;



	}

	

	

	

	

	

	

	#beach:hover {



	filter:alpha(opacity=99);

	-moz-opacity:.99;

	opacity:.99;



	}

	

	#gli-spettacoli {

	

	height: 225px;

	width: 300px;

	position: relative;

	float:left;

	margin-top: -226px;

	margin-left:1px;

	margin-right:1px;

	margin-bottom:1px;

	filter:alpha(opacity=95);

	-moz-opacity:.95;

	opacity:.95;





	}

	



	

	

	#gli-spettacoli:hover {

	filter:alpha(opacity=99);

	-moz-opacity:.99;

	opacity:.99;





	}

	

	#aree-ristoro {

	height: 225px;

	width: 300px;

	position: relative;

	float: left;

	margin-top: -226px;

	margin-left:303px;

	margin-right:1px;

	margin-bottom:1px;

	filter:alpha(opacity=95);

	-moz-opacity:.95;

	opacity:.95;

	}

	

	[if lt IE]>	#aree-ristoro {	height: 225px;	width: 300px;	position: relative;	float: left;	margin-top: -226px;	margin-left:1px;	margin-right:1px;	margin-bottom:1px;	filter:alpha(opacity=95);	-moz-opacity:.95;	opacity:.95;	} <![endif]

	

	#aree-ristoro:hover {

	filter:alpha(opacity=99);

	-moz-opacity:.99;

	opacity:.99;

	}





/* COMMENTI */



.commentlist li, #commentform input, #commentform textarea {

	font: 12px Arial, Helvetica, sans-serif;

	}

.commentlist li ul li {

	font-size: 12px;

}



.commentlist li {

	font-weight: bold;

}



.commentlist li .avatar { 

	float: right;

	border: 1px solid #eee;

	padding: 2px;

	background: #fff;

	}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 12px;

	color:#333;

	}



.commentlist p {

	font-weight: normal;

	line-height: 12px;

	text-transform: none;

	}

	

	.commentlist a {

	font-weight: normal;

	line-height: 12px;

	text-transform: none;

	color:#666;

	}



#commentform p {

	font-family: Arial, Helvetica, sans-serif;

	font-size:14px;

	}



.commentmetadata {

	font-weight: normal;

	}

	

	.comment-body {

	background-color: #F5F5F5;

	margin-bottom:15px;

	padding:5px;

	border: 1px solid   #DFDFDF;

		}

		

		.comment-meta a, commentmetadata a  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: italic;

	color: #333;

	text-decoration: none;

			}

			

			

			/* recent comment */


.ngg-gallery-thumbnail img:hover {
	
	background-color:#F90!important;}
/* TABLE */

.ngg-gallery-thumbnail img{
	
	border-color:#F60!important;}
	
	.ngg-navigation a.page-numbers:hover, .ngg-navigation a.next:hover, .ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.next:hover, .ngg-navigation span.prev:hover {
background-color: #F60!important;
color:#FFFFFF !important;
text-decoration:none !important;
}
#header #sfondo-header #camerun {
	background-color: #F60;
	height: 20px;
	width: 300px;
	float: left;
	margin-top: 145px;
	border: 1px dashed #333;
	filter:alpha(opacity=45);
	-moz-opacity:.45;
	opacity:.45;
	text-align: center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 15px;
	visibility:hidden;
}

#header #sfondo-header #camerun:hover {

	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	visibility:hidden;

}

#camerun a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
	filter:alpha(opacity=99);
	-moz-opacity:.99;
	opacity:.99;
	visibility:hidden;
}
