/***********************************/
/*		BOTON VERDE GRANDE         */
/***********************************/
.btnVerdeGrande {
	background:url(../img/buttons/btn_verdeGrande.png) right -38px no-repeat;
	height:38px;
	display:inline-block;
	float: left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#FFF;
	padding-right:9px;
}
.btnVerdeGrande span {
	background:url(../img/buttons/btn_verdeGrande.png) top left no-repeat;
	padding:12px 1px 12px 10px;
	display:block;
	cursor:pointer;
}
.btnVerdeGrande .alargado{
	padding: 12px 10px 12px 21px;
}
.btnVerdeGrande:hover {
	background-position:right -114px;
}
.btnVerdeGrande:hover span {
	background-position:left -76px;
}
* html .btnVerdeGrande,
* html .btnVerdeGrande span,
* html .btnVerdeGrande:hover,
* html .btnVerdeGrande:hover span {
	background-image:url(../img/buttons/btn_verdeGrande.gif);
}
/***********************************/
/*		BOTON VERDE GRANDE LARGO	*/
/***********************************/
.btnVerdeGrandeLargo span{
	padding:12px 19px 12px 30px;
}
/***********************************/
/*           BOTON VERDE            */
/***********************************/
.btnVerde {
	background:url(../img/buttons/btn_verde2.png) right -66px no-repeat;
	display:block;
	float:left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#FFF;
	padding-right:7px;
}
.btnVerde span {
	background:url(../img/buttons/btn_verde2.png) top left no-repeat;
	padding:0 7px 0 15px;
	line-height:33px;
	display:block;
	cursor:pointer;
}
.btnVerde:hover {
	background-position:right -99px;
}
.btnVerde:hover span {
	background-position:left -33px;
	color: #ffffff;
	text-decoration:none;	
}
* html .btnVerde,
* html .btnVerde span,
* html .btnVerde:hover,
* html .btnVerde:hover span {
	background-image:url(../img/buttons/btn_verde2.gif);
}
/***********************************/
/*       BOTON VERDE LARGO		   */
/***********************************/
.largo span{
	padding:0 22px 0 35px;
}
/***********************************/
/*       BOTON VERDE DELGADO       */
/***********************************/
.btnVerdeDelgado {
	background:url(../img/buttons/btn_verdeDelgado.png) right -30px no-repeat;
	height:30px;
	display:inline-block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#FFF;
	padding-right:8px;
}
.btnVerdeDelgado span {
	background:url(../img/buttons/btn_verdeDelgado.png) top left no-repeat;
	padding:8px 0px 10px 8px;
	display:block;
	cursor:pointer;
}
.btnVerdeDelgado:hover {
	background-position:right -90px;
}
.btnVerdeDelgado:hover span {
	background-position:left -60px;
}
* html .btnVerdeDelgado,
* html .btnVerdeDelgado span,
* html .btnVerdeDelgado:hover,
* html .btnVerdeDelgado:hover span {
	background-image:url(../img/buttons/btn_verdeDelgado.gif);
}
/*****************************************/
/*       BOTON VERDE DELGADO Alargado    */
/*****************************************/
.alargar span{
	padding-left:14px;
	padding-right:8px;
}
/***********************************/
/*	BOTON AZUL GRANDE DESACTIVADO  */
/***********************************/
.btnAzulGrandeDesactivado {
	background:url(../img/buttons/btn_desactivado.png) right -40px no-repeat;
	height:38px;
	display:inline-block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#FFF;
	padding-right:6px;
}
.btnAzulGrandeDesactivado span {
	background:url(../img/buttons/btn_desactivado.png) top left no-repeat;
	padding:12px 1px 12px 7px;
	display:block;
	cursor:default;
}

* html .btnAzulGrandeDesactivado,
* html .btnAzulGrandeDesactivado span{
	background-image:url(../img/buttons/btn_desactivado.gif);
}
/***********************************/
/*		BOTON AZUL GRANDE LARGO	*/
/***********************************/
.btnAzulGrandeDesactivadoLargo span{
	padding:12px 24px 12px 31px;
}
/***********************************/
/*		BOTON AZUL GRANDE         */
/***********************************/
.btnAzulGrande {
	background:url(../img/buttons/btn_azulGrande.png) right -40px no-repeat;
	height:38px;
	float: left;
	display:inline-block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#FFF;
	padding-right:11px;
}
.btnAzulGrande span {
	background:url(../img/buttons/btn_azulGrande.png) top left no-repeat;
	padding:12px 1px 12px 11px;
	display:block;
	cursor:pointer;
}
.btnAzulGrande .alargado{
	padding: 12px 10px 12px 21px;
}
.btnAzulGrande:hover {
	background-position:right -120px;
}
.btnAzulGrande:hover span {
	background-position:left -80px;
}
* html .btnAzulGrande,
* html .btnAzulGrande span,
* html .btnAzulGrande:hover,
* html .btnAzulGrande:hover span {
	background-image:url(../img/buttons/btn_azulGrande.gif);
}
/***********************************/
/*		BOTON AZUL GRANDE LARGO	*/
/***********************************/
.btnAzulGrandeLargo span{
	padding:12px 19px 12px 31px;
}
/***********************************/
/*           BOTON AZUL            */
/***********************************/
.btnAzul {
	background:url(../img/buttons/btn_azul.png) right -34px no-repeat;
	height:34px;
	display:inline-block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#FFF;
	padding-right:8px;
}
.btnAzul span {
	background:url(../img/buttons/btn_azul.png) top left no-repeat;
	padding:10px 2px 10px 10px;
	display:block;
	cursor:pointer;
}
.btnAzul:hover {
	background-position:right -102px;
}
.btnAzul:hover span {
	background-position:left -68px;
}
* html .btnAzul,
* html .btnAzul span,
* html .btnAzul:hover,
* html .btnAzul:hover span {
	background-image:url(../img/buttons/btn_azul.gif);
}
/***********************************/
/*			BOTON AZUL LARGO		*/
/***********************************/
.btnAzulLargo span{
	padding:10px 8px 10px 20px;
}
/***********************************/
/*        BOTON AZUL DELGADO       */
/***********************************/
.btnAzulDelgado {
	background:url(../img/buttons/bg_btn_delgado.png) right -30px no-repeat;
	height:30px;
	display:inline-block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#FFF;
	padding-right:8px;
}
.btnAzulDelgado span {
	background:url(../img/buttons/bg_btn_delgado.png) top left no-repeat;
	padding:8px 0 6px 8px;
	display:block;
	cursor:pointer;
}
.btnAzulDelgado:hover {
	background-position:right -90px;
}
.btnAzulDelgado:hover span {
	background-position:left -60px;
}
* html .btnAzulDelgado,
* html .btnAzulDelgado span,
* html .btnAzulDelgado:hover,
* html .btnAzulDelgado:hover span {
	background-image:url(../img/buttons/bg_btn_delgado.gif);
}
/***********************************/
/*		BOTON AZUL DELGADO LARGO	*/
/***********************************/
.btnAzulDelgadoLargo span{
	padding:8px 8px 6px 16px;
}
/***********************************************/
/*  Extraido de Template.css********************/

/***********************************************/
/*	Botones Rollover Azul***********************/
a.btnPng {
	height: 40px;
	background: url(../img/buttons/bg_btn.png) left top no-repeat;
	float: left;
	text-decoration: none !important;
	cursor: pointer;
	width: auto;
}
a.btnPng span {
	background: url(../img/buttons/bg_btn.png) no-repeat;
}
a.btnPng span {
	background: url(../img/buttons/bg_btn.png) no-repeat;
	background-position: right -40px;
	padding: 10px 20px 0 12px;
	display:block !important;
	height: 29px;
	position: relative;
	right: -8px;
	text-align: center;
	color: #fff;
	font-weight: bolder;
	font-size:11px;
	text-decoration: none !important;
	cursor: pointer;
	
}
a:hover.btnPng {
	background: url(../img/buttons/bg_btn.png);
	background-position: left -80px;
}
a:hover.btnPng span {
	background: url(../img/buttons/bg_btn.png);
	background-position: right -120px;
}

/* FIX ie6 */
* html a.btnPng { width: 1%;}
* html a.btnPng { background-image: url(../img/buttons/bg_btn.gif) }
* html a.btnPng span { background-image: url(../img/buttons/bg_btn.gif) }
* html a:hover.btnPng { background-image: url(../img/buttons/bg_btn.gif) }
* html a:hover.btnPng span { background-image: url(../img/buttons/bg_btn.gif) }

/* Boton Rollover azul Delgado (se usa con el base)*/

a.btnPngDelgado {
	height: 30px;
	background: url(../img/buttons/bg_btn_delgado.png) left top no-repeat;
	text-decoration: none !important;
}
a.btnPngDelgado span {
	background: url(../img/buttons/bg_btn_delgado.png) right -30px no-repeat;
	padding: 7px 12px 0 9px;
	height: 22px;
	font-size: 11px;
	font-weight:bolder;
}
a:hover.btnPngDelgado {
	background-image: url(../img/buttons/bg_btn_delgado.png);
	background-position: left -60px;
}
a:hover.btnPngDelgado span {
	background-image: url(../img/buttons/bg_btn_delgado.png);
	background-position: right -90px;
}

/* FIXes ie6 */
* html a.btnPngDelgado { width: 1px;}
* html a.btnPngDelgado { background-image: url(../img/buttons/bg_btn_delgado.gif) }
* html a.btnPngDelgado span { background-image: url(../img/buttons/bg_btn_delgado.gif) }
* html a:hover.btnPngDelgado { background-image: url(../img/buttons/bg_btn_delgado.gif) }
* html a:hover.btnPngDelgado span { background-image: url(../img/buttons/bg_btn_delgado.gif) }

/* FIN */
