/**************************************************************
   html
**************************************************************/

html {
	height: 100%;
	width: 100%;
	background-color: #837d7d;
}

body {
	font-size: 11px;
	font-family:  verdana, arial, sans-serif;
	text-align: justify;
	padding: 0;
}

/**************************************************************
   comuni
**************************************************************/

#pagina {
	width: 800px;
	height: 600px;
	position: absolute;
	top: 50%;
	left: 509px;
	margin: -300px 0 0 -400px;
	padding: 0;
	border: 1px solid black;
	background: #FFFFFF;
}

#testata {
  height: 130px;
  background: #ffa030 url(../immagini/testata.png);
}

table#menutable {
  width: 708px;
  text-align: left;
}

#menu_width1 {
	width: 110px;
}

#menu_width2 {
	width: 157px;
}

#menu_width3 {
	width: 158px;
}

#menu_width4 {
	width: 142px;
}

#menu_width5 {
	width: 68px;
}

#menu_width6 {
	width: 73px;
}

#selezione {
   text-align: center;
   font-size: 14px;
   font-weight: 800;
   color: #ffa030;
}

#dirbox {
	width: auto;
	height: 15px;
	font-size: 11px;
	font-weight: bold;
	background-color: #ececec;
	color: #ffa030;
	padding: 5px 10px;
	text-align: left;
	font-variant: small-caps;
}

#corpo2 {
	width: 780px;
	height: 298px;
	padding: 10px 10px 5px 10px;
	overflow: auto;
	overflow-x: hidden;
}

#corpo3 {
	width: 720px;
	height: 288px;
	font-size: 13px;
	padding: 15px 40px 10px 40px;
	overflow: auto;
	vertical-align: middle;
	overflow-x: hidden;
}

.menu {
  width: 741px;
  height: 40px;
  padding-top: 15px;
  padding-left: 59px;
  background: #101010 url(../immagini/sfondo_menu1.png) repeat-x;
  text-align: left;
  font-size: 14px;
  font-weight: 800;
}

tr td a.menu1 {
   text-decoration: none;
}


tr td a.menu1:link {
   color: #ffffff;
}

tr td a.menu1:visited {
   color: #ffffff;
}

tr td a.menu1:hover {
   color: #ffffff;
   text-decoration: underline;
}

tr td a.menu2 {
   text-decoration: none;
}


tr td a.menu2:link {
   color: #ffa030;
}

tr td a.menu2:visited {
   color: #ffa030;
}

tr td a.menu2:hover {
   color: #ffa030;
   text-decoration: underline;
}

.artistalink:link {
	color: #ffa030;
	text-decoration: none;
}

.artistalink:visited {
   color: #ffa030;
   text-decoration: none;
}

.artistalink:hover {
	color: #ffa030;
	text-decoration: underline;
}

img.imglink {
	border-color: #ffa030;
}


tr td a.imglink {
	text-decoration: underline;
}

.imglink:link {
	border-color: #ffa030;
	color: #ffa030;
}

.imglink:hover {
	border-color: #ab6b20;
	color: #ab6b20;
}

.underline {
	text-decoration: underline;
}


/**************************************************************
   home
**************************************************************/

#home {
  width: 800px;	
  height: 600px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -300px 0 0 -400px;
  padding: 0; 
  background: #ffa030 url(../immagini/Sfondo3a.jpg) no-repeat;
}

div#primo {
   margin-bottom: 215px;
}

div#info {
   margin-bottom: 25px;
   padding-left: 580px;
}

div#archivio {
   margin-bottom: 30px;
   padding-left: 360px;
}

div#artisti {
   margin-bottom: 10px;
   padding-left: 530px;
}

div#mostra {
   margin-bottom: 18px;
   padding-left: 280px;
}

div#noi {
   margin-bottom: -10px;
   padding-left: 440px;
}

div.homediv {
   font-family:  verdana, arial, sans-serif;
   font-weight: 600;
   font-size: 18px;
}

a.homelink {
   text-decoration: none;
}

a.homelink:link {
   color: #000000;
}

a.homelink:visited {
   color: #000000;
}

a.homelink:hover {
   color: #ffffff;
}

div#links {
   padding-left: 240px;
}

/**************************************************************
  links
**************************************************************/

#mostre_art {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}

#mostre_art ul li a {
	color: #ffa030;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}

#mostre_art ul li a:link {
	color: #ffa030;
	text-decoration: none;
}

#mostre_art ul li a:visited {
   color: #ab6b20;
   text-decoration: none;
}

#mostre_art ul li a:hover {
	color: #ffa030;
	text-decoration: underline;
}

.opere_art {
	font-size: 13px;
	font-weight: bold;
	margin-left: 20px;
}

/**************************************************************
  archivio
**************************************************************/

#tab_arch {
	table-layout: fixed;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.align_dispari {
	text-align: left;
	vertical-align: top;
}

.align_pari {
	text-align: right;
	vertical-align: top;
}

.align_img {
	text-align: center;
}

.padding_arch {
	padding-bottom: 70px;
}

.width_half {
	width: 350px;
}

.archivio_data {
	color: #ffa030;
	font-weight: bold;
	font-size: 12px;
}

.archiviolink:link {
	color: #ffa030;
	text-decoration: none;
}

.archiviolink:visited {
   color: #ffa030;
   text-decoration: none;
}

.archiviolink:hover {
	color: #ffa030;
	text-decoration: underline;
}

.archivio_autore {
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
}

.archivio_titolo {
	font-weight: bold;
	font-size: 12px;
}

/**************************************************************
  artisti
**************************************************************/

.width_3 {
	width: 285px;
	padding: 5px 0;
}

.width_3i {
	width: 130px;
	padding: 5px 0;
	text-align: center;
}

.stiletd_art {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}

.artistilink:link {
	color: #000000;
	text-decoration: none;
}

.artistilink:visited {
   color: #636363;
   text-decoration: none;
}

.artistilink:hover {
	color: #000000;
	text-decoration: underline;
}


/**************************************************************
  artisti pagina personale
**************************************************************/

#nome_art {
	height: 50px;
	margin-top: 20px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

#corpo_art {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

#opere_art {
	width: 200px;
	padding: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	color: #ffa030;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	background-color: #ececec;
	border: 1px solid black;

}

#mostre_art {
	font-weight: bold;
	text-transform: uppercase;
}

.anno_art {
	font-weight: bold;
}

/**************************************************************
  artisti pagina opere
**************************************************************/

.width_4t {
	vertical-align: middle;
	width: 185px;
	padding: 0 0 0 10px;
}

.width_4i {
	width: 135px;
	vertical-align: middle;
	text-align: center;
	padding: 30px 10px;
}

.artisti_titolo {
	color: #ffa030;
	font-weight: bold;
	font-size: 12px;
}

.artistilink2:link {
	color: #ffa030;
	text-decoration: underline;
}

.artistilink2:visited {
   color: #ab6b20;
   text-decoration: underline;
}

.artistilink2:hover {
	color: #ffa030;
	text-decoration: none;
}

.artisti_caratteristiche {
	font-size: 12px;
}

.artisti_caratteristiche2 {
	font-size: 12px;
	font-weight: bold;
}


/**************************************************************
  mostra
**************************************************************/

#invito_over {
	height: 313px;
	text-align: center;
	overflow: auto;
}

/**************************************************************
  archivio mostre
 **************************************************************/

#articolo_data {
	padding: 0 0 0 10px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	line-height: 38px;	
}

#articolo_artista {
	padding: 0 0 0 10px;
	color: #ffa030;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	line-height: 1.5;	
}

#articolo_titolo {
	padding: 0 0 0 10px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;	
}

#articolo_testo {
	width: 524px;
	vertical-align: top;
	padding: 0 0 0 10px;
}

table#corpotable {
  width: 764px;
}

#imgcol {
	width: 230px;
	text-align: center;
	vertical-align: top;
}

.width10 {
	width: 10px;
}

.textfirma {
	text-align: right;
}

/**************************************************************
  archivio mostre
 **************************************************************/

#tab_arch2 {
	table-layout: fixed;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}

.width_4f {
	width: 180px;
	vertical-align: bottom;
	text-align: center;
	padding: 30px 10px;
}

.width_4f2 {
	width: 270px;
	vertical-align: bottom;
	text-align: center;
	padding: 30px 10px;
}

/**************************************************************
  piede
 **************************************************************/

#piede {
  width: 790px;
  height: 77px;
  position: relative;
  left: 50%;
  margin: 0px 0 0 -400px; 
  padding: 0px 0px 0 10px;
  text-align: left;
  font-size: 8px;
  color: #FFFFFF;
  background: #FFFFFF url(../immagini/piede_ellisse.png);
}

table#piedetable {
  width: 760px;
  height: 77px;
}

#piede_home {
	width: 45px;
	font-size: 14px;
	font-weight: 800;
	text-align: right;
}

#piede_copyr {
	width: 650px;
}

#piede_freccia {
	width: 65px;
	text-align: right;
}

.piede_td {
	vertical-align: bottom;
}
