* {padding: 0px; margin: 0px;}
html{min-height: 100%;height: 100%}
body {background: #ffffff; min-height: 100%;height:100%; text-align: center}
h1{margin-top: 15px; margin-left:15px; font: bold 18px arial, verdana;color: #2D5574; border-bottom: 4px solid #2D5574;}
h2{margin: 10px 20px; font: bold 12px arial, verdana; color:#708ABA; text-align: left;}
a {color:#002851; text-decoration: none}
a:hover{color:#708ABA}
ul{margin: 5px 30px;}
li{margin-top: 7px;}
#fondo{width:751px;min-height: 100%; height: 100%; margin: 0px auto; background: url(imagenes/fondo.gif) repeat-y;position: relative}

#menuhor{width: 610px; height: 23px;background: url(imagenes/lineasuperior.jpg) no-repeat; background-position: bottom right}
.menu1{float:left;width: 417px;.width: 414px;}
.menu1 a{text-decoration: none; color: #5B3449; font: normal 12px arial, tahoma, verdana; padding:0px 8px;}
.menu1 a:hover{color: #5d82ba}
.actual{height: 23px;float: left; width: 150px;}
.actual a{font: bold 14px arial, tahoma, verdana; color: #5b3449; text-decoration: none;padding-bottom: 5px; padding-left: 10px}
.actual a:hover{color: #5d82ba}
#contenidos{min-height: 380px; height: 380px; font: normal 12px arial, tahoma, verdana; color: #002851}
#contenidos2{min-height: 380px; height: 380px; font: normal 12px arial, tahoma, verdana;background: #ECF2FB; color: #002851}
.ajustable {height:100%;background: url(imagenes/fondopiedra.jpg) no-repeat; background-position: bottom;position:relative; z-index: 2}
.menu2{background: #708BBA;text-align: right; padding-right: 10px;position:relative;}
#menuv{ height: 100%;background: url(imagenes/partelinealateralderecha.jpg) repeat-y;position:relative;}
#menuv a{color: #ffffff;font: bold 12px arial, tahoma, verdana; text-decoration: none; display: block;}
#menuv a:hover{color: #c2d5fd;}
#menuv a.Act{color: #c2d5fd;font: bold 12px arial, tahoma, verdana; text-decoration: none; display: block;}

.line{border-top: 4px solid #2D5574; width: 500px; margin-top: 4px; margin-left: 15px}
#line{border-top: 4px solid #2D5574; width: 180px; margin-top: 2px; margin-left: 15px}
.enlaces{border-top:1px solid #8D7682; width: 520px; margin-top: 4px; margin-left: 50px }

.form{font:normal 12px arial, tahoma, verdana;}
.form input,textarea{width:220px;font-size:11px;padding:0;border:1px solid #2D5574;}

.fondorevista{background: url(imagenes/revistas/home/NO_IMAGEN.gif) no-repeat;text-align: center; width:100px; height:133px; cursor: hand; font: italic bold 40px arial;color: #2d5574; padding-right: 5px}
.fondorevistagrande{background: url(imagenes/revistas/t_NO_IMAGEN.gif) no-repeat;text-align: center; width:200px; height:267px; font: italic bold 40px arial;color: #2d5574; padding-right: 5px}
h2.revista{font: bold 16px arial,tahoma,verdana; color: #5B3449; background-color:#ffffff; width: 310px}

a.autor{color: #708ABA}
a.autor:hover{color: #666666}

.articulos{padding: 10px 20px; font:normal 12px arial, tahoma, verdana; color: #000000;}
.articulos p{margin: 5px 0px;}
.articulos ul{margin: 5px 30px;}
.articulos ul li{padding: 0px;text-align: justify}

.navAutores{padding:10px 0;text-align: right}
.navAutores a{padding: 3px 5px; height: 15px; background: #708BBA; color: #ffffff; font: bold 12px arial, tahoma; margin-left: 1px;}
.navAutores a:hover{padding: 3px 5px; height: 15px; background: #ffffff; color: #708BBA; font: bold 12px arial, tahoma; margin-left: 1px;}