body {color: #555555; background: #999966;  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif; font size: 10px;}
div {align : center;}
#idro_logo {float:left;  height: 0px; width: 0px;}
#idro_nome {background: url(../pictures/logo21.jpg) no-repeat; background-position: 92px 0px ; font-size: 11px; color: #ff9900; font-size: 26px; margin-left: 0px; margin-top: 0px; float:left;  height: 120px; width: 700px; color: transparent;}
#sottologo {/* position: absolute; top: 10px; left: 10px;*/font-size: 10px; letter-spacing: 0.7em; float:left;  width: 684px; border-bottom: solid 1px #999999; margin-bottom: 1px; text-align: left; color: #999999;}
/*----------------------VARNO::CONTACTS----------------------*/
#contactdetails {margin-left: 80%; font-size: 11px; text-align: left; line-height: 14px; height: 64px; color:#cc0000;}
#contactdetails span.comm {color: #777777; padding: 0 1px 0 0px;}
#contactdetails a {color:#cc0000;}
/*-----------------------------------------------------------*/
/*----------------------VARNO::LE FOTO----------------------*/
.fotografie {margin-left: 0px; font-size: 11px; text-align: left; line-height: 14px; color:#cc0000; border: 1px solid #cc0000; width: 200px; float: left; margin: 20px;}
.fotografie img {width: 200px; float: top;}
.fotografie span.titolo {color: #777777; padding: 0 1px 0 0px;}
.fotografie span.didascalia {color: #777777; padding: 0 1px 0 0px;}
.fotografie a {color:#cc0000;}
.galleria {margin-left: 0px; font-size: 10px; text-align: righe; line-height: 14px; color:#cc0000;}
.galleria a{margin-left: 0px; font-size: 10px; text-align: righe; line-height: 14px; color:#cc0000;}

/*-----------------------------------------------------------*/
/*-------------------------VARNO::LA FASCIA DEI LINK------------------*/
#lafascia {
/*        font: 11px/1.5em verdana, geneva, arial, helvetica, sans-serif;*/
         font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
        font-size: 12px;
       position: relative;
/*        top: 0px;
        left: 0px;*/
        width: 782px;
        height: 20px;
        margin-left: 4px;
        margin-right: auto;
        margin-top: 52px;
        padding-left: 4px;
        padding-right: 1px;
        padding-top: 0px;
        padding-bottom: 0px;
        letter-spacing: .04em;
        line-height:18px;
        font-weight: normal;
        text-align: left;
        border-bottom: 1px solid #cc0000;
        overflow: hidden;
        background-color: #e8e9cb;

}
#lafascia a{color: #cc0000;}
/*-------------------------------------------------------------------*/
#header { border: 0;}
#footer { font-size: 11px; margin-top: 18px; padding-top: 12px; text-align:right;}
#pannello {
/*        font: 11px/1.5em verdana, geneva, arial, helvetica, sans-serif;*/
         font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
        font-size: 12px;
       position: relative;
/*        top: 0px;
        left: 0px;*/
        width: 800px;
/*        height: 800px; */
        margin-left: auto;
        margin-right: auto;
        margin-top: 20px;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
        letter-spacing: .04em;
        line-height:18px;
        font-weight: normal;
        text-align: left;
        border: 1px solid #cc0000;
        overflow: hidden;
        background: url(../pictures/logoerta5.jpg) no-repeat; background-position: 6px 8px ;
        background-color: #e8e9cb;

}
#pannello_pagina {
/*        font: 11px/1.5em verdana, geneva, arial, helvetica, sans-serif;*/
         font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
        font-size: 12px;
       position: relative;
/*        top: 0px;
        left: 0px;*/
        width: 800px;
        height: auto;
        margin-left: auto;
        margin-right: auto;
        margin-top: 20px;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
        letter-spacing: .04em;
        line-height:18px;
        font-weight: normal;
        text-align: left;
        border: 1px solid #cc0000;
        overflow: hidden;
        background: url(../pictures/logo21.jpg) no-repeat; background-position: 6px 8px ;
        background-color: #bbbbbb;

}

#news, #lista_news, #ricerca, #progetti, #brevi_notizie, #ricerche, #idati, #idati_scheda, #seminari, #lisiti, #footer, #pagina, #datirt {
/*        font: 11px/1.5em verdana, geneva, arial, helvetica, sans-serif; */
         font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        position: absolute;
        top: 160px;
        left: 4px;
        width: 420px;
        height: 460px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 4px;
        letter-spacing: .04em;
        line-height:18px;
        font-weight: normal;
        text-align: left;
        border: 1px solid #aaaaaa;
        overflow: hidden;
        display: block;

}
/*----------------------VARNO::LAHOME-----------------*/
#lahome{
        font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        width: 800px;
        padding-left: 0px;
        padding-right: 0px;
        margin-top: 10px;
        margin-bottom: 20px;
        padding-bottom: 4px;
        letter-spacing: .04em;
        line-height:18px;
        font-weight: normal;
        text-align: left;
/*        border: 1px solid #aa0000; */
        overflow: hidden;
        display: block;
}
#lahome {background: url(../pictures/news.jpg) no-repeat; background-position: -4px 10px ;} 
#lahome a{color: #cc0000;}
#lahome img{width: 200px; padding: 4px;margin-right:12px; margin-left :12px; margin-top: 2px; border: 1px solid #aaaaaa;}
#lahome_titolo{color: #cc0000; font-size:16px; text-align: left; padding:4px, margin-bottom: 8px; padding-bottom:4px; margin-top: 2px; margin-left: 4px;}
#lahome_sottotitolo{color: #888888; font-size:13px; text-align: left; padding:4px, margin-bottom: 4px; margin-top: 2px; margin-left: 4px; font-style: italic; padding-bottom: 12px;}
#lahome_testo{font-size:12px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:1.5em; text-align: justify;padding-right:12px;}
/*----------------------------------------------------------------------------*/
/*----------------------VARNO::LAHOME_PARAGRAFI-----------------*/
.lahome_par{
        font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        width: 800px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 10px;
        margin-bottom: 20px;
        letter-spacing: .04em;
        line-height:18px;
        font-weight: normal;
        text-align: left;
        overflow: hidden;
        display: block;
        float: top;
        clear: both;
}
.lahome_par a{color: #cc0000;}
.lahome_par img{ display: block; position: relative; padding: 4px;width: 160px; margin-right:10px; margin-left :12px; margin-top: 0px; border: 1px solid #aaaaaa;}
.lahome_par_titolo{color: #cc0000; font-size:16px; text-align: left; padding:4px, margin-bottom: 8px; padding-bottom:4px; margin-top: 2px; margin-left: 4px;}
.lahome_par_sottotitolo{color: #cc0000; font-size:14px; text-align: left; padding:4px, margin-bottom: 4px; margin-top: 2px; margin-left: 4px; font-style: italic; padding-bottom: 12px;}
.lahome_par_testo{font-size:12px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:1.5em; text-align: justify;padding-right:12px;}
/*----------------------------------------------------------------------------*/
/*******************pubblicazioni******************/
.pubblicazioni {font-size: 11px; width: 600px; padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 4px; margin-bottom: 4px; letter-spacing: .04em; line-height:1.5em; font-weight: normal; text-align: left; display: block; border: 1px solid #aaaaaa; text-align: justify; min-height: 120px;}
.pubblicazioni a{color: #cc0000;}
.pubblicazioni img{width: 20px; padding: 0px;margin :4px;  border: 1px solid #cc0000;}
.pubblicazioni_titolo{ font-size: 12px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; letter-spacing: .04em; line-height:1.5em; font-weight: normal; text-align: left; color: #cc0000; }
.pubblicazioni_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:12px; text-align: justify;padding-right:12px;}
/********************************************************/
/*******************lisiti******************/
#lisiti {top: 600px;left: 456px;width: 334px;height: 140px; padding-left: 12px; padding-right: 12px;}
#lisiti a{color: #cc0000;}
#lisiti img{height: 100px; padding: 0px;margin :4px;  border: 1px solid #aaaaaa; floating: left;}
#lisiti_titolo{color: #99ffcc; font-size:14px; text-align: left; padding-top:2px, margin-bottom: 4px; padding-left:20px;}
#lisiti_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:1.5em; text-align: justify;padding-right:12px;}
/********************************************************/
/*******************datirt******************/
#datirt {top: 600px;left: 4px;width: 422px;height: 140px; padding-left: 12px; padding-right: 12px;}
#datirt a{color: #cc0000;}
#datirt img{height: 100px; padding: 0px;margin :4px;  border: 1px solid #aaaaaa; floating: left;}
#datirt_titolo{color: #cc0000; font-size:14px; text-align: left; padding-top:2px, margin-bottom: 4px; padding-left:20px;}
#datirt_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:1.5em; text-align: justify;padding-right:12px;}
/********************************************************/

/*******************footer******************/
#footer {color: #083030; top: 736px;left: 4px;width: 788px;height: auto; padding-left: 12px; padding-right: 12px; border-top: 1px solid #cc0000; border-bottom: 1px solid #cc0000; border-left: 0px solid #99ccff; border-right: 0px solid #99ccff;font-size: 10px; line-height:1.5em;padding-top: 2px;}
#footer a{color: #cc0000;}
#footer img{heigth: 100px; padding: 0px;margin :4px;  border: 1px solid #99ccff; floating: left;}
#footer_titolo{color: #99ffcc; font-size:14px; text-align: left; padding-top:2px, margin-bottom: 4px; padding-left:120px;}
#footer_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:12px; text-align: justify;padding-right:12px;}
/********************************************************/
/*******************footer_pagina******************/
#footer_pagina {color: #083030; top: 736px;left: 4px;width: 788px;height: auto; padding-left: 12px; padding-right: 12px; border-top: 1px solid #cc0000; border-bottom: 1px solid #cc0000; border-left: 0px solid #99ccff; border-right: 0px solid #99ccff;font-size: 10px; line-height:1.5em;padding-top: 2px;}
#footer_pagina a{color: #cc0000;}
#footer_pagina img{heigth: 100px; padding: 0px;margin :4px;  border: 1px solid #99ccff; floating: left;}
#footer_pagina_titolo{color: #99ffcc; font-size:14px; text-align: left; padding-top:2px, margin-bottom: 4px; padding-left:120px;}
#footer_pagina_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:12px; text-align: justify;padding-right:12px;}
/********************************************************/

/*******************copyright******************/
#cprt {color: #083030; top: 736px;left: 4px;width: 788px;height: auto; padding-left: 12px; padding-right: 12px; border-top: 1px solid #cc0000; border-bottom: 1px solid #cc0000; border-left: 0px solid #99ccff; border-right: 0px solid #99ccff;font-size: 10px; line-height:1.5em;padding-top: 2px;}
#cprt a{color: #cc0000;}
#cprt img{heigth: 100px; padding: 0px;margin :4px;  border: 1px solid #99ccff; floating: left;}
#cprt_titolo{color: #99ffcc; font-size:14px; text-align: left; padding-top:2px, margin-bottom: 4px; padding-left:120px;}
#cprt_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:12px; text-align: justify;padding-right:12px;}
/********************************************************/
/*******************seminari******************/
#seminari {top: 430px;left: 354px;width: 300px;height: 100px; }
#seminari a{color: #99ffcc;}
.seminari img{width: 100px; padding: 0px;margin:4px;  border: 1px solid #99ccff;}
#seminari_titolo{color: #99ffcc; font-size:14px; text-align: left; padding-top:2px, margin-bottom: 4px; padding-left:220px;}
#seminari_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:6px;line-height:12px; text-align: justify;padding-right:6px;}
/********************************************************/
#pagfoto { font-size: 11px; width: 600px; padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 4px;
        margin-bottom: 4px;
        letter-spacing: .04em;
        line-height:1.5em;
        font-weight: normal;
        text-align: left;
        display: block;
/*        border: 1px solid #aaaaaa; */
        text-align: justify;
        min-height: 120px;   
}
#pagfoto img{ height: 100px; padding: 0px; padding-top: 0px; margin :4px;  border: 1px solid #999999; display: inline;}
#pagfoto a{color: #99ffcc;}
#pagfoto_titolo { font-size: 16px; color: #cc0000; padding-left: 0px; padding-right: 0px; padding-top: 130px; padding-bottom: 0px; letter-spacing: .04em; line-height:1.5em; font-weight: normal; text-align: left; overflow: hidden; }

.pagfoto_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:6px;line-height:12px; text-align: justify;padding-right:6px;}
/*********************************************************/
#news {background: url(../pictures/news.jpg) no-repeat; background-position: -4px 10px ;} 
#news a{color: #cc0000;}
#news img{width: 200px; padding: 0px;margin:4px; margin-left :12px; margin-top: 2px; border: 1px solid #aaaaaa;}
#news_categ{background: #bbbbbb; text-align: right; padding-right:10px;padding-left:10px; color: #777777;}
#news_titolo{color: #cc0000; font-size:16px; text-align: left; padding:4px, margin-bottom: 4px; margin-top: 2px; margin-left: 4px;}

#news_continua{font-size: 10px; position: absolute; top: 438px; left :60px;  color: #cc0000; text-align: left; padding-top:2px, margin-bottom: 4px; margin-top: 12px; padding-left:120px;}
#news_continua a{font-size: 8px; position: absolute; top: 400px; left :180px;  color: #cc0000; text-align: left; padding-top:2px, margin-bottom: 4px; margin-top: 12px; padding-left:120px;}

#news_occhiello{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:1.5em; text-align: justify;padding-right:12px; font-style: italic;}
#news_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:1.5em; text-align: justify;padding-right:12px;}
#news_fonte{ text-align: right; padding:4px;padding-top: 8px;}
#news_fonte a{text-align:right; color: #cc0000; padding-left:40px;}
#news_fonte img {width:auto; border: 0px solid; position: absolute; top: 274px; left: 370px;float: left;}

#foto_scheda {display: block; margin-top:100px; margin-bottom:10px; min-height: 610px; height: auto; width: 600px; border: 1px solid #cc0000;}
#foto_scheda img{display: block; padding-top: 0px;margin-top :10px;  border: 1px solid #cccccc; margin-left: auto; margin-right: auto;}

#news_scheda {margin-top:100px; margin-bottom:10px; min-height: 310px; width: 600px; border: 1px solid #cc0000;}
#news_scheda a{color: #cc0000;}
#news_scheda img{width: 100px; padding: 0px;margin :4px;  border: 1px solid #aaaaaa;}
#news_categ_scheda{float: right; background: #666666; text-align: right; padding-right:10px;padding-left:10px;}
#news_titolo_scheda{color: #cc0000; font-size:14px; text-align: left; padding-top:2px, margin-bottom: 4px; padding-left:120px;}
#news_occhiello_scheda{font-size:10px; text-align: left; padding-top:2px; padding-bottom: 4px; padding-left:120px;line-height:1.5em; font-style:italic;}
#news_testo_scheda{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:1.5em; text-align: justify;padding-right:12px;}
#news_fonte_scheda{ text-align: right; padding:4px;padding-top: 8px;}
#news_fonte_scheda a{text-align:right; color: #cc0000; padding-left:40px;}

#lista_news {top: 110px;left: 616px;width: 140px;line-height:12px; height: 300px; padding: 5px;}
.lista_news_titolo{color: #083030; font-size:10px; text-align: left; padding-bottom:10px;}
.lista_news_titolo a{color: #cc0000; padding-left: 5px; padding-right: 5px; display:block;}

#ricerche {background: url(../pictures/ricerca.jpg) no-repeat; background-position: -4px 0px ;} 
#ricerche {top: 130px;left: 230px;width: 220px;height: 460px;}
#ricerche a{color: #cc0000;}
#ricerche img{width: 100px; padding: 0px;margin-left: 12px;  margin-right: 10px;  margin-top: 5px; border: 1px solid #aaaaaa;}
#ricerche_titolo{color: #cc0000; font-size:12px; text-align: left; padding-top:2px, margin-bottom: 4px; padding-left:120px;}
#ricerche_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:12px;line-height:1.5em; text-align: justify;padding-right:10px; }
#ricerche_fonte{ text-align: right; padding:4px;padding-top: 8px;}
#ricerche_fonte img {width:auto; border: 0px solid; position: absolute; top: 154px; left: 322px;}
#ricerche_continua{font-size: 10px; position: absolute; top: 438px; left :60px;  color: #cc0000; text-align: left; padding-top:2px, margin-bottom: 4px; margin-top: 12px; padding-left:120px;}
#ricerche_continua a{font-size: 8px; position: absolute; top: 400px; left :180px;  color: #cc0000; text-align: left; padding-top:2px, margin-bottom: 4px; margin-top: 12px; padding-left:120px;}


#idati {background: url(../pictures/dati.jpg) no-repeat; background-position: -4px 0px ;} 
#idati {position: absolute; top: 130px;left: 456px;width: 220px;height: 460px; }
#idati a{color: #cc0000;}
#idati img{width: 60px; padding: 0px;margin-left :12px; margin-right: 10px;  margin-top: 5px; border: 1px solid #aaaaaa;}
#idati_titolo{color: #cc0000; font-size:12px; text-align: left; padding-top:2px, margin-bottom: 4px;}
#idati_testo{font-size:10px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:6px;line-height:1.5em; text-align: justify;padding-right:6px;}

#idati_scheda {top: 72px;left: 64px;width: 400px;height: auto; }
#idati_scheda a{color: #99ffcc;}
#idati_scheda img{width: 60px; padding: 4px;margin-right :4px;  border: 1px solid #99ccff;}
#idati_titolo_scheda{color: #99ffcc; font-size:14px; text-align: left; padding-top:2px, margin-bottom: 4px; padding-left:120px;}
#idati_testo_scheda{font-size:12px; text-align: left; padding-top:4px; padding-bottom: 4px; padding-left:6px;line-height:1.5em; text-align: justify;padding-right:6px;}


#brevi_notizie {top: 104px;left: 682px;width: 132px;height: 486px; padding-bottom : 4px; line-height:12px;}
#brevi_titolo {color: #083030; font-size:12px; text-align: left; padding-top:0px; margin-bottom: 2px; padding-left:20px;  border-bottom: 1px solid #99ccff;}
.brevi_datina {color: #083030; font-size:9px; text-align: left; padding-top:2px; margin-bottom: 4px; padding-left:2px;padding-bottom: 4px;}
.brevi_datina a {color: #083030; font-size:9px; text-align: left; padding-top:2px; margin-bottom: 4px; padding-left:2px;}
/************ LA PAGINA *****************/
#pag_titolo {
        font-size: 16px;
        color: #cc0000;
/*        position: absolute;
        top: 120px;
        left: 8px;
        width: 800px;*/
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 130px;
        padding-bottom: 0px;
        letter-spacing: .04em;
        line-height:1.5em;
        font-weight: normal;
        text-align: left;
        overflow: hidden;
}
#pubblicazioni_titolo {
        font-size: 16px;
        color: #cc0000;
/*        position: absolute;
        top: 120px;
        left: 8px;
        width: 800px;*/
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 130px;
        padding-bottom: 20px;
        letter-spacing: .04em;
        line-height:1.5em;
        font-weight: normal;
        text-align: left;
        overflow: hidden;
}

.pag_sottotitolo {
        font-size: 12px;
        color: #cc0000;
/*        position: absolute;
        top: 120px;
        left: 8px;
        width: 800px;*/
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 10px;
        letter-spacing: .04em;
        line-height:1.5em;
        font-weight: normal;
        text-align: left;
        font-style: italic; 
}

#paragrafi {
        font-size: 11px;
/*       position: absolute;
        top: 220px;
        left: 8px;*/
        width: 600px;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 0px;
        padding-bottom: 4px;
        margin-bottom: 4px;
        letter-spacing: .04em;
        line-height:1.5em;
        font-weight: normal;
        text-align: left;
        display: block;
        border: 1px solid #aaaaaa;
        text-align: justify;
        min-height: 120px;   
}

#paragrafi img{padding: 0px; padding-top: 0px; margin :4px;  border: 1px solid #999999; float: left;}

#paragrafi a{color: #cc0000;}
.parag_titolo {
        font-size: 12px;
     /*   position: absolute;
        top: 120px;
        left: 8px;*/
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        letter-spacing: .04em;
        line-height:1.5em;
        font-weight: normal;
        text-align: left;
        color: #cc0000;
}

.parag_sottotitolo {
       
        font-size: 10px;
       /* position: absolute;
        top: 120px;
        left: 8px; */
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 4px;
        letter-spacing: .04em;
        line-height:18px;
        font-weight: normal;
        text-align: left;
        font-style: italic;
}
.pubblicazioni_autori {
       
        font-size: 10px;
       /* position: absolute;
        top: 120px;
        left: 8px; */
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        letter-spacing: .04em;
        line-height:1.5em;
        font-weight: normal;
        text-align: left;
        font-style: italic;
}

.pubblicazioni_ref {       
        font-size: 10px;
       /* position: absolute;
        top: 120px;
        left: 8px; */
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 4px;
        letter-spacing: .04em;
        line-height:1.5em;
        font-weight: bold;
        text-align: left;
}
.pubblicazioni_abstract{font-weight: bold; color: #cc0000;}

/****************************************/


#barra_oriz {
/*        font: 11px/1.5em verdana, geneva, arial, helvetica, sans-serif; */
         font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
        display: block;
        font-size: 11px;
        position: absolute;
        top: 128px;
        left: 6px;
        width: 670px;
        height: 160px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 4px;
        letter-spacing: .04em;
        line-height:18px;
        font-weight: normal;
        text-align: left;
        
/*        border: 1px solid #99ccff;*/
        overflow: hidden;
        z-index :1;
}
/*
h1 {
	text-align: center;
	padding: 0 0 0.25em 0;
	margin: 0;
}
*/
ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#nav a {
/*	font-weight: bold;*/
	color: #cc0000;
}

#nav a {
	text-decoration: none;
}

#nav li li a {
	display: block;
	font-weight: normal;
/*****	color: #060; *****/
	padding: 0.2em 5px;
}

#nav li li a:hover {
	padding: 0.2em 5px;
/*	border: 1px solid #ff0000; */
	border-width: 0 1px #cc0000;
	color: #bbbbbb;
    background-color: #cc0000; 
}

li {
	float: left;
	position: relative;
	width: 111px;
	text-align: center;
	cursor: default;
/*	background-color: #ffffff;*/
	border: 1px solid #666666;
	border-width: 1px 0;
}

li#first {
	border-left-width: 0px;
}

li#last {
	border-right-width: 0px;
}

li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
/*	background: url(../pictures/ddbg3.gif) bottom left no-repeat;*/
	background-color: #dddddd;
	color: #ff9900;
	padding: 0.5em 0 1em 0;
/*	border-right: solid 1px #7d6340;*/
	border: solid 1px #aaaaaa;
}

{
	top: auto;
	left: auto;
}

li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}

li:hover ul, li.over ul{
	display: block;
}

hr {
	display: none;
}

#copy {
font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 10px;
color: #bbbbbb;
line-height :20px;
padding-left: 60px;
//	clear: left;
//	background: url(../pictures/remora.gif) center left no-repeat;
}
#copy a{
    color: #ff6600;font size: 10px;
    }
#copy image {
margin-left: 50px;
/*	color: #7d6340;*/
	padding: 1.25em 1.25em 0.25em 0.25em;
}

p.image img {
	display: block;
	border: 1px solid #7d6340;
}


