/* CSS Document */
H2{
font-size:19px;
color:#000000;
margin-bottom:15px;
font-weight:bold;
}


#boxEvidenza{
float:left;
width:516px;
/*margin-top:14px;*/
/*height:144px;*/
font-size:12px;

}
#boxEvidenza P{
color:#333333;
margin-bottom:20px;
}
#boxEvidenza .titolo
{
    margin-top:5px;
    
   }
#boxEvidenza .titolo A{
color:#000;
font-size:14px;
}
#boxEvidenza A:hover
{
    text-decoration:underline;
}
#boxEvidenza H3{
color:#000000;
font-size:19px;
}

#boxRicerca  H3{
float:left;
color:#ffffff;
font-size:12px;
font-weight:bold;
margin-left:10px;
}
#boxRicerca .insWord{
float:left;
width:154px;
height:16px;
background-color:#b8f7d3;
border:0px;
margin-left:7px;
margin-right:5px;
}
#boxRicerca .sendWord{
float:left;
background-image:url(../images/pallinoFreccia.gif);
background-color:transparent;
width:14px;
height:14px;
border:0px;

}
#boxRicerca{
position:absolute;
width:295px;
height:16px;
background-image:url(../images/bgBoxRicerca.gif);
left:557px;
top:12px;
padding-top:9px;
padding-bottom:8px;
}

#boxAppuntamenti{
float:left;
width:516px;
}
#boxAppuntamenti .prossimi{
float:left;
width:287px;
padding-left:12px;
}
#boxAppuntamenti .prossimi .data
{
background-image:url(../images/frecciaAppuntamenti.gif);
background-repeat:no-repeat;
padding-left:22px;
}
#boxAppuntamenti .prossimi .data A
{
    /*#boxAppuntamenti .prossimi .data,*/
font-size:12px;
font-weight:bold;
color:#00A646;/*#138844;*/

/*display:inline;*/
}

#boxAppuntamenti .prossimi .titolo,#boxAppuntamenti .prossimi .titolo A{
font-size:11px;
font-weight:normal;
color:#000;
margin-bottom:22px;
line-height:16px;
/*display:inline;*/
}
/*#boxAppuntamenti .prossimi .testo
{
font-size:11px;
font-weight:normal;
color:#666;
margin-bottom:22px;
}*/
#boxAppuntamenti .boxCalendario{
float:left;
width:217px;

/*height:141px;*/
/*height:150px;*/
/*display:inline;*/
}
/*#boxAppuntamenti .boxCalendario DIV.seeAll{
display:block;
margin-top:48px;
}*/
#boxAppuntamenti .boxCalendario .calendario{
float:left;
/*margin-left:8px;*/
padding-bottom:20px;
/*border-bottom:2px solid #106f67;*/
display:inline;
}
#boxNews{
float:left;
width:294px;
padding-left:20px;
/*margin-top:38px;*/
}
#boxNews UL{
float:left;
width:275px;
}
#boxNews P
{
margin-bottom:22px;
}
#boxNews LI{
list-style-type:none;
margin-bottom:22px;
/*background-image:url(../images/quadratinoGrigioMenuDx.gif);
background-repeat:no-repeat;
background-position:0 7px;
padding-left:7px;*/
/*background-image:url(../images/icoPDF.gif);
background-repeat:no-repeat;
padding-left:22px;
padding-left:22px;
*/
}

#boxNews LI A{
font-size:11px;
font-weight:normal;
line-height:16px;
color:#666;
font-weight:bold;
color:#325CA2;
background-image:url(../images/icoPDF.gif);
background-repeat:no-repeat;
padding-left:22px;
padding-left:22px;
display:block;
}
#boxIndustriale{
float:left;
/*width:264px;*/
width:403px;
overflow:hidden;
}
#boxIndustriale .boxServizio
{
    margin-bottom:6px;
    padding:0px;
margin-top:0px;
}
#boxIndustriale h2{
line-height:19px;
}

#boxIndustriale .boxServizio .titolo
{
margin:0px;
font-size:14px;
line-height:18px;
height:18px;
padding:0px;
font-weight:bold;
margin-bottom:2px;
overflow:hidden;
}
#boxIndustriale IMG
{
    margin:0px;
    padding:0px;
overflow:hidden;
}
#boxAssistenziale{
float:left;
/*width:548px;*/
width:399px;
padding-left:10px;
overflow:hidden;
border-left:2px solid Black;

}
#boxAssistenziale h2{
/*padding-left:10px;*/
line-height:19px;
}
#boxAssistenziale .boxServizio{
/*float:left;*/
width:397px;
/*margin-left:10px;*/
padding:0px;
margin-bottom:3px;
margin-top:0px;
}
#boxAssistenziale IMG
{
   /* border:1px solid black;*/
margin:0px;
padding:0px;
overflow:hidden;
/*border:1px solid black;*/
}
#boxAssistenziale .boxServizio .titolo
{
/*background-color:#005500;*/
margin:0px;
font-size:14px;
line-height:18px;
height:18px;
font-weight:bold;
margin-bottom:2px;
padding:0px;
overflow:hidden;
}
/*#boxAssistenziale .boxServizio H3
{
    margin:0px;
    padding:0px;
    margin-bottom:2px;
}*/
    





.fascia1{
border-bottom:2px solid #000;
padding-bottom:8px;/*14px;*/
padding-top:10px;
}
.fascia2{
border-bottom:2px solid #000;
/*padding-bottom:14px;*/
padding-top:10px;
padding-bottom:10px;
}
.fascia3{
border-bottom:2px solid #000;
padding-bottom:4px;
padding-top:10px;
}
#boxNewsletter
{
border-bottom:2px solid #000;
padding-bottom:4px;
padding-top:10px;
}

.seeAll{
color:#00A646;/*#138844;*/
font-size:11px;
font-weight:bold;
background-image:url(../images/pallinoFreccia.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:18px;
display:block;
float:left;

}

.seeAll IMG{
margin-left:5px;
}
IMG.seeAll{
margin-left:5px;
}

.fascia2 .minHeight{
float:left;
width:1px;
height:193px;
}


.fascia3 H2
{
/*margin-bottom:5px;*/
}

#boxNewsletter H2
{
margin-bottom:5px;
font-size:14px;
}
.colonna_nazionale
{
width:393px;
float:left;
border-right:2px solid #000000;
padding-left:13px;
}
.colonna_europa
{  
width:374px;
float:left;
padding-left:32px;
}


#boxAppuntamenti H3
{
    /*margin-left:218px;*/
    color:#000000;
    font-size:19px;
    margin-bottom:6px;
}
#boxNews H3
{
color:#000000;
font-size:19px;
margin-bottom:26px;

}
#boxNews .copertina
{
    float:left;
}
#boxNews .titolo
{
    width:154px;
    margin-top:100px;
    float:right;
    color:Black;
    font-weight:bold;
    font-size:18px;
}
#boxNews .abstract
{
      width:154px;
    height:52px;
    float:right;
    font-size:12px;
    color:Black;
}

#boxNews P
{
    float:left;
    width:274px;

color:#106f67;
}
#boxNews A{

/*color:#106f67;*/
}


#boxTag{
width:296px;
float:left;
padding-left:20px;
padding-top:40px;

/*height:144px;*/
}

.listaServizi
{
    float:left;
    margin-top:18px;
    

}
.listaServizi LI
{
    float:left;
    list-style-type:none;
    margin-right:5px;
    list-style-position:inside;
    font-size:14px;
    font-weight:bold;
    color:Black;
  
 }