/***BORRAR EL 24 MAYO***/ul.comentarios li a.voteUp span, ul.comentarios li a.voteDown span { position: absolute; top: -999999em; }
.contInfo.alto { width: 320px !important; }
/* añadido a pl.noticias el 25 de agosto de 2010*/
#toolbar .shareCont p { position: absolute; top: -25px; right: -324px; }

/*Destacados de portada * añadido a pl.noticias el 5 de agosto de 2010 */
.v3destacado-portada { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #CCC; border-top:2px solid #005577; position:relative;}
.v3destacado-portada h3 {background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.barras.png") no-repeat scroll right -33px transparent; color:#005577; font:bold 12px georgia; height:16px; margin:0 0 5px; padding:5px 0 3px; text-transform:uppercase;}
.v3destacado-portada h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.v3destacado-portada h3 a{ color:#005577;}
.v3destacado-portada h3 a:hover {text-decoration: underline}
.v3destacado-portada #contenido-destacado {padding:0 0px 5px; width:200px;}
.v3destacado-portada .foto-destacado{ position:absolute; top:7px; right:7px; border:1px solid #CCC; }
.v3destacado-portada p.intro {margin: 5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.v3destacado-portada p.link-destacado{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#587592; padding:0; margin:0;}
.v3destacado-portada p.link-destacado a{color:#990000; text-decoration:none;}
.v3destacado-portada p.link-destacado a:hover{color:#990000; text-decoration:underline;}
.v3destacado-portada p a{ font-weight:bold; color:#333; text-decoration:none;}
.v3destacado-portada p a:hover{ font-weight:bold; color:#990000; text-decoration:underline;}

/*Módulos publisher - publis y autopromos *** añadido a pl.noticias el 6 de agosto de 2010 */
.Noticias_300x100{ margin-bottom:20px;}
.Noticias_300x200{ margin-bottom:20px;}

/*Adsense*/
.publiAdsense { width:100% !important; padding:0 !important; margin:0 0 20px 0 !important; position:relative;}
.publiAdsense h3 { clear:both; background: #E0E0E0 !important; text-align:right;}
.publiAdsense h3 a{ color:#005577;}
.publiAdsense ul li h4 a{ text-decoration:none !important;}
.publiAdsense ul li h4 a:hover{ text-decoration:underline !important;}
.publiAdsense a.link { color:#B0113A; font-weight:normal;line-height:18px;}
#adsensePreCuerpo{ border-top:2px solid #E0E0E0; clear:both;}
#adsenseSidebar{ border-top:2px solid #005577; clear:both;}
#adsensePreComentarios{ border-top:2px solid #B0113A; clear:both;}
/* Adsense AB TESTING */
#adsensePreComentarios.PUB_ABT_A ul li { width: 210px; }

#content #contCintillo {clear: both;}
/*Boton tuenti *** añadido a pl.noticias el 1 de spetiembre de 2010 */
#toolbar .shareCont ul li.tuenti a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -256px -5px no-repeat; }
#fixedNav .fixedNavInt ul li.tuenti a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -461px no-repeat}

/*Opini�n noticias*/
body.opinion #content #contCintillo {color:#666 !important; font-size:12px; font-family:Georgia, Helvetica, sans-serif; text-transform:none; font-style:italic;	background:url("http://ficheros.publico-estaticos.es/img/bg_cintilloOpinion.jpg") repeat-x; height:20px; margin-bottom:5px; padding:7px 0 0 0;}
body.opinion #content #contCintillo .autor{color:#b0113a !important; font-style:normal; text-transform:uppercase;}
body.opinion #content h1{text-align:center; font-style:italic;}
body.opinion #content h2{text-align:center;}

/*twitter*/
#twitterCont{}
#twitterCont .twtr-hd{ margin:0 0 5px;padding:6px 0 2px; }
#twitterCont .twtr-hd h3{font:normal 0.9em arial !important; padding-left: 5px !important;}
#twitterCont .twtr-hd h4{color:#005577 !important; font:bold 1em arial !important;text-transform:uppercase; padding:0 0 10px 5px !important; background: transparent url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.barras.png") right -33px no-repeat !important;;  }
#twitterCont .twtr-ft{ border-top: 1px solid #CCC;background: #F0F0F0 !important;margin-top:5px;}

/***/
.Noticias_300x250{ background:none repeat scroll 0 0 #CCCCCC; float:left; margin:0 0 30px; padding:6px; width:300px;}

/**Dixio*/
.dixio{ background: #FFF; padding: 4px; margin-bottom: 20px; clear: both; border:2px solid #CCC;}

/*arreglo barra fija para ie7*/
#fixedNav .fixedNavInt { margin: 200px 0 0 -65px; *margin: 200px 0 0 -1040px; }



/*Canal vivienda*/
.viviendahome { display: inline-block; margin: 4px 0 0 0; padding: 40px 10px 10px 10px; background: url(http://imagenes.publico-estaticos.es/v2/css/img/especiales/idealista-mod-home.png) no-repeat;}
.viviendahome img { float: left; width: auto; margin-right: 10px; border: 1px solid #ccc; }
.viviendahome h3 { margin: 0; padding: 0; font-family: georgia, arial, verdana; font-size: 18px; font-weight: normal;}
.viviendahome h3 a { color: #057; text-decoration: none;}
.viviendahome h3 a:hover { text-decoration: underline;}
.viviendahome p { margin: 0; padding: 0; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #555}
.viviendahome h4 { margin: 10px 0 0 0; padding: 0; font-family: arial, verdana; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #b0113a}
.viviendahome h4 a { color: #b0113a; text-decoration: none;}
.viviendahome h4 a:hover { text-decoration: underline;}

.viviendahome2 { display: inline-block; margin: 4px 0 0 0; padding: 40px 10px 10px 10px; background: url(http://imagenes.publico-estaticos.es/v2/css/img/especiales/idealista-mod-home.png) no-repeat;}
.viviendahome2 img { float: left; width: auto; margin-right: 10px; border: 1px solid #ccc; }
.viviendahome2 h3 { margin: 0; padding: 0; font-family: georgia, arial, verdana; font-size: 18px; font-weight: normal;}
.viviendahome2 h3 a { color: #057; text-decoration: none;}
.viviendahome2 h3 a:hover { text-decoration: underline;}
.viviendahome2 p { margin: 0; padding: 0; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #555}
.viviendahome2 h4 { margin: 10px 0 0 0; padding: 0; font-family: arial, verdana; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #b0113a}
.viviendahome2 h4 a { color: #b0113a; text-decoration: none;}
.viviendahome2 h4 a:hover { text-decoration: underline;}

/* Consultorio Autonomo */
.v3consultorioautonomo { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #6F8CA9; position:relative;}
.v3consultorioautonomo h3 {display: block; height: 20px; margin: 0; border-bottom: #eee; font-weight: bold; border:1px solid #6F8CA9; color: #FFF; background-color:#8FAAC4; padding:0 5px; font-size:12px; line-height:20px;}
.v3consultorioautonomo h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.v3consultorioautonomo h3 a{ color:#FFFFFF;}
.v3consultorioautonomo h3 a:hover {text-decoration: underline}
.v3consultorioautonomo #contautonomo {padding:0 5px 5px; width:200px;}
.v3consultorioautonomo .foto-autonomo{ position:absolute; top:7px; right:7px; border:1px solid #CCC;}
.v3consultorioautonomo p.intro {margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.v3consultorioautonomo p.linkautonomo{ font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#587592; padding:0; margin:0;}
.v3consultorioautonomo p.linkautonomo a{color:#587592; text-decoration:none;}
.v3consultorioautonomo p.linkautonomo a:hover{color:#587592; text-decoration:underline;}

/* Vivienda Casa Simpsons */
.viviendahomeSimpsons { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #6F8CA9; position:relative;}
.viviendahomeSimpsons h3 {display: block; height: 20px; margin: 0; border-bottom: #eee; font-weight: bold; border:1px solid #6F8CA9; color: #FFF; background-color:#8FAAC4; padding:0 5px; font-size:12px; line-height:20px;}
.viviendahomeSimpsons h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.viviendahomeSimpsons h3 a{ color:#FFFFFF;}
.viviendahomeSimpsons h3 a:hover {text-decoration: underline}
.viviendahomeSimpsons #contsimpsons {padding:0 5px 5px; width:190px; height:62px;}
.viviendahomeSimpsons .foto-simpsons{ position:absolute; top:7px; right:15px; border:1px solid #CCC;}
.viviendahomeSimpsons p.intro {margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.viviendahomeSimpsons p.linksimpsons{ font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#587592; padding:0; margin:0;}
.viviendahomeSimpsons p.linksimpsons a{color:#587592; text-decoration:none;}
.viviendahomeSimpsons p.linksimpsons a:hover{color:#587592; text-decoration:underline;}

/* Vivienda Duelo de fotos */
.viviendahomeDuelo { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #0A8504; position:relative;}
.viviendahomeDuelo h3 {display: block; height: 20px; margin: 0; border-bottom: #eee; font-weight: bold; border:1px solid #065102; color: #FFF; background-color:#0A8504; padding:0 5px; font-size:12px; line-height:20px;}
.viviendahomeDuelo h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.viviendahomeDuelo h3 a{ color:#FFFFFF;}
.viviendahomeDuelo h3 a:hover {text-decoration: underline}
.viviendahomeDuelo #contduelo {padding:0 5px 5px; width:190px; height:62px;}
.viviendahomeDuelo .foto-duelo{ position:absolute; top:7px; right:15px; border:1px solid #CCC;}
.viviendahomeDuelo p.intro {margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.viviendahomeDuelo p.linkduelo{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0A8504; padding:0; margin:0;}
.viviendahomeDuelo p.linkduelo a{color:#0A8504; text-decoration:none;}
.viviendahomeDuelo p.linkduelo a:hover{color:#0A8504; text-decoration:underline;}

/* Skyscpraper en detalle fotogalerias**/
#ads{ height: 600px; background: #EEE; height: 600px; left: 50%;  position: fixed; width: 120px; z-index: 2; margin: 0 -600px -1280px 485px; text-align: left; top:75px;}

