		

			/*botones blanco, naranja, verde, azul y morado*/
			/*
	
				boton-text-all-color
				boton-centro
				boton-azul
				boton-verde
				boton-blanco-text
				boton-blanco
				boton-naranja
				boton-morado
			
			
			
			*/
			/*General*/
				
		.boton-text-all-color {
			display: block;
			font-family: Arial,Helvetica;
			font-size: 25px;
			font-weight: bold;
			line-height: 1.4;
		}
		
		.boton-centro {
			cursor: pointer;
			display: inline-block;
			margin-right: 0.1em;
			overflow: visible;
			padding: 5px 10px;
			position: relative;
			text-align: center;
			text-decoration: none ;
			border-radius: 4px 4px 4px 4px;
		}
		
	/*Boton Rojo*/
	
		.boton-rojo {
			background: #377ad0;
			background-image: linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -o-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -moz-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -webkit-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -ms-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d03737),color-stop(1, #e85252));
			background-clip: padding-box;
			border-top: 1px solid #af4040;
			border-right: 1px solid #a32e2e;
			border-bottom: 1px solid #9a2020;
			border-left: 1px solid #a32e2e;
			border-radius: 5px;
			box-shadow: inset 0 1px 0 0 #eb7272, 0 1px 2px 0 #b3b3b3;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			text-shadow: 0 -1px 1px #bc3232;
			
		}
		
		.boton-rojo:hover {
			background: #cb2020;
			background-image: linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -o-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -moz-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -webkit-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -ms-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #cb2020),color-stop(1, #e53e3e));
			background-clip: padding-box;
			border-top: 1px solid #a62a2a;
			border-right: 1px solid #991616;
			border-bottom: 1px solid #8f0707;
			border-left: 1px solid #991616;
			box-shadow: inset 0 1px 0 0 #e96262;
			cursor: pointer;
			text-shadow: 0 -1px 1px #ab1d1d;
			color: #FFF;
		}
		
		.boton-rojo:active {
			background: #d33232;
			background-clip: padding-box;
			border: 1px solid #8c1515;
			border-bottom: 1px solid #8e0e0e;
			box-shadow: inset 0 0 6px 3px #b51616, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #a42323;
			color: #FFF;  
		}
		
	/*Boton Azul*/
	
		.boton-azul {
			background: #206bcb;
			background-image: linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -o-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -moz-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -ms-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #206ACB),color-stop(1, #3E9DE5));
			background-clip: padding-box;
			border-top: 1px solid #4081af;
			border-right: 1px solid #2e69a3;
			border-bottom: 1px solid #20559a;
			border-left: 1px solid #2e69a3;
			border-radius: 5px;
			box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			text-shadow: 0 -1px 1px #3275bc;
			
		}
		
		.boton-azul:hover {
			background: #206bcb;
			background-image: linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -o-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -moz-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -ms-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #206ACB),color-stop(1, #3E9DE5));
			background-clip: padding-box;
			border-top: 1px solid #2a73a6;
			border-right: 1px solid #165899;
			border-bottom: 1px solid #07428f;
			border-left: 1px solid #165899;
			box-shadow: inset 0 1px 0 0 #62b1e9;
			cursor: pointer;
			text-shadow: 0 -1px 1px #1d62ab;
			color: #FFF;
		}
		
		.boton-azul:active {
			background: #3282d3;
			background-clip: padding-box;
			border: 1px solid #154c8c;
			border-bottom: 1px solid #0e408e;
			box-shadow: inset 0 0 6px 3px #1657b5, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #2361a4;
			color: #FFF;  
		}
		
	/*Boton Gris*/
	
		.boton-gris {
			background: #9e9e9f;
			background-image: linear-gradient(bottom, #9e9e9f 0%, #e1e2e2 100%);
			background-image: -o-linear-gradient(bottom, #9e9e9f 0%, #e1e2e2 100%);
			background-image: -moz-linear-gradient(bottom, #9e9e9f 0%, #e1e2e2 100%);
			background-image: -webkit-linear-gradient(bottom, #9e9e9f 0%, #e1e2e2 100%);
			background-image: -ms-linear-gradient(bottom, #9e9e9f 0%, #e1e2e2 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #9e9e9f),color-stop(1, #e1e2e2));
			background-clip: padding-box;
			border-top: 1px solid #acadad;
			border-right: 1px solid #9c9d9d;
			border-bottom: 1px solid #8a8b8b;
			border-left: 1px solid #999999;
			border-radius: 5px;
			box-shadow: inset 0 1px 0 0 #b9bbbc, 0 1px 2px 0 #b3b3b3;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			text-shadow: 0 -1px 1px #afafb0;
			
		}
		
		.boton-gris:hover {
			background: #808082;
			background-image: linear-gradient(bottom, #969797 0%, #c7c7c7 100%);
			background-image: -o-linear-gradient(bottom, #969797 0%, #c7c7c7 100%);
			background-image: -moz-linear-gradient(bottom, #969797 0%, #c7c7c7 100%);
			background-image: -webkit-linear-gradient(bottom, #969797 0%, #c7c7c7 100%);
			background-image: -ms-linear-gradient(bottom, #969797 0%, #c7c7c7 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #969797),color-stop(1, #c7c7c7));
			background-clip: padding-box;
			border-top: 1px solid #acadad;
			border-right: 1px solid #9c9d9d;
			border-bottom: 1px solid #757676;
			border-left: 1px solid #848484;
			box-shadow: inset 0 1px 0 0 #62b1e9;
			cursor: pointer;
			text-shadow: 0 -1px 1px #cdcecf;
			color: #FFF;
		}
		
		.boton-gris:active {
			background: #a3a3a5;
			background-clip: padding-box;
			border: 1px solid #154c8c;
			border-bottom: 1px solid #727373;
			box-shadow: inset 0 0 6px 3px #8a8a8b, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #7b7b7c;
			color: #FFF;  
		}
		
	/*Boton verde*/
		
		.boton-verde {
			background: #56c133;
			background-image: linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -o-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -moz-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -webkit-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -ms-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #56c133),color-stop(1, #80d64a));
			background-clip: padding-box;
			border-top: 1px solid #6caf40;
			border-right: 1px solid #53a32e;
			border-bottom: 1px solid #3e9a20;
			border-left: 1px solid #53a32e;
			border-radius: 5px;
			border-radius: 5px;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			box-shadow: inset 0 -1px 0 0 #3e9a20, 0 1px 2px 0 #3e9a20;
			text-shadow: 0 -1px 1px #6acb3c;
		}
		
		.boton-verde:hover {
			background: #6fcb3a;
			background-image: linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -o-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -moz-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -webkit-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -ms-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #6fcb3a),color-stop(1, #67bb37));
			background-clip: padding-box;
			border-top: 1px solid #59a62a;
			border-right: 1px solid #59a62a;
			border-bottom: 1px solid #438918;
			border-left: 1px solid #59a62a;
			box-shadow: inset 0 1px 0 0 #a3eb72;
			cursor: pointer;
			text-shadow: 0 -1px 1px #6acb3c;
			color: #FFF;
		}
		
		.boton-verde:active {
			background: #32d335;
			border: 1px solid #0e8e1e;
			border-bottom: 1px solid #0e408e;
			box-shadow: inset 0 0 6px 3px #1ab928, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #26ad2b;
			background-clip: padding-box;
			color: #FFF;  
		}
		
	/*Boton blanco*/
		
		.boton-blanco {
			background: #DDDDDD;
			background-image: linear-gradient(bottom, #DDDDDD 0%, #ffffff 100%);
			background-image: -o-linear-gradient(bottom, #DDDDDD 0%, #ffffff 100%);
			background-image: -moz-linear-gradient(bottom, #DDDDDD 0%, #ffffff 100%);
			background-image: -webkit-linear-gradient(bottom, #DDDDDD 0%, #ffffff 100%);
			background-image: -ms-linear-gradient(bottom, #DDDDDD 0%, #ffffff 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #DDDDDD),color-stop(1, #ffffff));
			background-clip: padding-box;
			border-top: 1px solid #999999;
			border-right: 1px solid #999999;
			border-bottom: 1px solid #666666;
			border-left: 1px solid #333333;
			border-radius: 5px;
			box-shadow: inset 0 1px 0 0 #fff, 0 1px 2px 0 #fff;
			color: #000;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			text-shadow: 0 -1px 1px #C18436;
		}
		
		.boton-blanco:hover {
			background: #ffffff;
			background-image: linear-gradient(bottom, #DDDDDD 0%, #ffffff 100%);
			background-image: -o-linear-gradient(bottom, #DDDDDD 0%, #ffffff 100%);
			background-image: -moz-linear-gradient(bottom, #DDDDDD 0%, #ffffff 100%);
			background-image: -webkit-linear-gradient(bottom, #DDDDDD 0%, #ffffff 100%);
			background-image: -ms-linear-gradient(bottom, #DDDDDD 0%, #ffffff 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #DDDDDD),color-stop(1, #ffffff));
			border-top: 1px solid #CCCCE1;
			border-right: 1px solid #CCCCE1;
			border-bottom: 1px solid #666666;
			border-left: 1px solid #333333;
			box-shadow: inset 0 1px 0 0 #fff, 0 0 0 0 #fff;
			cursor: pointer;
		}
		
		.boton-blanco:active {
			background: #CCCCCC;
			border: 1px solid #FFFFFF;
			box-shadow: inset 0 0 1px 1px #000, 0 1px 0 0 #fff;
			background-clip: padding-box;
			text-shadow: 0;
		}
		
	/*Boton Naranja*/
		
		.boton-naranja {
			background: #CB8C38;
			background-image: linear-gradient(bottom, #E57E11 0%, #FD9424 100%);
			background-image: -o-linear-gradient(bottom, #E57E11 0%, #FD9424 100%);
			background-image: -moz-linear-gradient(bottom, #E57E11 0%, #FD9424 100%);
			background-image: -webkit-linear-gradient(bottom, #E57E11 0%, #FD9424 100%);
			background-image: -ms-linear-gradient(bottom, #E57E11 0%, #FD9424 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #E57E11),color-stop(1, #FD9424));
			background-clip: padding-box;
			border-top: 1px solid #B07840;
			border-right: 1px solid #B07840;
			border-bottom: 1px solid #9F662E;
			border-left: 1px solid #B07840;
			border-radius: 5px;
			box-shadow: inset 0 1px 0 0 #E4B067, 0 1px 2px 0 #b3b3b3;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			text-shadow: 0 -1px 1px #C18436;
		}
		
		.boton-naranja:hover {
			background: #e4e4e4;
			background-image: linear-gradient(bottom, #BA7123 0%, #EB9131 100%);
			background-image: -o-linear-gradient(bottom, #BA7123 0%, #EB9131 100%);
			background-image: -moz-linear-gradient(bottom, #BA7123 0%, #EB9131 100%);
			background-image: -webkit-linear-gradient(bottom, #BA7123 0%, #EB9131 100%);
			background-image: -ms-linear-gradient(bottom, #BA7123 0%, #EB9131 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #BA7123),color-stop(1, #EB9131));
			border-top: 1px solid #BF8344;
			border-right: 1px solid #BF8345;
			border-bottom: 1px solid #9F6429;
			border-left: 1px solid #BF8345;
			box-shadow: inset 0 1px 0 0 #D7AA6E, 0 0 0 0 #CCC;
			cursor: pointer;
		}
		
		.boton-naranja:active {
			background: #E28222;
			border: 1px solid #954F09;
			box-shadow: inset 0 0 6px 3px #DB832C, 0 1px 0 0 #CCC;
			background-clip: padding-box;
			text-shadow: 0;
		}
		
	/*Boton Morado*/
	
		.boton-morado {
			background: #7030A0;
			background-image: linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -o-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -moz-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -webkit-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -ms-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #8d40c7),color-stop(1, #A048E4));
			background-clip: padding-box;
			border-top: 1px solid #803DB3;
			border-right: 1px solid #6F2BA2;
			border-bottom: 1px solid #652398;
			border-left: 1px solid #6F2BA2;
			border-radius: 5px;
			box-shadow: inset 0 1px 0 0 #B671EB, 0 1px 2px 0 #b3b3b3;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			text-shadow: 0 -1px 1px #7C2CB9;
		}
		
		.boton-morado:hover {
			background: #8120CB;
			background-image: linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -o-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -moz-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -webkit-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -ms-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #8220CD),color-stop(1, #9E3EE8));
			background-clip: padding-box;
			border-top: 1px solid #752AAE;
			border-right: 1px solid #63169D;
			border-bottom: 1px solid #521084;
			border-left: 1px solid #63169D;
			box-shadow: inset 0 1px 0 0 #AE62E8;
			cursor: pointer;
			text-shadow: 0 -1px 1px #6D1DAA;
			color: #FFF;
		}
		
		.boton-morado:active {
			background: #892ED0;
			background-clip: padding-box;
			border: 1px solid #5B1690;
			border-bottom: 1px solid #560D8E;
			box-shadow: inset 0 0 6px 3px #7116B6, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #6B22A2;
			color: #FFF;  
		}
		/*------------------------------------------------------------------------------------------------------------------------------------*/
			/*------------------------------------------------------------------------------------------------------------------------------------*/
			/*-------------------------------------------------------Altura reducida MUUUCHOOO------------------------------------------------------------------*/
			/*------------------------------------------------------------------------------------------------------------------------------------*/
			/*------------------------------------------------------------------------------------------------------------------------------------*/
		
	/*Boton Morado2*/
	
		.boton-morado3 {
			background: #7030A0;
			background-image: linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -o-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -moz-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -webkit-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -ms-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #8d40c7),color-stop(1, #A048E4));
			background-clip: padding-box;
			border-top: 1px solid #803DB3;
			border-right: 1px solid #6F2BA2;
			border-bottom: 1px solid #652398;
			border-left: 1px solid #6F2BA2;
			border-radius: 5px;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 1px 6px;
			text-align: center;
			text-shadow: 0 -1px 1px #7C2CB9;
		}
		
		.boton-morado3:hover {
			background: #8120CB;
			background-image: linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -o-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -moz-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -webkit-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -ms-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #8220CD),color-stop(1, #9E3EE8));
			background-clip: padding-box;
			border-top: 1px solid #752AAE;
			border-right: 1px solid #63169D;
			border-bottom: 1px solid #521084;
			border-left: 1px solid #63169D;
			box-shadow: inset 0 1px 0 0 #AE62E8;
			cursor: pointer;
			text-shadow: 0 -1px 1px #6D1DAA;
			color: #FFF;
		}
		
		.boton-morado3:active {
			background: #892ED0;
			background-clip: padding-box;
			border: 1px solid #5B1690;
			border-bottom: 1px solid #560D8E;
			box-shadow: inset 0 0 6px 3px #7116B6, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #6B22A2;
			color: #FFF;  
		}
		
	/*Boton verde2*/
		
		.boton-verde3 {
			background: #56c133;
			background-image: linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -o-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -moz-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -webkit-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -ms-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #56c133),color-stop(1, #80d64a));
			background-clip: padding-box;
			border-top: 1px solid #6caf40;
			border-right: 1px solid #53a32e;
			border-bottom: 1px solid #3e9a20;
			border-left: 1px solid #53a32e;
			border-radius: 5px;
			border-radius: 5px;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 1px 6px;
			text-align: center;
			text-shadow: 0 -1px 1px #6acb3c;
		}
		
		.boton-verde3:hover {
			background: #6fcb3a;
			background-image: linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -o-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -moz-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -webkit-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -ms-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #6fcb3a),color-stop(1, #67bb37));
			background-clip: padding-box;
			border-top: 1px solid #59a62a;
			border-right: 1px solid #59a62a;
			border-bottom: 1px solid #438918;
			border-left: 1px solid #59a62a;
			box-shadow: inset 0 1px 0 0 #a3eb72;
			cursor: pointer;
			text-shadow: 0 -1px 1px #6acb3c;
			color: #FFF;
		}
		
		.boton-verde3:active {
			background: #32d335;
			border: 1px solid #0e8e1e;
			border-bottom: 1px solid #0e408e;
			box-shadow: inset 0 0 6px 3px #1ab928, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #26ad2b;
			background-clip: padding-box;
			color: #FFF;  
		}
		
	/*Boton Rojo2*/
	
		.boton-rojo3 {
			background: #377ad0;
			background-image: linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -o-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -moz-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -webkit-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -ms-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d03737),color-stop(1, #e85252));
			background-clip: padding-box;
			border-top: 1px solid #af4040;
			border-right: 1px solid #a32e2e;
			border-bottom: 1px solid #9a2020;
			border-left: 1px solid #a32e2e;
			border-radius: 5px;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 1px 6px;
			text-align: center;
			text-shadow: 0 -1px 1px #bc3232;
			
		}
		
		.boton-rojo3:hover {
			background: #cb2020;
			background-image: linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -o-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -moz-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -webkit-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -ms-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #cb2020),color-stop(1, #e53e3e));
			background-clip: padding-box;
			border-top: 1px solid #a62a2a;
			border-right: 1px solid #991616;
			border-bottom: 1px solid #8f0707;
			border-left: 1px solid #991616;
			box-shadow: inset 0 1px 0 0 #e96262;
			cursor: pointer;
			text-shadow: 0 -1px 1px #ab1d1d;
			color: #FFF;
		}
		
		.boton-rojo3:active {
			background: #d33232;
			background-clip: padding-box;
			border: 1px solid #8c1515;
			border-bottom: 1px solid #8e0e0e;
			box-shadow: inset 0 0 6px 3px #b51616, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #a42323;
			color: #FFF;  
		}
		
	/*Boton Azul2*/
	
		.boton-azul3 {
			background: #377ad0;
			background-image: linear-gradient(bottom, #3779D0 0%, #52A7E8 100%);
			background-image: -o-linear-gradient(bottom, #3779D0 0%, #52A7E8 100%);
			background-image: -moz-linear-gradient(bottom, #3779D0 0%, #52A7E8 100%);
			background-image: -webkit-linear-gradient(bottom, #3779D0 0%, #52A7E8 100%);
			background-image: -ms-linear-gradient(bottom, #3779D0 0%, #52A7E8 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #3779D0),color-stop(1, #52A7E8));
			background-clip: padding-box;
			border-top: 1px solid #4081af;
			border-right: 1px solid #2e69a3;
			border-bottom: 1px solid #20559a;
			border-left: 1px solid #2e69a3;
			border-radius: 5px;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 1px 6px;
			text-align: center;
			text-shadow: 0 -1px 1px #3275bc;
			
		}
		
		.boton-azul3:hover {
			background: #206bcb;
			background-image: linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -o-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -moz-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -ms-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #206ACB),color-stop(1, #3E9DE5));
			background-clip: padding-box;
			border-top: 1px solid #2a73a6;
			border-right: 1px solid #165899;
			border-bottom: 1px solid #07428f;
			border-left: 1px solid #165899;
			box-shadow: inset 0 1px 0 0 #62b1e9;
			cursor: pointer;
			text-shadow: 0 -1px 1px #1d62ab;
			color: #FFF;
		}
		
		.boton-azul3:active {
			background: #3282d3;
			background-clip: padding-box;
			border: 1px solid #154c8c;
			border-bottom: 1px solid #0e408e;
			box-shadow: inset 0 0 6px 3px #1657b5, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #2361a4;
			color: #FFF;  
		}

		
			/*------------------------------------------------------------------------------------------------------------------------------------*/
			/*------------------------------------------------------------------------------------------------------------------------------------*/
			/*-------------------------------------------------------Altura reducida------------------------------------------------------------------*/
			/*------------------------------------------------------------------------------------------------------------------------------------*/
			/*------------------------------------------------------------------------------------------------------------------------------------*/
		
	/*Boton Morado2*/
	
		.boton-morado2 {
			background: #7030A0;
			background-image: linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -o-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -moz-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -webkit-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -ms-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #8d40c7),color-stop(1, #A048E4));
			background-clip: padding-box;
			border-top: 1px solid #803DB3;
			border-right: 1px solid #6F2BA2;
			border-bottom: 1px solid #652398;
			border-left: 1px solid #6F2BA2;
			border-radius: 5px;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 3px 6px;
			text-align: center;
			text-shadow: 0 -1px 1px #7C2CB9;
		}
		
		.boton-morado2:hover {
			background: #8120CB;
			background-image: linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -o-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -moz-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -webkit-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -ms-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #8220CD),color-stop(1, #9E3EE8));
			background-clip: padding-box;
			border-top: 1px solid #752AAE;
			border-right: 1px solid #63169D;
			border-bottom: 1px solid #521084;
			border-left: 1px solid #63169D;
			box-shadow: inset 0 1px 0 0 #AE62E8;
			cursor: pointer;
			text-shadow: 0 -1px 1px #6D1DAA;
			color: #FFF;
		}
		
		.boton-morado2:active {
			background: #892ED0;
			background-clip: padding-box;
			border: 1px solid #5B1690;
			border-bottom: 1px solid #560D8E;
			box-shadow: inset 0 0 6px 3px #7116B6, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #6B22A2;
			color: #FFF;  
		}
		
	/*Boton verde2*/
		
		.boton-verde2 {
			background: #56c133;
			background-image: linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -o-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -moz-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -webkit-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -ms-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #56c133),color-stop(1, #80d64a));
			background-clip: padding-box;
			border-top: 1px solid #6caf40;
			border-right: 1px solid #53a32e;
			border-bottom: 1px solid #3e9a20;
			border-left: 1px solid #53a32e;
			border-radius: 5px;
			border-radius: 5px;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 3px 6px;
			text-align: center;
			text-shadow: 0 -1px 1px #6acb3c;
		}
		
		.boton-verde2:hover {
			background: #6fcb3a;
			background-image: linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -o-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -moz-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -webkit-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -ms-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #6fcb3a),color-stop(1, #67bb37));
			background-clip: padding-box;
			border-top: 1px solid #59a62a;
			border-right: 1px solid #59a62a;
			border-bottom: 1px solid #438918;
			border-left: 1px solid #59a62a;
			box-shadow: inset 0 1px 0 0 #a3eb72;
			cursor: pointer;
			text-shadow: 0 -1px 1px #6acb3c;
			color: #FFF;
		}
		
		.boton-verde2:active {
			background: #32d335;
			border: 1px solid #0e8e1e;
			border-bottom: 1px solid #0e408e;
			box-shadow: inset 0 0 6px 3px #1ab928, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #26ad2b;
			background-clip: padding-box;
			color: #FFF;  
		}
		
	/*Boton Rojo2*/
	
		.boton-rojo2 {
			background: #377ad0;
			background-image: linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -o-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -moz-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -webkit-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -ms-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d03737),color-stop(1, #e85252));
			background-clip: padding-box;
			border-top: 1px solid #af4040;
			border-right: 1px solid #a32e2e;
			border-bottom: 1px solid #9a2020;
			border-left: 1px solid #a32e2e;
			border-radius: 5px;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 3px 6px;
			text-align: center;
			text-shadow: 0 -1px 1px #bc3232;
			
		}
		
		.boton-rojo2:hover {
			background: #cb2020;
			background-image: linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -o-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -moz-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -webkit-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -ms-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #cb2020),color-stop(1, #e53e3e));
			background-clip: padding-box;
			border-top: 1px solid #a62a2a;
			border-right: 1px solid #991616;
			border-bottom: 1px solid #8f0707;
			border-left: 1px solid #991616;
			box-shadow: inset 0 1px 0 0 #e96262;
			cursor: pointer;
			text-shadow: 0 -1px 1px #ab1d1d;
			color: #FFF;
		}
		
		.boton-rojo2:active {
			background: #d33232;
			background-clip: padding-box;
			border: 1px solid #8c1515;
			border-bottom: 1px solid #8e0e0e;
			box-shadow: inset 0 0 6px 3px #b51616, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #a42323;
			color: #FFF;  
		}
		
	/*Boton Azul2*/
	
		.boton-azul2 {
			background: #377ad0;
			background-image: linear-gradient(bottom, #3779D0 0%, #52A7E8 100%);
			background-image: -o-linear-gradient(bottom, #3779D0 0%, #52A7E8 100%);
			background-image: -moz-linear-gradient(bottom, #3779D0 0%, #52A7E8 100%);
			background-image: -webkit-linear-gradient(bottom, #3779D0 0%, #52A7E8 100%);
			background-image: -ms-linear-gradient(bottom, #3779D0 0%, #52A7E8 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #3779D0),color-stop(1, #52A7E8));
			background-clip: padding-box;
			border-top: 1px solid #4081af;
			border-right: 1px solid #2e69a3;
			border-bottom: 1px solid #20559a;
			border-left: 1px solid #2e69a3;
			border-radius: 5px;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 3px 6px;
			text-align: center;
			text-shadow: 0 -1px 1px #3275bc;
			
		}
		
		.boton-azul2:hover {
			background: #206bcb;
			background-image: linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -o-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -moz-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -ms-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #206ACB),color-stop(1, #3E9DE5));
			background-clip: padding-box;
			border-top: 1px solid #2a73a6;
			border-right: 1px solid #165899;
			border-bottom: 1px solid #07428f;
			border-left: 1px solid #165899;
			box-shadow: inset 0 1px 0 0 #62b1e9;
			cursor: pointer;
			text-shadow: 0 -1px 1px #1d62ab;
			color: #FFF;
		}
		
		.boton-azul2:active {
			background: #3282d3;
			background-clip: padding-box;
			border: 1px solid #154c8c;
			border-bottom: 1px solid #0e408e;
			box-shadow: inset 0 0 6px 3px #1657b5, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #2361a4;
			color: #FFF;  
		}

		
	/*-----------------------------------------------------------------------------------------------------------------------------------------------------------*/
	/*--------------------------------------------------------- Botones COLOR TD-----------------------------------------------------------------*/
	/*--------------------------------------------------------- Botones COLOR TD-----------------------------------------------------------------*/
	/*--------------------------------------------------------- Botones COLOR TD-----------------------------------------------------------------*/
	/*--------------------------------------------------------- Botones COLOR TD-----------------------------------------------------------------*/
	/*--------------------------------------------------------- Botones COLOR TD-----------------------------------------------------------------*/
	/*--------------------------------------------------------- Botones COLOR TD-----------------------------------------------------------------*/
	/*--------------------------------------------------------- Botones COLOR TD-----------------------------------------------------------------*/
	/*-----------------------------------------------------------------------------------------------------------------------------------------------------------*/
		
		
	/*Boton Rojo*/
	
		.boton-rojo-td {
			background: #377ad0;
			background-image: linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -o-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -moz-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -webkit-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -ms-linear-gradient(bottom, #d03737 0%, #e85252 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d03737),color-stop(1, #e85252));
			background-clip: padding-box;
			border-top: 1px solid #af4040;
			border-right: 1px solid #a32e2e;
			border-bottom: 1px solid #9a2020;
			border-left: 1px solid #a32e2e;
			border-radius: 5px;
			box-shadow: inset 0 1px 0 0 #eb7272, 0 1px 2px 0 #b3b3b3;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			text-shadow: 0 -1px 1px #bc3232;
			vertical-align: middle;
		}
		
		.boton-rojo-td:hover {
			background: #cb2020;
			background-image: linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -o-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -moz-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -webkit-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -ms-linear-gradient(bottom, #cb2020 0%, #e53e3e 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #cb2020),color-stop(1, #e53e3e));
			background-clip: padding-box;
			border-top: 1px solid #a62a2a;
			border-right: 1px solid #991616;
			border-bottom: 1px solid #8f0707;
			border-left: 1px solid #991616;
			box-shadow: inset 0 1px 0 0 #e96262;
			cursor: pointer;
			text-shadow: 0 -1px 1px #ab1d1d;
			color: yellow;
			vertical-align: middle;
		}
		
		.boton-rojo-td:active {
			background: #d33232;
			background-clip: padding-box;
			border: 1px solid #8c1515;
			border-bottom: 1px solid #8e0e0e;
			box-shadow: inset 0 0 6px 3px #b51616, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #a42323;
			color: #FFF;  
			vertical-align: middle;
		}
		
	/*Boton Azul*/
	
		.boton-azul-td {
			background: #206bcb;
			background-image: linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -o-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -moz-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -ms-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #206ACB),color-stop(1, #3E9DE5));
			background-clip: padding-box;
			border-top: 1px solid #4081af;
			border-right: 1px solid #2e69a3;
			border-bottom: 1px solid #20559a;
			border-left: 1px solid #2e69a3;
			border-radius: 5px;
			box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			text-shadow: 0 -1px 1px #3275bc;
			vertical-align: middle;
			
		}
		
		.boton-azul-td:hover {
			background: #206bcb;
			background-image: linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -o-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -moz-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -ms-linear-gradient(bottom, #206ACB 0%, #3E9DE5 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #206ACB),color-stop(1, #3E9DE5));
			background-clip: padding-box;
			border-top: 1px solid #2a73a6;
			border-right: 1px solid #165899;
			border-bottom: 1px solid #07428f;
			border-left: 1px solid #165899;
			box-shadow: inset 0 1px 0 0 #62b1e9;
			cursor: pointer;
			text-shadow: 0 -1px 1px #1d62ab;
			color: yellow;
			vertical-align: middle;
		}
		
		.boton-azul-td:active {
			background: #3282d3;
			background-clip: padding-box;
			border: 1px solid #154c8c;
			border-bottom: 1px solid #0e408e;
			box-shadow: inset 0 0 6px 3px #1657b5, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #2361a4;
			color: #FFF;  
			vertical-align: middle;
		}
		
	/*Boton verde*/
		
		.boton-verde-td {
			background: #56c133;
			background-image: linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -o-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -moz-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -webkit-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -ms-linear-gradient(bottom, #56c133 0%, #80d64a 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #56c133),color-stop(1, #80d64a));
			background-clip: padding-box;
			border-top: 1px solid #6caf40;
			border-right: 1px solid #53a32e;
			border-bottom: 1px solid #3e9a20;
			border-left: 1px solid #53a32e;
			border-radius: 5px;
			border-radius: 5px;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			box-shadow: inset 0 -1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
			text-shadow: 0 -1px 1px #6acb3c;
			vertical-align: middle;
		}
		
		.boton-verde-td:hover {
			background: #6fcb3a;
			background-image: linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -o-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -moz-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -webkit-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -ms-linear-gradient(bottom, #6fcb3a 0%, #67bb37 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #6fcb3a),color-stop(1, #67bb37));
			background-clip: padding-box;
			border-top: 1px solid #59a62a;
			border-right: 1px solid #59a62a;
			border-bottom: 1px solid #438918;
			border-left: 1px solid #59a62a;
			box-shadow: inset 0 1px 0 0 #a3eb72;
			cursor: pointer;
			text-shadow: 0 -1px 1px #6acb3c;
			color: yellow;
			vertical-align: middle;
		}
		
		.boton-verde-td:active {
			background: #32d335;
			border: 1px solid #0e8e1e;
			border-bottom: 1px solid #0e408e;
			box-shadow: inset 0 0 6px 3px #1ab928, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #26ad2b;
			background-clip: padding-box;
			color: #FFF;  
			vertical-align: middle;
		}
		
		
	/*Boton Morado*/
	
		.boton-morado-td {
			background: #7030A0;
			background-image: linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -o-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -moz-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -webkit-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -ms-linear-gradient(bottom, #8d40c7 0%, #A048E4 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #8d40c7),color-stop(1, #A048E4));
			background-clip: padding-box;
			border-top: 1px solid #803DB3;
			border-right: 1px solid #6F2BA2;
			border-bottom: 1px solid #652398;
			border-left: 1px solid #6F2BA2;
			border-radius: 5px;
			box-shadow: inset 0 1px 0 0 #B671EB, 0 1px 2px 0 #b3b3b3;
			color: #fff;
			font-weight: bold;
			line-height: 1;
			padding: 5px 10px;
			text-align: center;
			text-shadow: 0 -1px 1px #7C2CB9;
			vertical-align: middle;
		}
		
		.boton-morado-td:hover {
			background: #8120CB;
			background-image: linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -o-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -moz-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -webkit-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -ms-linear-gradient(bottom, #8220CD 0%, #9E3EE8 100%);
			background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #8220CD),color-stop(1, #9E3EE8));
			background-clip: padding-box;
			border-top: 1px solid #752AAE;
			border-right: 1px solid #63169D;
			border-bottom: 1px solid #521084;
			border-left: 1px solid #63169D;
			box-shadow: inset 0 1px 0 0 #AE62E8;
			cursor: pointer;
			text-shadow: 0 -1px 1px #6D1DAA;
			color: yellow;
			vertical-align: middle;
		}
		
		.boton-morado-td:active {
			background: #892ED0;
			background-clip: padding-box;
			border: 1px solid #5B1690;
			border-bottom: 1px solid #560D8E;
			box-shadow: inset 0 0 6px 3px #7116B6, 0 1px 0 0 #fff;
			text-shadow: 0 -1px 1px #6B22A2;
			color: #FFF;  
			vertical-align: middle;
		}
		
		
		
	.cajamensajes{
		min-width: 100px;
		min-height:70px;
		vertical-align: middle;
		cursor: pointer;
		opacity: 0.9;
	}
	.cajamensajes:hover{
		opacity: 1;
	}
		
		
		
		
		
		
		
		
		
		
		