/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;700&display=swap');

@media print
{
  .noimprimir
  {
      display: none;
  }
}


body
{
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    background-color:#FFF;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    letter-spacing: -0.5px;
}


li
{
	margin: 0px;
	padding: 0px;
}


.boton_azul
{
    padding:10px; 
    text-decoration: none; 
    font-size: 12px; 
    float: right; 
    color: #fff;
    background-color: #0064ff;
    border-radius: 5px;
    cursor: pointer;
}

.boton_azul:hover
{    
    color: #fff;
    background-color: #000;
}




input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"],
input[type="number"],
input[type="date"],
input[type="time"]
{
  border: none;
  background-image: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #fff;
  font-size: 14px;
  color: #000000;
  padding: 10px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 6px;
  border: 1px solid #d2d6da;
  box-sizing: border-box;
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  letter-spacing: -0.5px;
}



input[type="text"]:focus-visible,
input[type="email"]:focus-visible,
input[type="search"]:focus-visible,
input[type="password"]:focus-visible,
input[type="number"]:focus-visible,
input[type="date"]:focus-visible,
input[type="time"]:focus-visible
{
  outline: 2px solid #009ae0;
  border: 1px solid #009ae0;
}


input[type="text"]:hover,
input[type="email"]:hover,
input[type="search"]:hover,
input[type="password"]:hover,
input[type="number"]:hover,
input[type="date"]:hover,
input[type="time"]:hover
{
  border: 1px solid #009ae0;
}





select
{
	box-sizing:border-box;
	padding:15px;
	padding-top: 17px;
	padding-bottom: 17px;
    padding-right: 30px;
	border:none;
	font-size:12px;
	color:#000;
	font-weight:500;
	border-radius: 10px;
	background: #f5f8fa url(Images/chevron.svg);
	background-position:95% center;
    background-repeat: no-repeat;
	background-size: 12px;
    font-family: 'Montserrat', sans-serif;
    letter-spacing: -0.5px;
	
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
}
select:hover
{
	outline:none;
}
select:focus
{
	outline:none;
}

select > option
{
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	padding: 50px;
}

select:before {
   font-weight: 600;
   padding-right: 5px;
}





.boton_seguir{
	width:auto;
	margin-top:10px;
	background-color:#0C0;
	color:#FFF;
	font-size:18px;
	border:0;
	}
	
.boton_seguir:hover {
	cursor:pointer;
	background-color:#09F;
	
}


.boton_seguir_rojo{
	width:auto;
	margin-top:10px;
	background-color:#c9232d;
	color:#fff;
	font-size:18px;
	border:0;
	}
	
.boton_seguir_rojo:hover {
	cursor:pointer;
	background-color:#FC0;
	
}








input[type="radio"] {
    -webkit-appearance: none;
    border: 1px solid #00BBF9;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0 -15px 10px -12px rgba(0,0,0,0.05);
    display: inline-block;
    position: relative;
    top: 3px;
    margin: 0 10px;
    padding: 8px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
}
 
input[type="radio"]:checked{
    background-color: #00BBF9;
    border: 1px solid #00BBF9;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0 -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0 0 10px rgba(0,0,0,0.1);
}





input[type="checkbox"] {
    -webkit-appearance: none;
    border: 1px solid #00BBF9;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0 -15px 10px -12px rgba(0,0,0,0.05);
    display: inline-block;
    position: relative;
    top: 3px;
    margin: 0 10px;
    padding: 8px;
}
 
input[type="checkbox"]:checked{
    background-color: #fff;
    border: 1px solid #00BBF9;
    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0 -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0 0 10px rgba(0,0,0,0.1);
    background-position:center;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAOtJREFUeNpi/P//PwM1ARMDlcGogcSB/fv3ax86dEgVq+T///9JxtLS0v/FxMT+Hz58WAldjmQXGhgY/H/69CkDAwMDAy8v71uKXBgYGHiRgYHhPwMDw/81a9a4Y1ODU7Oent7/hoaGLhi/urp6Asyw6urqCbj0YRVsb2+vg2mePHlyzpIlS4JhfA8Pj7v4fIFTIi4ubh8DA8N/Li6u/4KCgv8ZGBj+a2pq/icULHglvby8bsFcJioq+v/YsWPyFBn4//9/BlNT0z8MDAz/FyxYEElMxBFUcO3aNbaOjo46YlMC42jxNfgMBAwA56i5Dc5qIKUAAAAASUVORK5CYII=);
 
}





.boton
{
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	color:#FFF;
	background-color:#609;
	font-size:12px;
	width:100px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	
	-webkit-transition:1s;
	-moz-transition:1s;
	-o-transition:1s;
	transition:1s;
}

.boton:hover
{
	background-color:#3d005c;
	cursor:pointer;
}



.boton_agendas
{
	width:160px;
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	-o-transition:0.5s;
	transition:0.5s;
}

.boton_agendas:hover
{
	background-color:#f4f4f4;
	cursor:pointer;
}




#pagina
{
	background-color:#FFF;
}

.redondeado
{
	border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
}

#raya_gruesa
{
	float:left;
	osition:static;
	width:1000px;
	height:5px;
	margin-top:12px;
	background-color:#00aeef;
}

#raya_delgada
{
	float:left;
	osition:static;
	width:1000px;
	height:1px;
	margin-top:12px;
	background-color:#00aeef;
}

#menu {
margin: 0 auto;
width:1000px;
}

#derecha 
{
float:left;
width:280px;
height:170px;
}

#fecha 
{
float:right;
width:265px;
height:15px;
text-align:right;
margin-right:14px;
}

#bienvenido 
{
float:right;
width:280px;
margin-top:38px;
text-align:center;
}

#boton_salir 
{
float:right;
width:265px;
height:25px;
text-align:center;
margin-right:14px;
margin-top:57px;
}

#boton_panel 
{
float:left;
width:130px;
text-align:center;
}

#boton_panel2
{
float:left;
width:130px;
height:72px;
text-align:center;
margin-top:15px;
margin-left:20px;
}

#fondo_catalogo 
{
margin: 0 auto;
width:1000px;
height:auto;
margin-top:10px;
}

#logo 
{
float:left;
width:327px;
height:139px;
}

#rayita 
{
margin:0 auto;
margin-top:5PX;
width:800px;
height:4px;
background-color:#00aeef;
}

#rayitaflotante
{
float:left;
margin-top:5PX;
width:800px;
height:4px;
background-color:#00aeef;
}

#combobox 
{
float:left;
width:1000px;
height:30px;
text-align:left;
margin-top:10px;
}

#titulo1 
{
margin-top:15px;
margin-left:25px;
float:left;
width:300px;
height:16px;
text-align:center;
background-color:#438bdd;
}
#cargadores_nombre 
{
margin-left:25px;
float:left;
width:300px;
height:16px;
vertical-align:middle;
}
#cargadores_nombre2 
{
margin-left:25px;
float:left;
width:300px;
height:16px;
background-color:#DFEFFF;
vertical-align:middle;
}

#container label.check * {

vertical-align: middle;

}


#titulo2 
{
margin-top:15px;
margin-left:12px;
float:left;
width:173px;
height:16px;
text-align:center;
background-color:#438bdd;
}
#cargadores_codigo 
{
float:left;
margin-left:12px;
width:173px;
height:16px;
text-align:center;
vertical-align:middle;
}
#cargadores_codigo2 
{
float:left;
margin-left:12px;
width:173px;
height:16px;
text-align:center;
background-color:#DFEFFF;
vertical-align:middle;
}

#titulo3 
{
margin-top:15px;
margin-left:10px;
float:left;
width:145px;
height:16px;
text-align:center;
background-color:#438bdd;
}
#cargadores_precio
{
float:left;
margin-left:10px;
width:145px;
height:16px;
text-align:center;
vertical-align:middle;
}
#cargadores_precio2
{
float:left;
margin-left:10px;
width:145px;
height:16px;
text-align:center;
background-color:#DFEFFF;
vertical-align:middle;
}

#titulo4 
{
margin-top:15px;
margin-left:10px;
float:left;
width:70px;
height:16px;
text-align:center;
background-color:#438bdd;
}
#detalle 
{
float:left;
margin-left:12px;
width:70px;
height:16px;
text-align:center;
vertical-align:middle;
}
#detalle2
{
float:left;
margin-left:12px;
width:70px;
height:16px;
text-align:center;
background-color:#DFEFFF;
vertical-align:middle;
}


#link_negro:link 
{
	text-decoration:none;
}
#link_negro:visited 
{
	text-decoration:none;
}
#link_negro:hover
{
	text-decoration:none;
}

.Open 
{
	color:#000;
	font-size: 14px;
	font-weight:400;
}

.OpenBold 
{
	color:#000;
	font-size: 14px;
	font-weight:600;
}

.Blanco 
{
	color:#FFFFFF;
	font-size: 13px;
	font-weight:bold;
}

.BlancoNormal
{
	color:#FFFFFF;
	font-size: 13px;
}

.azul 
{
	color:#00aeef;
	font-size: 13px;
}

.azulN13
{
	color:#06F;
	font-size: 13px;
	font-weight:bold;
}

.rojo 
{
	color:#FF0000;
	font-size: 9px;
	font-weight:bold;
}

.rojo2
{
	color:#FF0000;
	font-size: 13px;
	font-weight:bold;
}

.Negro 
{
	color:#000000;
	font-size: 13px;
	text-decoration:none;
}

.Negroticket
{
	color:#000;
	font-size: 16px;
	text-decoration:none;
}

.Negrotitulo 
{
	color:#000000;
	font-size: 25px;
	text-decoration:none;
}

.Verde 
{
	color:#0C3;
	font-size: 13px;
	font-weight:bold;
}


.VerdeNotificacion
{
	color:#1cd808;
	font-size: 13px;
}


.VerdeEstatus
{
	color:#0C3;
	font-size: 13px;
}

.RojoEstatus
{
	color:#F00;
	font-size: 13px;
}


.Negrochico
{
	color:#000000;
	font-size: 11px;
}

.Negrocentrado
{
	color:#000000;
	font-size: 13px;
	text-align:center;
}

.Negronegrito 
{
	color:#000000;
	font-size: 13px;
}

.Negroestatus
{
	color:#000000;
	font-size: 10px;
	font-weight:bold;
}

.RojoAgenda
{
	color:#fd423e;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

.limpiar {clear:both}

a:link {
	color:#000;
}
a:visited {
	color:#000;
}
a:hover {
	color:#000;
}
a:active {
	color:#000;
}




.Texbox
{
  border: 1px solid #DBE1EB;
  font-size: 12px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  background: #FFFFFF;
  background: linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -moz-linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -webkit-linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -o-linear-gradient(left, #FFFFFF, #F7F9FA);
  color: #2E3133;
  background-repeat:no-repeat;
  outline: none;
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
}

.Texbox:hover
{
  color: #2E3133;
  border-color:#09F;
  /*box-shadow:0 0 5px #036;*/
  cursor:pointer;
}

.Texbox:focus
{
  color: #2E3133;
  border-color:#09F;
}



.Texbox-azul
{
    font-size: 12px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 4px;
    color: #fff;
    outline: none;
    background-color: #0064FF;
}

.Texbox-azul:hover
{
    background-color:#121212;
    /*box-shadow:0 0 5px #036;*/
    cursor:pointer;
    color: #fff;
}



.Texbox-verde
{
    font-size: 12px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 4px;
    color: #fff;
    outline: none;
    background-color:#48AF00;
}

.Texbox-verde:hover
{
    background-color:#121212;
    /*box-shadow:0 0 5px #036;*/
    cursor:pointer;
    color: #fff;
}


.Texbox-rojo
{
    font-size: 12px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 4px;
    color: #fff;
    outline: none;
    background-color:#A30000;
}

.Texbox-rojo:hover
{
    background-color:#121212;
    /*box-shadow:0 0 5px #036;*/
    cursor:pointer;
    color: #fff;
}


.AutoCompletar
{
  border: 1px solid #DBE1EB;
  font-size: 12px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  background: #FFFFFF;
  background: linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -moz-linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -webkit-linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -o-linear-gradient(left, #FFFFFF, #F7F9FA);
  color: #2E3133;
  background-repeat:no-repeat;
}

.AutoCompletar:hover
{
  color: #2E3133;
  border-color:#09F;
  box-shadow:0 0 5px #036;
}







.TexboxLogin
{
  border: 1px solid #DBE1EB;
  font-size: 14px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 4px;
  background: #FFFFFF;
  background: linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -moz-linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -webkit-linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -o-linear-gradient(left, #FFFFFF, #F7F9FA);
  color: #2E3133;
  background-repeat:no-repeat;
}

.TexboxLogin:hover
{
  color: #2E3133;
  border-color:#09F;
  outline:0px;
}

.TexboxLogin:focus
{
  color: #2E3133;
  border-color:#09F;
}

.BotonLogin
{
	width:85%; 
	padding:10px;
	padding-left:20px;
	padding-right:20px; 
	border:1px solid #690; 
	color:#FFF;
	font-size:14px;
	text-decoration:none;
	-webkit-border-radius: 4px 4px 4px 4px; 
	-moz-border-radius: 4px; 
	border-radius: 4px;
	background-color:#66CC00;
}

.BotonLogin:hover
{
	background-color:#FC0;
	border:#F90 solid 1px;
}








