.cercador{float:right;text-align:right}
h3 a{color:#660303!important}
h4 a{color:#660303!important}
<!-- styleframes.css-->body{width:97%;margin:0;padding:0}
*{font-size:1em}
h3{font-size:1.4em}
h4{font-size:1.25em;line-height:1.8em}
h4 a{color:#660303}
h2,h3,h4{font-family:arial;color:#660303;text-decoration:none;margin:10px 0 5px!important}
h5{color:#660303;margin:10px 0 5px!important}
div.separador{margin:10px 0;padding-top:16px;padding-right:5px;border:0;text-align:right;background:transparent url(/dursi/imgf/separador_ligero.gif) left center repeat-x}
.separador hr{width:0;height:0;color:white;border:0 solid white;margin:0;padding:0}
span.hide{display:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/*\*/.clearfix{display:block}
/**/div.recerca{width:185px;background-image:url("/dursi/imgf/bg_caja.gif");border:1px solid #ccc;margin:5px 0 0 5px;float:right}
div.recerca form{padding:2px 6px}
.recerca input{margin-top:2px;width:140px;border:1px solid #999;vertical-align:middle}
.recerca .radio input{width:auto;height:auto;border:0}
p.radio{margin:3px 0 0 0}
input#cerca{padding-left:3px}
.recerca input.image{width:18px;height:17px;border:0}
.recerca ul{list-style-type:none;margin:0;background:#ddd;padding:2px}
.recerca ul.utilities{text-align:center}
.recerca ul.utilities li{display:inline;padding:0 8px;background:url(/dursi/imgf/sep_utilities.gif) no-repeat left center}
.first{background-image:none!important}
.recerca ul li a{color:#4d4c4a}
.ariadna{margin-bottom:15px}
.ariadna *{color:black!important;font-weight:normal!important;margin:0;padding:0;list-style-type:none}
.ariadna li{display:inline}
div.results{margin-top:10px}
ul.mainlist{float:left;margin:0 60px 0 0}
.floatlist ul.right_list li ul{min-width:140px}
ul{list-style-type:none;margin:0;padding:0;line-height:1.5em}
ul li a{font-weight:bold;color:#ac2115}
ul li ul{margin:0 0 8px 0!important;line-height:1.2em}
ul li ul li a{font-weight:normal!important;color:#333}
.results li{padding-bottom:5px}
.temes,.grups,.areas{margin:10px 0 0}
.areas{margin-right:180px}
ul.fletxa{list-style-type:none;padding:0;margin:0}
ul.fletxa li{padding:0;margin:0;background:0}
ul.fletxa li a{padding-left:10px;background:url("/dursi/imgf/fletxa.gif") left -2px no-repeat}
a.anchor_top{background:url("/dursi/imgf/fletxa_up.gif") right center no-repeat;padding-right:15px;color:#666}
ul.gruprec{margin:10px 0 20px 0}
ul.gruprec li{padding-bottom:2px}
ul.gruprec li a{color:#ac2115;font-weight:bold}
ul.gruprec li a span{padding-left:5px}
.nomgrup{font-weight:bold}
.dept,.uni{padding-left:32px}
.lifitxa{display:block}
.floatleft{float:left}
.floatright{float:left;margin-right:0}
ul.floatleft.fletxa{display:block;margin-right:30px}
a.external{background:url(/dursi/imgf/link.gif) right 5px no-repeat;padding:1px 20px 1px 0}
ul li a:hover.fitxa{text-decoration:none!important}
li.depuny a,li.depuny span{color:#333!important;padding-left:22px;font-weight:normal}
.fitxa_links,.fitxa_keywords,.fitxa_vinculacion{background:url("/dursi/imgf/bg_caja.gif") left top repeat;border:1px solid #ddd;padding:5px 5px 10px;margin-top:10px;overflow:hidden;width:100%}
.fitxa_links h5,.fitxa_keywords h5,.fitxa_vinculacion h5{margin:0!important;padding:0!important;font-size:1.1em;line-height:1.5em}
.fitxa_links p,.fitxa_keywords p,.fitxa_links ul,.fitxa_keywords ul{margin-top:5px;margin-bottom:0;padding:0}
.fitxa_links .divDades{float:left;width:43%}
.fitxa_links .divMapa{float:right;width:55%;height:340px;border:thin solid}
.divOLInfoWindow{max-width:200px;width:200px;height:100px;max-height:100px;min-height:100px;min-width:150px;padding-right:2px;overflow:auto}
.divOLInfoWindow hr{margin-top:0;margin-bottom:10px}
.divOLInfoWindow p{font-size:.8em;font-weight:bold}
.divOLInfoWindow .infoSeparator{margin-top:15px;margin-bottom:15px;width:50px}
.resultats_cerca{margin-bottom:15px}
.resultats_cerca span{margin-right:10px}