
/* ----- ulisse.css ----- */
@media all {
/*  (not this either :) */

body {
	margin: 0 0 0 0;
	background-color: #fff;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 76%;
	color: #666;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------- Overrule su baseCSS di Plone */
/* ------------------------------------------------------------------------------------------------------- */

.personalToolWrapper {
	padding: 2px 8px 4px 2px;
	margin: 1px 0 0 0;
}
* html .personalToolWrapper {
	float: left;
}
#portal-personaltools {
    background-color: transparent;
    border-top-width: 0;
    border-bottom-width: 0;
    margin: 0 auto;
	padding: 0;
	width: 752px;
}
.portalMessage, .error {
    background-color: #FFA500;
    border: medium double red;
}
body {
    min-width: 550px;
}


/* ------------------------------------------------------------------------------------------------------- */
/*  ------------------------------------------------------------------------------- stili HTML e generale */
/* ------------------------------------------------------------------------------------------------------- */

/*  ------------------------------- tables */

table {
	font-size: 1em;
}
* html td { /* font size bug in ie5x Win */
	font-size: 1em !important; /* mac */
	font-size: 1em;	/* ie6 */
	font-size /* */: 0.8em; /* ie5 */
}
table {
	display: table;
	empty-cells: show; 
	border-collapse: collapse;
}
tr { display: table-row; }
thead { display: table-header-group; }
tbody { display: table-row-group; }
tfoot { display: table-footer-group; }
col { display: table-column; }
colgroup { display: table-column-group; }
td, th { display: table-cell; }
caption { display: table-caption; }
td {vertical-align: top; }

/*  ------------------------------- righe */

hr {  /* for IE */
	text-align: center;
	height: 1px;
	color: #ddd;
	border: none;
	margin-top: 0.8em;
	margin-bottom: 0.8em;
}
html>body hr {  /* for Gecko-based browsers */
	margin: 0 auto;
	height: 1px;
	background-color: #ddd;
	border: none;
	margin-top: 0.8em;
	margin-bottom: 0.8em;
}
html>body hr {  /* for Opera and Gecko-based browsers */
	margin: 0 auto;
	height: 1px;
	background-color: #ddd;
	border: 0px solid #ddd;
	margin-top: 1.2em;
	margin-bottom: 1.2em;
}
hr.thin {
	margin-top: 8px;
	margin-bottom: 8px;
}

/*  ------------------------------- links */

a,
a:link,
a:visited  {
	text-decoration: none;
	color: #275bc5;
}
a:hover,
a:focus,
a:active {
	text-decoration: underline;
}

/*  ------------------------------- altro */

p {
	margin: 0;
}
form {
	margin: 0;
}
img {
	border: 0;
}
.hidden,
#skipNav {
	display: none;
}
.center {
	text-align: center;
}

/*  ------------------------------- interlinee e giustificati */

h2, h3, h4 {
	line-height: 1.3em;
}
p, 
.desc {
	line-height: 1.4em;
}
#ColonnaDx p, 
#ColonnaDx  .desc {
	line-height: 1.2em;
}
#ColonnaSx p {
	
}
#ColonnaDx p {
	
}

/*  ------------------------------- clearer */

.clearerBoth {
	clear: both;
}
.clearerLeft {
	clear: left;
	overflow: hidden;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------  stili che valgono per tutti i blocchi  */
/* ------------------------------------------------------------------------------------------------------- */

img.left {
	float: left;
	border-right: 10px solid transparent;
	margin: 0 0 4px 0;
}
img.right {
	float: right;
	border-left: 10px solid transparent;
	margin: 4px 0 0 0;
}
img.centerimage {
	margin: 0 auto;
}
.author {
	background: url("../../img_layout/icon_author.gif") no-repeat 0 2px;
	padding: 0 0 0 16px;
}
.authorBig {
	clear: left;
	width: 463px;
	height: 50px;
}
.authorBig span {
	display: block;
	font-style: italic;
	padding: 16px 0 0 40px;
}
.head {
	display: block;
}

/* ---------------------------------------------------------------------------- formattazione SAGGIO */

.autoreSaggio {
	background: url("../../img_layout/bib_autore_logo.gif") no-repeat 0 0;
	margin: 0 0 16px 0;
	padding: 21px 8px 4px 8px;
}
.timesSaggio {
	clear: left;
	background: url("../../img_layout/bib_times_logo.gif") no-repeat 0 0;
	margin: 0 0 16px 0;
	padding: 21px 8px 4px 8px;
}
.abstractSaggio {
	clear: left;
	background: url("../../img_layout/bib_abstract_logo.gif") no-repeat 0 0;
	padding: 21px 0 4px 0;
}
.keywordsSaggio {
	clear: left;
	background: url("../../img_layout/bib_keywords_logo.gif") no-repeat 0 0;
	margin: 0 0 16px 0;
	padding: 21px 8px 4px 8px;
}
.downloadSaggio {
	clear: left;
	background: url("../../img_layout/bib_download_logo.gif") no-repeat 0 0;
	margin: 0 0 16px 0;
	padding: 21px 8px 4px 8px;
}
.timetable {
	width: 99%;
}
.timetable td {
	border-bottom: 1px solid #eee;
	padding: 2px;
}
.downloadSaggio p {
	margin-top: 4px;
}
.downloadSaggio .pdf {
	background: url("../../img_layout/pdf.gif") no-repeat 0 0;
	padding: 0 0 0 24px;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------- formattazione generale Ulisse - BLOCCHI (ID)  */
/* ------------------------------------------------------------------------------------------------------- */

#mainBodyWrapperSezioni {
	text-align: center;
}
#mainBodySezioni {
	width: 752px; /*aumentato di 10 per IE*/
	margin: 0 auto;
	text-align: left;
	padding: 0 0 16px 0;
}
#mainFootWrapperSezioni {
	text-align: center;
}
#mainFootSezioni {
	width: 742px;
	margin: 0 auto;
	padding: 0 0 40px 0;
	text-align: left;
}
#mainPath {
	padding: 8px 0 8px 0;
}

/* ------------------------------- colonne */

#mainWrapperColonne {
	
}
#ColonnaSx {
	width: 462px;
	float: left;
	line-height: 1.2em;
	position: relative;
}
#ColonnaDx {
	width: 269px;
	float: right;
	line-height: 1.2em;
	position: relative;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- Head e strumenti */
/* ------------------------------------------------------------------------------------------------------- */

#mainHeadWrapperSezioni {
	height: 137px;
	text-align: center;
}
#mainHeadSezioniTools {
	width: 752px; /*aumentato di 10 per IE*/
	height: 137px;
	margin: 0 auto;
	text-align: left;
	padding: 0 0 0 0;
}
#mainHeadSezioniTools #dx {
	width: 235px;
	float: right;
	padding: 0 18px 0 0;
	margin: 20px 0 0 0;
	line-height: 1.2em;
	position: relative;
}
#mainHeadSezioniTools #dx .left {
	float: left;
	width: 100px;
	text-align: right;
}
#mainHeadSezioniTools #dx .right {
	float: right;
	width: 119px;
	text-align: left;
}
#mainHeadSezioniTools #dx ul {
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
}
#mainHeadSezioniTools #dx li {
	display: inline;
	list-style-type: none;
}
#mainHeadSezioniTools #dx a {
	display: block;
	padding: 0 0 0 0;
	font-size: 0.9em;
	line-height: 1.2em;
}
#mainHeadSezioniTools #dx a:hover {
	text-decoration: none;
}
#mainHeadSezioniTools #dx .cerca input.input {
	width: 100px;
	font-size: 0.9em;
	margin: 0 0 2px 0;
	border: 1px solid white;
	Filter: Alpha(Opacity=70);
	-moz-opacity: 0.70; 
	opacity: 0.70;
}
#mainHeadSezioniTools #dx .cerca input.submit {
	width: 50px;
	font-size: 0.9em;
}

/* ------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------- path */
/* ------------------------------------------------------------------------------------------------------- */

#mainPath {
	color: #8091a9;
	border-bottom: 1px solid #eee;
	margin: 0 0 8px 0;
}
#mainPath a {
	background: url("../../img_layout/path_bullet.gif") no-repeat 2px 6px;
	padding: 0 0 0 12px;
	color: #b2b2b2;
}
#mainPath a.first {
	background: url(ploneStyles4624.css) no-repeat 2px 6px;
	padding: 0 0 0 0;
}


/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- footer */
/* ------------------------------------------------------------------------------------------------------- */

#mainFootSezioni a {
	font-size: 0.9em;
}
.footerLogo {
	height: 54px;
	padding: 0 0 12px 0;
	margin: 8px 0 8px 0;
}
.footerLink {
	padding: 0 0 8px 16px;
	margin: 8px 0 8px 0;
}
.footerLink ul {
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.footerLink li {
	display: inline;
	list-style-type: none;
}
.footerLink a {
	padding: 0 0 0 22px;
	line-height: 1.2em;
}
.footerLink a.first {
	background: none;
	padding: 0 0 0 0;
}
.footerCopy p {
	font-size: 0.9em;
	line-height: 1.3em;
	padding: 0 0 0 16px;
}

.footerCopy span.pirelliLogo {
    background: url(portal_footer_pirelli.gif) no-repeat 0 0;
    display: block;
	float: right;
    height: 56px;
    margin-top: -2px;
    width: 146px;
}
.section-biblioteca .footerCopy span.pirelliLogo {
    background: url(bib_footer_pirelli.gif) no-repeat 0 0;
}

.section-controluce .footerCopy span.pirelliLogo {
    background: url(cnl_footer_pirelli.gif) no-repeat 0 0;
}

.section-scienzaEGita .footerCopy span.pirelliLogo {
    background: url(sg_footer_pirelli.gif) no-repeat 0 0;
}

.section-chiediAUlisse .footerCopy span.pirelliLogo {
    background: url(cau_footer_pirelli.gif) no-repeat 0 0;
}


/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------- fascetta strumenti / blocchetto piccolo con calendario e bottoni */
/* ------------------------------------------------------------------------------------------------------- */

.newsTool {
	clear: both;
	background: url("../../img_layout/news_tools.gif") no-repeat 0 0;
	margin: 8px 0 0 0;
	padding: 3px 0 0 0;
	height: 21px;
	font-size: 0.9em;
	color: #a3a3a3;
}
.newsTool .sx {
	float: left;
	height: 15px;
}
.newsTool .dx {
	float: right;
	height: 15px;
	width: 45%;
}
.newsTool .date { /*sempre a sinistra*/
	background: url("../../img_layout/icon_date.gif") no-repeat 0 2px;
	padding: 0 0 0 20px;
}
.newsTool .author { /*sempre a destra*/
	margin: 0 2px 0 0;
}
.newsTool .dx a {
	float: right;
	display: block;
}
.newsTool a.leggi { 
	background: url("../../img_layout/icon_leggi.gif") no-repeat 0 0;
	width: 39px;
	height: 15px;
	margin: 0 0 0 2px;
}
.newsTool a.audio {
	background: url("../../img_layout/icon_audio.gif") no-repeat 0 0;
}
.newsTool a.video {
	background: url("../../img_layout/icon_video.gif") no-repeat 0 0;
}
.newsTool a.altro {
	background: url("../../img_layout/icon_altro.gif") no-repeat 0 0;
}
.newsTool a.more {
	background: url("../../img_layout/icon_more.gif") no-repeat 0 0;
}
.newsTool a.audio,
.newsTool a.video,
.newsTool a.altro,
.newsTool a.more {
	width: 15px;
	height: 15px;
	margin: 0 0 0 2px;
}
.newsTool a.leggi:hover { /*perche e piu grande*/
	background-position: -39px 0;
}
.newsTool a.audio:hover,
.newsTool a.video:hover,
.newsTool a.altro:hover,
.newsTool a.more:hover {
	background-position: -15px 0;
}

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------- popup immagini */
/* ------------------------------------------------------------------------------------------------------- */

#popupW {
	margin: 0 auto;
	text-align: center;
	padding: 4px 24px 24px 24px;
	margin: 0 0 0 0;
}
#popupW a:link,
#popupW a:visited,
#popupW a:hover,
#popupW a:active {
	color: #6d8f00;
}
.immaginiWrapper .head {
	background: url("../../img_layout/immagini_popuphead.gif") no-repeat 0 0;
	width: 486px;
	height: 84px;
}

#popupW .immaginiWrapper .head2 {
	background: url("../../img_layout/immagini_popuphead_general.gif") no-repeat 0 0;
	width: 486px;
	height: 84px;
}

.immaginiWrapper .head3-se {
        background: url("http://medialab.sissa.it/scienzaEsperienza/img_layout/SEimmagini_popuphead.gif") no-repeat 0 0;
        width: 486px;
        height: 84px;
}


.immaginiWrapper h3 {
	font-size: 1.3em;
	color: #6d8f00;
	text-align: left;
	padding: 0 0 8px 0;
	margin: 0 0 8px 0;
	border-bottom: 1px dotted #6d8f00;
}
.immaginiWrapper .subtitle {
	text-align: left;
	margin: 0 0 36px 0;
}
.immaginiWrapper img {
	margin: 0;
	padding: 0;
}
.immaginiWrapper .credits {
	text-align: left;
	margin: 24px 0 24px 0;
}
.immaginiWrapper .credits .originale {
	display: block;
	height: 29px;
	margin: 0 0 8px 0;
	background: url("../../img_layout/immagini_popuporiginal.gif") no-repeat 0 0;
}
.immaginiWrapper .credits .person {
	background: url("../../img_layout/cnl_people_icon.gif") no-repeat 0 0;
	padding: 4px 0 4px 26px;
	position: relative;
}
.immaginiWrapper .credits .factory {
	background: url("../../img_layout/cnl_factory_icon.gif") no-repeat 0 0;
	padding: 6px 0 4px 26px;
	font-style: italic;
	color: #999;
	position: relative;
}



/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- SEZIONI - scienza7 */
/* ------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------  home SE */

.scienza7 {
	
}
.scienza7 a:link,
.scienza7 a:visited,
.scienza7 a:hover,
.scienza7 a:active {
	color: #ff3000;
}
.scienza7 .head {
	background: url("../../img_layout/se_s7_logo.gif") no-repeat 0 0;
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
	width: 463px;
	height: 34px;
}
.scienza7 .item {
	margin-top: 8px;
}
.scienza7 h3 {
	font-size: 1.2em;
	color: #ff3000;
	margin: 4px 0 4px 0;
}
.scienza7 .item a.ns,
.scienza7 .itemFirst a.ns {
	background: url("../../img_layout/icon_NS.gif") no-repeat top left;
	padding-left: 25px;
}

/* stili personali  */

.scienza7 .itemFirst {
	margin-top: -65px;
}
.scienza7 .itemFirst h3 {
	width: 370px;
}
.scienza7 .itemFirst p {
	padding: 0 100px 0 0;
}
.scienza7 .altre {
	display: block;
	background: url("../../img_layout/se_s7_altre.gif") no-repeat 0 0;
	width: 463px;
	height: 28px;
	margin: 10px 0 0 0;
}

/* ----------------------------------------------------------------------------------  L2/L3 */

/* stili personali */

.scienza7 .L3 .occhiello {
	width: 370px;
	font-style: italic;
	color: #ff3000;
	margin-top: 8px;
	margin-bottom: 16px;
	font-size: 1.1em;
	line-height: 1.2em;
}
.scienza7 .L3 h3 {
	font-size: 1.4em;
	padding-top: 10px;
	width: 460px;
}
.scienza7 .L3 h3 span.ns {
	background: url("../../img_layout/icon_NS.gif") no-repeat top left;
	margin: 0 0 0 0;
	padding: 0 0 0 25px;
}

/* ----------------------------------------------------------------------------------  Colonna DX */

#ColonnaDx .scienza7 .head {
	background: url("../../img_layout/se_s7_colonnahead.gif") no-repeat 0 0;
	width: 269px;
	height: 34px;
	margin: 8px 0 12px 0;
}
#ColonnaDx .scienza7 .item h3 a.ns {
	background: url("../../img_layout/icon_NS.gif") no-repeat top left;
	padding-left: 25px;
}

#proponiSaggio .head { 
        background: url("../../img_layout/bib_proponi.gif") no-repeat 0 0;
        width: 269px;
        height: 79px;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- SEZIONI - dossier */
/* ------------------------------------------------------------------------------------------------------- */


/* ----------------------------------------------------------------------------- home SE */

.dossier {
	
}
.dossier a:link,
.dossier a:visited,
.dossier a:hover,
.dossier a:active {
	color: #cf0202;
}
.dossierGalapagos a:link,
.dossierGalapagos a:visited,
.dossierGalapagos a:hover,
.dossierGalapagos a:active {
	color: #cf0202;
}
.dossier .head {
	background: url("../../img_layout/se_dossier_logo.gif") no-repeat 0 0;
	width: 463px;
	height: 88px;
	margin: 16px 0 16px 0;
}
.dossierGalapagos .head {
	background: url("../../img_layout/se_dossier_galapagos.gif") no-repeat 0 0;
	width: 463px;
	height: 168px;
	margin: 16px 0 16px 0;
}
.dossier .item {
	clear: left;
	margin: 16px 0 0 0;
}
.dossier h3 {
	font-size: 1.2em;
	color: #cf0202;
	margin: 4px 0 4px 0;
}

/* stili personali */

.dossier .first {
	clear: left;
	margin: 32px 0 0 0;
}
.dossier .first h3 {
	margin: 0 0 8px 0;
	font-size: 1.4em;
}

/* ---------------------------------------------------------------------------------- L2/L3 */

.dossier .L3 h3 {
	font-size: 1.4em;
	margin: 4px 0 16px 0;
}

/* ---------------------------------------------------------------------------------- Colonna DX indice*/

#ColonnaDx .dossier .indice h3 {
	font-size: 1.2em;
	margin: 8px 0 8px 0;
	color: #cf0202;
}
#ColonnaDx .dossier .indice ul.lista {
	clear: left;
	list-style-type: none;
	margin: 16px 0 16px 0;
	padding: 2px 0 0 0;
	border-bottom: 1px solid #ddd;
}
#ColonnaDx .dossier .indice ul.lista li {
	display: block;
	padding: 6px;
	border-top: 1px solid #ddd;
}
#ColonnaDx .dossier .indice ul.lista li a {
	font-weight: bold;
}
#ColonnaDx .dossier .indice ul.lista li .author {
	display: block;
	font-style: italic;
	font-weight: normal;
	margin: 4px 0 0 4px;
}

/* ---------------------------------------------------------------------------------- Colonna DX archivio */

#ColonnaDx .dossier .archivio {
	background: url("../../img_layout/se_dossier_colonnaitem.gif") repeat-y 0 0;
	padding-bottom: 8px;
}
#ColonnaDx .dossier .archivio .head {
	background: url("../../img_layout/se_dossier_colonnahead2.gif") no-repeat 0 0;
	width: 269px;
	height: 49px;
	margin: 8px 0 12px 0;
}
#ColonnaDx .dossier .archivio h3 {
	font-size: 1.1em;
	margin: 8px 16px 8px 16px;
	color: #cf0202;
}
#ColonnaDx .dossier .archivio .desc {
	margin: 0 16px 0 16px;
}
#ColonnaDx .dossier .archivio .newsTool {
	background: url("../../img_layout/news_tools_dossier.gif") no-repeat 0 0;
	margin: 4px 16px 12px 16px;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- SEZIONI - fonti */
/* ------------------------------------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------  L2/L3 */

.fonti {
	
}
.fonti a:link,
.fonti a:visited,
.fonti a:hover,
.fonti a:active {
	color: #2b6f71;
}
.fonti .head {
	background: url("../../img_layout/se_fonti_head.gif") no-repeat 0 0;
	width: 463px;
	height: 34px;
	margin: 0 0 16px 0;
}
.fonti .item {
	clear: left;
	margin: 8px 0 0 0;
}
.fonti h3 {
	font-size: 1.4em;
	color: #2b6f71;
	margin: 4px 0 8px 0;
}

/* ----------------------------------------------------------------------------- home SE */

#ColonnaDx .fonti .head {
	background: url("../../img_layout/se_fonti_head_dx.gif") no-repeat 0 0;
	width: 269px;
	height: 32px;
}
#ColonnaDx .fonti .item {
	margin: 0;
	padding: 0;
}
#ColonnaDx .fonti .presenta {
	display: block;
	color: #95b7b8;
	line-height: 1.2em;
	margin: 0 0 2px 0;
}
#ColonnaDx .fonti h3 {
	font-size: 1.2em;
	margin: 2px 0 4px 0;
}

/* ---------------------------------------------------------------  fonti Archivio */

#ColonnaDx .fonti .archivio .head {
	background: url("../../img_layout/se_fonti_head_archivio.gif") no-repeat 0 0px;
	width: 269px;
	height: 34px;
	margin: 0 0 16px 0;
}
#ColonnaDx .fonti ul.lista {
	clear: left;
	list-style-type: none;
	margin: 16px 0 16px 0;
	padding: 2px 0 0 0;
	border-bottom: 1px solid #ddd;
}
#ColonnaDx .fonti ul.lista li {
	display: block;
	padding: 6px;
	border-top: 1px solid #ddd;
}
#ColonnaDx .fonti ul.lista li a {
	font-weight: bold;
}
#ColonnaDx .fonti ul.lista li .date {
	display: block;
	font-style: italic;
	padding: 0 0 0 0;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- SEZIONI - interviste */
/* ------------------------------------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------  L2/L3 */

.interviste {
	
}
.interviste a:link,
.interviste a:visited,
.interviste a:hover,
.interviste a:active {
	color: #004a80;
}
.interviste .head {
	background: url("../../img_layout/se_inter_head.gif") no-repeat 0 0;
	width: 463px;
	height: 102px;
}
.interviste .item {
	margin: 0 0 24px 0;
	padding: 6px 0 0 0;
}
.interviste h3 {
	font-size: 1.4em;
	padding: 0 4px 0 0;
	color: #004a80;
	margin: 0;
}
.interviste  .desc {
	margin: 4px 0 4px 0;
}

/* stili personali */

.interviste .item .intervistato {
	background: url("../../img_layout/se_inter_micro.gif") no-repeat 0 0;
	height: 30px;
	font-size: 1.2em;
	padding: 5px 0 0 30px;
	margin: 0 8px 4px 0;
	color: #004a80;
}
.interviste .desc .question {
	display: block;
	padding: 0 0 0 16px;
	margin: 16px 0 16px 0;
	border-left: 3px solid #004a80;
	color: #111;
	float: left; /* per disappearing */
	width: 96%;
}

/* -- per l'index delle interviste -- */
/* -- TODO: controllare -- */

#ColonnaSx .interviste .item {
	margin: 0;
	padding: 16px 0 0 0;
}
#ColonnaSx .interviste .item  h3 {
	font-size: 1.2em;
	line-height: 1.1em;
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
	border-bottom: 1px dotted #cdd8de;
}
#ColonnaSx .interviste .item .image {
	float: right;
	border-left: 10px solid #ffffff;
	padding: 0;
}
#ColonnaSx .interviste .item .image img {
	border: 1px solid #999;
	margin: 0;
	padding: 0;
}
#ColonnaSx .interviste .item .image .dida {
	display: block;
	font-size: 0.9em;
	border-bottom: 1px solid #ddd;
	margin: 4px 0 0 0;
	font-style: italic;
}
#ColonnaSx .interviste .item .image .dida {
	padding: 0 0 2px 0;
}

/* ----------------------------------------------------------------------------- archivio interviste */

#mainWrapperColonne .interviste .item .image {
	float: left;
	border-right: 10px solid #ffffff;
	margin: 4px 0 4px 0;
	padding: 0;
}
#mainWrapperColonne .interviste .item .image .dida {
	display: block;
	font-size: 0.9em;
	margin: 0 0 4px 0;
	font-style: italic;
  clear: left;
}

/* ----------------------------------------------------------------------------- home SE e colonna DX */

#ColonnaDx .interviste .head {
	background: url("../../img_layout/se_inter_logo.gif") no-repeat 0 0;
	width: 269px;
	height: 81px;
	margin: 0;
}
#ColonnaDx .interviste .body {
	background: url("../../img_layout/se_inter_bkg.gif") repeat-y 0 0;
	width: 269px;
}
#ColonnaDx .interviste .foot {
	background: url("../../img_layout/se_inter_foot.gif") no-repeat 0 0;
	width: 269px;
	height: 6px;
}
#ColonnaDx .interviste .item {
	margin: 0;
	padding: 6px 16px 0 16px;
}
#ColonnaDx .interviste .item  h3 {
	font-size: 1.2em;
	line-height: 1.1em;
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
	border-bottom: 1px dotted #cdd8de;
}
#ColonnaDx .interviste .item .image {
	float: right;
	border-left: 10px solid #ffffff;
	padding: 0;
}
#ColonnaDx .interviste .item .image img {
	border: 1px solid #999;
	margin: 0;
	padding: 0;
}
#ColonnaDx .interviste .item .image .dida {
	display: block;
	font-size: 0.9em;
	border-bottom: 1px solid #ddd;
	margin: 4px 0 0 0;
	font-style: italic;
}
#ColonnaDx .interviste .item .image .dida {
	padding: 0 0 2px 0;
}
#ColonnaDx .interviste .archivio .head {
	background: url("../../img_layout/se_inter_logoL2.gif") no-repeat 0 0;
	width: 269px;
	height: 81px;
}


/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------ SEZIONI - opere e giorni */
/* ------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------- L2/L3 */

.opere {
	margin: 8px 0 0 0;
}
.opere a:link,
.opere a:visited,
.opere a:hover,
.opere a:active {
	color: #985000;
}
.opere .head {
	background: url("../../img_layout/se_opere_head.gif") no-repeat 0 0;
	width: 463px;
	height: 75px;
}
.opere h3 {
	font-size: 1.2em;
	color: #985000;
	margin: 4px 0 8px 0;
}

/* stili personali */

.opere .newsBig {
	background: url("../../img_layout/se_opere_date.gif") no-repeat 0 0;
	margin: 8px 0 0 0;
	padding: 3px 0 0 0;
	height: 38px;
	font-size: 1.2em;
	font-weight: bold;
	color: #a3a3a3;
}
.opere .newsBig .sx {
	float: left;
	height: 38px;
}
.opere .newsBig .sx .date {
	background: none;
	padding: 8px 0 0 100px;
	color: #ae8a62;
}

/* ----------------------------------------------------------------------------- home SE - colonna DX */

#ColonnaDx .opere .head {
	background: url("../../img_layout/se_opere_logo.gif") no-repeat 0 0;
	width: 269px;
	height: 58px;
	margin: 0;
}
#ColonnaDx .opere .head2 {
	background: url("../../img_layout/se_opere_logo2.gif") no-repeat 0 0;
	width: 269px;
	height: 58px;
	margin: 0;
}
#ColonnaDx .opere .body {
	background: url("../../img_layout/se_opere_bkg.gif") repeat-y 0 0;
	width: 269px;
}
#ColonnaDx .opere .foot {
	background: url("../../img_layout/se_opere_foot.gif") no-repeat 0 0;
	width: 269px;
	height: 19px;
}
#ColonnaDx .opere .item {
	clear: left;
	margin: 0 10px 0 10px;
}
#ColonnaDx .opere img.left {
	margin: 0 0 4px 10px;
}
#ColonnaDx .opere h3 {
	font-size: 1.2em;
	margin: 0;
}
#ColonnaDx .opereDate {
	padding: 0 0 2px 0;
	font-style: italic;
	color: #a3a3a3;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- SEZIONI - radio */
/* ------------------------------------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------  L2/L3 */

.radio {
	
}
.radio a:link,
.radio a:visited,
.radio a:hover,
.radio a:active {
	color: #009ecc;
}
.radio .head {
	background: url("../../img_layout/se_radio_head2.gif") no-repeat 0 0px;
	width: 463px;
	height: 100px;
}
.radio .item {
	clear: left;
	margin: 8px 0 0 0;
}
.radio h3 {
	padding: 0;
	margin: 0 0 8px 0;
	font-size: 1.4em;
	color: #009ecc;
}
.radio ul.lista {
	clear: left;
	list-style-type: none;
	margin: 16px 0 16px 0;
	padding: 2px 0 0 0;
	border-bottom: 1px solid #ddd;
}
.radio ul.lista li {
	display: block;
	padding: 4px 8px 4px 4px;
	border-top: 1px solid #ddd;
}
.radio ul.lista li a:link,
.radio ul.lista li a:visited {
	background: url("../../img_layout/icon_audio1.gif") no-repeat 0 2px;
	width: 15px;
	height: 15px;
	padding: 0 0 0 22px;
	font-weight: bold;
}

/* stili personali */

.radio ul.lista li .summary {
	display: block;
	padding: 2px 0 0 22px;
}
.radio .newsTool .dx a.fragola:link,
.radio .newsTool .dx a.fragola:visited {
	background: url("../../img_layout/icon_fragola.gif") no-repeat 0 0;
	width: 15px;
	height: 15px;
}

/* ------------------------------------------------------------------------------- home SE */

#ColonnaDx .radio {
	background: url("../../img_layout/se_radio_bkg.gif") no-repeat 0 0;
	padding: 0 0 0 10px;
	margin: 0 0 10px 0;
	width: 259px; /*calato di 10 per IE*/
}
#ColonnaDx .radio .head {
	float: right;
	width: 80px;
	height: 30px;
	display: block;
	margin: 0 0 3em;
	background: transparent;
}
#ColonnaDx .radio ul {
	clear: right;
	list-style-type: none;
	margin: 14px 0 0 0;
	padding: 0 0 8px 0;
}
#ColonnaDx .radio li {
	/*display: inline;*/
	list-style-type: none;
}
#ColonnaDx .radio ul a:link,
#ColonnaDx .radio ul a:visited {
	display: block;
	background: url("../../img_layout/se_radio_bullet.gif") no-repeat 0 2px;
	padding: 0 0 0 14px;
	width: 162px;
	font-size: 120%;
	font-weight: bold;
	line-height: 1.3em;
/*	color: #009ecc; */
	color: #00c6ff;
}
#ColonnaDx .radio ul li span#questasettimana {
    color: white;
}
#ColonnaDx .radio ul li a#ultimatrasmissione {
    font-size: 140%
}
/* ----------------------------------------------------------------------- Sedna SX */

#ColonnaSx .radio .sedna .head {
	background: url("../../img_layout/se_radio_sednahead.gif") no-repeat 0 0px;
	width: 463px;
	height: 172px;
}
#ColonnaSx .radio .sedna .section {
	background: url("../../img_layout/se_radio_sednaSec.gif") no-repeat 0 0px;
	padding: 8px;
	margin: 8px 0 8px 0;
}
/*
#ColonnaSx .radio .sedna .section h3 {
	width: 390px;
	color: #ffffff;
	margin: 0;
	padding: 0;
}
*/

.radio .sedna .section {
	background: url("../../img_layout/se_radio_sednaSec_long.gif") no-repeat 0 0px;
	padding: 8px;
	margin: 8px 0 8px 0;
}
.radio .sedna .section h3 {
	width: 390px;
	color: #ffffff;
	margin: 0;
	padding: 0;
}

.radio .sedna .item h3 {
	color: #a60501;
}
.radio .sedna .item a:link,
.radio .sedna .item a:visited {
	color: #a60501;
}

.flash_alt {
	color: gray;
	font-size: .9em;
}
/* ----------------------------------------------------------------------- Sedna DX (archivio) */

#ColonnaDx .sedna .headArchive {
	background: url("../../img_layout/se_radio_sednarchive2.gif") no-repeat 0 0px;
	width: 269px;
	height: 100px;
	margin-bottom: 1px;
}
#ColonnaDx .sedna .archive {
	background-color: #d10c07;
	padding: 1px 0 1px 0;
	width: 269px;
}
#ColonnaDx .sedna .section {
	background: #2989ad;
	padding: 4px 4px 4px 8px;
	margin: 8px;
	border: 1px solid #fff;
}
#ColonnaDx .sedna .section h4 {
	font-size: 1em;
	color: #ffffff;
	margin: 0;
	padding: 0;
}
#ColonnaDx .sedna .item {
	border-bottom: 1px dashed #de504c;
	margin: 8px 10px 8px 10px;
	padding: 0 0 4px 0;
}
#ColonnaDx .sedna .item span {
	color: #dd8785;
}
#ColonnaDx .sedna .item h4 {
	font-size: 1.1em;
	margin: 0;
	padding: 0 0 4px 0;
}
#ColonnaDx .sedna a:link,
#ColonnaDx .sedna a:visited {
	font-size: 1em;
	margin: 0;
	padding: 0;
	color: #ffe1e0;
}




/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- SEZIONI - intrusioni */
/* ------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------- L2/L3 */

.intrusioni {
	
}
.intrusioni a:link,
.intrusioni a:visited,
.intrusioni a:hover,
.intrusioni a:active {
	color: #bc2302;
}
.intrusioni .head {
	background: url("../../img_layout/bib_intrusioni_logo.gif") no-repeat 0 0;
	margin: 0 0 16px 0;
	width: 463px;
	height: 50px;
}
.intrusioni h3 {
	font-size: 1.4em;
	color: #bc2302;
	margin: 4px 0 4px 0;
}
.intrusioni .item {
	margin: 16px 0 0 0;
}

/* stili personali */

.intrusioni .authorBig {
	background: url("../../img_layout/bib_intrusioni_autore.gif") no-repeat 0 0;
}
.intrusioni .item h3.schedaTitolo {
	border-top: 1px solid #bc2302;
	border-bottom: 1px solid #bc2302;
	padding: 4px 0 4px 8px;
	position: relative;
}
.intrusioni .intrudedImage {
	text-align: center;
}
.intrusioni .intrudedImage img {
	margin: 16px auto;
}
.intrusioni .disegnatore {
	text-align: center;
	font-style: italic;
	border-bottom: 1px dotted #bc2302;
	padding: 0 0 4px 0;
	margin-bottom: 16px;
	color: #bc2302;
}
.intrusioni h3.scheda {
	border-top: 1px solid #bc2302;
	border-bottom: 1px solid #bc2302;
	padding: 4px 0 4px 8px;
}

/* ----------------------------------------------------------------------- Colonna DX */

#ColonnaDx .intrusioni .head {
	background: url("../../img_layout/bib_intrusioni_archivio.gif") no-repeat 0 0;
	margin: 0 0 16px 0;
	padding: 0 0 0 0;
	width: 269px;
	height: 51px;
}
#ColonnaDx .intrusioni .item {
	clear: left;
	padding: 12px 0 0 0;
	margin: 12px 0 0 0;
	border-top: 1px solid #ddd;
}
#ColonnaDx .intrusioni h3 { 
	font-size: 1.2em;
	line-height: 1.1em;
	margin: 0 0 0 0;
	padding: 0 0 8px 0;
}
.intrusioni span.author {
	display: inline;
	color: #bc2302;
}


/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------ SEZIONI - recensioni */
/* ------------------------------------------------------------------------------------------------------- */

.recensioni {
	
}
.recensioni a:link,
.recensioni a:visited,
.recensioni a:hover,
.recensioni a:active {
	color: #34456d;
}
.head {
	background: url("../../img_layout/bib_ritagli_logo.gif") no-repeat 0 0;
	width: 463px;
	height: 91px;
	margin: 10px 0 4px 0;
}
.recensioni h3 {
	font-size: 1.4em;
	color: #34456d;
	margin: 12px 0 4px 0;
}
.recensioni .item {
	margin: 8px 0 4px 0;
}

/* stili personali */

.recensioni .authorBig {
	background: url("../../img_layout/bib_recensioni_autore.gif") no-repeat 0 0;
}
.recensioni .occhiello {
	font-size: 1.1em;
	font-weight: normal;
	font-style: italic;
	color: #34456d;
	margin: 8px 0 16px 0;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- SEZIONI - segnazioni */
/* ------------------------------------------------------------------------------------------------------- */

.segnalato {
	margin: 12px 0 0 0;
}
.segnalato a:link,
.segnalato a:visited {
	color: #6B527A;
}
.segnalato a:hover,
.segnalato a:active {
	color: #bc2302;
}
.segnalato .head {
	background: url("../../img_layout/bib_segnalato_logo.gif") no-repeat 0 0;
	width: 269px;
	height: 64px;
}
.segnalato ul.lista {
	list-style-type: none;
	margin: 4px 0 0 0;
	padding: 0;
}
.segnalato ul.lista li {
	margin: 0;
	padding: 1px;
}
.segnalato ul.lista li a {
	display: block;
	border-bottom: 1px solid #dacbe3;
	padding: 0 0 2px 10px;
}


/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- SEZIONI - saggi */
/* ------------------------------------------------------------------------------------------------------- */

.saggi {
	
}
.saggi a:link,
.saggi a:visited,
.saggi a:hover,
.saggi a:active {
	color: #4d0707;
}
.saggi .head {
	background: url("../../img_layout/bib_saggi_logoL3.gif") no-repeat 0 0;
	width: 463px;
	height: 69px;
	margin: 0;
	padding: 0;
}
.saggi .saggioTitle {
	background: url("../../img_layout/bib_saggi_bkg_L3.gif") no-repeat bottom left;
	color: #4d0707;
	margin: 0 0 16px 0;
	padding: 0;
}
.saggi h3 {
	color: #4d0707;
	font-size: 1.2em;
	margin: 12px 0 4px 0;
}
.saggi .saggioTitle h3 {
	font-size: 1.4em;
	margin: 0;
	padding: 8px 16px 8px 16px;
}
.saggi .item {
	margin: 8px 0 4px 0;
}

/* ----------------------------------------------------------------------------- colonna DX */

#ColonnaDx .saggi {
	
}
#ColonnaDx .saggi .head {
	background: url("../../img_layout/bib_colonna_sezione2.gif") no-repeat 0 0;
	width: 269px;
	height: 55px;
}
#ColonnaDx .saggi h3 {
	background: url("../../img_layout/bib_saggi_colonna_bkgH3.gif") no-repeat bottom right;
	font-size: 1.2em;
	text-align: right;
	margin: 0;
}
#ColonnaDx .saggi ul {
	list-style-type: none;
	margin: 16px 0 16px 0;
	padding: 2px 0 0 0;
}
#ColonnaDx .saggi ul li {
	list-style-type: none;
	padding: 2px 8px 2px 8px;
	border-bottom: 1px solid #ddd;
	line-height: 1.2em;
}
#ColonnaDx .saggi ul li a {
	color: #9a8661;
	font-weight: bold;
}
#ColonnaDx .altre .head {
	background: url("../../img_layout/bib_colonna_altre2.gif") no-repeat 0 0;
	width: 269px;
	height: 55px;
}
#ColonnaDx .altre ul {
	margin: 4px 0 16px 0;
	padding: 2px 0 0 0;
}
#ColonnaDx .altre a:link,
#ColonnaDx .altre a:visited,
#ColonnaDx .altre a:hover,
#ColonnaDx .altre a:active {
	color: #a06021;
}

/* ------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------- SEZIONI - giovani */
/* ------------------------------------------------------------------------------------------------------- */

.giovani {
	
}
.giovani a:link,
.giovani a:visited,
.giovani a:hover,
.giovani a:active {
	color: #ef5200;
}
.giovani .head {
	background: url("../../img_layout/bib_giovani_logo.gif") no-repeat 0 0;
	width: 463px;
	height: 57px;
	margin: 10px 0 1px 0;
}
.giovani h3 {
	font-size: 1.2em;
	color: #ef5200;
	margin: 12px 0 4px 0;
}
.giovani .item {
	margin: 8px 0 4px 0;
}

/* ----------------------------------------------------------------------- L3 - saggio */

.giovani .headL3 {
	background: url("../../img_layout/bib_giovani_logoL3.gif") no-repeat 0 0;
	width: 463px;
	height: 57px;
	margin: 10px 0 0 0;
	padding: 0;
}
.giovani .saggioTitle {
	background: url("../../img_layout/bib_giovani_bkg_L3.gif") no-repeat bottom left;
	color: #4d0707;
	margin: 0 0 16px 0;
	padding: 0;
}
.giovani .saggioTitle h3 {
	margin: 0;
	padding: 0 16px 12px 16px;
}

/* ----------------------------------------------------------------------- overrule formattazione SAGGIO */

.giovani .autoreSaggio {
	background: url("../../img_layout/bib_autore_logo_giovani.gif") no-repeat 0 0;
}
.giovani .timesSaggio {
	background: url("../../img_layout/bib_times_logo_giovani.gif") no-repeat 0 0;
}
.giovani .abstractSaggio {
	background: url("../../img_layout/bib_abstract_logo_giovani.gif") no-repeat 0 0;
}
.giovani .keywordsSaggio {
	background: url("../../img_layout/bib_keywords_logo_giovani.gif") no-repeat 0 0;
}
.giovani .downloadSaggio {
	background: url("../../img_layout/bib_download_logo_giovani.gif") no-repeat 0 0;
}

/* ----------------------------------------------------------------------- per L2 */

.giovani ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.giovani li {
	display: block;
	border-bottom: 1px solid #f1cd02;
	margin: 0;
	padding: 0 0 4px 0;
}
.giovani li a {
	display: block;
	padding: 4px 0 0 16px;
}
.giovani .author {
	margin-top: 0;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------ SEZIONI - convegni */
/* ------------------------------------------------------------------------------------------------------- */


.convegni {
	margin: 8px 0 8px 0;
}
.convegni a:link,
.convegni a:visited,
.convegni a:hover,
.convegni a:active {
	color: #419A2D;
}
.convegni .head {
	background: url("../../img_layout/bib_convegni_head_titleBig.gif") no-repeat 0 0;
	width: 463px;
	height: 50px;
	margin: 0 0 16px 0;
}
.convegni .item {
	margin: 8px 0 0 0;
}
.convegni h3 {
	color: #419A2D;
	font-size: 1.2em;
	margin: 0;
}
.convegni h3.titolo {
	color: #419A2D;
	font-size: 1.4em;
	margin: 0 0 8px 0;
}

/* ----------------------------------------------------------------------- L3 - saggio */

.convegni .headL3 {
	background: url("../../img_layout/bib_convegni_head_saggio.gif") no-repeat 0 0;
	width: 463px;
	height: 50px;
	margin: 0;
	padding: 0;
}
.convegni .saggioTitle {
	background: url("../../img_layout/bib_convegni_saggi_bkg.gif") no-repeat bottom left;
	color: #419A2D;
	margin: 0 0 16px 0;
	padding: 0;
}
.convegni .saggioTitle h3 {
	margin: 0;
	padding: 8px 16px 12px 16px;
}


/* ----------------------------------------------------------------------- colonna DX */

#ColonnaDx .convegni li {
	line-height: 1.1em;
}
#ColonnaDx .convegni .head {
	background: url("../../img_layout/bib_convegni_head_list.gif") no-repeat 0 0;
	width: 269px;
	height: 50px;
	margin: 0;
	padding: 0;
}
#ColonnaDx .convegni ul.lista {
	list-style-type: none;
	margin: 4px 0 0 0;
	padding: 0;
}
#ColonnaDx .convegni ul.lista li {
	margin: 0;
	padding: 6px 1px 6px 1px;
	border-bottom: 1px solid #C6E1C0;
}
#ColonnaDx .convegni ul.lista li a {
	display: block;
	padding: 0 0 0 10px;
	font-weight: bold;
}
#ColonnaDx .convegni li .date {
	display: block;
	background: url("../../img_layout/icon_date.gif") no-repeat 12px 5px;
	padding: 6px 0 0 30px;
	color: #999;
}

/* ----------------------------------------------------------------------- colonna DX indice*/

#ColonnaDx .convegni .headL3 {
	background: url("../../img_layout/bib_convegni_head_title.gif") no-repeat 0 0;
	width: 269px;
	height: 50px;
	margin: 0;
	padding: 0;
}
#ColonnaDx .convegni .index {
	background-color: #73a534;
	margin: 1px 0 1px 0;
	padding: 8px;
	position: relative; /*per IE disappearing*/
	width: 253px;
}
#ColonnaDx .convegni .index .section {
	background: #afda5a;
	padding: 4px 4px 4px 8px;
	margin: 0;
	border: 1px solid #f2efc7;
}
#ColonnaDx .convegni .index .section h4 {
	color: #fff;
	padding: 0;
	margin: 0;
	font-size: 1.1em;
}
#ColonnaDx .convegni .index .section h4 a:link,
#ColonnaDx .convegni .index .section h4 a:visited,
#ColonnaDx .convegni .index .section h4 a:hover,
#ColonnaDx .convegni .index .section h4 a:active {
	color: #fff;
}
#ColonnaDx  .convegni .index .item {
	border-bottom: 1px dashed #f2efc7;
	margin: 8px 2px 8px 2px;
	padding: 0 0 4px 0;
}
#ColonnaDx .convegni .index .item h4 {
	font-size: 1.1em;
	color: #f2efc7;
	margin: 0;
	padding: 0 0 4px 0;
}
#ColonnaDx .convegni .index .item h4 a:link,
#ColonnaDx .convegni .index .item h4 a:visited,
#ColonnaDx .convegni .index .item h4 a:hover,
#ColonnaDx .convegni .index .item h4 a:active {
	color: #f2efc7;
}
#ColonnaDx  .convegni .index .item span {
	color: #ccd99b;
}

/* ----------------------------------------------------------------------- overrule formattazione SAGGIO */

.convegni .autoreSaggio {
	background: url("../../img_layout/bib_autore_logo_convegni.gif") no-repeat 0 0;
}
.convegni .timesSaggio {
	background: url("../../img_layout/bib_times_logo_convegni.gif") no-repeat 0 0;
}
.convegni .abstractSaggio {
	background: url("../../img_layout/bib_abstract_logo_convegni.gif") no-repeat 0 0;
}
.convegni .keywordsSaggio {
	background: url("../../img_layout/bib_keywords_logo_convegni.gif") no-repeat 0 0;
}
.convegni .downloadSaggio {
	background: url("../../img_layout/bib_download_logo_convegni.gif") no-repeat 0 0;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------ cliccati - vale per tutti, con overrule nei css specifici */
/* ------------------------------------------------------------------------------------------------------- */

.clic {
	margin: 24px 0 0 0;
}
.clic .head {
	width: 269px;
	height: 60px;
}
.clic ol {
	margin: 8px;
	margin-top: 0;
	margin-right: 0;
	padding: 16px;
	padding-top: 4px;
	padding-right: 2px;
}
.clic li {
	border-bottom: 1px solid #dacbe3;
	padding-bottom: 4px;
	padding-top: 2px;
	margin: 0;
}
.clic li a {
	display: block;
	font-weight: bold;
	padding: 0 0 2px 0;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------- CAU default */
/* ------------------------------------------------------------------------------------------------------- */

.cau a:link,
.cau a:visited,
.cau a:hover,
.cau a:active {
	color: #ff0000;
}
.cau ul.listaCAU .answer a:link,
.cau ul.listaCAU .answer a:visited,
.cau ul.listaCAU .answer a:hover,
.cau ul.listaCAU .answer a:active {
	color: #ff8383;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------- SEZIONI - risposta del giorno */
/* ------------------------------------------------------------------------------------------------------- */

.giorno {
	background: url("../../img_layout/cau_giorno_bkg.gif") no-repeat 0 0;
	padding: 5px;
	color: #012103;
}
.giorno a:link,
.giorno a:visited,
.giorno a:hover,
.giorno a:active {
	color: #fff;
}
.giorno .image {
	float: left;
	border-right: 14px solid #1fcc2b;
	margin: 0 0 4px 0;	
}
.giorno img.left {
	border: 1px solid #fff;
}
.giorno .head {
	background: url("../../img_layout/cau_giorno_title.gif") no-repeat 0 0;
	float: right;
	width: 214px;
	height: 40px;
	margin: 0 8px 0 0;
}
.giorno .item {
	border-top: 1px dotted #d2f5d5;
	clear: right;
	padding: 4px 10px 0 10px;
}
.giorno h3 {
	font-size: 1.4em;
	color: #fff;
	margin: 4px 0 8px 0;
	padding: 0;
}
.giorno .risponde {
	background: url("../../img_layout/cau_giorno_risponde.gif") no-repeat 0 2px;
	margin: 8px 0 0 0;
	padding: 8px 0 0 24px;
	height: 23px;
	border-top: 1px dotted #a22b0b;
	color: #c20201;
}
.giorno .risponde span {
	font-weight: bold;
}
.giorno .risponde a:link,
.giorno .risponde a:visited,
.giorno .risponde a:hover,
.giorno .risponde a:active {
	color: #c20201;
}

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------- SEZIONI - matrice risposte */
/* ------------------------------------------------------------------------------------------------------- */

.matrixRisposte {
	background: url("../../img_layout/cau_matrix1_bkg.gif") no-repeat 0 0;
	width: 463px;
	height: 463px;
	margin: 16px 0 16px 0;
}
.matrixRisposte a.image {
	display: block;
	float: left;
	padding: 12px;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- SEZIONI - tutto quello che */
/* ------------------------------------------------------------------------------------------------------- */

.tutto {

}
.tutto a:link,
.tutto a:visited,
.tutto a:hover,
.tutto a:active {
	color: #006be4;
}
.tutto .head {
	background: url("../../img_layout/cau_tutto_title.gif") no-repeat 0 0;
	width: 463px;
	height: 77px;
	margin: 0 0 8px 0;
}
.tutto h3 {
	font-size: 1.2em;
	color: #006be4;
	margin: 16px 0 8px 0;
}
.tutto .item {
	margin: 16px 0 8px 0;
}

/* stili personali */

.tutto .sinistra {
	clear: left;
	float: left;
	width: 49%;
	margin: 8px 0 0 0;
}
.tutto .destra {
	float: right;
	width: 49%;
	margin: 8px 0 0 0;
}
.tutto .sinistra ul,
.tutto .destra ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #7fb5f1;
}
.tutto .sinistra li,
.tutto .destra li {
	border-bottom: 1px solid #7fb5f1;
	margin: 0;
	padding: 0 0 2px 0;
}
.tutto .sinistra li a,
.tutto .destra li a {
	display: block;
	padding: 4px 0 0 16px;
}

/* colore risponditore */

.tutto ul.listaCAU .answer a:link,
.tutto ul.listaCAU .answer a:visited,
.tutto ul.listaCAU .answer a:hover,
.tutto ul.listaCAU .answer a:active {
	color: #6da3e1;
}

/* ------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------- SEZIONI - fai la tua domanda */
/* ------------------------------------------------------------------------------------------------------- */

.faiDomanda {
	margin: 5px 5px 8px 5px;
}
 .faiDomanda .head { 
 	background: url("../../img_layout/cau_faidomanda.gif") no-repeat 0 0; 
 	width: 269px; 
 	height: 79px; 
	margin: 0; 
 } 

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- SEZIONI - motore CAU */
/* ------------------------------------------------------------------------------------------------------- */

.motore {
	margin: 8px 0 16px 0;
}
.motore .head {
	background: url("../../img_layout/cau_motore.gif") no-repeat 0 0;
	width: 269px;
	height: 70px;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------- SEZIONI - tue (domande / risposte) */
/* ------------------------------------------------------------------------------------------------------- */

.tueDomande,
.tueRisposte {
	margin: 8px 0 16px 0;
}
.tueDomande a:link,
.tueDomande a:visited,
.tueDomande a:hover,
.tueDomande a:active,
.tueRisposte a:link,
.tueRisposte a:visited,
.tueRisposte a:hover,
.tueRisposte a:active {
	color: #666;
}
.tueDomande .head {
	background: url("../../img_layout/cau_tuedomande_head.gif") no-repeat 0 0;
	width: 269px;
	height: 77px;
	margin: 0;
}
.tueRisposte .head {
	background: url("../../img_layout/cau_tuerisposte_head.gif") no-repeat 0 0;
	width: 269px;
	height: 77px;
	margin: 0;
}
.tueDomande .body,
.tueRisposte .body {
	background: url("../../img_layout/cau_tue_bkg.gif") no-repeat 0 0;
	margin: 0;
	padding: 0 0 16px 0;
}
.tueDomande ul.lista,
.tueRisposte ul.lista {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #8e9aae;
	position: relative;
}
.tueDomande ul.lista li,
.tueRisposte ul.lista li {
	border-bottom: 1px solid #8e9aae;
	margin: 0;
	padding: 0 0 2px 0;
}
.tueDomande ul.lista li a,
.tueRisposte ul.lista li a {
	display: block;
	padding: 4px 24px 0 24px;	
}

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------- SEZIONI - risponditori */
/* ------------------------------------------------------------------------------------------------------- */

.risponditori {
	
}
.risponditori a:link,
.risponditori a:visited,
.risponditori a:hover,
.risponditori a:active {
	color: #166d26;
}
.risponditori .head {
	background: url("../../img_layout/cau_risponditori_head.gif") no-repeat 0 0;
	width: 269px;
	height: 47px;
	margin: 0;
}
.risponditori .body {
	background: url("../../img_layout/cau_risponditori_bkg.gif") no-repeat 0 0;
	width: 269px;
	margin: 0;
	padding: 0 0 0 0;
}
.risponditori img.image {
	float: left;
	margin: 0 8px 8px 16px;
}
.risponditori h3 {
	font-size: 1.1em;
	line-height: 1em;
	color: #166d26;
	margin: 0;
	padding: 8px 20px 8px 0;
}
.risponditori .desc {
	padding: 0 20px 0 16px;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------- SEZIONI - frasi */
/* ------------------------------------------------------------------------------------------------------- */

.frasi {
	margin: 16px 0 8px 0;
}
.frasi .head {
	background: url("../../img_layout/cau_frasi_head.gif") no-repeat 0 0;
	width: 269px;
	height: 51px;
}
.frasi .foot {
	background: url("../../img_layout/cau_frasi_foot.gif") no-repeat 0 0;
	width: 269px;
	height: 51px;
}
.frasi .desc {
	color: #692b91;
	font-size: 1.1em;
	font-style: italic;
	margin: 0 0 8px 0;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ scheda personale */
/* ------------------------------------------------------------------------------------------------------- */

.schedaPersonale {
	margin: 16px 0 0 0;
}
.schedaPersonale a:link,
.schedaPersonale a:visited,
.schedaPersonale a:hover,
.schedaPersonale a:active {
	color: #ff0000;
}
.schedaPersonale .identity {
	background: url("../../img_layout/cau_listaCAU_bkg.gif") no-repeat bottom left;
	border: 1px dotted #ccc;
	padding: 8px;
	position: relative;
}
.schedaPersonale .nome {
	background: url("../../img_layout/icon_scheda.gif") no-repeat 0 0;
	margin: 0 0 8px 0;
	padding: 4px 0 4px 36px;
	font-size: 1.4em;
	color: #333;
}
.schedaPersonale .affiliazione {
	background: url("../../img_layout/icon_ente.gif") no-repeat 0 0;
	margin: 0 0 0 0;
	padding: 6px 0 4px 36px;
}
.schedaPersonale .fotoPersonale {
	margin: 24px;
	padding: 16px;
	background-color: #ddd;
}
.schedaPersonale .fotoPersonale img {
	border: 1px solid #333;
}
#ColonnaSx .schedaPersonale div.desc {
	margin: 24px 0 8px 0;
}

.schedaPersonale .inUlisse {
	margin: 36px 0 0 0;
}
.schedaPersonale .inUlisse .item {
	margin: 16px 0 0 0;
}
.schedaPersonale .inUlisse .title {
	background: url("../../img_layout/icon_matita.gif") no-repeat 0 4px;
	padding: 0 0 4px 28px;
	font-size: 1.2em;
	font-weight: bold;
	color: #333;
	position: relative;
}
.schedaPersonale .inUlisse ul.lista {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #ddd;
	position: relative;
}
.schedaPersonale .inUlisse ul.lista li {
	border-bottom: 1px solid #ddd;
	margin: 0;
	padding: 4px;
	position: relative;
}
.schedaPersonale .inUlisse ul.lista li a {
	padding: 4px 24px 0 24px;	
}


/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ cosa Controluce */
/* ------------------------------------------------------------------------------------------------------- */

.cnlCosa {
	
}
.cnlCosa .head {
	background: url("../../img_layout/cnl_what_head_column.gif") no-repeat 0 0;
	width: 269px;
	height: 88px;
}
.cnlCosa .desc {
	padding: 0 20px 25px 20px; 
	color: #000000;
	background: url("../../img_layout/cnl_what_foot_column.gif") no-repeat center bottom;
}
.cnlCosa .cnlCosaFooter {
	display: block;
	height: 20px;
	margin: 20px 0 0 0;
}
.cnlCosa .cnlCosaFooter span {
	display: none;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ chi Controluce */
/* ------------------------------------------------------------------------------------------------------- */

.cnlChi {
	background: url("../../img_layout/cnl_who.gif") no-repeat 0 0;
	width: 269px;
	height: 48px;
	margin: 10px 0 0 0;
}
.cnlChi .cnlChiLink {
	display: block;
	height: 48px;
}
.cnlChi .cnlChiLink span {
	display: none;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- Controluce - colori generali */
/* ------------------------------------------------------------------------------------------------------- */

.guardare a:link,
.guardare a:visited,
.guardare a:hover,
.guardare a:active {
	color: #12743c;
}
.descrivere a:link,
.descrivere a:visited,
.descrivere a:hover,
.descrivere a:active {
	color: #094481;
}
.pensare a:link,
.pensare a:visited,
.pensare a:hover,
.pensare a:active {
	color: #c6241f;
}

/* ------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------- Controluce - testate */
/* ------------------------------------------------------------------------------------------------------- */

.guardare .head {
	background: url("../../img_layout/cnl_bodyHead_guardare.gif") no-repeat 0 0;
	width: 463px;
	height: 45px;
	margin: 10px 0 0 0;
}
.descrivere .head {
	background: url("../../img_layout/cnl_bodyHead_descrivere.gif") no-repeat 0 0;
	width: 463px;
	height: 45px;
	margin: 10px 0 0 0;
}
.pensare .head {
	background: url("../../img_layout/cnl_bodyHead_pensare.gif") no-repeat 0 0;
	width: 463px;
	height: 45px;
	margin: 10px 0 0 0;
}

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------- Controluce - blocchetti scheda */
/* ------------------------------------------------------------------------------------------------------- */

.cnl .item .title {
	padding: 4px 0 12px 26px;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.1em;
	position: relative;
}
.cnl .guardare .item .title {
	background: url("../../img_layout/cnl_star_guardare_bkg.gif") no-repeat left bottom;
}
.cnl .descrivere .item .title {
	background: url("../../img_layout/cnl_star_descrivere_bkg.gif") no-repeat left bottom;
}
.cnl .pensare .item .title {
	background: url("../../img_layout/cnl_star_pensare_bkg.gif") no-repeat left bottom;
}
.cnl .item .tecnique {
	background: url("../../img_layout/cnl_tool_icon.gif") no-repeat 0 0;
	padding: 4px 0 8px 26px;
	position: relative;
}
.cnl .item .person {
	background: url("../../img_layout/cnl_people_icon.gif") no-repeat 0 0;
	padding: 4px 0 4px 26px;
	position: relative;
}
.cnl .item .factory {
	background: url("../../img_layout/cnl_factory_icon.gif") no-repeat 0 0;
	padding: 6px 0 4px 26px;
	font-style: italic;
	color: #999;
	position: relative;
}
.cnl .item .person a:link,
.cnl .item .person a:visited,
.cnl .item .person a:hover,
.cnl .item .person a:active,
.cnl .item .factory a:link,
.cnl .item .factory a:visited,
.cnl .item .factory a:hover,
.cnl .item .factory a:active {
	color: #666;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- Controluce - primopiano */
/* ------------------------------------------------------------------------------------------------------- */

.primopiano {
	padding: 4px 0 0 0;
}
.primopiano .guardare,
.primopiano .descrivere,
.primopiano .pensare {
	background: url("../../img_layout/cnl_primopiano_bkg.gif") no-repeat bottom center;
	padding: 6px 20px 35px 0;
	position: relative;
}

.primopiano a.imageCnl { 
	float: left;
	display: block;
	background: url("../../img_layout/cnl_primopiano_head.gif") no-repeat 0 0;
}
.primopiano a.imageCnl img {
	padding: 8px 0 0 52px;
}

.primopiano .item {
	margin-left: 190px;
	padding-top: 8px;
}


.cnl .primopiano a.schedaLink {
	display: block;
	float: left;
	margin: -10px 0 0 -30px;
	width: 130px;
	height: 38px;
}
.cnl .primopiano a.schedaLink span {
	display: none;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- Controluce - sezioni HP*/
/* ------------------------------------------------------------------------------------------------------- */

.CNLsezioni .body {
	background: url("../../img_layout/cnl_bodyHead_footer.gif") no-repeat bottom center;
	padding: 6px 40px 30px 16px;
}
.CNLsezioni a.image {
	display: block;
}
.CNLsezioni .item {
	margin-left: 120px;
}
.CNLsezioni p.desc {
	padding: 2px 0 2px 0;
	line-height: 1.2em;
	color: #333333;
}
.CNLsezioni .desc a {
	font-weight: bold;
}


/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- Controluce - scheda */
/* ------------------------------------------------------------------------------------------------------- */

.cnl .scheda {
	background: url("../../img_layout/cnl_do_bkg.gif") no-repeat 0 0;
	margin: 16px 0 0 0;
	padding: 24px 0 0 2px;
	position: relative;
	clear: left;
}

/* sfondi */
.cnl .pspazi {
	background: url("../../img_layout/cnl_ps_bkg.gif") no-repeat 0 0;
}
.cnl .pelementi {
	background: url("../../img_layout/cnl_pe_bkg.gif") no-repeat 0 0;
}
.cnl .prelazioni {
	background: url("../../img_layout/cnl_pr_bkg.gif") no-repeat 0 0;
}
.cnl .glontano {
	background: url("../../img_layout/cnl_gl_bkg.gif") no-repeat 0 0;
}
.cnl .gvicino {
	background: url("../../img_layout/cnl_gv_bkg.gif") no-repeat 0 0;
}
.cnl .gdentro {
	background: url("../../img_layout/cnl_gd_bkg.gif") no-repeat 0 0;
}
.cnl .dcambi {
	background: url("../../img_layout/cnl_dc_bkg.gif") no-repeat 0 0;
}
.cnl .doggetti {
	background: url("../../img_layout/cnl_do_bkg.gif") no-repeat 0 0;
}
.cnl .dposti {
	background: url("../../img_layout/cnl_dp_bkg.gif") no-repeat 0 0;
}

.cnl .imageScheda {
	float: left;
	display: block;
	position: relative;
}
.cnl .scheda .item {
	margin: 0 16px 0 138px;
	padding-top: 8px;
}
.cnl .scheda .item .title {
	padding: 4px 0 12px 26px;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.1em;
}

/* 2 colonne descrizione */

.cnl .descScheda {
	margin-top: 32px;
	clear: both;
}
.cnl .descScheda .CNLleft {
	float: left;
	width: 46%;
}
.cnl .descScheda .CNLright {
	float: right;
	width: 46%;
	text-align: right;
}
.cnl .descScheda p {
	margin: 4px 0 8px 0;
}
.cnl .descScheda .title,
.cnl .descScheda .tecnique {
	padding: 40px 0 10px 0;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.1em;
	color: #333333;
}


.guardare .descScheda .title {
	background: url("../../img_layout/cnl_titleScheda_guardare_bkg.gif") no-repeat top left;
}
.guardare .descScheda .tecnique {
	background: url("../../img_layout/cnl_tecnique_guardare_bkg.gif") no-repeat top right;
}
.descrivere .descScheda .title {
	background: url("../../img_layout/cnl_titleScheda_desc_bkg.gif") no-repeat top left;
}
.descrivere .descScheda .tecnique {
	background: url("../../img_layout/cnl_tecnique_desc_bkg.gif") no-repeat top right;
}
.pensare .descScheda .title {
	background: url("../../img_layout/cnl_titleScheda_pensare_bkg.gif") no-repeat top left;
}
.pensare .descScheda .tecnique {
	background: url("../../img_layout/cnl_tecnique_pensare_bkg.gif") no-repeat top right;
}

/* immagini e siti correlate */
.cnl .relatedImages {
	background: url("../../img_layout/icon_image_related.gif") no-repeat 0 0;
	padding: 24px 0 0 0;
	margin: 16px 0 0 0;
}
.cnl .relatedImages a {
	padding: 0 8px 0 0;
}
.cnl .relatedSites {
	background: url("../../img_layout/icon_site_related.gif") no-repeat 0 0;
	padding: 24px 0 0 0;
	margin: 16px 0 16px 0;
	position: relative;
}
.cnl .relatedSites a {
	display: block;
	padding: 3px;
}



/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------- SCIENZA E GITA - evento della settimana */
/* ------------------------------------------------------------------------------------------------------- */

.evWeek {
	background: url("../../img_layout/sg_ev_week_bkg.gif") no-repeat 0 0;
	padding-left: 60px;
	margin: 1px 0 16px 0;
}
.evWeek a:link,
.evWeek a:visited,
.evWeek a:hover,
.evWeek a:active {
	color: #067006;
}
.evWeekTitle {
	padding: 20px 0 8px 1px;
	margin: 0 115px 16px 0;
	background: url("../../img_layout/sg_ev_weektitle_bottom.gif") no-repeat bottom left;
}
.evWeekTitle h3 {
	font-size: 1.2em;
	line-height: 1.1em;
	color: #067006;
	margin: 4px 0 4px 0;
}
.evWeekTitle .date {
	color: #099509;
	margin: 16px 0 0 0;
}
.evWeek .foot {
	background: url("../../img_layout/sg_ev_week_bottom.gif") no-repeat 0 0;
	width: 100px;
	height: 26px;
	margin-left: -60px;
}


/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------- SCIENZA E GITA - museo del mese */
/* ------------------------------------------------------------------------------------------------------- */

.muMese {
	background: url("../../img_layout/sg_museo_bkg.gif") no-repeat 0 0;
	padding-left: 48px;
	margin: 1px 0 16px 0;
}
.muMese h3 {
	font-size: 1.2em;
	line-height: 1.1em;
	margin: 8px 0 8px 0;
	color: #bd7a12;
	padding: 8px 0 0 0;
}
.muMese .desc {
	margin: 0 0 8px 0;
}
.muMese a:link,
.muMese a:visited,
.muMese a:hover,
.muMese a:active {
	color: #bd7a12;
}
.muMese img {
	margin: 2px 0 2px 0;
}
.muMese .foot {
	background: url("../../img_layout/sg_museo_bottom.gif") no-repeat 0 0;
	width: 100px;
	height: 37px;
	margin-left: -48px;
}


/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------- SCIENZA E GITA - in agenda */
/* ------------------------------------------------------------------------------------------------------- */

.evAgenda {
	
}
.evAgenda a:link,
.evAgenda a:visited,
.evAgenda a:hover,
.evAgenda a:active {
	
}
.evAgenda .head {
	background: url("../../img_layout/sg_agenda_head.gif") no-repeat 0 0;
	width: 463px;
	height: 77px;
}
.evAgenda .sx {
	float: left;
	width: 48%;
}
.evAgenda .dx {
	float: right;
	width: 48%;
}
.evAgenda .item {
	padding: 8px 0 8px 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #d5ddec;
}
.evAgenda .item .title {
	font-weight: bold;
}
.evAgenda .item .categoria {
	color: #838383;
}
.evAgenda .item .date {
	color: #585858;
}
.evAgenda .item .place {
	color: #838383;
}


/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------- SCIENZA E GITA - musei L2 */
/* ------------------------------------------------------------------------------------------------------- */

.musei {
	
}
.musei a:link,
.musei a:visited,
.musei a:hover,
.musei a:active {
	color: #d27800;
}
.musei .head,
.museiScheda .head {
	background: url("../../img_layout/sg_musei_head.gif") no-repeat 0 0;
	width: 463px;
	height: 67px;
	margin: 0 0 8px 0;	
}
.musei .italiaMap {
	float: left;
	margin: 50px 20px 5px 40px;
}
.musei .perRegione {
	margin: 40px 5px 5px 270px;
}
.musei .perRegione .perRegioneLabel {
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
	display: block;
	padding: 0 0 8px 0;
}
.musei .perRegione a {
	background: url("../../img_layout/pin_gita.gif") no-repeat 0 0;
	padding: 0 0 0 16px;
	display: block;
}
.musei .perRegione a:link,
.musei .perRegione a:visited,
.musei .perRegione a:focus,
.musei .perRegione a:active {
	color: #886300;
}

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------- SCIENZA E GITA - ricerca musei */
/* ------------------------------------------------------------------------------------------------------- */

.ricercaMusei .head {
	background: url("../../img_layout/sg_ricerca_musei_head.gif") no-repeat 0 0;
	margin: 24px 0 8px 0;
}

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------- SCIENZA E GITA - musei lista */
/* ------------------------------------------------------------------------------------------------------- */

.musei .risultati .head {
	background: url("../../img_layout/sg_musei_risultati_head.gif") no-repeat 0 0;
	width: 463px;
	height: 40px;
	margin: 16px 0 0 0;	
}

/* --------------------------------------------------------------- SCIENZA E GITA - musei ed eventi lista */

.risultati .chiave {
	margin: 0 0 16px 45px;
}
ul.SGlista {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #ccc;
}
ul.SGlista li {
	list-style-type: none;
	margin: 0;
	padding: 4px 0 4px 0;
	border-bottom: 1px solid #ccc;
	line-height: 1.2em;
}
ul.SGlista li a {
	display: block;
	font-weight: bold;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------- SCIENZA E GITA - musei colonna */
/* ------------------------------------------------------------------------------------------------------- */

#ColonnaDx .dalMondo .head {
	background: url("../../img_layout/sg_musei_column_head.gif") no-repeat 0 0;
	width: 269px;
	height: 67px;
	margin: 0 0 8px 0;	
}
#ColonnaDx .dalMondo ul {
	list-style-type: none;
	margin: 8px 0 0 0;
	padding: 0;
}
#ColonnaDx .dalMondo li {
	margin: 0;
	padding: 1px;
}
#ColonnaDx .dalMondo li a {
	display: block;
	font-weight: bold;
	border-bottom: 1px solid #e2c08b;
	padding: 0 0 2px 10px;
}
#ColonnaDx .dalMondo a:link,
#ColonnaDx .dalMondo a:visited {
	color: #c07500;
}
#ColonnaDx .dalMondo a:hover,
#ColonnaDx .dalMondo a:active {
	color: #992f00;
	text-decoration: none;
}



/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------- SCIENZA E GITA - tutti i musei di */
/* ------------------------------------------------------------------------------------------------------- */

#ColonnaDx .tuttiMusei .head {
	background: url("../../img_layout/sg_tuttimusei.gif") no-repeat 0 0;
	width: 269px;
	height: 95px;
	margin: 16px 0 0 0;	
}
#ColonnaDx .tuttiMusei a:link,
#ColonnaDx .tuttiMusei a:visited,
#ColonnaDx .tuttiMusei a:hover,
#ColonnaDx .tuttiMusei a:active {
	color: #d55f00;
}
#ColonnaDx .tuttiMusei .item {
	margin: -50px 0 16px 0;
	position: relative;
}
#ColonnaDx .tuttiMusei .item h3 {
	font-size: 1.2em;
	line-height: 1.1em;
	padding: 0px 0 8px 10px;
	margin: 8px 0 0 65px;
	color: #d55f00;
	border: 0;
	border-bottom: 1px dotted #ff7200;
	position: relative;
}
#ColonnaDx .tuttiMusei .item ul {
	list-style-type: none;
	margin: 10px 0 0 16px;
	padding: 0;
}
#ColonnaDx .tuttiMusei .item li {
	list-style-type: none;
	margin: 2px;
	padding: 4px 0 4px 16px;
	background: url("../../img_layout/sg_tuttimusei_bullet.gif") no-repeat 0 5px;
	position: relative;
	line-height: 1.2em;
}

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------- SCIENZA E GITA - musei in italia */
/* ------------------------------------------------------------------------------------------------------- */

#ColonnaDx .categorieMusei .head {
	background: url("../../img_layout/sg_italia_categoriemusei_head.gif") no-repeat 0 0;
	width: 269px;
	height: 67px;
	margin: 0 0 8px 0;	
}
#ColonnaDx .categorieMusei ul {
	list-style-type: none;
	margin: 8px 0 0 0;
	padding: 0;
}
#ColonnaDx .categorieMusei li {
	margin: 0;
	padding: 1px;
}
#ColonnaDx .categorieMusei li a {
	display: block;
	font-weight: bold;
	border-bottom: 1px solid #e2c08b;
	padding: 0 0 2px 10px;
}
#ColonnaDx .categorieMusei a:link,
#ColonnaDx .categorieMusei a:visited {
	color: #c07500;
}
#ColonnaDx .categorieMusei a:hover,
#ColonnaDx .categorieMusei a:active {
	color: #992f00;
	text-decoration: none;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------- SCIENZA E GITA - segnala museo */
/* ------------------------------------------------------------------------------------------------------- */

#ColonnaDx .segnalaSG {
	display: block;
	margin: 16px 0 0 0;
}


/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------- SCIENZA E GITA - eventi L2 */
/* ------------------------------------------------------------------------------------------------------- */

.eventi {
	
}
.eventi a:link,
.eventi a:visited,
.eventi a:hover,
.eventi a:active {
	color: #027605;
}
.eventi .head,
.eventiScheda .head {
	background: url("../../img_layout/sg_eventi_head.gif") no-repeat 0 0;
	width: 463px;
	height: 67px;
	margin: 0 0 0 0;	
}
.eventi .italiaMap {
	float: left;
	margin: 50px 20px 5px 40px;
}
.eventi .perRegione {
	margin: 40px 5px 5px 270px;
}
.eventi .perRegione .perRegioneLabel {
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
	display: block;
	padding: 0 0 8px 0;
}
.eventi .perRegione a {
	background: url("../../img_layout/pin_eventi.gif") no-repeat 0 0;
	padding: 0 0 0 16px;
	display: block;
}
.eventi .perRegione a:link,
.eventi .perRegione a:visited,
.eventi .perRegione a:focus,
.eventi .perRegione a:active {
	color: #016f2a;
}

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------- SCIENZA E GITA - ricerca eventi */
/* ------------------------------------------------------------------------------------------------------- */

.ricercaEventi .head {
	background: url("../../img_layout/sg_ricerca_eventi_head.gif") no-repeat 0 0;
	margin: 24px 0 8px 0;
}

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------- SCIENZA E GITA - eventi lista */
/* ------------------------------------------------------------------------------------------------------- */

.eventi .risultati .head {
	background: url("../../img_layout/sg_eventi_risultati_head.gif") no-repeat 0 0;
	width: 463px;
	height: 40px;
	margin: 16px 0 0 0;	
}

/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------- SCIENZA E GITA - eventi colonna */
/* ------------------------------------------------------------------------------------------------------- */

#ColonnaDx .nonPerdere .head {
	background: url("../../img_layout/sg_eventi_column_head.gif") no-repeat 0 0;
	width: 269px;
	height: 67px;
	margin: 0 0 8px 0;	
	padding-bottom: 8px;
}
#ColonnaDx .nonPerdere .item {
	clear: left;
	padding: 0 0 12px 0;
	margin: 0 0 12px 0;
	border-bottom: 1px solid #ddd;
}
#ColonnaDx .nonPerdere h3 { /* perche va giu? - colpa di ITEM ! */
	font-size: 1.2em;
	line-height: 1.1em;
	margin: 0 0 0 0;
	padding: 0 0 8px 0;
}
#ColonnaDx .nonPerdere a:link,
#ColonnaDx .nonPerdere a:visited {
	color: #016f2a;
}
#ColonnaDx .nonPerdere a:hover,
#ColonnaDx .nonPerdere a:active {
	color: #09c750;
	text-decoration: none;
}

/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------- SCIENZA E GITA - eventi in italia */
/* ------------------------------------------------------------------------------------------------------- */

#ColonnaDx .categorieEventi .head {
	background: url("../../img_layout/sg_italia_categorieeventi_head.gif") no-repeat 0 0;
	width: 269px;
	height: 67px;
	margin: 16px 0 8px 0;	
}
#ColonnaDx .categorieEventi ul {
	list-style-type: none;
	margin: 8px 0 0 0;
	padding: 0;
}
#ColonnaDx .categorieEventi li {
	margin: 0;
	padding: 1px;
}
#ColonnaDx .categorieEventi li a {
	display: block;
	font-weight: bold;
	border-bottom: 1px solid #93ddaf;
	padding: 0 0 2px 10px;
}
#ColonnaDx .categorieEventi a:link,
#ColonnaDx .categorieEventi a:visited {
	color: #016f2a;
}
#ColonnaDx .categorieEventi a:hover,
#ColonnaDx .categorieEventi a:active {
	color: #09c750;
	text-decoration: none;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------ SCIENZA E GITA - musei scheda L3 */
/* ------------------------------------------------------------------------------------------------------- */

.museiScheda {
	background: url("../../img_layout/sg_museo_scheda_bkg.gif") no-repeat top right;
	position: relative;
}
.museiScheda a:link,
.museiScheda a:visited,
.museiScheda a:hover,
.museiScheda a:active {
	color: #d27800;
}
.museiScheda h2 {
	font-size: 1.2em;
	line-height: 1.1em;
	margin: 18px 140px 8px 0;
	color: #d27800;
	padding: 0 0 8px 0;
	text-align: right;
	border-bottom: 1px dotted #000;
	position: relative;
}
.museiScheda .categoriaSchedaMusei {
	float: right;
	color: #000;
	width: 85px;
	padding: 16px 21px 0 0;
	font-weight: bold;
	text-align: center;
}
* html .museiScheda .categoriaSchedaMusei {
	padding: 30px 21px 0 0;
}
.museiScheda .centerImageSG {
	margin: 16px 0 16px 0;
	text-align: center;
}
.museiScheda .info {
	margin: 8px 0 8px 0;
	border: 1px solid #eee;
	background: #f7f7f7;
	padding: 16px;
}
.museiScheda .info table {
	border-top: 1px solid #ccc;
	width: 99%;
}
.museiScheda .info table td {
	border-bottom: 1px solid #ccc;
	padding: 2px 8px 2px 4px;
}
.museiScheda .info table td.tableLabel {
	text-align: right;
	font-style: italic;
	color: #935605;
}



/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------ SCIENZA E GITA - eventi scheda L3 */
/* ------------------------------------------------------------------------------------------------------- */

.eventiScheda {
	background: url("../../img_layout/sg_evento_scheda_bkg.gif") no-repeat top right;
	position: relative;
}
.eventiScheda a:link,
.eventiScheda a:visited,
.eventiScheda a:hover,
.eventiScheda a:active {
	color: #027605;
}
.eventiScheda h2 {
	font-size: 1.2em;
	line-height: 1.1em;
	margin: 18px 140px 8px 0;
	color: #027404;
	padding: 0 0 8px 0;
	text-align: right;
	border-bottom: 1px dotted #000;
	position: relative;
}
.eventiScheda .categoriaSchedaMusei {
	float: right;
	color: #000;
	width: 80px;
	padding: 16px 21px 0 0;
	font-weight: bold;
	text-align: center;
}
* html .eventiScheda .categoriaSchedaMusei {
	padding: 38px 21px 0 0;
}
.eventiScheda .item .date {
	background: url("../../img_layout/icon_date.gif") no-repeat 0 2px;
	padding: 2px 0 2px 20px;
}
.eventiScheda .item .place {
	background: url("../../img_layout/icon_where.gif") no-repeat 0 2px;
	padding: 2px 0 2px 20px;
	font-weight: bold;
}
.eventiScheda .centerImageSG {
	margin: 16px 0 16px 0;
	text-align: center;
}
.eventiScheda .info {
	margin: 8px;
	border: 1px solid #eee;
	background: #f7f7f7;
	padding: 16px;
}


/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------ NEUTRO - parole di pace e di scienza */
/* ------------------------------------------------------------------------------------------------------- */

.parole {
	
}
.parole a:link,
.parole a:visited,
.parole a:hover,
.parole a:active {
	color: #2b6f71;
}
.parole .head,
.parole .scienza {
	width: 463px;
	height: 60px;
	margin: 0 0 16px 0;
}
.parole .pace {
	background: url("../../img_layout/neutro_pace_logo.jpg") no-repeat 0 0;
}
.parole .scienza {
	background: url("../../img_layout/neutro_scienza_logo.gif") no-repeat 0 0;
}

.parole .item {
	clear: left;
	margin: 8px 0 0 0;
}
.parole h3 {
	font-size: 1.4em;
	color: #6c8425;
	margin: 4px 0 8px 0;
}







/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------- dettagli */
/* ------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------- overrule per colonna dx - bottone LEGGI piu piccolo */

#ColonnaDx .newsTool .dx a.leggi {
	background: url("../../img_layout/icon_leggi_dx.gif") no-repeat 0 0;
	width: 15px;
	height: 15px;
}
#ColonnaDx .newsTool .dx a.leggi:hover {
	background-position: -15px 0;
}

/* ----------------------------------------------- articoli interi sul corpo principale */

#ColonnaSx div.desc {
	line-height: 1.4em;
	padding: 0 0 0 0;
	margin: 8px 0 12px 0;
}
#ColonnaSx div.desc p {
	margin: 4px 0 8px 0;
}

/* ----------------------------------------------- paginazione */

.listingBar {
	clear: both;
	border: 0;
	background: url("../../img_layout/paginazione.gif") no-repeat 0 0;
	margin: 16px 0 8px 0;
	padding: 3px 8px 0 8px;
	height: 21px;
	font-size: 0.9em;
	color: #999;
	text-align: center;
}
.listingBar a.right {
	float: right;
}
.listingBar a.left {
	float: left;
}
.listingBar a {
	color: #666;
}
.listingBar a:hover {
	color: #222;
	text-decoration: none;
}
.listingBar .current {
	font-weight: bold;
	color: #333;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------- Vai all'archivio */
/* ------------------------------------------------------------------------------------------------------- */

a.goArchivio {
	display: block;
	margin: 32px 0 16px 0;
	height: 42px;
	background: url("../../img_layout/archivio_go_bkg.gif") no-repeat 0 0;
	padding: 14px 0 0 46px;
	font-size: 1.3em;
}
a.goArchivio:hover {
	background-position: 0 -58px;
	text-decoration: none;
}
a.goArchivio span {
	font-weight: bold;
}

/* ------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------- colonna risorse - box grande in colonna sx */
/* ------------------------------------------------------------------------------------------------------- */

.risorseHead {
	background: url("../../img_layout/risorse_head.gif") no-repeat 0 0;
	width: 454px; 
	height: 51px;
	margin: 20px 0 0 0;
}
.risorseWrapper {
	width: 454px; 
	margin: 0 0 0 0;
	padding: 0 0 16px 0;
	background-color: #f8f7f7;
	border-bottom: 1px solid #eee;
	color: red;
}
.risorseWrapper img {
	margin: 4px 5px 4px 5px;
}
.risorseWrapper ul {
	list-style-type: none;
	margin: 0 0 4px 16px;
	padding: 0 0 0 0;
}
.risorseWrapper li {
	display: inline;
	list-style-type: none;
}
.risorseWrapper a {
	display: block;
	background: url("../../img_layout/path_bullet.gif") no-repeat 2px 4px;
	padding: 1px 0 4px 24px;
	font-size: 0.9em;
	line-height: 1.2em;
	color: #aaa;
}

/* vanno listati tutte le famiglie di blocchi */ /* da sistemare  --------------------------------------------------------------------------------------------------------------------------*/

.scienza7 .risorseWrapper a:link,
.scienza7 .risorseWrapper a:visited,

.dossier .risorseWrapper a:link,
.dossier .risorseWrapper a:visited,

.fonti .risorseWrapper a:link,
.fonti .risorseWrapper a:visited,

.interviste .risorseWrapper a:link,
.interviste .risorseWrapper a:visited,

.opere .risorseWrapper a:link,
.opere .risorseWrapper a:visited,

.radio .risorseWrapper a:link,
.radio .risorseWrapper a:visited,

.intrusioni .risorseWrapper a:link,
.intrusioni .risorseWrapper a:visited,

.recensioni .risorseWrapper a:link,
.recensioni .risorseWrapper a:visited,

.giovani .risorseWrapper a:link,
.giovani .risorseWrapper a:visited,

.convegni .risorseWrapper a:link,
.convegni .risorseWrapper a:visited {
	color: #aaa;
}

/* ------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------- calendari */
/* ------------------------------------------------------------------------------------------------------- */

.calendariWrapper {
	margin: 10px auto;
}
.calendariWrapper table {
	float: left;
	margin: 10px 10px 0 0;
}
.calendariWrapper th {
	padding: 4px 2px 4px 2px;
	text-align: center;
	border: 2px solid #bbb;
}
.calendariWrapper table td {
        padding: 4px 2px 4px 2px;
	margin: 0;
	border: 1px solid #ddd;
	text-align: center;
}
.calendariWrapper a {
	display: block;
	width: 24px;
	height: 18px;
}	
.calendariWrapper a:link,
.calendariWrapper a:visited {
	color: #275bc5;
}
.calendariWrapper a:hover,
.calendariWrapper a:active {
	text-decoration: none;
	color: #fff;
	background-color: #275bc5;
}

.calendariWrapper table.ploneCalendar {
	float: none;
	width: 90%;
	margin: 10px 10px 0 0;
}
.calendariWrapper table.ploneCalendar .nav th a:link,
.calendariWrapper table.ploneCalendar .nav th a:visited {
	display: inline;
	width: auto;
	height: auto;
}
.calendariWrapper table.ploneCalendar .nav th a:hover,
.calendariWrapper table.ploneCalendar .nav th a:active {
	display: inline;
	width: auto;
	height: auto;
	color: #275bc5;
	background-color: transparent;
}
.calendariWrapper table.ploneCalendar .weekdays td {
	background-color: #ccc;
	text-align: center;
}
.calendariWrapper table.ploneCalendar a {
	display: block;
	width: auto;
	height: 16px;
}
.calendariWrapper table.ploneCalendar td.todaynoevent span {
	display: block;
	width: auto;
	height: 16px;
        font-weight: bold;
}



/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ cose temporanee */
/* ------------------------------------------------------------------------------------------------------- */

/* colori */

#portal-personaltools .portalUser {
	background: none; /* niente icona finche non si trova una migliore */
}
.contentActions {
	border-bottom: 1px solid #74ae0b;
	margin: 0 0 1em 0;
}

/* liste geriche - temporaneo */

.generic-ulisse-list dt {
	padding: 2px 0 2px 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #ddd;
}
.generic-ulisse-list dd {
	color: #aaa;
}

/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------- generic icons */
/* ------------------------------------------------------------------------------------------------------- */

.contenttype-document {
	background: url("../../img_layout/document_icon.gif") no-repeat 0 3px;
	padding: 2px 0 0 20px;
}
.contenttype-image {
	background: url("../../img_layout/image_icon.gif") no-repeat 0 3px;
	padding: 2px 0 0 20px;
}
.contenttype-video {
	background: url("../../img_layout/video_icon.gif") no-repeat 0 3px;
	padding: 2px 0 0 20px;
}
.contenttype-person {
	background: url("../../img_layout/user.gif") no-repeat 0 3px;
	padding: 2px 0 0 20px;
}	
.contenttype-audio {
	background: url("../../img_layout/icon_audio_link.gif") no-repeat 2px 6px;
	padding: 2px 0 0 20px;
}
.contenttype-link {
	background: url("../../img_layout/link_icon.gif") no-repeat 2px 3px;
	padding: 2px 0 0 24px;	
}


















/* parcheggiati -vediamo poi */

/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------- archivi SE */
/* ------------------------------------------------------------------------------------------------------- */

.archivi {
	margin: 10px 0 0 0;
}
.archiviHead {
	background: url("../../img_layout/se_archivi_logo.gif") no-repeat 0 0;
	width: 269px;
	height: 20px;
}
.archiviBody {
	background: url("../../img_layout/se_archivi_bkg.gif") repeat-y 0 0;
	width: 269px;
}
.archiviFoot {
	background: url("../../img_layout/se_archivi_foot.gif") no-repeat 0 0;
	width: 269px;
	height: 2px;
}
.archivi ul {
	list-style-type: none;
	margin: 0 0 0 16px;
	padding: 8px 0 8px 0;
}
.archivi li {
	display: inline;
	list-style-type: none;
}
.archivi a:link,
.archivi a:visited {
	display: block;
	background: url("../../img_layout/se_archivi_bullet.gif") no-repeat 0 5px;
	padding: 0 0 0 14px;
	width: 150px;
	font-size: 0.9em;
	line-height: 1.3em;
	color: #f0fe77;
}




/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------- bibliotecario BIB */
/* ------------------------------------------------------------------------------------------------------- */

.bibliotecario {
	margin: 10px 0 0 0;
}
a.bibliotecarioHead {
	display: block;
	background: url("../../img_layout/bib_liotecario_logo.gif") no-repeat 0 0;
	width: 269px;
	height: 52px;
}


/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------- fatti un libro BIB */
/* ------------------------------------------------------------------------------------------------------- */

.fatti {
	margin: 16px 0 0 0;
}
.fattiHead {
	background: url("../../img_layout/bib_fatti_logo.gif") no-repeat 0 0;
	width: 269px;
	height: 79px;
}
.fatti ul {
	list-style-type: none;
	margin: 8px 0 0 0;
	padding: 0;
}
.fatti li {
	margin: 0;
	padding: 1px;
}
.fatti li a {
	display: block;
	font-weight: bold;
	border-bottom: 1px solid #E3C9C9;
	padding: 0 0 2px 10px;
}
.fatti a:link,
.fatti a:visited {
	color: #B36565;
}
.fatti a:hover,
.fatti a:active {
	color: #34456d;
	text-decoration: none;
}


/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------ scaffali BIB */
/* ------------------------------------------------------------------------------------------------------- */

.scaffaliHead {
	background: url("../../img_layout/bib_scaffali_logo.gif") no-repeat 0 0;
	width: 463px;
	height: 85px;
	margin: 24px 0 0 0;
}
.scaffaliContent {
	width: 430px;
	margin: 4px auto;
	margin-bottom: 1px;
	padding: 1px;
}
.scaffaliContent .sx {
	float: left;
	width: 226px;
	margin-bottom: 16px;
}
.scaffaliContent .dx {
	margin: 0 0 16px 234px;
}
.scaffaliContent h3 {
	font-size: 1.2em;
	font-weight: bold;
	color: #7e3b12;
	margin: 4px 0 4px 0;
	padding-bottom: 4px;
	border-bottom: 1px solid #cdab86;
}
.scaffaliContent h3 a {
	color: #7e3b12;
}
.scaffaliContent ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.scaffaliContent li {
	list-style-type: none;
	margin: 0;
	padding: 0 1px 0 1px;
}
.scaffaliContent li a {
	color: #a55e28;
}
.scaffaliFoot {
	clear: left;
	background: url("../../img_layout/bib_scaffali_foot.gif") no-repeat 0 0;
	width: 463px;
	height: 6px;
	margin: 1px 0 0 0;
}



/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------- classi Medialab */
/* ------------------------------------------------------------------------------------------------------- */




.state-rejected {
    color: gray !important;
}


.contentManagerAction {
    font-size: 70%;
}

.note {
	margin-top: 4em;
}

td.late {
	color: red;
}

}


/* ----- ulisse_neutro.css ----- */
@media all {
/*  (not this either :) */



/* classi chiedi a ulisse */

/* ------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------ formattazione generale Ulisse - OVERRULE*/
/* ------------------------------------------------------------------------------------------------------- */

#mainHeadWrapperSezioni {
	background: url("../../img_layout/neutro_testata.jpg") #b0b0b0 no-repeat top center; /**/
}

#mainHeadSezioniTools .linkUlisse {
	display: block;
	float: left;
	width: 190px;
	height: 60px;
	margin: 50px 0 0 20px;
	padding: 0;
}
#mainHeadSezioniTools #dx a { /**/
	color: #465a07;
}
#mainHeadSezioniTools #dx a:hover {
	color: #ffffff;
}
#mainBodyWrapperSezioni {
	background-color: #ffffff;
}
#mainBodyWrapperSezioni .personalToolWrapper {
	background-color: #dbdbdb;
	color: #fff;
}
#mainFootWrapperSezioni {
	background-color: #97c700; /**/
}
.personalToolWrapper {
	background-color: #EDD0D0; /**/
}
#portal-personaltools li a {
    color: #6c3232; /**/
}
#portal-personaltools li a:hover {
    color: #ffffff;
}

/* --------------- formattazione generale Ulisse - OVERRULE*/
/* -------------------------------- overrule di colori e immagini */


#mainFootSezioni a {
	color: #f5fae6; /**/
}
.footerLogo {
	background: url("../../img_layout/portal_footer_logo.gif") no-repeat 0 0; /**/
	border-bottom: 1px solid #d5e999;/**/
}


.sissaLogo {
	/* background: url("http://medialab.sissa.it/scienzaEsperienza/img_layout/SissaLogo.gif") no-repeat #97c700 0; */
	height: 60px;
	margin: -74px 0 8px 640px;
}




.footerLink {
	border-bottom: 1px solid #d5e999;/**/
}
.footerLink a {
	background: url("../../img_layout/portal_footer_bullet.gif") no-repeat 0 6px;/**/
}
.footerCopy p {
	color: #f5fae6;/**/
}

/* ------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- overrule particolari */
/* ------------------------------------------------------------------------------------------------------- */

.clic .head {
	background: url("../../img_layout/cau_clic_logo.gif") no-repeat 0 0;
}
.clic a:link,
.clic a:visited,
.clic a:hover,
.clic a:active {
	color: #d28d2c;
}







/* ------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------- liste domande */
/* ------------------------------------------------------------------------------------------------------- */

ul.listaCAU {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #ddd;
}
ul.listaCAU li {
	list-style-type: none;
	clear: both;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ddd;
	background-color: #fff;
	position: relative;
	line-height: 1.2em;
}
ul.listaCAU li a {
	font-weight: bold;
}
ul.listaCAU .domanda {
	background: url("../../img_layout/cau_listaCAU_bkg.gif") no-repeat bottom left;
	border-bottom: 1px dotted #ccc;
	padding: 8px 4px 4px 8px;
	margin: 0;
}
ul.listaCAU .domanda a {
	display: block;
	font-weight: bold;
	background: url("../../img_layout/cau_listaCAU_question.gif") no-repeat 0 -2px;
	padding: 2px 0 2px 28px;
}
ul.listaCAU .dati {
	margin: 8px 8px 4px 8px;
	color: #999;
}
ul.listaCAU .listaSinistra {
	float: left;
	position: relative;
}
ul.listaCAU .listaDestra {
	float: right;
	position: relative;
}
ul.listaCAU .date {
	background: url("../../img_layout/icon_date.gif") no-repeat 0 2px;
	padding: 0 0 3px 20px;
	font-style: italic;
	display: block;
}
ul.listaCAU .people {
	background: url("../../img_layout/icon_author.gif") no-repeat 0 2px;
	padding: 0 0 0 20px;
}
ul.listaCAU .answer {
	display: block;
	background: url("../../img_layout/icon_matita.gif") no-repeat top right;
	padding: 1px 22px 3px 0;
	position: relative;
	text-align: right;
}
ul.listaCAU .answer a {
	font-weight: normal;
	display: block;
}

/* default - rosso chiaro */
ul.listaCAU .answer a:link,
ul.listaCAU .answer a:visited,
ul.listaCAU .answer a:hover,
ul.listaCAU .answer a:active {
	color: #ff8383;
}

/* ------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- schede domande/ risposte */
/* ------------------------------------------------------------------------------------------------------- */

.cau {
	
}
.cau a:link,
.cau a:visited,
.cau a:hover,
.cau a:active {
	color: #ff0000;
}
.cau .domandaRisposta {
	margin: 16px 0 0 0;
}
.cau .domandaRisposta h3 {
	font-size: 1.4em;
	color: #ff0000;
}
.cau .domandaRisposta .domanda {
	background: url("../../img_layout/cau_listaCAU_bkg.gif") no-repeat bottom left;
	border: 1px dotted #ccc;
	padding: 8px;
	position: relative;
}
.cau .domandaRisposta .domanda .testoDomanda {
	font-size: 1.2em;
	font-weight: bold;
	color: #333;
	padding: 8px 8px 16px 8px;
}
.cau .domandaRisposta .domanda .author {
	font-style: italic;
	margin: 0 0 0 8px;
}
.cau .domandaRisposta .domanda .date {
	background: url("../../img_layout/icon_date.gif") no-repeat 0 2px;
	padding: 0 0 3px 20px;
	margin: 4px 0 0 8px;
}
#ColonnaSx .cau div.desc {
	margin: 24px 0 12px 0;
}
.cau .domandaRisposta .risponditore {
	background: url("../../img_layout/icon_matita.gif") no-repeat 0 10px;
	padding: 8px 0 0 24px;
	border-top: 1px dotted #ccc;
	margin: 16px 0 0 0;
}
.cau .domandaRisposta .risponditore .person {
	display: block;
	font-size: 1.2em;
	font-weight: bold;
}


/* ------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------- archivi CAU */
/* ------------------------------------------------------------------------------------------------------- */
/* commented because overwrote se stuff (mg 01/07/08)

.archiviHead {
	background: url("http://medialab.sissa.it/scienzaEsperienza/img_layout/cau_archivi_logo.gif") no-repeat 0 0;
}
.archiviBody {
	background: url("http://medialab.sissa.it/scienzaEsperienza/img_layout/cau_archivi_bkg.gif") repeat-y 0 0;
}
.archiviFoot {
	background: url("http://medialab.sissa.it/scienzaEsperienza/img_layout/cau_archivi_foot.gif") no-repeat 0 0;
}
.archivi a:link,
.archivi a:visited {
	background: url("http://medialab.sissa.it/scienzaEsperienza/img_layout/cau_archivi_bullet.gif") no-repeat 0 5px;
	color: #fec077;
}
*/





}

