body{
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
background-color:#004080;
}
.hojas{
font-family:"Baskerville Old Face";
font-size:30px;
color:#000099;
}
.vida{
font-family:"Baskerville Old Face";
font-size:20px;
color:#000099;
padding:2px 50px 0px 20px;
}
.tabla_top{
background:url(../img/tablas/celdas_r1_c2.gif);
background-repeat:repeat-x;
}
.tabla_left{
background:url(../img/tablas/celdas_r2_c1.gif);
background-repeat:repeat-y;
 background-position:right;
}
.tabla_right{
background:url(../img/tablas/celdas_r2_c3.gif);
background-repeat:repeat-y;
}
.tabla_bottom{
background:url(../img/tablas/celdas_r3_c2.gif);
background-repeat:repeat-x;
}
.tabla_bottom_right{
background:url(../img/tablas/celdas_r3_c3.gif);
background-repeat:no-repeat;
}

.tabla_body{
background:url(../img/tablas/celdas_r2_c2.gif);
background-repeat:repeat-y;
}
.menu_top_top{
background:url(../img/menu_top/menu_r1_c2.gif);
background-repeat:repeat-x;
}
.menu_top_left{
background:url(../img/menu_top/menu_r2_c1.gif);
background-repeat:repeat-y;
}
.menu_top_right{
background:url(../img/menu_top/menu_r2_c3.gif);
background-repeat:repeat-y;
}
.menu_top_bottom{
background:url(../img/menu_top/menu_r3_c2.gif);
background-repeat:repeat-x;
}
.menu_top_body{
background:url(../img/menu_top/menu_r2_c2.gif);
width:100%;
}
div#menu_left a{
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
width:100%;
}
div#menu_top a{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
text-decoration:none;
padding:2px 25px 0px 15px;
}
div#menu_top a:hover{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
background-color:#0058B0;
}
div#menu_left a{
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
width:100%;
height:20px;
padding:2px 25px 0px 15px;
}
div#menu_left a:hover{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
background-color:#97CBFF;
BORDER-LEFT: #004080 5px solid; 
}
.divLoginbox {
BORDER-RIGHT: #9c9c9c 1px solid; 
BORDER-TOP: #9c9c9c 1px solid; 
BORDER-LEFT: #9c9c9c 1px solid; 
BORDER-BOTTOM: #9c9c9c 1px solid; 
/*POSITION: relative;*/
/*left:20px;*/
}
.divLoginboxHeader {
FONT-SIZE: 10px; 
PADDING-TOP: 2px; 
/*BACKGROUND-COLOR: #dddddd; 
COLOR: #666666; */
color:#FFFFFF;
background-color:#0057AE;
TEXT-ALIGN: center;
font-weight:bolder;
}

.divSideboxEntry {
HEIGHT: 16px; 
/*BACKGROUND-COLOR: #eeeeee; */
background-color:#F4FAFF;
TEXT-ALIGN: left;
}
.botonlogin{
BORDER-RIGHT: silver 1px solid; 
BORDER-TOP: silver 1px solid; 
BORDER-LEFT: silver 1px solid; 
BORDER-BOTTOM: silver 1px solid;
font-size:10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #3F7EBE;
width:120px;
}
.cajalogin{
BORDER-RIGHT: silver 1px solid;
BORDER-TOP: silver 1px solid; 
BORDER-LEFT: silver 1px solid; 
WIDTH: 100px; 
BORDER-BOTTOM: silver 1px solid;
}
div#textologin{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
div#reloj,div#fecha{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000066;
}
.titulodesarrollar{
color:#004080;
font-family:Elephant;
font-size:20px;
text-align:center;
}
.text{
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
}
.vinculoselect{
color:#FF0000;
}
.titulos{
color:#004080;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bolder;
text-align:center;
background-color:#CFEFFF;
}
.contenido{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.obliga{
color:#B70000;
}

.input {
FONT-SIZE: 12px; 
COLOR: #000000; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #EBF4FA
}
.boton{
BORDER-RIGHT: silver 1px solid; 
BORDER-TOP: silver 1px solid; 
BORDER-LEFT: silver 1px solid; 
BORDER-BOTTOM: silver 1px solid;
font-size:10px;
FONT-WEIGHT: bold;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #3F7EBE;
}
.error{
font-family:Arial, Helvetica, sans-serif;
color:#BF0000;
font-size:10px;
}
.select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
BACKGROUND-COLOR: #EBF4FA
}
.fondopagina{
background-color:#FFFFFF;
}
.comentariousuario{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
BORDER-RIGHT: #cccccc 2px solid;
BORDER-TOP: #cccccc 2px solid; 
BORDER-LEFT: #cccccc 2px solid; 
BORDER-BOTTOM: #cccccc 2px solid;
}
div#opofertas a{
color:#0000FF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
div#opofertas a:hover{
color:#004080;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
