body
{
  color:#000;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  height:100%;
}

p
{
  line-height:22px;
}
a
{
  text-decoration: none;
  color: #666;
}
h1
{
  color:#333;
  font-family:Georgia,serif;
  font-size:2.6em;
  margin-bottom:15px;
  margin-left:8px;
}

h3
{
  font-family:Arial;
  font-size:1em;
  font-weight:700;
  margin-bottom:10px;
}

.caption
{
  color:#666;
  font-size:12px;
  line-height:18px;
  padding:5px;
}

.madera_sumario
{
  line-height:2em;
  margin-left:9px;
}

.sumario
{
  color:#666;
  font-family:Arial, helvetica, sans-serif;
  font-size:13px;
  font-weight:700;
  line-height:20px;
  margin-left:10px;
  margin-right:10px;
}

.sumario a
{
  color:#111;
  font-family:Arial, helvetica, sans-serif;
  font-size:13px;
  font-weight:700;
}

.sumario a:hover
{
  color:#f90;
}

.creditos
{
  background-image:url(../img/credito.png);
  background-repeat:no-repeat;
  color:#666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  line-height:12px;
  margin-bottom:9px;
  margin-left:0;
  margin-top:9px;
  padding-left:19px;
}

.capital_fecha
{
  color:#666;
  font-size:.9em;
  margin-left:12px;
  margin-top:8px;
  padding-left:19px;
}

.fecha
{
  color:#666;
  margin-top:8px;
  text-transform:lowercase;
}

.footer
{
  font-size:1.1em;
}

.left
{
  float:left;
}

.right
{
  float:right;
}

.selected
{
  font-weight:700;
}

div.autosize
{
  display:table;
  width:960px;
}

#toolbox
{
  background-image:url(../img/toolbox_gfx.png);
  background-position:0 -2px;
  background-repeat:no-repeat;
  float:right;
  width:185px;
}

#tools
{
  font-size:.9em;
  margin-left:auto;
  margin-right:auto;
  margin-top:16px;
  padding:1px;
  text-align:center;
}

#tools li
{
  list-style:none outside none;
  margin-bottom:11px;
  padding-left:25px;
}

#tools_top
{
  font-size:.9em;
  margin-left:44px;
  margin-top:10px;
}

#tools_top li
{
  list-style:none outside none;
  margin-bottom:11px;
  padding-left:25px;
}

#tool-recomendar
{
  background-image:url(../img/icono_recomendar.png);
  background-repeat:no-repeat;
}

#tool-imprimir
{
  background-image:url(../img/icono_imprimir.png);
  background-repeat:no-repeat;
}

#tool-compartir
{
  background-image:url(../img/icono_compartir.png);
  background-repeat:no-repeat;
}

#tool-comentarios
{
  background-image:url(../img/icono_comentar.png);
  background-repeat:no-repeat;
}

#tool-incrementar
{
  background-image:url(../img/icono_incrementar.png);
  background-repeat:no-repeat;
}

#tool-disminuir
{
  background-image:url(../img/icono_disminuir.png);
  background-repeat:no-repeat;
}

#banner-nota
{
  margin-left:43px;
  margin-top:10px;
}

#tool_bottom
{
  font-size:1em;
  margin-bottom:16px;
  margin-top:16px;  
  width:640px;
}
#tool_bottom a
{
  color:#666;
  font-size:1em;  
  text-decoration:none;
  
}
#tool_bottom li
{
  display:inline;
  list-style:none outside none;
  margin-bottom:11px;
  margin-left:10px;
  padding-bottom:3px;
  padding-left:25px;
}

#tool_bottom a:hover
{
  color:#666;
  font-size:1em;
  margin-bottom:16px;
  margin-top:16px;
  text-decoration:underline;
}

#wrapper
{
  border:none;
  height:100%;
  margin:auto;
  width:960px;
}

#header
{
  border:none;
  font-size:1.2em;
}

#publicidad
{
  border-bottom:1px solid #CECECE;
  font-size:1.2em;
  height:100px;
  margin-top:12px;
}

#menu_top
{
  background-image:url(../img/menu_background_03.png);
  background-repeat:no-repeat;
  font-size:1.2em;
  height:190px;
  margin-top:8px;
}

#logo_search
{
  margin-top:6px;
  width:832px;
}

#secciones
{
  float:right;
  height:20px;
  list-style:none;
  margin-top:16px;
  position:relative;
  width:830px;
}

#secciones li
{
  display:inline;
  list-style:none outside none;
  margin-right:17px;
}

#secciones a,#secciones a:link
{
  color:#000;
  font-size:11px;
  text-decoration:none;
  text-transform:uppercase;
}

#topicos
{
  float:right;
  font-size:10px;
  height:20px;
  margin-top:22px;
  position:relative;
  width:790px;
}

#topicos li
{
  background-image:url(../img/topic_split.png);
  background-position:top right;
  background-repeat:no-repeat;
  display:inline;
  list-style:none outside none;
  padding-right:20px;
}

#topicos .no-background
{
  background-image:none;
}

#topicos a,#topicos a:link
{
  color:#000;
  font-family:Arial;
  text-decoration:none;
}

#content
{
  clear:all;
  height:100%;
}

#main
{
  border-right:1px solid #CECECE;
  float:left;
  font-size:1.2em;
  margin-right:10px;
  width:640px;
}

#main_migracion
{
  border-right:1px solid #CECECE;
  float:left;
  font-size:1.2em;
  margin-top:10px;
  width:650px;
}

#sidebar
{
  float:left;
  font-size:1.2em;
  width:304px;
}

#publicidad_300x250
{
  background-image:url(../img/fondo_publicidad.png);
  background-position:right bottom;
  background-repeat:no-repeat;
  height:270px;
  width:304px;
}

#multimedia
{
  background-image:url(../img/multimedia.png);
  background-position:right top;
  background-repeat:no-repeat;
  height:255px;
  margin-top:15px;
  padding-top:4px;
  width:304px;
}

#multimedia .tabs
{
  height:225px;
  padding-top:0;
  width:300px;
}

#multimedia .tabs .tab
{
  height:225px;
  padding-top:0;
  width:300px;
}

#multimedia .tabs ul.tabNavigation #
{
  margin:0;
}

#multimedia .tabs ul.tabNavigation #video
{
  margin:0;
}

#multimedia .tabs ul.tabNavigation #fotos
{
  margin:0;
}

#multimedia .tabs ul.tabNavigation
{
  float:right;
  list-style:none;
}

#multimedia .tabs ul.tabNavigation li
{
  float:left;
  margin-right:-18px;
}

#multimedia .tabs ul.tabNavigation li a
{
  display:inline;
  text-decoration:none;
}

#multimedia .tabs ul.tabNavigation li.last
{
  margin-right:0;
}

#multimedia .tabs ul.tabNavigation li.selected a
{
  background-color:#fff;
  padding-top:4px;
}

#slides
{
  left:0;
  position:relative;
  top:0;
  z-index:0;
}

.slides_container
{
  display:none;
  overflow:hidden;
  position:relative;
  width:300px;
}

.slides_container div.slide
{
  display:block;
  height:225px;
  width:300px;
}

#slides .next,#slides .prev
{
  display:block;
  height:43px;
  left:5px;
  opacity:0.5;
  position:absolute;
  top:90px;
  width:24px;
  z-index:101;
}

#slides .next:hover,#slides .prev:hover
{
  opacity:0.9;
}

#slides .next
{
  left:270px;
}

.pagination
{
  margin:10px auto;
  width:43px;
}

.pagination li
{
  float:left;
  list-style:none;
  margin:0 1px;
}

.pagination li a
{
  background-image:url(../img/Slider/pagination.png);
  background-position:0 0;
  display:block;
  float:left;
  height:0;
  overflow:hidden;
  padding-top:12px;
  width:12px;
}

.pagination li.current a
{
  background-position:0 -12px;
}

.caption_slide
{
  background:rgba(0,0,0,.5);
  bottom:-35px;
  color:#fff;
  font-size:12px;
  height:30px;
  left:0;
  line-height:1.33;
  padding:5px 20px 0;
  position:absolute;
  text-shadow:none;
  width:300px;
  z-index:500;
}

#publicidad_300x100
{
  background-image:url(../img/publicidad_300x100.png);
  background-position:left top;
  background-repeat:no-repeat;
  height:100px;
  margin-top:15px;
  padding-top:18px;
  width:302px;
}

#notas_rel
{
  float:right;
  font-size:12px;
  margin-bottom:10px;
  margin-top:25px;
  position:relative;
  width:280px;
}

#notas_rel li
{
  background-image:url(../img/relac_li.png);
  background-position:top left;
  background-repeat:no-repeat;
  list-style:none outside none;
  margin-bottom:5px;
  margin-top:5px;
  padding-left:20px;
}

#notas_rel a,#notas_rel a:link
{
  color:#000;
  font-family:Arial;
  text-decoration:none;
}

#notas_rel a:hover
{
  color:#000;
  font-family:Arial;
  text-decoration:underline;
}

#notas_sec
{
  float:right;
  font-size:12px;
  margin-bottom:5px;
  margin-top:10px;
  position:relative;
  width:280px;
}

#notas_sec li
{
  background-image:url(../img/relac_li.png);
  background-position:top left;
  background-repeat:no-repeat;
  list-style:none outside none;
  margin-bottom:5px;
  margin-top:5px;
  padding-left:20px;
}

#notas_sec a,#notas_sec a:link
{
  color:#000;
  font-family:Arial;
  text-decoration:none;
}

#notas_sec a:hover
{
  color:#000;
  font-family:Arial;
  text-decoration:underline;
}

#footer
{
  font-size:1.2em;
  margin-top:30px;
}

#publicidad_bottom
{
  font-size:1.2em;
  height:75px;
}

#comunidad
{
  background-image:url(../img/barra_comunidad.png);
  background-repeat:no-repeat;
  font-size:.8em;
  height:65px;
  padding-left:475px;
  padding-top:33px;
}

#comunidad li
{
  display:inline;
  font-size:1.2em;
  height:65px;
  list-style:none outside none;
  padding-left:10px;
  padding-right:10px;
}

#google_ads
{
  font-size:1.2em;
  height:140px;
}

#cierre
{
  font-size:1.2em;
  margin-bottom:20px;
}

#club
{
  float:left;
  font-size:1.2em;
  height:200px;
  width:350px;
}

#elfaro
{
  float:right;
  font-size:1.2em;
  height:200px;
  width:602px;
}

#menu_bottom
{
  font-size:1.2em;
  height:60px;
}

#news
{
  margin:10px;
}

#news img
{
  max-width:620px;
}

#news p
{
  color:#333;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:24px;
  margin-bottom:18px;
}

#news a
{
  color:#0061aa;
}

#news a:hover
{
  color:#F90;
  text-decoration:underline;
}

#news li
{
  margin-bottom:10px;
  margin-left:30px;
  padding-left:5px;
}

#news ol
{
  font-size:14px;
  line-height:24px;
  list-style-type:decimal;
}

#closing-menu
{
  float:right;
  height:20px;
  list-style:none;
  margin-top:15px;
  position:relative;
  width:960px;
}

#closing-menu li
{
  display:inline;
  list-style:none outside none;
  margin-right:17px;
}

#closing-menu a,#closing-menu a:link
{
  color:#000;
  font-size:11px;
  text-decoration:none;
  text-transform:uppercase;
}

#closing-menu .right
{
  float:right;
}

.newsticker
{
  font-size:12px;
  height:40px;
  list-style-type:none;
  padding-right:215px;
  padding-top:8px;
  text-align:right;
}

.newsticker li a
{
  color:#000;
  list-style:none outside none;
  text-decoration:none;
}

.newsticker li a:hover
{
  text-decoration:underline;
}

#news_ticker
{
  clear:both;
  height:40px;
  padding-top:4px;
}

#secciones a.noticias:hover
{
  color:#0CF;
}

#secciones a.internacionales:hover
{
  color:#4c0;
}

#secciones a.migracion:hover
{
  color:#0C9;
}

#secciones a.el_agora:hover
{
  color:#F0F;
}

#secciones a.opinion:hover
{
  color:#990;
}

#secciones a.especiales:hover
{
  color:#0C0;
}

#secciones a.fotos:hover
{
  color:#90F;
}

#secciones a.video:hover
{
  color:#9F0;
}

#secciones a.radio:hover
{
  color:#F39;
}

#secciones a.deportes:hover
{
  color:#F30;
}

#secciones a.portada:hover
{
  color:#F90;
}

.nota_seccion
{
  padding-left:10px;
  padding-right:5px;
}

.section_creditos
{
  background-image:url(../img/credito.png);
  background-repeat:no-repeat;
  font-size:.9em;
  margin-left:5px;
  margin-top:5px;
  padding-left:19px;
}

.section_title,.section_title a
{
  color:#000;
  font-family:Georgia;
  font-size:1.3em;
  text-align:left;
  text-decoration:none;
}

.nota_seccion h3
{
  font-size:1.2em;
  font-weight:700;
  margin-top:10px;
}

.section_title a:hover
{
  color:#F90;
  text-decoration:underline;
}

.section_sumario
{
  font-size:1.1em;
  line-height:1.7em;
  margin-top:15px;
}

#main2
{
  border-right:1px solid #CECECE;
  float:left;
  font-size:1.2em;
  width:350px;
}

#sidebar2
{
  float:right;
  font-size:1.2em;
  width:604px;
}

#sidebar_2_1
{
  float:left;
  width:300px;
}

#sidebar_2_2
{
  float:right;
  width:300px;
}

#sidebar_bottom
{
  clear:both;
  width:604px;
}

ul.linkrel
{
  list-style-position:outside;
  list-style-type:circle;
  padding-left:15px;
}

ul.linkrel li
{
  list-style-position:outside;
  list-style-type:circle;
  margin-top:5px;
  padding-left:15px;
}

ul.linkrel li a
{
  color:#000;
  padding-left:10px;
  text-decoration:none;
}

ul.linkrel li a:hover
{
  color:#F90;
  text-decoration:underline;
}

.box
{
  margin-bottom:15px;
}

.audio_tab
{
  background-image:url(../img/radio/bkgnd_audio_multimedia.png);
  font-family:Georgia;
  text-align:center;
}

.audio_tab a,.audio_tab a:visited
{
  color:#000;
  font-size:24px;
  padding:19px;
  text-align:center;
}

.dock-container2
{
  height:50px;
  padding-left:20px;
  position:relative;
  top:-8px;
}

a.dock-item2
{
  bottom:0;
  color:#000;
  display:block;
  position:absolute;
  text-align:center;
  text-decoration:none;
  width:50px;
}

.dock-item2 span
{
  background-color:#FFF;
  display:none;
  margin-left:10px;
  width:90px;
}

.dock-item2 img
{
  border:0;
  margin:10px;
  width:100%;
}

strong
{
  font-weight:700;
}

#madera
{
  border-bottom:1px solid #CECECE;
  padding-bottom:10px;
  width:98%;
}

#madera h1 a,#madera h1 a:link,#madera h1 a:visited
{
  color:#000;
  font-family:Georgia,serif;
  text-decoration:none;
}

.creditos-madera
{
  background-image:url(../img/credito.png);
  background-repeat:no-repeat;
  font-size:.9em;
  line-height:1.3em;
  margin-left:12px;
  margin-top:20px;
  padding-left:19px;
}

#destacados
{
  display:table;
  padding-bottom:10px;
}

#resto_portada
{
  padding-top:5px;
}

#tr_platica
{
  border-bottom-color:#999;
  border-bottom-style:solid;
  border-bottom-width:thin;
}

#td_platica
{
  background-image:url(../img/rule.png);
  background-position:top left;
  background-repeat:repeat-x;
  border-bottom-color:#999;
  border-bottom-style:solid;
  border-bottom-width:thin;
  border-right:1px solid #CECECE;
  padding-top:5px;
}

#video_destacado
{
  float:left;
  margin-top:10px;
  width:50%;
}

#otras
{
  float:right;
  margin-top:10px;
  padding-right:10px;
  width:44%;
}

#info_noticias
{
  float:left;
  width:200px;
}

#info_box
{
  float:left;
  margin:10px;
  padding-top:10px;
  text-align:left;
  width:220px;
}

.info_list
{
  color:#000;
  font-size:1.3em;
}

.info_list li
{
  list-style:none outside none;
  margin-bottom:5px;
  margin-top:5px;
}

.info_list li a,.info_list li a:visited,.info_list li a:link
{
  color:#000;
  text-decoration:none;
}

.info_list li a:hover
{
  text-decoration:underline;
}

#editorial
{
  background-image:url(../img/editorial.png);
  background-repeat:no-repeat;
  height:160px;
  margin-top:7px;
  padding:10px;
}

.editorial_name a,.editorial_name a:link,.editorial_name a:visited
{
  color:#000;
  font-family:Georgia,serif;
  font-size:1.3em;
  text-decoration:none;
}

.editorial_body
{
  line-height:1.7em;
  margin-top:10px;
}

#p468_60_izq
{
  float:left;
  height:60px;
  width:468px;
}

#p468_60_der
{
  float:right;
  height:60px;
  width:468px;
}

.cafe_virtual_td
{
  font-family:Georgia;
  font-size:1.3em;
  padding-right:20px;
}

.cafe_virtual_td a,.cafe_virtual_td a:link,.cafe_virtual_td a:visited
{
  color:#000;
  font-size:1.5em;
  text-decoration:none;
}

.cafe_virtual_td a:hover
{
  color:#C90;
  text-decoration:underline;
}

#date
{
  color:#666;
  margin-right:10px;
  text-transform:lowercase;
}

#search
{
  margin-right:25px;
}

.search input
{
  border:1px solid #F90;
  width:110px;
}

#search input[type=submit]
{
  background-color:#f90;
  background-repeat:no-repeat;
  border:0;
  color:#FFF;
  cursor:pointer;
  font-size:11px;
  height:18px;
  padding:2px 2px 2px 23px;
  text-align:left;
  width:80px;
}

#search input[type=submit]:hover
{
  color:#000;
  font-weight:700;
}

#toolbox li a
{
  color:#000;
  text-decoration:none;
}

#pagination
{
  font-family:Georgia,serif;
  font-size:1.2em;
}

#pagination li
{
  display:inline;
}

#comments
{
  width:610px;
}

#comment-list
{
  margin-top:30px;
}

#pag
{
  background-color:#e9e9e9;
  float:left;
  font-size:12px;
  height:20px;
  margin-left:10px;
  margin-top:20px;
  padding-top:5px;
  position:relative;
  text-align:right;
  width:620px;
}

#pag li
{
  display:inline;
  padding-right:20px;
}

#pag a,#pag a:link
{
  color:#000;
  font-family:Arial;
  text-decoration:none;
}

#pag a:hover
{
  color:#000;
  font-family:Arial;
  font-weight:700;
  text-decoration:underline;
}

#ultimas_mas
{
  float:right;
  font-size:12px;
  margin-bottom:10px;
  margin-top:5px;
  position:relative;
  width:280px;
}

#ultimas_mas li
{
  background-image:url(../img/relac_li.png);
  background-position:top left;
  background-repeat:no-repeat;
  list-style:none outside none;
  margin-bottom:10px;
  margin-top:10px;
  padding-left:20px;
}

#ultimas_mas a,#ultimas_mas a:link
{
  color:#000;
  font-family:Arial;
  text-decoration:none;
}

#ultimas_mas a:hover
{
  color:#000;
  font-family:Arial;
  text-decoration:underline;
}

#relac_notas_secc
{
  float:right;
  font-size:12px;
  margin-bottom:10px;
  margin-top:5px;
  position:relative;
  width:302px;
}

#relac_notas_secc li
{
  background-image:url(../img/relac_li.png);
  background-position:top left;
  background-repeat:no-repeat;
  font-size:13px;
  list-style:none outside none;
  margin-bottom:10px;
  margin-top:10px;
  padding-left:20px;
}

#relac_notas_secc a,#relac_notas_secc a:link
{
  color:#444;
  font-family:Georgia, "Times New Roman", serif;
  text-decoration:none;
}

#relac_notas_secc a:hover
{
  color:#f90;
  text-decoration:underline;
}

.galeria_home a,.galeria_home a:link,.galeria_home a:visited
{
  color:#000;
  font-size:1.3em;
  text-decoration:none;
}

.sumario_fotogal
{
  font-family:Arial;
  font-size:1.2em;
  line-height:1.3em;
}

#list_info
{
  font-size:1.3em;
  position:relative;
}

#list_info li
{
  background-image:url(../img/relac_li.png);
  background-position:top left;
  background-repeat:no-repeat;
  list-style:none outside none;
  margin-bottom:5px;
  margin-top:5px;
  padding-left:17px;
}

#list_info a,#list_info a:link
{
  color:#000;
  font-family:Arial;
  text-decoration:none;
}

#list_info a:hover
{
  color:#000;
  font-family:Arial;
  text-decoration:underline;
}

#rss_feed
{
  clear:both;
  float:right;
  height:21px;
  margin-top:15px;
  overflow:hidden;
  width:24px;
}

.revistero th
{
  padding:10px;
}

.frase_destacada
{
  color:#666;
  float:right;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  padding:3px;
  width:200px;
}

.credito_frase
{
  color:#999;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-style:italic;
}

.td_mainpage
{
  background:url(../img/separador_vertical.png) repeat-y;
  padding:5px;
}

.td_mainpage_izq
{
  padding:5px;
}

#mas_noticias h3,#mas_noticias p
{
  display:inline;
}

,#mas_noticias,a
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:1em;
  text-align:right;
}

#mas_noticias a:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:1em;
  font-weight:700;
  text-align:right;
}

.pub_border
{
  border:1px;
  border-color:#ccc;
  border-style:solid;
}

.pag_full_txt
{
  background-color:#efefef;
  border:solid 1px #CCC;
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  margin-left:auto;
  margin-right:auto;
  margin-top:15px;
  padding:5px;
  text-align:center;
  width:125px;
}

.pag_full_txt:hover
{
  background-color:#e6e6e6;
}

.pag_full_txt a
{
  color:#333;
  text-decoration:none;
}

.pag_full_txt a:hover
{
  color:#f90;
}

#prevnext
{
  background-color:#e9e9e9;
  float:left;
  font-size:12px;
  height:20px;
  margin-bottom:10px;
  margin-top:20px;
  padding-top:5px;
  position:relative;
  width:640px;
}

.nav_next
{
  color:#666;
  display:inline;
  float:right;
  margin-right:10px;
  text-align:right;
  width:auto;
}

.nav_next a
{
  color:#666;
  text-decoration:none;
}

.nav_next a:hover
{
  color:#f90;
  text-decoration:none;
}

.nav_prev
{
  color:#666;
  display:inline;
  float:left;
  margin-left:10px;
  width:auto;
}

.nav_prev a
{
  color:#666;
  text-decoration:none;
}

.nav_prev a:hover
{
  color:#f90;
  text-decoration:none;
}

#vea_ademas
{
  border-top:dotted 1px #ccc;
  color:#999;
  margin-bottom:10px;
  padding-top:10px;
  width:150px;
}

.date-comments
{
  color:#999;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  margin-bottom:8px;
  margin-top:8px;
}

.date-comments a
{
  color:#999;
  text-decoration:none;
}

.date-comments a:hover
{
  text-decoration:underline;
}

.cs_img
{
  max-width:620px;
}

.cs_img p
{
  margin-bottom:5px!important;
}

.cs_img_caption
{
  color:#888!important;
  font-size:12px!important;
  line-height:18px!important;
  text-align:center;
}
.cs_img_caption p
{
  color:#888!important;
  font-size:12px!important;
  line-height:18px!important;
  text-align:center;
}

#relac_box
{
  border:solid 1px #ccc;
  display:block;
  margin-bottom:10px;
  width:638px;
}

.relac_listado
{
  border-top:solid 1px #ccc;
  display:table;
  margin:0 10px;
  width:620px;
}

.img_relac_100
{
  display:inline;
  float:left;
  margin-bottom:8px;
  margin-right:10px;
  margin-top:10px;
  width:100px;
}

.relac_texto
{
  display:table;
  margin-top:10px;
}

.relac_texto h2
{
  font-family:georgia, "times new roman", serif;
  font-size:18px;
}

.relac_texto a
{
  color:#333;
  text-decoration:none;
}

.relac_texto a:hover
{
  color:#f90;
  text-decoration:underline;
}

#main_2
{
  float:left;
  font-size:1.2em;
  width:650px;
}

#madera_new
{
  border-bottom:1px solid #CCC;
  display:table;
  padding-bottom:10px;
  width:620px;
}

#madera_new p
{
  line-height:20px;
}

#madera_new h1
{
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:31px;
  font-weight:400;
  margin-left:0;
  text-decoration:none;
}

#madera_new h1 a
{
  color:#000;
  text-decoration:none;
}

#madera_new h1 a:hover
{
  color:#f90;
  text-decoration:underline;
}

#madera_new h2
{
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:24px;
  font-weight:400;
  margin-bottom:12px;
  margin-top:12px;
  text-decoration:none;
}

#madera_new h2 a
{
  color:#000;
  text-decoration:none;
}

#madera_new h2 a:hover
{
  color:#f90;
  text-decoration:underline;
}

#madera_new h3
{
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:17px;
  font-weight:400;
  margin-bottom:10px;
  margin-top:0;
  text-decoration:none;
}

#madera_new h3 a
{
  color:#000;
  text-decoration:none;
}

#madera_new h3 a:hover
{
  color:#f90;
  text-decoration:underline;
}

#madera_new h4
{
  background-image:url(../img/relac_li.png);
  background-repeat:no-repeat;
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:14px;
  font-weight:400;
  line-height:17px;
  margin-bottom:2px;
  padding-left:15px;
  text-decoration:none;
}

#madera_new h4 a
{
  color:#333;
  text-decoration:none;
}

#madera_new h4 a:hover
{
  color:#f90;
  text-decoration:underline;
}

#madera_new h5
{
  color:#666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:700;
  margin-bottom:10px;
  margin-top:0;
  text-decoration:none;
}

#madera_new h5 a
{
  color:#333;
  text-decoration:none;
}

#madera_new h5 a:hover
{
  color:#f90;
  text-decoration:underline;
}

.sumario_madera_new
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:15px;
  line-height:20px;
  margin-bottom:10px;
  margin-left:0;
}

.creditos_new
{
  background-image:url(../img/credito.png);
  background-repeat:no-repeat;
  color:#666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:12px;
  margin-bottom:10px;
  margin-top:10px;
  padding-left:19px;
}

.sumario_new
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  line-height:18px;
  margin-left:0;
}

.img_new
{
  float:left;
  margin-bottom:10px;
  margin-top:10px;
  width:300px;
}

#bloque_completo
{
  border-right:solid 1px #ccc;
  display:table;
  margin-left:10px;
  table-layout:fixed;
  width:630px;
}

#bloque_new
{
  border-bottom:solid 1px #ccc;
  display:table;
  margin-top:10px;
  table-layout:fixed;
  width:620px;
}

#columna_izq
{
  border-right:solid 1px #ccc;
  display:inline;
  float:left;
  width:310px;
}

#columna_der
{
  display:inline;
  float:right;
  width:300px;
}

.caja_nota
{
  display:table;
  margin-bottom:10px;
  width:300px;
}

.caja_nota p
{
  line-height:18px;
}

.caja_nota h2
{
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:20px;
  font-weight:400;
  margin-bottom:12px;
  margin-top:0;
  text-decoration:none;
}

.caja_nota h2 a
{
  color:#000;
  text-decoration:none;
}

.caja_nota h2 a:hover
{
  color:#f90;
  text-decoration:underline;
}

.caja_nota h3
{
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:17px;
  font-weight:400;
  margin-bottom:10px;
  margin-top:0;
  text-decoration:none;
}

.caja_nota h3 a
{
  color:#000;
  text-decoration:none;
}

.caja_nota h3 a:hover
{
  color:#f90;
  text-decoration:underline;
}

.caja_nota h4
{
  background-image:url(../img/relac_li.png);
  background-repeat:no-repeat;
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:14px;
  font-weight:400;
  line-height:18px;
  margin-bottom:2px;
  padding-left:15px;
  text-decoration:none;
}

.caja_nota h4 a
{
  color:#333;
  text-decoration:none;
}

.caja_nota h4 a:hover
{
  color:#f90;
  text-decoration:underline;
}

.caja_nota h5
{
  color:#666;
  display:table;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:700;
  margin-bottom:10px;
  margin-top:0;
  text-decoration:none;
}

.caja_nota h5 a
{
  color:#333;
  text-decoration:none;
}

.caja_nota h5 a:hover
{
  color:#f90;
  text-decoration:underline;
}

.img_120
{
  display:inline;
  float:left;
  margin-bottom:2px;
  margin-right:10px;
  margin-top:5px;
  width:120px;
}

.one
{
  border:solid 1px #ccc;
  padding:5px;
  width:628px;
}

.one > .tabs
{
  background:#f2f2f2;
  border:1px solid #ccc;
  height:35px;
  padding-bottom:0;
  width:626px;
}

.one > .tabs > ul
{
  font:1em;
  list-style:none;
}

.one > .tabs > ul > li
{
  -moz-border-radius-bottomleft:0;
  -moz-border-radius-bottomright:0;
  -moz-border-radius-topleft:1px;
  -moz-border-radius-topright:1px;
  -moz-user-select:none;
  -webkit-user-select:none;
  background:#e6e6e6;
  border:solid 1px #ccc;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  border-top-left-radius:1px;
  border-top-right-radius:1px;
  color:#666;
  display:block;
  float:left;
  height:15px;
  margin:5px 0 0 5px;
  padding:7px 10px;
  user-select:none;
  white-space:nowrap;
}

.one > .tabs > ul > li:hover
{
  background:#ddd;
  color:#333;
  cursor:pointer;
}

.one > .tabs > ul > li.tabActiveHeader
{
  background:#FFF;
  border-bottom-width:0;
  color:#333;
  cursor:pointer;
  height:16px;
  top:0;
  white-space:nowrap;
}

.one > .tabscontent
{
  -moz-border-radius-bottomleft:2px;
  -moz-border-radius-bottomright:2px;
  -moz-border-radius-topleft:0;
  -moz-border-radius-topright:2px;
  background:#FFF;
  border-bottom-left-radius:2px;
  border-bottom-right-radius:2px;
  border-top-left-radius:0;
  border-top-right-radius:2px;
  color:#333;
  margin:0;
  padding:10px;
}

#madera_4entr
{
  border-bottom:1px solid #CCC;
  padding-bottom:10px;
  width:620px;
}

#madera_4entr p
{
  line-height:20px;
}

#madera_4entr h1
{
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:29px;
  font-weight:400;
  margin-bottom:10px;
  margin-left:0;
  margin-top:10px;
  text-decoration:none;
}

#madera_4entr h1 a
{
  color:#000;
  text-decoration:none;
}

#madera_4entr h1 a:hover
{
  color:#f90;
  text-decoration:underline;
}

#madera_4entr h2
{
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:24px;
  font-weight:400;
  margin-bottom:12px;
  margin-top:12px;
  text-decoration:none;
}

#madera_4entr h2 a
{
  color:#000;
  text-decoration:none;
}

#madera_4entr h2 a:hover
{
  color:#f90;
  text-decoration:underline;
}

#madera_4entr h3
{
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:18px;
  font-weight:400;
  margin-bottom:6px;
  margin-top:6px;
  text-decoration:none;
}

#madera_4entr h3 a
{
  color:#000;
  text-decoration:none;
}

#madera_4entr h3 a:hover
{
  color:#f90;
  text-decoration:underline;
}

#madera_4entr h4
{
  color:#666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:700;
  margin-bottom:5px;
  margin-top:5px;
  text-decoration:none;
}

#madera_4entr h4 a
{
  color:#333;
  text-decoration:none;
}

#madera_4entr h4 a:hover
{
  color:#f90;
  text-decoration:underline;
}

#madera_4entr h5
{
  color:#666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:700;
  margin-bottom:5px;
  margin-top:10px;
  text-decoration:none;
}

#madera_4entr h5 a
{
  color:#333;
  text-decoration:none;
}

#madera_4entr h5 a:hover
{
  color:#f90;
  text-decoration:underline;
}

#bloque_3entr
{
  background-color:#e6e6e6;
  display:table;
  width:620px;
}

.sumario_madera_4entr
{
  font-family:Arial,Helvetica,sans-serif;
  font-size:15px;
  line-height:20px;
  margin-left:0;
}

.img_madera_4entr
{
  float:left;
  margin-bottom:10px;
  margin-top:5px;
  width:620px;
}
.recuadro-220
{
  background-color: #efefef; 
  margin-right: 10px; 
  width: 220px; 
  height: auto; 
  padding: 10px; 
  float: left; 
  font-size: 12px; 
  line-height: 17px; 
  border: 1px solid #CCCCCC;
}