/*### COMMON ####################*/

html, body {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	height:100%;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background: url(../images/fondov2.jpg) repeat-x top #fafbfd;
}

html {
	overflow-y:scroll;
}

#root {
	width:100%;
	text-align:left;
	min-height:100%;
	_height:100%;
}
#footer {
	height:40px;
	margin-top:-40px;
	padding:0px;
	text-align:center;
}

.inputSelect{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#010101;
	background-color:#FFFFFF;
	border:1px solid #e3e3e3;
}

.inputSelect_w{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#010101;
	background-color:#FFFFFF;
	border:1px solid #e3e3e3;
	width:145px;
}

.inputText{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#010101;
	background-color:#FFFFFF;
	border:1px solid #e3e3e3;
	padding:3px;
}

.inputTextForm{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#010101;
	background-color:#FFFFFF;
	border:1px solid #e3e3e3;
}

form{
	border:0px;
	margin:0px;
	padding:0px;
}

.btnsHeader{
	width:890px;
	height:22px;
	background-color:#FFFFFF;
	margin:0 0 5px 0;
}
.btn_Base {
	background:url(../images/btn_base.jpg) no-repeat;
	border:0px;
	color:#FFFFFF;
	font-size:12px;
	width:89px;
	height:22px;
}


.btn_Base2 {
	background:url(../images/btn_base2.jpg) no-repeat;
	border:0px;
	color:#FFFFFF;
	font-size:12px;
	width:110px;
	height:21px;
	margin:0px;
	font-weight:bold;	
}

.btn_continuar {
	background:url(../images/btn_continuar.jpg) no-repeat;
	border:0px;
	color:#FFFFFF;
	font-size:12px;
	width:117px;
	height:37px;
	margin:0px;
}

.botBusc2{
	height:29px;
	background:url(images/bck_bot.jpg) no-repeat;
	background-color:#FFFFFF;
}

/*### HOME ###########################*/

.divPasajes{
	position:relative;
	width:890px;
}

.imgPasajes{
	position:absolute;
	right:0;
	z-index:999;
}

.botBusc1{
	height:29px;
	background:url(images/bck_bot.jpg) no-repeat;
}

.buscHome{
	background:url(images/bck_buscador.jpg) no-repeat;
}

.buscHomeTd{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#a4a2a3;
	padding:15px 0 0 0;
}

.buscHomeInt{
}

.buscHomeIntTd{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#a4a2a3;
}

.buscHomeIntTexto{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#a4a2a3;
	float:left;
	margin:3px 0 0 33px;
}

.buscHomeIntBtn{
	width:100px;
	float:right;
	background-color:#00FF00;
	margin:0 35px 0 0;
}

.tblHomeRss{
	border-left:1px solid #d2d7da;
	border-right:1px solid #d2d7da;
	border-bottom:1px solid #d2d7da;
	background-color:#FFFFFF;
}

.homeProgVue{
	border-left:1px solid #d2d7da;
	border-right:1px solid #d2d7da;
	border-bottom:1px solid #d2d7da;
	background-color:#FFFFFF;
}

.homeProgVueTd{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ff8b24;
	background:url(images/bck_tit1.jpg) repeat-x;
	padding:4px 0 2px 0;
}

/*### PANTALLA 02 ####################*/
.table1{
	margin:5px 0 5px 0;
}

.table1 .td{
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#7f8084;
	padding:5px 0px 5px 0px;
	background-color:#eef2f3;
	border-right:1px solid #d8d8d8;
}

.table1 .tdEnd{
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#7f8084;
	padding:5px 0px 5px 0px;
	background-color:#eef2f3;
}

.table1 .td2{
	text-align:center;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:10px 0px 10px 0px;
	border-right:1px solid #d8d8d8;
}

.table1 .td2End{
	text-align:center;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:10px 0px 10px 0px;
}

.table1 .td2Sub{
	text-align:center;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:10px 0px 10px 0px;
	background-color:#eef2f5;
	border-right:1px solid #d8d8d8;
}

.table1 .td2SubEnd{
	text-align:center;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:10px 0px 10px 0px;
	background-color:#eef2f5;
}

.tblInt1{
	background-color:#FFFFFF;
	border-left:1px solid #d4dbe1;
	border-right:1px solid #d4dbe1;
	border-bottom:1px solid #d4dbe1;
}

.tit1{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#676767;
	margin:0 0 3px 0;
}

.tit2{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#f78f1e;
	margin:0 0 5px 0;
}

.Ttotal{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#f78f1e;
}

.precio{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#656565;
}

.zprecio{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#656565;
}

/*-------------------------------------------------------*/
.table2{
	margin:5px 0 5px 0;
}

.table2 .td{
	text-align:center;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:5px 0px 5px 0px;
	background-color:#f9a54b;
	border-right:3px solid #FFFFFF;
}

.table2 .tdEnd{
	text-align:center;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:5px 0px 5px 0px;
	background-color:#f9a54b;
}

.table2 .td2{
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:9px 0px 9px 0px;
	border-right:3px solid #FFFFFF;
}

.table2 .td2End{
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:9px 0px 9px 0px;
}

.table2 .td2Sub{
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:9px 0px 9px 0px;
	background-color:#eef2f5;
	border-right:3px solid #FFFFFF;
}

.table2 .td2SubEnd{
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:9px 0px 9px 0px;
	background-color:#eef2f5;
}

/*-------------------------------------------------------*/
.table3{
	margin:5px 0 5px 0;
}

.table3 .td{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#676767;
	padding:5px 0px 5px 10px;
	background-color:#e7ecef;
}

.table3 .td2{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:9px 0px 2px 10px;
	border-bottom:1px solid #d8d8d8;
}

.table3 .td2End{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:9px 0px 2px 10px;
}

/*-------------------------------------------------------*/
.table4{
	margin:5px 0 5px 0;
}

.table4 .td{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#676767;
	padding:5px 0px 5px 10px;
	background-color:#e7ecef;
}

.table4 .td2{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#656565;
	padding:9px 0px 4px 10px;
}

.table4 .td2End{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:9px 0px 4px 10px;
	background-color:#f7952a;
}

/*-------------------------------------------------------*/
.table5{
	border:1px solid #c4c8cb;
}

.table5 .td{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	border-right:1px solid #CCCCCC;
	padding:5px;
}

.table5 .tdEnd{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:5px;
}

/*-------------------------------------------------------*/
.table6{
	border:1px solid #c4c8cb;
}

.table6 .td1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:5px 5px 5px 0px;
}

.table6 .td2{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:5px 5px 5px 0px;
}

/*-------------------------------------------------------*/
.table7{
	border:1px solid #c4c8cb;
}

.table7 .td1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#f98d1e;
	padding:5px 5px 5px 0px;
}

.table7 .td2{
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:5px 5px 5px 0px;
}

/*-------------------------------------------------------*/
.table8{
	border:1px solid #c4c8cb;
}

.table8 .td1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#4a4e51;
	padding:7px;
	background-color:#eef2f5;
}

.table8 .td2{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#4a4e51;
	padding:7px;
	background-color:#eef2f5;
}

/*-------------------------------------------------------*/
.table9{
	border:1px solid #c4c8cb;
}

.table9 .td1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:5px 5px 5px 0px;
}

.table9 .td2{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:5px 5px 5px 0px;
}

/*-------------------------------------------------------*/
.table10{
	margin:0px;
	padding:0px;
	border:0px;
}

.table10 .tdH{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:4px 5px 2px 5px;
	background-color:#b2c0c9;
	text-align:center;
}

.table10 .td1{
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:4px 5px 4px 5px;
	text-align:center;
}

.table10 .td2{
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:4px 5px 4px 5px;
	background-color:#eef2f5;
	text-align:center;
}

/*-------------------------------------------------------*/
.table11{
	margin:0px;
	padding:0px;
}

.table11 .td{
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:3px 5px 3px 5px;
}

/* textos */

.txt_g_12red {color:#FF0000; font-size:12px;}
.txt_g_12red a:link  {color:#818181; font-size:12px; text-decoration:none;}
.txt_g_12red a:visited  {color:#818181; font-size:12px; text-decoration:none;}
.txt_g_12red a:active {color:#818181; font-size:12px; text-decoration:none;}
.txt_g_12red a:hover{color:#818181; font-size:12px; text-decoration:underline;}

.txt_g_11z {color:#B20053; font-weight:bold; font-size:11px;}
.txt_g_11z a:link  {color:#B20053; font-weight:bold; font-size:11px; text-decoration:none;}
.txt_g_11z a:visited  {color:#B20053; font-weight:bold; font-size:11px; text-decoration:none;}
.txt_g_11z a:active {color:#B20053; font-weight:bold; font-size:11px; text-decoration:none;}
.txt_g_11z a:hover{color:#B20053; font-weight:bold; font-size:11px; text-decoration:underline;}

.txt_g_12 {color:#818181; font-size:12px;}
.txt_g_12 a:link  {color:#818181; font-size:12px; text-decoration:none;}
.txt_g_12 a:visited  {color:#818181; font-size:12px; text-decoration:none;}
.txt_g_12 a:active {color:#818181; font-size:12px; text-decoration:none;}
.txt_g_12 a:hover{color:#818181; font-size:12px; text-decoration:underline;}

.txt_g_12z {color:#000000; font-size:12px;}
.txt_g_12z a:link  {color:#818181; font-size:12px; text-decoration:none;}
.txt_g_12z a:visited  {color:#818181; font-size:12px; text-decoration:none;}
.txt_g_12z a:active {color:#818181; font-size:12px; text-decoration:none;}
.txt_g_12z a:hover{color:#818181; font-size:12px; text-decoration:underline;}

.txt_g_14 {color:#818181; font-size:14px;}
.txt_g_14 a:link  {color:#818181; font-size:14px; text-decoration:none;}
.txt_g_14 a:visited  {color:#818181; font-size:14px; text-decoration:none;}
.txt_g_14 a:active {color:#818181; font-size:14px; text-decoration:none;}
.txt_g_14 a:hover{color:#818181; font-size:14px; text-decoration:underline;}

.txt_n_11 {color:#333333; font-size:11px;}
.txt_n_11 a:link  {color:#333333; font-size:11px; text-decoration:none;}
.txt_n_11 a:visited  {color:#333333; font-size:11px; text-decoration:none;}
.txt_n_11 a:active {color:#333333; font-size:11px; text-decoration:none;}
.txt_n_11 a:hover{color:#333333; font-size:11px; text-decoration:underline;}

.txt_ne_12 {color:#333333; font-size:12px;}
.txt_ne_12 a:link  {color:#333333; font-size:12px; text-decoration:none;}
.txt_ne_12 a:visited  {color:#333333; font-size:12px; text-decoration:none;}
.txt_ne_12 a:active {color:#333333; font-size:12px; text-decoration:none;}
.txt_ne_12 a:hover{color:#333333; font-size:12px; text-decoration:underline;}

.txt_n_14 {color:#333333; font-size:14px;}
.txt_n_14 a:link  {color:#333333; font-size:14px; text-decoration:none;}
.txt_n_14 a:visited  {color:#333333; font-size:14px; text-decoration:none;}
.txt_n_14 a:active {color:#333333; font-size:14px; text-decoration:none;}
.txt_n_14 a:hover{color:#333333; font-size:14px; text-decoration:underline;}

.txt_b_11 {color:#ffffff; font-size:11px;}
.txt_b_11 a:link  {color:#ffffff; font-size:11px; text-decoration:none;}
.txt_b_11 a:visited  {color:#ffffff; font-size:11px; text-decoration:none;}
.txt_b_11 a:active {color:#ffffff; font-size:11px; text-decoration:none;}
.txt_b_11 a:hover{color:#ffffff; font-size:11px; text-decoration:underline;}

.txt_b_12 {color:#ffffff; font-size:12px;}
.txt_b_12 a:link  {color:#ffffff; font-size:12px; text-decoration:none;}
.txt_b_12 a:visited  {color:#ffffff; font-size:12px; text-decoration:none;}
.txt_b_12 a:active {color:#ffffff; font-size:12px; text-decoration:none;}
.txt_b_12 a:hover{color:#ffffff; font-size:12px; text-decoration:underline;}

.txt_b_14 {color:#ffffff; font-size:14px;}
.txt_b_14 a:link  {color:#ffffff; font-size:14px; text-decoration:none;}
.txt_b_14 a:visited  {color:#ffffff; font-size:14px; text-decoration:none;}
.txt_b_14 a:active {color:#ffffff; font-size:14px; text-decoration:none;}
.txt_b_14 a:hover{color:#ffffff; font-size:14px; text-decoration:underline;}

.txt_n_12 {color:#f78f1e; font-size:12px;}
.txt_n_12 a:link  {color:#f78f1e; font-size:12px; text-decoration:none;}
.txt_n_12 a:visited  {color:#f78f1e; font-size:12px; text-decoration:none;}
.txt_n_12 a:active {color:#f78f1e; font-size:12px; text-decoration:none;}
.txt_n_12 a:hover{color:#f78f1e; font-size:12px; text-decoration:underline;}

.txt_n_12a {color:#f78f1e; font-size:11px; position:relative;}
.txt_n_12a a:link  {color:#f78f1e; font-size:11px; text-decoration:none;}
.txt_n_12a a:visited  {color:#f78f1e; font-size:11px; text-decoration:none;}
.txt_n_12a a:active {color:#f78f1e; font-size:11px; text-decoration:none;}
.txt_n_12a a:hover{color:#f78f1e; font-size:11px; text-decoration:underline;}

.txt_n_12b {color:#9bacb6; font-size:12px; font-weight:bold; background-color:#68767e; background:url(images/fdo_claro.jpg) repeat-x top; padding:5px 0 5px 5px; position:relative;}

.txt_n_12b .a{position:absolute; right:7; top:5; font-size:10px;}

.txt_n_12c {color:#f78f1e; font-size:11px; position:relative;}
.txt_n_12c td{color:#7d7d7d; font-size:11px; background-color:#fef4e8; position:relative;}

.txt_n_12d {color:#7d7d7d; font-size:11px; position:relative;}

.txt_n_12e {font:normal 9px Arial, Helvetica, sans-serif; color:#666666; position:relative;}
.txt_n_12eA {font:normal 9px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}

.borde_azul {border:#bdcbd4 1px solid;}
.borde_rojo {border:#ff0000 1px solid;}
.borde_plata {border:#cccccc 1px solid;}
.borde_blanco {border:#ffffff 1px solid;}
.borde_negro {border:#000000 2px solid;}
.borde_azulthick {border:#bdcbd4 2px solid;}

.txt_btn_datos_12 {color:#818181; font-size:12px;}
.txt_btn_datos_12 a:link  {color:#818181; font-size:12px; text-decoration:none;}
.txt_btn_datos_12 a:visited  {color:#818181; font-size:12px; text-decoration:none;}
.txt_btn_datos_12 a:active {color:#818181; font-size:12px; text-decoration:none;}
.txt_btn_datos_12 a:hover{color:#f78f1e; font-size:12px; text-decoration:underline;}

.hr{
	border:1px solid #bbc8d8;
	margin:2px 0px 0px 0px;
	padding:0px;
}

.hr2{
	border:1px solid #e6e6e6;
	margin:2px 0px 0px 0px;
	padding:0px;
}

.tableResul .head{
	background-color:#909da6;
	padding:5px;
	color:#ffffff;
	font-size:11px;
}
.tableResul .td{
	padding:5px;
	color:#818181;
	font-size:10px;
	background-color:#f0f2f4;
}

.tableResul .td a:link  {color:#818181; font-size:10px; text-decoration:none;}
.tableResul .td a:visited  {color:#818181; font-size:10px; text-decoration:none;}
.tableResul .td a:active {color:#818181; font-size:10px; text-decoration:none;}
.tableResul .td a:hover{color:#818181; font-size:10px; text-decoration:underline;}


.txt_botonerav2 {color:#7588b3; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.txt_botonerav2 a:link  {color:#7588b3; font-size:14px; text-decoration:none;}
.txt_botonerav2 a:visited  {color:#7588b3; font-size:14px; text-decoration:none;}
.txt_botonerav2 a:active {color:#7588b3; font-size:14px; text-decoration:none;}
.txt_botonerav2 a:hover{color:#f78f1e; font-size:14px; text-decoration:underline;}

.txt_linkv2 {color:#7588b3; font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.txt_linkv2 a:link  {color:#7588b3; font-size:11px; text-decoration:none;}
.txt_linkv2 a:visited  {color:#7588b3; font-size:11px; text-decoration:none;}
.txt_linkv2 a:active {color:#7588b3; font-size:11px; text-decoration:none;}
.txt_linkv2 a:hover{color:#f78f1e; font-size:11px; text-decoration:underline;}

.txt_linkv2_14 {color:#7588b3; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.txt_linkv2_14 a:link  {color:#7588b3; font-size:14px; text-decoration:none;}
.txt_linkv2_14 a:visited  {color:#7588b3; font-size:14px; text-decoration:none;}
.txt_linkv2_14 a:active {color:#7588b3; font-size:14px; text-decoration:none;}
.txt_linkv2_14 a:hover{color:#f78f1e; font-size:14px; text-decoration:underline;}

.headerv2 {
	background:url(../images/fondov2botonera.jpg) center top no-repeat;
	height:210px;
	
}

.input_login {
	border:0px;
	height:18px;
	width:140px;
	font-size:10px;
	color:#7b86b4;
	
	
}

.zecke1 {
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: inherit;
	text-indent: 0ex;
	text-color: rgb(255,0,0);
	color: #666666;
}

.zecke2 {
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	text-align: inherit;
	text-indent: 0ex;
	text-color: rgb(255,0,0);
	color: #0099FF;
}

.zecke3 {
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 20px;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-indent: 0ex;
	text-color: rgb(255,0,0);
	color: #000000;
}

.zecke4 {
	font-family: sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-indent: 0ex;
	text-color: rgb(255,0,0);
}

.fondo {
	background-image: url(fondo.gif);
	background-repeat: repeat;
}
.zeckecombochico {
	font-size: 12px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	color: #818181;

}

.btn_uno {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
	background:-moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-o-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528ecc;
}
.btn_uno:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
	background:-moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-o-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff',GradientType=0);
	background-color:#378de5;
}
.btn_uno:active {
	position:relative;
	top:1px;
}


.btn_dos {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 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:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.btn_dos: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;
}
.btn_dos:active {
	position:relative;
	top:1px;
}


.btn_tres {
	-moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
	background:-moz-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
	background:-webkit-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
	background:-o-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
	background:-ms-linear-gradient(top, #b8e356 5%, #a5cc52 100%);
	background:linear-gradient(to bottom, #b8e356 5%, #a5cc52 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52',GradientType=0);
	background-color:#b8e356;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #83c41a;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #86ae47;
}
.btn_tres:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
	background:-moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
	background:-webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
	background:-o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
	background:-ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
	background:linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
	background-color:#a5cc52;
}
.btn_tres:active {
	position:relative;
	top:1px;
}

.btn_cuatro {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 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;
	padding:3px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.btn_cuatro: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;
}
.btn_cuatro:active {
	position:relative;
	top:1px;
}

.btn_cinco {
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 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;
	padding:3px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;
}
.btn_cinco: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;
}
.btn_cinco:active {
	position:relative;
	top:1px;
}
