<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: none}


html,body{margin:0;padding:0}
body{font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif; background:url('images/sfondo.jpg') repeat-x; color: #555;text-align:center} 
img { border:0px; }
form { margin:0px; padding:0px; }
p {margin:0px; padding:0px;}

.pag
{
	width:1000px;
	border:1px solid #ccc;
	background-color:#fff;
	margin:0 auto;
	height : auto !important;
	min-height:540px;
	overflow:hidden; 		
	margin-top:32px;
	overflow:hidden;
}

.dettaglio
{
	width:1000px;
	background-color:#ffffff;
	margin:0 auto;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dff6fd)); 
	background: -webkit-linear-gradient(#ffffff, #dff6fd);
	background: -moz-linear-gradient(top, #ffffff, #dff6fd0); 
	background: -ms-linear-gradient(#ffffff, #dff6fd);
	background: -o-linear-gradient(#ffffff, #dff6fd);
	background: linear-gradient(#ffffff, #dff6fd);
	-pie-background: linear-gradient(#ffffff, #dff6fd);
	behavior: url(PIE.php);	
	position:relative;
	height : auto !important;
	min-height:770px;
	overflow:hidden; 		
}

.header
{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin:0 auto;
	background:#fff;
	height:374px;
	width:1000px;
	behavior: url(PIE.php);	
	border:1px solid #ccc;
	overflow:hidden;
	z-index:1;
}

.home
{
	width:1000px;
	border:1px solid #222222;
	background-color:#272727;
	margin:0 auto;
	behavior: url(PIE.php);	
	height:595px; 
	margin-top:32px;
	overflow:hidden;
}

.testohome
{
	padding:15px; 
	color:#f1f1f1;
	font-size:14px;
	text-align:justify;
}

.menu
{
	margin:0 auto;
	width:1002px;	
	text-align:left;
	height:36px;
	background:#5c1421;
	position:absolute;
	margin-top:-2px;
	z-index:0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(PIE.php);	
}

.menu a
{
	font-size:14px;
	color:#124e92;	
}

.menu a:hover
{
	color:#347724;	
}







.home_puls
{
	width:122px;
	height:34px;
	float:left;
	text-align:center;
	border-right:2px dotted #000;
		
}

.home_puls a
{
	color:#fff;
}

.home_puls a:hover
{
	color:#ccc;
}








.home_puls2
{
	width:122px;
	height:34px;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#313131), to(#232323)); 
	background: -webkit-linear-gradient(#313131, #232323);
	background: -moz-linear-gradient(top, #313131, #232323); 
	background: -ms-linear-gradient(#313131, #232323);
	background: -o-linear-gradient(#313131, #232323);
	background: linear-gradient(#313131, #232323);
	-pie-background: linear-gradient(#313131, #232323);
	behavior: url(PIE.php);	
	z-index:-9;
	text-align:center;
	border-right:1px dotted #000;
		
}

.home_puls2 a
{
	color:#fff;
}

.home_puls2 a:hover
{
	color:#ccc;
}











.piatti_puls
{
	width:120px;
	height:34px;
	float:left;
	text-align:center;
	border-right:2px dotted #000;
		
}

.piatti_puls a
{
	color:#fff;
}

.piatti_puls a:hover
{
	color:#ccc;
}


.piatti_puls2
{
	width:120px;
	height:34px;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#313131), to(#232323)); 
	background: -webkit-linear-gradient(#313131, #232323);
	background: -moz-linear-gradient(top, #313131, #232323); 
	background: -ms-linear-gradient(#313131, #232323);
	background: -o-linear-gradient(#313131, #232323);
	background: linear-gradient(#313131, #232323);
	-pie-background: linear-gradient(#313131, #232323);
	behavior: url(PIE.php);	
	z-index:-9;
	text-align:center;
	border-right:1px dotted #000;
		
}

.piatti_puls2 a
{
	color:#fff;
}

.piatti_puls2 a:hover
{
	color:#ccc;
}







.risto_puls
{
	width:120px;
	height:34px;
	float:left;
	text-align:center;
	border-right:2px dotted #000;
		
}

.risto_puls a
{
	color:#fff;
}

.risto_puls a:hover
{
	color:#ccc;
}


.risto_puls2
{
	width:120px;
	height:34px;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#313131), to(#232323)); 
	background: -webkit-linear-gradient(#313131, #232323);
	background: -moz-linear-gradient(top, #313131, #232323); 
	background: -ms-linear-gradient(#313131, #232323);
	background: -o-linear-gradient(#313131, #232323);
	background: linear-gradient(#313131, #232323);
	-pie-background: linear-gradient(#313131, #232323);
	behavior: url(PIE.php);	
	z-index:-9;
	text-align:center;
	border-right:1px dotted #000;
		
}

.risto_puls2 a
{
	color:#fff;
}

.risto_puls2 a:hover
{
	color:#ccc;
}







.gallery_puls
{
	width:90px;
	height:34px;
	float:left;
	text-align:center;
	border-right:2px dotted #000;
		
}

.gallery_puls a
{
	color:#fff;
}

.gallery_puls a:hover
{
	color:#ccc;
}


.gallery_puls2
{
	width:90px;
	height:34px;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#313131), to(#232323)); 
	background: -webkit-linear-gradient(#313131, #232323);
	background: -moz-linear-gradient(top, #313131, #232323); 
	background: -ms-linear-gradient(#313131, #232323);
	background: -o-linear-gradient(#313131, #232323);
	background: linear-gradient(#313131, #232323);
	-pie-background: linear-gradient(#313131, #232323);
	behavior: url(PIE.php);	
	z-index:-9;
	text-align:center;
	border-right:1px dotted #000;
		
}

.gallery_puls2 a
{
	color:#fff;
}

.gallery_puls2 a:hover
{
	color:#ccc;
}








.beach_puls
{
	width:138px;
	height:34px;
	float:left;
	text-align:center;
	border-right:2px dotted #000;
		
}

.beach_puls a
{
	color:#fff;
}

.beach_puls a:hover
{
	color:#ccc;
}


.beach_puls2
{
	width:138px;
	height:34px;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#313131), to(#232323)); 
	background: -webkit-linear-gradient(#313131, #232323);
	background: -moz-linear-gradient(top, #313131, #232323); 
	background: -ms-linear-gradient(#313131, #232323);
	background: -o-linear-gradient(#313131, #232323);
	background: linear-gradient(#313131, #232323);
	-pie-background: linear-gradient(#313131, #232323);
	behavior: url(PIE.php);	
	z-index:-9;
	text-align:center;
	border-right:1px dotted #000;
		
}

.beach_puls2 a
{
	color:#fff;
}

.beach_puls2 a:hover
{
	color:#ccc;
}














.lavora_puls
{
	width:120px;
	height:34px;
	float:left;
	text-align:center;
	border-right:2px dotted #000;
		
}

.lavora_puls a
{
	color:#fff;
}

.lavora_puls a:hover
{
	color:#ccc;
}


.lavora_puls2
{
	width:120px;
	height:34px;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#313131), to(#232323)); 
	background: -webkit-linear-gradient(#313131, #232323);
	background: -moz-linear-gradient(top, #313131, #232323); 
	background: -ms-linear-gradient(#313131, #232323);
	background: -o-linear-gradient(#313131, #232323);
	background: linear-gradient(#313131, #232323);
	-pie-background: linear-gradient(#313131, #232323);
	behavior: url(PIE.php);	
	z-index:-9;
	text-align:center;
	border-right:1px dotted #000;
		
}

.lavora_puls2 a
{
	color:#fff;
}

.lavora_puls2 a:hover
{
	color:#ccc;
}













.news_puls
{
	width:80px;
	height:34px;
	float:left;
	text-align:center;
	border-right:2px dotted #000;
		
}

.news_puls a
{
	color:#fff;
}

.news_puls a:hover
{
	color:#ccc;
}


.news_puls2
{
	width:80px;
	height:34px;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#313131), to(#232323)); 
	background: -webkit-linear-gradient(#313131, #232323);
	background: -moz-linear-gradient(top, #313131, #232323); 
	background: -ms-linear-gradient(#313131, #232323);
	background: -o-linear-gradient(#313131, #232323);
	background: linear-gradient(#313131, #232323);
	-pie-background: linear-gradient(#313131, #232323);
	behavior: url(PIE.php);	
	z-index:-9;
	text-align:center;
	border-right:1px dotted #000;
		
}

.news_puls2 a
{
	color:#fff;
}

.news_puls2 a:hover
{
	color:#ccc;
}
















.dove_puls
{
	width:100px;
	height:34px;
	float:left;
	text-align:center;
	border-right:2px dotted #000;
		
}

.dove_puls a
{
	color:#fff;
}

.dove_puls a:hover
{
	color:#ccc;
}


.dove_puls2
{
	width:100px;
	height:34px;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#313131), to(#232323)); 
	background: -webkit-linear-gradient(#313131, #232323);
	background: -moz-linear-gradient(top, #313131, #232323); 
	background: -ms-linear-gradient(#313131, #232323);
	background: -o-linear-gradient(#313131, #232323);
	background: linear-gradient(#313131, #232323);
	-pie-background: linear-gradient(#313131, #232323);
	behavior: url(PIE.php);	
	z-index:-9;
	text-align:center;
	border-right:1px dotted #000;
		
}

.dove_puls2 a
{
	color:#fff;
}

.dove_puls2 a:hover
{
	color:#ccc;
}

















.contatti_puls
{
	width:90px;
	height:34px;
	float:left;
	text-align:center;
		
}

.contatti_puls a
{
	color:#fff;
}

.contatti_puls a:hover
{
	color:#ccc;
}


.contatti_puls2
{
	width:90px;
	height:34px;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#313131), to(#232323)); 
	background: -webkit-linear-gradient(#313131, #232323);
	background: -moz-linear-gradient(top, #313131, #232323); 
	background: -ms-linear-gradient(#313131, #232323);
	background: -o-linear-gradient(#313131, #232323);
	background: linear-gradient(#313131, #232323);
	-pie-background: linear-gradient(#313131, #232323);
	behavior: url(PIE.php);	
	z-index:-9;
	text-align:center;
		
}

.contatti_puls2 a
{
	color:#fff;
}

.contatti_puls2 a:hover
{
	color:#ccc;
}









































.puls2
{
	width:150px;
	height:34px;
	float:left;
	text-align:center;
	border-right:2px dotted #000;
		
}

.puls2 a
{
	color:#fff;
}

.puls2 a:hover
{
	color:#ccc;
}




#top
{
	background:url('images/top.png') no-repeat;
	width:1000px;
	height:3px;
	margin:0 auto;
}

#bottom
{
	background:url('images/bottom.png') no-repeat;
	width:1000px;
	height:3px;
	margin:0 auto;
}

#lineaor
{
	background:url('images/lineaor.gif') repeat-x;
	height:5px;
	clear:both;
	width:168px;
	margin-left:10px;
	margin-top:6px;
}

#staff
{
	 float:left; 
	 width:382px; 
	 background:url('images/boxstaff.jpg') no-repeat;
	 height:206px;
}

.homebottom
{
	width:1000px;
	height:183px;
	background:url('images/homebottom.jpg');
	margin:0 auto;
}



.button_home {
width: 135px;
height: 30px;
float:left;
}

.button_home a {
display: block;
width: 135px;
height: 30px;
float:left;
background: url(images/pulshome.gif) no-repeat top left;
}

.button_home a:hover {
background-position: bottom left;
}

.categoria
{
	width:170px;
	height:30px;
	overflow:hidden; 
	background-color:#1a5999;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-align:left;
	behavior: url(PIE.php);	
	position:relative;
}




.categoria a
{
	cursor:pointer; 
	font-size:13px; 
	font-family:century gothic, tahoma; 
	color:#fff;
}

.categoria a:hover
{
	color:#8fbbe9;
}


.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer; }

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}



.gadabox_bg
{
	background:#333;
	width:100%;
	height:100%;
	z-index:9;
	position:fixed;
	display:none;
	left:0;
	top:0;
}

.gadabox
{
	background:#fff;
	border:1px solid #fff;
	width:500px;
	height:500px;
	z-index:10;
	position:absolute;
	display:none;
	border-radius:8px;
	-moz-border-radius:8px; 
	-webkit-border-radius: 8px;
}

.gadabox_top
{
	float:right;
	z-index:11;
	padding-right:4px; 
	padding-top:2px;
}

.gadabox_int
{
	clear:both;
	overflow:auto;
}

.spazio
{
	clear:both; 
	font-size:1px;
	line-height:1px
}




.prodotto
{
	width:247px;
	margin-right:10px;
	float:left;
	height : auto !important;  
	min-height:254px;  
	overflow:hidden; 
	text-align:center;
	background:#fff;
	border:1px solid #bbb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	behavior: url(PIE.php);	
	position:relative;	
}

.prodottoint
{
	padding-top:8px; 
	text-align:center; 
	clear:both; 
	height : auto !important;  
	min-height:248px;  
	overflow:hidden; 
}


.dett_prod
{
	background:#fff;
	width:790px;
	height : auto !important;  
	min-height:320px;  
	overflow:hidden; 
	padding-top:2px; 
	clear:both;
	border:1px solid #bbb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	text-align:left;
	behavior: url(PIE.php);	
	position:relative;

}

.dett_form
{
	background:#fff;
	width:790px;
	height : auto !important;  
	min-height:190px;
	font-size:12px;  
	overflow:hidden; 
	padding-top:2px; 
	clear:both;
	border:1px solid #bbb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	text-align:left;
	behavior: url(PIE.php);	
	position:relative;

}


.framegallery
{
	background:#fff;
	width:790px;
	height : auto !important;  
	min-height:250px;
	font-size:12px;  
	overflow:hidden; 
	padding-top:7px; 
	clear:both;
	border:1px solid #bbb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	text-align:left;
	behavior: url(PIE.php);	
	position:relative;

}




.logo
{
	position:absolute;
	z-index:20;
	margin-left:660px;
	margin-top:170px;
}

.sfum
{
	position:absolute;
	z-index:10;
	margin-left:60px;
	margin-top:130px;
}



#wrapper
{
	width:1000px; 
	padding-left:4px;
	padding-top:3px;
}


#slider-wrapper {
    width:1000px;
    height:400px;
    margin:0 auto;
}

#slider {
	position:relative;
    width:808px;
    height:400px;
	background:url(loading.gif) no-repeat 50% 50%;
}


#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}


.specialita_home
{
	float:left; 
	width:410px; 
	height:426px; 
	background:#272727; 
	margin-left:3px; 
	margin-top:3px;
	text-align:left;
}

.news_home
{ 
	width:568px; 
	height:114px; 
	background:#f1f1f1; 
	margin-left:3px; 
	margin-top:3px;
}

.gallery_home
{
	float:left; 
	width:570px; 
	height:260px; 
	background:#272727; 
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(PIE.php);
	position:relative;	
}

.gallery_news
{
	float:left; 
	width:410px; 
	height:240px; 
	background:#272727; 
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(PIE.php);
	position:relative;	
}

.footer
{
	background:#222;
	width:1002px; 
	margin:0 auto;
	height:30px;
	font-size:13px;
}

.footerint
{
	width:1000px; 
	text-align:left; 
	margin:0 auto;
	color:#f1f1f1;
	padding:6px;
	padding-top:4px;
}



.menusx
{
	background:#5c1421;
	width:193px;
	height : auto !important;  
	min-height:28px;
	font-size:12px;  
	overflow:hidden; 
	padding-top:7px; 
	clear:both;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align:left;
	behavior: url(PIE.php);	
	position:relative;

}

.menusx a
{
	color:#fff; 
	font-size:13px;
}

.menusx a:hover
{
	color:#ccc; 
	font-size:13px;
}


.top_piatti
{
	background:url('images/top_pag.jpg') repeat-x;
	height:65px;
	width:998px;
	margin-left:1px;
}




.button_antipasti {
width: 176px;
height: 64px;
float:left;
}

.button_antipasti a {
display: block;
width: 176px;
height: 64px;
float:left;
background: url(images/antipasti.jpg) no-repeat top left;
}

.button_antipasti a:hover {
background-position: bottom left;
}



.button_antipasti2 {
width: 176px;
height: 64px;
float:left;
}

.button_antipasti2 a {
display: block;
width: 176px;
height: 64px;
float:left;
background: url(images/antipasti.jpg) no-repeat bottom left;
}

.button_antipasti2 a:hover {
background-position: bottom left;
}









.button_primi {
width: 176px;
height: 64px;
float:left;
}

.button_primi a {
display: block;
width: 176px;
height: 64px;
float:left;
background: url(images/primi.jpg) no-repeat top left;
}

.button_primi a:hover {
background-position: bottom left;
}


.button_primi2 {
width: 176px;
height: 64px;
float:left;
}

.button_primi2 a {
display: block;
width: 176px;
height: 64px;
float:left;
background: url(images/primi.jpg) no-repeat bottom left;
}

.button_primi2 a:hover {
background-position: bottom left;
}



.button_secondi {
width: 176px;
height: 64px;
float:left;
}

.button_secondi a {
display: block;
width: 176px;
height: 64px;
float:left;
background: url(images/secondi.jpg) no-repeat top left;
}

.button_secondi a:hover {
background-position: bottom left;
}


.button_secondi2 {
width: 176px;
height: 64px;
float:left;
}

.button_secondi2 a {
display: block;
width: 176px;
height: 64px;
float:left;
background: url(images/secondi.jpg) no-repeat bottom left;
}

.button_secondi2 a:hover {
background-position: bottom left;
}






.button_dessert {
width: 176px;
height: 64px;
float:left;
}

.button_dessert a {
display: block;
width: 176px;
height: 64px;
float:left;
background: url(images/dessert.jpg) no-repeat top left;
}

.button_dessert a:hover {
background-position: bottom left;
}

.button_dessert2 {
width: 176px;
height: 64px;
float:left;
}

.button_dessert2 a {
display: block;
width: 176px;
height: 64px;
float:left;
background: url(images/dessert.jpg) no-repeat bottom left;
}

.button_dessert2 a:hover {
background-position: bottom left;
}


.piatto
{
	background:#fff;
	width:320px;
	font-size:12px;  
	overflow:hidden; 
	text-align:left;
	float:left;
	margin-left:8px
}

.piattobox
{
	background:#fff;
	width:320px;
	height:230px;
	font-size:12px;  
	overflow:hidden; 
	border:1px solid #bbb;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align:left;
	behavior: url(PIE.php);	
	position:relative;
	float:left;
}


.cerca
{
	background:url('images/cerca.png');
	width:184px; 
	height:28px;
	border:0;
	text-align:left;
}</pre></body></html>