html, body {
	margin:0;
	padding:0;
	height:100%;
	background-image:url(image/fondo_pagina.gif)
}

form {
	margin: 0;
	padding: 0;
}

A { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: none; }
A:visited { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: none; }
A:active { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: none; }
A:hover { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: none; }

#content {position: relative; width:1024px; margin: 0 auto;  }

#artist { visibility: visible; position: relative; left:0px; top:0px; width:248px; height:100px; }
#tour { visibility: visible; position: relative; left:145px; top:-18px; width:100px; height:30px; }
#extra { visibility: visible; position: relative; left:0px; top:-30px; width:auto; height:15px; }
#newsletter_open { display: block; position: absolute; left:725px; top:102px; width:150px; height:auto; background-image:url(image/newsletter.png); border: 1px solid #999999; }
#newsletter_close { display: none; position: absolute; left:725px; top:102px; width:150px; height:auto; background-image:url(image/newsletter.png); border: 1px solid #999999; }
#scroll { visibility: visible; position: relative; left:auto; top:auto; width:320px; height:460px; background-color:#FFFFFF; border: 1px solid #000000; overflow:auto; }

.data_open { display: block; position: relative; left:0px; top:0px; width:100%; height:auto;}
.data_close { display: none; position: relative; left:0px; top:0px; width:100%; height:auto;}
.code { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px; color: #000000; background-color: #FFFFFF;  border: 2px solid #FFFFFF; width:80px; height:13px; }
.linea_gialla { width:15px; background-image:url(image/linea_gialla.gif); vertical-align:top; }

.menu_top_select { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #440000; font-size: 11px; text-transform: none; text-decoration: none}
.menu_top_txt { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; font-size: 11px; text-transform: none; text-decoration: none}
.menu_top { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; font-size: 11px; text-transform: none; text-decoration: none}
.menu_top:Visited { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; font-size: 11px; text-transform: none; text-decoration: none}
.menu_top:Active { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; font-size: 11px; text-transform: none; text-decoration: none}
.menu_top:Hover { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; font-size: 11px; text-transform: none; text-decoration: underline}
.menu_top_id { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #440000; font-size: 11px; text-transform: none; text-decoration: none}
.menu_top_id:Visited { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #440000; font-size: 11px; text-transform: none; text-decoration: none}
.menu_top_id:Active { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #440000; font-size: 11px; text-transform: none; text-decoration: none}
.menu_top_id:Hover { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #440000; font-size: 11px; text-transform: none; text-decoration: underline}

.menu_shop_txt { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FFCC00; font-size: 11px; text-transform: none; text-decoration: none}
.menu_shop { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FFCC00; font-size: 11px; text-transform: none; text-decoration: none}
.menu_shop:Visited { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FFCC00; font-size: 11px; text-transform: none; text-decoration: none}
.menu_shop:Active { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FFCC00; font-size: 11px; text-transform: none; text-decoration: none}
.menu_shop:Hover { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FFCC00; font-size: 11px; text-transform: none; text-decoration: underline}

.menu_servizio_select { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #BB8800; font-size: 11px; text-transform: none; text-decoration: none}
.menu_servizio_txt { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 11px; text-transform: none; text-decoration: none}
.menu_servizio { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 11px; text-transform: none; text-decoration: none}
.menu_servizio:Visited { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 11px; text-transform: none; text-decoration: none}
.menu_servizio:Active { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 11px; text-transform: none; text-decoration: none}
.menu_servizio:Hover { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 11px; text-transform: none; text-decoration: underline}

.link { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 12px; text-transform: none; text-decoration: none}
.link:Visited { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 12px; text-transform: none; text-decoration: none}
.link:Active { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 12px; text-transform: none; text-decoration: none}
.link:Hover { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 12px; text-transform: none; text-decoration: underline}

.vai { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 12px; text-transform: none; text-decoration: underline}
.vai:Visited { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 12px; text-transform: none; text-decoration: underline}
.vai:Active { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 12px; text-transform: none; text-decoration: underline}
.vai:Hover { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 12px; text-transform: none; text-decoration: underline}

.download { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: underline}
.download:Visited { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: underline}
.download:Active { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: underline}
.download:Hover { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: underline}

.footer { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: none}
.footer:Visited { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: none}
.footer:Active { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: none}
.footer:Hover { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: underline}

.titolo_sezione { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 20px; text-transform: none; text-decoration: none}
.titolo_rosso { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 12px; text-transform: none; text-decoration: none}
.piu_meno { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #990000; font-size: 36px; text-transform: none; text-decoration: none}

.data_news { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 18px; text-transform: none; text-decoration: none}
.testo { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: none}
.testo_italic { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: italic; font-weight: normal; color: #000000; font-size: 12px; text-transform: none; text-decoration: none}
.testo_errore { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #FF0000; font-size: 12px; text-transform: none; text-decoration: none}
.tour { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 10px; text-transform: none; text-decoration: none}
.newsletter { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 10px; text-transform: none; text-decoration: none}
.privacy { font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 10px; text-transform: none; text-decoration: none}

.newsletter_text {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	width: 98px;
	height: 16px;
}

.newsletter_text_errore {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	width: 98px;
	height: 16px;
}

.form_text {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	width: 215px;
	height: 16px;
}

.form_text_errore {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	width: 215px;
	height: 16px;
}

.form_msg {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	width: 450px;
	height: 160px;
}

.form_msg_errore {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	width: 450px;
	height: 160px;
}

.form_shop {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	width: 320px;
	height: 70px;
}

.form_shop_errore {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	text-transform: none;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	width: 320px;
	height: 70px;
}

