/* ---- gallery pagine ------------------------------------------------------------------*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
	display:none;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


body {
	margin: 0px;
	padding: 0px; 
	background:url(immagini/body_sfondo.gif) repeat-x top left #2e3c94;  
}
/* ------------------ box sx -----------------------------------------------------*/
.Laterale{
	background:url(immagini/late.jpg) no-repeat top center;
	text-align:center;
}
.secondariStriscetta{
	background:url(immagini/secondari_striscetta.gif) repeat-y center top;
}
.secondariStriscettaGallery{
	background:url(immagini/secondari_striscetta_Gallery.gif) repeat-y center top;
}
.secondariSfondo{
	background:url(immagini/secondari_sfondo.jpg) no-repeat top center;
	text-align:center;
}
.secondariSfondoGallery{
	background:url(immagini/fascia_sx.jpg) no-repeat top center;
	text-align:center;
	height:488px;
}
.secondari h1{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#fbc766; font-weight:bold;
	margin: 0px;
	padding-top:21px;
}
.secondari{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#efefef; font-weight:bold; text-align:left;
	line-height:15px;
}


/* ------------------ principali ------------------------------------------------------*/
.principaliSfondo{
	background:url(immagini/principali_sfondo.jpg) no-repeat top center #c3c5d2;
}
.principaliSfondoBowling{
	background:url(immagini/principali_sfondo.jpg) no-repeat top center #ceced8;
}
.principaliSfondoGallery{
	background: url(immagini/gallery_sfondo.gif) no-repeat top left #c3c5d2;
	margin: 0px;
	padding: 0px;
	 
}
.principaliSfondoGallery2{
	background: url(immagini/sfondoooooooooooo.jpg) no-repeat top left #c3c5d2;
	margin: 0px;
	padding: 0px;
	 
}
.imgBowling{
	margin-top:21px;
}

.principali{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#242477; font-weight:bold; text-align:justify; text-indent:20px;
	line-height:16px;
	height:302px;
}
.principali h1{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ad3435; font-weight:bold; background:url(immagini/birillino.gif) no-repeat right bottom; text-indent:0px;
	margin: 0px;
	border-bottom:1px solid #ad3435;
	padding-top:21px;
}

.principaliCosmic{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#242477; font-weight:bold; text-align:justify; text-indent:20px;
	line-height:16px;
	height:100px;
}
.principaliCosmic p:first-letter{
	font-weight:bold; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#b51f21;
	line-height:14px;
}
.principaliCosmic p{
	font-weight:bold;
	line-height:14px;
}

.principaliCosmic1{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#242477; font-weight:bold; text-align:justify; text-indent:20px;
	line-height:16px;
	height:10px;
}
.principaliCosmic1 p:first-letter{
	font-weight:bold; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#b51f21;
	line-height:14px;
}
.principaliPizza h1{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ad3435; font-weight:bold; background:url(immagini/birillino.gif) no-repeat right bottom; text-indent:0px;
	margin: 0px;
	border-bottom:1px solid #ad3435;
	padding-top:21px;
}
.principaliPizza{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#242477; font-weight:bold; text-align:justify; text-indent:20px;
	line-height:16px;
}

.principali p{
	margin:18px 0px 0px 0px;
}
.principali p:first-letter{
	font-weight:bold; font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#b51f21;
	line-height:14px;
}
.principali h7{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ad3435; font-weight:bold; text-indent:0px;
	margin: 0px;
	padding-top:21px;
}
.video{
	height:399px;
	background:url(immagini/video_sfondo.jpg) no-repeat top left;
	margin-top:24px;
}
.video td{
	padding:40px 10px 10px 30px;
}
/* ------------ gallery ------------------------------------------------------------*/	
.gallery{
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold;
}
.gallery .bowling{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold;
	text-decoration:none;
	display:block;
	background:url(immagini/Gallery_Bowling.jpg) no-repeat top left;
	padding:13px 12px 19px 120px;
	margin-top:35px;
	margin-bottom:10px;
}
.gallery .bowling:hover{
	color:#f4f4f6;
	text-decoration:none;
	background:url(immagini/Gallery_Bowlingon.jpg) no-repeat top left;
}
.gallery .cosmic{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold;
	text-decoration:none;
	display:block;
	background:url(immagini/Gallery_Cosmic.jpg) no-repeat top left;
	padding:13px 12px 19px 120px;
	margin-bottom:10px;
}
.gallery .cosmic:hover{
	color:#f4f4f6;
	text-decoration:none;
	background:url(immagini/Gallery_Cosmicon.jpg) no-repeat top left;
}
.gallery .Pizzeria{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold;
	text-decoration:none;
	display:block;
	background:url(immagini/Gallery_Pizza.jpg) no-repeat top left;
	padding:13px 12px 19px 120px;
	margin-bottom:10px;
}
.gallery .Pizzeria:hover{
	color:#f4f4f6;
	text-decoration:none;
	background:url(immagini/Gallery_Pizzaon.jpg) no-repeat top left;
}
.gallery .Generica{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold;
	text-decoration:none;
	display:block;
	background:url(immagini/Gallery_Generica.jpg) no-repeat top left;
	padding:13px 12px 19px 120px;
	margin-bottom:10px;
}

.gallery .Generica:hover{
	color:#f4f4f6;
	text-decoration:none;
	background:url(immagini/Gallery_Genericaon.jpg) no-repeat top left;
}	

.gallery h1{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ad3435; font-weight:bold; background:url(immagini/birillino.gif) no-repeat right bottom; text-indent:0px;
	margin: 0px;
	border-bottom:1px solid #ad3435;
	padding-top:21px; padding-bottom:0px;
}
.gallery_Foto{
	float:left;
	height:140px; background:url(immagini/1.jpg) no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding-left: 6px;
}
.gallery_Foto a img{
	border:1px solid #d72a23;
	filter:alpha(opacity=100);
	opacity:1;
	width:142px;
	height:106px;
	margin-bottom:6px;
}
.gallery_Foto a:hover img{
	border:1px solid #fbc766;
	filter:alpha(opacity=90);
	opacity:0.9;
}
/* ------------------ footer ------------------------------------------------------*/
.footerSfondo{
	background:url(immagini/ider-basso.jpg) no-repeat top left #2a3689;
}
.footer{
	padding:67px 0px 0px 55px;
}
.footer a{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fbc766; font-weight:bold;
	text-decoration:none; margin: 0px 19px 0px 0px;
}
.homeFooter{
	background:url(immagini/home-footer.gif) no-repeat left center;
	padding-left:15px;
}
.homeFooter:hover{
	background:url(immagini/home-footer.gif) no-repeat left center;
	padding-left:15px; color:#ffffff;
}
.contattiFooter{
	background:url(immagini/contatti-footer.gif) no-repeat left center;
	padding-left:20px;
}
.contattiFooter:hover{
	background:url(immagini/contatti-footer.gif) no-repeat left center;
	padding-left:20px; color:#ffffff;
}
.credits{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#afafaf; padding-left:10px; font-weight:bold;
	padding-top:8px;
}
.credits a{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#afafaf;
	text-decoration:none;
}
.credits a:hover{
	text-decoration:underline;
}
.sfondo{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#afafaf; padding-left:10px; font-weight:bold;
	padding-top:8px; padding-right:288px;
	background:url(immagini/footer_mezzapalla.jpg) no-repeat top right;
}
.sfondogallery{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#afafaf; padding-left:10px; font-weight:bold;
	padding-top:8px; padding-right:288px;
		background: url(immagini/mezzapalla_gallery.jpg) no-repeat top right;
}
/* ------------------ Categorie ------------------------------------------------------*/
.Categorie{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; background:url(immagini/birillino.gif) no-repeat right bottom; text-indent:0px;
	
}
/* ------------------ Briciole ------------------------------------------------------*/
.Briciole{
	margin: 15px 0px 25px 0px;
	background:url(immagini/briciolette.jpg) no-repeat top left;
	color:#fbc766;
}
.Briciole td{
	padding:6px 12px 12px 12px;
}
.Briciole a{
	color:#ffffff;
	text-decoration:none;
	margin-right:10px; padding-right:24px;
	background:url(immagini/Gallery_birillo.gif) right center no-repeat;
}
.Briciole a:hover{
	color:#fbc766;
	text-decoration:none;
	margin-right:10px; padding-right:24px;
}

.spostaBanner{
	padding-left:28px;
}
.Finale{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; text-indent:20px;
	line-height:16px;
}
.TestoGlutine{
	background:url(immagini/pizza_senza_glutine/sfondo.jpg) no-repeat top left;
	margin-top:0px;
}
.TestoGlutine td{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#242477; font-weight:bold; text-align:justify; text-indent:20px;
	line-height:16px;
	height:100px;
	padding:20px 57px 20px 57px;
}
.TestoGlutine td p:first-letter{
	font-weight:bold; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#b51f21;
	line-height:14px;
}
.TestoGlutine td p{
	font-weight:bold;
	line-height:14px;
}
