a {outline:none;}
body {background:#d5d1b9;font:1.0em Didot,Georgia,serif;color:#332F2E;font-weight:normal;word-spacing:normal;letter-spacing:normal;text-transform:none;margin:0;padding:0;font-size:small;voice-family: "\"}\"";voice-family:inherit;font-size:medium;text-align:center;}
html>body /*html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd*/{font-size:medium;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,p,label,fieldset,form {margin:0;padding:0;}
div#wrapper {width:925px;text-align:left;margin:0 auto;}
.clear {clear:both;display:block;height:0;margin:0;padding:0;overflow:hidden;}
#left {width:200px;float:left;}
h1,h2,h3,h4,h5,h6 {font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;font-weight:normal;}
h1 {height:71px;width:134px;text-indent:-7000px;background:url(../img/itinera.gif) no-repeat;text-decoration:none !important;margin:20px 0 58px 0;}
h1 a {display:block;height:71px;width:134px;text-decoration: none !important;}
ul#nav {margin:20px 0 0 68px;}
ul#nav li {height: 20px;font-size: 0.9em;line-height:11pt;font-weight:bold;}
ul#nav a:link {margin:0;padding: 0;height:19px;text-decoration:none;color:#777;}
ul#nav a:hover, ul#nav a:active {color:#332F2E;text-decoration:none;}
ul#nav a.selected {color:#332F2E;}
div#content {float:left;width:725px;padding:28px 0 0 0;margin:0;}
div#headline {float:left;height:115px;width:515px;text-indent:-7000px;background:url(../img/headline.gif) no-repeat;text-decoration:none !important;margin:0 0 10px 0;}
div#headline_ing {float:left;height:115px;width:515px;text-indent:-7000px;background:url(../img/headline_ing.gif) no-repeat;text-decoration:none !important;margin:0 0 10px 0;}
div#goods {width:470px;float:left;border-top:1px solid #777;padding: 3px 0 0 0;margin: 0;font-size: 0.8em;}
div#goods img {border:1px solid #777;}
div#multimedia {clear: both;margin:30px 0 0 0;width:450px;padding:0;}
div#photo {float:left;border-top:1px solid #777;padding:3px 0 0 0;width:200px;margin:0;}
div#video {float:right;border-top:1px solid #777;padding:3px 0 0 0;width:200px;margin:0;}
div#right {float:right;width:200px;padding:0;margin:0;}
h2 a:link {text-decoration:none;color:#332F2E;}
h2 a:visited {text-decoration:none;color:#332F2E;}
h2 a:hover, h2 a:active{text-decoration:none;color:#777;}
h3{margin:4px 0 20px 0;padding:0;line-height:7px;font-size:1.0em;}
h3 a:link,h3 a:visited {color:#332F2E;text-decoration:none;}
h3 a:hover{text-decoration:none;color:#777;}
h3 a:active{text-decoration:none;color:#777;}
ul li {list-style-type:none;}
ul,li,dl,dt,dd {margin:0;padding:0;}
dl,dt,dd {margin:0 0 2px 0;padding:0;}
dt {color:#777;}
div.catalog dt {text-transform:uppercase;width:330px;}
li {list-style:none;}
p {margin:4px 0 20px 0;}
img {border:0;}
a img {border:0;}
a:link,a:visited {color:#777;text-decoration:none;}
a:hover{text-decoration:none;color:#332F2E;}
a:active{text-decoration:none;color:#777;}
table {border:0;}
table td {margin:0;padding:4px;}
table,tbody,tr,td {font-size:1em;word-spacing:normal;letter-spacing:normal;text-transform:none;}	
table,tbody,td,tfoot,th,thead,tr {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:	0;border-top:0;border-bottom:0;}	
table,td,th,caption {text-align:left;}	
th {font-weight:normal;}
div#newsletter {float:left;}
div#newsletter form label {font-size:0.8em;color:#777;}
div#goods dl dt {text-transform:uppercase;}

div#newsletter #submit {color:#777;margin:4px 0 0 128px;padding:0;background:#d5d1b9;border:0;}
.titolo_multimedia {margin-top:10px;}
.img_news {margin-bottom:10px;}

div#rigthbar {float:right;width:200px;}
div.bits {float:right;width:200px;border-top:1px solid #777;padding:3px 0 0 0;margin:0 0 12px 0;font-size:0.8em;text-align:left;}
div.sponsor {float:right;width:200px;padding:20px 0 0 0;}
div.sponsor img {border:0;}
div.sponsor ul li {display:inline;margin-right:18px;}
div#footer {clear:both;margin:0;padding:20px 0 20px 0;font-size:0.8em;}
div#footer ul {padding:0 0 4px 0;}
div#footer ul li {display:inline;padding:0 4px 0 0;}
div.left {float:left;width:47%;}
div.right {float:right;width:47%;}
div.thumb {float:left;}
dd#last_item_artist a:link,dd#last_item_artist a:visited, dd#last_item_artist a:active {text-transform:uppercase;}
dd#last_item_artist a:hover {text-decoration:none;}
dd#last_item_tit a:link,dd#last_item_tit a:visited,dd#last_item_tit a:active {color:#332F2E;text-decoration:none;}
dd#last_item_tit a:hover {color:#777;text-decoration:none;}
span.date {display:block;}
span.categoria {display:block;margin:0 0 8px 0;}
div#video ul li {margin:0 0 4px 0;font-size:0.8em;}
div#photo img {width:60px;height:60px;}
div#photo a img {border:1px solid #777;margin:0 4px 2px 0;}
div#photo a:hover img {border:1px solid #777;}
#tracklist {width:450px;padding-top:10px;margin-bottom:14px;}
#formazione {margin-bottom: 16px;}
#formazione ul li {margin-bottom: 4px;}
#formazione li a:link,#formazione li a:visited,#formazione li a:active {color:#332F2E;}
#formazione li a:hover {color: #777;text-decoration:none;}
div.catalog {width:450px;float:left;}
div.catalog-item {float:left;width:100px;margin:0 10px 0 0;padding-bottom:10px;}
div.item {float:left;margin:20px 0 0 10px;}
div#copertina {float:left;margin: 0 14px 14px 0;}
.artist_img {margin: 0 14px 14px 0 !important;}
dl#link dt {margin:0;padding:0;text-transform:none;}
dl#link dd {margin-bottom:8px;padding:0;}
div#gallery {float:left;border-top:1px solid #777;padding:3px 0 0 0;width:450px;}
div#gallery img {width:60px;height:60px;}
div#gallery img.nolink {margin:0 4px 3px 0;}
div#gallery a img {border:1px solid #777;margin:0 4px 3px 0;}
div#gallery a:hover img {border:1px solid #64645c;}
div.bits li {margin:0 0 4px 0;}
div.bits a img {border:1px solid #777;margin:0 4px 3px 0;}
div.bits a img.carrello {border:none;margin:0;}
div.bits a:hover img {border:1px solid #777;}
div.bits a:hover img.carrello {border:none;}
div#goods a img {border: 1px solid #777;margin:0 4px 3px 0;}
div#goods a:hover img {border:1px solid #777;}
div#goods a img#real {border: 0;margin:0 4px 3px 0;}
div#goods a:hover#real img {border:0;}
table.shop {width:450px;margin-bottom:12px;border-collapse:collapse;}
table.shop caption {font-weight:bold;}
table.shop thead th {text-align: left;padding: 4px 2px;border-bottom: 1px solid #777;}
table.shop tbody tr {text-align: left;padding: 4px 2px;border-bottom: 1px solid #777;}
table.shop td {padding: 6px 2px;}
table.shop tfoot th {padding: 6px 2px;}

#inputform span {vertical-align:middle;}



/*--------------- da rivedere ---------------*/
form {border: none;padding: 0;margin:0;}
fieldset {border: none;padding: 0;margin:0;}
input,textarea,select {background-color:#fff;border:1px solid #64645c;padding: 2px;color:#332F2E;font-size: 11px;margin-bottom:10px;}
form label {color:#332F2E;	display: block;	margin: 0 0 4px 0;}
form span {display:block;margin-bottom:14px;color:#e7532a;}
div#inputform ul {margin:30px 0;color:#d10202;}
table#tabella_management {width: 450px;margin: 0 0 20px 0;}
table#tabella_management caption {text-align:left;}
table#tabella_management th {text-align: left;}
table#tabella_management.list th {text-align: left;padding: 4px 2px;border-bottom: 1px solid #777;}
table#tabella_management.list td {padding: 6px 2px;border-bottom: 1px solid #777;}
dl.concerti dt {margin:0;padding:0;text-transform:none;}
dt.concerti dd {margin-bottom:8px;padding:0;}
p#desc {width:450px;height:50px;margin:0 0 20px 0;}
a.pad img {margin-bottom:5px;}