@charset "utf-8";
/********************************** CSS Document *******************************************/

/* Generales */
html,body{margin:0;padding:0;}
body{background-color: #FFF;font:86% "Trebuchet MS",arial,sans-serif;color: #000066;}
h1, h2, div#formcontacto{color:#006600;}
h1{font-size: 160%; font-variant:small-caps;margin: 5px 5px; text-align:center;}
h2{font-size: 120%; margin:0; padding: 0 0 10px; font-variant:small-caps; text-align:left;}
h3{font-size: 120%; margin:0; padding: 0 0 3px; color:#FFF; font-variant:small-caps; background-color:#000066; text-align:center;}
h4{font-size: 110%; text-align:center; font-weight:700; padding: 0px 10px;}
p{margin: 0;padding: 0 15px 0.7em;line-height: 1.2; text-align:justify;}
p a:link, p a:visited, p a:hover, p a:active {color:#0000ff; text-decoration:underline; font-size:90%; font-weight:bold;}     /* unvisited link */
ul, dl{clear:inherit; margin-top:0px;}
hr{margin:0px 10px; background-color:#ccc;}
blockquote{ margin: 0px 20px 10px 20px; padding: 0px; color:#666666; font-size:90%; font-style:italic; text-align:center; }
a:link {color:#006633; text-decoration: none; font-weight:bold;}     /* unvisited link */
a:visited {color: #006633; text-decoration: none; font-weight:bold;}  /* visited link */
a:hover {color: #821115; text-decoration: none; font-weight:bold;}   /* mouse over link */
a:active {color: #006633; text-decoration: none; font-weight:bold;}   /* selected link */

/* Seccion donde estan los DIV principales */
div#contenedor{width:852px;margin:0; padding:0; text-align: left;}
div#header{margin:0px;}
div#menu{float:left; width:227px; padding-top:4px;}
div#cuerpo{clear:inherit; margin-left:230px; padding:0px 0px 0px 6px;}
div#contacto{clear:left; display:block;margin:0; height:230px; background-image:url(../imagen/contactanos_01.jpg); background-repeat:no-repeat;}
div#logos{clear:left; display:block; margin:0px;}
div#footer{clear:left; display:block; margin:5px 5px;text-align: center;font-size: 90%; color:#009; background-image:url(../imagen/logo_pie.png); background-repeat: no-repeat; background-position: bottom right;}

/* Seccion donde estan los DIV especificos */
div#contenido{float:left; width:396px; margin-top:5px;}
div#contenido2{float:left; width: 600px; margin-top:5px;}
div#publicidad{clear:inherit; margin-left:402px; text-align:right;}
div#formcontacto{margin-left: 489px; height:230px; background-image:url(../imagen/contactanos_02.jpg); background-repeat:no-repeat; padding: 32px 5px 0px 5px; line-height:0.8; font-style:italic; font-weight:bold; font-size:86%;}
div#caja{ margin:5px 0px}
div#caja2, div#caja3{ margin:5px 5px; padding:0px 0px; background-color:#ddd; text-align:center}

/* Anexos (Formularios, navegaccion, etc...) */
form.dis {background-image:url(../imagen/form_bg.png); background-position:bottom left; background-repeat:no-repeat; margin:5px; padding:5px;}
fieldset.dis{border: 0px solid #000}
legend.dis{font: bold 140%/1.6 Arial,sans-serif;color: #27518A; text-align:center;}
label.dis{float:left;display:inline;width:100px;
    line-height:16px;margin: 3px 10px;text-align:center;background: #FFF url(../imagen/arrow.jpg) no-repeat right center}
input.dis,textarea.dis{margin:0px 0px 2px;border-style:solid;border-color: #778AA2 #7EA4D8 #7EA4D8 #778AA2;
    border-width:2px 1px 1px 2px;width: 200px}
/*input.dis{height: 18px}
/*br{clear:left;}*/
input#go{margin: 10px 0px 0px 130px;border-style:solid;border-color: #FFF #333 #333 #FFF;
    border-width:1px 2px 2px 1px;background: #CCC;width:auto;height: auto}
.imglogos {float:left; display:inline; width:170px; text-align:center; height:85px;}
.imgarticulos {float:left; display:inline; margin:0px 10px 0px 0px; text-align:center;}
.listados {float:left; display:inline; text-align:left;}
.azul {color:#0000CC;}
.rojo {color:#FF0000;}
.verde {color:#00AA00;}
.blanco {color:#FFFFFF;}
.verdeobs { margin:0px 10px 0px 10px; color:#003300; font-size:85%;}
.listados hr {width:220px;}

.fotoder {float:right; padding:2px;}
.enc_articulos {margin:0px 13px; font-size:120%; color:#003300; font-weight:bold;}
.autor_fecha {margin:0px 14px; font-size:80%; color:#666666;}

.pagination {background: #f2f2f2; font-size:80%;color:#666;padding: 8px 2px 0px 7px;border: 1px solid #ddd;margin: 0 0 1.5em}
.pagination p {position:relative;text-align:center}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc}
.pagination p a:hover {background:#006;color:#fff}
.pagination p span {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#ccc}
.pagination * {margin:0}
.pagination h4 {margin-top:-1.45em;padding:0;border:none}

