body {
background-color:black;	
margin:0 auto;
font-family:"Century Gothic", Verdana, Geneva, sans-serif;
}

.breadcrumb {
	display:none
}
#logo {
	display:none;
}

#contenitore {
}

#contenitore-paginainterna {
}

#menu-alto {
	display:none;
}

#corpo-pagina {
	width:100%
}

#contenuti {
	float:right; 
	width:100%
}

#contenuti #paginainterna #titolo {

	position:relative; 
	background-color:#5c514c; 
	color:#e5ded5; 
	width:700px; 
	height:32px; 
	top:6px; 
	margin:0 auto; 
	padding-left:10px;
	padding-right:5px;
	padding-top:9px;
	padding-bottom:1px;
	font-size:26px;
	font-weight:bold;
	text-decoration:underline;
}
#contenuti #paginainterna #testo {
	margin:0 auto; width:715px;
	font-size:14px;
}
/*
 * HOMEPAGE COLONNA SINISTRA
 */
#contenuti #homepage {
	background-image:url(../images/foto-home.jpg);
	height:596px; 
}
#contenuti #homepage #titolo {
	position:relative; 
	background-color:#5c514c; 
	color:#bdab91; 
	font-size:26px; width:715px; 
	height:31px; 
	top:6px; 
	margin:0 auto; 
	padding:5px;
}


#contenuti #homepage #box {
	position:relative; 
	background-color:#49403b; 
	color:#bdab91; 
	font-size:26px; width:725px; 
	height:78px; 
	top:471px; 
	margin:0 auto; 
}

#contenuti #homepage #box .singlebox {
	border:6px solid #cfc5b6; 
	width:167px; 
	height:66px; 
	float:left;  
	background-color:#bdab91;
	color:black;
}

#footer .singlenews {
	color:white; 
	font-size:11px; 
	padding:5px; 
	width:169px; 
	height:50px; 
	float:left;
	margin-left:3px
}

#strumenti {
	border-top:1px solid #645c58; 
	height:45px; 
	border-bottom:1px solid #645c58;
	color:#bdab91;
	font-size:13px;
}

#contenuti #footer {
	padding-left:4px;
	display:none;
}

#menu {
	display:none;
}

/* PAGINA STORIA */
#storia {
	border-collapse:collapse;
	padding:0px;
	margin:0px;
font-size:16px;
font-weight:bold
}

.storia {
	width:20%;
	vertical-align:top;
	padding-left:5px;
}

h3.anno {
border-bottom:1px solid #000000;
border-left:1px solid #000000;
color:#FF0000;
font-size:18px;
padding-bottom:3px;
padding-left:10px; width:100%	
}
td h3 {
border-bottom:1px solid red;
}

/* PAGINA PRESS ROOM */
h2.newsedeventi {
	font-size:14px;
	color:#b31a02;
	display:inline;
	
}
a.newsedeventi {
	color:#b31a02;	
}

/* PUNTI VENDITA */

.select-regione {
	display:none;
}
.select-province {
	display:none;
}

.box_rivenditori {
	width:350px; float:left; margin-left:3px; display:inline;
}

.rivenditore {
	padding-left:5px;
	margin-bottom:35px;
}

.box_rivenditori h1 {
	font-size:17px;
}

	.rivenditore h2 {
		font-size:13px;
		display:inline;
	}

.bottone_cerca_rivenditori {
float:right; 
margin-top:-3px; 
margin-left:3px; 
background-image:url(../images/pulsante-punti-vendita.gif); 
width:66px; 
height:32px; 
padding-top:4px; 
text-align:center;
color:#ad9789;
font-size:12px;
}

.bottone_cerca_rivenditori a{
text-decoration:none; color:#807e7b;
}

/* PAGINA PRODOTTO */
h2.nomeprodotto {
font-size:16px;	
color:#c00418;
display:inline;
}

#pagina_interna_pdt_schedatecnica{
	width:725px;
	margin:0 auto;
	background-image:url(/images/scheda-prodotto.jpg);
	background-repeat:repeat-y;
}

#pagina_interna_pdt_descrizione{
	width:572px;
	padding:8px;
	margin:0 auto;
	float:left;
	font-size:14px;
}

#pagina_interna_pdt_altricontenuti {

	width:122px;
	margin-left:5px;
	float:left;
	font-size:14px;
	padding:5px;
}

#bott_coldx {
	width:725px;
margin: 8px auto;	
}
.bubbleInfo {
    position: relative;
}

.popup {
    position: absolute;
    display: none; /* keeps the popup hidden if no JS available */
}
