body{ background:url(../immagini/bg_body.gif); border:0; margin:0; padding:0; font-family: "Lucida Sans", Arial, Helvetica, sans-serif; font-weight:normal;}
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, th, td button {margin: 0;padding: 0;border: 0;outline: none; text-align:center}
body div{ text-align:left}
a  {TEXT-DECORATION: none}
#general_container {width:1060px; background:#FFFFFF; margin:30px auto!important;}
#contenitore {padding:5px 30px 30px 30px; overflow:hidden; position: relative;}
#top_menu {background:url(../immagini/TopCersaie.gif) no-repeat; width:1000px; height:140px}
#logo_top a {background:url(../immagini/logo.gif) no-repeat; width:311px; height:140px; position: absolute; float:left; margin:30px 0 0 5px; display:block}
#menu {font-size:13px; color:#FFFFFF; margin:112px 0 0 0; padding:0; float:right}
#menu li {display:block;float:left;cursor:hand}
#menu li a {color:#fff}
#menu li a span {color:#9D9D9D; margin:0 7px 0 0}


#cont {width:1000px; background:#FFFFFF;}
#contenuto {padding:0; font-size:12px; background:url(../immagini/bg_pagina.gif) repeat-x 0 top; }

#bottom_approfondimento {width:1060px; height:95px; background:url(../immagini/bottom_approfondimento.gif); margin:10px auto 30px auto}
#cont_bottom {padding:20px; font-size:12px }
#logo_bottom a {float:left; width:275px; height:49px; background:url(../immagini/archiportale_logo_bottom.png); display:block}
#logo_azienda {float:left; margin:0 0 0 100px; vertical-align:middle}
#info_azienda {float:left; margin:0 0 0 30px; vertical-align:middle}
#info_azienda a {color:#FF0000; font-weight:bold}

/* NEWS */
.FNews
{
    border: 1px solid #CCCCCC;
    padding: 3px;
    background-color:#FFFFFF
}
.TNews
{
    font-family: trebuchet ms, helvetica, arial;
    font-size:13px;
    text-decoration:none;
    color:black;
}
.STNews
{
    font-family: trebuchet ms, helvetica, arial;
    font-size:11px;
    text-decoration:none;
    color:#999999;
}
/* NEWS */


/* EVENTI */
.NEvento 
{
    font-family: trebuchet ms, helvetica, arial;
    font-size:11px;
    text-decoration:none;
    color:black;
}
.DBEvento
{
    font-family: trebuchet ms, helvetica, arial;
    font-size:10px;
    text-decoration:none;
    color:#666666;
}
.FEvento
{
    border: 1px solid #cccccc
}
.LEvento
{
    font-family: trebuchet ms, helvetica, arial;
    font-size:12px;
    text-decoration:none;
    color:#666666;
}
.PEvento
{
    font-family: trebuchet ms, helvetica, arial;
    font-size:11px;
    text-decoration:none;
    color:#666666;
}
/* EVENTI */												


