body {
   background-image: url('../pics/fons-manchis8.gif');
   text-align:center; 

   font-family:georgia, arial;
   font-size:11px;
}

body img { border:0px; }
body a {text-decoration:none;color:#C00D0D;}
body a:hover {color:#000;}
body form {margin:0px;padding:0px;}
body .grande {font-size:14px;}
body label { font-weight: bold;}
#principal {
    position:relative;
	top:0px;
	left:0px;
	margin:0 auto 0 auto;
	
	width:800px; 
	height:550px;
    text-align:left;

	border:1px solid #000;

    background-image: url('../pics/fondo_main_repeat.jpg');

}
#principal_new {
    position:relative;
	top:0px;
	left:0px;
	margin:0 auto 0 auto;
	
	width:800px; 
	height:550px;
    text-align:left;

	border:1px solid #000;

    background-image: url('../pics/fondo_main2.gif');

}

#sobre_logo {
 
   width:400px;
   height:121px;
 margin-left:175px;
   cursor:pointer;
		background-image: url('../pics/logo_barca.png');
		   background-repeat:no-repeat;
	   background-position:center 0;
}

#sobre_logo2 {
 
   width:400px;
   height:121px;
 margin-left:175px;
   cursor:pointer;
	
}

#rosadelosvientos {
    position:absolute;
	width:320px;
	height:220px;
	left:650px;
	top:-5px;
    z-index:1;
}

#new {
    position:absolute;
	left:-30px;
	top:-30px;
    z-index:5;
}

#ir {
    position:absolute;
	left:620px;
	top:0px;
/*    z-index:5;*/
}


#anuncio {
  position:absolute;
  bottom:0px;
  right:50px;
  z-index:2;
}

#discos {
  position:absolute;
  left:10px;
  top:254px;
}




#disco {
   width:312px !important;
   width:312px;
   height:123px;
   background-image: url('../pics/fondo_disco.png')!important;
   margin-left:10px;
   margin-bottom:8px;

  background-image: none;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fondo_disco.png');
}

#disco .h {
   font-size:11px;
   font-weight:bold;
   color:#000;
   display:block;
   padding:6px 6px 4px 8px;
   position:relative;
}

#disco p {
    font-size:11px;
    margin:3px 6px;
	position:relative;
	 width:190px; 
} 

#disco .portada {
  float:right;
  margin-top:4px;
  margin-right:8px;
}

#disco img {
  margin:0px;
  padding:0px;
  border:0px;
  cursor:pointer;
}

#disco .enlace {
   width:95px;
   height:22px;
   cursor:pointer;
   position:relative;
}

#disco a { color:#C00D0D;}

#disco a:hover { color:#fff;}


#menu {
   position:absolute;

   left:212px;
   top:55px;
   /*left:446px;
   top:103px;*/
   z-index:1;

}




#cuadro_contacto {
  position:absolute;
  top:254px;
  left:337px;

  width:247px;
  height:291px;
  background-color:#80A247;
  
  z-index:0;
}


#cuadro_contacto .texto_cuadro {
  margin-top:32px;
  margin-left:7px;
  width:233px;
  height:220px;
  overflow:auto;
   background-color:#80A247;  

}

#cuadro_contacto h1 {
  font-size:14px;
  color:#fff;
}

#cuadro_contacto .contacto {
  margin:6px;
}

/* cuadro iframe */
#cuadro_portada {
   width:233px;
  height:220px;
  border:0px;
  margin:0px;
   

}

#iframe_cuadro {
  background-color:#80A247;  
  z-index:0;
  text-align:left;
  width:233px;
  min-height:220px;
  height:auto; !important
  height:220px;
  position:absolute;


}
#iframe_cuadro .corta_ancho {

  width:200px;
}

#iframe_cuadro h1 {
  font-size:14px;
  color:#fff;
}


#scrollers {
  position:absolute;
  left:561px;
  top:408px;
  z-index:3;

}

#scrollers .baja {
  margin-top:50px;
}
/* --------- */


#personaje {
  position:absolute;
  left:582px;
  top:72px;
}

#pie {
  position:absolute;
  left:0px;
  top:560px;
  width:800px;
}

#pie .elemento {
  float:right;
  margin-left:15px;
}

/* SECCION */
#seccion {
 position:absolute;
  top:105px;
  left:14px;

  width:598px;
  height:440px;
  background-image: url('../pics/fondo_seccion.jpg');
 /*  background-color:#8FB25C;  */
  
  z-index:2;
}

#seccion h2 {
   color:#C00D0D;
}

#seccion h3 {
   color:#fff;
}

#seccion_dentro {
  position:relative;
  top:3px;
  left:40px;
  width:540px;
  height:410px;
  overflow:hidden;
}


#seccion_dentro .conc_2 {
  font-weight:bold;
}
#seccion_dentro .conc_3 {
  font-size:12px;
  font-weight:bold;
}
#seccion_dentro .conc_4 {
  font-size:15px;
  font-weight:bold;
}

#seccion_dentro .e_cronica {
  font-size:10px;
  font-weight:bold;

}

#seccion_dentro .post {
   margin-left:15px;
} 


#scrollers_seccion {
  position:absolute;
  top:472px;
  left:604px;
  z-index:5;
}



#rotulo {
  position:absolute;
  top:100px;
  left:0px;
  z-index:1;
}

#menu_seccion {
   position:absolute;

   left:430px;
   top:55px;
   /*left:446px;
   top:103px;*/
   z-index:1;
}

#menu_blog {
   position:absolute;
   left:430px;
   top:55px;
   z-index:1;
}




#personaje_seccion {
  position:absolute;
  left:612px;
  top:130px;
}

#personaje_seccion img { height:415px; }


/* DISCOS */


#descarga {
  position:absolute;
  top:320px;
  left:342px;
  z-index:4;
}

#p_artilugios {
  position:absolute;
  left:32px;
  top:215px;
  z-index:1;
}


#discos_dentrode_disco {
  position:absolute;
  left:125px;
  top:425px;
  z-index:2;
}

#discos_dentrode_disco2 {
  position:absolute;
  left:20px;
  top:458px;
  z-index:2;
}
#makingof{
  position:absolute;
  left:475px;
  top:450px;
  z-index:2;
}

#cuadro_texto_disco {
 position:absolute;
  top:91px;
  left:460px;

  width:330px;

  background-color:#80A247;
  
  z-index:0;
}

#cuadro_texto_disco a {color:#C00D0D;}
#cuadro_texto_disco a:hover {color:#fff;}


#cuadro_texto_disco  .texto_cuadro {
  margin:20px;

}
#cuadro_texto_disco_new  .texto_cuadro {
  margin:20px;

}
#cuadro_texto_disco_new {
 position:absolute;
  top:130px;
  left:460px;

  width:330px;

  background-color:#80A247;
  
  z-index:0;
}

#cuadro_texto_disco a {color:#C00D0D;}
#cuadro_texto_disco a:hover {color:#fff;}


#cuadro_texto_disco  .texto_cuadro {
  margin:20px;

}

#tbl_canciones {
         border:1px solid #000;

}

#tbl_canciones .can {
  background-color:#798B4B;
  font-size: 0.7em;

}

#tbl_canciones a {
  color:#fff;
}
#tbl_ceditos {
	 width: 100%;
	 background-color:#eeeeee;
     border:1px solid #000;
     padding:4px;
     font-size: 0.9em;


     }



#disco_creditos {
   position:absolute;
   top:90px;
   left:20px;
   width:430px;
   background-color:#7C9F44;
   z-index:2;
}
#disco_creditos_new {
   position:absolute;
   top:130px;
   left:20px;
   width:430px;
   background-color:#7C9F44;
   z-index:2;
}
#disco_creditos h1 {
   color:#fff;
   font-size:16px;
   margin:8px 3px 3px 15px;
}
#disco_creditos_new h1 {
   color:#fff;
   font-size:16px;
   margin:8px 3px 3px 15px;
}
#disco_creditos p {  margin:10px 15px; }
#disco_creditos_new p {  margin:10px 15px; }

 /* AGENDA DE CONCIERTOS */


 #concierto {  border-bottom:1px dashed #666666;}
#concierto h3 {
  margin:0px;
  padding:0px;
  font-size:9px;
  margin-top:4px; 
}

#concierto h1 {
  margin:0px;
  padding:0px;
  font-size:11px;
	text-align:left;
	color:#fff;
}

#concierto h2 {
  margin:0px 0px 0px 0px;
  padding:0px;
  font-size:9px;
  color:#760000;
  border-style: none;
  }

#uno strong, #dos strong, #tres strong, #cuatro strong {
  font-size:15px;
}

#uno {
  position:absolute;
  left:32px;
  top:48px;
  height:50px;
  z-index:5;
}
#dos {
  position:absolute;
  left:32px;
  top:100px;
  z-index:5;
}
 #tres {
  position:absolute;
  left:32px;
  top:150px;
  z-index:5;
}
 #cuatro {
  position:absolute;
  left:32px;
  top:200px;
  z-index:5;
}
 
  /* POSTS del BLOG */
  #post li {
    font-size:9px;
	font-family:arial;
  }  

  #post a {
    color:#C00D0D;
	font-size:11px;
	font-weight:bold;
	font-family:georgia,verdana;}
   #post a:hover { color:#fff; }

   #post_head {
     margin-top:15px;

   }

   #post_head h2 {  /* Titulo del post */
     margin-top:0px;
	 font-size:21px;
   }
   #post_head a {color:#fff;}

   #post_head small { /* fecha del post */
     font-size:12px;
	 font-weight:bold;
     color:#C00D0D;
	 display:block;
	 width:70%;
	 border-top:1px dashed #000;
	 padding-top:3px;

   }

   #post_text img {
      max-width:300px;
   }



/* PLAYER */
 
 #player {
  background-color:#A1BE7C;
  text-align:left;
  padding:10px;
 }


 /* CUADRO DE ANUNCIOS EN PORTADA */

 #anuncios_portada {
   position:absolute;
	left:20px;
	top:119px;
	height:130px;
	width:420px;
	overflow:hidden;
	font-family:arial;

 }

 #anuncios_portada .img_fondo {
     position:absolute;
	 left:0px;
	 top:0px;
	 z-index:0;
 }

 #anuncios_portada #fondotrans {
     position:absolute;
	 left:0px;
	 top:68px;
	 height:62px;
	 width:100%;
	 z-index:1;
	 background-color:#5f99ca;
	 filter:alpha(opacity=80)
     -moz-opacity:.80;
	 opacity:.80;
 }
 #anuncios_portada .texto {
   position:relative;
  left:40px;
	 top:88px;
	 height:62px;
     width:343px;
	 z-index:2;
 }
 #anuncios_portada .texto p {
   padding:0px;
   margin:0px;
   font-size:11px;
   color:#fff;
 }

  #anuncios_portada .texto a {
   color:#fff;
 }
#anuncios_portada .texto h1 {
  color:#fff;
  font-size:16px;
  font-weight:bold;
  text-transform: uppercase;
  margin:0px;
  padding:0px;
 }
#anuncios_portada .texto h3 {
  color:#fff;
  font-size:13px;
  font-weight:bold;
  margin:-3px 0px 0px 0px;
  padding:0px;
 }

 #anuncios_portada .flechas {
  z-index:2;
  position:absolute;
  left:0px;
  top:92px;
 }
 #anuncios_portada .flecha_atras {
   position:absolute;
   left:4px;
 }

  #anuncios_portada .flecha_alante {
   position:absolute;
   left:385px;
  }

 #anuncios_portada .secuencia {
  display:none;
 }
 #anuncios_portada .secuencia, .secuencia_act {
   position:absolute;
   top:0px;
   left:0px;
   z-index:0;
   	height:130px;
	width:420px;
	overflow:hidden;
 }

  #anuncios_portada .sec_txt {
	  display:none;
 }



 /* -- */

 #naif_portadas {
  position:absolute;
  left:20px;
  top:360px;
  z-index:1;
  width:430px;
  height:90px;
  background-color:#7c8e50;
 }

 #naif_portadas .flecha_izq {
  position:absolute;
  left:0px;
  top:13px;
 }

 #naif_portadas .flecha_der {
  position:absolute;
  left:406px;
  top:13px;
 }

 #naif_portadas .naif_contenedor {
  position:absolute;
  left:24px;
  top:13px;
  width:382px;
  height:77px;
  background-color:#546136;
  overflow:hidden;
 }

 #naif_portadas .portada {
   padding:3px 10px;
   display:table-cell;
 }

  #naif_portadas .portada_dummy {
      width:70px;
      height:70px;
	  border:1px dashed #fff;
      float:left;
 }


 #naif_portadas .portada img {
   width:70px;
   height:70px;
 }

 #slider {
  position:absolute;
  z-index:1;
  top:0px;
  left:0px;
 }


#disco_creditos_scroll {
  position:relative;
  top:0px;
  left:0px;
  width:410px;
  height:183px;
  overflow:hidden;
}

#scrollers_seccion_naif {
  position:absolute;
  top:163px;
  left:409px;
  z-index:5;
}

