body,html { font-family:Arial, Helvetica, sans-serif; background-color:#aaafb7; text-transform:none;margin:0;padding:0; text-align:left;}
html {margin-bottom:1px;font-size:101%;text-align:center;}
.ajustar:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.ajustar {display:block;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,form {border:0;margin:0;padding:0;}
ul,ol,li {list-style:none;}
a img {border:0;}
abbr,acronym {text-decoration:none;border:0;}
.center,p.center {text-align:center;}
table,tr,td,th,div, p {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 { text-decoration:none;text-align:left;}
h1 {font-size:18px;}
h2 {font-size:16px;}
img {font-size:11px;vertical-align:top;border:0;margin:0;padding:0;}
table,th,td {border-collapse:collapse;}
input,select {font:11px arial, helvetica, sans-serif;}
* {margin:0;padding:0;}
a:focus,a:link,a:active,a {text-decoration:underline;color:#3457a5;}
a:visited {color:#777;text-decoration:underline;}
a:hover {text-decoration:underline;color:#c21612;}
h1 a, h1 a:active, h1 a:link, h2 a, h2 a:active, h2 a:link, h3 a, h3 a:active, h3 a:link, h4 a, h4 a:active, h4 a:link, li a, li a:active, li a:link { text-decoration : none; color : #000; }
a:visited, li a:visited, h1 a:visited, h2 a:visited, h3 a:visited {
text-decoration : none; color : #666666; }
h4 a, h4 a:active, h4 a:link, h4 a:visited { text-decoration : none; color : #c21612; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, .navega_2 li a:hover { text-decoration : underline; color : #c21612; }
p img {vertical-align:top;}
input {vertical-align:middle;}
#bloque_web {width:1000px;background : #ffffff url(../images/pag_gris.gif)  repeat-x top ;border-left:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777;clear:both;margin:0 auto;}
#pagina_web {margin:0 0 10px;}
#cuerpo {background:inherit;margin:2px 10px;}

#top {font:11px Arial, Helvetica, sans-serif;background-color:#545454;color:#fff;border-bottom:2px solid #000;
border-top:2px solid #000;height:20px;margin:0;padding:5px 10px;}
#top .top_0 { float:left;color:#fff;text-align:right;margin:0 4px;}
#top .top_0 a img,#top .top_1 a img {margin:0 4px -1px 0;}
#top .top_1 {float:right;color:#fff;margin:0 4px;}
#cabecera {width:1000px;height:85px;margin:0 auto;  background : #ffffff url(../images/fondo_blog.gif)  repeat-x top ; }
.cab01 {width:358px;float:left;height:85px; overflow:hidden; background : #ffffff url(../images/fondo_blog.gif)  repeat-x top ;}
.cab02 {width:355px;float:left;height:85px; overflow:hidden; background : #ffffff url(../images/fondo_blog.gif)  repeat-x top ;}
.cab02 .fecha {text-align:center;}
.cab02 .fecha .f_fecha {text-align:center;font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#111;font-weight:900;margin-top:5px ;}
.cab02 .fecha .f_actualizada {text-align:center;font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;color:#c21612;margin-top:5px;}
.cab02 .contenido1 {height:25px;text-align:center;font:18px/20px Arial, Helvetica, sans-serif;color:#333;letter-spacing:1px;vertical-align:bottom;text-transform:uppercase;font-weight:900;margin:0; padding: 10px 0 10px 0;}
.cab02 .contenido1 h2 {text-align:center;font:18px/60px Arial, Helvetica, sans-serif;vertical-align:bottom;}
.cab03 {width:280px;float:left;height:85px; overflow:hidden; background : #ffffff url(../images/fondo_blog.gif)  repeat-x top ;}
.cab03 #buscador {text-align:left;vertical-align:middle;font:11px normal;float:right;border:1px solid #e5e5e5;margin-top:5px; margin-right:5px;padding:5px; }
#caja_menu {text-align:left;background-color:#F0F0F0;height:54px;margin:0;}
#bloque_12 {margin:10px 0 0 0;padding:0;}
#bloque_13 {background-color:#f0f0f0;border:1px solid #ddd;margin:10px 0 10px 0;padding:0 0 10px;}
.bloque_marcadores {margin:10px 0 0 0;padding:0;}
.pag_incio {height:15px;margin:10px 0 10px 0;}
.pag_incio_der {width:333px;float:left;font:10px arial, helvetica, sans-serif;color:#c91526;text-align:right;margin:5px 0;}
.pag_incio_izq {width:666px;float:left;font:10px arial, helvetica, sans-serif;color:#333;padding-left:0;text-align:left;margin:5px 0;}
.texto_i {color:#900;background-color:#ccc;padding:5px;}
.f_left {float:left;}
.f_right {float:right;}
.line_sep {border-top:1px solid #f2c6c6;margin:0 0 8px;padding:1px;}
.line_gris {border-top:1px solid #ddd;margin:0 0 8px;padding:1px;}
.clear {clear:both;font-size:1px;color:#fff;}
.limpiar {clear:both;font-size:1px;color:#fff;height:1px;line-height:0;margin:0;padding:0;}
.limpiar:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
* html .ajustar,* html .limpiar {height:1%;}


