body{
  margin-bottom : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-top : 0px;
  font-family: arial;
  font-size: 12px;
  background-color: #eeeeee;}

a{font-family:arial;text-decoration:none;font-weight:700;}
a:link{color:#852828;}a:hover{color:#BF0D0D;}a:visited{color:#796565;}a:active{color:#BF0D0D;}
a.idi{font-size:12px;}
font.idi {font-family:arial; color:#796565;font-size:12px;}

a.menu{color:#ffffff;margin:3px;font-size:12px;vertical-align:middle;;}
a.menu:link{color:#ffffff;} a.menu:hover{color:#ACD6EE;} a.menu:active{color:#ACD6EE;}a.menu:visited{color:#C4CEE5;}
a.menu-select{color:#4F638F;margin:3px;font-size:12px;letter-spacing: 0.04em;vertical-align:middle;}
a.menu-select:link{color:#4F638F;} a.menu-select:hover{color:#4F638F;} a.menu-select:active{color:#4F638F;}a.menu-select:visited{color:#4F638F;}
a.menu-es{color:#ffffff;font-size:12px;margin:3px;vertical-align:middle;letter-spacing: .03em;}
a.menu-es:link{color:#ffffff;} a.menu-es:hover{color:#ACD6EE;} a.menu-es:active{color:#ACD6EE;}a.menu-es:visited{color:#C4CEE5;}
a.menu-es-select{color:#4F638F;font-size:12px;margin:3px;vertical-align:middle;}
a.menu-es-select:link{color:#4F638F;} a.menu-es-select:hover{color:#4F638F;} a.menu-es-select:active{color:#4F638F;}a.menu-es-select:visited{color:#4F638F;}
a.submenu{color:#4F638F;margin-left:3px;font-size:12px;font-weight:500;}
a.submenu:link{color:#4F638F;} a.submenu:hover{color:#4F638F;} a.submenu:active{color:#4F638F;}a.submenu:visited{color:#4F638F;}
a.cuadro{color:#fff;margin-left:8px;font-size:12px;font-weight:400;}
a.cuadro:link{color:#fff;} a.cuadro:hover{color:#fff;} a.cuadro:active{color:#fff;}a.cuadro:visited{color:#fff;}
a.portada{font-weight:500;}
a.portada:link{color:#4F638F;} a.portada:hover{color:#4F638F;} a.portada:active{color:#4F638F;}a.portada:visited{color:#4F638F;}
a.ocul {cursor:default;} a.ocul:link{color:#9CB8CA;} a.ocul:hover{color:#9CB8CA;} a.ocul:active{color:#9CB8CA;}a.ocul:visited{color:#9CB8CA;}

img {border:0;}
div.ingles{float:left; width:367px; margin-top:50px;}
div.logo {width:311px; margin-top:50px;}
div.espanol {float:right; width:367px; margin-top:50px;}
div.idi{text-align:right;float:right;}
div.cont{padding:25px;background-color:#ffffff;}
div.cont a {border-bottom-style: dotted;border-bottom-width: 1px;border-bottom-color: #ccc; }
div.foot{text-align:right;}
div.foto{float:left; width:165px;}
div.izq{width:360px;float:right;}
div.der{width:360px;}
div.cuadro{background-color:A97070;width:200px; padding:8px;float:left; margin-right:15px;}
/*table td {vertical-align:text-top;} esto es superguay pero ahora no puedo usarlo*/
table.tabla {border:0px;cellpadding:2px; cellspacing:2px;font-family:arial;font-size:.9em;color:#777;vertical-align:top;}
table.form {border:0px;cellpadding:10px; cellspacing:10px;font-family:tahoma;font-size:13px;color:#color:#BF0D00;;vertical-align:top;}

table.revista td {vertical-align:top;font-weight:500;}
table.revista td a {font-weight:500;}
table.tabla tr.a {background-color:E4E7EA;}
p{font-family:arial;font-size:.9em;font-weight:500;color:#777; text-align:justify;}
p.idi{float:left;}
p.foot{font-size: .8em;color:#9CB8CA;margin:0px; margin-left:5px;float:left;}
p.idi{margin:0px;}
h1{font-size:1.2em;font-weight:600;color:#4F638F;margin-top:1em;}
h1.portada {font-size:.95em;}
/*h2{font-family: tahoma; font-size:1em;color:#777;margin-top:2em;}* lo cambio, pero no se si lo estoy utilizando ya */
h2{font-family: tahoma; font-size:1em;color:#4F638F; font-weight:600; margin-bottom: .5em;}
h3{font-family: tahoma; font-size:1em;color:#4F638F; margin-top:2em; font-weight:600; margin-bottom: .5em;}
#blanco{background-color:#ffffff;}
#blanc{color:#ffffff;}
#azul{background-color:#4F638F;}
#textoazul{color:#4F638F;}
#azulin{background-color:#E4E7EA;}
#derecha{text-align: right;}
#rojo-carmin {color:#BF0D00;}
#textarea {width:500px;}
#bgerror-form {background-color:#E3867F;}ul {font-family:arial;font-size:.9em;font-weight:500;color:#777; text-align:justify;}
ol {font-family:arial;font-size:.9em;font-weight:500;color:#777; text-align:justify;}
form.login {margin:0px; font-size: 12px;}
/*form.login  button { background-image: url(/images/buscar.gif);}*/
form.p {margin:0px; font-size: 12px;}
form input, textarea {font-size:12px; color:43557A;background-color:#D2DDE3;border:0px;}
form input.100 { width:100px;}
form input.boton {font-size:12px; color:ffffff;  background-color:#852828;border:0px; font-weight:700; }
form fieldset {width: 540px;}
form legend {font-size:1em;font-weight:500;color:#4F638F;font-style:italic;}
form  textarea {width:500px; font-family: arial; font-size:12px; border:0px;}

