@charset "UTF-8";
/* CSS Document */
/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,label { margin:0; padding:0; }
img,body,html{border:0;}
ol,ul { list-style:none; }
input,button,fieldset { border:none;}
a, a img { text-decoration:none; border:none; }
h1, h2, h3, h4, h6, h6 { font-size:100%; font-weight:normal; }
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
table { border-collapse:collapse; border-spacing:0; }
caption,th { text-align:left; }
object, img, a { outline:none; }

/********************************/
/********************************/
/* General       				*/
/********************************/
/* Tags */
body { background:#000 url(../images/all_bg_main.jpg) no-repeat center top; font:11px Arial, Helvetica, sans-serif normal; color:#000; text-align: center; }

/* IDs */
#header { width:100%; height:82px; background:transparent url(../images/all_bg_header.jpg) repeat-x 0 0; z-index: 200; text-align:center;}
	#headerwrap { width:954px; height:100%; margin:0 auto; text-align:left; position:relative;}
		#mainlogo { width:150px; height:80px; float:left; margin-top:2px; background:transparent url(../images/all_logo_aztecamovil.jpg) no-repeat 0 0; }
			#mainlogo a { display:block; width:100%; height:80px; }
		#mainsearch { width:804px; height:34px; float:right; margin-top:2px; padding:18px 0 0; text-align:right; color:#FFF; visibility: hidden; }
			#mainsearch p { display:inline; }
			#mainsearch img { width:32px; height:21px; cursor:pointer; text-indent:-9999px; background:#F1F1F1 url(../images/all_btn_mainsearch.jpg) no-repeat top right; }
			#mainsearch label { line-height:21px; padding-right:3px; }
			#mainsearch input { width:154px; height:15px; padding:3px; color:#424242; background:#FFF url(../images/all_bg_textinput.gif) no-repeat left top; }
		
		#mainmenu { width:804px; height:28px; float:right; z-index: 300;}
			#mainnav { float: right; }
			#mainnav a { display: block; width: 80px; font-size:13px; line-height:15px; height:15px; padding:6px 0; color:#DEDEDE; background:transparent url(../images/all_bg_mainmenu.jpg) repeat-x 0 0; text-align: center; }			
			#mainnav li { float:left; width: 80px; border:#63228D 1px solid; border-bottom:none; border-right:none; }
			#mainnav li.last { border-right:#63228D 1px solid; }
			
			#mainnav li ul { position: absolute; width: 178px; display:none; border:#63228D 1px solid; border-top: none; background-color:#32004b; z-index: 400;}
			#mainnav li ul li, #mainnav li ul li a { text-align: left; border:none; }
			#mainnav li ul li { opacity:0.9; filter:alpha(opacity=90); width:178px; background-color:#32004b; }
			#mainnav li#contentcentral, #mainnav li#contentcentral a { width: 158px; }
			#mainnav li#contentcentral ul li a, #mainnav li#contentcentral ul li { width: 178px; }
			#mainnav li ul li a { opacity:1; filter:alpha(opacity=100);width:178px; height:14px; line-height:14px; text-indent:6px; background:none;}		
				
			#mainmenu ul li a:hover, #mainmenu ul li a:active { color:#DEDEDE; }
			
			#mainnav li:hover ul, #mainnav li.sfhover ul { display:block; }			
			#mainnav li ul li a { border-top:#63228D 1px solid; }
			#mainnav li>ul { top: auto; left: auto;}
			
			#mainnav li#disney { background:transparent url(../images/all_bg_mainmenu.jpg) repeat-x 0 0; }
			#mainnav li#disney a { background: transparent url(../images/all_bg_menu_disney.jpg) no-repeat left top; }
			
		#clubacademiabuttonbox { width:220px; height:50px; position:absolute; top:0px; right:0px;}

						
#page { width:954px; margin:10px auto 0; z-index: 1; text-align:left;}
	#page a { color:#000; text-decoration:underline; }
	#page a:hover, #page a:active { color:#333; text-decoration:underline; font-weight:normal; }
	
#mainfooter { width:100%; background: #e7e7e7 url(../images/all_bg_mainfooter.jpg) repeat-x 0 0; padding:10px 0; }
	#mainfooterwrap { width:954px; margin:0 auto; }
	#notes { border-bottom:1px solid #C1C1C1; margin-bottom:5px; padding:5px; font-size:10px; color:#828282;}
		#notes p { text-align: center; }
	#generallinks { height:18px; color:#828282; text-align:center; font-size:10px;}
		#generallinks ul {}
		#generallinks ul li { display:inline; }
		#generallinks ul li a, #mainfooterwrap a { color:#828282; text-decoration:none;}
		#generallinks ul li a:hover, #mainfooterwrap:hover { color:#4382E0; }
	#copyright { height:18px; color:#828282; text-align:center; font-size:10px;}
	#mainlogos { height:55px; text-align:center; }
		#mainlogos img { margin-right:10px;}
		#mainlogos img.last { margin:0; }
/* Main boxes */
#homebanner, #maincontainer { margin-bottom:10px; border:2px #FFF solid; z-index: 2; }
#homebanner { width:950px; height:360px; background-color:#000; }
	#maincontainer { width:950px; background-color:#FFF; position:relative; }
		#maincontainer h2 { height:32px; padding:0 12px; font-size:17px; font-style:italic; line-height:32px; color:#FFF; background-color:#000; }
		#maincontainer h3 { height:22px; padding:0 12px; font-size:14px; line-height:22px; color:#7e7979; background-color:#DEDEDE; }
	
		#footer { width: 100%;}
			#carrierlogos { text-align: center; }
				#carrierlogos img { margin-right: 20px; }
				#carrierlogos img.last { margin:0;}
				
	#wappanel, #combospanel { height:210px; }	
	#wappanel { background:#424242 url(../images/all_bg_wapbox.jpg) no-repeat 0 0; position:relative; }
		#wapform { position:absolute; top:138px; left:0; width:270px; padding:0 20px; }
			#wapform input { width:178px; height:15px; padding:3px; color:#424242; background:#FFF url(../images/all_bg_textinput.gif) no-repeat left top; }
			#wapform button { width:50px; height:21px; cursor:pointer; text-indent:-9999px; background:#F1F1F1 url(../images/all_btn_sendwap.jpg) no-repeat top right; }
			#wapform label { line-height:21px; padding-right:5px; color:#F8Ba38; font-size:16px; }
		.wapnotice { color:#FFF; margin-top:10px; }
	
	#combospanel { background:#424242 url(../images/all_bg_devicebox.jpg) no-repeat 0 0; position:relative; }
		#deviceselection { position:absolute; top:50px; left:14px; width:160px;}
			#deviceselection .deviceselectiontitle { font-size:12px; color:#F8Ba38; padding:2px 0; margin-top:5px;}
			#deviceselection .nocelllink { margin-top:30px;}
				#deviceselection .nocelllink a { color:#F8Ba38;} 
				#deviceselection .nocelllink a:hover, #deviceselection .nocelllink a:active { color:#f8c938; }
		#devicepicture { position:absolute; top:68px; right:30px; width:88px; height:110px;}
		
/****************/
/* Classes    	*/
/****************/
.left { float:left; }
.right { float:right; }
.warningwrap { position:absolute; bottom:3px; right:3px; z-index:200; color:#F00; opacity:0.7; filter:alpha(opacity = 70); height:15px;}
.warning {  background:transparent url(../images/all_bg_warning.gif) no-repeat right 0; height:12px; padding: 3px 18px 0 0; font-size: 10px; text-align: right;}
.compatible { color: #6C6; background:transparent url(../images/all_bg_compatible.gif) no-repeat right 0; height:15px; width: 15px; font-size: 10px;}
/* ext */
#acordionComponent .x-accordion-hd { background:#626263 url(../images/all_titlebg_wapbox.jpg) repeat-x 0 0; height:18px; font-size:14px; line-height:18px; color:#F8BA38; text-align:center; }
#acordionComponent .x-tool { margin:2px 1px 0 0; }
#acordionComponent .x-form-field { font:11px/18px Arial, Helvetica, sans-serif normal; }

/* Columns */
.twocolumnswrap { width:100%; margin-bottom:10px;}
	.w310column { width:310px; float:left; background-color:#F1F1F1; position:relative; overflow: hidden; }
	.w630column { width:630px; margin-left:320px; position:relative; background-color:#F1F1F1; overflow:hidden; }
	.w546column { width:546px; height:239px; position:relative; float:left; background-color:#F1F1F1; overflow:hidden; }
	.w404column { width:404px; height:239px; position:relative; overflow:hidden; float:left; background-color:#F1F1F1; }
		
.fourcolumnswrap { width:100%; height:116px; margin-bottom:10px;}
	.fourcolumnswrap .w230column { width:230px; height:116px; float:left; margin-right:10px; background-color:#F1F1F1; }
	.fourcolumnswrap .last { margin:0; }

/* Audio Boxes */
/* Small */
	.flashsmallaudioplayer { width:382px; height:38px; }
	
	table.smallsoundlist { width:382px; }
	
	table.smallsoundlist tr { background:transparent url(../images/all_bg_smallaudiolist.gif) no-repeat 0 0; position:relative; cursor:pointer;}
	table.smallsoundlist tr:hover { background:transparent url(../images/all_bg_activesmallaudiolist.gif) no-repeat 0 0; }
	table.smallsoundlist tr.soundlistheader { background:none; } 
	table.smallsoundlist td, table.smallsoundlist th { background-image:none; font-size:10px; padding:0 8px; line-height:15px; height:15px;}	
	table.smallsoundlist td { color:#636363; padding-bottom:2px; }
	#page table.smallsoundlist td a, #page table.smallsoundlist td a:hover,  #page table.smallsoundlist td a:active { text-decoration: none; color:#828282; }
	#page table.smallsoundlist td a { color:#636363; }
	table.smallsoundlist th { color:#747171; }
	.smallartist { width:135px;} 
	.smalltheme { width:144px;} 
	.smallcode 	{ width:55px;}
	
/* Big */
	.flashbigaudioplayer { width:610px; height:38px; }
	
	table.bigsoundlist { width:610px; }
	
	table.bigsoundlist tr { background:transparent url(../images/all_bg_bigaudiolist.gif) no-repeat 0 0; position:relative; cursor:pointer;}
	table.bigsoundlist tr:hover { background:transparent url(../images/all_bg_activebigaudiolist.gif) no-repeat 0 0; }
	table.bigsoundlist tr.soundlistheader { background:none; } 
	table.bigsoundlist td, table.bigsoundlist th { background-image:none; font-size:10px; padding:0 8px; line-height:15px; height:15px;}	
	table.bigsoundlist td { color:#636363; padding-bottom:2px; }
	#page table.bigsoundlist td a, #page table.bigsoundlist td a:hover,  #page table.bigsoundlist td a:active { text-decoration: none; color:#828282; }
	#page table.bigsoundlist td a { color:#636363; }
	table.bigsoundlist th { color:#747171; }
	.bigartist 	{ width:184px;} 
	.bigtheme 	{ width:234px;} 
	.bigcode 	{ width:144px;}
	
	
/* Fixes IE 6*/ 
* html .twocolumnswrap .w630column {
  margin-left:317px;
}

/********************************/
/********************************/
/* HOME 						*/
/********************************/
/* IDs */
	#topcontentlistcolumn { width:230px; height:246px; float:left; }
	#topcontentaudiocolumn { position:relative; width:384px; height:232px; float:left; padding:14px 8px 0; background:#F1F1F1 url(../images/home_bg_topaudio.gif) no-repeat 0 0; }
	
	#featuredtextcontentcolumn { width:294px; height:172px; padding:10px 8px; float:left; background:#F1F1F1 url(../images/home_bg_toptextcontent.gif) no-repeat right; overflow: hidden;}
		#featuredtextcontentcolumn img { float:left; margin:0 10px 10px 0; }
		
	#toptextcontentlistcolumn { width:320px; height:182px; float:left;}
	
	#ontvwrap { }
		#mainvideowrap { width: 100%; height: 225px; background: transparent url(../images/home_bg_ontv.jpg) no-repeat 0 0; }
		#ontvtitle { height:21px; line-height:21px; text-align: center; background:#626263 url(../images/all_titlebg_wapbox.jpg) repeat-x 0 0; color:#F8BA38; font-size:14px;}
	
/* Classes */
	.topcontentbox { position:relative; height:54px; padding:14px 8px; overflow:hidden; color:#424242; background:#F1F1F1 url(../images/home_bg_toplist.gif) no-repeat bottom; }
	#topcontentlistcolumn .last, #toptextcontentlistcolumn .last { background:none; }
	.topcontentbox img { float:left; margin:0 8px 4px 0; }
	.toplink { margin-top:10px; font-size:11px; }
	
	p.featuredtext { font-size:16px; line-height:20px; color:#424242; margin-bottom:10px;}
	
	.toptextcontentbox { width:282px; height:76px; padding:20px 18px 0 18px; background:#F1F1F1 url(../images/home_bg_toptextcontentlist.gif) no-repeat bottom; }
		.toptextcontentbox img { float:left; margin:0 10px 10px 0; }
		.toptextcontentbox p.description { color:#424242; font-size:13px; }
	
/********************************/
/********************************/
/* Subpages						*/
/********************************/
/* IDs */
#subpageheaderbanner { width:950px; height:243px; margin-bottom:10px; position:relative; }
#subpagetitle { position:absolute; top:161px; left:91px; width:450px; height:55px; padding:8px 0;}
	#subpagetitle h1 { color:#f8ba38; font-size:18px; font-weight:bold; text-transform:uppercase; }
	#subpagetitle p { color:#FFF; font-size:14px; text-transform:uppercase;  }
	#videowrap { width:310px; height:225px; position:absolute; bottom:11px; left:596px;}

/* Classes */
.imagepreview, .imagepreviewspacer { width:90px; height:114px; padding:3px; float:left; background-color:#FFF; overflow:hidden; margin-right:4px; position:relative; }
	.imagepreview img  { }
	.imagepreview p { width:90px; line-height:24px; height:24px; font-size:12px; text-align:center; text-transform:uppercase; overflow: hidden;  position:relative; }
.imagepreviewspacer { background:none; }
.imageslistwrap { height:117px; position:absolute; top:106px; padding-left:16px; }
	.imageslistwrap div.last { margin-right:0;}
	
.imageslisttallwrap	{ width:602px; padding:0px 12px 0 16px; }
	
.soundlistprice { color:#767676; font-size:9px; font-family:Helvetica, Arial, sans-serif; position:absolute; left:8px; bottom:4px;}
.imagenav { width:90px; height:114px; 3px; float:left; position:relative; }
	.imagenav .nextnav { position:absolute; top:30px; left:0; }
	.imagenav .prevnav { position:absolute; top:64px; left:0; }
	
.soundnav { width:382px; height:15px; } 
	.soundnav .nextnav,  .soundnav .prevnav { font-size:10px; line-height:15px; height:15px; padding:0 8px;}
	.soundnav .nextnav { float:right; width:150px; text-align:right;}
	.soundnav .prevnav { float:left; width:150px; } 

.categoriesselector { height:28px; padding:0 12px; font-size:14px; line-height:28px; color:#7e7979; background-color:#DEDEDE;}
	.categoriesselector label { padding-right:5px; }
	.categoriesselector select { height:15px; margin-top:2px; }
	.categoriesselector p { float: left; line-height: 21px; margin-right: 5px; }
	
.buyinstructions { height:36px; padding:4px 16px; }
	.buyinstructions p.instructions { font-size:14px; color:#666; font-weight:bold; }
		.buyinstructions p.instructions .contentcode, .buyinstructions p.instructions .shortnumber { color:#ff0000; font-size:15px; }
	.buyinstructions p.example { font-size:11px; color:#999; }
		.buyinstructions p.example .contentcode, .buyinstructions p.example .shortnumber { font-weight:bold; }

.gralnav { width:598px; height:26px; padding:0 16px; overflow:hidden; position:relative; margin:16px 0 0; clear:both; }
	.gralnav .nextnav { position:absolute; top:0; right:16px; width:72px; height:26px; }
	.gralnav .prevnav { position:absolute; top:0; left:16px; width:72px; height:26px; }
	.gralnav .pagesnav { padding:0 88px; text-align:center; line-height:26px;}

/* Boxes */
.imagesbox630 { position:relative; width:630px; }
.imagesbox546 { position:relative; width:546px; height:239px; }
.skinsbox546 { position:relative; width:546px; height:239px; }
.extrabannerbox { margin-top:10px;}
.smallsoundlistwrap { position:relative; width:384px; height:174px; padding:65px 10px 0; }
.bigsoundlistwrap { width: 610px; padding: 0 10px 4px; }

/* Specific theme styles */
body#los25mas div#subpageheaderbanner { background:transparent url(../images/los25mas_bg_mainheader.jpg) no-repeat 0 0; }
body#los25mas div.imagesbox630 { background:transparent url(../images/los25mas_bg_images.jpg) no-repeat 0 0; height:246px; }
body#los25mas div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#animalnocturno div#subpageheaderbanner { background:transparent url(../images/animalnocturno_bg_mainheader.jpg) no-repeat 0 0; }
body#animalnocturno div.imagesbox630 { background:transparent url(../images/animalnocturno_bg_images.jpg) no-repeat 0 0; height:246px; }
body#animalnocturno .w630column .soundlistprice { color:#FFF; } 
body#animalnocturno div.imagepreview   { margin-right:20px; }
body#animalnocturno div.smallsoundlistwrap { background:#F1F1F1 url(../images/animalnocturno_bg_titlerealtones.jpg) no-repeat 0 top; }

body#eternamentetuya div#subpageheaderbanner { background:transparent url(../images/eternamentetuya_bg_mainheader.jpg) no-repeat 0 0; }
body#eternamentetuya div.imagesbox630 { background:transparent url(../images/eternamentetuya_bg_images.jpg) no-repeat 0 0; height:246px;}
body#eternamentetuya div.smallsoundlistwrap { background:#F1F1F1 url(../images/eternamentetuya_bg_titlerealtones.gif) no-repeat 0 top; }

body#ddc div#subpageheaderbanner { background:transparent url(../images/ddc_bg_mainheader.jpg) no-repeat 0 0; }
body#ddc div.smallsoundlistwrap { background:#F1F1F1 url(../images/ddc_bg_titlerealtones.gif) no-repeat 0 top; }
body#ddc div.imagesbox546 { background:transparent url(../images/ddc_bg_images.jpg) no-repeat 0 0; }

body#ganamania div#subpageheaderbanner { background:transparent url(../images/ganamania_bg_mainheader.jpg) no-repeat 0 0; }
body#ganamania div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#marcaygana div#subpageheaderbanner { background:transparent url(../images/marcaygana_bg_mainheader.jpg) no-repeat 0 0; }
body#marcaygana div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#lqlgc div#subpageheaderbanner { background:transparent url(../images/lqlgc_bg_mainheader.jpg) no-repeat 0 0; }
body#lqlgc div.smallsoundlistwrap { width:384px; height:263px; padding:114px 10px 0; background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }
body#lqlgc div.w546column { height:377px; } /* Taller second row */
body#lqlgc div.w404column { height:377px; } /* Taller second row */

body#secretosdelalma div#subpageheaderbanner { background:transparent url(../images/secretosdelalma_bg_mainheader.jpg) no-repeat 0 0; }
body#secretosdelalma div.imagesbox630 { background:transparent url(../images/secretosdelalma_bg_images.jpg) no-repeat 0 0; height:246px; }
body#secretosdelalma div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }
body#secretosdelalma .w630column .soundlistprice { color:#FFF; }

body#pasionmorena div#subpageheaderbanner { background:transparent url(../images/pasionmorena_bg_mainheader.jpg) no-repeat 0 0; }
body#pasionmorena div.imagesbox630 { background:transparent url(../images/pasionmorena_bg_images.jpg) no-repeat 0 0; height:246px; }
body#pasionmorena div.smallsoundlistwrap { background:#F1F1F1 url(../images/pasionmorena_bg_titlerealtones.gif) no-repeat 0 top; }
body#pasionmorena .w630column .soundlistprice { color:#FFF; }

body#pobrediabla div#subpageheaderbanner { background:transparent url(../images/pobrediabla_bg_mainheader.jpg) no-repeat 0 0; }
body#pobrediabla div.imagesbox630 { background:transparent url(../images/pobrediabla_bg_images.jpg) no-repeat 0 0; height:246px; }
body#pobrediabla div.smallsoundlistwrap { background:#F1F1F1 url(../images/pobrediabla_bg_titlerealtones.gif) no-repeat 0 top; }
body#pobrediabla .w630column .soundlistprice { color:#FFF; }

body#mujercomprada div#subpageheaderbanner { background:transparent url(../images/mujercomprada_bg_mainheader.jpg) no-repeat 0 0; }
body#mujercomprada div.imagesbox630 { background:transparent url(../images/mujercompradabg_images.jpg) no-repeat 0 0; height:246px; }
body#mujercomprada div.smallsoundlistwrap { background:#F1F1F1 url(../images/mujercomprada_bg_titlerealtones.gif) no-repeat 0 top; }
body#mujercomprada .w630column .soundlistprice { color:#FFF; } 

body#contratodeamor div#subpageheaderbanner { background:transparent url(../images/contratodeamor_bg_mainheader.jpg) no-repeat 0 0; }
body#contratodeamor div.imagesbox630 { background:transparent url(../images/contratodeamor_bg_images.jpg) no-repeat 0 0; height:246px; }
body#contratodeamor div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }
body#contratodeamor .w630column .soundlistprice { color:#FFF; } 

body#vuelvemeaquerer div#subpageheaderbanner { background:transparent url(../images/vuelvemeaquerer_bg_mainheader.jpg) no-repeat 0 0; }
body#vuelvemeaquerer div.imagesbox630 { background:transparent url(../images/vuelvemeaquerer_bg_images.jpg) no-repeat 0 0; height:246px; }
body#vuelvemeaquerer div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#ventaneando div#subpageheaderbanner { background:transparent url(../images/ventaneando_bg_mainheader.jpg) no-repeat 0 0; }
body#ventaneando div.imagesbox630 { background:transparent url(../images/ventaneando_bg_images.jpg) no-repeat 0 0; height:246px; }
body#ventaneando div.imagesbox546 { background:transparent url(../images/ventaneando_bg_skins.jpg) no-repeat 0 0; }
body#ventaneando div.imagesbox546 .imageslistwrap { top:90px; padding-left:40px;}
body#ventaneando div.imagesbox546 .imageslistwrap div.imagepreview { margin-right:30px; }
body#ventaneando div.imagesbox546 .imageslistwrap div.last { margin-right:0;}
body#ventaneando div.smallsoundlistwrap { background:#F1F1F1 url(../images/ventaneando_bg_titlerealtones.gif) no-repeat 0 top; }
body#ventaneando .w630column .soundlistprice { color:#FFF; } 

body#vengalaalegria div#subpageheaderbanner { background:transparent url(../images/vengalaalegria_bg_mainheader.jpg) no-repeat 0 0; }
body#vengalaalegria div.imagesbox630 { background:transparent url(../images/vengalaalegria_bg_images.jpg) no-repeat 0 0; height:246px;}
body#vengalaalegria div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#laloba div#subpageheaderbanner { background:transparent url(../images/laloba_bg_mainheader.jpg) no-repeat 0 0; }
body#laloba div.imagesbox630 { background:transparent url(../images/laloba_bg_images.jpg) no-repeat 0 0; height:246px;}
body#laloba div.smallsoundlistwrap { background:#F1F1F1 url(../images/laloba_bg_titlerealtones.gif) no-repeat 0 top; }

body#grandesafio div#subpageheaderbanner { background:transparent url(../images/grandesafio_bg_mainheader.jpg) no-repeat 0 0; }
body#grandesafio div.imagesbox630 { background:transparent url(../images/grandesafio_bg_textservices.jpg) no-repeat 0 0; height:246px;}
body#grandesafio div.imagesbox546 { background:transparent url(../images/aqcss_bg_images.jpg) no-repeat 0 0; }
body#grandesafio div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }
body#grandesafio div#subpagetitle { visibility: hidden; }
body#grandesafio div#box02 div#imageprices { visibility: hidden; }

body#smackdown div#subpageheaderbanner { background:transparent url(../images/smackdown_bg_mainheader.jpg) no-repeat 0 0; }
body#smackdown div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }
body#smackdown div#subpagetitle { visibility: hidden; }

body#paratodos div#subpageheaderbanner { background:transparent url(../images/paratodos_bg_mainheader.jpg) no-repeat 0 0; }
body#paratodos div.imagesbox630 { background:transparent url(../images/paratodos_bg_images.jpg) no-repeat 0 0; height:246px;}
body#paratodos div.smallsoundlistwrap { background:#F1F1F1 url(../images/paratodos_bg_titlerealtones.jpg) no-repeat 0 top; }

body#protagonistas div#subpageheaderbanner { background:transparent url(../images/protagonistas_bg_mainheader.jpg) no-repeat 0 0; }
body#protagonistas div.imagesbox546 { background:transparent url(../images/protagonistas_bg_skins.jpg) no-repeat 0 0; }
body#protagonistas div.imagesbox546 .imageslistwrap { top:90px; padding-left:40px;}
body#protagonistas div.imagesbox546 .imageslistwrap div.imagepreview { margin-right:30px; }
body#protagonistas div.imagesbox546 .imageslistwrap div.last { margin-right:0;}
body#protagonistas div.smallsoundlistwrap { background:#F1F1F1 url(../images/protagonistas_bg_titlerealtones.gif) no-repeat 0 top; }

body#hechos div#subpageheaderbanner { background:transparent url(../images/hechos_bg_mainheader.jpg) no-repeat 0 0; }
body#hechos div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#topten div#subpageheaderbanner { background:transparent url(../images/topten_bg_mainheader.jpg) no-repeat 0 0; }
body#topten div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#aqc div#subpageheaderbanner { background:transparent url(../images/aqc_bg_mainheader.jpg) no-repeat 0 0; }
body#aqc div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#dxtips div#subpageheaderbanner { background:transparent url(../images/dxtips_bg_mainheader.jpg) no-repeat 0 0; }
body#dxtips div.imagesbox630 { background:transparent url(../images/dxtips_bg_videos.jpg) no-repeat 0 0; height:246px; }
body#dxtips div.imagesbox546 { background:transparent url(../images/dxtips_bg_skins.jpg) no-repeat 0 0; }
body#dxtips div.imagesbox546 .imageslistwrap { top:90px; padding-left:40px;}
body#dxtips div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#hitm3 div#subpageheaderbanner { background:transparent url(../images/hitm3_bg_mainheader.jpg) no-repeat 0 0; }
body#hitm3 div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#diversion div#subpageheaderbanner { background:transparent url(../images/diversion_bg_mainheader.jpg) no-repeat 0 0; }
body#diversion div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#horoscopos div#subpageheaderbanner { background:transparent url(../images/horoscopos_bg_mainheader.jpg) no-repeat 0 0; }
body#horoscopos div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }

body#acqss div#subpageheaderbanner { background:transparent url(../images/acqss_bg_mainheader.jpg) no-repeat 0 0; }
body#acqss div.imagesbox630 { background:transparent url(../images/acqss_bg_images.jpg) no-repeat 0 0; height:246px; }
body#acqss div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }
body#quieremetonto div#subpageheaderbanner { background:transparent url(../images/quieremetonto_bg_mainheader.jpg) no-repeat 0 0; }
body#quieremetonto div.imagesbox630 { background:transparent url(../images/quieremetonto_bg_images.jpg) no-repeat 0 0; height:246px; }
body#quieremetonto div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }
body#quieremetonto .w630column .soundlistprice { color:#FFF; }

body#vidasrobadas div#subpageheaderbanner { background:transparent url(../images/vidasrobadas_bg_mainheader.jpg) no-repeat 0 0; }
body#vidasrobadas div.imagesbox630 { background:transparent url(../images/vidasrobadas_bg_images.jpg) no-repeat 0 0; height:246px; }
body#vidasrobadas div.smallsoundlistwrap { background:#F1F1F1 url(../images/all_bg_titlerealtones.gif) no-repeat 0 top; }
body#vidasrobadas .w630column .soundlistprice { color:#FFF; } 
/* Disney */
body#disney div#pagedComponentContainer { padding: 100px 0 0 206px; height: 388px;}
body#disney div#pagedComponentContainer div.imageslisttallwrap { width:400px; } 
body#disney div#pagedComponentContainer div.gralnav { width:392px; } 
body#disney div.pagesnav { background-color: #F1F1F1; }

body#disney div.cat_768, body#disney div.cat_862 { background: #dac5f1 url(../images/bg_disneycategories_clasicos.jpg) no-repeat left top; }
body#disney div.cat_860, body#disney div.cat_861 { background: #dac5f1 url(../images/bg_disneycategories_cars.jpg) no-repeat left top; }
body#disney div.cat_890, body#disney div.cat_901 { background: #dac5f1 url(../images/bg_disneycategories_encantada.jpg) no-repeat left top; }
body#disney div.cat_891, body#disney div.cat_902 { background: #dac5f1 url(../images/bg_disneycategories_hadas.jpg) no-repeat left top; }
body#disney div.cat_892, body#disney div.cat_903 { background: #dac5f1 url(../images/bg_disneycategories_increibles.jpg) no-repeat left top; }
body#disney div.cat_893, body#disney div.cat_904 { background: #dac5f1 url(../images/bg_disneycategories_mickey.jpg) no-repeat left top; }
body#disney div.cat_894, body#disney div.cat_905 { background: #dac5f1 url(../images/bg_disneycategories_nemo.jpg) no-repeat left top; }
body#disney div.cat_895, body#disney div.cat_906 { background: #dac5f1 url(../images/bg_disneycategories_piratas.jpg) no-repeat left top; }
body#disney div.cat_893, body#disney div.cat_904 { background: #dac5f1 url(../images/bg_disneycategories_mickey.jpg) no-repeat left top; }
body#disney div.cat_896, body#disney div.cat_907 { background: #dac5f1 url(../images/bg_disneycategories_pooh.jpg) no-repeat left top; }
body#disney div.cat_897, body#disney div.cat_908 { background: #dac5f1 url(../images/bg_disneycategories_princesas.jpg) no-repeat left top; }
body#disney div.cat_898, body#disney div.cat_909 { background: #dac5f1 url(../images/bg_disneycategories_ratatouille.jpg) no-repeat left top; }
body#disney div.cat_900, body#disney div.cat_911 { background: #dac5f1 url(../images/bg_disneycategories_walle.jpg) no-repeat left top; }

/* All content pages */
body#images div#subpageheaderbanner { background:transparent url(../images/images_bg_mainheader.jpg) no-repeat 0 0; }
body#skins div#subpageheaderbanner { background:transparent url(../images/skins_bg_mainheader.jpg) no-repeat 0 0; }
body#videos div#subpageheaderbanner { background:transparent url(../images/videos_bg_mainheader.jpg) no-repeat 0 0; }
body#animations div#subpageheaderbanner { background:transparent url(../images/images_bg_mainheader.jpg) no-repeat 0 0; }
body#iusacellnovelas div#subpageheaderbanner { background:transparent url(../images/iusacellnovelas_bg_mainheader.jpg) no-repeat 0 0; }

body#funnytones div#subpageheaderbanner { background:transparent url(../images/funnytones_bg_mainheader.jpg) no-repeat 0 0; }
body#funnytones .buyinstructions { height:36px; padding:4px 10px; }
body#funnytones .gralnav { margin-top: 2px; }

body#tones div#subpageheaderbanner { background:transparent url(../images/tones_bg_mainheader.jpg) no-repeat 0 0; }
body#tones .buyinstructions { height:36px; padding:4px 10px; }
body#tones .gralnav { margin-top: 2px; }

body#disney div#subpageheaderbanner { background:transparent url(../images/disney_bg_mainheader.jpg) no-repeat 0 0; }
body#disney select { margin-right: 10px;}

body.generalcontent #wapdevicecontainer { height:246px; background-color:#F1F1F1; }
body.generalcontent div.w310column { background:none; }
body.generalcontent div.w630column { height:548px; }
body.generalcontent div.imagesbox630 .imageslisttallwrap div.imagepreview { margin-bottom:5px;  padding:2px 3px 3px 2px; border-bottom:1px solid #CCC; border-right:1px solid #CCC; }
body.generalcontent .warningwrap { top:4px; }
/* Clearfix */
.clearfix:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
.clearfix { display:inline-block; }
html[xmlns] .clearfix { display:block; }
* html .clearfix { height:1%; }
