html {
	width:100%;
}

body {
	font-weight:normal;
	font-family:verdana,arial;
	font-size:7pt;
	color:#ffffff;
	letter-spacing:0pt;
}

a:link,a:visited {
	font-weight:normal;
	font-family:verdana,arial;
	font-size:7pt;
	color:#ffffff;
	letter-spacing:0pt;
	text-decoration:none;
}

a:hover {
	color:#ff0000;
	text-decoration:underline;
}

.txt {
	font-weight:normal;
	font-family:verdana,arial;
	font-size:7pt;
	color:#ffffff;
	letter-spacing:0pt;
}

.elemento {
  border-bottom:1px dashed rgb(212,216,215);
  /*border:1px dashed #808080;*/
  padding:2pt;
  margin:0pt 0pt 5pt 0pt;
}

.data {
  display:inline;
	font-weight:bold;
	color:red;
}

.autore {
  text-align:right;
  font-style:italic;
}

.gbnuovo {
  padding:2pt;
  font-style:italic;
  text-align:right;
}

.nobordo {
  border-style:none;
}

.center {
  text-align:center;
}

.titolo {
  display:inline;
	font-weight: bold;
	font-style:italic;
}

.gigs {
  width:100%;
  font-size:7pt;
  vertical-align:top;
}

.gigs td {
  border-bottom:1px dashed #808080;
}

.gigs th {
  text-transform:uppercase;
  text-align:left;
  font-size:10pt;
  border-bottom:1px solid #bbbbbb;
}

.datagig {
  padding:2pt;
  vertical-align:top;
  width:120;
  font-weight:bold;
  font-size:8pt;
  color:red;
}

.gig {
  font-weight:bold;
  text-transform:uppercase;
}

.luogogig {
  font-style:italic;
}

#light:hover {
  background-image:url("./img/grigetto.gif");
}

#light {
  height:45;
}

.oldgigs {
  text-align:right;
}

.oldgigstitle {
  font-style:italic;
  display:inline;
}

.oldgigsanno {
  padding:0pt 2pt;
  display:inline;
}

.oldgigsannosel {
  padding:0pt 2pt;
  display:inline;
  border:1px solid;
}

.bianca {
  color:white;
}

.rossa {
  color:red;
}

.prodotto {
  margin:2px 0px;
  float:left;
  background-color:#222222;
  width:95%;
}

.prodotto .band {
  font-weight:bold;
  text-transform:uppercase;
  color:red;
}

.prodotto .titolo {
  font-weight:normal;
  font-style:italic;
}

.mailorderfoto {
  margin:2px;
  float:left;
  width:50px;
  height:50px;
}

.carrello {
  border:1px solid #222222;
  font-size:7pt;
  margin-bottom:2px;
}

.compra {
  text-align:right;
  padding-right:2px;
}

a.piumeno {
  text-decoration:none;
  padding:0 2px;
  border:1px solid #222222;
}

input, select {
  font-size:7pt;
}

.datipersonali {
  font-size:7pt;
}

.logobandlink {
	float:left;
	border:1px solid rgb(60,67,77);
}

a.logobandlink:hover {
	border:1px solid red;
}

.logoband {
	border:none;
}

.messaggio {
  font-size:1.5em;
  text-align:center;
  font-weight:bold;
  line-height:50px;
}
