a:link{color: #006699;text-decoration: underline}
a:visited{text-decoration: underline; color:#006699}
a:active{ font-weight:normal; }
a:hover{text-decoration:underline}

#inicio{
background-color:#FFFFFF;
color:#006699;
margin-top:0px;
font-family:arial;
font-size:11px;
}

#wrapper{
width:800px;
background-position:top left;
margin:auto;
}

.izquierda{
float:left;
}

.derecha{
float:right;
text-align:left;
}

#clear{
clear:both;
line-height:0px
}

.hr_linea{
color:#CCCCCC;
background-color:#CCCCCC;
height:1px;
border:none;
width:100%;
margin-bottom:5px;
}
.linea{
background-color:#006699;
padding:3px;
color:#FFFFFF;
text-align:right;
}

.linea_footer{
width:100%;
background-image: url('images/fondo_footer.gif');
height:38px;
}
.footer{
padding:5px;
}

.cuerpo{
border:#999999 1px solid;
width:798px;
}

.header{
border:#999999 1px solid
}

.boton_entrar{
background-image: url('images/boton_entrar.gif');
width:34px;
height:20px;
border:0px;
cursor:pointer;
}

.boton_entrar2{
background-image: url('images/boton_entrar2.gif');
width:34px;
height:20px;
border:0px;
cursor:pointer;
}

.fondo_acceso{
background-image: url('images/fondo_acceso.gif');
width:163px;
height:97px;
}

.fondo_login{
background-image: url('images/fondo_login.gif');
width:163px;
height:97px;
color:#FFFFFF;
}


.input1{
position:absolute;margin-left:17px;margin-top:29px;width:140px;
}

/* IE7 Only */
*:first-child+html .input1 {position:absolute;margin-left:9px;margin-top:28px;width:126px;}


.input2{
position:absolute;margin-left:17px;margin-top:52px;width:140px;
}

/* IE7 Only */
*:first-child+html .input2 {position:absolute;margin-left:9px;margin-top:51px;width:130px;}

.input3{
position:absolute;margin-left:14px;margin-top:72px;width:140px;
}

/* IE7 Only */
*:first-child+html .input3 {position:absolute;margin-left:28px;margin-top:71px;width:126px;}



.cuadro{
border:#CCCCCC 1px solid;
background-color:#DFDFDF;
padding:4px;
margin-top:4px;
}

.cuadro2{
background-color:#DFDFDF;
padding:4px;
margin-top:4px;
}

h3{
font-size:13px;
margin:0px;
}

.plomo{
color:#9999AC;
font-family:verdana;
font-size:10px;
}
.plomo2{
color:#666666;
}

.caja{
text-align:center;
font-size:10px;
color:#006699;
}

.caja2{
font-size: 11px;
font-family: Tahoma, Verdana, Arial;
}
.submit{
text-align:center;
font-size:11px;
font-weight:bold;
font-family:tahoma;
padding:2px;
}

.error{
background-color:#DFDFDF;
padding:2px;
width:230px;
}