/* CSS PAGINA */

td#mid{ padding:0!important;}

#newContent #pestanya { display:none;}
#newContent .contenido div.texto{ margin-bottom:3em;}
#newContent #pestanya {margin:0 0 -.1em; height:3.3em; }
#newContent #pestanya div{ position:relative; width:24.6em; height:3em; margin-left:.3em; float:left; }
html>body #newContent #pestanya div{ width:24.4em; }
#newContent #pestanya div img{ width:24.6em; margin:0;}
html>body #newContent #pestanya div img{ width:24.4em;}
#newContent #pestanya #pestanya1{ margin:0 .1em 0 0}
#newContent #pestanya #pestanya3{ float:none;}
html>body #newContent #pestanya #pestanya3{ float: left;}
#newContent #pestanya h2{ font-size:1.6em; position:absolute; width:14.5em; text-align:center; margin-top:.7em;}
#newContent #pestanya .off h2{color:#666;}
#newContent #pestanya .on h2 {color:#3C91B9;}
#newContent #pestanya .on { cursor: auto; } 
#newContent #pestanya .off { cursor:pointer;} 

#newContent #soliContent{ background-color:#F6F6F6; border:.1em solid #E6E6E6; padding:1.5em 2em; margin-top:2em;}
#newContent #soliContent.act{ margin-top:0;}
#newContent #soliContent div{ margin:1.5em 0 0;}
#newContent #soliContent div h2{ font-size:1.6em; color:#3C91B9; margin:.7em 0;}
#newContent #soliContent fieldset { border:none; }
#newContent #soliContent label{ font-size:1.1em; margin-right:.5em;}
#newContent #soliContent p{ margin:0;}
#newContent input, #newContent select { font-size:1.1em; color:#666;  margin-right:1.5em; }
#newContent #soliContent input.btnCerca{ margin: 2em 0 0;}
#newContent #soliContent ul{ margin:2em 0 0;}


#newContent #pestanya { margin-top:5em;}
#newContent #pestana1 p { margin-bottom:1.5em;}
#newContent #pestana1 span.nuevo{ background-color:#FF0000; color:#FFFFFF; font-size:0.7em; font-weight:bold; margin-right:0.8em; padding:0.1em 0.5em;}

#newContent #pestana1 object { width:57.4em; height:47.6em; margin:0;}
html>body #newContent #pestana1 object { width:57em; height:47.3em; margin:0;}

#newContent #soliContent { padding:0 !important;}
#newContent #pestana1 { margin:1em -.1em;}
#newContent #pestana2 { margin:3em 1.5em;}
#newContent #pestana2 ul#expos li{ margin-bottom:1.5em!important; display:block; }
#newContent #pestana2   h3{ font-size:1.6em; margin:0;}
#newContent #pestana2 ul.expos  h4{ font-size:1.2em; margin:0;}
#newContent #pestana2 ul.expos li p.fecha{color:#767676; font-weight: normal;}
#newContent #pestana2 ul.expos li p{color:#767676;font-weight:bold;}
#newContent #pestana2 ul.expos li div { margin:0 !important;}
#newContent #pestana2 ul.expos li div.texto { margin:0 0 0 9em!important; padding:0!important; height:5em;}
html>body #newContent #pestana2 ul.expos li div.texto {min-height:5em; height:auto;}
#newContent #pestana2 ul.expos li div.texto p{ margin:0!important;}
#newContent #pestana2 ul.expos li { position:relative; margin: 0 0 0 2em!important;}
html>body #newContent #pestana2 ul.expos li {margin-bottom:1.5em!important;}
#newContent #pestana2 ul.expos li .imagen{ position: absolute; top:0.1em; left:-9em; margin:0;}
html>body #newContent #pestana2 ul.expos li .imagen{ left:0;}
#newContent #pestana2 ul.expos li .imagen img{ width:7.5em; margin:0;}


#zonas p, #zonas input{ float:left;}
#zonas input { margin:0 .6em 0 0;}
#zonas p { padding:.3em 0 0 0; margin:0;}
html>body #zonas p { padding:0;}
#zonas li{ float:left; margin-right:2em; width:12em;}
#zonas { margin:0;}
#comunidad1, #comunidad2, #comunidad3{ padding-top:3.5em;}


#newContent #pestana1 #tit1 { margin:3em 1em 0.7em;}
#newContent #pestana1 .mapa { margin:0 1.5em 3em; }
#newContent #pestana1 .mapa ul{  z-index:20; overflow:visible;}
#newContent #pestana1 .mapa img.mapa{  width:54em; margin:1.5em 0;}
#newContent #pestana1 .mapa li p{ margin:0;} 
#newContent #pestana1 .mapa li{ height:1.5em; width:16em; margin-left:1.5em; float:left; margin:0 0 0 1.5em;}

object{ background-color:#FFFFFF; width:57.4em; height:43.6em; margin:10px -1px;}
html>body object{ width:57em; height:43.3em; }
