@charset "utf-8";
/* CSS Document */

a {
	text-decoration : none;
}
a:hover {
	text-decoration : none;
}
form, p, h1, h2, ol {
	margin:0;
	padding:0;
}
body {
	font:11px Arial, sans-serif;
	background:#ccc url(../Images/fondo.gif) repeat;
	margin:0;
}
#Contenedor {
	width:950px;
	border-left:1px #333 solid;
	border-right:1px #333 solid;
	margin:0 auto;
}
#Header {
	width:950px;
}
#Header01 {
	width:472px;
	float:left;
}
#Header01 #Info {
	width:427px;
	height:22px;
	background:url(../Images/Head01.gif) no-repeat;
	padding:7px 0 0 45px;
}
#Info ul {
	margin:0;
	padding:0;
}
#Info li {
	font:12px Arial, sans-serif;
	color:#FFF;
	list-style:none;
	display:block;
	padding-left:20px;
	margin-right:15px;
	float:left;
}
#Info li span {
	color:#6fccf7;
}
#Info li.juegos {
	background:url(../Images/Icon01.gif) no-repeat;
}
#Info li.anim {
	background:url(../Images/Icon02.gif) no-repeat;
}
#Info li.click {
	background:url(../Images/Icon03.gif) no-repeat;
}
#Header01 #Logo {
	width:167px;
	height:105px;
	background:url(../Images/Head03.jpg) no-repeat;
	padding:47px 0 0 305px;
}
#Logo p {
	font:12px Arial, sans-serif;
	color:#FFF;
}
#Header02 {
	width:478px;
	float:right;
}
#Header02 #Fecha {
	width:478px;
	height:29px;
	background:url(../Images/Head02.gif) no-repeat;
}
#Fecha p {
	font:12px Arial, sans-serif;
	color:#FFF;
	text-align:center;
	padding:6px 15px 0 220px;
}
#Header02 #Mcota {
	width:478px;
	height:152px;
	background:url(../Images/Head04.jpg) no-repeat;
}
#SubHeader {
	background:#FFF url(../Images/MedioBG.gif) repeat-x;
}
#SubHeader #SubHead01 {
	width:520px;
	height:129px;
	background:url(../Images/SubHead01.gif) no-repeat;
	float:left;
}
#SubHead01 p {
	font:12px Arial, sans-serif;
	margin:22px 0 0 245px;
}
#SubHead01 .banner468 {
	width:468px;
	height:60px;
	margin:15px auto;
}
#SubHeader #SubHead02 {
	width:187px;
	height:129px;
	background:url(../Images/SubHead02.gif) no-repeat;
	float:left;
}
#SubHeader #SubHead03 {
	width:243px;
	height:119px;
	background:url(../Images/SubHead03.gif) no-repeat;
	padding-top:10px;
	float:right;
}
#SubHead03 #Buscador {
	width:220px;
}
#Buscador h1 {
	font:24px "Trebuchet MS", Arial, sans-serif;
	letter-spacing:-0.5px;
	color:#FFF;
	display:block;
	padding-left:15px;
}
#Buscador form {
	padding:2px 11px;
}
#Buscador .input {
	width:188px;
	height:18px;
	padding:4px;
	border:1px #999 solid;
}
#Buscador .enviar {
	background-color:#000;
	color:#FFF;
	border:0;
	padding:3px;
	margin:3px 2px;
	float:right;
}
#Buscador ul {
	margin:0;
	padding:0;
}
#Buscador li {
	width:125px;
	list-style:none;
	display:block;
	margin-right:2px;
	float:left;
}
#Buscador li p {
	font:12px Arial, sans-serif;
	color:#808080;
	margin-top:5px;
}
#Medio {
	width:914px;
	padding:0 20px 15px 16px;
}
#Medio #BloqueIzq {
	width:590px;
	float:left;
}
#BloqueIzq #IzqA {
	width:485px;
	height:33px;
	background:url(../Images/IzqA.gif) no-repeat;
	padding:7px 35px 0 70px;
}
#IzqA h1 {
	font:20px "Trebuchet MS", Arial, sans-serif;
	letter-spacing:-0.5px;
	color:#FFF;
	display:block;
	float:left;
}
#IzqA p {
	font:12px Arial, sans-serif;
	color:#FFF;
	display:block;
	margin-top:7px;
	float:right;
}
#BloqueIzq #IzqM {
	width:590px;
	background:url(../Images/IzqM.gif) repeat-y;
	padding:10px 0;
}
.BloqueJuegos {
	width:540px;
	margin:0 auto;
	padding-bottom:10px;
}
.ImgJuegos {
	width:100px;
	float:left;
}
.ImgJuegos img {
	background-color:#FFF;
	border:1px #2c393b solid;
	padding:1px;
}
.InfoJuegos {
	width:435px;
	float:right;
}
.Titulo {
	width:400px;
	height:22px;
	background-color:#d30229;
	font:12px Arial, sans-serif;
	color:#FFF;
	padding:7px 12px 0 15px;
	border-bottom:1px #9b0420 dashed;
}
.Titulo p.T1 {
	width:250px;
	display:block;
	float:left;
}
.Titulo p.T1 a {
	text-decoration:none;
	color:#FFF;
}
.Titulo p.T2 {
	width:140px;
	display:block;
	text-align:right;
	float:right;
}
.Descripcion {
	width:407px;
	background-color:#f2f2f2;
	padding:10px;
	margin-top:5px;
}
.D1 {
	background:url(../Images/Icon05.gif) 0 2px no-repeat;
	font:12px Arial, sans-serif;
	padding-left:20px;
	margin-bottom:8px;
}
.D2 {
	font:12px/18px Arial, sans-serif;
}
#BloqueIzq #IzqI {
	width:579px;
	height:32px;
	background:url(../Images/IzqI.gif) no-repeat;
	padding:15px 11px 0 0;
}
#IzqI {
	font:12px Arial, sans-serif;
	color:#333;
	text-align:right;
}
#IzqI p {
	background:url(../Images/Icon06.gif) 203px 0 no-repeat;
	padding-left:15px;
	margin-right:30px;
}
#Medio #BloqueDrc {
	width:310px;
	float:right;
}
.SubDrc {
	width:310px;
	margin-top:10px;
}
.DrcA {
	width:240px;
	height:33px;
	background:url(../Images/DrcA.gif) no-repeat;
	padding:7px 0 0 70px;
}
.DrcA h1 {
	font:20px "Trebuchet MS", Arial, sans-serif;
	letter-spacing:-0.5px;
	color:#FFF;
	display:block;
}
.DrcM {
	width:310px;
	background:url(../Images/DrcM.gif) repeat-y;
	overflow:hidden;
}
.categorias ul {
	margin:10px 0 0 35px;
	padding:0;
}
.categorias li {
	width:105px;
	background:url(../Images/Icon04.gif) 0 3px no-repeat;
	font:12px/24px Arial, sans-serif;
	color:#333;
	display:block;
	list-style:none;
	padding-left:25px;
	float:left;
}
.categorias a {
	text-decoration:none;
	color:#333;
}
.categorias a:hover {
	color:#d60229;
}
.banner300 {
	width:300px;
	height:250px;
	background-color:#FFF;
	margin:0 5px;
}
.top {
	width:280px;
	background-color:#e5e5e5;
	margin:5px auto;
}
.top ul {
	margin:0;
	padding:0;
}
.top li {
	list-style:none;
	display:block;
	margin-right:8px;
	float:left;
}
.top li img {
	background-color:#FFF;
	border:1px #2c393b solid;
	padding:1px;
}
.top li p {
	font:12px/20px Arial, sans-serif;
	display:block;
}
.top li p a {
	font-weight:bold;
	color:#0e3b58;
	display:block;
}
.DrcI {
	width:310px;
	height:11px;
	background:url(../Images/DrcI.gif) no-repeat;
}
#Footer {
	width:550px;
	height:82px;
	background:url(../Images/Footer.jpg) no-repeat;
	padding:30px 0 0 400px;
}
#Footer p {
	line-height:16px;
	color:#FFF;
}
#Footer p span {
	color:#80d9fa;
}
#Footer p span a {
	text-decoration:none;
	color:#80d9fa;
}
#Footer .validacion {
	width:400px;
	height:30px;
	margin:20px 0 0 63px;
}
.validacion ul {
	margin:0;
	padding:10px 0;
}
.validacion li {
	width:115px;
	list-style:none;
	display:block;
	text-align:center;
	float:left;
}
.validacion li.studio {
	width:170px;
	color:#FFF;
	text-align:center;
}
.validacion li.studio a {
	text-decoration:none;
	color:#FFF;
}
.validacion li.studio span {
	color:#ccff00;
}
.clear {
	clear:both;
}
.left {
	float:left;
}
.right {
	float:right;
}
