@charset "iso-8859-1";
/* CSS Document */


a.button{
	background:url(../img/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	width:150px;
}
a:hover.button{
	color:#000;
}

/* -------------------- */
/* CLASSES				*/
/* -------------------- */
	.add{
		background:url(../img/add.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.delete{
		background:url(../img/delete.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.user{
		background:url(../img/user.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.alert{
		background:url(../img/alert.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.msg{
		background:url(../img/msg.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.download{
		background:url(../img/download.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}

	.lens{
		background:url(../img/lens.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.info{
		background:url(../img/info.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	.aspa{
		background:url(../img/aspa.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	
/*BOTONES CON RELIEVE */
#boton a.btn, #boton a.btn-create, #boton a.btn-delete, #boton a.btn-info, #boton a.btn-list, #boton a.btn-aceptar, #boton a.btn-cancelar, #boton a.btn-enviar , #boton a.btn-volver {float:right; margin-right:5px; padding-left:26px; height:37px; overflow:hidden; background:url("../design/btn-create.gif") 0 0 no-repeat; text-decoration:none; font-weight:bold; cursor:pointer;}
#boton a.btn {padding-left:7px; background:url("../design/btn-left.gif") 0 0 no-repeat;}
#boton a.btn-delete {background:url("../design/btn-delete.gif") 0 0 no-repeat;}
#boton a.btn-aceptar {background:url("../design/btn-aceptar.gif") 0 0 no-repeat;}
#boton a.btn-cancelar {background:url("../design/btn-cancelar.gif") 0 0 no-repeat;}
#boton a.btn-enviar {background:url("../design/btn-enviar.gif") 0 0 no-repeat;}
#boton a.btn-info {background:url("../design/btn-info.gif") 0 0 no-repeat;}
#boton a.btn-list {background:url("../design/btn-list.gif") 0 0 no-repeat;}
#boton a.btn-volver {background:url("../design/btn-volver.gif") 0 0 no-repeat;}
#boton a.btn span, #boton a.btn-create span, #boton a.btn-delete span, #boton a.btn-info span, #boton a.btn-list span, #boton a.btn-cancelar span, #boton a.btn-aceptar span, #boton a.btn-enviar span , #boton a.btn-volver span {float:left; display:block; padding:8px 15px 10px 10px; background:url("../design/btn-right.gif") 100% 0 no-repeat;}
#boton a.btn span {padding:8px 15px 10px 7px; background:url("../design/btn-right.gif") 100% 0 no-repeat;}
#boton a:hover.btn-create, #boton a:hover.btn-delete, #boton a:hover.btn-info, #boton a:hover.btn-list, #boton a:hover.btn-aceptar, #boton a:hover.btn-cancelar, #boton a:hover.btn-enviar, #boton a:hover.btn-volver {background-position:0 -37px;}

/*BOTONES NUEVOS 2014*/
.BotonVerde {
	-moz-box-shadow:inset 0px 0px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 0px 0px 0px #a4e271;
	box-shadow:inset 0px 0px 0px 0px #a4e271;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#89c403;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 0px 0px #528009;
}
.BotonVerde:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809;
	color:#FFF;
}
.BotonVerde:active {
	position:relative;
	top:1px;
	color:#FFF;
}
.BotonVerde:disabled {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
	background-color:#dfdfdf;
	cursor: default;
	text-shadow:0px 0px 0px #ffff;
	color:#cccccc;
	border:1px solid #fff;
}
.BotonRojo {
	-moz-box-shadow:inset 0px 0px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 0px 0px 0px #f5978e;
	box-shadow:inset 0px 0px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 0px 0px #810e05;
}
.BotonRojo:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#c62d1f;
	color:#FFF;
	
}
.BotonRojo:active {
	position:relative;
	top:1px;
	color:#FFF;
}

/*BOTONES MENU INICIO 2015*/
.boton{
background-color: #2dc234;
/*background-image: -webkit-linear-gradient(rgba(41, 150, 47, .8), rgba(45, 194, 52, .2));*/
/*background-image: -moz-linear-gradient(rgba(41, 150, 47, .8), rgba(45, 194, 52, .2));*/
/*background-image: -o-linear-gradient(rgba(41, 150, 47, .8), rgba(45, 194, 52, .2));*/
/*background-image: linear-gradient(rgba(41, 150, 47, .8), rgba(45, 194, 52, .2));*/
-ms-border-radius:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
/*-webkit-box-shadow: 0 8px 0 #197b1d, 0 10px 20px rgba(0, 0, 0, .4);*/
-moz-box-shadow: 0 8px 0 #197b1d, 0 10px 20px rgba(0, 0, 0, .4);
/*box-shadow: 0 8px 0 #197b1d, 0 10px 20px rgba(0, 0, 0, .4);*/
color: #fff;
display: inline-block;
font-family: 'Pacifico', Arial, sans-serif;
font-size: 15px;
line-height: 1;
padding: 10px 10px;
text-decoration: none;
text-shadow: 0 0px 0px rgba(25, 123, 29, .7);
}