body{
background: url(../imag/bg.jpg) top center repeat-x #003983;
margin:0px; padding:0px;
font-family: verdana; font-size:11px; text-decoration:none; text-align:center;
}

img{ border:none; }

/*sitemap*/
body a, body a:visited, body a:link{ color:#27547F; text-decoration: none; font-weight: bold; outline:none; }
body input:focus{ outline:none; }/* Google Chrome*/

.bgjuganding{ background:url(../imag/bgjuganding.jpg) center -10px no-repeat; width:100%; height:372px; margin:0px auto; }
.bgnone{ background:none !important; }
		
#Juganding{ width:980px; margin:0 auto; padding:10px 0px; text-align:left;}
#Juganding a, a:visited, a:link{ color:#477B26; text-decoration: none; font-weight: normal; }
#Juganding a:hover{ text-decoration: underline;}		

/*** CABECERA ********************************************************************************************************************************************************/

#Cabecera{
	border:0px dashed green;
	background:url(../imag/bg_cabecera.jpg) top center no-repeat transparent;
	float:left;
	width:100%;
}
	#Cab_Contenido{ border:0px solid blue; float:left; width:960px;}
	
		#Cabecera .logo{ float:left; height: 135px; margin:0px; padding:0; }
			#Cabecera .logo a{ display:block; margin:70px 0px 0px 60px; }
		/* Formualario búsqueda */
		
		#Cab_Search{ 
			border:0px dashed blue; 
			background:url(../imag/bg_cab_search.png) center right no-repeat; 
			float:right; 
			width:500px;/*470px;*//*width:420px;*/ 
      height: 30px; 
			text-align:right; 
			margin:90px 0 0 0; padding:0;
			}
		#Cab_Search	.formbusq{ border:0px dashed red; font-weight: bold; color:#6190BE; font-size:11px; float:right; margin:4px 5px 0 0; /* margin:0 5px 0 0; padding:0px;*/ }
				.formtext{ 
					border: none;
					background: transparent;
					width:225px; height: 20px;
					margin:0 0 0 10px; padding:2px;
					text-align:center; font-size:12px;	color:#666; font-weight: bold; text-align:center;
				}
				.formboton{ border: none; background: transparent;
							width:27px; height: 22px;
							margin:0; padding:0px;
							cursor:pointer;
				 }
		/* Login de usuarios */		
		#Cab_Login{ border:0px dashed; float:left; width:300px; margin:10px 0 0 0; display:none;}
			#Cab_Login .content{ background:url(../imag/bg_cab_login.png) center center no-repeat; float:right; width:300px; height: 55px; text-align:center; }
				#Cab_Login .content form{ margin:0; padding:0 0 5px 0;}
				#Cab_Login .content form input{ background: none;  width:65px; height: 20px; margin:4px 0 0 0; font-weight: bold; font-size:12px; color:#444;}
				
				#Cab_Login .content form .login{ border:none; background: none; margin:4px 4px 0 0; padding:4px; font-size: 11px; cursor: text; text-align:center;}
				#Cab_Login .content form .pass{ border:none; background: none; margin:4px 0 0 5px; padding:4px; font-size: 11px; cursor: text; text-align:center;}
				#Cab_Login .content form .submitlogin{ border: 0px dashed; background: none; margin:1px 0 0 5px; cursor:pointer; }
					#Cab_Login .content form .submitlogin:hover{ color:white;}
				#Cab_Login .content form span{ position:relative; margin:-5px 0 0 0;}
		
		/* Menu cabecera */
		#Cab_Menus{ border:0px dashed red; float:right; height: 55px; margin:10px 10px 0 0; display:none; }
			#Cab_Menus .cab_menu{ float:right; background:url(../imag/bg_cab_menu.png) center center no-repeat; width: 106px; height: 30px; text-align: center; line-height: 28px; margin:11px 0 0 0;}
				#Cab_Menus .cab_menu a{ color: #444; font-weight: bold; text-decoration:none !important;}
				#Cab_Menus .cab_menu a:hover{ color: white;}
						
	#Cab_Titulo{ 
		background:url(../imag/bg_cab_titulo.png) center center no-repeat;
		float:left; width:100%;
		height:30px; 
		margin:0; padding:0; 
		}
	
		/*#Cab_Titulo h1 a{ text-decoration: none; color: black; }*/
  #Cab_Titulo_Text{height:20px;}
	#Cab_Titulo_Text, #Cab_Titulo_Text h1, #Cab_Titulo_Count{ color: #6190BE }
	#Cab_Titulo_Text{ float:left; margin:8px 0 0 15px;}
  #Cab_Titulo_Text img {margin:0 0 -7px 0;}
	#Cab_Titulo_Text h1 { margin:0px;} 
		#Cab_Titulo_Text a, #Cab_Titulo_Text h1 a{ font-weight: bold; color: #6190BE !important;}
	#Cab_Titulo_Count{ float:right; margin:10px 10px 0 0; font-weight: bold; }
		#Cab_Titulo_Count span img{ margin:4px 0px -4px 0; }
		#Cab_Titulo_Count span a{ color: white; font-weight: bold; }
		#Cab_Titulo_Count h1,
		#Cab_Titulo_Count h2, 
		#Cab_Titulo_Count h3{ display:inline;font-size:11px; }
	
	#Separador_Cab{
		float:left; width:970px; height: 11px; background:url(../imag/bg_cab_titulo.jpg) top center no-repeat white; margin:0 0 0 5px; padding:0;
	}
	#Publi_Cab{
		float:left;
		background:url(../imag/bg_cuerpo.png) repeat-y transparent;
		width: 980px; 
		/*height: 92px;*/
		/*text-align:center;*/
		/*padding:10px 0 0 0;*/
		padding-left:15px;
		margin:0; 		
	}
	#Pub_Cab_L,	#Pub_Cab_R{height:90px;}
	#Pub_Cab_L{
		float:left;		
		width:728px;		
	}
	#Pub_Cab_R{
		float:right;		
		margin-right:30px;
		_margin-right:12px;
		width:200px;
	}

#Cab_Data{
	height:90px;
	width:728px;
}
/* Modificacion*/
	#Cab_Datos{	float:right; width:450px; }
	#Cab_Datos #Cab_Titulo_Count{
			font-weight:bold;
			color:white;
			margin:10px 0 0 0;
			width:100%;
			text-align:right;
	}
	#Cab_Titulo_Sup{}		
		#Cab_Titulo_Sup h1,#Cab_Titulo_Sup h2{ font-size:11px; font-weight: normal;display:inline;}	
		#Cab_Titulo_Sup #Cab_Titulo_Text{ float:left; margin:10px 0 0 0;width:100%;text-align: right;}
    		#Cab_Titulo_Sup #Cab_Titulo_Text h1 { font-weight: bold; color: #7B8F14; }
			#Cab_Titulo_Sup #Cab_Titulo_Text h2 { font-weight: bold; color: #7B8F14;}    
		#Cab_Titulo_Sup #Cab_Titulo_Idiom{
				float: right;
				margin:10px 0 0 0;
				width:100%;
				text-align: right; 	
				color:#6190BE !important;
				font-weight:bold
		}
	#Cab_Search{margin:10px 0 0;}
	
	#Cab_Search h2, #Cab_Search h3{display:inline;font-size:11px;}
	
	#Cab_Titulo_Idiom a{
		text-decoration:none;
		color:#6190BE !important;
		font-weight:bold;
	}
/* fin modificacion */
/*** CONTENIDO *******************************************************************************************************************************************************/		

#Cuerpo{ background:url(../imag/bg_cuerpo.png) repeat-y transparent; clear: both; float:left; width: 980px; padding:5px 0px; }

/*** CONTENIDO CENTRAL ***/
#ContBar{ border:0px dashed red; float:left; width:635px; margin:0 0 0 10px;}


	/*** CONTENIDO PREVIO ***/

	#Pre_Cont{ border:0px dashed red; float:left; width:100%;margin-bottom:10px;}
	
	.jue_bloq_sup{float:left; width:635px;}
	
	/* Juego destacado */
	#Pre_Cont .juego_dest{border:0px dashed red; float:left; width:100%;}
		.juego_dest .sup{ float:left; background:url(../imag/bg_boxdes_sup.jpg) top center no-repeat; width: 100%; height: 45px; }
			.juego_dest .sup h2,
			.juego_dest .sup h3	{ 
				float:left; margin:13px 0 0 0px; width:615px;
				color: white; text-align: center; font-size:14px; line-height: 20px; overflow: hidden; 
				}
		.juego_dest .med{border:0px dashed red;
			float:left; 
			/*background:url(../imag/bg_box320_med.jpg) center center repeat-y;*/
			background:url(../imag/bg_lista_content.jpg) repeat-y; 
			width:640px; 
			}
			.juego_dest .med .content{ float:left; width:615px; margin:0 0 0 15px; padding:0px;	}
				/* Box: Juego destacado portada */
				.juego_dest .med .content .juego_destacado{ border: 0px dotted; float: left; display: inline-block; width: 200px; text-align: center; }
					.juego_dest .med .content .juego_destacado .img_dest{ float: left; width: 200px; margin:0px; padding:0px; }
						.juego_dest .med .content .juego_destacado .img_dest .marco_juedest{ 
							background:url("../imag/bg_img_juedest.jpg") no-repeat scroll center center transparent; 
							float: none; height: 124px; margin: 0px auto; width: 160px; 
						}
						.juego_dest .med .content .juego_destacado .img_dest .estrella_juedest{ 
							background:url(../imag/estrella_juedest.png) center center no-repeat;
							position:absolute;
							width:41px; height:41px; margin:-30px 0 0 150px; _margin:-30px 0 0 50px;
						}
					.juego_dest .med .content .juego_destacado .txt_dest{ float: left; width: 200px; margin:0px; padding:0px; }
						.juego_dest .med .content .juego_destacado .txt_dest .dest_titulo{ height:25px; margin:5px; font-weight: bold; text-align: center;	}
							.juego_dest .med .content .juego_destacado .txt_dest .dest_titulo h3{ margin:0px; padding:0px; }
						
						.juego_dest .med .content .juego_destacado .txt_dest .dest_cat{ margin:0px; padding:0px; }
							.juego_dest .med .content .juego_destacado .txt_dest .dest_cat img{ position:relative; margin:3px 0px -3px 0; }
							.juego_dest .med .content .juego_destacado .txt_dest .dest_cat a{ }
							.juego_dest .med .content .juego_destacado .txt_dest .dest_desc{ text-align: justify;color:#444444;}
			/*.juego_dest .med .content .img_dest { float:left; border:0px solid #C58E8B; margin:0; padding:0px;}*/
			/*
				.juego_dest .med .content{
				float:left;
				width:100%;
				margin:0 0 0 15px;
			}*/
			.marco_juedest{ border:0px dashed red;
				background:url(../imag/bg_img_juedest.jpg) center center no-repeat;
				float:left;
				width:160px; height: 124px;
				margin:0 0 0 10px;
			} .marco_juedest img{ float:left; margin:5px;}
			
			
			/*.juego_dest .med .content .img_dest { float:left; border:0px solid #C58E8B; margin:0 5px 0 5px;}*/
				/*.img_dest .marco_juedest_sup { position: absolute; z-index:100; background:url(../imag/marco_juedest_sup.png) top center no-repeat; width:272px; height: 7px; margin:0 0 -7px 0;}*/
				/*.img_dest .marco_juedest_med { position: absolute; z-index:50; width:272px; }*/
					/*.img_dest .marco_juedest_med img{ margin:0 0 0 2px; }*/
				/*body:nth-of-type(1) div.marco_juedest_inf{ margin:-7px 0 0 0;} /* Hack para Chrome & Safari */
				/*.img_dest .marco_juedest_inf { position: absolute; z-index:100; background:url(../imag/marco_juedest_inf.png) top center no-repeat; width:272px; height: 7px; margin:108px 0 0 0; }*/
					
				.juego_dest .med .txt_dest .dest_titulo a {
					color:#870301 !important;
					font-size:13px;
					font-weight:bold !important;
				}

			
		.juego_dest .inf{ float:left; /*background:url(../imag/bg_box320_inf.jpg)*/background:url(../imag/bg_jue_list_pag.jpg) bottom center no-repeat; width:100%; height: 25px;}
	
	
	/* Caja (Lista) Destacados */
	#Lat_Dest{ border:0px dashed red; float:left; width:320px;}
		#Lat_Dest .sup{ float:left; background:url(../imag/bg_box320_sup.jpg) top center no-repeat; width: 100%; height: 50px; }
			#Lat_Dest .sup h2{ float:left; margin:13px 0 0 10px; width:300px;
				/*texto*/
				color: white; text-align: center; font-size:16px; line-height: 20px; overflow: hidden;
				}
		#Lat_Dest .med{border:0px dashed red;
			float:left; 
			background:url(../imag/bg_box320_med.jpg) center center repeat-y; 
			width:320px; 
			}
			#Lat_Dest .med .content_lat{ float:left; width:290px; margin:0 0 0 15px; }
			
			#Lat_Dest .med .content_lat ul{ color:#0090E1; float:left; margin:0px; list-style: circle outside;}
		
		#Lat_Dest .inf{ float:left; background:url(../imag/bg_box320_inf.jpg) top center no-repeat; width:100%; height: 20px;}
	
	/* Lista de juegos */
	.lista_juegos{ border:0px dashed red;
		float:left; 
		width:635px; 
		/* margin:10px 0 0 0px;*/
		
		}
		.lista_juegos .titulo{ 
			background: url(../imag/bg_titulo_lista_juegos.jpg) bottom center no-repeat;
			float:left;
			width:100%; height:60px;
			margin-bottom:-10px;
			}
			.lista_juegos .titulo h1, 
			.lista_juegos .titulo h2,
			.lista_juegos .titulo h3{
				border:none !important; 
				margin:0px; padding:0px;
				color:white !important; font-size:14px; font-weight: bold; text-align:center; overflow: hidden; 
				}
				/*En Portada y Busquedas */
				.lista_juegos .titulo h2,
				/*En la Ficha de un juego */
			 	.lista_juegos .titulo h3{ height:25px; margin:18px 0 0 0; padding:0 10px; line-height: 20px; overflow:hidden; text-transform:uppercase; }
			 	/*Ajustes Tamaño Texto */
			 	.lista_juegos .size1 h1,
			 	.lista_juegos .size1 h2,
			 	.lista_juegos .size1 h3 { font-size:12px !important; }
			 	
			 	.lista_juegos .size2 h1,
			 	.lista_juegos .size2 h2,
			 	.lista_juegos .size2 h3 { font-size:11px !important; }
			 	
			 	.lista_juegos .size3 h1,
			 	.lista_juegos .size3 h2,
			 	.lista_juegos .size3 h3 { font-size:10px !important; }
		
		/*.lista_juegos .titulo #jue_titulo h2{ color:white !important; border:none !important; }*/
	
		.lista_juegos .lista_content{ border:0px dashed red; 
			background:url(../imag/bg_lista_content.jpg) repeat-y;
			float:left;
			width:100%;
			}
			.lista_juegos .lista_content .jue_list_NoRes{
				float:left;
				width: 605px;
				margin:10px 0 0 20px;
				font-size:12px; font-style:italic;
				
			}
						
			.lista_content .lista_juego{ border:0px dashed red;
				background:url(../imag/bg_lista_juego.jpg)top center no-repeat; 
				float:left; 
				width:605px; 
				margin:10px 0 0 15px;
				}
				.lista_juego .sup{ float:left; width:100%; height:10px; background:url(../imag/bg_lista_juego_sup.jpg) bottom center no-repeat;}
				.lista_juego .med{ float:left; width:100%; background:url(../imag/bg_lista_juego_med.jpg) repeat-y;}
				.lista_juego .inf{ float:left; width:100%; height:10px; background:url(../imag/bg_lista_juego_inf.jpg) top center no-repeat;}
												
		.lista_juego_img{ border:0px dashed red;
			background:url(../imag/bg_img_lista_juego.jpg) center center no-repeat;
			float:left;
			width:160px; height: 124px;
			margin:0 0 0 10px;
			} .lista_juego_img img{ float:left; margin:5px;}
		
		.lista_juego_cont{ border:0px dashed red; float:left; margin:0px 0 0 10px; width: 410px;}
			.lista_juego_cont_fecha{ float:left; width:100%; text-align:right; color:#477B26; font-weight: bold; font-size: 10px; }
			.lista_juego_cont_link{ float:left; width:100%; } .lista_juego_cont_link a{ font-weight: bold !important; font-size: 14px;}
      .lista_juego_cont_link h3{margin:0px;} 
			.lista_juego_cont_cats{ float:left; width:100%; margin:0px; }
				.lista_juego_cont_cats img{ position:relative; margin:4px 0 -4px 0;}
			
			.lista_juego_cont_descrip{ float:left; width:100%; text-align: justify; margin:10px 0 0 0;color:#444444;}
	
	.lista_juegos .lista_pie { border:0px dashed green;
		background:url(../imag/bg_jue_list_pag.jpg) top center no-repeat;
		float:left;  
		width:100%; height:45px;
		text-align: center;
		}
		
		.lista_juegos .jue_list_pag{ float:right; margin:0 12px 0 0;}
		.lista_juegos .jue_list_pag .page, .lista_juegos .jue_list_pag .page_selected {float:left;}
		.lista_juegos .jue_list_pag .page a, .lista_juegos .jue_list_pag .page_selected{ 
			display:block;
			margin:6px 3px;
			width:30px; height:27px;
			/*texto*/
			font-weight: bold; color: #477B4B; text-align: center; line-height: 24px;
			}
		.lista_juegos .jue_list_pag .page a{ background:url(../imag/bg_page.jpg) top center no-repeat; text-decoration:none !important; }
			.lista_juegos .jue_list_pag .page a:hover{ background:url(../imag/bg_page.jpg) bottom center no-repeat; text-decoration:none !important; }
		.lista_juegos .jue_list_pag .page_selected{ background:url(../imag/bg_page_selected.jpg) center center no-repeat; color:white; cursor: default; }
		
/*** FICHA JUEGO ***/

#Juego{
	float:left;	width:100%;
	/*margin-top:2px; /* Para ajustar con la barra lateral */
}

	#Juego .sup{ float:left; background:url(../imag/bg_titulo_lista_juegos.jpg) bottom center no-repeat; width:100%; height: 60px;}
		#Juego .sup h2,#Juego .sup h1{ height:30px; margin:15px 0px 0px 0px; padding:0 10px; color:white; text-align:center; font-size:18px; line-height: 24px; text-transform: uppercase; overflow:hidden; }
		#Juego .sup h2 a	#Juego .sup h1 a{ color:white; font-weight: bold; }
		/*Ajuste Tamaño Texto */
		.size1 h2{ font-size:16px !important; }
		.size2 h2{ font-size:14px !important; }
		.size3 h2{ font-size:11px !important; }
	#Juego .med{ float:left; background:url(../imag/bg_lista_content.jpg) center repeat-y; width:635px; text-align:center; }
	#Juego .med #JugGameDiv{ margin:0 auto; }
	
	#Juego .inf{ float:left; background:url(../imag/bg_boxjuego_inf.jpg) top center no-repeat; width:100%; height: 30px; }


 #Juego .redes_sociales,#Juego .opciones{ width:600px; margin:0 auto; padding:0; text-align:center; }
 #Juego .redes_sociales div.texto{ float:left; width:100%; text-align:left; margin:0 0 10px 0; font-weight: bold; color: #477B26; }
 #Juego .redes_sociales a{ float:left; display:block; margin:0 0 0 16px; padding:0px; width:32px; height: 32px; }

 #Juego .opciones div.texto{ float:left; width:100%; text-align:left; margin:0 0 10px 0; font-weight: bold; color: #477B26; }
 #Juego .opciones .option{float:left;margin:0 10px;width:80px;}
 #Juego #jug_juego .iframe{margin:5px 20px 0;}

/*** JUGANDING PANTALLA COMPLETA ***/

#JugandingFull{
	/*background:url(../imag/bg_juganding_full.jpg) top center no-repeat;*/
	float:left; width:100%; overflow:hidden; margin:-10px 0 0 0; padding:0;
}
	/* Cabecera */
	#CabeceraFull{ float:left; width:100%; margin:0; padding:5px 0px;	}
		#CabeceraFull #Cab_Titulo{
			background:url(../imag/cab_titulo.png) top center repeat-x transparent;
			float:left; width: 100%; height: 40px; overflow:hidden; margin:0px; padding:0px;
		}
			#CabeceraFull #Cab_Titulo_Text { float:left; height:100%; margin:0px; line-height: 35px; }
				#CabeceraFull #Cab_Titulo_Text span{ float:left; _display: block; height:35px; _margin:8px 0 0 0; }
					#CabeceraFull #Cab_Titulo_Text span a:hover{ text-decoration: underline; }
				#CabeceraFull #Cab_Titulo_Text h2 { float:left; margin:0 5px; padding:0; color:#27547F; font-size:14px; } 
        #CabeceraFull #Cab_Titulo_Text h1 { float:left; margin:0 5px; padding:0; color:#27547F; font-size:11px; }
				#CabeceraFull #Cab_Titulo_Text b  { margin:0px; padding:0; color:#8BB7DF; font-size:12px; }
			#CabeceraFull #Cab_Titulo_Count{ 
				/*background:url(../imag/ico_games.png) top left no-repeat ;*//*center*/
				float:right; width:200px; margin:0px !important; color:#27547F; line-height:35px; text-align:right; }
        
    #CabeceraFull #Cab_Titulo_Text a, #CabeceraFull #Cab_Titulo_Text h1 a {
        color:#27547F  !important;
        font-weight:bold;
    }        
	/*Pubicidad Cabecera FULL - Se utiliza #Juego_Banner */
	#CabeceraFull #Publi_Cab{
		border:0px dashed red;
		width:100%;
		margin: 0 auto;
		text-align:center;
		background: transparent;
	}
	
	#CabeceraFull #Cab_Titulo_Text h1, #CabeceraFull #Cab_Titulo_Text h1 a{color:#27547F !important;}
	
	/*Cuerpo*/
	#CuerpoFull{
		background:none transparent;
		display:table; float:left; width: 100%;
		text-align:center;
	}
	
	#CuerpoFull h1{ background: url(../imag/h1_juego_titulo.png) center center no-repeat; font-size:24px; }
  	#CuerpoFull h2{ background: url(../imag/h1_juego_titulo.png) center center no-repeat; font-size:24px; color: #0A4C96; }
  	/*#CuerpoFull h2 a{ color: #173DAC; }*/
	
	/*Publicidad FULL*/
	#CuerpoFull #Juego_Banner{
		width:970px; height: 90px;
		text-align:center;
		margin:5px auto;
	}
	
	#CuerpoFull #ContFull{
		background-color:transparent;
		margin:0; padding:0; width:100%; /*height: 100%;*/
	}
	#CuerpoFull #ContFull object#JugGame{ float:left; height:800px; background-color:transparent;} /* Para IE y OPERA hay que darle altura */	
	#PieFull{
		background:none transparent;
		float:left; width:100%; height: 200px; margin:0; padding:0;
		text-align:center;	
	}
	#PieFull a		{ color:#CCCCCC; }
	#PieFull a:hover{ color:#EEEEEE; }
		
	
/*** BARRA LATERAL ***/


#LatBar{ float:left; width:320px; margin:0 0 0 5px; _margin:0px; }

#LatBar a:hover{ text-decoration:underline;}

/* FACEBOOKFAN */
#LatBar .facebookfan{ margin:0 auto; width:300px; /*height:100px;*/ }


	.titulo_lat,.titulo_lat h2,.titulo_lat h4{
		border:0px dashed;
		float:left;
		margin:13px 0 0 10px;
		width:300px;
		/*texto*/
		color: white; 
		text-align: center;
		font-size:14px; line-height: 20px;
		font-weight:bold;		
	}#LatBar .titulo_lat h2 a,#LatBar .titulo_lat a{ color:white; font-weight: bold;  }
	  .titulo_lat h4{ margin:0px; }

	/* ZONA COMUN */
	
	.content_lat ul { font-size:12px;}
	
	/* Listados */
	.colsimple{ width:90%; padding-left:30px; }
	.ulcol{ width:40%; padding-left:25px; } * html .ulcol{ width: 50%; }
	.numlist{ position:absolute; margin: 0 0 0 -20px; }
	
	#Lat_Top, #Lat_Instruc, #Lat_Publi, #Lat_DestPort, #Lat_Links, #Lat_Tags, #Lat_Busq, #Lat_UltPort, #LatFich_Opt/*, #Lat_Dest, #LatFich_Des, #LatFich_Cat*/{
	 color:black; float:left; margin:0px 0 10px 0; padding:0px; width:320px;	
	}
	
	#LatBar .sup/*, #Lat_Dest .sup*/{
	float:left;
	width: 100%; height: 50px;
	background:url(../imag/bg_box320_sup.jpg) top center no-repeat;
	}

	#LatBar .med{
	border:0px dashed blue;
	float:left;
	width: 100%;
	background:url(../imag/bg_box320_med.jpg) center center repeat-y;
	}
	
		#LatBar .med .sombra_content{
			float:left; width:310px; margin:0 0 0 5px;
		}
		#LatBar .med .sombra_content .opciones{
			border-top:2px dotted #6191BF;
			float:left; margin:5px 0 0 0;
		}
		
			#LatBar .med .sombra_content .content_lat{ 
				float:left; width:290px; margin:0 0 0 10px;	
			}
			/*Tags*/
			#LatBar .med .sombra_content .content_lat .tags{ border-top:2px dotted #B0D0E9; float:left; width:100%; margin:5px 0 0 0; }
				#LatBar .med .sombra_content .content_lat .tags ul{ float:left; width:100%; margin:5px 0 0 0; padding:0px; list-style:none; text-align:center; }
					#LatBar .med .sombra_content .content_lat .tags ul li{ display:inline-block; width:100px; height:16px; line-height:16px; }
						#LatBar .med .sombra_content .content_lat .tags ul li a{ color: #6090BE; font-weight: bold; }
			
	#LatBar .inf/*, #Lat_Dest .inf*/{
		float:left;
		width: 100%; height: 20px;
		background:url(../imag/bg_box320_inf.jpg) top center no-repeat;
	}

	.Lat_Opt{ float:left; width:320px; margin:5px 0; text-align: center;	}
		.Lat_Opt .option{ display:inline; width:150px; height:25px; margin:0 5px 0 0; text-align:center; }
			.Lat_Opt .option img{ margin:4px 0px -4px 0px; }

/*.Lat_Opt .option{ _width:165px; _margin:0 -5px 0 0; }*/
	/* Categorias - OK */
	#Lat_Cat { float:left; margin:0 0 10px 0;}
	
	#Lat_Cat .sup{ border:0px dashed; 
		float:left; 
		background:url(../imag/bg_boxcat_sup.jpg) top center no-repeat; 
		width:100%; height:50px; 
		}
	#Lat_Cat .med{ border:0px dashed; 
		float:left; 
		background:url(../imag/bg_boxcat_med.jpg) bottom center repeat-y; 
		width:320px; /*Opera necesita (px) y no (%) */
		}
		#Lat_Cat .med .sombra_content{ border:0px dashed; 
			float:left; 
			background:url(../imag/bg_sombra_content.jpg) bottom repeat-x transparent; 
			width:310px; 
			margin:0px; padding:0px;
			margin:0 0 0 5px;
			}
				
		#Lat_Cat .med .sombra_content .content_lat{border:0px dashed red; 
			float:left;
			width:290px;
			margin:0 0 0 10px; 
			}
			#Lat_Cat .med .sombra_content .content_lat .categoria{ border:0px dashed red; 
				float:left; 
				width:50%;
        margin:0 0 5px;
				}
				#Lat_Cat .med .sombra_content .content_lat .categoria img{ 
					position:relative; 
					margin:8px 0 -4px 0;
					}
			
      
      
     /* #Lat_Cat .categoria {height:30px;}*/
     /*
    #Lat_Cat .categoria img{float:left;margin:5px 5px 0 0 !important;}      
    #Lat_Cat .categoria span{float:left;width:120px;margin:-15px 0 0px; }
    */ 
    
    /*
    #Lat_Cat .categoria .cat_middle {
      border:1px dotted;
      display:table-cell;
      height:30px;
      position:relative;
      vertical-align:middle;
    }
    #Lat_Cat .categoria img{margin:0 !important;vertical-align:middle;}      
    #Lat_Cat .categoria span{float:left;width:120px;margin:-15px 0 0px; }
    */
     
    #Lat_Cat .categoria .cat_middle {      
      height:25px;/*height:40px;*/
      position:relative;
      width:100%;
    }
    #Lat_Cat .categoria .cat_sel { }

    	#Lat_Cat .categoria .cat_sel .cat_txt,
		#Lat_Cat .categoria .cat_sel .cat_txt2,
		#Lat_Cat .categoria .cat_sel .cat_txt3 { border-bottom:2px dotted #7B8F14; padding:0 0 2px 0; }

/*
		#Lat_Cat .categoria .cat_sel .cat_txt a,
		#Lat_Cat .categoria .cat_sel .cat_txt2 a,
		#Lat_Cat .categoria .cat_sel .cat_txt3 a { font-weight: bold !important;  }
*/		
		#Lat_Cat .categoria .cat_sel .cat_txt a:hover,
		#Lat_Cat .categoria .cat_sel .cat_txt2 a:hover,
		#Lat_Cat .categoria .cat_sel .cat_txt3 a:hover { text-decoration: none !important;  }


    #Lat_Cat .categoria .cat_middle_de {
      height:40px;
    }
    #Lat_Cat .categoria .cat_middle .cat_img {
      /*
      display:block;
      float:left;
      height:100%;
      vertical-align:middle;
      width:20px;*/
      margin-top:-18px;
      position:absolute;
      top:50%;
    }
    #Lat_Cat .categoria .cat_middle .cat_txt {
      display:block;
      left:20px;
      margin-top:-7px;
      position:absolute;
      top:50%;
    }
    #Lat_Cat .categoria .cat_middle .cat_txt2 {
      display:block;
      left:20px;
      margin-top:-14px;
      position:absolute;
      top:50%;
    }
    #Lat_Cat .categoria .cat_middle .cat_txt3 {
      display:block;
      left:20px;
      margin-top:-21px;
      position:absolute;
      top:50%;
    }        
     
	#Lat_Cat .inf{ 
		float:left; 
		background:url(../imag/bg_boxcat_inf.jpg) top center no-repeat; 
		width:100%; height:20px; 
		}
		
		
	/* Top */
	#Lat_Top .med ul{ border:0px dashed red; color:#0090E1; float:left; margin:0px; list-style: none;}
	
	/* Instrucciones */
	#Lat_Instruc p{ text-align: justify;}
	#Lat_Instruc img{ float:left; margin:0 29px;}

	/* Destacados */
	#Lat_DestPort .med ul{ color:#0090E1; float:left; margin:0px; list-style: circle outside; }
	
	/* Recomendados */
	#Lat_Links .med ul{ float:left; margin:0 0 0 10px; padding:0 0 0 5px; list-style: url(../imag/list_star.png) inside;}
	
	/* Tags y Lo + buscado */
	#Lat_Tags, #Lat_Busq{
		text-align:center;
	}
	
	/* Lo ultimo y Destacados */
	#Lat_UltPort .med ul{ color:#0090E1; float:left; margin:0px; list-style: circle outside;}
	
		#LatFich_Opt .option img{ margin:5px; }
	/* Publicidad Lateral */	
	#Lat_Publi{ float: right; width:300px; height: 250px; margin:0 10px 10px 0;}
	
	/*Categorias lateral juego*/
	#LatFich_Cat .cat { padding:4px;}
	#LatFich_Cat .cat img{ margin:4px 0 -4px 0;}
	
	
	/*** En la ficha del juego ***/
	
	/* Opciones del Juego */
		
	#LatFich_Opt .option{
		float:left;
		width:120px; height: 50px;
		margin:0px 7px; padding:5px;
		text-align: center;
		font-size:10px;
	}

	/* Descripcion juego */
	#LatFich_Des{ text-align: justify; }
	#LatFich_Des .img_juego{ float:right; width:100px; height:75px; margin:0px 0px 2px 7px; _margin:0px 0px 0px 7px; }
		#LatFich_Des .img_juego .sup{ float:left; position:relative; width:100px; height: 7px; margin:0 0 -7px 0; _margin:0 0 -9px 0; background:url(../imag/img_juego.png) 0px 0px no-repeat; font-size:1px; }
		#LatFich_Des .img_juego .med{ float:left; width:100px; }
		#LatFich_Des .img_juego .med img{ width:100px; height:75px; }
		#LatFich_Des .img_juego .inf{ float:left; position:relative; width:100px; height: 7px; margin:-7px 0 0 0; _margin:-9px 0 0 0; background:url(../imag/img_juego.png) 0px -7px no-repeat; font-size:1px; }
	
	
	/* Tags */
	/*
	#LatJue_Tag .sup { background: url(../imag/tags_sup.png) center no-repeat; float:left; width:100%; height:25px; }
		#LatJue_Tag .sup .titulo_lat{ float:left; margin:0px; padding:0px; }
			#LatJue_Tag .sup .titulo_lat h4{ float:right; width:50px; margin:0 10px 0 0; padding:0px; color:#889D3E; font-size:12px; line-height: 18px; }
	#LatJue_Tag .med { background: url(../imag/tags_med.png) center no-repeat; float:left; width:100%; height:40px; }
		#LatJue_Tag .med ul{ float:left; width:100%; margin:0px; padding:0px; list-style:none; text-align:center; }
			#LatJue_Tag .med ul li{ display:inline-block; width:100px; height:25px; line-height:25px; }
				#LatJue_Tag .med ul li a{ color: #929F77; font-weight: bold; }
	
	#LatJue_Tag .inf{ display:none; }
	*/
	
	#LatJue_Tag .med ul{ float:left; width:100%; margin:0px; padding:0px; list-style:none; text-align:left; }
			#LatJue_Tag .med ul li{ background:url(../imag/tag_li.png ) center left no-repeat; float:left; width:270px; height:25px; padding:0 0 0 25px; line-height:25px; }
				#LatJue_Tag .med ul li a{ color: #628EBB; }
	
	/*** SPAN CLASS COLORES ***/
	.verde{ color: #477B26; }
		
		
/*** PIE DE PAGINA ***************************************************************************************************************************************************/

#Pie{
	border:0px dashed red;
	float:left;
	background: url(../imag/bg_pie.png) top center no-repeat transparent;
	width:980px; height:125px;
	margin:0; padding:20px 0 0 0;
	
}
.Pie_Links{	width:100%;	text-align:center;	padding:5px 0;}

/*** Encabezados ***/

h1 { margin:0; padding:0; }


/*** PUBLICADAD ******************************************************************************************************************************************************/

/*#Publi_Cab{border:0px dashed red;
	float:left;
	width: 970px;
	background-color: white;
	text-align:center;
	margin:0 0 0 5px; padding:10px 0 0 0;
	}
*/

.jue_bloq_sup_banner{
	float:left;
	width:300px;
	height: 250px;
	margin:10px 0 0 5px;
}

#Pre_Cont .pre_cont_publi{ display:none; float:left; width:300px; height: 250px; margin:40px 0 0 8px;}

.publi_ongame{
	float:left;
	width: 640px;
	margin:10px 0 0 0;
}

/*** RECOMENDAR UN JUEGO *********************************************************************************************************************************************/
.ficha_comparte{
	float:left; width:605px; margin:0 0 0 15px;
}
	.ficha_comparte .redes_sociales{
		float:left; width:100%; margin:0 0 10px 0; padding:0px; text-align:center;
	}
		.ficha_comparte .redes_sociales .texto{ float:left; width:100%; margin:0 0 10px 0; text-align:left; }
		.ficha_comparte .redes_sociales a{ display:inline-block; margin:0 20px 0 0; }
	
	.ficha_comparte #Contacto{ float:left; width:605px; margin:10px 0; padding:0 0 10px 0; }
		.ficha_comparte #Contacto table{ width:440px; }
		

/*** COMUNIDAD JUGANDING *********************************************************************************************************************************************/
#ContBar #jue_titulo{ float:left; width: 100%; height:; margin:20px 0 0 0; }


#ContBar #jue_titulo{
	font-size:14px;
	text-align:center;
	font-weight: bold;
	color:white;
}
#ContBar #jue_titulo h2{
	border-bottom:2px dotted #A6CDEE;
	color:#6190BE;
	font-size:16px;
	text-align:center;
	margin:0 0 5px 0; padding:0 0 10px 0;	
}

#ContBar #Jug_Contruc{
	border:0px dashed #D2E7C7;
	float:left;
	width:100%;
	/*font-size:12px;*/
	font-size:20px;
	margin:20px;
	color:gray;
	text-align:center;
	
}

/*** INFORMACION LEGAL ***********************************************************************************************************************************************/

.titulo_contenido{ float:left; width: 100%; height:; margin:10px 0 0 0; }
	/*
	#Contbar .titulo_contenido .size1 h2{ font-size:13px; }
	#Contbar .titulo_contenido .size2 h2{ font-size:12px; }
	#Contbar .titulo_contenido .size3 h2{ font-size:11px; }
	*/

#ContBar .titulo_contenido h2{
	/*border-bottom:2px dotted #A6CDEE;*/
	background:url(../imag/bg_h2_comunidad.jpg) top center no-repeat;
	color:white;
	font-size:14px;
	text-align:center;
	margin:0 0 10px 0; padding:0px;
	width: 635px; height: 36px;
	line-height: 35px;
	}




#Info_Legal{
	
	/*border-bottom:2px dotted #A6CDEE;*/
	float:left;
	padding:15px;
	margin:10px auto;
	
	color: #444;
	text-align: justify;
	
}
#Info_Legal .titulo{
	color:#477B26;
	font-weight: bold;
	font-size:12px;
}

/*** CONTACTO ********************************************************************************************************************************************************/

#ContBar p{ margin:0 0 0 10px;}

#Contacto{
	border-bottom:2px dotted #A6CDEE;
	float:left;
	width:100%;
	padding:10px;
	margin:10px auto;
	
	text-align: justify;	
}

#Contacto td{ font-size:12px; font-weight: bold; color:#444444;}

#Contacto #Nombre, #Contacto #Email, #Contacto #Asunto, #Contacto #NombreAmigo, #Contacto #EmailAmigo{
	border:none;
	background:url(../imag/input_txt_contacto.jpg) center center no-repeat;
	margin:0; padding:3px 10px 0 10px;
	font-size:11px;
}

#Contacto #Mensaje{
	border:none;
	background:url(../imag/input_txtarea_contacto.jpg) center center no-repeat;
	margin:0; padding:5px;
	font-size:12px;
	color: #444;
	overflow:hidden;
}

#Contacto #Suma{
	border:none;
	background:url(../imag/input_suma_contacto.jpg) center center no-repeat;
	margin:0; padding:3px 10px 0 10px;
	font-size:11px;
	color: #444;	
}

#Contacto .recomendar_submit{
	border:none; background:transparent url(../imag/bg_cab_menu.png) no-repeat scroll center center;	
	float:right; width:106px; height:30px; margin:0 20px 0 0; padding:0 0 2px 0;
	color:#444444; cursor: pointer;	text-align:center;
}
#Contacto .contacto_submit{ 
	border:none; background:transparent url(../imag/bg_cab_menu.png) no-repeat scroll center center;	
	float:right; width:106px; height:30px; margin:0 50px 0 0; padding:0 0 2px 0;
	color:#444444; cursor: pointer;	text-align:center;
}
	#Contacto .contacto_submit:hover{ color:white; }

.info_contacto{
	float:left;
	width:620px; _width:635px;
	padding:10px;
	text-align:justify;
}

.info_contacto .titulo{
	color:#477B26;
	font-weight: bold;
	font-size:12px;
	margin:0 0 10px 0;
}

/*** ERROR 404 ********************************************************************************************************************************************************/

#Error404{
	float:left;
	width:100%; height: 600px;
	margin:0; padding:0;
}
#Error404 h2{ text-align:center; color: #6190BE;}

#Error404 .img404{
	background:url(../imag/error404.jpg) top center no-repeat white;
	float:left;
	margin:10px 0px; padding:0px;
	width:100%;	height: 300px;
}
#Error404 .info404{
	border:0px dashed red;
	margin:0 auto; padding:0;
	width:450px;
	/*formato texto*/
	font-size:12px; color:#385E8D;
}
	#Error404 .info404 ul{
		list-style: circle;
	}
  
/*** ERROR DOWN ********************************************************************************************************************************************************/
#Error_down{
	background:url(../imag/error_down.jpg) 150px 100px no-repeat;
 	float:left; width:100%; height:400px;
}
	#Error_down .texto{
		float:right;
 		width:600px; margin:100px 50px 0 0;
	}
  	#Error_down .texto b{ color: #6487B3; }

/*** CARGA ********************************************************************************************************************************************************/  

#JugPubli{ width:614px; height:435px; margin:0 auto; }

	#JugPubli .banner{ width:336px; height:280px; margin:10px auto; }
	#JugPubli .progbar{ background:url(../imag/progbar.png) center no-repeat; width:216px; height:41px; margin:0 auto; overflow:hidden; text-align:left; }
	#JugPubli .progreso{ background:url(../imag/progreso.gif) left center no-repeat; width:0%; height:41px; margin:0 0 0 8px; }
	#JugPubli #progNum{
		background:url(../imag/bg_porcentaje.png) center center no-repeat;
		position:inherit; margin:-32px auto; width: 35px; height:25px;
		color:#000; font-size:12px; font-weight: bold; font-family: Arial; line-height: 25px;
	}
	#JugPubli #LoadEnd{
		position:relative; margin:40px 0 0 0;
		cursor:pointer; color:#99BCDF; text-decoration: underline;
	}
	
 /********************************************************/
	/* PANTALLA COMPLETA */
	#JugandingFull #JugPubli #LoadEnd { /*color:#6190BE;*/ color:#173DAC; }
	
	#JugandingFull #JugPubli #progNum{
		background: none;
		position:inherit; margin:-32px auto; width: 35px; height:25px;
		color:#FFF; font-size:12px; font-weight: bold; font-family: Arial; line-height: 25px;
	}
	
  
	.jue_list_pag_sitemap .page,.jue_list_pag_sitemap .page_selected{float:left; margin: 0px 5px;}
  
  .full_link_index{
      float:left;
      text-align:left; padding-left:10px;
  }
  .lista_subtitulo{ float:left; width:605px; margin:-4px 0 0 15px;  _margin:0 0 0 15px; }
    /*.lista_subtitulo .sup{}*/
    .lista_subtitulo .med{
      background:url("../imag/bg_lista_juego_med.jpg") repeat-y scroll 0 0 transparent;
      float:left; width:100%; padding-top:10px; color:#444444;
    }
    .lista_subtitulo .med strong p{ font-weight:normal; margin:0px !important; padding:0 10px; }
    .lista_subtitulo .inf{
      background:url("../imag/bg_lista_juego_inf.jpg") no-repeat scroll center top transparent;
      float:left; width:100%; height:10px;
  	}
    
  .lista_juegos .titulo{_margin-bottom:-15px;}
  
  #LatFich_Des .opciones .option_iframe{ float:left; width:100%; margin:5px 0px; }
  	#LatFich_Des .opciones .option_iframe iframe{ float:left; }
  #LatFich_Des .opciones{ float: left; text-align: center; }
  #LatFich_Des .opciones .option { float:left; width:95px; margin:0px; }
  #LatFich_Des .opciones .option a{ display:block; width:90px; }
  #LatFich_Des .opciones .option img{ text-align: center; width:20px; height:18px; }
  
/*** CATEGORIAS CON LISTAS UL LI */

/*
#Lat_Cat ul{ float:left; margin:0px; padding:0px; list-style: none; }
	#Lat_Cat ul li{ border-bottom:1px dotted #C8CFB5; background: top left no-repeat; float:left; width:120px; height:30px; margin: 0 0 3px 0; padding:0 0 0 25px;  }

		#Lat_Cat ul li.cat1{ background-image:url(../imag/cats/cat1.png);}
		#Lat_Cat ul li.cat2{ background-image:url(../imag/cats/cat2.png);}
		#Lat_Cat ul li.cat3{ background-image:url(../imag/cats/cat3.png);}
		#Lat_Cat ul li.cat4{ background-image:url(../imag/cats/cat4.png);}
		#Lat_Cat ul li.cat5{ background-image:url(../imag/cats/cat5.png);}
		
		#Lat_Cat ul li.cat6{ background-image:url(../imag/cats/cat6.png);}
		#Lat_Cat ul li.cat7{ background-image:url(../imag/cats/cat7.png);}
		#Lat_Cat ul li.cat8{ background-image:url(../imag/cats/cat8.png);}
		#Lat_Cat ul li.cat9{ background-image:url(../imag/cats/cat9.png);}
		#Lat_Cat ul li.cat10{ background-image:url(../imag/cats/cat10.png);}
		
		#Lat_Cat ul li.cat11{ background-image:url(../imag/cats/cat11.png);}
		#Lat_Cat ul li.cat12{ background-image:url(../imag/cats/cat12.png);}
		#Lat_Cat ul li.cat13{ background-image:url(../imag/cats/cat13.png);}
		#Lat_Cat ul li.cat14{ background-image:url(../imag/cats/cat14.png);}
		#Lat_Cat ul li.cat15{ background-image:url(../imag/cats/cat15.png);}
		
		#Lat_Cat ul li.cat16{ background-image:url(../imag/cats/cat16.png);}
		#Lat_Cat ul li.cat17{ background-image:url(../imag/cats/cat17.png);}
		#Lat_Cat ul li.cat18{ background-image:url(../imag/cats/cat18.png);}
		#Lat_Cat ul li.cat19{ background-image:url(../imag/cats/cat19.png);}
		#Lat_Cat ul li.cat20{ background-image:url(../imag/cats/cat20.png); border:none; }
		
		#Lat_Cat ul li.cat21{ background-image:url(../imag/cats/cat21.png); border:none; }
		#Lat_Cat ul li.cat22{ background-image:url(../imag/cats/cat22.png);}
		#Lat_Cat ul li.cat23{ background-image:url(../imag/cats/cat23.png);}
*/