#table {
	background-color: #FFFFFF;
}

#master {
	background-color:#770B57;
	background-image:url(../img/bg_master.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 480px;	
}

a:link, a:visited {
	color:#EACBCB;
	text-decoration:none;
}
a:hover, a:active {
	color:#ff9900;
	text-decoration:none;
}

/********** img **********/

.imgOpere {
	margin-bottom:13px;
	border:1px solid #603;
}


/********** formattazione **********/

.back a:link, .back a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c99;
	text-decoration:none;
	text-align:right;
	padding-right:10px;
	line-height:200%;
}
.back a:hover, .back a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EACBCB;
	text-decoration:none;
	text-align:right;
	padding-right:10px;
	line-height:200%;
}
.pagine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:3px;
	font-size:10px;
	color:#f90;
	font-weight:bold;
	text-decoration:none;
	line-height:200%;
}
.pagine a:link, .pagine a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c99;
	text-decoration:none;
	line-height:200%;
}
.pagine a:hover, .pagine a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EACBCB;
	text-decoration:none;
	line-height:200%;
}


/********** contenuti **********/

#main1 {
	text-align:right;
	padding:30px 35px 0 160px;
	margin:0;
	vertical-align:top;
}
#main2 {
	text-align:right;
	padding:30px 25px 0 160px;
	margin:0;
	vertical-align:top;
}
#overflow {
	overflow:auto;
	/*width: 407px;*/
	height:295px;
	scrollbar-face-color: #770B57;
	scrollbar-shadow-color: #770B57;
	scrollbar-highlight-color: #770B57;
	scrollbar-track-color: #770B57;
	scrollbar-arrow-color: #ff9900;
	scrollbar-3dlight-color: #770B57;
	scrollbar-darkshadow-color: #770B57;
}
#content {
	text-align:left;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EACBCB;
	line-height:200%;
}
#contentFoto {
	text-align:right;
	vertical-align:top;
	padding:5px 10px 0 0;
}


/********** titoli **********/

.biografia {
	background-image:url(../img/bg_biografia.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.mostre {
	background-image:url(../img/bg_mostre.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.recensioni {
	background-image:url(../img/bg_recensioni.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.cataloghi {
	background-image:url(../img/bg_cataloghi.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.opere {
	background-image:url(../img/bg_opere.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.installazioni{
	background-image:url(../img/bg_installazioni.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.muri{
	background-image:url(../img/bg_muri.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.cassetti{
	background-image:url(../img/bg_cassetti.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.sculture{
	background-image:url(../img/bg_sculture.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.oggetti{
	background-image:url(../img/bg_oggetti.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.design{
	background-image:url(../img/bg_design.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.copy {
	background-image:url(../img/bg_copy.gif);
	background-repeat: no-repeat;
	background-position: right top;
}


/********** menu **********/

#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:6px;
	line-height: 18px;
	color: #cc9999;
	background-color: #5A0942;
	border-bottom:1px solid #894B6C;
	padding:0 10px;
}
#menu a:link, #menu a:visited {
	text-decoration:none;
	color:#c99;
}
#menu a:hover, #menu a:active {
	text-decoration:none;
	color:#fcc;
}

/********** elenchi **********/

ul {
	margin:15px;
	padding:0;
	list-style-type:square;
}
li {
	padding-bottom:10px;
}
li a:link, li a:visited {
	color:#EACBCB;
	text-decoration:none;
}
li a:hover, li a:active {
	color:#ff9900;
	text-decoration:none;
}


/********** footer **********/

#footer {
	padding:0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing:1px;
	color:#cc9999;
}
#footer a:link, #footer a:visited {
	text-decoration:none;
	color:#c99;
}
#footer a:hover, #footer a:active {
	text-decoration:none;
	color:#fcc;
}
