#logo { height:55px}

#introFlashExt { margin-bottom:0px;}
#posizioniOut { float:left; width:496px;  overflow:hidden; }
#posizioniOut p.titolo { font-size:13px; line-height:14px;margin:0; background:url(../img/bg/bluTitolo.gif) bottom left repeat-x #83bee3; color:#fff; padding:3px 20px ; font-weight:bold;}
#posizioniIn { overflow:hidden; border-left:2px solid #dedede;border-right:2px solid #dedede; width:492px; background-color:#eeeeee;padding-top:10px; min-height:220px;_height:220px;}
#posizioniIn ul { width:221px; float:left; margin-left: 12px; padding-right:12px; border-right:1px solid #dedede; }
#posizioniIn ul li { display:block; width:224px; height:109px; background:url(../img/bg/posizione2.png) 0 0 no-repeat; overflow:hidden; padding-top:5px;}
#posizioniIn ul li span.wrap{ margin:5px 10px 0 10px; display:block; line-height:15px; height:60px; }
#posizioniIn ul li span span.titolo{margin:0; color:#e2001a; font-weight:bold;}
#posizioniIn ul li span span.testo{ margin:0;}
#posizioniIn ul li span.data{ margin:5px 10px 0 10px;padding:9px 10px 0 30px;border-top:1px solid #d7d7d7; height:20px;line-height:10px; overflow:hidden; width:164px;display:block;}
#posizioniIn ul li .callCenter{ background:url(../img/icone/callCenter.png) center left no-repeat;}
#posizioniIn ul li .ufficio{ background:url(../img/icone/ufficio.png) center left no-repeat;}
#posizioniIn ul li span a{ font-size:11px; float:right; }
#posizioniOut span.curve{ display:block; height:13px; background:url(../img/curvePosizioni.png) 0 0 no-repeat; width:496px; }
#posizioniOut span#curvaPosizione{ background:url(../img/curvePosizioni.png) 0 0 no-repeat; width:496px; }

.no-ads{ margin-left:35px; margin-top:35px}
