*{margin:0; padding:0; border:0;}
body{font-family:Arial, Helvetica, sans-serif; background: url(img/background.gif) repeat-y; background-position:center}
a, a:hover{text-decoration:none;}
h1, h2, h3{font-size:25px; color:#FF3300; margin:-5px 5px 0px 5px; font-variant: small-caps; background: #FFF; border-bottom:5px solid #333; border-top:1px solid #999; padding:0px 5px}
h2{background: #FF3300; color:#FFF; border-color:#666;}
.ficha{margin-top:20px; background: #666; color:#FFF; border-color:#333;}
.ficha2{margin-top:20px; color:#FFF; background:#FF3300; border-color:#666;}
.in{cursor:pointer}
#header{width:1000px; margin: 0px auto; overflow:hidden; height:120px; background: url(img/barra.jpg) repeat-x;}
	.logo{padding: 25px; float:left;}
	.titular{color:#FFF; font-size:12px; margin:-15px 0px 0px 11px}
	.menu ul{float:right; margin:97px 10px 0px 0px;}
	.menu li{float:left; margin-left:5px; list-style:none;}
	.menu a.sel{background:#FFF; color: #FF3300; padding: 5px 15px; font-size:18px; font-weight:bold;}
	.menu a.sel:hover{background:#FFF;}
	.menu a{background: #FF3300; color:#FFF; padding:3px 10px; font-size:14px;}
	.menu li a:hover{background:#666;}
#bodyhtml{width:1000px; margin:auto; overflow:hidden;}
	#bodyhtml  .left{float:left;}
		#bodyhtml  .top{height: auto; background: url(img/degradado.gris.jpg) repeat-x #CCC; width:305px; padding:10px; margin-left:2px;}
			.top div{margin: 5px; background:#333; padding:5px; overflow:hidden; border:1px solid #333}
			.top div:hover{background:#FF3300;}
			.top div b{color:#333; border:1px solid #333; background:#CCC; font-size:20px; float:right; width:29px; height:27px; text-align:center}
			.top div a{color:#FFF; font-size:12px;}
			.top div img{float: left; margin-right: 10px;}
	#bodyhtml .ajax, #contenedor{height:260px; background:#FFF; width:640px; float:right; padding:10px; margin-right: 2px}
		#carrusel{width: 600px; height:240px; margin:auto; padding:10px; overflow:hidden; background:url(img/degradado2.gris.jpg) repeat-x; background-position:bottom; border-bottom:1px solid #666}
			#carrusel ul{float:left}
			#carrusel li{list-style: none; float:left; background:#333; padding:4px; margin:12px 10px 10px 5px;  border:1px solid #333}
			#carrusel li:hover{background: #FF3300}
			#carrusel img{width: 250px; height:180px;}
			#carrusel div{padding: 5px}
				#carrusel div a{color:#FFF; font-size:18px;}
				.carrusel_sel{float: right; margin:-180px 15px 0px 0px; cursor:pointer; height:100px; width:50px; background:url(img/carrusel.gif) 0px 0px;}
				.carrusel_sel:hover{background:url(img/carrusel.gif) 0px -101px;}
	#contenedor{height: auto; padding: 15px; width:630px}
		#contenedor .juego{padding:15px 15px 20px 15px; clear:both; margin:15px 10px; overflow:hidden; background:url(img/degradado3.gris.gif) repeat-x; background-position:bottom; border-bottom:1px solid #999}
			.juego img{width: 80px; height: 40px; float:left; margin-right:5px; border:1px solid #333}
			.juego a{font-variant: small-caps; color: #FF3300; font-weight:900;}
			.juego a:hover{color: #000;}
			.juego .bloque{margin-left: 90px;}
			.juego .descripcion{font-size: 12px; color: #999;}
			.juego .tags{font-size: 12px; color: #333; text-transform:capitalize}
		#contenedor .separador{float: right; width: 50px; height: 50px; background:url(img/carrusel.gif) 0px -201px; margin:-30px -20px -20px 0px}	
		#ficha{margin:20px 0; overflow:hidden}
			#ficha .captura{margin:5px; border:1px solid #666; float:left;}
			#ficha .contenedor{width: 330px; float:left; margin:0px 15px; color:#666;}
			#ficha .descripcion{border-bottom: 1px solid #CCC; border-top: 1px solid #CCC; padding:10px; background: #EFEFEF; clear:both}
				#ficha .descripcion:first-letter{font-weight:900;}
			#ficha .empresa{border-bottom: 1px solid #CCC; padding:10px; font-size:12px; color:#666; overflow:hidden}
			#ficha .empresa a{color:#FF3300; font-weight:900}
			#ficha .estadistica{clear:both; width:100%; margin-bottom:5px; overflow:hidden}
				#ficha .estadistica b{color:#FF0000; padding-left:5px;}
				#ficha .stats{width: 70px; float:left}
				#ficha .stats1{width: 100px; background: #CCC; float:left; height:15px; border:1px solid #999}
				#ficha .stats2{height:15px; background:#FF0000;float:left;}
			#ficha .e_titular{font-weight:900; float:left; width:85px;}
			#ficha .etiquetas{float:left; width:200px;}
			#ficha .rss{clear:both; font-size:12px; color:#666; margin:20px 15px 10px 0px;}
				#ficha .rss a{color:#FF3300; font-weight:900}
				#ficha .rss_titulo{margin:10px 0px 0px 0px}
				#ficha .rss_bloque{padding:10px; border-bottom:1px solid #CCC;}
	#index_categorias{padding:10px; overflow:hidden}
		#index_categorias ul{float:left; margin-left:5px; width:190px; list-style: square;}
		#index_categorias li{margin: 15px 15px; color: #999; font-size:12px}
		#index_categorias a, #index_categorias a:hover{font-size:15px; color:#FF6600;}
#paginador{margin:40px; clear:both; padding:10px; text-align:center}
	#paginador .pg_actual{font-size:25px; color:#FF3300; text-decoration:underline}	
	#paginador a, #paginador a:hover{font-size: 18px; color:#666; margin-left:5px;}
	#paginador a.pg_general, #paginador a.pg_general:hover{font-size: 15px; color:#999; text-decoration:underline}
#footer{text-align: center;}
	#copyright{clear:both; padding:10px; color:#666; font-size:12px; text-align: center;}
	#copyright a{color:#666;}
	#validador{margin:5px auto; text-align:center; clear:both}
	#validador img{cursor:pointer}
.ads250{width: 283px; height: auto; background:#000 !important; display:none}
	.ads250:hover{background:#000 !important;}