/* CSS Document */
H2{
font-size:19px;
color:#000;
/*margin-bottom:15px;*/
font-weight:bold;
}
.titoloGenerico
{
font-size:12px;
color:#797979;
margin-bottom:15px;
font-weight:bold;
}


#boxEvidenza{

/*margin-top:12px;*/
/*height:144px;*/

/*font-size:12px;*/
}


#boxRicerca  H3{
float:left;
color:#ffffff;
font-size:12px;
font-weight:bold;
margin-left:10px;
}
#boxRicerca .insWord{
float:left;

margin-left:7px;
margin-right:5px;
}
#boxRicerca .sendWord{
float:left;
background-image:url(../images/pallinoFreccia.gif);
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;
float:right;
}

#boxAppuntamenti{
float:left;
width:516px;
}
#boxAppuntamenti .prossimi{
float:left;
width:297px;
padding-left:12px;
}
#boxAppuntamenti .prossimi .data{
font-size:12px;
font-weight:bold;
color:#106f67;
background-image:url(../images/frecciaAppuntamenti.gif);
background-repeat:no-repeat;
padding-left:22px;
}
#boxAppuntamenti .prossimi .titolo{
font-size:11px;
font-weight:normal;
color:#000;
margin-bottom:22px;
line-height:16px;
}
#boxAppuntamenti .boxCalendario{
float:left;
width:207px;
}
/*#boxAppuntamenti .boxCalendario DIV.seeAll{
display:block;
margin-top:48px;
}*/
#boxAppuntamenti .boxCalendario .calendario{
float:left;
}
#boxNews{
float:left;
width:276px;
padding-left:20px;
}
#boxNews UL{
float:left;
width:275px;
}
#boxNews LI{
list-style-type:none;
margin-bottom:22px;
background-image:url(../images/icoPDF.gif);
background-repeat:no-repeat;
padding-left:22px;
}
#boxNews LI A{
font-size:11px;
font-weight:normal;
line-height:16px;
color:#000000;
}
#boxIndustriale{
float:left;
width:264px;
}
#boxAssistenziale{
float:left;
width:548px;

}
#boxAssistenziale .boxServizio{
float:left;
margin-left:10px;
margin-bottom:11px;
}





.fascia1{
width:852px;
margin-top:11px;
}
.colonnaSx{
width:526px;
float:left;
font-size:12px;
color:#282828;
/*border:1px solid black;*/
}
.colonnaSx P{
margin-bottom:20px;

}
.colonnaSx STRONG{
}
.colonnaSx U{
color:#106f67;
}
.colonnaDx{
/*width:276px;*/
width:296px;
float:left;
padding-left:10px;
display:inline;
/*overflow:hidden;*/
}
/*.colonnaDx H3{
background-image:url(../images/pallinoMenuDx.gif);
background-repeat:no-repeat;
background-position:0px 6px;
padding-left:10px;

color:#000;
font-size:14px;
font-weight:bold;
margin-bottom:2px;
margin-top:13px;
}*/
.colonnaDx H3{

padding-left:18px;
color:#000;
font-size:15px;
font-weight:bold;
margin-bottom:10px;
/*margin-top:13px;*/
}




.seeAll{
color:#106f67;
font-size:11px;
font-weight:bold;
}

.seeAll IMG{
margin-left:5px;
}
IMG.seeAll{
margin-left:5px;
}
.fascia2{
/*width:812px;*/
width:832px;
margin-top:11px;
padding-bottom:64px;
border-bottom:2px solid black;
}
/*.fascia2 .minHeight{
float:left;
width:1px;
height:212px;
}*/
#boxSottomenuTop{
float:left;
width:520px;
height:27px;
background-color:#e8e8e8;
padding-left:16px;

}
#boxSottomenuTop LI{
float:left;
list-style-type:none;
}
#boxSottomenuTop LI A{
background-image:url(../images/pallinoSottoMenu2.gif);
background-repeat:no-repeat;
background-position:4px 11px;
padding-left:14px;
padding-right:6px;
line-height:27px;
display:block;
color:#00a646;
font-size:14px;
}
#boxSottomenuTop LI A:hover,#boxSottomenuTop LI A.selected {
background-image:url(../images/pallinoSottoMenuOver.gif);
background-repeat:no-repeat;
background-color:#00a646;
padding-left:14px;
line-height:27px;
color:#FFFFFF;
text-decoration:none;
}
/*-------------------------------*/
#boxSottomenu,.boxSottomenu{
background-color:#e4e4e4;
}
#boxSottomenu .top,.boxSottomenu .top{
background-image:url(../images/topBoxSottoMenu.gif);
height:6px;
width:295px;
overflow:hidden;

}
#boxSottomenu .body,.boxSottomenu .body{
width:295px;
background-color:#e4e4e4;
padding-top:10px;
padding-bottom:20px;
}
#boxSottomenu .footer,.boxSottomenu .footer{
background-image:url(../images/bottomBoxSottoMenu.gif);
height:6px;
width:295px;
overflow:hidden;
}

#boxSottomenu LI,.boxSottomenu LI{
list-style-type:none;
}
#boxSottomenu LI A,.boxSottomenu LI A{
background-image:url(../images/quadratinoGrigioMenuDx.gif);
background-repeat:no-repeat;
background-position:0px 11px;
padding-left:7px;
padding-right:6px;
line-height:20px;
display:block;
color:#30a590;
/*color:#b4b3b3;*/
font-weight:bold;
font-size:13px;
}
#boxSottomenu LI A:hover,#boxSottomenu LI A.selected,.boxSottomenu LI A:hover,.boxSottomenu LI A.selected  {
background-image:url(../images/quadratinoVerdeMenuDx.gif);
background-repeat:no-repeat;
padding-left:7px;
line-height:20px;
color:#30a590;
text-decoration:underline;
}
/*----------------------*/
.colonnaDx UL{
padding-left:12px;
}
.colonnaDx LI{
list-style-type:none;


}
.colonnaDx LI A{
color:#636363;
/*font-size:11px;*/
font-weight:bold;
margin-bottom:2px;
display:block;
}
.verde{
color:#106f67!important;
font-weight:bold!important;
}
.fascetta{
text-align:center;
background-color:#e4e4e4;
height:19px;
margin-top:13px;
}
.fascetta A{
/*display:block;*/
line-height:19px;
color:#000000;
font-size:11px;
font-weight:bold;
}
.immagineColDx{
border-bottom:2px solid #ffffff;
border-top:2px solid #ffffff;
margin-top:12px;
}


.alterNews
{
    text-align:right;
    color:#282828;
    font-size:14px;
    font-weight:bold;
    margin-right:14px;
    margin-top:15px;
}

.alterNews A
{
    font-size:12px;
    font-weight:bold;
    color:#282828;
}

.testo
{
    /*font-size:12px;*/
}

.minHeight
{
 float:left;
width:1px;
height:300px;
}

.sezione 
{
    padding-bottom:10px;
     margin-bottom:10px;
    border-bottom:1px dashed #106F67;
}
.sezione A
{
    font-size:13px;
    color:#106F67;
    font-weight:bold;
    /*text-decoration:underline;*/
    display:block;
}

.sezione H3
{
    font-size:12px
}

.sezione P
{
    

}
.sezione .titoletto
{
     font-size:13px;
    color:#335DA3;
    font-weight:bold;
}
.sezione P A
{
    padding-left:20px;
    background-image:url(../images/icoPDF.gif);
    background-repeat:no-repeat;
    /*color:#000;*/
    display:block;
    line-height:16px;
    height:16px;
}
.sezione P A.doc
{
      padding-left:20px;
 background-image:url(../images/doc_icon.gif);
   background-repeat:no-repeat;
    color:#335DA3;
    display:block;
    line-height:16px;
    height:16px;
}

.colonnaSx .label
{
    width:120px;
    float:left;
    margin-top:10px;
    height:20px;
    line-height:20px;
}
.colonnaSx .select
{
    border:1px solid #999999;
    margin-top:10px;
    width:380px;
    float:left;
    height:20px;
}



.testo .data
{
    font-size:12px;
    font-weight:bold;
    /*color:#335da3;*/
    color:#138844;
    padding-left:8px;

}
.testo .titolo
{
    font-size:12px;
    font-weight:bold;
    color:#666;
    padding-left:8px;
    background-image:url(../images/quadratinoVerdeMenuDx.gif);
    background-repeat:no-repeat;
    background-position:0 7px;
}
.testo .testo
{
    font-size:12px;
    font-weight:normal;
    color:#282828;
    padding-left:7px;

}
.testo .titolo A
{
    font-size:10px;
    font-weight:bold;
    color:#666;
    padding-left:8px;
    background-image:url(../images/quadratinoVerdeMenuDx.gif);
    background-repeat:no-repeat;
    background-position:0 7px;
}
.testo UL
{
    margin-top:10px;
    margin-bottom:20px;
}
.testo LI
{
    list-style-type:none;

}
.testo A.pdf,.abstract A.pdf,A.pdf
{
    background-image:url(../images/icoPDF.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:22px;
padding-left:22px;
color:#138844;/*#000000;*/
line-height:20px;
height:20px;
display:block;
}
.testo A.doc,.abstract A.doc
{
    background-image:url(../images/doc_icon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:22px;
padding-left:22px;
color:#000000;
line-height:20px;
height:20px;
display:block;
}


.testo A
{
/*color:#106F67;*/
color:#00A646;/*#335DA3;*/
/*display:block;*/
/*font-size:13px;*/
font-weight:bold;
/*text-decoration:underline;*/
}
.paginazione
{
    margin-top:10px;
 
}

.paginazione A
{
color:#00A646;
/*color:#30A59E;*/
}

.paginazione A.selected
{
color:Black;
}

#boxTag{
width:296px;
float:left;
/*padding-left:20px;*/
/*padding-top:5px;*/

/*height:144px;*/
margin-top:5px;
}

/*#boxTag{
width:276px;
float:left;
padding-left:20px;
padding-top:55px;


}*/

.nrisultati
{
    font-weight:bold;
    font-size:12px;
    padding-left:10px;
    
}
