body {background-position: left top; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; color: #635F59; background-color: #ffffff;}
.bodyLogin{background-color: #000000; background:url(../images/background_pag_login2.png) repeat-x;}
table.tablaConectar {width: 100%; height: 100%; font-size: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#000000;}
table.tablaConectarDatos {width: 100%; height: 280px; background:url(../images/background_login2.png) repeat-x;}
table.tablaConectarDatosInput {width: 100%; height: 40px;}
.textoAlerta {height: 12px; text-align: center;font-size: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#FF0000; text-decoration:none; border: 1px solid #FF0000; background-color: #FFFFFF; padding-left: 15px; padding-right: 15px; padding-top: 2px; padding-bottom: 2px;}
.textoLogin {font-size: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#000000; text-decoration:none;}
.recuadroConFondoBlancoPeque {height: 20px; font-size: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; border: 1px solid #888888; color:#000000;}
.tdLogo{width: 355px; vertical-align: top; margin-top:30px; padding-top:30px;}
.input {
	padding: 2px 1px;
    font-size: 12px; FONT-FAMILY: Tahoma, Verdana, Arial;
    border: 1px solid;
	background: #F5F5F5 url(../images/button.png) repeat-x 0 0;
	border-color: #AAAAAA #AAAAAA #AAAAAA #AAAAAA;
    padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
    cursor: pointer;
	font-weight: bold;
}
.input: hover{
    border-color: #000000 #000000 #000000 #000000;
}

input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover{
    border-color: #000000 #000000 #000000 #000000;
}





