body {
margin:0;
padding:0;
background:url(../../img/sfondo_pagina.jpg) repeat-y center;
font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;
font-size:12px;
}

img {
border:none;
}

#logo {
margin-left:43px;
}

#contenitore_sfondo_pagina {
width:960px;
margin-left:auto;
margin-right:auto;
}

#box_contenuto_centrale {
background:url(../../img/sfondo_contenuto_centrale.jpg) repeat-y;
}

#menu_superiore {
position:relative;
width:659px;
height:76px;
margin-left:45px;
margin-top:-15px;
background:url(../../img/sfondo_menu_superiore.jpg) no-repeat;
}

#menu_superiore ul {
margin:0;
padding:12px 0 0 20px;
list-style-type:none;
}

#menu_superiore ul li {
float:left;
}

.home:link {
display:block;
width:57px;
height:50px;
background:url(../../img/home.jpg);
}

.home:visited {
display:block;
width:57px;
height:50px;
background:url(../../img/home.jpg);
}

.home:active {
display:block;
width:57px;
height:50px;
background:url(../../img/home.jpg);
}

.home:hover {
display:block;
width:57px;
height:50px;
background:url(../../img/homeon.jpg);
}

.mail:link {
display:block;
width:57px;
height:50px;
background:url(../../img/mail.jpg);
}

.mail:visited {
display:block;
width:57px;
height:50px;
background:url(../../img/mail.jpg);
}

.mail:active {
display:block;
width:57px;
height:50px;
background:url(../../img/mail.jpg);
}

.mail:hover {
display:block;
width:57px;
height:50px;
background:url(../../img/mailon.jpg);
}

.contatti:link {
display:block;
width:67px;
height:50px;
background:url(../../img/contatti.jpg);
}

.contatti:visited {
display:block;
width:67px;
height:50px;
background:url(../../img/contatti.jpg);
}

.contatti:active {
display:block;
width:57px;
height:50px;
background:url(../../img/contatti.jpg);
}

.contatti:hover {
display:block;
width:67px;
height:50px;
background:url(../../img/contattion.jpg);
}

#breadcrumb {
position:relative;
margin-left:45px;
}

#box_contenuto_interno {
position:relative;
width:659px;
margin-left:45px;
margin-top:15px;
background:url(../../img/sfondo_contenuto_intenro.jpg) repeat-y;
}

#box_contenuto_interno2 {
position:relative;
width:659px;
margin-left:45px;
margin-top:15px;
}

#foto_sezione {
float:left;
width:218px;
text-align:right;
margin-top:-12px;
z-index:1;
}

#ricerca_promozioni {
text-align:right;
padding-right:30px;
}

#ricerca_punti_ristoro {
text-align:right;
}

.filtro {
margin-left:50px;
border-bottom:1px solid #FF9900;
}

#testo {
float:left;
width:275px;
margin-left:24px;
}

#testo p {
margin-left:0;
margin-right:0;
}

#testo h2 {
font-size:16px;
font-weight:bold;
margin-left:0;
margin-right:0;
color:#e77817;
}

#galleria {
float:left;
width:94px;
margin-left:32px;
}

#galleria ul {
margin:15px 0;
padding:0;
list-style-type:none;
}

#galleria ul li {
margin-bottom:10px;
}


#top_contenuto_interno {
width:659px;
height:12px;
background:url(../../img/top_contenuto_interno.jpg) no-repeat;
}

#bottom_contenuto_interno {
width:659px;
height:13px;
background:url(../../img/bottom_contenuto_interno.jpg) no-repeat;
clear:both;
}

#tasto_promozioni {
position:absolute;
background:url(../../img/tasto_promozioni.gif) no-repeat;
width:194px;
height:76px;
right:50px;
top:3px;
}

#tasto_promozioni h2 {
font-size:12px;
padding:0;
margin:28px 0 0 90px;
}

#tasto_menu {
position:absolute;
background:url(../../img/tasto_menu.gif) no-repeat;
width:194px;
height:76px;
right:255px;
top:3px;
}

#tasto_menu h2 {
font-size:12px;
padding:0;
margin:28px 0 0 100px;
}

#bordo_sup {
background:url(../../img/bordo_sup_contenitore_centrale.jpg) no-repeat;
width:960px;
height:40px;
}

#lista_punti_vendita {
margin:0;
padding:0;
list-style-type:none;
}

#lista_punti_vendita li {
margin-bottom:10px;
}


#zona_contenuto #col1 {
float:left;
width:244px;
}

#zona_contenuto #col2 {
float:left;
width:715px;
}


#payoff{
	position:relative;
	width:659px;
	margin-left:45px;
	margin-top:20px;
}

#footer {
clear:both;
position:relative;
width:960px;
height:61px;
background:url(../../img/sfondo_footer.jpg) no-repeat;
}

#footer_interno {
clear:both;
position:relative;
width:960px;
height:83px;
background:url(../../img/sfondo_footer_interno.jpg) no-repeat;
}

#footer #link_utili {
	position:absolute;
	right: 13px;
	top:13px;
}

#footer #link_utili ul {
color:#FFFFFF;
margin:0;
padding:0;
list-style-type:none;
}

#footer #link_utili ul li {
float:left;
margin-right:5px;
}

#footer #link_utili ul li a {
color:#FFFFFF;
text-decoration:none;
}

#footer #link_utili ul li a:hover {
color:#FFFFFF;
text-decoration:underline;
}

#footer_interno #link_utili_interno {
	position:absolute;
	right: 13px;
	top:25px;
}

#footer_interno #link_utili_interno ul {
color:#FFFFFF;
margin:0;
padding:0;
list-style-type:none;
}


#footer_interno #link_utili_interno ul li {
float:left;
margin-right:5px;
}

#footer_interno #link_utili_interno ul li a {
color:#FFFFFF;
text-decoration:none;
}

#footer_interno #link_utili_interno ul li a:hover {
color:#FFFFFF;
text-decoration:underline;
}


#iva {
	margin:0;
	padding:0;
	position:absolute;
	text-transform:uppercase;
	color:#660000;
	left: 8px;
	top: 48px;
	font-size:10px;
}

#iva_interna {
	margin:0;
	padding:0;
	position:absolute;
	text-transform:uppercase;
	color:#660000;
	left: 8px;
	top: 60px;
	font-size:10px;
}


#credits {
	margin:0;
	padding:0;
	position:absolute;
	left: 841px;
	top: 46px;
}

#credits ul {
list-style-type:none;
margin:0;
padding:0;
color:#660000;
}

#credits ul li {
float:left;
margin-right:5px;
}

#credits ul li a {
font-size:10px;
color:#660000;
text-transform:uppercase;
text-decoration:none;
}

#credits ul li a:hover {
font-size:10px;
color:#660000;
text-transform:uppercase;
text-decoration:underline;
}

#credits_interna {
	margin:0;
	padding:0;
	position:absolute;
	left: 841px;
	top: 60px;
}

#credits_interna ul {
list-style-type:none;
margin:0;
padding:0;
color:#660000;
}

#credits_interna ul li {
float:left;
margin-right:5px;
}

#credits_interna ul li a {
font-size:10px;
color:#660000;
text-transform:uppercase;
text-decoration:none;
}

#credits_interna ul li a:hover {
font-size:10px;
color:#660000;
text-transform:uppercase;
text-decoration:underline;
}

.ghost {
display:none;
}

.linkSup:link {
color:#660000;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
}

.linkSup:visited {
color:#660000;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
}

.linkSup:active {
color:#660000;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
}

.linkSup:hover {
color:#660000;
text-transform:uppercase;
font-weight:bold;
text-decoration:underline;
}

.grigioPic {
font-size:9px;
color:#878889;
}

.data {
color:#660000;
}

.linkNews:link {
color:#000000;
text-decoration:none;
}

.linkNews:visited {
color:#000000;
text-decoration:none;
}

.linkNews:active {
color:#000000;
text-decoration:none;
}

.linkNews:hover {
color:#000000;
text-decoration:underline;
}

.tit_news {
margin-left:15px;
}

.tit_report {
margin:0;
padding:0;
color:#e77817;
font-size:16px;
}

.tit_servizi {
color:#FFFFFF;
background:#e77817;
font-weight:normal;
font-size:14px;
}

.link_back {
text-align:right;
}

.link_back a:link{
color:#e77817;
text-decoration:underline;
}

.link_back a:visited {
color:#e77817;
text-decoration:underline;
}

.link_back a:active {
color:#e77817;
text-decoration:underline;
}

.link_back a:hover {
color:#e77817;
text-decoration:none;
}

.bread:link{
color:#e77817;
text-decoration:underline;
}

.bread:visited {
color:#e77817;
text-decoration:underline;
}

.bread:active {
color:#e77817;
text-decoration:underline;
}

.bread:hover {
color:#e77817;
text-decoration:none;
}

.arancio {
color:#e77817;
}



