/***********************************************/
/*SPECCHIO RICERCA                             */
/***********************************************/
#specchio_home {
 border: 1px solid #666;
 width: 240px;
 position: relative;
 padding: 1em;
 margin: 15px 0 20px 0;
 line-height:19px
}

#specchio_home h2 {
 display: inline;
 position: absolute;
 top: -13px;
 color: #58544B;
 background: #FCFCFC;
 margin: 0 3px 30px 3px;
 padding:2px;
 font-weight:bold;
 font-size:14px
}

#specchio_home p.titolo {
float:right;
line-height:22px;
font-size:18px;
font-weight:bold;
text-align:right;
padding-right:3px
}

#specchio_home p a {
line-height:32px;
font-size:12px;
font-weight:bold;
color:#BB181B;
text-decoration:none
}

#specchio_home p a:hover {
text-decoration:underline
}

#specchio_home div.link {
padding-top:105px
}

#specchio_home a {
 font-size:11px;
 display:block
}

#specchio_home a.tutte {
 font-size:12px;
 line-height:28px;
 color:#BB181B;
 text-decoration:none;
 text-align:right
}

#specchio_home a.tutte:hover {
 text-decoration:underline;
}

/***********************************************/
/*SPECCHIO CENTRATO                           */
/***********************************************/

#specchio_centrato_home {
 border-top: 1px solid #666;
 width: 540px;
 position: relative;
 padding: 1em;
 margin: 25px 0 0 0;
 line-height:19px;
 float:right
}

#specchio_centrato_home h2 {
 display: inline;
 position: absolute;
 top: -13px;
 right:190px;
 color:#BB181B;
 background: #FCFCFC;
 margin: 0 3px;
 padding:2px;
 font-weight:bold;
 font-size:14px;
}


/***********************************************/
/*SPECCHIO NEWS                                */
/***********************************************/
#specchio_news {
 border-top: 1px solid #666;
 width: 540px;
 position: relative;
 padding: 1em;
 margin: 15px 0 20px 0;
 line-height:19px
}

#specchio_news h2 {
 display: inline;
 position: absolute;
 top: -13px;
 right:10px;
 color: #58544B;
 background: #FCFCFC;
 margin: 0 3px 30px 3px;
 padding:2px;
 font-weight:bold;
 font-size:14px
}

/***********************************************/
/*SPECCHIO EVENTI                              */
/***********************************************/
#specchio_eventi {
 border-top: 1px solid #666;
 width: 540px;
 position: relative;
 padding: 1em;
 margin: 15px 0 20px 0;
 line-height:19px
}

#specchio_eventi h2 {
 display: inline;
 position: absolute;
 top: -13px;
 color: #58544B;
 background: #FCFCFC;
 margin: 0 3px 30px 3px;
 padding:2px;
 font-weight:bold;
 font-size:14px
}
