/***************************************************/
/*HOME PANELES NOTICIAS PROMOS*/
/***************************************************/
.panelNotiPromo {
    height: 230px;
    overflow: hidden;
    font-size: 0;
}

.panelNotiPromo .volanta {
    font-size: 12px;
    text-transform: uppercase;
    color: #1e69b2;
    display: block;
}

.panelNotiPromo .titulo {
    font-size: 20px;
    text-transform: uppercase;
    color: #8eb4d8;
    margin-bottom: 8px;
    display: block;
}

.panelNotiPromo .subtitulo {
    margin-top: 8px;
    font-size: 12px;
    color: #1e69b2;
    line-height: 16px;
    display: block;
}

.panelNotiPromo img {
    margin: 0;
    padding: 0;
}

.panelNotiPromo .cpTexto {
    font-size: 12px;
    line-height: 16px;
    color: #555555;
    display: block;
}

/*HOVERS*/
.panelNotiPromo:hover a * {
    color: #0D3969!Important;
}
.panelNotiPromo:hover a .titulo {
	color:#2767ae!Important;
}
.panelNotiPromo:hover a .subtitulo {
	color:#374a59!Important;
}
.panelNotiPromo:hover a .cpTexto {
	color:#242424!Important;
}
/***************************************************/
/*HOME BANNERS*/
/***************************************************/
.home_banner81 {
	margin-bottom:9px;
}
/***************************************************/
/*HOME PELIS*/
/***************************************************/
.home_pelisIMG {
	margin-top:30px;
	width:100%;
	overflow:hidden;
	width:412px;
	position:relative!Important;
	height:165px;
	margin-left:7px;
}
.home_pelisIMG .content {
	height:165px;
	position:absolute!Important;
	top:0px;
	left:0px;
	width:3000px;
}
.home_pelisIMG a {
	margin-left:0px;
	margin-right:16px;
	font-size:0;
	display: inline-block;
}
.home_pelisIMG .content a img {
	opacity: 1;
	filter:alpha(opacity=100);
}
.home_pelisIMG .content a:hover img {
	opacity: 0.55;
	filter:alpha(opacity=55);
}
.home_pelisIMG .HomeCineTit {
	width:86px;
	display:block;
	font-size:11px;
	margin-top:8px;
	padding:2px;
	/*text-transform:uppercase;*/
	color:#8eb4d8;
	height:56px!Important;
	overflow:hidden;
}
.HomeCineTit{
	color:#8eb4d8!Important;
}
.home_pelisIMG .HomeCineTit:hover{
	color:#1e69b2!Important;
}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
.scrollMovies {
	position:relative;
}
.scMovIzq {
	position:absolute;
	top:115px;
	left:-6px;
	z-index:10;
}
.scMovDer {
	position:absolute;
	top:115px;
	left:428px;
	z-index:10;
}
/***************************************************/
/*HOME PROMOS*/
/***************************************************/
.homePromos {
	width:940px;
	height:431px;
	overflow:hidden;
	background-color:#c0c0c0;
}
.homePromos .imageContainerOut {
	height:325px;
	width:940px;
	overflow:hidden;
	position:relative;
}
.homePromos .imageContainerIn {
	height:325px;
	width:4000px;
	position:absolute;
}
.homePromos .homePromo {
	height:325px;
	width:938px;
	overflow:hidden;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	background-color:#E5E5E5;
	display:block;
	float:left;
}
.homePromos .homeTapador {
	background-image:url(../gfx/elShop_tapador_img7px4.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:0;
	left:0;
	width:940px;
	height:12px;
	overflow:hidden;
}
.homePromos .info {
	background-image:url(../gfx/home_promo_info_background.gif);
	background-repeat:no-repeat;
	height:25px;
	position:relative;
}
/*******/
.homePromos .info .megusta {
	font-size:12px;
	vertical-align:middle;
	position:absolute;
	top:6px;
	left:20px;
}
.homePromos .info .megusta img {
	margin-right:10px;
}
.homePromos .info .megusta * {
	margin-right:10px;
}
.homePromos .info .comentar {
	font-size:12px;
	vertical-align:middle;
	position:absolute;
	top:7px;
	left:470px;
	border-left:1px solid #0068AF;
	padding-left:20px;
}
.homePromos .info .comentar img {
	margin-right:10px;
	vertical-align:middle;
}
.homePromos .info .comentar * {
/*vertical-align:middle;*/
}
/*******/
.homePromos .infoBot {
	background-image:url(../gfx/home_promo_infoBot_background.gif);
	background-repeat:no-repeat;
	height:81px;
	position:relative;
}
/*******/
.homePromos .infomaspromos {
	position:absolute;
	font-size:13px;
	left:20px;
	top:23px;
}
.infomaspromos .titulo {
	text-transform:uppercase!Important;
	font-size:15px;
	line-height:18px;
}
.homePromos .botoneraPromosOut {
	position:absolute;
	left:183px;
	height:72px;
	width:270px;
	overflow:hidden;
}
.homePromos .botoneraPromoin {
	width:1500px;
	height:72px;
	position:absolute;
	left:0;
	top:0;
}
.homePromos .botPromoCurrent {
	background-image:url(../gfx/bulletTOP_promos.gif);
	background-repeat:no-repeat;
}
.homePromos .botPromo {
	width:70px;
	height:72px;
	cursor:pointer;
	padding-top:10px;
	float:left;
}
.homePromos .botPromo a img {
	opacity: 1;
	filter:alpha(opacity=100);
}
.homePromos .botPromo a:hover img {
	opacity: 0.55;
	filter:alpha(opacity=55);
}
.scPrmIzq {
	position:absolute;
	top:34px;
	left:167px;
	z-index:10;
}
.scPrmDer {
	position:absolute;
	top:34px;
	left:454px;
	z-index:10;
}
/*******/
.homePromos .infomaslocales {
	position:absolute;
	font-size:13px;
	left:470px;
	top:10px;
	padding-top:13px;
	padding-left:20px;
	border-left:1px solid #d7d7d7;
	height:47px;
	overflow:hidden;
}
.homePromos .infomaslocales .titulo {
	text-transform:uppercase!Important;
	font-size:15px;
	line-height:18px;
}
.homePromos .botoneraLocalesOut {
	position:absolute;
	left:650px;
	height:72px;
	width:270px;
	overflow:hidden;
}
.homePromos .botoneraLocalesin {
	width:1500px;
	height:72px;
	top:0;
	left:0;
	position:absolute;
}
.homePromos .botLocal {
	width:70px;
	height:72px;
	cursor:pointer;
	padding-top:10px;
	float:left;
}
.homePromos .botLocal a .imgLoc {
	opacity: 1;
	filter:alpha(opacity=100);
}
.homePromos .botLocal a:hover .imgLoc {
	opacity: 0.55;
	filter:alpha(opacity=55);
}
.scLocIzq {
	position:absolute;
	top:34px;
	left:634px;
	z-index:10;
}
.scLocDer {
	position:absolute;
	top:34px;
	left:920px;
	z-index:10;
}
/**********************************************************************************************************************/
/*LOCALES*/
/**********************************************************************************************************************/
/*LOCALES BUSCADOR IZQ*/
.localBuscador {
	background-image:url(../gfx/locales_buscador_backcground,gif.gif);
	background-repeat:no-repeat;
	width:220px;
	height:70px;
	margin-bottom:20px;
	position:relative;
}
.localBuscador h2 {
	padding:0;
	border:none;
	margin:0;
	/**/
	font-size:15px;
	font-weight:normal;
	text-transform:uppercase;
	padding:10px;
	color:#1e69b2;
}
.localBuscador .buscar {
	height:13px;
	width:175px;
	padding:0;
	font-size:10px;
	border:1px solid #d7d7d7;
	margin-left:10px;
	vertical-align:middle;
	color:#555555!Important;
}
.localBuscador .buscarBTN {
	height:15px;
	width:15px;
	vertical-align:middle;
	margin-left:5px;
}
/***************************************************/
/*LOCALES LISTADO IZQ*/
.listLocales {
	margin-top:5px;
	padding:0px;
	padding-right:3px;
	margin-bottom:20px;
	overflow:hidden;
}
.listLocalesIn {
}
.listLocales, .listLocalesIn {
	height:220px;
}
/***************************************************/
/*LOCALES INFO*/
.infoLocal {
	margin:0;
	padding:0;
}
.infoLocal .panelTop {
	margin:0;
	padding:0;
	width:680px;
	height:20px;
	background-image:url(../gfx/locales_options_backgrpund.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	text-align:right;
	vertical-align:middle!Important;
	padding-top:5px;
	padding-right:20px;
}
.infoLocal .panelTop a {
	margin:0;
	padding:0;
	display:inline-block;
	vertical-align:middle;
	font-size:12px;
	color:#555555;
	vertical-align:middle!Important;
}
.infoLocal .panelTop a:hover {
	color:#1e69b2;
}
.infoLocal .panelTop img {
	vertical-align:middle!Important;
}
.infoLocal .panelTop .separador {
	margin-left:10px;
	margin-right:10px;
}
.infoLocal .infoLocalImgs {
	width:700px;
	height:355px;
	overflow:hidden;
	position:relative;
}
.infoLocal .infoLocalImgsIn {
	overflow:visible;
	/*position:absolute;*/
	top:0;
	left:0;
}
.infoLocal .infoLocalImgsIn img {
	position:absolute;
	top:0;
	left:0;
	/**/
	/**/
	width:700px;
}
.infoLocal .vermasImagenes {
	position:absolute;
	top:325px;
	left:10px;
	background-image:url(../gfx/btn_vermasimagenes.gif);
	font-size:12px;
	color:#FFF;
	width:139px;
	height:20px;
	text-align:center;
	padding-top:3px;
	background-repeat:no-repeat;
	/**/
	opacity: 0.85;
	filter:alpha(opacity=85);
	font-weight:bold;
	cursor:pointer;
}
.infoLocal .vermasImagenes:hover {
	opacity:1;
	filter:alpha(opacity=100);
}
/*LOCALES SUBINFO - COMENTAR | VOTAR*/
.infoLocal .infoLocalSubInfo {
	background-image:url(../gfx/locales_subinfo_background.gif);
	background-repeat:no-repeat;
	width:700px;
	height:27px;
	overflow:hidden;
	position:relative;
}
.infoLocalSubInfo .megusta {
	font-size:12px;
	vertical-align:middle;
	position:absolute;
	top:6px;
	left:20px;
}
.infoLocalSubInfo .megusta img {
	margin-right:10px;
}
.infoLocalSubInfo .megusta * {
	margin-right:10px;
}
.infoLocalSubInfo .comentar {
	font-size:12px;
	vertical-align:middle;
	position:absolute;
	top:7px;
	left:348px;
	border-left:1px solid #0068AF;
	padding-left:20px;
}
.infoLocalSubInfo .comentar img {
	margin-right:10px;
	vertical-align:middle;
}
/*LOCALES INFO*/
.infoLocal .infoLocalInfo {
	background-image:url(../gfx/locales_info_background.gif);
	background-repeat:no-repeat;
	width:700px;
	height:112px;
	overflow:hidden;
	position:relative;
}
.infoLocalInfo .logo {
	position:absolute;
	top:10px;
	left:3px;
}
.infoLocalInfo .col1, .infoLocalInfo .col2, .infoLocalInfo .col3 {
	top:24px;
	height:75px;
	overflow:hidden;
	border-left:1px solid #cccccc;
	position:absolute;
	padding-left:10px;
	padding-top:1px;
}
.infoLocalInfo .col1 {
	left:170px;
	width: 160px;
}
.infoLocalInfo .col2 {
	left:348px;
	width: 104px;
}
.infoLocalInfo .col3 {
	left:470px;
	width: 194px;
}
.infoLocalInfo h2 {
	margin:0;
	padding:0;
	text-transform:uppercase;
	font-weight:normal;
	font-size:14px;
	border:none;
	margin-bottom:2px;
}
.infoLocalInfo span {
	color:#555555!Important;
	text-transform:none;
	font-size:11px;
	text-decoration:none;
	line-height:15px;
}
.infoLocalInfo a {
	color:#555555!Important;
	text-transform:none;
}
.infoLocalInfo a:hover {
	color:#0D3969!Important;
}
/*LOCALES PROMOS*/
.localesPromos {
	position:relative;
	height:72px;
}
.localesPromos .botoneraPromosOut {
	position:absolute;
	left:0;
	top:0;
	height:72px;
	width:700px;
	overflow:hidden;
}
.localesPromos .botoneraPromoin {
	width:1500px;
	height:72px;
}
.localesPromos .botPromo {
	width:70px;
	height:72px;
	cursor:pointer;
	float:left;
	opacity: 1;
	filter:alpha(opacity=100);
}
.localesPromos .botPromo:hover {
	width:70px;
	height:72px;
	cursor:pointer;
	float:left;
	opacity: 0.55;
	filter:alpha(opacity=55);
}
.localesPromos .botPromo .imgBot {
}
/*LOCALES PRODUCTOS*/
.productList {
	height:auto;
	overflow:auto;
}
.productList .product {
	/*background-color:#CCC;*/
	height:240px;
	width:163px;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:10px;
	display:inline-block;
	float:left;
	text-align:center;
	margin-bottom:5px;
	overflow:hidden;
	cursor:text;
}
.productList .product .prdImg {
	height:160px;
	width:160px;
	opacity: 15;
	filter:alpha(opacity=100);
}
.productList .product h2, .productList .product .titulo {
	margin:0;
	padding:0px;
	font-size:15px;
	text-transform:none;
	color:#1e69b2;
	font-weight:lighter;
	border:none;
	margin-bottom:3px;
	display:block;
}
.productList .product .desc {
	margin:0;
	padding:0;
	color:#555555!Important;
	text-transform:none;
	font-size:11px;
	text-decoration:none;
	line-height:12px;
}
/*OVERS DE PRODUCTO*/
/* .productList .product:hover .prdImg {	opacity: 0.55;	filter:alpha(opacity=55);}.productList .product:hover h2, .productList .product:hover .titulo {	color:#0D3969!Important;}.productList .product:hover .desc {	color:#0D3969!Important;}*/
/**/
/*LOCALES MININEWS*/
.miniNewsLocales .miniNotisOut {
	width:470px!Important;
	left:185px;
}
.miniNewsLocales .more {
	left:670px!Important;
}
.miniNewsLocales .titulo {
	left:0px;
}
/*LOCALES LIST*/ /*!!!!!!!!!!!!!!!!!*/
.localesListContent {
	width:100%;
	height:auto;
	overflow:visible;
	margin-bottom:20px;
}
.localesListContent .locLstCelda {
	padding:0;
	width:122px;
	text-align:center;
	font-size:11px;
	color:#1e69b2;
	float:left;
	margin-right:18px;
	margin-bottom:8px;
	margin-top:10px;
	overflow:hidden;
}
.localesListContent .locLstCelda a {
	display:block;
	color:#1e69b2;
	height:85px!Important;
	overflow:hidden;
}
.localesListContent .locLstCelda .logo {
	width:100px;
	height:57px;
	display:block;
}
.localesListContent .locLstCelda .nameLoc {
	display:block;
	margin-top:5px;
}
/**********************************************************************************************************************/
/*NOVEDADES*/
/**********************************************************************************************************************/
.novedadesSec {
	overflow:hidden;
}
.novedadesSec .novedad {
	border-bottom:solid 1px #D7D7D7;
	margin:0;
	padding:0;
	margin-top:10px;
	font-size:12px;
}
.novedadesSec .imgNovedad {
	border:solid 1px #CCC;
	width:220px;
	height:220px;
	overflow:hidden;
	float:left;
}
.novedadesSec .imgNovedad img {
	opacity: 1;
	filter:alpha(opacity=100);
}
.novedadesSec .imgNovedad img:hover {
	opacity: 0.75;
	filter:alpha(opacity=75);
}
.novedadesSec .infoNovedad {
	/*background-color:#666;*/
	display:block;
	float:left;
}
.novedadesSec .infoNovedadIn {
	width:716px;
	padding-left:20px;
	width:696px;
}
.novedadesSec .novedadEnd {
	clear:both;
	line-height:0;
	font-size:0;
	height:10px;
}
.novedadesSec h2 {
	border:none;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:2px;
}
.novedadesSec .novedadText {
	color:#555555;
	margin-top:20px;
	line-height:16px;
}
.novedadesSec .novoptions {
	margin-top:20px;
	display:block;
	height:20px;
}
.novedadesSec .enviaComent {
	float:right;
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	color:#555555;
}
.novedadesSec .enviaComent:hover {
	color:#1e69b2;
}
.novedadesSec .notaComents {
	display:none;
}
/*OVERRITES DE COMENTARIOS*/
.novedadesSec .notaComents .comentarios {
	margin-top:25px;
	margin-bottom:20px;
}
.novedadesSec .notaComents .comentarios .coment {
	width:500px;
}
.novedadesSec .notaComents .btnCommentIn {
/*display:none;*/
}
/**********************************************************************************************************************/
/*PROMOCIONES*/
/**********************************************************************************************************************/
.infoPromo {
	margin:0;
	padding:0;
}
.infoPromo .panelTop {
	margin:0;
	padding:0;
	width:920px;
	height:20px;
	background-image:url(../gfx/promociones_options_background.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	text-align:right;
	vertical-align:middle!Important;
	padding-top:5px;
	padding-right:20px;
}
.infoPromo .panelTop a {
	margin:0;
	padding:0;
	display:inline-block;
	vertical-align:middle;
	font-size:12px;
	color:#555555;
	vertical-align:middle!Important;
}
.infoPromo .panelTop a:hover {
	color:#1e69b2;
}
.infoPromo .panelTop img {
	vertical-align:middle!Important;
}
.infoPromo .panelTop .separador {
	margin-left:10px;
	margin-right:10px;
}
.infoPromo .infoPromoImgs {
	width:940px;
	height:325px;
	overflow:hidden;
	position:relative;
}
.infoPromo .infoPromoImgsIn {
	overflow:visible;
	/*position:absolute;*/
	top:0;
	left:0;
}
.infoPromo .infoPromoImgsIn img {
	position:absolute;
	top:0;
	left:0;
}
/******/
.infoPromo .info {
	background-image:url(../gfx/home_promo_info_background.gif);
	background-repeat:no-repeat;
	height:25px;
	position:relative;
}
.infoPromo .info .megusta {
	font-size:12px;
	vertical-align:middle;
	position:absolute;
	top:6px;
	left:20px;
}
.infoPromo .info .megusta img {
	margin-right:10px;
}
.infoPromo .info .megusta * {
	margin-right:10px;
}
.infoPromo .info .comentar {
	font-size:12px;
	vertical-align:middle;
	position:absolute;
	top:7px;
	left:470px;
	border-left:1px solid #0068AF;
	padding-left:20px;
}
.infoPromo .info .comentar img {
	margin-right:10px;
	vertical-align:middle;
}
/*******/
.infoPromo .infoBot {
	background-image:url(../gfx/promo_promo_infoBot_background.gif);
	background-repeat:no-repeat;
	height:81px;
	position:relative;
}
.infoPromo .infomaspromos {
	position:absolute;
	font-size:13px;
	left:20px;
	top:18px;
}
.infoPromo .infomaspromos .titulo {
	text-transform:uppercase!Important;
	font-size:15px;
	line-height:18px;
}
.infoPromo .botoneraPromosOut {
	position:absolute;
	left:180px;
	height:72px;
	width:280px;
	overflow:hidden;
}
.infoPromo .botoneraPromoin {
	width:1500px;
	height:72px;
}
.infoPromo .botPromoCurrent {
	background-image:url(../gfx/bulletTOP_promos.gif);
	background-repeat:no-repeat;
}
.infoPromo .botPromo {
	width:70px;
	height:72px;
	cursor:pointer;
	padding-top:10px;
	float:left;
}
.infoPromo .botPromo a img {
	opacity: 1;
	filter:alpha(opacity=100);
}
.infoPromo .botPromo a:hover img {
	opacity: 0.55;
	filter:alpha(opacity=55);
}
/*******/
.infoPromo .infomaslocales {
	position:absolute;
	font-size:13px;
	left:470px;
	top:10px;
	padding-top:8px;
	padding-left:20px;
	border-left:1px solid #d7d7d7;
	height:51px;
	overflow:hidden;
}
.infoPromo .infomaslocales .titulo {
	text-transform:uppercase!Important;
	font-size:15px;
	line-height:18px;
}
.infoPromo .botoneraLocalesOut {
	position:absolute;
	left:650px;
	height:72px;
	width:280px;
	overflow:hidden;
}
.infoPromo .botoneraLocalesin {
	width:1500px;
	height:72px;
}
.infoPromo .botLocal {
	width:70px;
	height:72px;
	cursor:pointer;
	padding-top:10px;
	float:left;
}
.infoPromo .botLocal a img {
	opacity: 1;
	filter:alpha(opacity=100);
}
.infoPromo .botLocal a:hover img {
	opacity: 0.55;
	filter:alpha(opacity=55);
}
/**/
.comentsPromos {
}
/**********************************************************************************************************************/
/*EL SHOPPING*/
/**********************************************************************************************************************/
.topElShopping {
}
.topElShopping .topElShoppingIMGS {
	width:940px;
	height:476px;
	overflow:hidden;
}
.topElShopping .topElShoppingIMGout {
	width:940px;
	height:476px;
	overflow:hidden;
	position:relative;
}
.topElShopping .topElShoppingIMGin {
	position:absolute;
	top:0;
	left:-940px;
	height:476px;
	width:20000px;
}
.topElShopping .topElShoppingImg {
	width:940px;
	height:476px;
	overflow:hidden;
	background-color:#ebebeb;
	display:block;
	float:left;
}
.topElShopping .topElShoppingTapador {
	background-image:url(../gfx/elShop_tapador_img7px4.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:0;
	left:0;
	width:940px;
	height:12px;
	overflow:hidden;
	z-index:0;/**/
}
.topElShopping #abGmap {
	width:940px;
	height:476px;
	position:absolute;
	top:0;
	left:0;
}
/**/
.topElShopping .topElShopping_bottom {
	background-image:url(../gfx/elShop_info_bottom_background.gif);
	background-repeat:no-repeat;
	width:940px;
	height:116px;
	position:relative;
}
.topElShopping .btnGmaps {
	cursor:pointer;
	position:absolute;
	top:15px;
	left:736px;
}
.topElShopping .titulo {
	font-size:15px;
	text-transform:uppercase;
	color:#1E69B2;
	margin-bottom:5px;
	display:block;
}
.topElShopping .infoGmaps {
	position:absolute;
	font-size:12px;
	left:575px;
	top:15px;
	padding-top:13px;
	padding-left:15px;
	border-left:1px solid #d7d7d7;
	height:75px;
	overflow:hidden;
}
.topElShopping .galFotosTxt {
	position:absolute;
	font-size:12px;
	left:0px;
	top:15px;
	padding-top:13px;
	padding-left:15px;
	height:75px;
	overflow:hidden;
	width:180px;
}
/**/
.topElShopping .botoneraImgOut {
	position:absolute;
	top:15px;
	left:214px;
	height:72px;
	width:340px;
	overflow:hidden;
}
.topElShopping .botoneraImgIn {
	position:absolute;
	top:0;
	left:0;
	width:1500px;
	height:72px;
}
.topElShopping .botImgCurrent {
	background-image:url(../gfx/bulletTOP_promos.gif);
	background-repeat:no-repeat;
}
.topElShopping .botImg {
	width:70px;
	height:72px;
	cursor:pointer;
	padding-top:10px;
	float:left;
}
.topElShopping .botImg a .imgBot {
	opacity: 1;
	filter:alpha(opacity=100);
}
.topElShopping .botImg a:hover .imgBot {
	opacity: 0.55;
	filter:alpha(opacity=55);
}
/**/
.elShopBigPanel {
	background-image:url(../gfx/elShop_bigPanel.jpg);
	background-repeat:no-repeat;
	width:940px;
	height:472px;
}
.elShopBigPanel .elShopBigPanelIn {
	padding:20px;
	width:430px;
}
.elShopBigPanel .elShopBigPanelIn .cpTexto {
	line-height:15px;
}
/**/
.panelNotiPromo .servPanel {
	background-image:url(../gfx/elShop_servicios.gif);
	background-repeat:no-repeat;
	height:100px;
	width:418px;
	background-position:center;
	font-size:16px;
	text-transform:uppercase;
}
.panelNotiPromo .acordionBox {
	height:330px;
	width:418px;
	margin-top:20px;/*background-color:#306;*/
}
.scPrmIzqElShop {
	position:absolute;
	top:48px;
	left:197px;
	z-index:10;
}
.scPrmDerElShop {
	position:absolute;
	top:48px;
	left:556px;
	z-index:10;
}
/**********************************************************************************************************************/
/*GENERIC LIST PROMO*/
/**********************************************************************************************************************/
.floatListOut {
	position:relative;
	z-index:1;
}
.floatListIn, .floatListInLog {
	position:absolute;
	top:-2000px;
	left:0px;
	width:240px;
	border:solid 1px #d6d6d6;
	border-bottom:solid 1px #b2b2b2;
	border-top:none;
	background-color:#FFF;
	z-index:1;
}
.floatListInLog {
	width:175px;
}
.floatListMarg {
	padding:20px;
	padding-right:15px;
	padding-bottom:0;
}
.floatListMarg10 {
	padding:15px;
}
.listInFloat {
	margin-top:5px;
	padding:0px;
	padding-right:3px;
	margin-bottom:20px;
	overflow:hidden;
}
.listInFloat {
	margin-top:10px;
}
.listInFloat, .listInFloatIn {
	height:124px;
}
/**********************************************************************************************************************/
/*CONTACTO*/
/**********************************************************************************************************************/
.contacForm {
}
.contacForm .celda {
	clear:both;
	height:28px;
}
.contacForm .celda span {
	float:left;
	font-size:12px;
}
.contacForm .celda input, .contacForm .celda textarea {
	float:right;
	width:175px;
}
.contacForm .celda .multiline {
	height:90px;
}
.genForm .genBtnFrm {
}
/**********************************************************************************************************************/
/*REGISTRACION*/
/**********************************************************************************************************************/
.RegPanelVent {
	background-image:url(../gfx/registracion_fondo_panel.gif);
	width:460px;
	height:536px;
}
.RegPanelVentIn {
	padding:20px;
}
.RegPanelVentIn h2 {
	background-image:url(../gfx/bullet_med_blue.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	border:none;
	font-size:14px;
	padding-left:10px;
	line-height:16px;
}
.RegSubCelda {
	display:block;
	clear:both;
}
.RegSubCelda .celdaA {
	width:0;
	float:left;
	font-size:12px;
	padding-top:3px;
	display:none;
}
.RegSubCelda .celdaB {
	margin-left:0px;
	width:405px;
	float:left;
	padding-bottom:16px;
}
.RegSubCelda .min {
	margin-left:10px;
	margin-left:0;
	width:375px;
	float:left;
	padding-bottom:16px;
}
.RegSubCelda .cpTexto {
	line-height:14px!Important;
}
/**/
.RcontacForm {
}
.RcontacForm .celda {
	clear:both;
	height:26px;
}
.RcontacForm .celda span {
	float:left;
	font-size:12px;
}
.RcontacForm .celda input, .RcontacForm .celda textarea {
	float:right;
	width:210px;
}
.RcontacForm .celda .formDer {
	float:right;
	width:220px;
	text-align:left;
	height:28px;
}
.RcontacForm .celda .formDer input {
	float:none;
}
.RcontacForm .celda label {
	display:inline-block;
	margin-top:2px;
	margin-right:10px!Important;
}
.RegReb {
	float:none!Important;
}
.RadInput {
	width:auto!Important;
	border:none!Important;
	margin-top:0px!Important;
}
.RcontacForm .celda .ast {
	display:inline-block;
	margin-top:3px;
}
.RcontacForm .celda .multiline {
	height:90px;
}
.genForm .genBtnFrm {
}
/**/
.regNesList {
	overflow:auto;
}
.regNesList .regNesListCeld {
	float:left;
	font-size:13px;
	height:70px;
	width:168px;
	margin-right:10px;
	margin-top:10px;
	overflow:hidden;
}
.regNesList .regNesListCeld .imgNews {
	display:block;
	float:left;
	padding-right:10px;
	cursor:pointer;
}
.regNesList .regNesListCeld .titulo {
	display:block;
	color:#1e69b2;
	margin-bottom:1px;
	margin-top:6px;
}
.regNesList .regNesListCeld a .titulo {
	color:#555555;
}
.regNesList .regNesListCeld a:hover .titulo {
	color:#8eb4d8;
}
.regNesList .regNesListCeld .desc, .regNesList .regNesListCeld a .desc {
	color:#1e69b2;
}
.regNesList .regNesListCeld a:hover .desc {
	color:#8eb4d8;
}
.registracion_barraTop {
	background-image:url(../gfx/ayuda_top_barra_backg.gif);
	background-repeat:no-repeat;
	width:940px;
	height:45px;
}
/**/
/**/
.ffirstR {
	background-image:none;
	background-position:top left;
	background-repeat:no-repeat;
	font-size:12px;
	display:block;
	float:left;
	padding-top:6px;
	color:#6b6b6b;
	padding-left:15px;
	padding-right:15px;
}
.ffirstR:hover {
	background-image:url(../gfx/ayuda_top_barra_backgHoverFrs.gif);
	background-position:top left;
	height:25px;
	color:#FFF;
}
.ffirstR.currentAT2 {
	background-image:url(../gfx/ayuda_top_barra_backgCurrentFrs.gif);
	background-position:top left;
	color:#FFF;
	height:25px;
}
/**/
.BtnRegistTop {
	background-image:url(../gfx/ayuda_top_barra_sep.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:12px;
	display:block;
	float:left;
	padding-top:6px;
	color:#6b6b6b;
	padding-left:15px;
	padding-right:15px;
}
.BtnRegistTop:hover {
	background-image:url(../gfx/ayuda_top_barra_backgHover.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:25px;
	color:#FFF;
}
.BtnRegistTop.currentAT {
	background-image:url(../gfx/ayuda_top_barra_backgCurrent.gif);
	background-repeat:repeat-x;
	background-position:top left;
	color:#FFF;
	height:25px;
}
/**/
/**/
.registracion_barraTop .sep {
	float:left;
	margin-top:1px;
}
.registracion_Seccion {
	display:none;
}
.registracion_NoBack {
	background-image:none
}
/**/
.regDiv {
}
.regDivIzq, .regDivDer {
	width:465px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}
.regDivDer {
	border-left:solid 1px #D7D7D7;
}
.regDivIn {
	/*background-color:#F30;*/
	margin-left:20px;
	margin-right:20px;
}
/**/
.elijeLocal {
	margin-top:5px;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:solid 1px #d6d6d6;
	font-size:13px;
	line-height:18px;
}
.elijeLocal input {
	/*
	border:solid 1px #d6d6d6;
	background-color:#FFF;
	*/
	float:left;
	margin-right:10px;
}
/**********************************************************************************************************************/
/*AYUDA*/
/**********************************************************************************************************************/
.acordionAyuda * {
	font-family:Arial, Helvetica, sans-serif!Important;
}
.acordionAyuda {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-bottom:20px;
}
.acordionAyuda li {
	margin: 0;
	padding: 0;
	border-bottom:solid 1px #d7d7d7!Important;
}
.acordionAyuda .acc1 {
	display: block;
	color:#1e69b2;
	font-size:13px;
	text-transform:none;
	cursor:pointer;
	padding-left:5px;
	padding-top:6px;
	padding-bottom:7px;
}
.acordionAyuda .acc1:hover {
	background-color:#E4F4FC;
}
.acordionAyuda div {
	display: block;
	text-transform:none;
	font-size:12px;
	padding:5px;
	padding-left:25px;
	padding-top:4px;
	padding-bottom:6px;
	line-height:17px;
}
.ayuda_barraTop {
	background-image:url(../gfx/ayuda_top_barra_backg.gif);
	background-repeat:no-repeat;
	width:940px;
	height:45px;
}
/**/
/**/
.ffirst {
	background-image:none;
	background-position:top left;
	background-repeat:no-repeat;
	font-size:12px;
	display:block;
	float:left;
	padding-top:6px;
	color:#6b6b6b;
	padding-left:15px;
	padding-right:15px;
}
.ffirst:hover {
	background-image:url(../gfx/ayuda_top_barra_backgHoverFrs.gif);
	background-position:top left;
	height:25px;
	color:#FFF;
}
.ffirst.currentAT2 {
	background-image:url(../gfx/ayuda_top_barra_backgCurrentFrs.gif);
	background-position:top left;
	color:#FFF;
	height:25px;
}
/**/
.BtnAyudaTop {
	background-image:url(../gfx/ayuda_top_barra_sep.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:12px;
	display:block;
	float:left;
	padding-top:6px;
	color:#6b6b6b;
	padding-left:15px;
	padding-right:15px;
}
.BtnAyudaTop:hover {
	background-image:url(../gfx/ayuda_top_barra_backgHover.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:25px;
	color:#FFF;
}
.BtnAyudaTop.currentAT {
	background-image:url(../gfx/ayuda_top_barra_backgCurrent.gif);
	background-repeat:repeat-x;
	background-position:top left;
	color:#FFF;
	height:25px;
}
.currentAT2 {
	background-image:url(../gfx/ayuda_top_barra_backgCurrentFrs.gif);
	background-position:-20px 0;
	color:#FFF;
	height:25px;
}
/**/
/**/
.ayuda_barraTop .sep {
	float:left;
	margin-top:1px;
}
.ayudaSeccion {
	display:none;
}
.ayudaNoBack {
	background-image:none
}
.acBullet{
	background-image:url(../gfx/bullet_mas.gif);
	color:transparent;
}
.selected .acBullet{
	background-image:url(../gfx/bullet_menos.gif);
	color:transparent;
	
}
/**********************************************************************************************************************/
/*CINES*/
/**********************************************************************************************************************/
.cine_barraTop {
	background-image:url(../gfx/cine_top_barra_backg.gif);
}
.cineMovie {
	width:680px;
	padding-top:0px;
}
.cineMovie h1 {
	border:none;
	margin-bottom:0;
	padding-bottom:0;
}
.cineMovieIzq {
	overflow:visible;
	float:left;
	width:90px;
	padding-left:20px;
	padding-right:20px;
}
.cineMovieDer {
	float:left;
	width:550px;
}
.cinteTable {
	font-size:11px;
	width:550px;
}
.cinteTable td {
	padding:2px;
	padding-top:3px;
	padding-bottom:3px;
}
.cineDes {
	font-size:11px;
	width:550px;
	line-height:16px;
}
.cineVid {
	margin-left:80px;
}
.pastHoyts {
	background-image:url(../gfx/panel_izq_cintesHoyts_pastBackg.gif);
	background-position:left;
	height:62px;
	width:220px;
	overflow:hidden;
	position:relative
}
.pastHoyts h2 {
	border:none;
	margin:0;
	padding:0;
}
.cinBnrText {
	font-size:12px;
	position:absolute;
	top:17px;
	left:54px;
}
.pastHoytsImg {
	position:absolute;
	top:13px;
	left:10px;
}




/**********************************************************************************************************************/
