#cabecera { position:absolute; width:100%; height:112px; padding:0; background: url(/img/nuevofondo.gif) repeat-x; }

#cabecera .logo {float:left; width:320px; padding:10px 10px 10px 20px}

.cabtexto {margin:15px 0 0 345px;}
.buscador {margin:10px 10px 0 345px;}

#izq {float:left; padding:0 0 0 5px; width:260px}

#principal { margin:0 0 0 264px; padding:0 6px 0 0; background:#fff;}
#principal .portada { margin:0 243px 0 0;}

.derecha {float:right; width:230px}

.menu { background: #ff3e00; width:240px; border: #000 solid 1px; padding: 4px;  margin:0 0 10px 0; float:left;}

.tla { width:240px; border: #dfdfdf solid 1px; padding: 4px;  margin:0 0 10px 0; float:left;}

.contenedor {position:absolute; top:122px; width:100%}

.anunciate {margin:5px 10px}
.anunciate a:hover {padding:0}

.comunidades { padding: 0px; background: #fff;}
.comunidades ul {padding:10px;}	                
.comunidades li a { font-weight:bold; display: block; padding: 2px; color: #000; text-decoration:none;} 
.comunidades li a:hover { background: #FF3E00; color:#fff; text-decoration:none;} 
.comunidades li a.here { background: #000; color:#fff;}

.clearfix:after {   content: ".";  display: block; height: 0;  clear: both;  visibility: hidden;}

* html .clearfix {height: 1%;}

#pie { font-size:90%; color:#000; padding:12px; margin:30px 0 10px 0; background:#c6c6c6}
#pie a {color:#000;}
#pie strong {color:#fff;}
.otropie {font-size:80%; padding:3px 15px}
.license {float:right; margin-left:35px}
 margin-left:35px}
