
.menu_cont .tools { float:right; width:118px; height:22px; padding:5px 5px 0 0; }
.menu_cont .tools input { border:0; float:left; height:22px; }
.menu_cont .tools input.cerca_txt { width:79px; padding:2px 3px 0px; height:16px;  background:url(/i/cerca_txt.png) no-repeat 0 0; border:2px solid #f3f4f4;  }

.bottom p { padding:10px  0 0 10px; font-size:.7em; }
.bottom p img { padding: 0 0 0 5px; margin: 0 0 -3px 0; }


.col_dx {  }
.col_dx h1 { }
.col_dx h1 span { }
.col_dx h2 { clear:both; padding:10px 0 4px; }
.col_dx .lb { padding:5px 0;}
.col_dx p { padding:4px 10px 12px 0; }

.col_dx .lb img { border:1px solid #cccccc; padding:4px;  margin:0 20px 0px 0px; }
.col_dx .lb img.one { margin-right: 100px; }
.col_dx .la img { margin-right: 28px; }
.col_dx .la img.ce { margin-right: 20px; margin-left: 8px;}

.col_dx img.dx { float:right; padding:0 10px 4px 10px; }
.col_dx img.sx { float:left; padding:8px 10px 4px 0; }

.col_dx .cer { float:right; width:255px; margin-top:-120px; margin-right:150px;}
.col_dx .cer a {text-decoration: none; color:#000000; font-size:11px; line-height:2.5em;} 
.col_dx .cer a:hover {text-decoration: underline; color:#000000;} 

