﻿html			{ width:100%; height:100%;}
body			{ min-width:1000px; text-align: center; margin: 0px; font-family: arial; font-size: 12px; color: #666666; 
				}
body.login		{ padding-top: 100px; padding-bottom: 75px}

/***************************/
/********** LOGIN **********/
/***************************/
/*
				  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#1B3775), color-stop(1, #1B3775));
				  background: -moz-linear-gradient(top, #fff, #1B3775);
				  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= '#ffffff' , endColorstr= '#1B3775' );
				  background: -o-linear-gradient(top, #fff, #1B3775);
*/
.login-box				{ width: 550px; margin: 0px auto; margin-bottom: 30px; border: 1px solid #9BA7C2; text-align: left; padding: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.login-border			{ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:  px; }
.login-style			{ border: 2px solid #FFFFFF; background: url('../images/login.jpg') center center no-repeat; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.login-header			{ height: 71px; background: url('../images/header1.png') 0px top no-repeat #fff; padding: 11px 15px 0px 15px; -moz-border-radius: 3px 3px 0px 0px; -webkit-border-radius: 3px 3px 0px 0px; border-radius: 3px 3px 0px 0px;}
.login-header .logo		{ width: auto; margin: 0px; padding-top: 0px; }
.login-header .logo .title	{ }
.login-header .logo .picture{float:right;padding-left:15px;padding-right:15px;padding-top:10px; height: 45px;}
.login-header .logo div	{ float:left;padding-top:32px;font-size:16px;line-height:20px; color:#000;}
.login-inside			{ height: 195px; padding-top: 35px; border-bottom: 1px solid #bbbbbb; background: url('../images/bck_login.png'); background-repeat:no-repeat; background-position:right top;}
.login-inside p			{ text-align: center; padding-bottom: 1px; }
.login-data				{ width: 290px; padding: 30px 10px 1px 30px; background: url('../images/bck_white_50.png'); margin: 0px auto; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; margin-bottom : 20px; }
.login-data label		{ display: block; width: 70px; float: left; line-height: 22px; text-align: right; margin-right: 10px; }
.login-data input.text	{ width: 140px; }
/*.login-data .row		{ padding-bottom: 10px; }*/
/*.login-data .button		{ margin-left: 80px; }*/

.login-footer			{ border-top: 1px solid #FFFFFF; background-color:#033D7D; height: 22px; padding: 10px 15px 10px 15px; -moz-border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px; border-radius: 0px 0px 3px 3px;}

/*.login-footer .remember	{ color: #FFFFFF; line-height: 22px; display: block; float: left; font-weight: bold; }
.login-footer .remember label	{ margin-left: 3px; }*/
.login-links			{ color: #000000; font-size: 11px; }
.login-links strong		{ font-weight: normal; color: #000000; }
.login-links a			{ color: #666666; text-decoration: none; }
.login-links a:hover	{ color: #666666; text-decoration: underline; }



input.button
{
	display: inline-block; line-height: 13px; /* IE8 hack */ line-height: 16px\0/; 
	border-width: 0px; font-size: 11px; font-family: arial; color: #FFFFFF; font-weight: bold; 
	cursor: pointer; background: url('../images/button_glas.png') center center repeat-x #DC241F; 
	_background: url('../images/button_glasverde.gif') center center repeat-x #DC241F; 
	padding: 3px 10px 3px 10px; -moz-border-radius: 3px 3px 3px 3px; 
	-webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;
}
input.text{display: inline;border: 1px solid #B8B8B8;font-size: 12px;font-family: arial;color: #333;height: 16px;padding: 2px 4px 2px 4px;}

#lblEntrada {font-weight:bold;color:Navy;padding:2px 2px 2px 2px; background-color:White; text-align:center}

.MensajeRojo{ padding:10px 0px 0px 0px; font-weight: normal; color: #DC241F;text-align:center ; }
.Navegador{ font-weight: normal; color: #DC241F; }

.RojoLogin{ padding:10px 0px 0px 0px; font-weight: normal; color:#F4F4F4;text-align:center ;}

.tabla{padding: 12px 10px 12px 10px; background: url('../images/bck_white.png'); }

.text_Center{
	vertical-align:middle;
	text-align:left;
	color:#C40000;
}