/* CSS TodoJuegos */

body { 
	text-align:center;
	background:url(/images/design/bg.jpg) repeat-y center top;
	background-color:#727272;
	margin:0px auto;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	}

a { color:#cea819; text-decoration:none; }
a:hover { text-decoration:underline; }

#myGallery
{
width: 330px !important;
height: 260px !important;
}
	
#contenedor {
	width:854px;
	margin:0 auto;
	vertical-align:middle;
	}

#encabezado { background:black; padding:0px 30px 0px 0px; }
#buscar form { margin:10px; float:right; width:400px; }
#buscar form input { background:white; border:1px solid #f3bf00; padding:2px; color:#333333; font-size:10px;}
#buscar form #log_in { background:url(/images/design/btn_login.gif) no-repeat; width:30px; height:29px; border:0px; }
#buscar td {font-size:12px;}

#banner_top { height:147px; background:url(/images/design/bg_publicidad.jpg) no-repeat top left; background-color:#000000; }
#banner_top a {color:#fff; font-size:12px; }
#banner_top a:hover { font-weight:bold; color:#cea819; text-decoration:none}

#banner_top_swf { float:right; background:#aaaaa6; width:728px; height:90px; border:1px solid #999999; padding:3px; margin:9px 5px 13px 50px; }

#menu_top { margin:0px 5px; float:right; }

#menu_left { 
	text-align:left;
	float:left; 
	width:169px;
	background-color:#000; 
	}
#menu_left h1 { 
	margin:0px; padding:0px; 
	text-align:right; height:30px; 
	border-top:3px solid #eeeef0;
	border-bottom:2px solid #cccccc;
	}
#menu_left h1 img { padding:12px 10px 0px 0px; }

#nav_left a { display:block; font-weight:bold; padding:2px 0px 2px 13px; border-top:1px solid #878686; border-bottom:1px solid #282626; color:#CCCCCC; text-decoration:none; font-size:10px; text-transform:uppercase; background:url(/images/design/BG_item_menu_sub.jpg) repeat-y center top}
#nav_left a:hover { font-weight:normal; color:#cea819; }
#nav_left .sub { padding-left:25px; background:url(/images/design/BG_item_menu_sub_sub.jpg) repeat-y center top}
#nav_left .sub_sub { padding-left:35px; font-weight:normal}

#canal_compras { font-size:10px; color:white;  }
#canal_compras a { color:#FF9900; text-decoration:none; font-weight:bold; }
#canal_compras a:hover { text-decoration:underline; }

#publicidad { background:black; border:6px solid #eeeef0; text-align:center; padding:10px 0px; }

#con_bannertop { background:url(/images/design/bg_top_menuleft.jpg) no-repeat; height:33px; margin:0px; }


#menu_iconitos { float:left; width:684px; margin-bottom:10px;}
#contenido { float:left; width:674px; margin-bottom:10px; padding:0px 5px 5px 5px; overflow:hidden;}
#contforo { float:left; width:841px; margin-bottom:10px; padding:5px; background:#ffffff; }

#destacado { background:#000000;}
.destacado_tit { background:url(/images/design/destacado_tit.jpg) no-repeat; height:32px; display:block; text-align:right;}
#destacado P { color:#f3bf00; margin:10px; }

.dobles { background:url(/images/design/bg_vineta_index.jpg) no-repeat bottom left; padding:0px 0px 15px 0px; margin:10px 0px; }
.izq, .der{ background:black; border:2px solid #d1d2d4; border-top:0px; font-size:14px; color:white; text-align:left; font-family:Arial, Helvetica, sans-serif; height:280px;}
.der { margin-left:5px; width:332px; }
.der2, .izq2 { background:black; border-top:0px; font-size:12px; color:white; text-align:left; font-family:Arial, Helvetica, sans-serif; height:280px; margin-left:0px; width:337px; }
.der2 { border-right:2px solid #d1d2d4; }
.izq2 { border-left:2px solid #d1d2d4; }
.izq { width:337px; }
.izq p { padding:10px; line-height:17px; font-size:12px; }
.der p { line-height:10px; margin:0px; }
.der h2 { font-size:11px; font-weight:bold; margin:0px 0px 3px 0px; }
.der h2 a { color:#FF9900; }
.img_articulos { border:1px solid #FF9900; padding:1px; }

/* Seccion: ARTICULOS */

#articulos, #reviews { margin:5px; }
#articulos h1, #articulos h2, #reviews h1, #reviews h2 { color:#d9b017; font-size:18px; margin:5px 0px; font-weight:bold; }
#articulos h2, #reviews h2 { color:#d2d2d2; font-size:14px; }
#articulos p, #reviews p { font-family:Arial, Verdana; color:#fff; font-size:13px; line-height:17px; margin:15px 0px;}

#articulos .enviar { background:#444444; color:#d9b017; margin:20px 0px 10px 0px; }

#articulos .comentar, #reviews .comentar { background:url(/images/design/comment.gif) no-repeat left center; padding:5px 0px 5px 25px; font-size:12px; }
#articulos .comentar a, #reviews .comentar a { color:#CCCCCC; } #articulos .comentar a:hover { color:white; }

#articulos .comentarios, #reviews .comentarios { background:#5b5b5b; border-top:2px solid #494949; padding:5px; margin:10px 0px; color:cccccc; }
#articulos .comentarios img, #reviews .comentarios img { border:1px solid #CCCCCC; margin:5px; }

#articulos .comentario { border-top:1px solid #cea819; font-size:12px; }

#articulos .rec, #reviews .rec { background:black; margin:0px 0px 0px 10px; font-size:10px; color:white; }
#articulos .rec .naranja, #reviews .rec .naranja { color:#FFCC00; }
#articulos .rec .img, #reviews .rec .img { border:1px solid #FF9900; }
#articulos .rec ul { margin:3px; padding:0px; list-style:none; }
#articulos .rec ul li { margin:0px; padding:0px; }
#articulos .rec ul li a { display:block; border-bottom:1px solid #cea819; padding:1px 0px 2px 10px; background:url(/images/design/item_square.gif) no-repeat left center; }
#articulos .rec ul li a:hover { text-decoration:none; color:white; border-bottom:1px solid white; }

#articulos .ultimas_noticias { background:#3e3f3f; border:2px solid #cbcbcd; color:#ededed; }
#articulos .ultimas_noticias h3 { display:block; background:#2b2c2c; margin:3px 0px; padding:6px; }
#articulos .ultimas_noticias p { font-size:10px; line-height:15px; }


/* Seccion: REVIEWS */
#reviews h1{ font-size:25px; font-weight:normal; }

#reviews .info { background:#5b5b5b; border:1px solid #444444; padding:10px; border-left:0px; border-right:0px; font-size:12px; color:white;  }
#reviews .info a { font-weight:bold; margin:0px 10px; }
#reviews .gray { color:#d2d2d2; }
#reviews .bordergray { border:3px solid #CCCCCC; }

#reviews .info2 { font-size:11px; border-bottom:1px solid #5b5b5b; margin:5px 0px; }
#reviews .info3 { border-top:1px solid #5b5b5b; margin:5px 0px; }

#reviews .puntuacion { font-size:45px; color:#cea819; font-family:Arial, Helvetica, sans-serif; }
#reviews .puntrengl { font-size:11px; border-bottom:1px solid #222222; color:#ffd200; padding:2px; }

#reviews .bigger { font-size:12px; }




#footer { 
	background:url(/images/design/bg_footer.jpg) no-repeat top left;
	padding:20px 0px;
	color:#CCCCCC;
	font-size:12px;
	display:block; clear:both;
	height:1px;
	text-align:center;
	border-top:1px solid #CCCCCC;
	}
