main,header,nav,article,footer,section,aside,figure,figcaption{display:block}figure{text-align:center !important}html,body{margin:0;padding:0}html{text-align:center}body{background:#fff url(/img/background.png) center -65px repeat-x;font-family:Arial,sans-serif;font-size:12px;line-height:1.2;color:#444}ul{list-style-type:square;margin:0.5em 0;padding:0}li{margin:0
0 0 0.9em;padding:0}a{color:#0d79b4}td
hr{background:#ddd;border:none;height:1px;padding:0}.nowrap{white-space:nowrap}.disabled{background:#ddd !important;color:#999 !important;cursor:not-allowed !important}.aleft{text-align:left !important}.acenter{text-align:center !important}.aright{text-align:right !important}.fright{float:right}.zi9{z-index:99}.zi8{z-index:98}.zi7{z-index:97}.zi6{z-index:96}.zi5{z-index:95}.zi4{z-index:94}.zi3{z-index:93}.zi2{z-index:92}.zi1{z-index:91}.wrap{max-width:1200px;margin:0
auto;position:relative}body>header{background:url(/img/header.png) no-repeat right 69px;position:relative;max-width:1200px;margin:0
auto;padding-top:24px}body > header
h1{width:623px;height:147px;font-size:1px;margin:9px
0 35px;background:url(/img/logo-trans.png) no-repeat top left}body > header h1
a{width:100%;height:147px;color:#fff;font-size:1px;display:block}body > header ul,
body > header
li{list-style-type:none;margin:0;padding:0}body > header
ul{}body > header ul
*{vertical-align:top}body > header
li{display:inline-block;position:relative}body > header li
a{display:block;text-decoration:none}body > header
nav#mprincipal{width:100%}#mprincipal ul,
#mprincipal
li{list-style-type:none;margin:0;padding:0}#mprincipal
ul{display:table;width:100%;font-size:1.17em;text-transform:lowercase;margin:0
auto;overflow:hidden}#mprincipal
li{display:table-cell;width:14%;text-align:right;position:relative;margin-left:-10px;box-shadow:4px 24px 18px 20px rgba(60, 50, 50, 1);border-top-left-radius:5px;border-top-right-radius:5px}#mprincipal li:first-child{margin-left:0}#mprincipal li:last-child{margin-left:0;padding-right:20px;box-shadow:none}#mprincipal li
a{background:#76b3d7;background:linear-gradient(180deg, rgb(102, 204, 244) 28%, rgb(106, 137, 155) 110%);display:block;color:#fff;text-decoration:none;text-align:right;width:100%;padding:10px;border-top-left-radius:5px;border-top-right-radius:5px}#mprincipal li a:hover,
#mprincipal li.act
a{background:#fff;background:linear-gradient(180deg, rgb(255, 255, 255) 50%, rgb(212, 216, 218) 100%);border-color:#fff;color:#000}#mprincipal li:hover{}#mprincipal
li.act{}body > header
nav#idiomas{position:absolute;top:20px;right:0}#idiomas
a{font-size:1.17em;color:#3178b8;background:url(/img/langs.png) no-repeat right 0;padding:0
40px 0 0;line-height:36px;width:5em;text-align:right}#idiomas #es
a{}#idiomas #en
a{background-position:right -36px}#idiomas #fr
a{background-position:right -72px}#idiomas #de
a{background-position:right -108px}body > header
p#hcontacto{margin:0;width:10em;position:absolute;bottom:42px;right:0;font-size:1.17em;text-align:left;background:url(/img/tlf-email.png) left center no-repeat;padding-left:20px}body > header p#hcontacto
a{color:#628fa7;text-decoration:none}body > header p#hcontacto a:hover{text-decoration:underline}footer{background:#3b3c3c url(/img/footer.jpg) no-repeat center top;border-top:#3178b8 solid 2px;color:#fff;font-size:1.17em;text-align:left;padding-top:20px;box-sizing:content-box}footer
.wrap{text-align:center}footer .wrap>*{display:inline-block}footer .wrap
*{vertical-align:top;padding:0
15px}footer
p{margin:0
0 0.5em 0}footer
a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline}footer .wrap>:first-child{text-align:left;position:absolute;left:0}footer .wrap>:last-child{text-align:right;position:absolute;right:0}footer
#fcont{background:url(/img/logo-karidemo-trans-p.png) no-repeat left top;margin:0
auto;padding-left:230px;text-align:left}footer
#finfo{background:url(/img/ico-info.png) no-repeat left top;padding-left:35px;margin-left:-35px}#gestion{background:#eee;padding:0.5em;position:absolute;top:0;right:0;width:auto}#gestion
a{color:#666;text-decoration:none}#gestion a:hover{color:#000}body>main{box-sizing:border-box;max-width:1200px;text-align:left;padding:3.33em 20px 0.5em;position:relative;margin:0
auto}main.ajaxed{padding:0
0.5em}main.ajaxed
h2{display:none}main
a{text-decoration:none}main a:hover{text-decoration:underline}main h1,
main h2,
main h3,
main
h4{font-family:"Source Sans Pro",sans-serif;font-weight:300;margin:10px
0}main
h2{font-size:1.8em;line-height:1;margin-top:0}main
h3{font-size:1.4em;margin:15px
0}main
h4{font-size:1.2em;line-height:1.1}main h3+h4{margin-top:-20px}main
h1{font-family:"Alte DIN 1541",arial,sans-serif;color:#dcdfe1;font-size:96px;position:relative;line-height:1;margin:-24px 0 0 -8px}main h1:after{content:attr(title);color:#76b3d7;font-size:30px;padding-left:27px;position:absolute;left:0;bottom:26px}main h2,
main h2
a{color:#8a9295}main h2 strong,
main h3 strong,
main h4
strong{color:#333;font-weight:bold}main h2 a strong,
main h3 a strong,
main h4 a
strong{color:#933}main
div.just{text-align:justify;position:relative}main div.just
*{text-align:left;vertical-align:top}main div.just:after{content:'';display:inline-block;width:100%}main
table{width:100%}main
nav{width:100%}main
nav.alfabetico{color:#ccc;line-height:2;text-align:justify;text-transform:uppercase}main nav.alfabetico+*{margin-top:-2em}main nav.alfabetico:after{content:'';display:inline-block;width:100%}main nav.alfabetico .sel,
main nav.alfabetico
a{border-radius:5px;padding:0.3em 0.5em}main nav.alfabetico
a{color:#666;text-decoration:none;background:#eee}main nav.alfabetico a:hover{color:#000;box-shadow:0 0 5px 2px #ccc}main nav.alfabetico
.sel{background:#000;color:#fff;border-radius:5px}main nav.alfabetico input,
main nav.alfabetico
select{text-transform:none}main .seleccion
li{margin-bottom:0.5em;padding:0.3em 0.5em}main .seleccion
a{color:#666;display:block;text-decoration:none}main .seleccion a:hover
strong{color:#000}main
.subcols{position:relative;text-align:justify}main .subcols:after{content:'';display:inline-block;width:100%}main .subcols
*{text-align:left;vertical-align:top}main .subcols
.subcols{text-align:justify}main .subcols>*{display:inline-block;width:49%;margin-left:0;margin-right:0}main .subcols.subcols3>*{display:inline-block;width:32%}main .subcols.subcols4>*{display:inline-block;width:24.5%}main
.col{position:relative;display:inline-block}main .col-no{width:100% !important}main .subcols .col3-1{width:32%}main .subcols .col3-2{width:66%}main .navOrd:before{content:'\f0dc';font-family:FontAwesome;padding-right:0.3em;text-decoration:none}main .navOrd:hover{text-decoration:none}main .navOrd:hover:before{content:'\f0de'}main .navAsc:before{content:'\f0de'}main .navAsc:hover:before{content:'\f0dd'}main .navDes:before{content:'\f0dd'}main .navDes:hover:before{content:'\f0de'}main
.pagination{color:#ccc;margin-top:0.4em;padding:0.4em;text-align:center;text-transform:uppercase;width:100% !important}main .pagination strong,
main .pagination
a{border-radius:5px;padding:0.3em 0.5em}main .pagination
a{color:#666;text-decoration:none;background:#eee}main .pagination a:hover{color:#000;box-shadow:0 0 5px 2px #ccc}main .pagination
strong{background:#000;color:#fff;border-radius:5px}main article>p{line-height:2;margin-top:0}main figure
img{border:#76a4bc solid 1px}main article+figure{padding-left:20px}form{}form
*{vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box}form
i{vertical-align:baseline}fieldset{background:#fff;border:#6c9db7 solid 1px;margin:1.5em 0 1em;padding:25px;text-align:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;position:relative}fieldset>*{width:100%}fieldset
legend{font-weight:bold;width:auto !important;padding:3px;border:#6c9db7 solid 1px}label,.divlabel{display:inline-block;margin:0
0 0.5em}label:last-child{margin-bottom:0}label>*{width:100%}label>i{width:auto}label.required:before{content:"\f069 ";font-family:FontAwesome}input,select,textarea,.cke_textarea_inline,.btn,button,.divctrl,.radios,.checks{background:#ebeaeb;border:solid 1px #6c9db7;display:block;font-family:arial,sans-serif;font-size:inherit;padding:0.5em;width:100%}form *[readonly=readonly]{cursor:default}textarea{height:6.9em}.cke_textarea_inline{min-height:6.9em}button{cursor:pointer}input[readonly=readonly]{background:#ccc;color:#666}label
span{display:none}.label-group{display:table}.label-group
i.fa{display:table-cell}.label-group input,
.label-group select,
.label-group textarea,
.label-group .cke_textarea_inline,
.label-group
button{display:table-cell}.cke_textarea_inline{background:#fff}input[type=radio],input[type=checkbox]{display:inline;width:auto}.alert{font-size:0.8em;margin:0.5em 0 1em;padding:0.3em;border:#ccc solid 1px;border-radius:5px;box-shadow:2px 2px 10px 0px rgba(50, 50, 50, 0.75)}.alert
li{padding:0.3em}.alert-danger{background:#D9534F;color:#fff;border-color:#a76}.alert-info{background:#CED9FF;border-color:#89a}.alert-warning{background:#F0AD4E;border-color:#a95}.has-error{color:#D9534F}fieldset.frm-acciones a.btn,
fieldset.frm-acciones
button{display:inline-block;width:auto}fieldset.frm-acciones a.btn
span{display:inline-block}.btn{background:#f3f3ff;border:#ccc solid 1px;color:#333;font-weight:bold;color:inherit;text-decoration:none;width:auto;cursor:pointer}.btn:hover{color:#000;background:#fff;text-decoration:none}.btn
span{display:none}.btn-guardar{background:#5CB85C;border:none;color:#eee}.btn-guardar:hover{background:#47a447;color:#fff}.btn-borrar{background:#d2322d;border:none;color:#eee}.btn-borrar:hover{background:#D9534F;color:#fff}.lisacc
.btn{width:1.28571em}form.frm_login ul.alert,
form.frm_login
fieldset{margin-left:auto;margin-right:auto;max-width:400px}form.frm_login
label{width:100%}form.frm_login
button{text-align:center}.marco{border:#eee solid 1px;margin:0.5em 0}th{background:#666}th
a{color:#fff;text-decoration:none}th,td{padding:0.3em}tr.par td,li.par{background:#eee}tr.impar:hover td,li.impar:hover{background:#ffa}tr.par:hover td,li.par:hover{background:#ffa}.con_figure{overflow:hidden}.con_figure
figure{float:right;margin:1em
0 1em 1em}main .con_figure
figure{width:50%}.inmueblesform{position:relative}.inmueblesform
h5{display:none}.inmueblesform
*{vertical-align:middle}.inmueblesform
label{display:inline-block;margin:0
1em 0 0}.inmueblesform input,
.inmueblesform
button{display:inline-block;margin-right:0.5em}.inmueblesform
input{background:#fff}.inmueblesform input[type=number]{padding:6px
0;width:4em}.inmueblesform fieldset>*{width:auto}#portada{}#portada main
article{background:#fff;border:#6c9db7 solid 1px;box-sizing:border-box;padding:0.5em 1em;position:relative}#portada main article
h3{font-size:2em}#portada main article h3:first-child{background:#fff;color:#76b3d7;display:inline-block;font-weight:500;margin:-1em -0.3em 0;padding:0
0.3em}#portada main article>p{line-height:2;margin-top:0}#portada main
section{position:relative}#portada main section>.col{text-align:justify}#portada main section>.col:after{display:inline-block;content:'';width:100%}#portada main
article.modulo{padding:0;overflow:hidden}#portada main article.degr:after{content:url(/img/esquina.png);text-align:right;padding-right:2px;display:block;position:absolute;top:0;left:0;right:0;height:35px;z-index:0;background:#fff;background:-moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 )}#aportada main article:after{content:url(/img/esquina.png);text-align:right;padding-right:2px;display:block;position:absolute;top:0;left:1px;right:0;height:35px;z-index:1}#portada article
h2{color:#fff;font-size:2em;margin:0
16px 10px;text-shadow:4px 4px 5px rgba(0, 0, 0, 0.9), 0 0 2px black;font-weight:500}#portada article
h3{}#portada article.modulo
div{position:absolute;bottom:9px;left:9px;right:9px}#portada article.modulo
p{background:#fff;background:rgba(255,255,255,0.7);color:#000;padding:16px;line-height:1;margin:0}#portada
.col{margin-bottom:2em}.tabsubcols321,.tabsubcols312{display:table}.tabsubcols321>*,.tabsubcols312>*{display:table-cell;vertical-align:top}.tabsubcols321>*:first-child{width:66%}.tabsubcols321>*:last-child{padding-left:20px;width:33%}.tabsubcols312>*:first-child{width:33%}.tabsubcols312>*:last-child{padding-left:20px;width:66%}.tabsubcols321 p,
.tabsubcols312
p{line-height:2}.tabsubcols321 label,
.tabsubcols321
.divlabel{display:block}.side240{width:20% !important;min-width:240px}.sinimagen{text-align:center !important;background:#abaaaa;min-height:70px;padding:50px
0;display:block}.sinimagen
*{text-align:center !important}.sinimagen .fa-ban{color:#f33;font-size:2.1em;opacity:0.4}#quienes-somos{}#servicios{}#servicios
section.servicios{text-align:justify}#servicios section.servicios
*{vertical-align:top}#servicios section.servicios:after{content:'';display:inline-block;width:100%}#servicios
article{display:inline-block;width:48%;text-align:left}#servicios article
header{background:none}#servicios article header
h2{margin:1em
0 0.5em}#servicios article header
img{border:#71a0b9 solid 1px}#servicios
.serviciosver{display:table}#servicios .serviciosver>*{display:table-cell;vertical-align:top}.serviciosver
figure{margin:0;text-align:justify}.aserviciosver figure
img{display:inline-block;width:48%}#aguaamarga{}#aguaamargahead{display:table}#aguaamargahead>*{display:table-cell;vertical-align:top}#aguaamargahead
article{}#aguaamargahead
figure{margin:0}#aguaamargamods{border-top:#367ab6 solid 1px;text-align:justify;clear:both}#aguaamargamods
h2{margin:0.5em 0}#aguaamargamods
p{margin:0}#aguaamargamods
header{background:none}#aguaamargamods
img{border:#71a0b9 solid 1px}#aguaamargamods
article{margin-bottom:1.5em;padding-bottom:1em;position:relative}#aguaamargamods
.sinimagen{border:#71a0b9 solid 1px;height:100px}#aguaamargamods
.lnk{font-size:37px;margin:0;position:absolute;bottom:-30px;right:0}#aguaamargamods .lnk a:hover{text-decoration:none}#situacion{}#situacion section
figure{border:#6c9db7 solid 1px;width:66%}#situacion section
iframe{width:100%;height:430px}#reservas{}#reservas address>*{font-style:normal;width:100%;margin-left:1em;line-height:1.2;margin-top:0}#reservas
legend{display:none}#reservas fieldset.subcols>*{width:49%}#reservas fieldset
p{margin:18px
0 0}#reservas article
p{margin-bottom:0}#reservas article
ul{margin-top:0}#acceso-portada
main{text-align:center}#acceso-portada
.btn{display:inline-block}#bodyinmuebles>main{}#bodyinmuebles
article{display:inline-block}#bodyinmuebles
.cells{border-spacing:0}#bodyinmuebles .cells
article{margin:0;padding:0;position:relative;overflow:hidden}#bodyinmuebles .cells article
a{color:#736f61;display:inline-block;width:100%}#bodyinmuebles .cells article a:hover{background:#fff;color:#000;text-decoration:none;z-index:10}#bodyinmuebles .cells article a:hover
figure{box-shadow:0 0 5px 2px #999}#bodyinmuebles .cells article a:hover
.descripcion{box-shadow:0 0 5px 2px #999}#bodyinmuebles .cells article
figure{border:#76b3d7 solid 1px;margin:0
0 1em;overflow:hidden}#bodyinmuebles .cells article
.descripcion{border:#ccc solid 1px;overflow:hidden;z-index:20;padding:0.5em 1em;font-size:0.8em;box-sizing:border-box;-moz-box-sizing:border-box}#bodyinmuebles .cells article p,
#bodyinmuebles .cells article
ul{padding:0
10px}#bodyinmuebles .cells article
strong{color:#76b3d7}#bodyinmuebles
.resultados{border:#6c9db7 solid 1px;padding:24px}#bodyinmuebles
.pagination{border-top:#ccc solid 1px;margin-top:1em;padding-top:2em}.tabselector{list-style-type:none;margin:0;padding:0;position:relative;top:1px;z-index:50}.tabselector
li{display:inline-block;margin:0;padding:0;position:relative}.tabselector
li.activo{z-index:2}.tabselector
a{background:#e2dfe1;border:#6c9db7 solid 1px;display:inline-block;padding:5px
2em}._tabselector li::after{content:'';height:25px;width:25px;border-right:#6c9db7 solid 1px;border-bottom:blue solid 1px;position:absolute;top:0;right:0;left:auto;transform:skewX(45deg);transform-origin:top;z-index:-1;-webkit-transform:skewX(45deg);-webkit-transform-origin:0 0}.tabselector .activo
a{background:none;border-bottom-color:#fff}#bodyinmueble > main
*{vertical-align:top}#bodyinmueble
section{border-right:#367ab6 solid 1px;color:#8a9295;position:relative;max-width:781px;display:inline-block;padding-right:20px;margin-right:20px}#bodyinmueble article
header{position:relative}#bodyinmueble article header
h2{position:absolute;top:160px;left:23px;font-family:'Alte DIN 1541',sans-serif;color:white;font-size:30px;text-shadow:2px 2px 2px rgba(100, 100, 100, 1)}#bodyinmueble article header
a.reservar{border:none;color:#6c9db7;background:#fff;position:absolute;top:160px;right:23px;width:auto;padding:4px
16px;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.75);box-shadow:2px 2px 5px 0px rgba(0,0,0,0.75)}#bodyinmueble article
main{padding-top:30px}#bodyinmueble
figure{margin:0;min-width:360px;overflow:hidden;position:relative}#bodyinmueble
.sinimagen{min-height:100px;padding:50px
0;width:780px}#bodyinmueble .en-detalle
li{margin-bottom:0.5em}#bodyinmueble
article{}#bodyinmueble article
h2{font-family:arial,sans-serif;font-style:italic}#bodyinmueble article h2
strong{color:#fff}#bodyinmueble article
img{border:1px
solid #77a4bc}#bodyinmueble article
ul{border:1px
solid #77a4bc;width:150px;float:left;margin-top:30px;padding:20px
24px}#bodyinmueble article
aside{}#bodyinmueble article main ul+h2{margin-left:225px;margin-bottom:0.3em}#bodyinmueble article main
p{margin-left:225px;line-height:1.8}#bodyinmueble article main h2+p{margin-top:0}#bodyinmueble article
aside{border-top:#77a4bc solid 1px;margin-top:18px;clear:both}#bodyinmueble article aside
h2{margin:18px
0}#bodyinmueble article aside
figure{text-align:left !important}#bodyinmueble article aside figure:after{content:'';width:100%;display:inline-block}#bodyinmueble article aside
a{display:inline-block}#bodyinmueble aside
.sinimagen{width:100%}#bodyinmueble aside a:hover{text-decoration:none}#bodyinmueble aside
h2{margin:0.3em 0 0}#bodyinmueble aside
p{color:#8a9295;line-height:1.2}#bodyinmueble section+aside{display:inline-block;width:319px}#bodynoticia > main
*{vertical-align:top}#bodynoticia
section{border-right:#367ab6 solid 1px;color:#8a9295;position:relative;max-width:781px;display:inline-block;padding-right:20px;margin-right:20px}#bodynoticia article
header{position:relative}#bodynoticia article header
h2{position:absolute;top:160px;left:23px;font-family:'Alte DIN 1541',sans-serif;color:white;font-size:30px;text-shadow:2px 2px 2px rgba(100, 100, 100, 1)}#bodynoticia article
img{border:1px
solid #77a4bc}#bodynoticia aside
.sinimagen{width:100%}#bodynoticia aside a:hover{text-decoration:none}#bodynoticia aside
h2{margin:0.3em 0 0.3em}#bodynoticia aside
p{color:#8a9295;line-height:1.2}#bodynoticia section+aside{display:inline-block;width:319px}#bodynoticia section+aside
figure{margin:0}.serviciosver aside
figure{text-align:left !important}.aguaamargaver aside
figure{text-align:left !important}#bodydestacados
article{margin-bottom:1em}#bodydestacados .subcols
figure{margin:0}#bodydestacados .subcols figure
img{margin-bottom:3px;width:100%}#bodydestacados .subcols figure
img.wauto{width:auto}#bodydestacados figure a:hover
img{box-shadow:0 0 5px 2px #999;z-index:10}#bodydestacados .subcols
p{margin-top:0}#bodydestacados .resultados
h2{border-top:#ccc solid 3px;padding:0.5em 0;text-shadow:2px 2px 2px rgba(150, 150, 150, 0.6)}.noticias article
*{vertical-align:top}.noticias article .nottexto,
.noticias article
figure{display:table-cell}.noticias article
.nottexto{width:100%}.noticias article
figure{padding-left:2em}.noticias article figure
img{margin:0.5em 0;box-shadow:0 0 5px 2px #999}.vendido::after{color:#000;content:"Vendido";background:white;background:rgba(224,238,255,0.75);border:#fff solid 1px;padding:0.3em 2em;position:absolute;top:25px;right:-60px;transform:rotate(45deg);text-align:center;font-size:1.5em;font-weight:bold;text-shadow:1px 1px 5px rgba(150, 150, 150, 1);text-transform:uppercase;min-width:134px}html[lang=en] .vendido::after{content:"Sold"}html[lang=fr] .vendido::after{content:"Vendu"}.renovado::after{color:#000;content:"Renovado";background:white;background:rgba(224,238,255,0.75);border:#fff solid 1px;padding:0.3em 2em;position:absolute;top:25px;right:-60px;transform:rotate(45deg);text-align:center;font-size:1.5em;font-weight:bold;text-shadow:1px 1px 5px rgba(150, 150, 150, 1);text-transform:uppercase;min-width:134px}html[lang=en] .renovado::after{content:"Renovated"}html[lang=fr] .renovado::after{content:"Rénové"}@font-face{font-family:'Alte DIN 1541';font-style:normal;font-weight:400;src:local('AlteDin1541'), url(/css/font/din1451alt.otf) format('otf'), url(/css/font/din1451alt.woff) format('woff')}#codeigniter_profiler{max-width:90%;overflow:hidden}@media (max-width: 800px){main
.col{display:block}#portada main section>.col{text-align:left}main .subcols .col3-1,
main .subcols .col3-2,
.tabsubcols321 > *:last-child,
.tabsubcols312 > *:first-child,
main .subcols.subcols3 > *,
main .subcols.subcols4 > *,
.tabsubcols321 > *:first-child,
.tabsubcols312 > *:last-child,
#situacion section figure,
#servicios article,
#bodynoticia section + aside,
#bodyinmueble section + aside,
#idiomas
a{width:auto}#bodyinmuebles article,
#servicios article,
main .subcols.subcols3 > *,
main .subcols.subcols4 > *,
.tabsubcols321 > *,
.tabsubcols312 > *,
footer .wrap > *,
#bodynoticia section + aside,
#bodyinmueble section+aside{display:block}main .subcols.subcols3,
main
.subcols.subcols4{text-align:center}main .subcols.subcols3 > *,
main .subcols.subcols4>*{margin:0
auto;text-align:left}.tabsubcols321>*:last-child,.tabsubcols312>*:last-child{padding:0}figure > img,
#portada article img,
#servicios article a>img{width:100%;height:auto}footer .wrap>*{padding:0}footer
#fcont{background:none;padding-left:0}footer .wrap>*:first-child{position:static}body{background:none}body>header{background:none;padding:0;border-bottom:#ccc solid 1em}body>header>h1{background-position:5px 5px;border-top:#eee solid 45px;margin:0
0 14px;padding:0
5px;width:auto;height:153px}body > header
p#hcontacto{background:none;font-size:1em;position:static;margin-bottom:0.5em;padding:0
15px;width:auto;text-align:center}body > header p#hcontacto
br{display:none}#mprincipal
li{box-shadow:none;display:inline-block;margin:3px;width:auto}#mprincipal li
a{display:inline-block;padding:9px
3px}body > header
nav#idiomas{top:0}body > header nav#idiomas
li{padding:5px}#bodyinmueble
section{border-right:none;margin-right:0;padding-right:0}#bodyinmueble article
main{padding-top:5px}#bodyinmueble article header
h2{position:static;color:#000}#bodyinmueble article
ul{float:none;width:auto;margin-top:0}#bodyinmueble article main ul + h2,
#bodyinmueble article main
p{margin-left:0}#bodyinmueble article aside
a{padding:5px}#portada article.degr
div{position:static}}@media (max-width: 1100px){#aguaamargahead
figure{display:none}#aguaamargamods{padding-top:5px}#aguaamargamods
img{display:block;margin:0
auto}}@media (min-width: 800px) and (max-width: 1100px){main .subcols.subcols3>*{width:49%}}