@charset "iso-8859-1";
/* company: SoftHrod - www.softhrod.com */
/* author: Ruggero Barsacchi */

/* Accessibilit */
#accessibilita {position:absolute; top:12px; right:12px; font-size:10px; color:#333300; background-color:#FFFFFF;}
#accessibilita a {text-decoration:none; color:#333300; padding-left:2px; padding-right:2px;}
#accessibilita a:hover {text-decoration:none; color:#FFFFFF; background-color:#003399;}

/* Banner */
#banner_alto {position:absolute; top:40px; right:18px; width:468px; height:60px;}
.banner_colonna {position:relative; margin-top:20px; margin-bottom:15px; width:160px;}

/********** Contenuti **********/
#area h3 {color:#669900; margin-top:0; border-bottom:1px dashed #669900;}
#area #allegati img {padding-bottom:5px; margin:4px;}
#area #allegati a {text-decoration:none; color:#003300;}
/* Articoli */
#articolo {}
#articolo h1 {font-family:Arial; color:#003300; text-align:left;}
#articolo h2 {font-family:Arial; font-size:16px; margin-top:0px; text-align:left;}
#articolo img {padding:4px; border:1px solid #EEEEEE; margin:8px;}
#articolo #contenuto {font-family:Tahoma; line-height:150%; text-align:justify;}
#articolo #data {font-family:Tahoma; line-height:150%; text-align:right; font-style:italic;}
#articolo #autore {margin-top:30px; font-family:Tahoma; line-height:150%; text-align:right; font-weight:bold;}
.articoloinlista {text-align:justify;}
.articoloinlista img {padding:4px 4px 4px 4px; border:1px solid #EEEEEE; margin:70px 12px 8px 8px;}
.articoloinlista h1 {font-family:Arial; color:#003300; text-align:left;}
.articoloinlista h1 a {text-decoration:none; color:#003300; text-align:left;}
.articoloinlista .sub {font-size:18px;}
.articoloinlista h2 {font-family:Arial; font-size:16px; margin-top:0px; cursor:pointer; margin-bottom:12px; text-align:left;}
.articoloinlista h2 .normale {padding-left:20px; color:#003300; background-image:url("/imgs/plus.png"); background-repeat:no-repeat; text-align:left;}
.articoloinlista h2 .selezionato {padding-left:20px; color:#CCCC99; background-image:url("/imgs/sel.gif"); background-repeat:no-repeat;}
.articoloinlista .aggregazione {display:none; border-bottom:1px dashed #CC3300; margin:-12px 0 12px 0; background-color:#FFFFCC; padding:5px;}
.articoloinlista .contenuto {font-family:Tahoma; line-height:150%; text-align:justify;}
.articoloinlista .contenuto a {text-decoration:none; color:#003399;}
.articoloinlista .contenuto a:hover {color:#003399;}
.articoloinlista .link {text-align:right; line-height:300%; padding:3px 6px 3px 6px; background-color:#FFFFFF; color:#CC3300; font-weight:bold; text-decoration:none;}
.articoloinlista .data {font-family:Tahoma; line-height:150%; text-align:right; font-style:italic;}
.articoloinlista .autore {font-family:Tahoma; line-height:150%; text-align:right; font-weight:bold; margin-bottom:0;}
.articoloinlista .chiusura {font-family:Tahoma; line-height:150%; text-align:center; padding:3px 0 3px 0; background-color:#F0F0F0; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin-top:6px; color:#003300; font-size:12px;}

/* Foto */
#fotoprincipale {text-align:center; margin-bottom:10px;}
#fotoprincipale img {padding:3px; border:1px solid #CCCCCC;}
.thumb {float:left; width:160px;}
div.float {float:left; margin-bottom:5px; margin-top:5px; height:150px;}
div.float:hover {background-color:#FFCC00;}
div.spacer {clear:none;}
.littlepic {border:1px #d3d3d3 solid; padding: 5px; margin-top:4px; margin-bottom:4px; margin-right:3px; margin-left: 3px;}