  /*** CSS ricerca ***/ 
#mdr_divtesto { margin: 20px 5px 10px 0px; float: left; }
 .mdrCommURL { display: none; }
 #mdr_divtesto label { margin-right: 10px; font-size: 18px; font-family: Georgia;}
 #mdr_divtesto input { width: 400px; height: 16px; padding: 2px 3px 3.5px 3px; font-size: 14px; }
 #mdr_ricerca1 { margin: 20px 0px 10px 0px; float: left; }
 .mdr_submit input 

{
background:transparent url(/images/butt_search.gif) no-repeat scroll 0 0 !important;
border:0 none !important;
cursor:pointer;
height:18px !important;
margin:3px 0 0 5px !important;
width:53px !important; 

}
 #mdr_container { width: 100%; float: left; overflow: hidden; margin: 0px 0px 20px 0px !important; padding-bottom: 10px;}
 #mdr_navlist { display: none; }
 .pagetitle { -x-system-font:none; border-bottom: 3px solid #eeeeee; color:#9F7323; font-family: Georgia; font-size:24px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin: 0px 0px 8px 0px; padding:0 0 5px; }
 #mdr_numtot { width: 650px; float: left; overflow: hidden; margin: 0px !important; color: #888; }
 ol#mdr_risultati { width: 670px; float: left; overflow: hidden; margin: 0px !important; padding: 0px !important; list-style: none; }
 ol#mdr_risultati li { margin: 20px 0px 20px 0px; padding-bottom: 20px; border-bottom: 1px dotted #cccccc; }
 ol#mdr_risultati li h2 { font-size:22px; margin: 0px 0px 2px 0px; font-weight: normal; font-family: Georgia; }
 div.mdrCommDate { color: #9F7323; margin: 0px 0px 5px 0px; }
 ol#mdr_risultati li div.mdrCommTxt b { background: #fbfeaa; font-weight: normal; padding: 3px; }
 
 /* pager */
 #mdr_nav{ overflow: hidden; background: #fff; width: 100%!important; padding: 2px 0; }
 #mdr_nav b { background:#EEEEEE none repeat scroll 0 0;border:1px solid #DDDDDD;display:block;float:left;margin:0 0 0 4px;overflow:hidden;padding:4px 8px;}
 #mdr_nav a { background:#EEEEEE none repeat scroll 0 0;border:1px solid #DDDDDD;display:block;float:left;margin:0 0 0 4px;overflow:hidden;padding:4px 8px;}
 #mdr_nav a:hover { text-decoration: none; background-color: #eee; }    

/*grafica ads */
div.ad_header {color:#000;}
div.ad_header a:link {color:#ccc;}
div.wide_ads {padding:10px 0;}
span.ad_line1 {font-family:Georgia; font-size:22px; clear:both;overflow:hidden;display:block;float:left;clear:both;margin-top:15px;}
span.ad_text {font:normal 12px arial;color:#444;line-height:1.5;clear:both;display:block;margin-bottom:-15px;}
span.ad_url {font:normal 11px arial;color:#666;}        