body {
	background-color: #F7F0D9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table {
	margin: 0px;
	padding: 0px;
	border: none;
}
#contenitore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	width: 900px;
	top: 0px;
	border: none;
}
#top {
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 100%;
	border: none;
	background-color: #555555;
}
#intestazione {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 100%;
	border: none;
}
#logo {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 100%;
	border: none;
}
#logo img {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border: none;
}
#artgallery {
	font-size: 175%;
	color: #ffffff;
	text-align: right;
	font-weight: bold;
	vertical-align: bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#agA a {
	color: #ffffff;
	text-decoration: none;
}
#agA a:hover {
	color: #FF0000;
}
#agR a {
	color: #ffffff;
	text-decoration: none;
}
#agR a:hover {
	color: #DBDB03;
}
#agT a {
	color: #ffffff;
	text-decoration: none;
}
#agT a:hover {
	color: #5656FC;
}
#agG a {
	color: #ffffff;
	text-decoration: none;
}
#agG a:hover {
	color: #EFFD0C;
}
#agA2 a {
	color: #ffffff;
	text-decoration: none;
}
#agA2 a:hover {
	color: #FDA50C;
}
#agL a {
	color: #ffffff;
	text-decoration: none;
}
#agL a:hover {
	color: #0CDEFD;
}
#agL2 a {
	color: #ffffff;
	text-decoration: none;
}
#agL2 a:hover {
	color: #E79EEA;
}
#agE a {
	color: #ffffff;
	text-decoration: none;
}
#agE a:hover {
	color: #FA2D45;
}
#agR2 a {
	color: #ffffff;
	text-decoration: none;
}
#agR2 a:hover {
	color: #6F68FD;
}
#agY a {
	color: #ffffff;
	text-decoration: none;
}
#agY a:hover {
	color: #38FC03;
}

#menu {
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
#NavMenu {
	text-align: left;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	border: none;
	vertical-align: bottom;
}
#NavMenu ul{
	text-align: left;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px 10px 4px 0px;
	border: none;
}
#NavMenu li{
	text-align: left;
	list-style-type:none;
	display:inline;
	font-weight: bold;
	border: none;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}
#NavMenu li a{
	color: #aaaaaa;
	text-decoration: none;
}
#NavMenu li a:hover{
	color: #617EA8;
	text-decoration: none;
}
#selected {
	color: #dddddd;
	text-decoration: none;
}
.selected {
	color: #295DA8;
}
#lingua {
	text-align:right;
	font-size: 12px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	vertical-align: bottom;
}
#lingua a{
	text-decoration: none;
	color: #aaaaaa;
}
#lingua a:hover{
	text-decoration: none;
	color: #617EA8;
}
#info {
	font-size: 12px;
	text-align: justify;
	vertical-align: top;
	width: 250px;
	padding: 10px 0px;
	margin: 0px;
	border: none;
}
#gallery {
	background-image: url(../images/OutCastV.gif);
	background-repeat: repeat-y;
	background-position: right top;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 25px 25px 25px 50px;
	border: none;
	background-color: #F7F0D9;
}
#bottom {
	font-size: 10px;
	color: #555555;
	text-align: center;
	vertical-align: top;
	margin: 0px;
	height: 20px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px none #000000;
}
.notizie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	color: #666666;
}
.notizie a{
	color: #444444;
	text-decoration: none;
}
.notizie a:hover {
	color: #295DA8;
	text-decoration: none;
}
.primariga {
	font-weight: bold;
	text-decoration: none;
}
.primariga a {
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.primariga a:hover {
	font-weight: bold;
	color: #295DA8;
	text-decoration: none;
}
#infob {
	text-decoration: none;
	color: #555555;
	width: 75%;
	text-align: center;
}
#infob a{
	text-decoration: none;
	color: #555555;
	text-align: center;
}
#infob a:hover{
	text-decoration: none;
	color: #295DA8;
}
.artista {
	height: 110px;
}
.datiartista {
	width: 70%;
	text-align: left;
	vertical-align: middle;
}
.immagineartista {
	width: 50%;
	border: none;
	text-align:left;
	vertical-align:bottom;
}
.immagineartista img {
	top: 0px;
	text-align: right;
	vertical-align:bottom;
	border: none;
}
.link {
	color: #666666;
}
.link a {
	color: #666666;
}
.link a:hover {
	color: #295DA8;
}
.elencoartisti {
	position: relative;
	width: 88%;
	left: 5%;
	padding-top: 5px;
	margin-top: 10px;
	border: none;
}
.elencoartisti TH {
	font-size: 90%;
	color: #666666;
}
.TDartista {
	font-size: 80%;
	position: relative;
	height: 110px;
	width: 48%;
	left: 5%;
	height: 110px;
}
.venduto {
	color: #993300;
	font-style: italic;
}
#paginainfo {
	width: 90%;
	text-align: justify;
	border: 0px none;
	margin: 0px;
	padding: 0px;
}
#formtable {
	border: none;
	margin: 2px;
	padding: 3px;
	width: 100%;
}
#formtable input {
	background-color: #F7F0D9 !important;
	width: 100%;
}
#formtable textarea{
	background-color: #F7F0D9;
	width: 100%;
}
#formtable .sin {
	width: 30%;
	font-size: 90%;
}
#formtable .des {
	width: 100%;
}
#formtable .pulsante {
	width: 100px;
}
#formtable select {
	background-color: #F7F0D9;
	width: 100%;
}
#popupLeft {
	background-color: #F7F0D9;
	height: 100%;
	width: 250;
}
#popupRight {
	background-image: url(../images/OutCastV.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#popupLogo {
	text-align: center;
}
#popupAutore {
	padding-top: 20px;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}
#popupTitolo {
	font-size: 80%;
	font-weight: bold;
	padding-top: 20px;
	padding-left: 5px;
}
#popupDescrizione {
	font-size: 80%;
	padding-top: 20px;
	padding-left: 5px;
}
#popupChiudi {
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
#popupChiudi a {
	color: #333333;
	text-decoration: none;
}
#popupChiudi a:hover {
	color: #dddddd;
	text-decoration: none;
}
.bordobiancosup {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#paginaexp {
	margin: 0px;
	padding: 0px;
	position: relative;
	height: 90%;
	width: 65%;
	left: 0;
	top: 10%;
	font-size:80%;
}
#paginaexp a {
	color: #333333;
	text-decoration: none;
}
#paginaexp a:hover {
	color: #999999;
	text-decoration: none;
}
#paginaexp ol{
		list-style-type:none;
}
.listaartista {
	display: inline;
}
.listaopere {
	left: 0px;
	margin: 0;
	padding: 0;
	text-align: center;
}
.listaopere li {
	display: inline;
	padding: 5px;
}
.primarigaS {
	font-weight: bold;
	text-decoration: none;
}
.primarigaS a {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.primarigaS a:hover {
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}
.testonormaleS {
	font-size: 95%;
}
.votariga {
	text-align: left;
	vertical-align: middle;
	border: none;
	padding: 2px 0px;
	width: 100%;
	margin: 0px;
}
.votariga a {
	color: #555;
	text-decoration: none;
}
.votariga a:hover {
	color: #aaaaaa;
	text-decoration: none;
}
.mappa1 {
	list-style-type:none;
}
.mappa1 li {
	font-weight: bold;
}
.mappa1 a {
	color: #555;
	text-decoration: none;
}
.mappa1 a:hover {
	color: #aaaaaa;
	text-decoration: none;
}
.mappa {
	list-style-type:none;
}
.mappa li {
	font-weight: bold;
}
.mappa a {
	color: #555;
	text-decoration: none;
}
.mappa a:hover {
	color: #aaaaaa;
	text-decoration: none;
}
.mappainfo {
	font-weight: normal;
	font-size: 90%;
}
table .h64 {
	height: 64px;
}
table .h60 {
	height: 60px;
}
table .w507 {
	width: 507px;
}
table .h4 {
	height: 4px;
}
table .14 {
	height: 14px;
}
table .w250 {
	width: 250px;
}
table .w10 {
	width: 10px;
}
table .1 {
	height: 1px;
}
