/* CSS Document */
body {
	background-color: #CCCCCC;
	margin-left: 34px;
	margin-top: 18px;
	padding: 0px;
	border: 0px;
}

#container {
	width: 850px;
	position: relative;
	height: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	text-align: left;
}


/* BARRA SX */

#barra_sx {
    width: 122px;
	margin: 0px;
	float: left;	
}

#logo {
    margin-bottom: 58px;
}

.dhtmlgoodies_question{
    overflow: hidden;
	cursor: pointer;
}

.dhtmlgoodies_answer{
    overflow: hidden;
	visibility: hidden;
	height: 0px;
	margin-bottom: 9px;
}

.menu10 {
    margin-top: 45px;
}

/* FINE BARRA SX */


/* BARRA DX */

#barra_dx {
    width: 642px;
	margin-top: 75px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    line-height: 15px;
	color: #333333;
}
#barra_dx a:link, #barra_dx a:visited, #barra_dx a:active, #barra_dx a:hover {color: #333333; text-decoration: underline;}

#box_single_column {
	margin-bottom: 90px;
	text-align: justify;
}

#box_single_column #titolo{
    margin-bottom: 24px;
	width: 440px;
	float: left;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}

#box_single_column #data{
    margin-top: 3px;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	font-style: italic;
}

#box_single_column .foto{
	width: 440px;
	float: left;
    margin-bottom: 16px;
}

#box_single_column .archivio_news {
    width: 180px;
	margin-top: 30px;
	padding-left: 1px;
	float: right;
	text-align: left;
	line-height: 14px;
	/*display: table;*/
}
.archivio_news a:link, .archivio_news a:visited, .archivio_news a:active, .archivio_news a:hover {color: #333333; text-decoration: none;}

#box_single_column #frecce_archivio {
    width: 180px;
	margin-top: 45px;
	text-align: right;
}

#box_single_column #frecce_pagina {
    width: 495px;
	margin-top: 20px;
	text-align: right;
}

#box_single_column #frecce_pagina_publications {
    width: 530px;
	margin-top: 50px;
	text-align: right;
}

#box_single_column #frecce_pagina_artists {
    width: 590px;
	margin-top: 50px;
	text-align: right;
}

#box_single_column #testo{
    width: 440px;
	float: left;
}

#box_single_column #table_publications td {
	text-align: justify;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
}
#box_single_column #table_publications td a:link, #box_single_column #table_publications td a:visited, #box_single_column #table_publications td a:active, #box_single_column #table_publications td a:hover {color: #333333; text-decoration: none;}

#box_single_column #table_artists td {
	text-align: justify;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
}
#box_single_column #table_artists td a:link, #box_single_column #table_artists td a:visited, #box_single_column #table_artists td a:active, #box_single_column #table_artists td a:hover {color: #333333; text-decoration: none;}

#box_format_sx {
   width: 275px;
   float: left;
}

#box_format_sx #titolo_sx{
    width: 275px;
    margin-bottom: 60px;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}

#box_format_sx #testo_sx{
    width: 275px;
}

#box_format_dx {
   width: 320px;
   margin-right: 32px;
   float: right;
}

#box_format_dx #descrizione_dx{
   width: 320px;
   margin-top: 10px;
}

#box_format_dx #frecce_foto{
   width: 320px;
   padding-top: 20px;
   text-align: right;
}

#frecce_pagina_format {
    width: 642px;
	margin-top: 20px;
	text-align: right;
	clear: both;
	float: none;
}

/* FINE BARRA DX */

small {
    font-size: 10px;
    line-height: 12px;
}

.titolo
{
    font-size: 16px;
	line-height: 18px;
}

.data
{
    font-size: 12px;
    line-height: 15px;
    font-style: italic;
    font-weight: normal;
}

/* FORM */

input
{
    margin: 0px;
    padding: 0px;
    padding-left: 4px;
    border: 1px solid #CCCCCC;
    font-size: 11px;
	background-color: transparent;
	cursor: pointer;
	overflow: hidden; /* per le textarea senza barre */
}