body {margin:0; padding:0; font:/*0.70em */Arial,Verdana,sans-serif; color:#000; }

/*Estilos Genericos*/
.sn {display:none}

ul, p, img {margin:0; padding:0; }
li {margin:0; padding:0;}
ul {list-style:none; }
img {border:0}

/*Estructuras*/
#centrar {width:100%; text-align:center;}

#cab { width:960px; text-align:left; margin:auto;}

#centrar_2 {width:100%; text-align:center; float:left; background:#ffffff; margin-top:20px}
#cont_859 { width:859px; text-align:left; margin:auto}

/*** patrocinio ****/
#patrocinio { float:center; width: 840px; margin-left:0px; display:inline}
/*#patrocinio { float:left; width: 947px; margin-left:-23px; display:inline}*/
#logo_aquabona { float:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; margin-top:-20px}

/** menu ****/

#menu { float:left; width: 840px; background:url(../img/nav.gif?tt); height:90px; display:inline; margin-left:10px; display:inline}
.opc_menu { margin:55px 0px 0px 12px; padding:0px; color:#ffffff }
.op_m { float:left;display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:10px; margin-right:5px }
.op_m a:link { color:#ffffff; text-decoration:none}
.op_m a:visited { color:#ffffff; text-decoration:none}
.op_m a:hover { color:#ffffff; text-decoration:underline}


/** famosos ***/
#famosogrande { width:210px; float:left; margin-top:20px; clear:left}
#famosogrande2 { width:210px; float:right; margin-top:20px}

/** contenidos ***/

#contenidos { float:left; width:840px; display:inline; background:url(../img/bg_diatierra.jpg) top center repeat-y; padding-bottom:55px; margin-left:10px; display:inline}
#col_491 { float:left; width:491px; margin-left:15px; margin-top:23px; display:inline}
#col_603 { float:left; width:603px; margin-left:15px; margin-top:23px; display:inline; clear:left}
#col_305 { float:left; width:305px; margin-left:18px; margin-top:23px; display:inline}
.frame_concurso { margin-top:20px}
.tit_gris { color:#666666}
/* col_1 */
#logo { float:left}
#fecha_portada { float:left; margin:5px 0px 0px auto; clear:left; width:491px}
#fecha_portada h2 { float:left; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#666666; line-height:22px; margin:0px; padding:0px}
#fecha_portada p { clear:left; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#666666; line-height:20px; margin:0px; padding:0px}

#fecha_portada h3 { clear:left; width:491px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#669900; height:30px; line-height:30px; margin:0px; padding:0px}
#pierdas { float:left; margin:5px 0px 0px auto; clear:left; height:30px; width:300px}
#pierdas h2 { float:left; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#669900; height:30px; line-height:30px; margin:0px; padding:0px}


#intro { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; clear:left; margin-top:20px; width:491px;}
#ficha_fotos { float:left; width:491px; margin-top:15px}
#ficha_imagenes { float:left; width:491px; margin-top:15px;}



#bases_legales { width:600px; float:left; margin:0px; overflow:auto; height:95px; margin-top:10px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px}


#videos { float:left; width:491px; height:356px; background:url(../img/fondo_fichas_3.gif)}
#galeria { float:left; width:491px; height:306px; background:url(../img/fondo_fichas.gif)}
#galeria_2 { float:left; width:491px; height:304px; background:url(../img/fondo_fichas_2.gif)}
#cabecera_fichas { float:left; width:491px; background:url(../img/fichas_cabeceras.gif) top no-repeat; font-size:2px; margin:0px; padding:0px; display:inline}
#cabecera_fichas_2 { float:left; width:491px; background:url(../img/fichas_cabeceras_2.gif) top no-repeat; font-size:2px; margin:0px; padding:0px; height:43px; line-height:43px; display:inline}

/*  bluemotion */
#cabecera_bluemotion { float:left; width:491px; background:url(../img/ficha_bluemotion.gif) top no-repeat; font-size:2px; margin:0px; padding:0px; display:inline}


.m_fichas_fotosON { float:left; display:inline; margin:0px; padding:0px; height:32px; line-height:25px}
.ele_menu {float:left; margin:0px; padding:0px; margin-left:10px; display:inline; }
.ele_menu_2 {float:left; margin:0px; padding:0px; margin-left:39px; display:inline; }

#video_iz { float:left; margin:15px 0px 0px 13px; display:inline}
#video_de { float:left; margin:15px 0px 3px 12px; display:inline}
#video_de img { margin-top:5px}
#flash_imagenes { float:left; padding:0px; margin:15px 0px 0px 5px; display:inline}

/* pierdas */
#pierdas_blog { float:left; height:70px; width:491px; margin:10px 0px 0px 0px; background:url(../img/fondo_pierdas.gif) top left}
#blue { float:left; height:170px; width:480px; margin:10px 0px 0px 0px;  padding:0px; display:inline; }

#pierdas_2007 { float:left; height:70px; width:491px; margin:10px 0px 0px 0px; background:url(../img/fondo_pierdas.gif) top left}
.img_pierdas { margin:0px 15px 0px 0px; display:inline; float:left}
.no_pierdas {  margin:25px 0px 0px 0px; float:left; width:300px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold}
.no_pierdas a {color:#666666; text-decoration:none; width:300px;}
.no_pierdas a:visited {color:#666666; text-decoration:none; width:300px;}
.no_pierdas a:hover {color:#666666; text-decoration:underline; width:300px;}

/*  festival */
#pestanas_festival {float:left; height:25px; width:490px; margin:10px 0px 0px 0px; padding:0px; background:url(../img/pestanascartel.gif?yu) top left no-repeat;}
.list_festival { margin:0px 0px 0px 5px; padding:0px; color:#666666}
.op_festival { float:left;display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:7px; margin-left:15px; }
.op_festival a:link { text-decoration:none; color:#666666}
.op_festival a:visited {text-decoration:none; color:#666666}
.op_festival a:hover {text-decoration:underline; color:#666666}
.op_festival_1 { float:left;display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:4px; margin-left:20px; }

#enlace_entradas { width:180px; height:50px; float:left; margin-top:268px; margin-left:255px; display:inline}

/*#cp_festival {float:left; height:515px; width:490px; margin:0px 0px 0px 0px; padding:0px; background:url(../img/fondofichasfestival.gif?pd) top left no-repeat;}*/
#cp_festival {float:left; width:490px; margin:0px 0px 0px 0px; padding:0px;}

#artistas {float:left; margin-top:396px; margin-left:17px; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-align:center; width:147px}
#artistas a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold}
#artistas a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none}
#artistas a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:underline;}
#entradas {float:left; margin-top:490px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px;font-weight:bold; color:#006666; clear:left; margin-top:60px; margin-left:100px; display:inline }
#entradas a:link {color:#006633; text-decoration:none; font-weight:bold}
#entradas a:visited {color:#006633; text-decoration:none;font-weight:bold}
#entradas a:hover { color:#006633; text-decoration:underline;font-weight:bold}

#ficha_festival { float:left; background:url(../img/cartel_2009_corto.jpg?ca) top left no-repeat; width:490px; height:423px; margin:0px; padding:0px}

/*  rusticae  */
#rusticae { float:right; width:130px; margin:5px 5px 0 0; display:inline}


/* concierto */
#ficha_concierto { float:left; width:470px; height:390px; margin:10px 0px 0px 10px; display:inline}
#texto_concierto { float:left; overflow:scroll; width:470px; height:370px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666}
.txt_concierto { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666}

/* artistas  */
#ficha_calima { float:left; width:491px; height:343px; margin-top:30px;background:url(../img/calima.gif) top left no-repeat}
#ficha_macaco { float:left; width:491px; height:343px; margin-top:10px;background:url(../img/macaco.gif) top left no-repeat }
#texto_artista { float:left; width:465px; margin-top:48px; margin-left:10px; display:inline; height:275px; overflow:scroll}
#texto_artista h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
#texto_artista p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#texto_artista p a:link{ color:#006600; text-decoration:none}
#texto_artista p a:visited{ color:#006600; text-decoration:none}
#texto_artista p a:hover{ color:#006600; text-decoration:underline}
#fotos_artistas {float:left; width:444px;}
#fotos_artistas img {margin-right:9px; display:inline}

/*  concierto dia de la tierra    */
#pastilla_portada { float:left; width:491px; margin-top:10px}
#cabecera_pas_port { float:left; width:100%; background:url(../img/cab_pastilla_port.gif) top left no-repeat; margin:0px; padding:0px}
#cabecera_pas_port h3 { color:#666666; float:left; height:17px; margin:0px 0px 0px 10px; padding-top:5px; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
#pie_pas_port { float:left; width:491px; background:url(../img/pie_pastilla_port.gif) top left no-repeat; margin:0px; padding:0px; height:40px}
#centro_pas_port {float:left; width:491px; background:url(../img/fondo_pastilla_port.gif) repeat-y; margin:0px; padding:0px}
#centro_pas_port img { float:left}
#pie_pas_port p { float:left; display:inline; width:430px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:8px 0px 0px 30px}

/* col_2 */
#pastilla { float:left; width:304px; margin-top:10px}
#cabecera_pas { float:left; width:304px; background:url(../img/cab_pastilla.gif) top left no-repeat; margin:0px; padding:0px}
#cabecera_pas h3 { color:#666666; float:left; height:17px; margin:0px 0px 0px 10px; padding-top:5px; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
#centro_pas {float:left; width:304px; background:url(../img/fondo_pastilla.gif) repeat-y; margin:0px; padding:0px}
#pie_pas { float:left; width:304px; background:url(../img/pie_pastilla.gif?asa) bottom left no-repeat; margin:0px; padding:0px; height:40px}
#pie_pas_txt { float:left; width:304px; background:url(../img/pie_pastilla.gif?asa) bottom left no-repeat; margin:0px; padding:0px; height:65px }
#pie_pas_txt p { float:left; width:270px; display:inline;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:8px 0px 0px 30px}
#img_pas { float:left; width:66px; display:inline; margin-left:7px; margin-top:7px}

#flash { float:right; margin:5px 7px 0px 0px;  display:inline; width:130px}


#publi { float:left; width:304px; background-color:#949fa3; padding-left:3px; padding-bottom:5px; display:inline; margin-top:10px}


/*  10 CONSEJOS */
#flash_consejos { float:left; margin:20px 0px 0px 0px; display:inline; width:491px }

/*  Programacion */

.derecha {float:left}
#img_izquierda { float:left; width:210px; margin:0px; border:1px solid #006699; margin-right:12px; display:inline}
#capa_scroll { width:491px; float:left; margin:0px; overflow:auto; height:485px; margin-top:20px}
#intro_2 { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; clear:left; margin-top:20px; width:470px;}


/*  exploradores  */
#img_izquierda_2 { float:left; width:150px; margin:0px; margin-right:12px; display:inline}




/*pie*/
#pie_1 { float:left; width: 859px; height:64px; background:url(../img/pie_1.gif?8) top left no-repeat;}
.pie_ngc2 {width:585px; float:left; margin-left:140px; display:inline}

.pie_copy {float:left; width:430px; text-align:right; margin:24px 0 0 0; font-family:Tahoma, Verdana; font-size:11px}

.pie_copy ul {float:right}

.pie_copy li {float:left; margin-left:17px; font-weight:bold}

.pie_copy li a {color:#666; text-decoration:none; }

.pie_copy li a:hover {text-decoration:underline}

.img_ngc {float:left; background:url(http://www.nationalgeographic.es/images/logo_ngc.gif) repeat-x; width:137px; height:26px; margin:19px 0 0 11px}

.pie_terra { clear:left; padding-top:15px; margin:auto; padding-left:40px }
/*Enlaces*/
a.enl  {color:#000; text-decoration:none; }
a.enl:hover {color:#666; }

