.clearer{
	display:block;
	clear:both;
}
a {color: #d03600;}
h2{
	font-size:18px;
	color: #d03600 !important;
	line-height: auto;
}
.Pasaporte .Cuerpo .Borde {
	background-image: url(../img/fd_contcol_top.gif);
	background-repeat: no-repeat;
}
.Padres .Cuerpo .Borde {
	background-image: url(../img/fd_contcol_top-padres.gif);
	background-repeat: no-repeat;
}
.iphoneGatupenales .Cuerpo .Borde {
	background: url(../img/bg-top-gatupenales.jpg) 0 0 #FFF;
	background-repeat: no-repeat;
}
.Cuenta .Cuerpo .Borde {
	background-image: url(../img/fd_contcol_top.gif);
	background-repeat: no-repeat;
}
.Ayuda .Cuerpo .Borde {
	background-image: url(../img/fd_contcol_top-ayuda.gif) !important;
	background-repeat: no-repeat;
}
.Error .Cuerpo .Borde {
	background-image: url(../img/fd_contcol_top.gif);
	background-repeat: no-repeat;
}
.Cuerpo .Borde-blanco {
	background-image: url(../img/fd_contcol_top-blanco.gif);
	background-repeat: no-repeat;
}
.Cuerpo .ContCol {background-color:#FFFFFF; padding: 20px;}
.Cuerpo .ContColGatupenales {url(../img/bg_contColGatupenales.gif) 10px 50px repeat-y; padding: 20px;}
.Pasaporte .Cuerpo .ContCol{min-height:350px;}
.Pasaporte .Cuerpo .ContCol .java{
	width:100%;
	height:570px;
	border:0;
	overflow: hidden;
}
.Pasaporte .Cuerpo p{line-height: 18px;}
.Cont_gaturro{
	background: url() no-repeat;
	background-position:top center;
	width:100%;
	min-height: relative;
	margin:0 auto 0 auto;
	position: relative;
	background-color: #438a48;
	background-image: url(../img/fd_gatu_int.jpg);
	background-repeat:repeat-x
}
body.Clave > .hack-tutor1{height:630px;}
.ContHead {
	height: 36px;
	*margin:25px 0 0 0;
	_margin:25px 0 0 0;
	padding: 5px 10px;
	_padding: 5px 10px;
}
.ContHead-inicio {
	height: 5px;
	*margin:25px 0 0 0;
	padding: 10px 10px 0px;
}
.ContHead .TitSection {
	float: left;
	margin: 10px 10px 0;
}
.ContHead .Sections {
	margin: 5px 0 0 10px;
	_margin: 5px 0 -6px 10px;
	_height:15px;
}
.ContHead .Sections .np{
	padding:0;
	padding-bottom: 12px;
	padding-top: 2px;
}
.ContHead .Sections li {
	float: left;
	font-size: 13px;
	margin: 0 14px 0 5px;
	_margin: 0 14px 0 5px;
	font-weight: bold;
	padding: 10px 0 12px;
	*padding: 12px 0 15px;
	_padding: 10px 0 14px 0;
	text-align: center;
}
.ContHead .Sections li a {color: #FFFFFF;}
.ContHead .Sections .Select {
	background-image: url(../img/bt_select_submenu.png);
	background-repeat: no-repeat;
	background-position: center 0px;
	width:140px;
	_margin: 0 9px 0 5px;
	_padding: 10px 0 16px 0;
}
.ContHead .Sections .Select a{
	color:#000;
	text-decoration: none;
}
.ContHead .Sections .Select a:hover{text-decoration: none;}
.ContHead .Sections .small{
	background-image: url(../img/bt_select_submenu_s.png);
	width:90px;
}
.ContHead .Sections .compraEfectivo {
	background-image: url(../img/bt_select_submenu_m.png);
	width:150px;
}
.ContHead .Sections .Select {}
.Cuerpo .ContCol-top {
	background-image: url(../img/plano-top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 20px;
	margin: 0 0 10px 0;
}
.Cuerpo .ContCol-end {
	background-image: url(../img/plano-end.gif);
	background-repeat: no-repeat;
	background-position: 0 bottom;
	height: 20px;
	_margin:0px 0px;
	margin: 0 0 0 0;
}
.Cuerpo .ContCol-end-small {
	background-image: url(../img/plano-end-small.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 40px;
	_margin:0px 0px;
}
/* FOOTER */
#footer_colchon{height: 60px;}
#footer_colchon1{height: 1px; background-color: red; }
.Fondo .Foot{
	width:100%;
	margin:0 auto;
	position: relative;
	bottom: 0;
}
.Fondo .Foot .Arbustos{ width:100%; margin:0 0 0 0; background: url(../img/arbusto.png) repeat-x; height:41px; font-size:0;position: relative;z-index: 7000;}
.Fondo .Foot .ContCopy{ width:100%; background:#25642b; padding:28px 0; font-size:0; margin:0px 0 0px 0;}
* html .Fondo .Foot .ContCopy{min-height:100px;height:auto!important;height:100px;}
.Fondo .Foot .ContCopy .Copy{ width:850px; margin:0 auto;}/*982*/
.Foot .ContCopy .Copy .Text{float:left;font:normal 12px Arial, Helvetica, sans-serif;}
.Fondo .Foot .ContCopy .Copy .Firma_Icono{float:right;padding-right:16px;}
.Fondo .Foot .ContCopy .Copy .Firma_Icono a{display:block;background:url(../img/lg_iconosur.gif) no-repeat;width:56px;height:13px;}
.Fondo .Foot .ContCopy .Copy .Firma_Icono a:hover{background-position:0 -13px;}
.foot_copyright{
	width: auto;
	display: inline;
	float: left;
}
.ContCopy .Copy *{color:#fcf5be;}
.home .ContCopy .Copy *{color:#fcf5be;}
.foot_copyright#page01{color: #b5dbb5 !important ;}
.desarrollo{float:left;}
.desarrollo a{color:#b5dbb5;}
.desarrollo .Text{
	font-weight: bold;
	padding:0 5px;
	text-align:center;
}
.desarrollo a.qb9{float: left; position: absolute; top: -8px; right: -45px;}
.terminos_condiciones{
	float: right;
	color: #b5dbb5;
	text-align:right;
}
.terminos_condiciones a {
	text-align: right;
	text-decoration: none;
	color: #b5dbb5;
}
.terminos_condiciones a:hover {text-decoration: underline;}
/*Titulos*/
h1.Quees {
	text-indent: -1000px;
	background-image:url(../img/img_pasaporte_txt.gif);
	background-repeat: no-repeat;
	height: 27px;
}
h1.TitTarjCredito{
	text-indent: -1000px;
	background-image:url(../img/img_pasaporte-credito_txt.jpg);
	background-repeat: no-repeat;
	height: 27px;
}
h1.TitTarjCreditoPromNav{
	text-indent: -1000px;
	background-image:url(../img/img_pasaporte-Navidad_txt.jpg);
	background-repeat: no-repeat;
	height: 27px;
}
h1.TitEfectivo {
	text-indent: -1000px;
	background-image:url(../img/tit_pago_cupon.png);
	background-repeat: no-repeat;
	height: 27px;
}
h1.TitActivaPase{
	text-indent: -1000px;
	background-image:url(../img/img_activa-pase_txt.gif);
	background-repeat: no-repeat;
	height: 27px;
}
h1.PadresAdministrar{
	text-indent: -1000px;
	background-image:url(../img/img_administrar-titulo_txt.gif);
	background-repeat: no-repeat;
	height: 27px;
}
h1.PadresOpcionesGaturro{
	text-indent: -1000px;
	background-image:url(../img/img_opciones-gaturro_txt.gif);
	background-repeat: no-repeat;
	height: 27px;
}
h1.PadresGaturros{
	text-indent: -1000px;
	background-image:url(../img/img_padres-titulo_txt.jpg);
	background-repeat: no-repeat;
	height: 27px;
}
h1.gatuPenales{
	text-indent: -1000px;
	height: 75px;
}
h1.Atencioncliente{
	text-indent: -1000px;
	background-image:url(../img/img_atencion-titulo_txt.gif);
	background-repeat: no-repeat;
	height: 27px;
}
h1.Atencionsoporte{
	text-indent: -1000px;
	background-image:url(../img/img_faq_txt.gif);
	background-repeat: no-repeat;
	height: 27px;
}
h1.VideoTour{ 
	text-indent: -1000px;
	background-image:url(../img/img_video-tour_txt.jpg);
	background-repeat: no-repeat;
	height: 27px;
}
h1.CreatuGaturro{
	text-indent: -1000px;
	background-image:url(../img/img_crea-gaturro_txt.gif);
	background-repeat: no-repeat;
	height: 27px;
}
h1.TitInicio{
	text-indent: -1000px;
	background-image:url(../img/img_bienvenido_txt.jpg);
	background-repeat: no-repeat;
	height: 27px;
}
h1.TitActivaCuenta{
	text-indent: -1000px;
	background-image:url(../img/img_activa-cuenta_txt.gif);
	background-repeat: no-repeat;
	height: 27px;
}
h1.TitPass{
	text-indent: -1000px;
	background-image:url(../img/img_contrasenia_txt.gif);
	background-repeat: no-repeat;
	height: 27px;
}
h2{
	font-size:18px;
	color: #d03600 !important;
	line-height: auto;
}
h3{
	font-size:14px;
	font-weight:bold;
	margin-bottom: 8px;
	margin-top: 10px;
}
.crea-tu-gaturro .Gratis{
	text-indent: -1000px;
	background-image:url(../img/img_crea-gaturro_txt.gif);
	background-repeat: no-repeat;
	height: 27px;
}
.crea-tu-gaturro {
	background-image:url(../img/bg_crea-tu-gaturro.jpg);
	background-repeat: no-repeat;
	padding: 15px 0 0 15px;
	background-color: #FFED89;
}
.crea-tu-gaturro .Formu {height:90px;}
.crea-tu-gaturro .ContText {padding: 0 0 0 40px;}
.crea-tu-gaturro .ContText input.Text, .crea-tu-gaturro-2 .ContText input.Text{
	border:1px solid #ffd07f;
	width: 180px;
	margin: 0 8px 0 0px;
	height: 18px;
	padding: 4px;
}
.crea-tu-gaturro .ContText input.Text{float: left;}
.crea-tu-gaturro .Cont_Avatar .Gatu {
	float: left;
	margin: 12px 20px; _margin: 12px 0px;
	text-align: center;
}
.crea-tu-gaturro .Cont_Avatar .Agata {
	float: left;
	margin: 0 20px; _margin: 0px 0px;
	text-align: center;
}
.crea-tu-gaturro .Accion {
	clear: both;
	padding: 5px 0 0 140px;
}
.crea-tu-gaturro .Accion a.Continuar,.Formulario #pago_online_renglon_3 a.Continuar{
	width:159px;
	height:37px;
	display:block;
	background-image: url(../img/bt2_continuar.gif);
	background-repeat: no-repeat;
}
.crea-tu-gaturro .Accion a.Continuar_pase,.Formulario #pago_online_renglon_3 a.Continuar_pase{
	width:159px;
	height:37px;
	display:block;
	background-image: url(../img/bt2_continuar_2.gif);
	background-repeat: no-repeat;
}
a.ContinuarActivarPaseExt{
	width:159px;
	height:37px;
	display:block;
	background-image: url(../img/bt2_continuar_2.gif);
	background-repeat: no-repeat;
}
a.ContinuarActivarPaseExt:hover{
	background-position: 0px -38px;
}
.crea-tu-gaturro .Accion a.Continuar:hover,.Formulario #pago_online_renglon_3 a.Continuar:hover{background-position: 0px -38px;}
.crea-tu-gaturro .Accion a.Continuar_pase:hover,.Formulario #pago_online_renglon_3 a.Continuar_pase:hover{background-position: 0px -38px;}
.crea-tu-gaturro-2 {
	background-image:url(../img/bg_crea-tu-gaturro-2.jpg);
	background-repeat: no-repeat;
	padding: 20px 20px 0 20px;
	background-position: top right;
	background-color: #FFED89;
}
.crea-tu-gaturro-2  .Color, .crea-tu-gaturro-3 .Color {
	color: #FF6600;
	font-weight: normal;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: normal;
}
.crea-tu-gaturro-2  .ContText {
	margin-bottom: 10px;
	color: #554532;
}
.crea-tu-gaturro-2 .Accion {
	clear:both;
	display:block;
	padding:20px 0 0;
	width:100%;
}
.crea-tu-gaturro-2 .Accion a.Continuar {
	height:37px;
	background-image: url(../img/bt2_continuar.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin:0 auto;
	margin: 0px auto;
	display: block;
	width:160px;
}
.crea-tu-gaturro-2 .Accion a.Continuar:hover {background-position: 0px -38px;}
.crea-tu-gaturro-2 label {width:240px}
.crea-tu-gaturro-3 {
	background-image:url(../img/bg_crea-tu-gaturro-3.jpg);
	background-repeat: no-repeat;
	height: 280px;
	padding: 30px 20px;
	background-position: top right;
}
.ReglasGenerales{float: left; display: block; padding-left: 20px;}
.ReglasGenerales h3{
	color: #FD6900;
	font-size: 15px;
	font-weight: bold;
	padding: 0 0px 5px 0px;
	clear: both;
	display: block;
}
.ReglasGenerales .Regla{width: 345px; height: 145px; float: left; padding: 15px 10px 0px 0px;}
.ReglasGenerales .Regla h6{display: block; width: 80px; height: 80px; float: left;}
.ReglasGenerales .Regla div{width: 250px; padding-left: 5px; float: left;}
.ReglasGenerales .Regla div h4{color: #FD6900; font-size: 13px; font-weight: bold; padding: 8px 0px 10px 0px; float: left; width: 100%;}
.ReglasGenerales .Regla div p{float: left; display: block;}
.Nota {
	font-size: 11px;
	color: #554532;
	text-align: center;
	padding: 5px 0;
}
#arroba_email {
	float:left;
	font-weight: bold;
	font-size: 22px;
	color: #eb6200;
	padding: 0 10px 0 0;
}
#arroba_email h1{
	display:inline;
	color:#eb6200;
	font-size:22px;
	font-weight:bold;
	margin-top:5px;
	padding-top:5px;
	border:0;
}
/* Privacidad*/
.Privacidad .Cuerpo .Borde{ padding:0 0 24px 0;}
.Privacidad .Cuerpo .Cont_Top{ padding-left:22px; padding-right:22px;}
.Privacidad .Cuerpo .FdPantalla .Borde .Cont_Top .Top h1{ background:url(../img/privacidad.gif) no-repeat; width:376px; height:106px; padding-left:22px; margin-top:25px;}
.Privacidad .Cuerpo .Cont_Top .Linea{ display:block; width:709px; height:9px; background:url(../img/fd_raya.gif) bottom no-repeat; padding-top:18px; font-size:0;}
.Privacidad .Cuerpo .ContCol .ColCen{ padding:25px;}
.Privacidad .Cuerpo .ContCol .ColCen h2{padding-top:15px;padding-bottom:10px;}
.Privacidad .Cuerpo .ContCol .ColCen .Text{ width:204px; display:block; padding-top:1px; margin-bottom:0px;}
.Privacidad .Cuerpo .ContCol .ColCen .Error_text{border-color:#000;}
.Privacidad .Cuerpo .ContCol .ColCen .ContText{padding-top:0;}
/* Terminos */
.Terminos .Cuerpo .Cont_Top{ padding-left:22px; padding-right:22px;}
.Cuerpo .FdPantalla .Terminos {
	background-image: url(../img/fd_contcol_top-blanco.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 15px 0 0 0;
}
.Terminos .Cuerpo .ContCol { padding:25px;}
.Terminos   h2  {padding-top:15px;padding-bottom:10px;}
.Terminos h1 {
	margin-left: 25px;
	color: #FF3300;
}
/*CUENTA*/
.Login {
	background-image:url(../img/plano-top.gif);
	background-repeat: no-repeat;
	color: #554532;
	background-color: #FFEC89;
	background-position: 0 0;
	margin: 10px 0 0 0;
}
.Jugar .Login{min-height:565px;}
.Log {
	padding: 10px 20px 10px 20px;
	width: 280px;
	float: left;
}
.Login .Avisos {
	background-image: url(../img/bg_login.png);/*bg_login.png*/
	background-repeat: no-repeat;
	background-position: 0 10px;
	width: 400px;
	float: left;
	height: 440px;
	padding: 110px 10px 0 8px;
	text-align: center;
}
.Login .Avisos_large{
	background-image:url("../img/bg_login_l.png");
	background-repeat: no-repeat;
	background-position: 0 10px;
	height:455px;
	float: left;
	padding:89px 10px 0 3px;
	text-align:center;
	width:400px;
}
.CambioPass {
	background-image: url(../img/bg_password.jpg);
	background-repeat: no-repeat;
	background-position: 400px 10px;
	padding: 20px 20px 20px 20px;
}
.Activa-cuenta {
	background-image: url(../img/bg_activar-cuenta.jpg);
	background-repeat: no-repeat;
	background-position: 400px 10px;
	padding: 20px 20px 0 20px;
	height:250px;
}
.Activa-cuenta label {width: 150px}
.Login .Pass {}
.Login .Activar {}
.Login a {color: #D03600 }
.Login .Crear{
	background-image: url(../img/crea-tu-gaturro-boton.png);
	background-repeat: no-repeat;
	background-position: top;
	width:297px;
	height:69px;
	margin: 10px auto;
	display: block;
}
.Login .Crear:hover{
	background-position:bottom;
	margin:2px auto;
	height:80px;
}
.Login .Text {}
.Login .Accion{
	text-align:center;
	padding: 20px 0 10px 0;
	clear: both;
}
.Login .Accion .Ingresar{
	width:151px;
	height:37px;
	background-image: url(../img/bt2_aceptar.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin:0 auto;
	margin: 4px auto;
	display: block;
}
.Login .Accion .Ingresar:hover{background-position: 1px -39px;}
.Login .Accion .Continuar{
	height:37px;
	background-image: url(../img/bt2_continuar.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin:0 auto;
	margin: 4px auto;
	display: block;
	width:160px;
}
.Login .Accion .Continuar:hover{background-position: 0px -38px;}
.Pasaporte .Continuar{
	height:37px;
	background-image: url(../img/bt2_continuar.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin:0 auto;
	margin: 4px auto;
	display: block;
	width:160px;
}
.Pasaporte .Continuar:hover{background-position: 0px -38px;}
.Login  .Color {
	color: #FF6600;
	font-weight: normal;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: normal;
}
.Login  .Aclaracion {font-size: 11px;}
.Acepta{
	width:151px;
	height:37px;
	background-image: url(../img/bt_aceptar.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin:0 auto;
}
a.Enviar {
	width:151px;
	height:37px;
	background-image: url(../img/bt_enviar.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin:0 auto;
	padding: 20px;
}
.Text2a{display:inline; width:150px}
.Text2b{display:inline; width:150px}
campos de texto del email 
#email1{display: block;width:280px}
#contcheks_page5{
	width:300px;
	height:50px;
}
/* ----------------------------------------------*/
/* solo para solicitudes */
.marco_solicitudes{
	width: 200px;
	height: 30px;
	float:left;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.marco_solicitudes a {color: #ff9933;}
.Advertencia {
	padding:10px 5px 5px 5px;
	clear: both;
	color: #FFFFFF;
	text-align: left;
	background-image: url(../img/advertencia_bg.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 180px;
}
label {
	color:#554532;
	float:left;
	padding:12px 12px 0 0;
	text-align:right;
	clear: left;
}
.Formulario .Reglamento label{padding:5px 0 0 0;}
.Formulario .Reglamento + #advert-reglamento{margin-left:290px;}
.Formulario .Reglamento{
	padding-left: 100px;
	margin:10px 0;
}
.Numero01, .Numero02, .Numero03, .Numero04, .Numero05 {
	background-repeat: no-repeat;
	padding: 20px 70px;
}
.Numero01 {background-image:url(../img/numero01.gif);}
.Numero02 {background-image:url(../img/numero02.gif);}
.Numero03 {background-image:url(../img/numero03.gif);}
.Numero04 {background-image:url(../img/numero04.gif);}
.Numero05 {background-image:url(../img/numero05.gif);}
.SelectField {
	border:1px solid #ffd07f;
	float: left;
	margin: 5px 5px 5px 0;
	padding: 4px;
	font-size: 12px;
width: 210px;
}
.pago-online .Formulario, .pago-eft .Formulario, .pasaporte-sms .Formulario {clear: both;}
.pago-online .Formulario .Campo, .pago-eft .Formulario .Campo, .pasaporte-sms .Formulario .Campo {clear: both;}
.pago-online label, .pago-eft label, .pasaporte-sms label {width:110px;}
.pago-online-promo .Formulario, .pago-eft-promo .Formulario {clear: both;}
.pago-online-promo .Formulario .Campo, .pago-eft-promo .Formulario .Campo {clear: both;}
.pago-online-promo label, .pago-eft-promo label {width:110px;}
.Formulario .Accion {
	clear: both;
	padding: 10px 0 0 0;
	text-align: center;
}
input.Text {
	border:1px solid #ffd07f;
	width: 180px;
	margin: 5px 5px 0px 0;
	height: 18px;
	padding: 5px;
	font-size: 12px
}
input.TextEmail{float: left}
input:focus { border: 1px solid #ED6C32}
.Login .Campo {clear: left;}
.Login label {
	float: none;
	display: block;
	text-align: left;
}
.CambioPass .Campos {clear: left;}
.crea-tu-gaturro-2  .Advertencia {
	margin-left: 252px;
	width: 180px;
}
.crea-tu-gaturro .Text {margin-left: 70px;}
.crea-tu-gaturro .Cont_Avatar table {margin: 0 0  0 50px;}
.crea-tu-gaturro .Advertencia {
	width: 180px;
	margin-left: 70px;
}
.Activa-cuenta .Accion {width: 300px;}
.error404 {
	background-image: url(../img/bg_error404.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 100px;
	padding: 75px 40px 75px 300px;
	text-align: center;
}
.error403 {
	background-image: url(../img/bg_error403.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 131px;
	padding: 75px 40px 75px 360px;
	text-align: center;
}
.Mantenimiento {
	background-image: url(../img/fd_gatu_int.jpg);
	background-position: center -50px;
}
.Mantenimiento .FdPantalla  {padding: 50px 0 20px 0}
.Mantenimiento .Mensaje  {
	text-align: center;
	padding: 50px 0 20px 0;
}
.Mantenimiento .ContCol {padding-top: 0}
.PromoLaNacion  {
	background-image:url(../img/club-la-nacion-sombra.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	padding: 25px 0 0 0;
	margin: 5px 0;
}
.PromoLaNacion .left{float:left;width:80px;}
.PromoLaNacion .right{float:left;}
.PromoLaNacion img {
	float: left;
	margin: 10px 0 0 0;
}
.PromoLaNacion h4 {
	color: #0b4a7f;
	font-size: 16px;
	font-weight: bold;
}
.PromoLaNacion h5 {
	color: #2d7ca8;
	font-weight: bold;
	margin: 0;
	font-size: 14px;
}
.PromoLaNacion span {
	font-size: 10px;
	display:inline-block;
	width:220px;
}
.PromoLaNacion p {
	color: #0b4a7f;
	margin: 5px 0;
}
.Feli .Cont_gaturro {
	background:url(../img/fd_Felicitaciones.jpg) 0 20px repeat-x;
	background-position: center -10px;
	width:100%;
	min-height: 700px;
	margin:0 auto;
}
.Feli #flashcontent{ z-index:3000; text-align:center}
.ContBtn{
	margin: 0 auto;
	width: 500px;
}
.Feli .ContBtn a{display:block; width:151px; height:35px; float:left; cursor:pointer;}
.Feli .ContBtn .BTN{width:151px; height:42px; float:left;}
.Feli .ContBtn .BTN .SomBtn{ background:url(../img/fd_Sombra_Btn.png) no-repeat; width:138px; height:7px; display:block; float:left}
.Feli .ContBtn .PAS_Over{ margin:6px 26px 0 0}
.Feli .ContBtn .Jug_Over{margin-right:12px}
.Feli .ContBtn .PA_Over {margin:0 5px 0 0}
.Feli .ContBtn .Pasaporte{background:url(../img/Btn_Pasaporte_Fin.gif) top no-repeat;}
.Feli .ContBtn .Jugar{ background:url(../img/Btn_Jugar_Fin.gif) no-repeat;}
.Feli .ContBtn .Padres{ background:url(../img/Btn_Padres_Fin.gif) no-repeat; margin-top:6px}
.Feli .ContBtn a:hover{ background-position:bottom;}
/* -------------------------------- */
.aceptar_terminos{
	width:151px;
	height:37px;
	background-image: url(../img/bt2_aceptar.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 20px 0px 0px 0px;
	display: block;
}
.aceptar_terminos:hover{background-position: 1px -39px;}
/* -------------------------------- */
.Advertencia_beneficios{
	margin: 0px 0px 0px 193px !important;
	width: 200px !important;
}
.Cuenta .Advertencia#ContError99{width: 340px;}
/* ------------------------------------------------------------------- */
#emergencia_box1{
	text-align:center;
	width:780px;
	height:400px;
	background:transparent url(../img/mantenimiento.png) no-repeat top left;
	position: absolute;
	z-index: 9999;
	left: 50%;
	top: 50%;
	margin-left: -390px;
	margin-top: -220px;
}
#emergencia_box1 #mensaje{position:absolute;right:10px;top:220px;display: inline-block;width:445px;}
body.emergencia{overflow: hidden;background-color: #fff5bf}
/* ------------------------------------------------------------------- */
.Pasaporte .beige-top {
	background-color:#FFED89;
	background-image:url("../img/modulo-bg-top.gif");
	background-position:0 top;
	background-repeat:no-repeat;
	color:#D03600;
	font-size:14px;
	padding:20px;
	text-align:left;
	position:relative;
}
.Pasaporte .beige-top p:first-child{width:500px;}
.Pasaporte .beige-top img.gaturro_pase{
	position:absolute;
	right:5px;
	top:20px;
}
.Pasaporte .beige-top h3{color:#554532;}
.Pasaporte .beige-bottom {
	background-color:#FFED89;
	background-image:url("../img/modulo-bg-bottom.gif");
	background-position:0 top;
	background-repeat:no-repeat;
	height:16px;
}
.Pasaporte .pago-eft + .Nota,.Pasaporte .ContCol-end + .Nota{text-align:left;}
.Pasaporte .Nota .info{
	float:left;
	display:inline-block;
	width:86%;
	text-align: justify;
	padding-right: 8px;
}
.Pasaporte .Nota .sucursales{
	width:300px;
	margin:0 auto;
	text-align: center;
}
.Pasaporte .Nota .small{margin-top:20px;}
.Pasaporte .Nota img.dm{margin-top:20px;}
.Pasaporte .Cuerpo .Seac{
	/*background:transparent url("../img/bg_seac.png") no-repeat top left;*/
	color:#554532;
	height:360px;
	padding:5px;
	text-align:left;
}
.Pasaporte .Cuerpo ul.numeros{
	list-style-type: none;
	display:block;
	margin:10px 0 10px 0px;
	width:400px;
}
.Pasaporte .Cuerpo ul.numeros li, .numero-redondo{
	background:transparent url('../img/numero01-chico.png') no-repeat top left;
	height:36px;
	padding-left:55px;
	margin:0 0 10px 0;
	padding-top:10px;
}
.numero-redondo{
	padding:0;
	margin:0;
	height:46px;
}
.numero-uno{background-position: 0 0px;}
.Pasaporte .Cuerpo ul.numeros li.dos, .numero-dos{background-position: 0 -46px;}
.Pasaporte .Cuerpo ul.numeros li.tres,.numero-tres{background-position: 0 -92px;}
.Pasaporte .Cuerpo ul.numeros li.cuatro,.numero-cuatro{background-position: 0 -138px;}
.Pasaporte .Cuerpo .Seac .Accion{margin:60px 0;}
.Pasaporte .Cuerpo .Seac input.Text,.Pasaporte .Cuerpo .Seac .Advertencia{width:260px;}
.Pasaporte .Cuerpo .Seac .Enviar {
	background-image: url(../img/bt2_enviar.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding:11px 73px;
}
.Pasaporte .Cuerpo .Seac .Enviar:hover{background-position: 0px -38px;}
.Pasaporte .Cuerpo .Seac label{
	display:block;
	clear:both;
	float:none;
	text-align: left;
}
.Pasaporte .Cuerpo .Seac .izq{
	float:left;
	width:49%;
}
.Pasaporte .Cuerpo .Seac .Gracias{
	text-align: center;
	width:100%;
}
.Pasaporte .Cuerpo .Seac .der{
	float:right;
	width:49%;
}
/**
/ Carrousel del HOME
**/
.home .jcarousel-skin-tango .jcarousel-clip-horizontal{
	width:330px;
	height:60px;
	margin:0 auto;
}
.home .jcarousel-skin-tango .jcarousel-item .izq, .Jugar .PromoLaNacion .contenedor-item .izq{
	width:20%;
	float:left;
}
.home .jcarousel-item, .home .jcarousel-list li{
	width:330px;
	height:60px;
}
.Jugar .PromoLaNacion .contenedor-item .izq{width:28%;}
.home .jcarousel-skin-tango .jcarousel-item .contenedor-item{width:330px;}
.home .jcarousel-skin-tango .jcarousel-item .izq img{
	width:70px;
	height:60px;
}
.home .jcarousel-skin-tango .jcarousel-item .der, .Jugar .PromoLaNacion .contenedor-item .der{
	width:77%;
	float:right;
	text-align: left;
}
.Jugar .PromoLaNacion .contenedor-item .der{width:70%;}
.Jugar .PromoLaNacion .contenedor-item .der .exclusivo{
	position:absolute;
	left:0px;
	top:90px;
	width:290px;
	font-size:12px;
}
.Jugar .jcarousel-skin-tango .jcarousel-clip-horizontal{
	width:290px;
	height:117px;
	margin:0 auto;
}
.Jugar .jcarousel-skin-tango .jcarousel-item .contenedor-item{
	width:290px;
	position:relative;
	height:117px;
}
.Jugar .jcarousel-item, .Jugar .jcarousel-list li{
	width:290px;
	height:117px;
}
.Login .Avisos_large .jcarousel-clip-horizontal{
	width:371px;/*371*/
	height:250px;/*205*/
	margin:0 auto;
}
.Login .Avisos_large .jcarousel-list li{
	width:371px;/*371*/
	height:250px;/*205*/
}
/**
 *  Horizontal Buttons
*/
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	top: 25px;
	right: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(../img/next-horizontal.png) no-repeat 0 0;
	display:none;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	top: 25px;
	left: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(../img/prev-horizontal.png) no-repeat 0 0;
	display:none;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}
.Foot .botones {float: left;margin:0; width: 300px;}
.Foot .botones .img {	margin-bottom: 3px;}
.footerBtn-hover{
	opacity: .6;
	filter: alpha(opacity=60);
	float: none;
	border: 0;
	margin: 0;
	padding: 0;
}
.footerBtn-hover:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
.PromoNavidad{background:url(../img/promoNavidad.jpg) no-repeat; width:742px; height:546px; margin-bottom:20px;}
.PromoNavidad h6{display:block; margin:0px; padding:0px; height:400px;}
.PromoNavidad p{background:url(../img/dotNav.png) 0 9px no-repeat; color:#D03600; font-size:14px; padding:7px 0px 7px 24px; margin: 0 28px;}
.PromoNavidad p a{font-weight:bold;}
.PromoNavDiscl { border-top:1px dotted #fec104;  border-bottom:1px dotted #fec104; padding:10px 0; margin:10px 28px -20px 18px; font-size:11px; color:#D03600;}
.PromoNavImagena{margin-top:18px; color:#D03600; font-size:14px; background:url(../img/promoNavidadImagena.gif) no-repeat; width:692px; height:239px; margin-bottom:15px; }
.PromoNavImagena h3{background:url(../img/img_taza-imagena_txt.gif) 0 center no-repeat; display:block; padding:0px; height:60px; margin:0 0 0 18px;}
.PromoNavImagena h4{font-size:18px; padding-left:18px; line-height:38px; font-weight:bold;}
.PromoNavImagena p{padding-left:48px; line-height:35px; }
.PromoNavImagena p a{}
.ProteccionDatosP {
	background-color: white;
	overflow: hidden;
	padding: 30px 50px;
	position: absolute;
	text-align: left;
	width: 400px;
	top:0px;
	z-index: 1000;
}
.ProteccionDatosP h3 {
	float: left;
	margin-right: 20px;
	overflow: hidden;
	width: 47px;
}
.ProteccionDatosP .contenido {
	display: block;
	float: left;
	overflow: hidden;
	width: 386px;
}
.ProteccionDatosP .contenido h4 {
	color: #999;
	font: normal normal normal 1.667em/normal Georgia, 'Times New Roman', Times, serif;
	margin-bottom: 24px;
}
.ProteccionDatosP .contenido p {
	color: #666;
	font: normal normal normal 1.083em/1.25em Georgia, 'Times New Roman', Times, serif;
	margin-bottom: 15px;
}
.ProteccionDatosP .contenido .contacto h4 {
	color: #FF9F00;
	font: normal normal bold 1em/1.167em Arial, Helvetica, sans-serif;
	margin-bottom: 4px;
}
.ProteccionDatosP .contenido .contacto p {
	color: #666;
	font: normal normal normal 1em/normal Arial, Helvetica, sans-serif;
	margin: 0px;
}
.ProteccionDatosP .contenido .contacto h5 {
	margin-top: 4px;
	overflow: hidden;
}
.ProteccionDatosP .contenido .contacto h5 a {
	color: #FF9F00;
	cursor: pointer;
	float: left;
	font: normal normal normal 1em/1.167em Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 100%;
}
.ProteccionDatosP .contenido .contacto h6 {
	margin-top: 10px;
	width: 300px;
}
.ProteccionDatosP .contenido h4 {
	color: #999;
	font: normal normal normal 1.667em/normal Georgia, 'Times New Roman', Times, serif;
	margin-bottom: 24px;
}
#Lightview {
	height: 500px;
	left: 50%;
	margin-left: -275px;
	margin-top: -250px;
	position: fixed;
	top: 50%;
	width: 550px;
	z-index: 1000;
}
.BtnCerrarLvw {
	background: #CCC;
	color: white;
	font: normal normal normal 12px/normal Arial, Helvetica, sans-serif;
	height: 15px;
	line-height: 14px;
	overflow: hidden;
	padding: 6px 15px;
	text-align: right;
}
.BtnCerrarLvw a {
	color: white;
	font: normal normal normal 12px/normal Arial, Helvetica, sans-serif;
	line-height: 14px;
	padding: 0px 3px;
}
/************************************/
.SombraBanner300x70 {
	background-image: url("../img/fd_headerBanner300x70.png");
	background-position: 0 0;
	background-repeat: repeat-x;
	min-height: 100%;
	position: relative;
	width: 100%;
}
/******HEADER CON BANNER 300X90*******/
.DivBanner300x70 {
	height: 140px;
	margin: 0 auto;
	width: 914px;
}
.DivBanner300x70 h2.Logo {
	position:relative;
	top:25px;
}
.DivBanner300x70 .banner300x70{ float:right; height:70px; width:300px; margin:7px 0 8px 0;}
.DivBanner300x70 .Links {
	float: right;
	height: 52px;
	width:304px;
	margin-left:25px;
	margin-top:20px;
}
.DivBanner300x70 .Links li.btJugar {
	width:115px;
}
.DivBanner300x70 .Links a.Registrarse {
	background-image: url("../img/bt2_registrarse.png");
	background-repeat: no-repeat;
	text-indent: -4000px;
}
.DivBanner300x70 .Links a.Registrarse:hover {
	background-position: -1px -39px;
}
a.trans-cancel-jugarBtn {
	display: inline-block;
	height: 37px;
	width: 111px;
}
.DivBanner300x70 .Links a.Jugar, a.trans-cancel-jugarBtn {
	background-image: url("../img/bt2_jugarV2.png");
	background-repeat: no-repeat;
}
.DivBanner300x70 .Links a.Jugar:hover, a.trans-cancel-jugarBtn:hover {
	background-position: -1px -38px;
}
.crea-tu-gaturro-4 {
	background-image:url(../img/bg_crea-tu-gaturro-4.jpg);
	background-repeat: no-repeat;
	height: 340px;
	padding-top: 140px;
	padding-left: 85px;
	font-size: 18px;
	color: #D03600 !important;
}
.crea-tu-gaturro-4 .Item2-text{
	margin-top: 55px;
}
.crea-tu-gaturro-4 .Item3-text{
	margin-top: 95px;
}
/************************************/
