Uname: Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux
Software: Apache
PHP version: 5.6.40 [ PHP INFO ] PHP os: Linux
Server Ip: 217.160.0.194
Your Ip: 216.73.216.158
User: u72294154 (9179942) | Group: ftpusers (600)
Safe Mode: OFF
Disable Function:
NONE

name : comunes.css
/*
 * 15/04/2010 
 * COMIENZO RESET PAGINAS Y REGLAS GENERALES FRAMEWORK CSS:
 * -sin bordes
 * -sin margenes ni paddings
 * -sin fondos ni estilo para listas
*/

* {margin: 0; padding: 0; font: 12px Tahoma, Geneva, sans-serif;color:#232323; outline: none; }
q:before,q:after {content: "";}
sup {font-size: 0.8em;}
sub {font-size: 0.8em;}
ul {list-style-type: none;}
a {border: none; text-decoration: underline; color: #333333;}
a:link, a:visited, a:active {outline: none;}
a:hover {text-decoration: underline;color:#dd191a;}
img {border: none; text-decoration: none;} 
acronym,button{border: 0;}

/* igualar las fuentes a todos los elementos */
h1, h2, h3, h4, h5, strong {font-size: 100%; font-weight: bold;}

/* tablas */
table {width: 100%; border-collapse: collapse; border-spacing: 0;}

/* propociona altura a divs sin altura con contenido flotado */
/* http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.b {border: 1px solid Yellow;} /*clase de uso rĂ¡pido para destacar los bordes de un bloque*/

::selection {background: #dd191a;color:#fff;}
::-moz-selection {background: #dd191a;color:#fff; }
::-webkit-selection {background: #dd191a; color:#fff;}

/* FIN RESET PAGINAS Y REGLAS GENERALES FRAMEWORK CSS */

/**********************************************
				ESTRUCTURA DE LA PAGINA
***********************************************/

div.layout-960 { width: 960px; margin: 0px auto; }
div.layout-980 { width: 980px; margin: 0px auto;}

div.row { height: 1%; }
div.row-end { clear: both; font: 1px/1px sans-serif; height: 1px; overflow: hidden; }
div.row-end { clear: both; font: 0px/0px sans-serif; height: 0px; overflow: hidden; }

div.col1, div.col2, div.col3, div.col4, div.col5, div.col6, div.col7, div.col8, div.col9, div.col10, div.col11, div.col12 { float: left; margin-left: 20px; }
div.col{ float: left;}
div.col1:first-child, div.col2:first-child, div.col3:first-child, div.col4:first-child, div.col5:first-child, div.col6:first-child, div.col7:first-child, div.col8:first-child, div.col9:first-child, div.col10:first-child, div.col11:first-child, div.col12:first-child { margin-left: 0px; }
div.col1 { width: 225px; }
div.col2 { width: 470px; }
div.col3 { width: 735px; }
div.col4 { width: 960px; }
div.w710{ width:710px;}
div.w220{ width:220px;}
div.w470{ width:470px;}
h2,h3,h4{margin-bottom:19px;}
h2,h2 *{font-weight:400;font-family: Arial, sans-serif;font-size:18px;line-height:18px;color:#333;}
h2 em{font-weight:400;}
h2.bg,h3.bg{background:url(/imagenes/comunes/h2.gif) repeat-x left center;text-align:center;}
h2.bg span,h3.bg span{padding:0 15px;background:#f5f5f5;}
fieldset{border:0;position: relative;}
button{cursor:pointer;}
body{background:#dbdbdb;padding:0;}

.wrapper{width:100%;}
.oswald{font-family: Arial, sans-serif;}
.textIndent{overflow:hidden;white-space:nowrap;text-indent:100%;}
.align-right{text-align:right;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.float{float:left;display:inline;}
.float-right{float:right;display:inline;}
.relative{position:relative;}
.hidden{display:none;}
.title{color:#fff;font-weight:300;background:#dd191a;padding:8px 15px 8px 22px;position:relative;overflow:hidden;
-webkit-border-radius:4px;
border-radius:4px;
margin-bottom:22px;
}
.title.titleBlack{margin-bottom:12px;}
.title .icon{position:absolute;right:15px;bottom:-5px;}
.titleBlack{font-size:16px;padding-left:12px;background:#750d0e;}
.titleBlack,.titleBlack *{font-size:16px;padding-left:12px;font-weight:400;color:#fff;}
#orderBy{position:absolute;right:8px;top:4px;height:24px;}
#orderBy select{padding-left:0;}
#orderBy .select-container > span{position:relative;top:2px;padding-right:12px;}
#orderBy .select-skin{display:inline-block;zoom:1;*display:inline;width:130px;padding-left:0;}
#orderBy .select-skin span{height:14px;font: 12px Tahoma, Geneva, sans-serif;}
#orderBy .select-skin select,#orderBy .select-skin select *{font: 12px Tahoma, Geneva, sans-serif;color:#232323;}
#orderBy .select-skin em{display:none;}
div.ml0{margin-left:0;}
.pastilla{width:225px;height:182px;position:relative;}
.pastilla h3{text-decoration:none;}
.pastilla h3 *{text-decoration:none;}
.pastilla h3 a{display:block;}
.pastilla h3 a > span {padding:18px 8px 0;display:block;}
.pastilla h3 a > span,.pastilla  span  span {font-weight:300;font-size:26px;line-height:30px;color:#f1f1f1;font-family:Arial,sans-serif;}
.pastilla h3 span span{color:#fff;font-weight:400;}
.pastilla em{display:block;position:absolute;bottom:22px;background:#750d0e;color:#dbdbdb;padding:6px 18px;margin-top:6px;}
.r4{
-wekbit-border-radius:4px;
border-radius:4px;
}
/*#viviendas-bancos{background:url(/imagenes/comunes/pisos.bancos.png) no-repeat right top #dd191a;}*/
#viviendas-bancos{background:url(/imagenes/comunes/domusbank.png) no-repeat right top #dd191a;}
#viviendas-bancos span{visibility:hidden;}
#viviendas-bancos em{background-color:#072035;font-size:18px;line-height:18px;text-align:center;}
/*#mejor-precio{background:url(/imagenes/comunes/mejor.precio.png) no-repeat right 42px #750d0e;}*/
#mejor-precio{background:url(/imagenes/comunes/bitcoin.png) no-repeat right top #750d0e;}
#mejor-precio span{color:#f1f1f1;visibility:hidden;}
#mejor-precio span span {color:#fff}
#mejor-precio em {background-color:#dd191a;color:#dbdbdb;padding: 6px;}

.mas:after,.more-link:after,.navigation .nav-next a:after{content:'\203A';position:absolute;right:10px;top:2px;font-size:28px;line-height:16px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;}
.mas,.more-link,.navigation a{font-weight:400;color:#666;cursor:pointer;display:inline-block;zoom:1;*display:inline;position:relative;font-size:16px;line-height:16px;font-weight:400;font-family:Arial, sans-serif;text-decoration:none;text-align:center;text-transform:lowercase;border:1px solid #666;
padding:5px 36px 5px 26px;
background: none;
-webkit-border-radius:4px;
border-radius:4px;
-webkit-transition:background 0.2s ease-in;  
-moz-transition:background 0.2s ease-in;  
-o-transition:background 0.2s ease-in;  
transition:background 0.2s ease-in;
}
.more-link{margin-top:2px;}
.more-link,.navigation a{float:right;}
.more-link{display:inline-block;width:auto;float:right;}
.more-link{float:none;}
.navigation .nav-previous a{padding:5px 26px 5px 36px;float:left;}
.mas:hover,.more-link:hover,.navigation a:hover,.tab-wrapper .active,.likeon{text-decoration:none;background:#dd191a;color:#fff;border:1px solid #dd191a;}
.masblack{background:#750d0e;color:#fff;text-transform:none;font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height:12px;padding: 8px 36px 7px 15px;font-weight:normal;border-color:#750d0e;}
.masblack > .icon{position:absolute;right:15px;top:5px;}
.masblack:hover{background:#fff;color:#DD191A;}
.masblack:after{content:'';}
.tab-wrapper span.tab{padding-left:33px;padding-right:33px;}

.back{float:left;padding-left:10px;padding-right:10px;top:0;left:0;text-transform:none;position:absolute;line-height:22px;font-weight:normal;font-size:14px;font-family:Tahoma, Geneva, sans-serif;padding-left:24px;}
.back:before,.navigation .nav-previous a:before{content:'\2039';font-weight:normal;font-size:30px;line-height:12px;position:absolute;top:4px;left:8px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;padding-right:5px;}
.navigation .nav-previous a:before{top:6px;}
.back:after{content:''}

/* Estilos de los Checkboxes */
.checkbox-skin{display:inline-block; width:14px; height:17px;background:url(/imagenes/comunes/checkbox.png) 0 0 no-repeat;position:relative; margin-top:0;}
.checkbox,.radio{cursor: pointer;height: 100%;opacity: 0;position: absolute;width: 100%;z-index: 1;left:0;}
.checked, .barra-lateral .checked{background-position:0 -17px;}


/* FILE UPLOADER */
.file{position: relative;width: 190px;margin:0 auto 6px;background: #1E1E1E;}
.file:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.file input{float: left;opacity: 0;position: absolute;left: 0;top:0;width:100%;height:100%;z-index: 1;}
.file .file_name{border: 0;background: #1E1E1E;color: white;padding: 7px 6px;display:inline-block;overflow:hidden;width: 115px;white-space:nowrap;text-align:left;}
.file .browse{cursor:pointer;display:inline-block;padding: 7px 6px;position: relative;text-align: center;z-index: 0;}
.black .file span.browse{background: #dd191a;color: white;}


/* SPRITES */
.icon{display:inline-block;zoom:1;*display:inline;background-image:url(/imagenes/comunes/sprites.png);background-repeat:no-repeat;position:relative;}
a span.icon,button span.icon {}
a span.icon span.icon,button span.icon span.icon{opacity:0;filter:alpha(opacity=0);position:absolute;left:0;top:0;
-webkit-transition:opacity 0.2s ease-in;  
-moz-transition:opacity 0.2s ease-in;  
-o-transition:opacity 0.2s ease-in;  
transition:opacity 0.2s ease-in;}
a:hover span.icon span.icon,button:hover span.icon span.icon,*.active  span.icon span.icon{opacity:1;filter:alpha(opacity=100);}

.twitter-off{
	background-position: -1px -3px ;
	width: 21px;
	height: 16px;
}

.twitter-on{
	background-position: 0 -28px ;
	width: 21px;
	height: 16px;
}

.twitter2-off{
	background-position: -349px 0;
	width: 20px;
	height: 16px;
}

.twitter2-on{
	background-position: -349px -17px ;
	width: 20px;
	height: 16px;
}

.pinterest-off{
	background-position: -349px -33px;
	width: 14px;
	height: 15px;
}

.pinterest-on{
	background-position: -370px -33px ;
	width: 14px;
	height: 15px;
}

.printer-off{
	background-position: -416px -33px;
	width: 16px;
	height: 15px;
}

.printer-on{
	background-position: -434px -33px ;
	width: 16px;
	height: 15px;
}

.home-off{
	background-position: -26px 0;
	width: 17px;
	height: 16px;
}

.home-on{
	background-position: -26px -27px ;
	width: 17px;
	height: 16px;
}

.facebook-off{
	background-position: -50px -1px ;
	width: 10px;
	height: 17px;
}

.facebook-on{
	background-position: -50px -28px ;
	width: 10px;
	height: 17px;
}

.facebook2-off{
	background-position: -331px 0;
	width: 17px;
	height: 16px;
}

.facebook2-on{
	background-position: -331px -17px ;
	width: 17px;
	height: 16px;
}

.comment-off{
	background-position: -370px 0;
	width: 18px;
	height: 16px;
}

.comment-on{
	background-position: -370px -17px ;
	width: 18px;
	height: 16px;
}

.mail{
	background-position: -69px -3px ;
	width: 21px;
	height: 14px;
}

.phone{
	background-position: -67px -27px ;
	width: 20px;
	height: 21px;
}

.search{
	background-position: -101px -3px ;
	width: 14px;
	height: 13px;
}

.quote{
	background-position: -101px -30px ;
	width: 20px;
	height: 15px;
}

.twitter2{
	background-position: -130px -3px ;
	width: 47px;
	height: 39px;
}

.news{
	background-position: -183px -4px ;
	width: 40px;
	height: 40px;
}

.heart{
	background-position: -228px -7px ;
	width: 39px;
	height: 34px;
}

.altamira{
	background-position: -271px -5px ;
	width: 59px;
	height: 35px;
}

.settings{
	background-position: -389px 0;
	width: 23px;
	height: 22px;
}

.listItem{
	background-position: -389px -24px;
	width: 26px;
	height: 23px;
}

.like-off{
	background-position: -416px 0;
	width: 17px;
	height: 16px;
}

.like-on{
	background-position: -416px -17px ;
	width: 17px;
	height: 16px;
}

.star-off{
	background-position: -527px 0;
	width: 17px;
	height: 16px;
}

.star-on{
	background-position: -527px -17px ;
	width: 17px;
	height: 16px;
}

.star2-on{
	background-position: -545px 0px ;
	width: 17px;
	height: 16px;
}

.info{
	background-position: -434px 0;
	width: 24px;
	height: 23px;
}

.calculator-off{
	background-position: -459px 0;
	width: 33px;
	height: 39px;
}

.calculator-on{
	background-position: -493px 0;
	width: 33px;
	height: 39px;
}

.camera{
	background-position: -331px -35px;
	width: 16px;
	height: 12px;
}
/* NAV UTIL */
#nav-util{padding:0;padding-top:10px;padding-right:20px;float:right;}
#nav-util div .icon{vertical-align:middle;line-height:14px;}
#nav-util div{color:#fff;float:right;padding:5px 0;}
#nav-util #social a{text-decoration:none;color:#fff;margin-right:20px;
-webkit-transition:color 0.2s ease-in;  
-moz-transition:color 0.2s ease-in;  
-o-transition:color 0.2s ease-in;  
transition:color 0.2s ease-in;}
#nav-util #social a:hover{text-decoration:none;color:#232323;}
#nav-util form{float:right;margin-bottom:20px;}
#nav-util .datos-contacto{padding:0;}
.datos-contacto{text-align:right;}
.datos-contacto,.datos-contacto *{font-family:Arial,sans-serif;font-size:18px;color:#fff;}
.datos-contacto span{font-size:30px;line-height:30px;}
.datos-contacto span.icon{margin-right:16px;}
#nav-util div .phone{margin-top:-10px;}
#nav-util #social{text-align:center;margin-right:28px;border-right:1px solid #fff;}
#nav-util #social a{margin:12px 16px 0 0;display:block;}
#nav-util #social a:first-child{margin-top:1px}
#nav-util .masblack{/*margin-right:12px;*/float:right;margin-bottom:20px;}

/* BANNER */
#banner-wrapper{background:#fff;padding:30px 0;}

/* SLIDER LINKS */
#slider-links{margin:0 20px;width:470px;height:182px;overflow:hidden;position:relative;}
#slider-links h2{text-align:center;margin:5px;}
#slider-links li{float:left;width:50%;text-indent:24px;}
#slider-links li {padding-top:4px;}
#slider-links .slide-content{height:100%;}
#slider-links .slide-content .col {height:182px;width:470px;position:relative;}
#slider-links li a{text-decoration:none;}
#slider-links li a:hover{text-decoration:underline;}
#slider-links p{position:absolute;bottom:0;width:100%;}
#slider-links a{text-decoration:none;}
#slider-links .next:after{content:'\203A';position:absolute;right:15px;top:9px;font-size:28px;line-height:16px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;color:#fff;text-decoration:none;}
#slider-links .prev:after{content:'\2039';position:absolute;left:15px;top:9px;font-size:28px;line-height:16px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;color:#fff;text-decoration:none;}

/* PASTILLAS */
.r4{overflow:hidden;}
#vip ,#avisos-personalizados{margin-top:25px;}
#vip h3,#avisos-personalizados h3{color:#f1f1f1;float:left;width:53%;padding:12px 0 0 3%;font-size:24px;line-height:24px;font-weight:300;margin:0;}
#vip p,#avisos-personalizados p{color:#dbdbdb;padding:10px 12px;}
#vip{background:url(/imagenes/comunes/vip.png) no-repeat 106px 26px #750d0e;}
#vip .mas{background:#750d0e;color:#fff;border-color:#750d0e;}
#vip h3 span{color:#fff;font-weight:400;font-size:24px;}
#vip > div{background:#dd191a;width:44%;height:100%;float:right;}
#vip .mas:hover{background:#fff;border-color:#fff;color:#DD191A;}
#avisos-personalizados{background:url(/imagenes/comunes/avisos.png) no-repeat 146px 15px #dd191a;}
#avisos-personalizados > div{background:#750d0e;width:44%;height:100%;float:right;}
#avisos-personalizados h3 span{color:#fff;font-weight:400;font-size:24px;}
#avisos-personalizados .mas{color:#fff;background:#DD191A;border-color:#DD191A;}
#avisos-personalizados .mas:hover{background:#fff;color:#DD191A;border-color:#fff;}

/* MEDIOS */
#medios{margin-top:30px;}
#medios div{text-align:center;}
#medios a{}
#medios img{margin:0 10px;}

/* STREETVIEW ALTAMIRA21*/
#streetview-altamira21{margin-top:30px;}
#streetview-altamira21 div.box{border-radius:4px;-moz-border-radius:4px;border:4px solid #dbdbdb;background:#dbdbdb;}
#streetview-altamira21 h2 + div{height:360px;overflow:hidden;}
#streetview-altamira21  iframe{float:left;display:block;}
#streetview-altamira21  iframe + iframe{margin-left:4px;}

/* ENLACES DIRECTOS */
#enlaces-directos{background:#dd191a;padding:12px 0 20px;}
#enlaces-directos h2{color:#fff;font-weight:300;position:relative;}
#enlaces-directos li {padding-top:4px;}
#enlaces-directos li a{color:#fff;text-decoration:none;}
#enlaces-directos li a:hover{text-decoration:underline;}
#enlaces-directos h2:after{content:'\203A';position:absolute;right:10px;top:2px;font-size:28px;line-height:16px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;}

/* CAROUSEL */
#carousel-wrapper{overflow:visible;height:240px;margin-bottom:26px;margin-top: -20px;}
#carousel{height:240px;width:960px;padding:0;position: relative;}
#carousel ul{width:900px;top:130px;margin:auto;left:5px;}
#carousel ul li{width:270px;height:188px;}
#carousel ul li a{display:block;text-decoration:none;background:#750d0e;border:5px solid #666;position:relative;width:auto;overflow: hidden;}
#carousel ul li a:hover *{text-decoration:none;}
#carousel ul .roundabout-in-focus a:hover span{}
#carousel ul li a img{display:block;height: 100%;width: 100%;}
#carousel ul li a .tipologia,#carousel ul li a .precio{display:none;width:252px;position:absolute;left:0px;padding:0 4px;background:#750d0e;}
#carousel ul li a  *{font-size:14px;line-height:30px; color:#fff;}
#carousel ul li.roundabout-in-focus a{border-color:#750d0e;
-webkit-transition:border 0.2s ease-in;  
-moz-transition:border 0.2s ease-in;  
-o-transition:border 0.2s ease-in;  
transition:border 0.2s ease-in;}
#carousel ul li.roundabout-in-focus a .zoom{opacity:1;filter:alpha(opacity=100);visibility:visible;display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:url(/imagenes/comunes/zoom.png) no-repeat center center;z-index:1;display:block;
-webkit-transition:opacity 0.2s ease-in;  
-moz-transition:opacity 0.2s ease-in;  
-o-transition:opacity 0.2s ease-in;  
transition:opacity 0.2s ease-in;}
#carousel ul li.roundabout-in-focus a:hover {border-color:#750d0e;}
#carousel ul li.roundabout-in-focus a:hover .zoom{opacity:1;filter:alpha(opacity=100);visibility:visible;display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:url(/imagenes/comunes/zoom.png) no-repeat center center;z-index:1;}
#carousel ul li.roundabout-in-focus a .tipologia{top:0px;display:block;text-align:center;}
#carousel ul li.roundabout-in-focus a img{
filter: none; /* Firefox 3.5+ */
filter: none; /* IE6-9 */
-webkit-filter: none; /* Google Chrome & Safari 6+ */}
#carousel ul li a img{
/*filter: url(filters.svg#grayscale); /* Firefox 3.5+ */
filter: gray; /* IE6-9 */
-webkit-filter: grayscale(1); /* Google Chrome & Safari 6+ */}
#carousel ul li.roundabout-in-focus a .precio{bottom:0;display:block;}
#carousel ul li.roundabout-in-focus a .tipologia{top:0;display:block;}
#carousel ul li a .precio .float-right{font-size:21px;line-height: 30px;}
#carousel ul li a .precio .float{font-size:12px;line-height: 30px;}
#carousel ul li a .precio .float sup{font-size:8px;}
#carousel ul li a span span{background:#fff;position:relative;background:none;width:auto;left:auto;top:auto;}
#carousel ul li a .zoom{visibility:hidden;width:100%;height:100%;background: transparent url(/imagenes/comunes/zoom-big.png) no-repeat center center;top:0;left:0;}
#carousel  .buttons span{position:absolute;left:100%;}
#carousel  .buttons{overflow:hidden;top:120px;color:#666;text-decoration:none;
display: block;
width: 22px;
height: 33px;
float: left;
outline: 0;
position: absolute;
z-index: 10;
-webkit-transition:color 0.2s ease-in;  
-moz-transition:color 0.2s ease-in;  
-o-transition:color 0.2s ease-in;  
transition:color 0.2s ease-in;}
#carousel  .buttons:hover{color:#cf3132;}
#carousel  .prev{left:-30px;}
#carousel  .prev:before{content:'\2039';font-size:74px;line-height:16px;position:absolute;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;}
#carousel  .next:before{content:'\203A';font-size:74px;line-height:16px;position:absolute;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;}
#carousel  .next{left:auto;right:-30px;background-position: right top;}

/* LISTADOS */
.listado{padding:0 0 25px 11px;}
#top16{position:relative;}
#top16 .top16{width:960px;margin:0 auto;}
#top16 .listado{padding:0 0 25px;}
#top16 div.col1{margin:0 10px;}
#top16 .prev,#top16 .next{position:absolute;font-size:24px;top:50%;cursor:pointer;margin-top:-40px;
-webkit-transition:border 0.3s ease-in;  
-moz-transition:border 0.3s ease-in;  
-o-transition:border 0.3s ease-in;  
transition:border 0.3s ease-in;}
#top16 .prev:hover,#top16 .next:hover{color:#2680e6;}
#top16 .prev{left:0px;}
#top16 .next{right:0px;}
.sin-resultados{text-align:center;font-size:24px;color:#CC0033;padding:200px 0;}
.narrow{padding-left:5px;}
.listado .ml0{margin-left:0;}
.listado .item{padding:0 0 20px;text-align:center;}
.narrow .item{padding:20px 0 0;}
.listado .item .image{width:202px;height:126px;border:3px solid #fff;overflow:hidden;position:relative;display:inline-block;margin-bottom:9px;
-webkit-transition:border 0.3s ease-in;  
-moz-transition:border 0.3s ease-in;  
-o-transition:border 0.3s ease-in;  
transition:border 0.3s ease-in;
}
.listado .item .image{border:3px solid #750d0e;margin:0 auto 7px;display:inline-block;text-decoration:none;}
.narrow .item .image{display:block;border:3px solid #dd191a;margin: 0 auto;}
.listado .item .image .referencia{position:absolute;top:-40px;left:0;width:195px;color:#fff;font-size:11px;text-transform:uppercase;
-webkit-transition:top 0.4s ease-in 0.4s;  
-moz-transition:top 0.4s ease-in 0.4s;  
-o-transition:top 0.4s ease-in 0.4s;  
transition:top 0.4s ease-in 0.4s;
}
.listado .item .image .precio{}
.listado .item .image .precio{font-family:Tahoma, Geneva, sans-serif;font-size:22px;line-height:22px;font-weight:400;bottom:0;width:100%;color:#333;padding:2px 0;}
.listado .item .image .precio{display:block;position:absolute;}
.listado .item .image .zoom{position:absolute;bottom:0;left:0;width:219px;height:127px;background:url(/imagenes/comunes/zoom.png) no-repeat center 26px;visibility:hidden;opacity:0;filter:alpha(opacity=0);
-webkit-transition:opacity 0.3s 0.1s ease-out;  
-moz-transition:opacity 0.3s 0.1s ease-out;  
-o-transition:opacity 0.3s 0.1s ease-out;  
transition:opacity 0.3s 0.1s  ease-out;}
.listado .item a:hover .image .zoom{visibility:visible;opacity:1;filter:alpha(opacity=100);}
.listado .item .image .bg{position:absolute;bottom:0;left:0;width:219px;height:26px;background:none;background:#fff;background:rgba(255,255,255,0.7);filter: alpha(opacity=70);
-webkit-transition:height 0.3s ease-out;  
-moz-transition:height 0.3s ease-out;  
-o-transition:height 0.3s ease-out;  
transition:height 0.3s ease-out;}
.listado .item a:hover{}
.listado .item a:hover *{text-decoration:none;}
.narrow .item a:hover{}
.listado .item a:hover .precio{background:none;text-decoration:none;font-size:22px;color:#333;}
.listado .item a:hover .referencia{top:0;text-decoration:none;}
.listado .item a:hover .ver{left:0;text-decoration:none;}
.listado .item a:hover h3,.listado .item a:hover h3 *{color:#dd191a;}
.listado .item h3{margin:0;}
.listado .item a:hover .bg{/*background:#333;background:rgba(51,51,51,0.7);*/height:127px;text-decoration:none;}
.listado .item .image img{width:224px;display:inline-block;zoom:1;*display:inline;}
.listado .item a,.listado .item a *{text-decoration:none;}
.listado .item h3,.listado .item h3 *{color:#333333;font-weight:normal;font-family:Tahoma, Geneva, sans-serif;font-size:14px;line-height:16px;text-decoration:none;text-align:center;}
.listado .item p *{color:#333333;}
.listado .item sup{font-size:9px;vertical-align:text-top;}
.listado .row-end{}
.listado .row-end:last-child{border:0;}

.pagination {text-align:center;padding-top:5px;margin-bottom:20px;}
.pagination a{text-decoration:none;display:inline;vertical-align:middle;color:#666666;font-size:14px;padding:0 2px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
-webkit-transition:color 0.3s ease-in;
-moz-transition:color 0.3s ease-in;
-o-transition:color 0.3s ease-in;
transition:color 0.3s ease-in;}
.pagination a.selected,.pagination a:hover{text-decoration:none;font-size:20px;color:#dd191a;}

/* LISTADO TABLA */
.list,.ficha{/*display:none;opacity:0;filter: alpha(opacity:0);*/}
.list-active{display:block;}
.tab-wrapper{line-height:36px;}
h2 span.tab,.tab-wrapper span.tab{float:right;margin-left:9px;}


#table-header{padding:6px 0;background:#222;margin-bottom:15px;}
#table-header *{color:#fff;
-webkit-transition:color 0.2s ease-in;  
-moz-transition:color 0.2s ease-in;  
-o-transition:color 0.2s ease-in;  
transition:color 0.2s ease-in;
}
#table-header div{display:inline-block;text-align:center;line-height:12px;}
#table-header div a{text-decoration:none;color:#fff;}
#table-header div a:hover{color:#dd191a;}
#table-header div a sup{font-size:10px;vertical-align:text-top;color:#fff;}
#table-header div a:hover sup{color:#333;color:#dd191a;}
#table-header div a *{color:#fff;}
#table-header div a:hover em{color:#dd191a;}
#table-header div.ordenar{padding-left:10px;text-align:left;}
#paginador{padding-top:26px;}
#paginador #paginas{width:442px;margin:0 auto;text-align:center;}
#paginador #paginas a{text-decoration:none;padding:4px 4px;color:#666;font-size:12px;margin:0 4px;
-webkit-border-radius:4px;
border-radius:4px;
-webkit-transition:color 0.2s ease-in;  
-moz-transition:color 0.2s ease-in;  
-o-transition:color 0.2s ease-in;  
transition:color 0.2s ease-in;}
#paginador #paginas a.active,#paginador #paginas a:hover{color:#fff;background:#DD191A;}
#paginador .mas{margin-top:-20px;}
#paginador #nav_left:before{content:'\2039';font-weight:normal;font-size:30px;line-height:12px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;position:absolute;left:10px;top:2px}
#paginador #nav_left{margin-top:-6px;padding:5px 26px 5px 36px;}
#paginador #nav_left:after{content:'';}
#listado,#listado-imagen{padding:0;}
.listado-tabla .item .image{margin:0;display:block;}
.listado-tabla .item .image img{margin:0;display:block;}
.listado-tabla .item .bg{height:0;
-webkit-transition:height 0.3s ease-out;  
-moz-transition:height 0.3s ease-out;  
-o-transition:height 0.3s ease-out;  
transition:height 0.3s ease-out;}
.listado-tabla .superficie,.listado-tabla .superficie *,.listado-tabla .precio,.listado-tabla .precio *,.listado-tabla .habitaciones,.listado-tabla .habitaciones *{font-family:Arial, sans-serif;font-size:14px;line-height:14px;}
.listado-tabla td{text-align:left;background:none;padding:12px 0;
-webkit-transition:all 0.4s ease-out;  
-moz-transition:all 0.4s ease-out;  
-o-transition:all 0.4s ease-out;  
transition:all 0.4s ease-out;}
.listado-tabla table .superficie,.listado-tabla table .habitaciones, .listado-tabla table .precio{text-align:center;}
.listado-tabla .ordenar,#table-header .ordenar{width:220px;}
.listado-tabla .tipo,#table-header .tipo{width: 320px;padding-right: 9px;}
.listado-tabla .superficie,#table-header .superficie{width:80px;}
.listado-tabla td h3,.listado-tabla td h3 *{font-family:Tahoma, Geneva, sans-serif;font-weight:bold;font-size:16px;margin:0;padding-bottom:10px;line-height:auto;color:#666;text-decoration:none;}
.listado-tabla td h3 a:hover{text-decoration:underline;}
.listado-tabla td h4,.listado-tabla td h4 *{font-family:Tahoma, Geneva, sans-serif;font-weight:normal;font-size:16px;margin:0;padding-bottom:10px;line-height:auto;}
.listado-tabla td h4 {font-size:12px;margin:0;padding-bottom:2px;padding-left:10px;line-height:12px;}
.listado-tabla td h3 + h4 {text-transform:uppercase;color:#DD191A;}
.listado-tabla td p{font-size:12px;margin:0;padding:5px 0 15px;padding-left:10px;text-align:justify;}
.listado-tabla td.superficie sup{font-size:9px;vertical-align:text-top;line-height:8px;padding: 0;line-height: 9px;}
.listado-tabla .habitaciones,#table-header .habitaciones{width:80px;}
.listado-tabla .precio,#table-header .precio{width:140px;padding:0 10px;font-size:26px;line-height: 26px;font-weight:400;color:#DD191A;background:url(/imagenes/comunes/precio.gif) no-repeat left center;}
.listado-tabla .precio span{font-size:26px;font-weight:400;color:#DD191A;}
.listado-tabla .item {padding:12px 0;}
.listado-tabla .item *{text-align:center;padding:0;}
.listado-tabla td sup{font-size:8px;vertical-align:text-top;line-height:8px;padding: 0;line-height: 8px;}
.listado-tabla tr .item .photo{width:100%;padding:3px;background:#750d0e;position:absolute;bottom:0;left: 0;}
.listado-tabla tr .item .reservado,.multimedia .imagen .reservado{width:100%;padding:3px 0;background:#750d0e;position:absolute;top:0;left: 0;color:#fff;text-transform:uppercase;}
.multimedia .imagen .reservado{font-size:20px;text-align:center;}
.multimedia .imagen .eficiencia{width:151px;height:21px;background:url(/imagenes/comunes/eficiencia.png) no-repeat 0 0;position:absolute;bottom:5px;left: 5px;}
.multimedia .imagen .eficienciaA{background-position:0 -56px;}
.multimedia .imagen .eficienciaB{background-position:0 -84px;}
.multimedia .imagen .eficienciaC{background-position:0 -111px;}
.multimedia .imagen .eficienciaD{background-position:0 -140px;}
.multimedia .imagen .eficienciaE{background-position:0 -167px;}
.multimedia .imagen .eficienciaF{background-position:0 -196px;}
.multimedia .imagen .eficienciaG{background-position:0 -224px;}
.listado-tabla tr .item .photo *{color:#fff;}
.listado-tabla tr .item .photo .nfotos{float:left;padding-left:12px;}
.listado-tabla tr .item .photo .nfotos{float:left;padding-left:12px;}
.listado-tabla tr .item .photo .ref{float:right;padding-right:12px;}
/*.listado-tabla tr:hover .item  .bg{height:126px;}
.listado-tabla tr:hover .item  .photo{background:#DD191A;}*/
.listado-tabla tr .item  .camera{}
/*.listado-tabla tr:hover .item  .zoom{visibility:visible;opacity:1;filter:alpha(opacity=100);}*/
.listado-tabla .image:hover   .zoom{visibility:visible;opacity:1;filter:alpha(opacity=100);}
.listado-tabla .item .image{width:202px;height:126px;padding:0;position:relative;text-decoration:none;}
.listado-tabla .item .image img{width:210px;}
.listado-tabla .item .image .bg{width:202px;height:0;}
.listado-tabla .item .image .referencia{width:202px;}
.listado-tabla .item .image .ver{width:202px;font-size:14px;line-height:14px;bottom:30px;}
/*.listado-tabla  tr:hover .item .image .ver{left:0;}
.listado-tabla  tr:hover .item .image .referencia{top:0;}
.listado-tabla  tr:hover .item .image {}
.listado-tabla  tr:hover .mas .icon .icon{opacity:1;filter:alpha(opacity=100);}
.listado-tabla  tr:hover .mas {background:#DD191A;}*/
.listado-tabla .item .image .ver span{font-size:22px;line-height:12px;}
.listado-tabla .tipo span{/*padding:2px 6px;text-transform:uppercase;color:#fff;font-size:11px;line-height:16px;*/}
.listado-tabla .precio a{font-size: 16px;line-height: 16px;font-weight: 400;text-decoration:none;}
.listado-tabla .precio .mas{padding-left:0;padding-right:0;width:140px;margin-top:14px;}
.listado-tabla .precio .btn > .icon{top:6px;right:10px;}
.listado-tabla tr{/*cursor:pointer;*/}
.listado-tabla tr:hover td{}
.listado-tabla tr:hover {}
.listado-tabla .separador{border-bottom:1px solid #cccccc;cursor:default;height:16px;}
.listado-tabla .separador:hover{border-color:#cccccc;}
.listado-tabla .separador:hover td{background:none;cursor:default;}
.listado-tabla .separador + .separador{border:0;}
.listado-tabla table{}

/* LISTADO IMAGEN */
#listado-imagen{padding-left:9px;}
#listado-imagen div.col1{width:220px;}
#listado-imagen .item p{text-transform:uppercase;font-size:14px;line-height:14px;}
#listado-imagen .item p *{text-transform:none;font-size:14px;line-height:14px;}
#listado-imagen .item p sup{font-size:10px;vertical-align:text-top;}
#listado-imagen .item{padding-top:0;}
#listado-imagen  .row-end {margin-bottom:20px;}

/* LISTADO MAPA */
#listado-mapa #mask{height:666px;border:4px solid #fff;overflow:hidden;margin-bottom:20px;-webkit-box-shadow:  0px 0px 0px 1px #e9e9e9;
        
        box-shadow:  0px 0px 0px 1px #e9e9e9;}
#ficha #listado-mapa #mask,.mask-google{height:333px;border:4px solid #fff;overflow:hidden;margin-bottom:20px;-webkit-box-shadow: 0px 0px 0px 1px #e9e9e9;
        
        box-shadow:  0px 0px 0px 1px #e9e9e9;}
#listado-mapa #google-maps{height:694px;width:100%;}
#ficha #listado-mapa #google-maps{height:364px;width:100%;}
#ficha #listado-mapa #google-maps, #panorama, #earth{height:364px;width:100%;}
#streetview{}
.infoBox{background:url(/imagenes/comunes/info-window.png) no-repeat left top;padding:8px;width:246px;height:101px;overflow:hidden;}
.infoBox img:first-child{}
.infoBoxContent {position:relative;height:80px;width:230px;}
.infoBoxContent  *{text-decoration:none;font-size:11px;color:#666;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;}
.infoBoxContent a{position:relative;z-index:0;display:block;height:100%;}
.infoBoxContent .thumb{position:relative;overflow:hidden;width:100px;height:80px;float:left;margin:0 10px 10px 0;}
.infoBoxContent .thumb img{display:block;width:140px;margin-left:-20px;}
.infoBoxContent .thumb .ref{color:#fff;background:#333;background:rgba(51,51,51,0.7);position:absolute;display:block;width:100%;text-align:center;bottom:0;}
.infoBoxContent .thumb .ref *{color:#fff;}
.infoBoxContent .thumb .desc {}
.infoBoxContent  .precio,.infoBoxContent  .precio * {font-family:Arial, Arial, Helvetica, sans-serif;color:#dd191a;font-size:26px;line-height:22px;letter-spacing:-1px;font-weight:bold;}
.infoBoxContent  .precio{position: absolute;bottom: 0;text-align: center;right:0px;}
.infoBoxContent h4{position:relative;font-weight:normal;text-transform:uppercase;font-size:11px;line-height:12px;padding-bottom:0;margin-bottom:4px;}
.infoBoxContent p{position:relative;/*margin:0;padding:0;*/}
.infoBoxContent p sup{font-size:10px;vertical-align:top;}
.infoBoxContent a:hover{text-decoration:none;}


/* FICHA */
.multimedia{width:408px;margin-bottom:20px;}
.multimedia .principal{width:400px;overflow:hidden;}
.multimedia .imagen  a{display:block;position:relative;border:4px solid #750d0e;}
.multimedia .imagen  a span, .multimedia .galeria a span{width:100%;height:100%;position:absolute;top:0;left:0;background-color: transparent;
-webkit-transition:background-color 0.2s ease-in;  
-moz-transition:background-color 0.2s ease-in;  
-o-transition:background-color 0.2s ease-in;  
transition:background-color 0.2s ease-in;}
.multimedia .imagen a:hover span,.multimedia .galeria a:hover span{background-color:#fff;background-color:rgba(255,255,255,0.4);filter:alpha(opacity=40);opacity:0.4}
.multimedia .imagen{margin:0;position:relative;}
.multimedia  .imagen img{  margin: 0;display:block;}
.multimedia  .imagen a .zoom-play{background-image:url(/imagenes/comunes/play.png);background-repeat:no-repeat;background-position: center center;filter:alpha(opacity=0);opacity:0}
.multimedia  .imagen a:hover .zoom-play{filter:alpha(opacity=100);opacity:1}
.multimedia .galeria{width:380px;height:45px;overflow:hidden;padding:12px;position:relative;float:none;}
.multimedia  .galeria a{cursor:pointer;font-size:22px;}
.multimedia  .galeria .nav{position:absolute;float:left;left:-10px;top: 50%;margin-top: -13px;background:none;color:#666;border:0;} 
.multimedia  .galeria .prev:after{content:'';} 
.multimedia  .galeria .prev:before{content:'\2039';font-weight:normal;font-size:30px;line-height:12px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;position:absolute;left:10px;top:2px}
.multimedia .galeria .next{left:auto;right:-10px;} 
.multimedia .gallery a{float:left;cursor:pointer;margin:0 7px;position:relative;overflow:hidden;border:2px solid #750d0e;} 
.multimedia .gallery img{margin: 0;float:left;display:block;width:58px;height:41px;} 
.multimedia .gallery a:hover img,#izquierda .gallery a:hover{} 
.multimedia .gallery .video span{background:url(/imagenes/comunes/play.png) no-repeat center;}
.multimedia .gallery .video img{}
#ficha {width:100%;position:relative;}
#ficha  > h2{margin-left:84px;}
#ficha  h2 .ref{font-weight:300;font-size:16px;float:right;font-weight:300;color:#fff;}
#ficha  h2:first-child{font-weight:300;text-transform:none;font-size:18px;}
.ficha .galeria h3,.ficha .galeria h4{color:#333;margin:0;}
.ficha .galeria p:first-child{padding-bottom:2px;display: table;width:100%;position:relative;}
.ficha .galeria h3{padding:10px 0;font-size:22px;font-weight:400;line-height:22px;}
.ficha .galeria h4{font-size:12px;font-weight:400;line-height:22px;border-bottom:1px solid #ccc;}
.ficha .descripcion{}
.ficha .galeria .descripcion p{padding-bottom:12px;}
.ficha .descripcion .contractContent{}
.ficha .descripcion .expandContent{display:none;}
.ficha h2{text-align:left;font-weight:300;}
.ficha .detalles ul{border-top:1px solid #666;padding:15px 0;}
.ficha .detalles ul:first-child{border:0;padding-top:0;}
.ficha ul *{color:#333;font-size:12px;}
.ficha ul li:first-child{}
.ficha ul li strong{font-weight:normal;color:#fff;padding:0 14px;font-size:11px;}
.ficha ul li{margin-bottom:6px;line-height:20px;}
.ficha ul li span{text-transform:none;line-height:20px;color:#333;}
.ficha ul li span sup{font-size:8px;vertical-align:text-top;}
.ficha ul li{width:50%;display:inline-block;}
.ficha ul li.normal{width:40%;}
.ficha ul li.wide{width:60%;}
.ficha ul li.w100{width:95%;}
.ficha ul li:before{content:'\2022';color:#dd191a;padding-right:4px;font-size:20px;position:relative;top:2px;}
.ficha .precio{
display:inline-block;color:#fff;background:#dd191a;position:relative;font-size:30px;line-height:26px;font-weight:400;font-family:Arial, sans-serif;text-decoration:none;text-align:center;
padding:6px 0 3px;
height:40px;
width:160px;
border:4px solid  #750d0e;
-webkit-border-radius:4px;
border-radius:4px;
display: table-cell; 
vertical-align: middle; 
}
#listado-docs ul{margin:20px 30px;}
.telefono > span{top:2px;}
.ficha .mas,.sharer .mas{padding:0px 8px;font-size:14px;line-height:24px;font-family:Tahoma, Geneva, sans-serif;margin-top:10px;}
.ficha .mas > .icon,.like > .icon{vertical-align:middle;top:-1px;margin-right:8px;}
.sharer .mas > .icon,.ficha .like > .icon,.like > .icon{top:4px;left:12px;position:absolute;}
.ficha .like,.like{padding: 0 8px 0 36px;text-transform:lowercase;font-size:14px;display:block;margin-bottom:14px;font-family: Tahoma, Geneva, sans-serif;line-height: 24px;}
.like:after{content:'';}
#listado .like{}
.ficha .precio span{position:absolute;top:50%;margin-top:-12px;left:8px;}
.ficha .descripcion p br{display:block;margin-bottom:10px;}
.sharer a{}
.sharer .mas:after,.ficha .float-right .mas:after{content:'';}
.sharer .mas{text-transform:none;font-size: 14px;font-family: Tahoma, Geneva, sans-serif;text-align:center;padding-left:0;padding-right:0;display:block;}
.sharer .block{display:block;}
.sharer .social{float:left;padding:0 20px 0 30px;}
.sharer .actions{float:left;padding:0;}
.sharer .social a{width:63px;padding:0 12px 0 40px}
.sharer .actions	 a{width:162px;padding:0 12px 0 40px}
.sharer .actions	 .w214{padding:0;width:214px;}

#calcular-cuota{width:48px;height:40px;padding:10px 6px 10px 52px;margin:0;line-height:12px;font-size:12px;text-align:left;
-webkit-border-radius:4px;
border-radius:4px;
display: table-cell; 
vertical-align: middle; }
#calcular-cuota:after{content:'';}
#calcular-cuota > .icon{position:relative;left:8px;top:11px;margin-top:0;position:absolute;}


 /* SECCION */
.seccion{float:left;text-align:justify;font-size:11px;line-height:16px;}
.seccion p,.seccion ul,.seccion ol,.seccion h3{padding:0 10px 20px;text-align:justify;}
.seccion .align-right{text-align:right;}
.seccion .img{margin:0 0 20px 20px;}
.entry-content p,.entry-content ul,.entry-content ol,.entry-content h3{padding:0 10px 20px;color:#333;text-align:justify;text-align:left;}
.seccion h3{color:#dd191a;padding-top:10px;font-size:14px;margin:0;}
.seccion h2 + h3{padding-top:0;}
.seccion li{padding:0 18px 0;background:url(/imagenes/comunes/bullet.png) no-repeat 4px 5px;margin-top:20px;}
.seccion ul li:first-child,.seccion ol li:first-child{margin-top:0;}
.seccion ul ul{padding-top:20px;}
.seccion ul ul a{text-decoration:none;text-transform:capitalize;font-weight:bold;}
.entry-content ul li:first-child,.entry-content ol li:first-child{margin-top:0;}
.seccion strong{font-weight:normal;color:#666666;}
.entry-content strong{font-weight:normal;color:#666666;}
.w50{width:50%;display:inline;float:left;}
.block{display:block;margin:auto;float:none;}
.wide{width:710px;}
.galeria{width:283px;}
.galeria .col1 img,.galeria .col1 a{margin-top:20px;display:block;}
.galeria .col1 .footer{display:block;text-align:center;padding-top:4px;}
.galeria .col1 img:first-child,.galeria .col1 a:first-child{margin-top:0;}
.galeria .enlace{margin-top:20px;}
#mapa-web  p,#mapa-web ul{padding:0 12px 20px 20px;text-align:justify;}
#mapa-web  ul li{padding-bottom:8px;}
#mapa-web  ul li:last-child{padding-bottom:0px;}
#mapa-web  ul ul {padding-top:20px;padding-left:0;}
#mapa-web  ul ul a{text-transform:uppercase;font-weight: normal;font-family: Arial, sans-serif;font-size:14px;text-decoration:none;
background:url(/imagenes/comunes/body-bullet.gif) no-repeat -20px center;padding-left:12px;
-webkit-transition:all 0.3s ease-out;  
-moz-transition:all 0.3s ease-out;  
-o-transition:all 0.3s ease-out;  
transition:all 0.3s ease-out;}
#mapa-web  ul ul a:hover{text-decoration:none;background:url(/imagenes/comunes/body-bullet.gif) no-repeat left center}}
.galeria .col1 span{text-align:center;display:block;margin-bottom:20px;}
.galeria .col1 a span{margin-bottom:0px;}
.banner{padding-bottom:20px;}
.barra-lateral{float:right;}

#datos-contacto{}
#datos-contacto .datos-contacto{text-align:center;background:#750d0e;padding:6px;margin-bottom:20px;}
#datos-contacto .sharer .mas > .icon{left:8px;}
#datos-contacto .sharer .mas{
width: 54px;
padding: 0 15px 0 34px;
display:inline-block;zoom:1;*display:1;}
#datos-contacto p{padding-bottom:20px;font-size:14px;}
#datos-contacto h3{font-weight:300;font-size: 24px;line-height: 24px;color: #333;}
#datos-contacto .email{display: inline-block;
color: #666;
position: relative;
font-size: 20px;
line-height: 20px;
font-weight: 400;
font-family: Arial, sans-serif;
text-decoration: none;
text-align: center;
}
#datos-contacto .telefono{display: inline-block;
color: #666;
position: relative;
font-size: 24px;
line-height: 22px;
font-weight: 400;
font-family: Arial, sans-serif;
text-decoration: none;
text-align: center;
padding: 4px;
}

input[type=text],textarea{border:0;background:#f1f1f1;color:#666666;padding:6px 11px;display:block;margin:0;font-size:12px;line-height:12px;
-webkit-border-radius:4px;
border-radius:4px;}
form textarea{height:78px;overflow:hidden;width:415px;}
form .checkbox-skin{margin-left:12px;}
form .acepto{cursor:pointer;padding-top: 5px;color:#999;text-decoration:none;
-webkit-transition:color 0.4s ease-in;  
-moz-transition:color 0.4s ease-in;  
-o-transition:color 0.4s ease-in;  
transition:color 0.4s ease-in;
}

.barra-lateral form .checkbox-skin{margin-left:0px;}
.barra-lateral #formulario form {padding:0 16px;}
.barra-lateral  form input[type=text],.barra-lateral  form textarea{width:176px;}
.barra-lateral  form textarea{margin-bottom:14px;}
.barra-lateral #formulario form .checkbox-skin{float:left;}
.barra-lateral form .acepto{cursor:pointer;width: 176px;display: inline-block;float: right;padding-top: 5px;color:#fff;text-decoration:none;font-size:11px;
-webkit-transition:color 0.4s ease-in;  
-moz-transition:color 0.4s ease-in;  
-o-transition:color 0.4s ease-in;  
transition:color 0.4s ease-in;
}
.barra-lateral form a:hover,.barra-lateral form .acepto:hover{color:#fff;}
form a:hover,form .acepto:hover{color:#fff;text-decoration:underline;}

.mask-google-maps{height: 410px;position:relative;overflow:hidden;border: 4px solid white;}
.google-maps{height:440px;background:#fff;}
.layout-960 .layout-980{margin-left:-10px;}

#mapa-buscador .mask-google-maps{width: 720px;height: 410px;position:relative;overflow:hidden;border:0;}
#mapa-buscador .google-maps{height:440px;background:url(/imagenes/comunes/ajax-loader.gif) no-repeat center center #666;}
#mapa-buscador .mas{border-color:#fff;}
#mapa-buscador #mapa-info-search{position:absolute;width:100%;bottom:0;z-index:1;background:#750d0e;background:rgba(41,41,41,0.8);}
#mapa-buscador #mapa-info-search #mostrando{position:absolute;top:-40px;left:10px;padding-right:26px;color:#dd191a;background:#fff;opacity:0;filter:alpha(opacity=0);}
#mapa-buscador #mapa-info-search #reset{position:absolute;top:-40px;right:10px;padding-right:26px;color:#dd191a;background:#fff;opacity:0;filter:alpha(opacity=0);}
#mapa-buscador #mapa-info-search #reset:hover,#mapa-buscador #mapa-info-search #mostrando:hover{background:#dd191a;color:#fff;
-webkit-box-shadow: 0px 0px 0px 1px #e9e9e9;
box-shadow:  0px 0px 0px 1px #e9e9e9;}
#mapa-buscador #mapa-info-search #reset:after,#mapa-buscador #mapa-info-search #mostrando:after{content:'';}
#mapa-buscador #mapa-info-search form{padding:10px 0;text-align:center;}
#mapa-buscador #mapa-info-search label,#mapa-buscador #mapa-info-search .select-skin{display:inline-block;zoom:1;*display:inline;}
#mapa-buscador #mapa-info-search label{margin:0;padding:0;top: 1px;position: relative;font-size: 15px;}
#mapa-buscador #mapa-info-search label *{font-size: 15px;color:#fff;}
#mapa-buscador #mapa-info-search .select-skin span{padding-right:30px;width:40px;}
#query-search {width:330px;position:absolute;top:20px;top:auto;position:relative;left:50%;left:auto;margin-left:-165px;margin-left:0;position:absolute;position:relative;z-index:9999;width:260px;}
#query-search input[type=text]{width: 284px;width:215px;
padding-top: 7px;
padding-bottom: 7px;
padding-right: 27px;}
#query-search button{cursor:pointer;position:absolute;width:27px;height:23px;right:6px;top:0px;top:1px;background:none;}
#query-search button .icon{}
#query-search button .search{position:absolute;left:6px;top:6px;}

#buscador{float:right;width:206px;margin:7px 20px 0 0;}
#buscador + a {vertical-align:middle;}
#buscador .radio-skin{margin-left:10px;}
#buscador *{}
#buscador form{position:relative;}
#buscador form .checkbox-skin + label{position:relative;top:-2px;}
#buscador .select-container{padding-top:10px;}
#buscador form fieldset > div:first-child{border:0;padding-left:0;}
#buscador .select-container span em {top:-1px;right:0;}
#buscador .select-skin {}
label{line-height: inherit;display: inline;margin: 0;color:#fff;padding: 14px 0 8px;display:block;font-family:Arial,sans-serif;font-size:16px;line-height:16px;text-transform:lowercase;}
#buscador button,#buscador-avanzado button,#formulario button,.blog-body #izquierda  #respond  button{margin-top:22px;font-weight:400;color:#fff;cursor:pointer;display:inline-block;zoom:1;*display:inline;position:relative;font-size:18px;line-height:22px;font-weight:400;font-family:Arial, sans-serif;text-decoration:none;text-align:center;text-transform:lowercase;
padding:14px 0;
width:100%;
background: #750d0e;
-webkit-border-radius:4px;
border-radius:4px;
-webkit-transition:all 0.2s ease-in;  
-moz-transition:all 0.2s ease-in;  
-o-transition:all 0.2s ease-in;  
transition:all 0.2s ease-in;}
button.mas{background: #750d0e;color:#fff;border-color: #750d0e;}
#buscador-avanzado form label{padding-top:0;}
#buscador button:hover,#buscador-avanzado button:hover,#formulario button:hover,.blog-body #izquierda  #respond  button:hover{background:#fff;color:#dd191a;}

#buscador-mapa{background:url(/imagenes/comunes/buscador.png) no-repeat right bottom #dd191a;overflow:hidden;margin-left:-10px;
-webkit-border-radius:4px;
border-radius:4px;
}
#mapa-buscador{-webkit-border-radius:4px 0 0 4px;float:left;width:720px;height:410px;padding:7px;background:#dbdbdb;float:left;position:relative;}

.select-skin span:after{content:'\203A';position:absolute;top:50%;right:5px;color:#666;font-weight:normal;font-size:30px;line-height:28px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;margin-top:-14px;
transform:rotate(90deg);
-ms-transform:rotate(90deg); /* IE 9 */
-moz-transform:rotate(90deg); /* Firefox */
-webkit-transform:rotate(90deg); /* Safari and Chrome */
-o-transform:rotate(90deg); /* Opera */                  
-webkit-transition:color 0.4s ease-out;  
-moz-transition:color 0.4s ease-out;  
-o-transition:color 0.4s ease-out;  
transition:color 0.4s ease-out;
}
#buscador-avanzado .select-skin span:after{right:5px;}
.select{font-size:14px;opacity:0;filter: alpha(opacity = 0);width:100%;height:100%;position:absolute;cursor:pointer;top:0;left:0;border:0;}
.select option{}
.select-skin select option,.select option{text-transform:none;font-size:14px;}
.select-skin{display:block;position:relative;/*display:inline-block;*/}
.select-skin span{border:0;background:#f1f1f1;color:#666666;padding:6px 11px;display:block;margin:0;font-size:12px;line-height:12px;display:block;
-webkit-border-radius:4px;
border-radius:4px;
-webkit-transition:color 0.4s ease-out;  
-moz-transition:color 0.4s ease-out;  
-o-transition:color 0.4s ease-out;  
transition:color 0.4s ease-out;}
.select-skin:hover span{color:#dd191a;}
.select-skin:hover  span:after{color:#dd191a;}

/***** BARRA LATERAL ****/
div.barra-lateral {width:230px;}
div.barra-lateral .enlace{width:100%;}
div.barra-lateral .radios{padding:14px;text-align:center;}
div.barra-lateral .radios {font-size:14px;line-height:12px;color:#fff;}
div.barra-lateral .radios div:first-child{margin:0;}
div.barra-lateral .box h2{color:#fff;padding:8px 20px 12px;text-align:left;background:#750d0e;margin-top:30px;font-weight:300;}
div.barra-lateral .box h2:first-child{margin-top:0;
-webkit-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;}
div.barra-lateral .box p{color:#fff;}
div.barra-lateral .box .icon{margin-right:10px;margin-top:4px;margin-left:20px;}
div.barra-lateral .box .icon + p{margin-right:15px;}
div.barra-lateral .box .separador{margin:16px 0 0;background:url(/imagenes/comunes/separador-lateral.png) no-repeat center;height:2px;width:100%;display:block;}
.box + .box{margin-top:25px;}
div.barra-lateral .box{background:#dd191a;padding:0 0 20px;
-webkit-border-radius:4px;
border-radius:4px;}
.barra-lateral .avisos{padding-right:0;background-image:none;}
.barra-lateral .select-skin {width:100%;height:auto;}
.barra-lateral .select-skin {margin-top:6px;}
.barra-lateral .select-skin:hover em{background:#dd191a;}
.barra-lateral .title + .select-skin {margin-top:0;}
.barra-lateral .select-skin{}
.barra-lateral .select-container {float:none;width:192px;padding:0;margin:16px auto 0;}
.barra-lateral .select-container + .select-container{}
.barra-lateral .select-skin *{}
.barra-lateral .select-skin span{}
.barra-lateral .select-skin span em{}
.barra-lateral .select-skin span{display:block;position:relative;height: auto;}
.barra-lateral .select-skin em{}
#buscador-avanzado {margin-bottom:30px;}
#buscador-avanzado *{}
#buscador-avanzado .title{margin-bottom:10px;margin-top:30px;padding-right:0;padding-left:10px;}
#buscador-avanzado form{padding-top:0;}
#buscador-avanzado .mas:after,#formulario .mas:after,#imprimir .mas:after{content:'\203A';font-weight:normal;font-size:30px;line-height:12px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;position:absolute;right:10px;}
#buscador-avanzado .mas,#formulario .mas,#imprimir .mas{padding-left:0;padding-right:0;width:100%;text-indent:-10px;}
#buscador-avanzado h2 + .mas{background:#750d0e;border-color:#750d0e;color:#fff;margin:0 16px 16px;display:block;text-indent:0px;padding-left:0;padding-right:0;width:auto;}
#buscador-avanzado h2 + .mas:after{content:'';}
#buscador-avanzado h2 + .mas:hover{background:#fff;color:#DD191A;border-color:#fff;}
.barra-lateral .select-skin span{}
.barra-lateral .select-skin span:after{right:0;position:absolute;}
#buscador-avanzado form .checkbox-skin + label{display:inline;padding:0;font-size:14px;}
.barra-lateral form span.w50 {padding: 0 0 20px;}
.barra-lateral form span.p0 {padding: 0;}

/***** CABECERA *****/
#logo{width:555px;margin-bottom:16px;}
#logo span{display:block;height:12px;}
#cabecera{padding:0;background:#dd191a;}
#cabecera div.layout-980{background:url(/imagenes/comunes/cabecera.png) no-repeat right 0;}
#buscador-wrapper{padding:0;}
#menu{overflow:hidden;}
#menu li{float:left;padding:0;position:relative;background:url(/imagenes/comunes/separador-menu.png) no-repeat left center;}
#menu li a{width:152px;}
#menu li:first-child{background:none;}
#menu li:first-child .textIndent{position:absolute;left:100%;}
#menu li:first-child a{width:56px;overflow:hidden;}
#menu li:first-child a > .icon{position:relative;top:2px;}
#menu li:last-child a{padding-right:0;	}
#menu a{color:#fff;position:relative;text-transform:lowercase;display:block;text-align:center;padding:12px 0px;font-family: Arial, sans-serif;font-size:16px;font-size:15px;line-height:21px;text-decoration:none;
-webkit-transition:color 0.2s ease-in;  
-moz-transition:color 0.2s ease-in;  
-o-transition:color 0.2s ease-in;  
transition:color 0.2s ease-in;
-webkit-border-radius: 4px 4px 0px 0px;
border-radius: 4px 4px 0px 0px;
}
#menu a:hover,#menu .active a{color:#666;background:#fff;}

#buscador-referencia{position:relative;padding:0;}
#buscador-referencia input[type=text]{width:164px;position:relative;padding-right:32px;}
#buscador-referencia button{cursor:pointer;position:absolute;width:24px;height:13px;right:0;top:6px;background:none;}
#buscador-referencia button .icon {position:absolute;left:0;}
#buscador-referencia button .zoom-off{position:absolute;left:6px;top:6px;}
button{cursor:pointer;}

#contenido{padding:20px 0 45px;background:#fff;}
.index-body #contenido{padding:20px 0 36px;}

#pie{background:url(/imagenes/comunes/pie.jpg) no-repeat center top #333333;}
#pie .col{padding-top:37px;}
#pie .contacto{width:235px;}
#pie .contacto .title .icon{bottom:-3px;}
#pie .contacto .datos-contacto{float:none;margin:auto;text-align:center;padding-top:32px;}
#pie .col{height:408px;margin-left:20px;}
#pie .ultimos-tweets{float:left;width:235px;margin-left:0;}
#pie .ultimos-tweets blockquote{padding:24px 0 28px 26px;position:relative;color:#cccccc;border-top:1px solid #646464;}
#pie .ultimos-tweets blockquote p{color:#cccccc;}
#pie .ultimos-tweets blockquote:first-child{border-top:0;}
#pie .ultimos-tweets blockquote .entity{color:#dd191a;}
#pie .ultimos-tweets blockquote .icon{position:absolute;top:24px;left:0;}
#pie .ultimos-posts{float:left;width:470px}
#pie .ultimos-posts ul{padding:0;}
#pie .ultimos-posts li{padding:36px 8px 24px;padding:24px 8px 24px;position:relative;border-top:1px solid #646464;}
#pie .ultimos-posts li:first-child{padding-top:20px;border-top:0;}
#pie .ultimos-posts li p{position:relative;display:block;color:#cccccc;padding:12px 0 12px 12px;}
#pie .ultimos-posts li .meta{}
#pie .ultimos-posts li .meta .date{display:inline-block;zoom:1;*display:inline;padding:2px 12px;background:#c7c7c7;color:#333;}
#pie .ultimos-posts li .meta .category{display:inline-block;zoom:1;*display:inline;padding:2px 12px;background:#dd191a;color:#fff;text-transform:uppercase;}
#pie .ultimos-posts a,#pie .ultimos-posts a *{color:#fff;text-decoration:none;font-size:14px;line-height:14px;
-webkit-transition:color 0.3s ease-out;  
-moz-transition:color 0.3s ease-out;  
-o-transition:color 0.3s ease-out;  
transition:color 0.3s ease-out;}
#pie .ultimos-posts a:hover,#pie .ultimos-posts a:hover *{color:#dd191a;text-decoration:underline;}
#pie .ultimos-posts p a:hover{text-decoration:none;}
#pie .ultimos-posts p a:after{content:'\203A';margin-left:8px;font-size:25px;line-height:14px;vertical-align:text-top;display:inline;}
#pie .ultimos-posts h3{position:relative;font-size:16px;line-height:20px;text-transform:none;color:#dd191a;padding:0;margin:0;}
#pie .ultimos-posts  .date{}
#pie .ultimos-posts  .category{}

#pie #copy{background:#222222;padding:12px 0 12px;}
#pie #copy .layout-980{position:relative;}
#pie #copy *{color:#fff;text-align:left;}
#pie #copy a{text-decoration:none;}
#pie #copy a:hover{text-decoration:underline;}
#pie #copy p{}

#request{height:440px;padding:10px;}
#request p{padding: 90px 0 0;font-size: 22px;font-weight:400;font-family: Arial, sans-serif;text-align: center;color:#fff;}
#request p.gracias{font-size: 16px;padding-top: 20px;font-weight:400;}

/* HIPOTECA */
.cuota-body,.body-alerta,.recomendar-body{background:#FAFAFA;}
.body-alerta,.recomendar-body,.body-alerta #contenido,.recomendar-body #contenido{border:0;background: #DD191A;padding:0;overflow: hidden;}
.cuota-body{overflow:hidden;padding-top:0;border:0;background:#DD191A;}
.cuota-body #contenido{background:none;border:0;}
.cuota-body .layout-960,.body-alerta .layout-960,.recomendar-body .layout-960{width:600px;padding-top:0;}
.recomendar-body .layout-960{width:480px;padding-top:0;}
.calcular-cuota-body{background:#F2F2F2;}
.calcular-cuota-body .contenido{width:600px;padding:20px;}
.calcular-cuota-body .contenido .select-container span {}
.calcular-cuota-body .contenido td {}
.calcular-cuota-body .contenido .select-skin {margin-bottom:14px;}


#calculadora {/*padding-top:30px;*/}
#calculadora input[type="text"]{/*border:0;*/width:242px;border: 0;

padding: 7px 6px;
display: block;
margin: 0;
}
#calculadora .param{
	/*padding-left:22px;
	display:block;
	width:98%;
	margin-bottom: 8px;*/
}

#calculadora .param label{

	font-size:16px;
	line-height:14px;
	text-transform:none;
	font-family:Arial, sans-serif;
	color:#fff;
	margin:0 0 4px 0;
	padding: 0 0 2px;
	display:block;
}

#calculadora  input[type="text"]{
	width:150px;
}

#calculadora span.attr{
	/*float:left;
	width:10px;
	
	font-size:14px;
	color:#333;
	margin-left:5px;
	margin-top:4px;	*/
}

#calculadora td{padding-bottom:12px;color:#fff;}
#calculadora .slider{
	float:right;
	width:385px;
	height:30px;
	/*background:url(/imagenes/comunes/fnd-slider.png) bottom left repeat-x;*/	
	/*margin-right:30px;*/
	display:inline;
	margin-top:18px;
	padding:0;
	background: #EBEBEB;
}

#calculadora .slider a.lArrow{
	float:left;
	width:20px;
	height:30px;
	background:url(/imagenes/comunes/menos.gif);	
}

#calculadora .slider a.rArrow{
	float:left;
	width:20px;
	height:30px;
	background:url(/imagenes/comunes/mas.gif);	
}

#calculadora .slider .margen_izq{
	float:left;
	width:10px;
	height:30px;
	background:url(/imagenes/comunes/slider_verde.gif) bottom left repeat-x;	
}

#calculadora .slider .margen_der{
	float:left;
	width:10px;
	height:20px;
}

#calculadora .slider .camino{
	float:left;
	width:325px;
	height:20px;
	position:relative;	
}

#calculadora .slider .recorrido, .ui-slider-range{
	position:absolute;
	display:block;
	height:30px;
	left:0;
	background:url(/imagenes/comunes/slider_verde.gif) bottom left repeat-x;
	
}

#ficha .ficha .contenido #calculadora .slider a.cursor, #ficha .ficha .contenido .ui-slider-handle{
	position:absolute;
	display:block;
	width:20px;
	height:32px;
	left:0;
	top:-2px;
	background:url(/imagenes/comunes/flecha.gif) 0 0 no-repeat;	
	margin-left:-10px;
}


#calculadora .slider a.cursor, .ui-slider-handle{
	position:absolute;
	display:block;
	width:20px;
	height:32px;
	left:0;
	top:-2px;
	background:url(/imagenes/comunes/flecha.gif) 0 0 no-repeat;	
	margin-left:-10px;
}

#calculadora .param .param-input{float:left;display:inline;width:250px;}

#calculadora button:hover,.recomendar-body button:hover,.body-alerta button:hover{
background:#fff;
color:#DD191A;
}
#calculadora #calcular{
	float:left;
	/*border:none;
	margin-left:30px;
	display:inline;
	margin-top:80px;*/
	cursor:pointer;
	
}

#calculadora .resultado{
	float:right;
	display:inline;
	/*margin-top:40px;
	margin-right:30px;*/
}

#calculadora .resultado label{
	float:left;
	text-align:right;
	font-family:Arial, sans-serif;
	color:#fff;
	margin-top:7px;
	padding:0;
	margin-right:5px;
	display:inline;
	font-size:16px;
	line-height:14px;
}

#calculadora .resultado input{
	float:left;
}
#calculadora .resultado-cuota{
	padding-top:30px;
	}
#calculadora .slider *{display:inline;}
/* FIN CALCULO HIPOTECA */

/* ALERTAS */
#alertas{padding-top:20px;}
.body-alerta #request p:first-child{padding:45px 0 0;}
.body-alerta .barra-lateral,.recomendar-body .barra-lateral{width:460px;float:none;margin:auto;}
.body-alerta .barra-lateral label,.recomendar-body .barra-lateral label{}
.body-alerta .barra-lateral .mas,.recomendar-body .barra-lateral .mas{margin-right:12px;}
.body-alerta  p.align-center{text-align:center;}
.body-alerta  p{padding: 0 10px 12px;
color: #333;
text-align: justify;
}
.body-alerta .barra-lateral label,.recomendar-body  .barra-lateral label{color:#fff;}
.body-alerta .barra-lateral form input[type=text]{width: 190px;}
.recomendar-body .barra-lateral form input[type=text]{margin-bottom:10px;width: 195px;}
.recomendar-body  .barra-lateral form textarea{width:425px;}
.body-alerta .barra-lateral .select-skin span:after{right:5px;}
.body-alerta .barra-lateral .nota > div{padding-top:15px;padding-bottom:15px;}
.body-alerta .barra-lateral .select-skin{background-position:190px 0;margin-bottom:0;margin-top:0;}
.body-alerta .barra-lateral form .acepto {width:190px;float:none;padding-bottom:20px;}
.body-alerta .barra-lateral form .acepto2 {width:auto;float:none;padding-bottom:20px;}
.body-alerta .barra-lateral form td.nota {vertical-align:middle;padding-top: 20px;}
.body-alerta  p{color:#fff;}
.body-alerta  .settings{background-repeat:no-repeat;background-position:200px center;}
.cuota-body  .settings{background-repeat:no-repeat;background-position:165px center;}
.recomendar-body  .email{background-repeat:no-repeat;background-position:210px center;}
.body-alerta .barra-lateral .select-skin *{text-transform:none;font-size:12px;}
.body-alerta td{vertical-align:top;}
.body-alerta .barra-lateral form .red,.recomendar-body .barra-lateral form .red {width:auto;padding:8px 10px;}
.body-alerta .barra-lateral form .checkbox-skin {vertical-align: top;padding: 0;
margin-left: 10px;
}

/* LPD */
.body-lpd {width: 600px;padding:10px 0;background:#fff;}
.body-lpd *{background:#fff;}
.body-lpd p{padding: 0 10px 20px;text-align:justify;}
.body-lpd div.layout-960{width:auto;}
.body-lpd #contenido{padding:0;border:0;}
#lpd{position:absolute;left:0;top:0;height:0;background:#DD191A;overflow: hidden;}
#lpd h2{padding:20px 10px 0;color:#fff;}
#lpd .close{color:#fff;float:right;cursor:pointer;}


/* BLOG */
.blog-body .col3{width:710px;}

div#sidebar{}
.blog-body #sidebar .widget-container{margin-bottom:20px;}
.blog-body #sidebar .widget-container h2{margin-bottom:10px;}
.blog-body #sidebar #categories h2{}
.blog-body #sidebar #archives h2{}
.blog-body #sidebar #posts-recientes h2{}
.blog-body #sidebar .widget-container h2 + p{padding:4px 15px 6px 43px;color:#fff;}
.blog-body #sidebar .widget-container .separador{margin-top:0px;margin-bottom:10px;}
.blog-body #sidebar ul,.blog-body #sidebar ol{padding:0 20px;}
.blog-body #sidebar ul li,.blog-body #sidebar ol li {padding-bottom:10px;}
.blog-body #sidebar li,.blog-body #sidebar li *{font-family:Arial, sans-serif;font-size:18px;}
.blog-body #sidebar ul li:last-child,.blog-body #sidebar ol li:last-child {padding-bottom:0;}
.blog-body #sidebar li a{color:#fff;text-decoration:none;}
.blog-body #sidebar li a:hover{text-decoration:underline;}
.blog-body #sidebar .widget-container{margin-top:0;}
.blog-body #sidebar .post{padding:10px 20px 10px;background:url(/imagenes/comunes/h2.png) repeat-x left bottom;}
.blog-body #sidebar .post .fecha,.blog-body #sidebar .post .author{font-size:11px;line-height:10px;display:inline-block;zoom: 1;*display:inline;vertical-align:top;color:#fff;vertical-align:middle;width:50%;}
.blog-body #sidebar .post .author{text-align:right;}
.blog-body #sidebar .post span.fecha:before{content:url(/imagenes/comunes/calendar.png);vertical-align: text-bottom;}
.blog-body #sidebar .post h4{padding:0;margin:0;text-align:justify;}
.blog-body #sidebar #posts-recientes div:last-child{padding-bottom:0;}
.blog-body #sidebar .post a{color:#750d0e;text-decoration:none;text-transform:none;font-size:14px;line-height:14px;font-weight:normal;padding:4px 0;display:block;}
.blog-body #sidebar .post a strong{color:#fff;font-weight:normal;font-size:16px;line-height:20px;}
.blog-body #sidebar .post a:hover{color:#fff;text-decoration:underline;}
.blog-body #izquierda .post {padding:25px 0 0;background:url(/imagenes/comunes/h2.png) repeat-x left bottom;}
.blog-body #izquierda .single .post {background:none;}
.blog-body #izquierda .post .entry-content p{}
.blog-body #izquierda .first {padding-top:0;}
.blog-body .entry-title{padding-bottom:17px;}
.blog-body .entry-title a:hover{color:#dd191a;text-decoration:underline;}
.blog-body .entry-title, .blog-body .entry-title *,#comments-title,#reply-title{font-family:Arial, sans-serif;font-size:20px;line-height:22px;color:#dd191a;font-weight:400;text-decoration:none;margin:0;background:none;}
#comments-title,#reply-title{margin-bottom:22px;text-align:left;}
#comments-title span,#reply-title span{padding-left: 0px;font-family:Arial, sans-serif;font-size:20px;line-height:22px;color:#dd191a;font-weight:400;}
.blog-body .the-author{padding:10px;}
.blog-body .comentarios p{padding-bottom:24px;}
.blog-body .the-author, .blog-body .the-author a{color:#dd191a;}
.blog-body .the-author span{color:#752936;}
.blog-body .the-author strong{font-weight:normal;color:#666;}
.blog-body .the-author a{text-decoration:none;}
.blog-body .the-author a:hover{text-decoration:underline;}
.blog-body .navigation{padding:16px 0;}
.blog-body .entry-content li{background:url(/imagenes/blog/bullet.png) no-repeat left 5px;url(/imagenes/blog/bullet.png) no-repeat -90px center;color:#333;padding-left:16px;padding-bottom:6px;}
.blog-body .aligncenter{margin-left:auto;margin-right:auto;text-align:center;display:block;}
.blog-body .the-author .comments-link{float:right;width:32px;height:27px;font-family:Arial, sans-serif;font-size:14px;background:url(/imagenes/comunes/comments.png) no-repeat left top;margin-top:-8px;text-align:center;line-height: 20px;}
.blog-body #izquierda .post .entry-content .align-right{text-align:right;}
.blog-body #izquierda .page-title{color:#dd191a;font-size:20px;margin:0 0 30px;text-align:center;}
.blog-body #izquierda .single{margin-bottom:20px;}
.blog-body #izquierda .commentlist li{list-style:none;border-top:1px solid #ccc;padding-top:22px;}
.blog-body #izquierda .commentlist li:first-child{border:0;padding-top:0;}
.blog-body #izquierda .commentlist li .comment-author strong{color:#666;text-transform:none;font-weight:400;font-size:16px;}
.blog-body #izquierda .commentlist li .comment-author .fecha{font-size:11px;}
.blog-body #izquierda .commentlist li .avatar{}
.blog-body #izquierda .commentlist li .comment-content{width:620px;}
.blog-body #izquierda .commentlist li .comment-content .comment-body{margin-right:10px;margin-top:18px;}
.blog-body #izquierda .commentlist li .comment-content .comment-body p{padding-bottom:22px;}
.blog-body #izquierda .commentlist li .comment-content .comment-body *{color:#333;}
.blog-body #izquierda .commentlist li .avatar img{padding:3px;background:#fff;display:inline-block;zoom: 1;*display:inline;vertical-align:top;
-webkit-box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.4);
box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, 0.4);}
.blog-body #izquierda  #respond{}
.blog-body #izquierda  #respond form{background:#DD191A;padding:20px 0;
webkit-border-radius:4px;
border-radius:4px;}
.blog-body #izquierda  #respond .required{color:#333;font-weight:bold;}
.blog-body #izquierda  #respond label + .required{color:#333;font-weight:400;}
.blog-body #izquierda  #respond p{padding-bottom:20px;}
.blog-body #izquierda  #respond .form-submit{text-align:right;display: block;}
.blog-body #izquierda  #respond form{padding:14px 0;}
.blog-body #izquierda  #respond form p label{display:inline-block;zoom: 1;*display:inline;margin: 0;
color: white;
padding: 14px 0 8px;
font-family: Arial,sans-serif;
font-size: 16px;
line-height: 16px;}
.blog-body #izquierda  #respond form p {display:inline-block;zoom: 1;*display:inline;vertical-align:top;padding:0 15px 6px;}
.blog-body #izquierda  #respond table{margin:18px 0;background:#333;}
.blog-body #izquierda  #respond table td{text-align:left;padding:12px 14px 4px 14px;}
.blog-body #izquierda  #respond label{font-family:Arial, sans-serif;font-size: 20px;line-height: 16px;color:#fff;text-transform:none;display:block;margin-bottom:6px;}
.blog-body #izquierda  #respond  input[type=text],.blog-body #izquierda  #respond  textarea{width:300px;margin-bottom:6px;}
.blog-body #izquierda  #respond  textarea{height:78px;width:654px;overflow:hidden;margin-bottom:15px;}
.blog-body #izquierda  #respond  button{border:0;display:inline-block;zoom: 1;*display:inline;vertical-align:top;width:auto;cursor:pointer;padding-left:20px;padding-right:20px;}

/* RADIO SKINNING */
.radio-skin{display:inline-block; width:12px; height:12px; background:url(/imagenes/comunes/radio.png) 0 0 no-repeat; position:relative;margin-left:20px;}
.radio-skin .radio{cursor: pointer;height: 100%;opacity: 0;position: absolute;width: 100%;z-index: 1;}
.selected{background-position:0 -12px;}

.verify,#verify{display:none;}

#interactivaclic{position:absolute;right:20px;top:-4px;}
© 2026 GrazzMean