@charset "utf-8";
/* CSS Document */
@import url(sinhtml.css);

body { background-color:#111; background-image:url(img/body.jpg); background-repeat:repeat-x;font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333;}

#web { width:950px; margin:0px auto;}
	#cabecera {width:950px; float:left;}
		#cabecera #zona1 {width:950px; float:left; height:110px;}
			#cabecera #zona1 #logo {width:400px; float:left;}
			#cabecera #zona1 #logo a{ display:block; width:400px; height:110px; background:url(img/sonvideos.jpg) no-repeat left top; overflow:hidden; text-indent:-999px;}
			#cabecera #zona1 #bookmark {width:500px; float:left; margin-left:40px; text-align:right; margin-top:10px;}
			
		#cabecera #zona2 {width:950px; float:left; height:40px; background:url(img/menu.jpg) no-repeat;}
			#cabecera #zona2 #menus{width:650px; float:left;}
				#cabecera #zona2 #menus ul{ list-style:none;}
					#cabecera #zona2 #menus ul li{ float:left;}
					#cabecera #zona2 #menus ul li a{float:left; font-size:12px; font-weight:bold; color:#000; padding:12px 20px 13px 20px; height:15px; background:url(img/menuseparador.jpg) top right no-repeat;}
					#cabecera #zona2 #menus ul li a img{margin-right:3px;}
					#cabecera #zona2 #menus ul li a:hover {color:#F30;}

		#cabecera #zona2 #buscador{width:300px; float:left;}
		#cabecera #zona2 #buscador fieldset{ border:none; padding:5px 0px 5px 0px;}
			#cabecera #zona2 #buscador fieldset .txtsearch{ float:left; padding:3px 9px 3px 29px; margin-top:4px; width:160px; height:18px; font-size:11px; color:#666; background:url(img/txtbuscar.png) no-repeat; border:none;}
			#cabecera #zona2 #buscador fieldset .btnsearch{ width:80px; height:22px; float:left; margin-left:5px; background:url(img/btnbuscar.png) no-repeat; border:none; margin-top:4px;}
			

		#cabecera #zona3 {width:950px; float:left; height:40px; background:url(img/submenu.jpg) no-repeat;}
			#cabecera #zona3 #categorias {width:950px; float:left;}
				#cabecera #zona3 #categorias ul{ list-style:none;}
					#cabecera #zona3 #categorias ul li{float:left;}
					#cabecera #zona3 #categorias ul li a{float:left; font-size:12px; color:#333; padding:13px 10px 14px 10px; height:12px; background:url(img/submenuseparador.jpg) top right no-repeat;}
					#cabecera #zona3 #categorias ul li a:hover{color:#F30;}

	#zonasup {width:940px; float:left; margin-top:10px; background:url(img/fndzonasup.png) repeat; height:90px; padding:5px 5px 5px 5px;}
	#zonasup #favorito{width:207px; float:left; height:90px; }
	#zonasup #publi728x90{width:728px; float:left; margin-left:5px; }
	
	#cuerpo {width:950px; float:left; margin-top:10px;}
		#cuerpo #col1{ width:620px; float:left;}
			#cuerpo #col1 #destacados{ width:620px; float:left; height:270px;background:url(img/fnddestacados2.png) repeat; margin-bottom:10px;}
			#cuerpo #col1 #destacados .destacado {width:570px; height:230px; float:left; margin-left:25px; margin-top:20px;}
			#cuerpo #col1 #destacados .destacado .imagen{ width:570px; float:left; height:230px;}
			#cuerpo #col1 #destacados .destacado .datos{ position:absolute; margin-top:160px; width:550px; background:url(img/fnddestacados.png) repeat; height:60px; padding:5px 10px 5px 10px;}
			#cuerpo #col1 #destacados .destacado .datos p.titulo a{ font-size:16px; color:#B9D5FF; font-weight:bold;}
			#cuerpo #col1 #destacados .destacado .datos p.titulo a:hover{ text-decoration:underline;}
			#cuerpo #col1 #destacados .destacado .datos p.descripcion{ font-size:11px; color:#eee; margin-top:5px; float:left;}
			
			#cuerpo #col1 #listadovideos{ width:610px; float:left;background:url(img/fnddestacados3.png) repeat; padding:5px 5px 5px 5px; margin-bottom:10px;}
			#cuerpo #col1 .fullscreen{ width:600px; float:left;margin-bottom:5px;}
			
			#cuerpo #col1 #listadovideos h2{ width:600px; height:25px; padding:7px 0px 3px 10px; float:left; background:url(img/cabecerac1.png) no-repeat; color:#eee; font-weight:bold; font-size:14px; margin-bottom:5px;}
			
			#cuerpo #col1 #listadovideos .juego{ width:600px; float:left; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #555;}
				#cuerpo #col1 #listadovideos .juego .col1{ width:120px; float:left; padding:5px 5px 5px 5px; background:url(img/fnddestacados3.png) repeat; margin-left:2px;}
				#cuerpo #col1 #listadovideos .juego .col2{ width:450px; float:left; margin-left:18px;}
				#cuerpo #col1 #listadovideos .juego .col2 .datos{float:left; width:450px;}
				#cuerpo #col1 #listadovideos .juego .col2 .datos h3 a{ width:450px; color:#F90; font-size:16px; float:left;margin-bottom:8px;}
				#cuerpo #col1 #listadovideos .juego .col2 .datos h3 a:hover{ text-decoration:underline;}
				#cuerpo #col1 #listadovideos .juego .col2 .datos p{ width:450px; float:left; color:#999; font-size:13px; height:50px; }
				#cuerpo #col1 #listadovideos .juego .col2 .datos .btn{ width: 120px; float:left;}
				#cuerpo #col1 #listadovideos .juego .col2 .datos .pnt{ width:330px; float:left; text-align:right; color:#999; font-size:10px;}
			
				#cuerpo #col1 #listadovideos #errbuscador{width:600px; float:left; padding:25px 5px 35px 5px; color:#FFF; text-align:center;}
			#cuerpo #col1 #fichavideo {width:610px; float:left;background:url(img/fnddestacados3.png) repeat; padding:5px 5px 5px 5px; margin-bottom:10px;}
			#cuerpo #col1 #fichavideo h2{ width:600px; height:25px; padding:7px 0px 3px 10px; float:left; background:url(img/cabecerac1.png) no-repeat; color:#fff; font-weight:bold; font-size:16px; margin-bottom:5px;}
			
			
			#cuerpo #col1 #fichavideo #player{ width:600px; padding:5px 5px 5px 5px; float:left; color:#fff; font-weight:bold; font-size:16px; text-align:center;}
			#cuerpo #col1 #fichavideo #datosvideo {width:600px; float:left; padding:5px 5px 5px 5px; margin-top:10px; background-color:#333; color:#EEE; font-size:13px;}
			#cuerpo #col1 #fichavideo #datosvideo #videodescripcion{width:600px; float:left;}
			#cuerpo #col1 #fichavideo #datosvideo #videodescripcion p{ margin:0px 0px 5px 0px;}
			#cuerpo #col1 #fichavideo #datosvideo #etiquetas{width:600px; float:left; margin-top:5px;color:#f90;}
			#cuerpo #col1 #fichavideo #datosvideo #etiquetas a{ color:#f90;}
			#cuerpo #col1 #fichavideo #datosvideo #etiquetas a:hover{ color:#Fc0;}
			
			#cuerpo #col1 #fichavideo #col1 {width:190px; float:left;}
				#cuerpo #col1 #fichavideo #col1 .thumb{width:180px; padding:5px 5px 5px 5px; float:left; margin-bottom:5px;}
				#cuerpo #col1 #fichavideo #col1 .jugarahora{width:190px;float:left; margin-bottom:5px;}
				#cuerpo #col1 #fichavideo #col1 .valoracion{width:180px; padding:5px 5px 5px 5px; float:left; margin-bottom:5px; text-align:center; background-color:#000; height:110px; background:url(img/fondorate.png) no-repeat;}
				#cuerpo #col1 #fichavideo #col1 .valoracion .rate{width:180px; text-align:center; float:left; margin-top:35px; font-size:30px; font-weight:bold; color:#000;}
				#cuerpo #col1 #fichavideo #col1 .valoracion .star{width:180px; text-align:center; float:left; margin-top:5px;}
				
				
			#cuerpo #col1 #fichavideo #col2 {width:400px; float:left; margin-left:10px;}
			  	#cuerpo #col1 #fichavideo #col2 #masinfo {width:400px; float:left; margin-bottom:10px; font-size:11px;}
			  		#cuerpo #col1 #fichavideo #col2 #masinfo .fecha{ width:380px; float:left; color:#999; padding-right:20px; background:url(img/fecha.png) top right no-repeat; height:14px; padding-top:2px; text-align:right;}
					
					
				#cuerpo #col1 #fichavideo #col2 #descripcion{width:400px; color:#eee; font-size:13px; float:left;}
				#cuerpo #col1 #fichavideo #col2 #descripcion p{ margin:5px 0px 3px 0px; text-align:justify;}
				#cuerpo #col1 #fichavideo #col2 #descripcion p a{color:#FC0; font-weight:bold;}
				#cuerpo #col1 #fichavideo #col2 #descripcion p a:hover{color:#F90; font-weight:bold;}
				
				#cuerpo #col1 #fichavideo #col2 #categoria {width:370px; float:left; margin-top:5px; margin-bottom:5px; font-size:13px; color:#fff; padding:5px 5px 5px 25px;  background:url(img/carpeta.png) 5px 5px no-repeat #222; }
				#cuerpo #col1 #fichavideo #col2 #categoria a{ font-weight:bold; color:#fff;}
				
				#cuerpo #col1 #fichavideo #col2 #etiquetas {width:390px; float:left; margin-top:5px; margin-bottom:5px; font-size:13px; color:#b9d5ff; padding:5px 5px 5px 5px; }
				#cuerpo #col1 #fichavideo #col2 #etiquetas a{ color:#b9d5ff;}
				#cuerpo #col1 #fichavideo #col2 #etiquetas a:hover{ color:#b9d5ff; text-decoration:underline;}
				
				#cuerpo #col1 #fichavideo #col2 #capturas{width:400px; float:left; }
				#cuerpo #col1 #fichavideo #col2 #capturas h3{ width:380px; padding:5px 5px 5px 5px; margin:5px 5px 5px 5px; color:#ccc; font-size:12px; font-weight:normal; background-color:#333; font-weight:bold;}
				#cuerpo #col1 #fichavideo #col2 #capturas #capturassub{width:400px; float:left;}
				#cuerpo #col1 #fichavideo #col2 #capturas #capturassub .sinfoto{ text-align:center; width:400px; float:left; padding:5px 0px 5px 0px; margin-bottom:10px;}
				#cuerpo #col1 #fichavideo #col2 #capturas #capturassub .capturafoto{width:80px; float:left; margin:0px 5px 5px 5px; padding:5px 5px 5px 5px;}
				#cuerpo #col1 #fichavideo #col2 #capturas #capturassub .capturafoto:hover{ background-color:#444;}
				
		#cuerpo #col1 #otrosjuegos {width:610px; float:left;background:url(img/fnddestacados3.png) repeat; padding:5px 5px 5px 5px; margin-bottom:10px;}
			#cuerpo #col1 #otrosjuegos h2{ width:600px; height:25px; padding:7px 0px 3px 10px; float:left; background:url(img/cabecerac1.png) no-repeat; color:#fff; font-weight:bold; font-size:16px; margin-bottom:5px;}		
		
			#cuerpo #col1 #textos{ width:610px; float:left;background:url(img/fnddestacados3.png) repeat; padding:5px 5px 5px 5px; margin-bottom:10px;}
			#cuerpo #col1 #textos h2{ width:600px; height:25px; padding:7px 0px 3px 10px; float:left; background:url(img/cabecerac1.png) no-repeat; color:#eee; font-weight:bold; font-size:14px; margin-bottom:5px;}
			#cuerpo #col1 #textos p{ margin:3px 0px 5px 0px; font-size:13px; color:#fff; padding:0px 5px 0px 5px;}
			#cuerpo #col1 #textos p a{ font-weight:bold; color:#b9d5ff;}
			#cuerpo #col1 #textos p a:hover{ text-decoration:underline;}
			
				#cuerpo #col1 #textos .enlaces {width:280px; float:left; margin-right:10px; height:40px; margin-bottom:8px;}
				#cuerpo #col1 #textos .enlaces p.titulo a{ font-size:13px; color:#09F; width:280px; float:left;}
				#cuerpo #col1 #textos .enlaces p.titulo a:hover{ text-decoration:underline;}
				#cuerpo #col1 #textos .enlaces p.descripcion{ font-size:11px; color:#ccc; margin-top:2px;width:280px; float:left;}
		
		
		
		#cuerpo #col2{ width:320px; float:left; margin-left:10px;}
		#cuerpo #col2 .ads300x250{ width:300px; height:250px; padding:10px 10px 10px 10px; background:url(img/fnddestacados2.png) repeat; margin-bottom:10px; float:left;}
		
		#cuerpo #col2 #delasemana {width:310px; float:left; margin-bottom:10px; padding:5px 5px 5px 5px; background:url(img/fndzonasup.png) repeat;}
		#cuerpo #col2 #delasemana h2{ width:300px; height:25px; padding:7px 0px 3px 10px; float:left; background:url(img/cabecerac2.png) no-repeat; color:#eee; font-weight:bold; font-size:14px; margin-bottom:5px;}
		#cuerpo #col2 #delasemana .jdestacado{ width:300px; padding:0px 5px 5px 5px; float:left;}
		
		#cuerpo #col2 #delasemana #links{ width:300px; padding:0px 5px 5px 5px; float:left;}
		#cuerpo #col2 #delasemana #links ul{width:300px; float:left;}
		#cuerpo #col2 #delasemana #links ul li{ float:left; font-size:11px;}
		#cuerpo #col2 #delasemana #links ul li a{ width:125px; float:left; color:#eee; padding:0px 0px 4px 15px; background:url(img/imglink.png) 0px 3px no-repeat;}
		#cuerpo #col2 #delasemana #links ul li a:hover{ color:#F90;}
		
		
		#cuerpo #col2 #masjugados {width:310px; float:left; margin-bottom:10px; padding:5px 5px 5px 5px; background:url(img/fndzonasup.png) repeat;}
		#cuerpo #col2 #masjugados h2{ width:300px; height:25px; padding:7px 0px 3px 10px; float:left; background:url(img/cabecerac2.png) no-repeat; color:#eee; font-weight:bold; font-size:14px;}
		
		
		#cuerpo #col2 #masjugados .masjugadodet{width:275px; float:left; padding:5px 5px 5px 5px; margin-left:5px; margin-bottom:5px; background-color:#222;}
		#cuerpo #col2 #masjugados .masjugadodet .thm{ width: 50px; float:left;}
		#cuerpo #col2 #masjugados .masjugadodet .tit{ width: 210px; float:left; margin-left:10px;}
		#cuerpo #col2 #masjugados .masjugadodet .tit a{ width:210px; float:left; padding-top:5px; font-size:12px; color:#F90}
		#cuerpo #col2 #masjugados .masjugadodet .tit a:hover{ color:#fc0;}
		#cuerpo #col2 #masjugados .masjugadodet a img{ margin-right:5px;}
		#cuerpo #col2 #masjugados .opt {width:300px; float:left; margin:5px 5px 5px 5px; }
		#cuerpo #col2 #masjugados .opt a{ float:left; padding:5px 8px 5px 8px; background-color:#222; margin-right:5px; color:#CCC;}
		#cuerpo #col2 #masjugados .opt a:hover{ background-color:#06f; color:#fff;}
		#cuerpo #col2 #masjugados #loadingmasjugados{ float:left; width:300px; padding:5px 5px 5px 5px; text-align:center;}
		
		#cuerpo #col2 #nubetags {width:310px; float:left; margin-bottom:10px; padding:5px 5px 5px 5px; background:url(img/fndzonasup.png) repeat;}
		#cuerpo #col2 #nubetags h2{ width:300px; height:25px; padding:7px 0px 3px 10px; float:left; background:url(img/cabecerac2.png) no-repeat; color:#eee; font-weight:bold; font-size:14px;}
		#cuerpo #col2 #nubetags #tags { width:300px; float:left; padding:5px 5px 5px 5px;}
		#cuerpo #col2 #nubetags #tags a:link, #cuerpo #col2 #nubetags #tags a:visited {	text-decoration:none;color:#F90;}
		#cuerpo #col2 #nubetags #tags a:hover, #cuerpo #col2 #nubetags #tags a:active {	text-decoration: underline;color:#f90;}
		#cuerpo #col2 #nubetags #tags span {padding: 4px;}
									.smallest {font-size: 11px;}
									.small {font-size: 12px;}
									.medium {font-size:14px;}
									.large {font-size:18px;}
									.largest {font-size:22px;}
		
		#cuerpo #col2 #valoracion {width:310px; float:left; margin-bottom:10px; padding:5px 5px 5px 5px; background:url(img/fndzonasup.png) repeat;}
		#cuerpo #col2 #valoracion h2{ width:300px; height:25px; padding:7px 0px 3px 10px; float:left; background:url(img/cabecerac2.png) no-repeat; color:#eee; font-weight:bold; font-size:14px;}
		
		#cuerpo #col2 #compartir {width:310px; float:left; margin-bottom:10px; padding:5px 5px 5px 5px; background:url(img/fndzonasup.png) repeat;}
		#cuerpo #col2 #compartir h2{ width:300px; height:25px; padding:7px 0px 3px 10px; float:left; background:url(img/cabecerac2.png) no-repeat; color:#eee; font-weight:bold; font-size:14px;}
		#cuerpo #col2 #compartir ul{width:300px; float:left; padding:5px 5px 5px 5px;}
			#cuerpo #col2 #compartir ul li{ float:left;}
			#cuerpo #col2 #compartir ul li a{ float:left; margin-right:5px;}


		#cuerpo #col10{ width:940px; float:left; padding:5px 5px 5px 5px; background:url(img/fndzonasup.png) repeat;}
		#cuerpo #col10  h2{ width:950px; height:25px; padding:7px 0px 3px 10px; float:left; background:url(img/cabecerac10.png) no-repeat; color:#eee; font-weight:bold; font-size:14px; margin-bottom:5px;}
		#cuerpo #col10 #juegopcompleta{width:940px; float:left; padding:5px 5px 5px 5px; text-align:center;}
		#cuerpo #col10 .adspcompleta{width:940px; float:left; padding:5px 111px 5px 111px; height:90px; margin-top:5px;}
		
		#cuerpo #col1 #listadovideos #tagsg { width:600px; float:left; padding:5px 5px 5px 5px;}
		#cuerpo #col1 #listadovideos #tagsg a:link, #cuerpo #col1 #listadovideos #tagsg a:visited {	text-decoration:none;color: #f90;}
		#cuerpo #col1 #listadovideos #tagsg a:hover, #cuerpo #col1 #listadovideos #tagsg a:active {	text-decoration: underline;color:#f90;}
		#cuerpo #col1 #listadovideos #tagsg span {padding: 4px;}
									.gsmallest {font-size: 12px;}
									.gsmall {font-size: 14px;}
									.gmedium {font-size:17px;}
									.glarge {font-size:20px;}
									.glargest {font-size:26px;}

/* FORMATO DE LA ZONA INFERIOR */

/* FORMATO DEL PIE */
	#pie {width:950px; float:left; margin:10px 0px 10px 0px;}
	#pie #copyright{ width:950px; float:left;}
		#pie #copyright p{ float:left; color:#666;}
			#pie #copyright p a{color:#999;}
			#pie #copyright p a:hover{ text-decoration:underline;}
/* PAGINADOR */
	.paginador { width:600px; padding:5px 5px 15px 5px; float:left; text-align:center; font-size:13px; font-weight:bold; }
	.paginador .sel{ padding:5px 10px 5px 10px; border:1px solid #000; color:#333; background-color:#FC0; margin-right:3px;}
	.paginador .act{ padding:5px 10px 5px 10px; border:1px solid #f90;  background-color:#b9d5ff; color:#FC0; margin-right:3px;}
	.paginador .act:hover{ padding:5px 10px 5px 10px; border:1px solid #F30; color:#000; background-color:#FC0; margin-right:3px;}
	
/* VALORACION */
 	#rateStatus{float:left; width:140px; padding:15px 5px 5px 5px; font-size:14px; color:#FFF;}
    #rateMe{float:left; width:150px; padding:5px 5px 5px 5px; margin:0px;}
    #rateMe li{float:left;list-style:none;}
    #rateMe li a:hover,
    #rateMe .on{background:url(img/rate_on.png) no-repeat;}
    #rateMe a{float:left;background:url(img/rate_off.png) no-repeat;width:30px; height:30px;}
    #ratingSaved{display:none;}
    .saved{color:red; }
