/*Reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit;	font-size:100%; font-family:inherit;	vertical-align:baseline;}
/* remember to define focus styles! */:focus { outline:0;}
body {line-height:1; color:black; background:white;}
ol,ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:separate; border-spacing:0;}
caption,th,td {text-align:left;	font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after {content:"";}
blockquote,q {quotes: "" "";}
a:link,
a:visited {text-decoration: none;}
a:hover,
a:active {text-decoration: underline;}
div.clr {
	clear: both;
}
/*End reset*/


/*Labels*/
	body{ background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}

/*Strucutre*/
	#wrapper{ width:884px; margin:0 auto; position:relative;}
	#footer{background:#fff; height:70px;width:100%; padding:15px 0;width: 884px;margin:0 auto; position:relative;border-top: 1px solid #d7d2cb;}
		.content-footer{ margin:0 auto;}
			.content-footer a, .content-footer span, .content-footer p{color:#766a62; font-size:10px;}
			.content-footer a:hover {color: #5aacd6;text-decoration: none;}
			.content-footer p{ line-height: 12px;margin-top: 2px;}
	ul.breadcrumbs{ padding-top: 13px;padding-left: 13px;}

div.breadcrumbs {
	width: 884px;
	height: 38px;
	background:url(../images/fondo-div-breadcrumbs.jpg) no-repeat;
	margin-bottom:22px;
}
	ul.breadcrumbs li{ margin-right:6px; float:left;background:url(../images/misc-breadcrumbs.gif) no-repeat scroll 0 3px; padding-left:9px;}
	ul.breadcrumbs li.pre {background:none;padding-left: 0px;}
	ul.breadcrumbs li a{ color:#776a61;}
	ul.breadcrumbs li a.step-seccion, ul.breadcrumbs li a.selected-seccion{ }
	ul.breadcrumbs li a.selected-seccion{color:#df5527;}
	/*Header*/
	#header{ padding:15px 0px 25px 0px;}
	div.header-detalles {
		padding-bottom: 0px !important;
	}
		/*Top*/
		.top-header{ padding-bottom:22px;}
		.top-header h1, .top-header ul.menu, .top-header div.submenu, .top-header ul.menu li{ float:left;}
		
			/*logo anterior 
			.top-header h1 a.logo{ background:url(../images/logo.gif) no-repeat; height:68px; width:158px;}
			*/
			.top-header h1 a.logo{ background:url(../images/logo_MS.gif) no-repeat; height:72px; width:500px;}
			
			/*Menu*/
			ul.menu{ padding-top: 37px; padding-left: 45px;}
			ul.menu li.left-link{ padding-right:5px;}
ul.menu li a {
	display:block;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	background-image: url(../images/fondo-menu.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 13px;
	height: 18px;
}	

ul.menu li a:hover {
	text-decoration: none;
	color: #e05206;
}

ul.menu li a.selected {
	color: #e05206;
}	

ul.menu li a.historial-concurso {
	margin-left: 30px;
}




div.cont-siguenos {
	float:right;
	margin-bottom: 5px;
	margin-top: 15px;
}

span.siguenos-frase {
	float: left;
}

ul.siguenos {
	list-style-type: none;
}

ul.siguenos li {
	float: left;
	width: 16px;
	height: 16px;
	margin-left: 8px;
}

ul.siguenos li.siguenos-frase {
	width: 70px;
	line-height: 16px;
	color: #776a61;
	font-weight: bold;
}




			 
			/*Submenu*/
			.top-header div.submenu { width:186px; text-align: right; float: right; margin-top: 29px;}
			.top-header div.submenu a {
				color: #766a62;
				font-size: 14px;
				font-weight: bold;
				padding-right: 9px;
				background-image: url(../images/fondo-submenu.gif);
				background-repeat: no-repeat;
				background-position: right;
			}				
			
		/*Bottom*/
		#header .bottom-header, #wrapper .content{clear:both;}
					.bottom-header-left, .bottom-header-right{ float:left;}
					.bottom-header-left{ width:683px;}
						.bottom-header-left #mujeres-asesinas{ background:url(../images/concursos/header-asesinas.png) no-repeat; height:246px;}
						.bottom-header-left #historial-swf{ background:url(../images/historial/header-historial.png) no-repeat; height:246px;}
					.bottom-header-right{ width:201px;}
				.bottom-header #player-swf{/* background:url(../images/bg-flash-home.png) no-repeat;*/ height:348px;}
				
				/*Concursos*/
				/*Right*/
				.bottom-header-right a.banner-latin-am-idol, .column-right  a.banner-latin-am-idol{ background:url(../images/banner-latin.png) no-repeat; height:113px; margin-bottom:3px;}
				.bottom-header-right a:hover.banner-latin-am-idol, .column-right a:hover.banner-latin-am-idol{ background-position:0 -113px;}
				.bottom-header-right a.banner-renaut, .column-right a.banner-renaut{ background: url(../images/share/banner-renaut.png) no-repeat; height:130px;}
				.bottom-header-right a:hover.banner-renaut, .column-right a:hover.banner-renaut{ background-position:0 -130px;}
				.bottom-header-right a.banner-recargas, .column-right a.banner-recargas{ background: url(../images/banner-Recarga.png) no-repeat; height:130px;}
				.bottom-header-right a:hover.banner-recargas, .column-right a:hover.banner-recargas{ background-position:0 -130px;}
				.bottom-header-right a.banner-Txter, .column-right a.banner-Txter{ background: url(../images/banner_Txter.png) no-repeat; height:113px;}
				.bottom-header-right a:hover.banner-Txter, .column-right a:hover.banner-Txter{ background-position:0 -113px;}							
				.bottom-header-right a.banner-Pink, .column-right a.banner-Pink{ background: url(../images/ima_banne_Pink_okRebranding2.png) no-repeat; height:113px;}
				.bottom-header-right a:hover.banner-Pink, .column-right a:hover.banner-Pink{ background-position:0 -113px;}
				.bottom-header-right a.banner-recarga2, .column-right a.banner-recarga2{ background: url(../images/ima_banner_Recargas.png) no-repeat; height:130px;}
				.bottom-header-right a:hover.banner-recarga2, .column-right a:hover.banner-recarga2{ background-position:0 -130px;}													
				.banner-separation{ margin-bottom:12px;}

/*Content*/
		#content{ padding-bottom:10px;}
	 	#content .content-right, #content .content-left{ float:left;}		
		#content .content-right{ width:201px;}
					.right-home{ }	
					.destacados-right{ width:201px; float:left;}
					.destacados-right.box-ganadores{ background:url(../images/historial/bg-ganadores.png) no-repeat; }
		/*Left*/
		#content .content-left{ width:683px;}
		
		.box-home-concursos, .box-home-historial{padding:5px 27px 0 14px; width:642px; float:left;}
				.box-home-concursos{ background:url(../images/concursos/bg-concursos-vigentes.png) no-repeat top left;}
				.box-home-historial{ background:url(../images/historial/bg-todos-concursos.png) no-repeat top left;}
					.home-concursos-left, .home-concursos-right{ float:left; width:321px;}
				
			.box-concursos{width:312px; padding:5px 14px 0 14px; float:left;}
				.box-concursos.concursos-vigentes{ margin-right:1px; background:url(../images/bg-concurso-vigente.png) no-repeat;}
				.box-concursos.ganadores{background: url(../images/bg-ganadores.png) no-repeat;}
						h2.title-conc-vigentes{ background:url(../images/sprite-h2.gif) no-repeat scroll 0 0; height:15px;margin: 0px;}
						h2.title-ganadores{ background:url(../images/sprite-h2.gif) no-repeat scroll 0 -20px; height:15px;}
			.box-concursos h2.title-ganadores{ background:url(../images/sprite-h2.gif) no-repeat scroll 0 -20px; height:15px;}
				ul.list-conc-home{ padding-top:13px;padding-right: 20px;}
			ul.list-conc-home li{ clear:both; line-height:14px;border-top: 1px solid #dfdbd5;}
			ul.list-conc-home li.primero {border-top:0px;}
				
				img.show-image, h3.title-listado, h3.title-listado-ganadores{ margin-top:12px;}
				img.show-image, img.destacadow-image, p.text-destacado, a.btn-destacado, p.detalle-ganadores, h3.title-listado-ganadores, h3.title-listado, p.detalle-listado{float:left;}
				img.show-image{ width:82px;}
				img.destacadow-image{ width:57px;}
				p.text-destacado{ width:195px; color:#FFF; margin-left:10px;}
					p.text-destacado.first{ padding-bottom:18px;}
					p.text-destacado.second{ padding-bottom:20px;}
				h3.title-listado{ width:190px; margin-left:10px;margin-bottom: 5px;}
				p.detalle-listado{ width:190px; margin-left:10px;margin-bottom: 15px;color: #766a62;}
				p.detalle-ganadores, h3.title-listado-ganadores{ width:169px; margin-left:10px;}
				p.detalle-ganadores{ padding-top: 10px;padding-bottom:12px;color: #766a62;}
				h3.title-listado, h3.title-listado-ganadores{color:#e05206; font-weight:bold;font-size: 20px;line-height: 22px;font-family:'NIISansBold';}
				h1.tit-detalle-ganadores{color:#e05206; font-weight:bold;font-size: 22px;line-height: 20px;font-family:'NIISansBold';padding-bottom: 10px;padding-right: 30px;}
				
				
				.ingresa-off, a.btn-destacados{height:24px; width:71px;}
				a.ingresa, .ingresa-off{margin-top:12px;}
				a.ingresa {display: block;font-family:'NIISansBold';font-size: 12px;line-height: 12px;font-weight: bold;color: #e05206;background-position: top;width: 64px;padding:6px 0px 6px 7px;}
				a.ingresa:hover {text-decoration: none;background-position: bottom;color:#fff;}
				a.btn-destacados{margin-top:7px;}
				a.ingresa, .ingresa-off{ background:url(../images/btn-ingresa.gif) no-repeat;}
				.ingresa-off{ background:url(../images/btn-ingresa.gif) no-repeat scroll 0 -46px;}
				a.btn-destacados{ background:url(../images/concursos/btn-ingresar-destacados.gif) no-repeat;}
				a:hover.btn-destacados{ background-position:0 -23px;}
				p.detalle-listado.last, p.detalle-ganadores.last{ border:none;}
				p.detalle-listado {margin-top: 0px;}
				h3.destacado-latin-idol, h3.destacado-mujeres, h3.destacado-juega-nextel{ height:25px;/* margin-bottom:8px;*/}
				h3.destacado-latin-idol{ background: url(../images/share/h3-latin.gif) no-repeat;}
				h3.destacado-mujeres{ background: url(../images/share/h3-mujeres.gif) no-repeat;}
				h3.destacado-juega-nextel{ background:url(../images/share/h3-juega.gif) no-repeat;}
		/*Right*/
		.content-right a.banner-recargas{ background:url(../images/banner-Recarga.png) no-repeat; height:130px;}
		.content-right a:hover.banner-recargas{ background-position:0 -130px;}
		.content-right a.banner-Pink{ background:url(../images/ima_banne_Pink_okRebranding2.png) no-repeat; height:113px;}
		.content-right a:hover.banner-Pink{ background-position:0 -113px;}		
		.content-right a.banner-Txter{ background:url(../images/banner_Txter.png) no-repeat; height:113px;}
		.content-right a:hover.banner-Txter{ background-position:0 -113px;}
		.content-right a.banner-recarga2{ background:url(../images/ima_banner_Recargas.png) no-repeat; height:130px;}
		.content-right a:hover.banner-recarga2{ background-position:0 -130px;}						
		
		.column-right{ float:left; width:201px;}
			/*Concursos*/
			h3.title-destacados{ background:url(../images/concursos/h3-destacados.gif) no-repeat; height:15px; margin-left:170px;}
			h3.title-ganadores{ background:url(../images/historial/h3-ganadores.gif) no-repeat; height:15px; margin-left:170px;}
			
		ul.list-destacados-right li.medium {	
			height: 121px;
			background:url(../images/concursos/fondo-destacados-right-m.jpg) no-repeat;
		}
		
		ul.list-destacados-right li {
			height: 92px;
			width: 203px;
			background:url(../images/concursos/fondo-destacados-right.jpg) no-repeat;
			margin-bottom: 17px;
		}
		
		ul.list-destacados-right li h3 {
			color: #766a62;
			font-size: 15px;
			font-weight: bold;
			padding: 12px 10px 5px 10px;
		}
		
		ul.list-destacados-right li p {
			font-size: 11px;
			color: #766a62;
			padding: 0px 10px 15px 10px;
			line-height: 12px;
		}
		
		ul.list-destacados-right li a {
			display: block;
			margin-top: 15px;
			color: #5aacd6;
			font-weight: bold;
		}
			
		.content-links{ margin-bottom:15px;}
	

/*Internas*/

	h2.title-todos-concursos{ background: url(../images/historial/h2-todos-concursos.gif) no-repeat; height:15px;}
	/*Images*/
			.bck-pelucheamor, .bck-cenaromantica, .bck-discografiashakira, .bck-navidadnextel, .bck-espinozapaz,.bck-contodonextel,.bck-conciertonescafe, .bck-discografiamana, .bck-galamoda, .bck-vacaciones, .bck-comprasnavidenas, .bck-digitaliza, .bck-promomayo, .bck-convivencianextel, .bck-modayucatan, .bck-luismiguel, .bck-conciertou2, .bck-juegaconpapa, .bck-veranonextel, .bck-cenaplayboy, .bck-nextel{ height:136px;}
			.bck-nextel{ background:url(../images/historial/header-juega-con-nextel.png) no-repeat;}
			.bck-vacaciones{ background:url(../images/historial/vacacionescaribenas.png) no-repeat;}			
			.bck-comprasnavidenas{ background:url(../images/historial/header_compras_navidad.png) no-repeat;}
			.bck-digitaliza{ background:url(../images/historial/header_digitaliza.png) no-repeat;}						
			.bck-promomayo{ background:url(../images/historial/header_mama.png) no-repeat;}						
			.bck-convivencianextel{ background:url(../images/historial/header_ConvivenciaPaty.png) no-repeat;}
			.bck-modayucatan{ background:url(../images/historial/header_ModaNextelYucatan.png) no-repeat;}
			.bck-luismiguel{ background:url(../images/historial/header_LuisMiguel.png) no-repeat;}
			.bck-conciertou2{ background:url(../images/historial/header_U2.png) no-repeat;}						
			.bck-juegaconpapa{ background:url(../images/historial/header_juegaconpapa.png) no-repeat;}			
			.bck-veranonextel{ background:url(../images/historial/heade_veranonextel.png) no-repeat;}			
			.bck-cenaplayboy{ background:url(../images/historial/heade_PlayBoy.png) no-repeat;}			
			.bck-galamoda{ background:url(../images/historial/header_galamoda.png) no-repeat;}
			.bck-discografiamana{ background:url(../images/historial/header_mana.jpg) no-repeat;}
			.bck-conciertonescafe{ background:url(../images/historial/header_Roger_Chukie.png) no-repeat;}
			.bck-contodonextel{ background:url(../images/historial/header_Altraida.jpg) no-repeat;}
			.bck-espinozapaz{ background:url(../images/historial/header_espinozapaz.jpg) no-repeat;}
			.bck-discografiashakira{ background:url(../images/historial/header_shakira.jpg) no-repeat;}
			.bck-navidadnextel{ background:url(../images/historial/header_navidadnextel.jpg) no-repeat;}
			.bck-cenaromantica{ background:url(../images/historial/header_cenaromantica.jpg) no-repeat;}			
			.bck-pelucheamor{ background:url(../images/historial/header_peluchitos_amor.jpg) no-repeat;}						

			
		.content-left-bottom{ background:#fff; padding:20px 0px 20px 0px; margin-bottom:20px;}
			.content-left-bottom ul.content-information, p.detalles, span.type-paragraph{ line-height:14px;}
			.content-left-bottom ul.content-information li span{ display:block; padding-top:20px;}
			ul.details-conciertos li, span.bases{ background:url(../images/concursos/misc-dot.gif) no-repeat scroll 0 6px; padding-left:8px;color: #766a62;}
			span.bases{ display:block; padding-bottom:5px; line-height:13px;}
			span.bases a, p.premios a{ color:#333; text-decoration:underline!important;}
			span.bases a:hover, p.premios a:hover{ text-decoration:none!important;}
			span.premios, p.premios{ padding-bottom:10px; display:block; line-height:14px;color: #766a62;}
			span.list-ganadores{ padding-top:4px; display:block;color: #766a62;}
			.content-left-bottom p.first-paragraph, .sepration-text{ padding-top:20px;}
			#tabs ul#tabs-content li ul.aver li.box-ganadores-tab{ float:left; width:260px; padding-top:5px; padding-right:10px;}
			span.todos-ganadores{ font-weight:bold; color:#666; padding-top:10px; display:block;}
			p.intro {
				color: #000;
				padding-bottom:10px;
				line-height:14px;
				padding-right: 30px;
			}
	
	/*Contacto*/
	.top-contacto{ padding-bottom: 20px;}
	 h2.envianos-consulta{ background:url(../images/contacto/h2-contacto.gif) no-repeat; height:57px;}
	 h2.recomienda-sitio{ background:url(../images/contacto/h2-recomienda.gif) no-repeat; height:57px;}
	.top-contacto span{ color:#000;}
	.content-left-contact{ padding:0px 14px 20px 0px; margin-bottom:20px; width:645px;}
	.content-left-contact.thanks-content{ height:530px;text-align: center;}
	ul.form-contact li label{ display:block;color: #766960;font-weight: bold; margin-bottom:5px;float: left;}
	ul.form-contact li{ clear:both; width:298px;}
	ul.form-contact li input, ul.form-contact li label, ul.form-contact li textarea{ float:left;}
	ul.form-contact li input, ul.form-contact li textarea{ width:273px; display:block; border:0px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
		ul.form-contact li input{ width: 298px;height:19px;background:url(../images/fondo-boxes.gif) no-repeat;margin-bottom: 10px;}
		ul.form-contact li textarea{ height:150px;}
		ul.form-contact li input.botones{ width:81px; height:28px; float:left; display:block; border:0;}
		ul.form-contact li.send-info{ padding:10px 0 0px 0px;}
		ul.form-contact li span.required-field{ display:block;color: #756b61;font-size: 10px;}
		ul.form-contact li span.required-field.recomendar-required{ margin-top: 190px;}
		textarea.consulta {
			background:url(../images/fondo-boxes-gr.gif) no-repeat;
			width:298px !important;
			height:157px;
			border: 0px;
			margin-bottom: 25px;
			resize:none;
		}
		div.contacto-cuerpo-izq {
			float: left; width: 310px;
		}
		
		div.contacto-cuerpo-der {
			float: left; width: 300px;margin-left: 30px;
		}
		
		input.botones2 {
			background:url(../images/btn-borrar.gif) no-repeat !important;
			width: 71px !important;
			height: 24px !important;
			background-position: top !important;
			font-weight: bold;
			color: #e05206;
			line-height: 12px;
			margin-right: 20px;
		}
		
		
		input.botones3 {
			background:url(../images/btn-enviar.gif) no-repeat !important;
			width: 71px !important;
			height: 24px !important;
			background-position: top !important;
			font-weight: bold;
			color: #e05206;
			line-height: 12px;
			margin-right: 20px;
		}
		
		input.botones3:hover,
		input.botones2:hover {
		background-position: bottom !important;
		color: #fff;
		}
		
		input.captcha {
			width: 190px !important;
			margin-right: 10px !important;
		}
				
				
		
		/*Gracias*/
		span.thanks, span.message{ display:block; padding-bottom:10px;padding-top:150px;text-align: center;color:#766a62;font-weight: bold;font-size: 22px;font-family:'NIISansBold';}
		span.thanks{ font-size:20px;}
		a.back-home{ background:url(../images/contacto/btn-home.jpg) no-repeat; height:28px;}
		a:hover.back-home{ background-position:0 -28px;}
		.error-form { color:#f00; font-size:11px; float: right;}
		span.post-gracias {
			padding-bottom: 20px;
			margin-bottom: 20px;
		}
		a.bot-inicio-contacto {
			background:url(../images/btn-inicio.gif) no-repeat;
			width: 71px;
			height: 24px;
			background-position: top !important;
			font-weight: bold;
			color: #e05206;
			line-height: 12px;
			margin-right: 20px;
			display: block;
			line-height: 24px;
			margin-left: 272px;
			margin-top: 20px;
			font-family:'NIISansBold';
		}
		
		a.bot-inicio-contacto:hover {
		background-position: bottom !important;
		color: #fff;
		text-decoration: none;
		}
		
		

/*TABS*/

#tabs {width:654px; margin-top:20px;background-color: #f00;}

/* 175 x 27*/

#tabs ul#tabsNavi {height:25px;background:	#fff url(../images/fondo-solapero.gif) no-repeat bottom;}
	#tabs ul#tabsNavi li {display:block; float:left; height:25px; text-align:center;}
	
	/*#tabs ul#tabsNavi li.item1 { width:104px; background:	#fff url(../images/bk-sprite-tabs.jpg) no-repeat 0 0; }
	#tabs ul#tabsNavi li.item2 { width:84px; background:	#fff url(../images/bk-sprite-tabs.jpg) no-repeat -104px 0;}
	#tabs ul#tabsNavi li.item3 { width:	175px; background:	#fff url(../images/bk-sprite-tabs.jpg) no-repeat -188px 0;}
		
	a.link1 { height:23px;width:100px; }
	a.link2 { height:23px;width:78px; }
 	a.link3 { height:23px;width:150px; }*/
	
	#tabs ul#tabsNavi li.item1 { width:175px; background:	#fff url(../images/bk-sprite-tabs2.jpg) no-repeat 0 0; }
	#tabs ul#tabsNavi li.item2 { width:175px; background:	#fff url(../images/bk-sprite-tabs2.jpg) no-repeat -175px 0;}
	#tabs ul#tabsNavi li.item3 { width:	175px; background:	#fff url(../images/bk-sprite-tabs2.jpg) no-repeat -349px 0;}
		
	a.link1 { height:27px;width:175px; }
	a.link2 { height:27px;width:175px; }
 	a.link3 { height:27px;width:175px; }


	#tabs ul#tabs-content {width:654px;	height:508px; background:url(../images/bk-tabs-content2.jpg) no-repeat left top;}
			
	#tabs ul#tabs-content li#tabs3, #tabs ul#tabs-content li#tabs2, #tabs ul#tabs-content li#tabs1 {display: block; float:left;}
	
	#tabs ul#tabs-content li#tabs3, #tabs ul#tabs-content li#tabs2, #tabs ul#tabs-content li#tabs1 {height: 470px; margin:14px; overflow:auto; width:620px; line-height:13px;}
	
	

.hidden-text{ display:block; text-indent:-9999px; font-size:1px;}
.separator{ clear:both;}


/*Agregado el 27 de Enero - Miguel Reyna - para agregar un div de botones sociales en la promo "Mes de Renta Gratis"*/
#botones_sociales {
    float: left;
    height: 22px;
    padding: 15px 10px 0 284px;
    width: 360px;
}

/*Agregado el 31 de Enero - Miguel Reyna - para corregir h1 que esta duplicado en logo de nextel promozone*/
.top-header span a.logo{ 
	background:url(../images/logo_MS.gif) no-repeat; 
	height:72px; 
	width:500px;
	float:left;
}
