body{margin:0px auto;padding:0px;background:#F8F9FB url(../img/diarios-background.jpg) repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:center;max-width:764px;}
div,li,td,p{text-align:justify}
h1,h2,h3{color:#16387C;margin:0px;padding:3%;text-align:left}
h1{font-size:1.1em}
h2{font-size:1.05em;color:#16387C;margin:1% 1% 0% 1%;padding:1%}
h2 a{text-decoration:none}
h1 img,h1 a img{border:1px solid #eee}
ul.tableppal li{width:25%;float:left;text-align:center;margin-bottom:20px}
ul.tableppal{float:left;width:100%;list-style:none;margin:10px 1%;padding:0px}
ul.tableppal2 li{width:25%;float:left;text-align:center;margin-bottom:20px;background-image:url('../img/bg-sep-menu.jpg');background-position:left bottom;background-repeat:no-repeat;text-align:left}
ul.tableppal2{float:left;width:100%;list-style:none;margin:10px 1%;padding:0px}
ul.menuinterno{margin:0px;padding:0px;list-style:none;border:1px solid #DBE1E6;border-top:0px;float:left;width:97%;margin-left:1%;margin-top:0px;padding-top:0px}
ul.menuinterno li{padding:7px 6px;background-image:url('../img/bg-sep-menu.jpg');background-position:left bottom;background-repeat:no-repeat;float:left;width:96%}
.index ul.menu{float:left;width:100%;margin:0px;padding:0px;list-style:none;border:1px solid #DBE1E6;border-top:0px;background:#fff}
table,td,tr{padding:0px;margin:0px}
p{margin:0px 9px 6px 9px;padding:2px}
fieldset{margin:0px 9px}
legend{color:#16387C;font-weight:bold}
a{color:#3883C0;text-decoration:none;font-size:0.95em}
a:hover{text-decoration:underline}
a:visited{font-weight:bold}
a img{border:0px}
#header{position:relative;height:60px;}
#header #logo{position:absolute;top:-16px;left:0px;}
#breadcrum{margin-bottom:5px}
#left{width:30%;float:left;margin-bottom:5px}
#content1{float:right;width:69%;min-height:701px;margin-bottom:5px}
#footer{clear:both;margin-bottom:5px;padding:6px
0px;text-align:center}
.bg2{background:url(../img/bgmenu.jpg) repeat-x;padding:3%;border:1px solid #DBE1E6;padding-top:6px;padding-bottom:6px;font-weight:bold;color:#314251;text-transform:uppercase;font-size:0.89em;float:left;width:94%}
h3.bg2{width:93%}
h2.bg2{width:91%}
.sep2{margin:0px
9px}
#left ul{margin:0px;padding:0px;list-style:none;border:1px solid #DBE1E6;border-top:0px;background:#fff}
#left ul li,ul.menu li{padding:5px 4px;background-image:url('../img/bg-sep-menu.jpg');background-position:left bottom;background-repeat:no-repeat}
#left ul li.last{background:none}
.caja{background:#fff;border:1px
solid #DBE1E6}
.mensaje{background:#ebebeb;border:1px
solid #DBE1E6;padding:5px;margin:4px
0px}
.centrar{margin:0px
auto;text-align:center}
.boton{margin-top:5px}
.impar{background:#f5f5f5}
.commens{padding:5px;font-size:0.9em}
.cfecha{float:right}
.cnombre{font-weight:bold}
.ccom{padding:4px 0px 1px 0px}
img.mini{padding-right:3px}
#breadcrum ol{margin:0px;padding:3px;list-style:none;height:18px}
#breadcrum ol li{float:left;margin-right:4px}
#content1 ul{margin-right:12px}
#form1 input{width:233px;border:1px
solid #dbe1e6;padding:2px;margin-bottom:5px}
#form1 textarea{width:233px;height:100px;font-family:Arial,Helvetica,sans-serif;font-size:0.93em;border:1px
solid #dbe1e6;padding:2px;margin-bottom:5px}
.menubajo{margin:0px
auto;height:20px}
.menubajo ul{list-style:none;margin-left:260px}
.menubajo ul li{float:left;margin-right:4px}
#shareface{margin-left:2%;border:1px solid #fff;height:23px;float:left;width:97%;}
#shareface
#f1{float:left}
#shareface
#f2{float:left;margin-left:8px}
#shareface
#f3{float:left;margin-left:10px;margin-top:2px}
.adsense,.adsbygoogle{float:left;background-color:#ffffff;display:inline-block;width:336px;height:280px}
.adsbloq{width:97%;float:left;padding-left:3%;}
#Xiframe{border:none;overflow:hidden;width:110px;height:23px;}
@media only screen and (max-width:700px){#left li a span{display:none}
ul.tableppal li,ul.tableppal2 li{width:33%;}
body{font-size:14px;}
}
@media only screen and (max-width:580px){section#content1{width:99%;min-height:auto;}
aside#left{width:99%}
ul.tableppal li,ul.tableppal2 li{width:50%;}a{font-size:1em;}
figure a img#logo{width:99%;min-width:320px;}
body{font-size:16px;}
}
@media only screen and (max-width:336px){body{overflow-x:hidden;}
.adsbloq{width:98%;float:left;padding-left:1%;}
.adsense,.adsbygoogle{width:98%;height:250px;margin:0px;}
}