/*--------------------------------------------------------------
#  NLMTD - No Limited  //  www.nlmtd.com  
# --------------------------------------------------------------
#
# 100%Futbol - 21 Diciembre 2009
#
# Copyright (C) 2009 No Limited. Todos Los Derechos Reservados.
# Autor: Matias Karstegl - No Limited
# Web: http://www.nlmtd.com
#
---------------------------------------------------------------*/


body {
	font:77%/1.7 Verdana, Geneva, sans-serif;
	margin:0;
	background:#000;
}
#all {
	margin:0 auto;
	width:870px;
	height:auto;
}
#allhome {
	margin:0 auto;
	width:990px;
	height:auto;
}
.header {
	background:url(../img/header.jpg) no-repeat;
	width:870px;
	height:217px;
	float:left;
}
*, a:focus, a:active {
	outline: none;
}

.bott { float:left; margin-top:-20px;}


/*-------Menu-------------*/
.menuleft {
	width:110px;
	margin-top:25px;
	height:auto;
	min-height:333px;
	float:left;
        clear:left;
}
.menu_logo {
	width:109px;
	height:40px;
	float:right;
	background:url(../img/home_boton_hover.png) no-repeat left 1px;
}
.menu_logo a {
	display:block;
	color:#000;
	border:none;
	background:url(../img/home_boton.png) no-repeat;
}
.menu_logo a:hover {
	background:url(../img/home_boton_hover.png) no-repeat left 1px;
}
.menu_buscar {
	width:109px;
	height:30px;
	float:right;
	background:url(../img/buscar.png) no-repeat;
	padding-top:10px;
	margin-top:30px;
	position:relative;
}
.menu_buscar input {
	border:0;
	background:#dedede;

}
#busca { margin-left:6px;}
.menu_buscar .bott {
	width:18px;
	height:18px;
	background:url(../img/go.png) no-repeat;

	margin-top:1px;
	margin-right:3px;
	padding:0;
	float:right;
}
.menu_boton {
	background:url(../img/boton_menu.png) no-repeat;
	width:98px;
	height:24px;
	padding:10px 0 0 10px;
	margin-top:5px;
	float:right;
	font-size:9px;
	font-weight:bold;
	color:#e37233;
	text-align:left;
	text-transform:uppercase;
	color:#FFF;
	line-height:16px;
	line-height:15px\9;
}
.menu_boton a {
	display:block;
	color:#e37233;
	text-decoration:none;
	line-height:15px;
	border:none;
}
.menu_boton a:hover {
	color:#FFF;
	text-decoration:none;
}
.menu_boton a:active, a:focus {
	color:#FFF;
	outline:none;
}
/*------right ------*/
.fbk { float:left; width:160px; height:48px; margin-left:-10px;}
.right { width:160px; height:auto; min-height:450px; float:right; margin-top:22px; position:relative;}
.right_banner { width:160px; height:129px; float:left; position:relative; z-index:10; margin-left:-10px; margin-top:3px;}


/*---------MID-----------*/
.mid {
	width:710px;
	height:auto;
        min-height:500px;
	padding-bottom:0px;
	float:left;
	margin-left:0px;
	background:url(../img/bg_futbol.jpg) no-repeat;
}
.flashtop {
	width:690px;
	height:293px;
	float:left;
	margin-left:10px;
}
.personaliza {
	width:690px;
	height:190px;
margin:20px 0px;
	float:left;
	margin-left:10px;
	background:url(../img/camisetas.jpg) no-repeat;
}
.bread_boton {
	width:109px;
	height:47px;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	color:#aaf300;
	float:right;
	background:url(../img/bread_boton.png) no-repeat -1px top;
	position:relative;
	margin-right:11px;
	margin-top:-12px;
	text-align:center;
}
.bread_boton_flash {
	width:109px;
	height:47px;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	color:#aaf300;
	float:right;
	background:url(../img/bread_boton.png) no-repeat -1px top;
	position:absolute;
	margin-left:570px;
	margin-top:-305px;
 *margin-left:-120px;
 *margin-top:-12px;
	text-align:center;
}
.per_tit {
	width:600px;
	height:40px;
	line-height:44px;
	font-size:33px;
	font-weight:bold;
	float:left;
	margin-left:10px;
	margin-top:25px;
	color:#ff7200;
	text-indent:47px;
}
.per_txt {
	width:407px;
	height:85px;
	float:left;
	margin-left:20px;
	color:#CCC;
	font-size:12px;
	line-height:12px;
	margin-top:7px;
	margin-left:59px;
}
.per_vermas {
	width:190px;
	height:20px;
	float:left;
	margin-left:60px;
	color:#aaf300;
	font-size:11px;
	font-weight:bold;
	text-indent:0px;
	margin-top:170px;
}
.per_vermas a {
	color:#aaf300;
}
.per_vermas a:hover {
	color:#FFF;
}
/*---------------*/
.promo3 {
	width:690px;
	height:215px;
	float:right;
	margin-right:10px;
	/*background:url(../img/bg_promo3.png) no-repeat;*/
}
.pro3_tit {
	width:400px;
	height:40px;
	line-height:44px;
	font-size:28px;
	font-weight:bold;
	float:right;
	margin-left:10px;
	margin-top:25px;
	color:#ff7200;
	margin-right:20px;
}
.pro3_txt {
	width:400px;
	height:auto;
	min-height:65px;
	float:right;
	color:#CCC;
	font-size:12px;
	line-height:20px;
	margin-top:7px;
	margin-right:20px;
}
.pro3_txt2 {
	width:400px;
	height:auto;
	min-height:40px;
	float:right;
	color:#ff7200;
	font-size:13px;
	font-weight:bold;
	text-indent:0px;
	margin-top:3px;
	line-height:16px;
	clear:both;
	margin-right:20px;
}
/*---------------*/
.registro_online {
	width:690px;
	height:110px;
	float:right;
	margin-right:10px;
	background:url(../img/flecha.png) 3px 1px no-repeat;
	margin-top:5px;
}
.res_tit {
	width:470px;
	height:40px;
	font-weight:bold;
	font-size:43px;
	line-height:42px;
	color:#d7fc09;
	text-indent:57px;
	margin-top:10px;
	letter-spacing:2px;
}
.res_txt {
	width:400px;
	height:20px;
	font-size:10px;
	line-height:17px;
	float:left;
	margin-left:60px;
	color:#CCC;
	font-weight:bold;
}
.res_go {
	background:url(../img/bot_registro.png) no-repeat;
	width:194px;
	height:34px;
	float:right;
	margin-right:10px;
	margin-top:10px;
	color:#2a3c71;
	font-weight:bold;
	font-size:18px;
	text-indent:16px;
	line-height:24px;
}
.res_go a {
	color:#2a3c71;
	text-decoration:none;
	display:block;
}
.res_go a:hover {
	color:#FFF;
}
/*--------------*/
.chilenosmundo {
	width:690px;
	height:450px;
	float:right;
	margin-right:10px;
	margin-bottom:20px;
	background:url(../img/luz_fondo.png) no-repeat;
}
.chile_tit {
	width:400px;
	height:50px;
	float:left;
	color:#ff7200;
	font-size:23px;
	font-weight:bold;
	line-height:38px;
	text-indent:58px;
	margin-top:5px;
	letter-spacing:-1px;
	background:url(../img/lupa_nar.png) no-repeat -7px -10px;
}
.chile_txt {
	width:470px;
	height:20px;
	float:left;
	margin-left:60px;
	color:#CCC;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
}
.chile_youtube {
	width:372px;
	height:324px;
	margin-left:60px;
	float:right;
	background:#000;
}
.chile_txt2 {
	width:350px;
	height:300px;
	float:left;
	margin-left:20px;
	color:#CCC;
	font-size:10px;
	line-height:14px;
	font-size:12px;
}
.chile_titulo { width:600px; height:30px; float:left; margin-left:20px; color:#FFF; font-weight:bold; margin-bottom:20px; font-size:16px;}
.chile_foto { width:300px; height:300px; float:right; background:url(../img/catolicca.jpg) no-repeat;}
.chile_tumb {
	width:500px;
	height:50px;
	float:left;
	margin-left:59px;
	margin-top:10px;
}
.chile_mini_foto {
	width:71px;
	height:44px;
	float:left;
	margin-right:10px;
}
.chile_ver {
	width:190px;
	height:20px;
	float:right;
	margin-right:13px;
	text-align:right;
	color:#aaf300;
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
}
.chile_ver a {
	color:#aaf300;
}
.chile_ver a:hover {
	color:#fff;
}
.slash {
	width:680px;
	height:18px;
	float:left;
	margin-left:15px;
	background:url(../img/slash.png) no-repeat;
}
.slash2 {
	width:690px;
	height:18px;
	float:left;
	margin-top:20px;
	background:url(../img/slash.png) no-repeat;
}
.sig_ant {
	width:680px;
	height:20px;
	float:left;
	margin-left:15px;
	color:#bada08;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	line-height:17px;
}
.sig_ant a {
	color:#bada08;
}
/*----destacados---*/
.destacados {
	width:710px;
	height:150px;
	margin-right:0px;
	float:right;
}
.dest_tit {
	width:400px;
	height:30px;
	margin-left:5px;
	margin-top:10px;
	color:#d7fc09;
	font-weight:bold;
	font-size:23px;
	line-height:25px;
	letter-spacing:-1px;
}
.dest_pro {
	width:231px;
	height:89px;
	margin-left:4px;
	float:left;
	margin-top:5px;
}
/*----- Promociones ---*/
.promo1_flecha {
	width:64px;
	height:64px;
	float:left;
	background:url(../img/flecha.png) no-repeat 3px -5px;
}
.promo1 {
	width:690px;
	height:180px;
	float:right;
	margin-right:10px;
	background:url(../img/pelota.png) no-repeat 20px -5px;
	margin-bottom:10px;
}
.promo1_tit {
	width:450px;
	height:50px;
	font-size:23px;
	font-weight:bold;
	line-height:24px;
	color:#e37333;
	float:right;
	margin-right:40px;
	margin-top:10px;
}
.promo1_txt {
	width:450px;
	height:40px;
	font-size:10px;
	line-height:17px;
	color:#FFF;
	float:right;
	margin-right:40px;
	margin-top:10px;
}
.promo1_txt2 {
	width:200px;
	height:20px;
	font-size:10px;
	line-height:15px;
	color:#FFF;
	float:left;
	margin-left:210px;
	margin-top:10px;
}
.promo1_txt2 a {
	color:#FFF;
}
.promo1_go {
	background:url(../img/bot_registro.png) no-repeat;
	width:194px;
	height:34px;
	float:right;
	margin-right:10px;
	margin-top:10px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	text-indent:20px;
	line-height:24px;
}
.promo1_go a {
	color:#FFF;
	text-decoration:none;
}
.promo1_go a:hover {
	color:#FFF;
	text-decoration:underline;
}
.promo2_flecha {
	width:64px;
	height:64px;
	float:left;
	background:url(../img/flecha.png) no-repeat 3px -5px;
}
.promo2 {
	width:690px;
	height:290px;
	float:right;
	margin-right:10px;
	background:url(../img/guantes.png) no-repeat 20px -7px;
}
.promo2_tit {
	width:340px;
	height:70px;
	font-size:27px;
	font-weight:bold;
	color:#aaf300;
	float:right;
	line-height:24px;
	margin-right:100px;
	margin-top:30px;
}
.promo2_go {
	background:url(../img/bot_registro.png) no-repeat;
	width:194px;
	height:34px;
	float:right;
	margin-right:60px;
	margin-top:30px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	text-indent:20px;
	line-height:24px;
}
.promo2_go a {
	color:#FFF;
	text-decoration:none;
}
.promo2_go a:hover {
	color:#FFF;
	text-decoration:underline;
}
/*----novedades---*/
.nov_top {
	width:690px;
	height:auto;
	min-height:470px;
	float:right;
	margin-right:10px;
	background:url(../img/pelota_top.png) no-repeat left 200px;
}
.nov_noticias { width:690px; height:auto; float:left; }
.nov_not_text img { margin:10px; float:right;}
.nov_not_tit { 
   width:650px;
	height:60px;
	margin-top:0px;
	float:left;
	font-size:64px;
	font-weight:bold;
	color:#FFF;
	text-indent:60px;
	line-height:54px;
        position:absolute;
        z-index:10;

}
.nov_not_subtit { font-size:17px; clear:left; width:300px; height:30px; float:left; line-height:18px; text-indent:62px; color:#FFF;
       position:absolute;
       margin-top:55px;
       z-index:10;

}
.nov_not_text p {padding:80px 10px 10px 30px;}
.nov_not_text {
	width:690px;
	height:auto;
        
	min-height:70px;
	float:left;
	color:#f7f7f7;
	line-height:15px;
	font-size:11px;
	font-weight:lighter;
	}
.nov_imagen { width:530px; height:100px; float:left;}
.nov_imagen img { margin:0px; padding:0px;}
.nov_tit {
	width:630px;
	height:70px;
	margin-top:0px;
	float:left;
	background:url(../img/flecha_verde.png) no-repeat left -14px;
	font-size:64px;
	font-weight:bold;
	color:#FFF;
	text-indent:60px;
	line-height:54px;
}
.nov_vid {
	width:300px;
	height:290px;
	float:right;
	margin-top:30px;
	line-height:20px;
	margin-right:60px;
}
.nov_txt {
	width:620px;
	height:70px;
	float:left;
	color:#ff7200;
	margin-top:30px;
	line-height:15px;
	margin-left:20px;
	font-size:11px;
	font-weight:lighter;
}
.nov_mod1 {
	width:690px;
	height:auto;
	min-height:100px;
	float:right;
	margin-right:10px;
}
.nov_mod1_tit {
	width:230px;
	height:30px;
	float:right;
	color:#FFF;
	font-weight:bold;
	font-size:22px;
	line-height:29px;
	margin-right:80px;
	margin-top:40px;
	letter-spacing:-1px;
}
.nov_mod1_txt {
	width:280px;
	height:40px;
	float:right;
	color:#d7fc09;
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	clear:both;
	margin-top:5px;
	margin-right:30px;
}
.nov_mod1_go {
	background:url(../img/bot_registro.png) no-repeat;
	width:185px;
	height:34px;
	float:right;
	margin-right:60px;
	margin-top:30px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	line-height:24px;
	clear:both;
}
.nov_mod1_go a {
	color:#FFF;
	text-decoration:none;
}
.nov_mod1_go a:hover {
	color:#FFF;
	text-decoration:underline;
}
/*---- Quienes Somos ----*/

.quienes {
	width:690px;
	height:780px;
	float:right;
	margin-right:10px;
}
.qui_tit {
	width:400px;
	height:45px;
	float:left;
	color:#ff7200;
	font-weight:bold;
	font-size:34px;
	line-height:36px;
	text-indent:50px;
	background:url(../img/flecha_naranja.png) no-repeat -7px -11px;
	margin-top:20px;
}
.qui_txt {
	width:690px;
	height:52px;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	margin-top:10px;
	padding-top:30px;
	text-indent:40px;
	background:url(../img/luz_quienes.png) no-repeat;
}
.qui_txt2 {
	width:610px;
	height:505px;
	float:left;
	color:#FFF;
	font-weight:lighter;
	font-size:13px;
	text-align:justify;
	line-height:20px;
	padding-top:35px;
	padding-left:55px;
	padding-right:10px;
	background:url(../img/luz_quienes_bot.png) no-repeat left top;
}
/*--Descargas ---*/

.descargas {
	width:690px;
	height:auto;
	float:right;
	margin-right:10px;
}
.des_tit {
	width:400px;
	height:45px;
	float:left;
	color:#ff7200;
	font-weight:bold;
	font-size:34px;
	line-height:42px;
	text-indent:40px;
	background:url(../img/flecha_naranja.png) no-repeat -11px -9px;
	margin-top:20px;
}
.des_txt {
	width:690px;
	height:52px;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	margin-top:10px;
	padding-top:30px;
	text-indent:40px;
	background:url(../img/luz_quienes.png) no-repeat;
}
.des_txt2 {
	width:690px;
	height:auto;
	float:left;
	color:#FFF;
	padding-bottom:20px;
	font-weight:bold;
	font-size:15px;
	line-height:20px;
	padding-top:20px;
	background:url(../img/luz_quienes_bot.png) no-repeat left top;
}
.des_all {
	width:690px;
	height:220px;
	margin-right:10px;
	float:left;
}
.des_foto {
	width:250px;
	height:188px;
	float:left;
	margin-right:20px;
	margin-left:35px;
	margin-top:10px;
}
.des_txt_tit {
	width:240px;
	height:20px;
	float:left;
	margin-top:120px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	margin-right:50px;
}
.des_link {
	width:100px;
	height:20px;
	float:left;
	margin-top:20px;
	color:#ff7200;
	font-size:12px;
	font-weight:bold;
}
.des_link a {
	color:#ff7200;
}
.des_link a:hover {
	color:#e57433;
	text-decoration:none;
}
/*---Tiendas----*/

.tiendas {
	width:690px;
	height:auto;
	float:right;
	margin-right:10px;
}
.tien_tit {
	width:400px;
	height:40px;
	float:left;
	color:#ff7200;
	font-weight:bold;
	font-size:34px;
	line-height:34px;
	text-indent:40px;
	background:url(../img/flecha_naranja.png) no-repeat -13px -13px;
	margin-top:20px;
}
.tien_top {
	width:610px;
	height:200px;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	margin-top:10px;
	padding-top:10px;
	padding-left:80px;
	background:url(../img/tienda_bg_top.png) no-repeat left -5px;
}
.tien_bot {
	width:690px;
	height:auto;
	float:left;
	color:#FFF;
	padding-bottom:20px;
	font-weight:bold;
	font-size:15px;
	line-height:20px;
	padding-top:20px;
	background:url(../img/luz_quienes_bot.png) no-repeat left top;
}
.tien_all {
	width:690px;
	height:210px;
	float:right;
	margin-right:10px;
	margin-top:5px;
	background:url(../img/tienda_div1.png) bottom left no-repeat;
}
.tien_foto {
	width:250px;
	height:168px;
	float:left;
	margin-left:90px;
	overflow:hidden;
	border:1px solid #666;
}
.tien_txt {
	width:300px;
	height:168px;
	float:left;
	margin-left:20px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	line-height:16px;
}
.tien_txt a { color:#F60; text-decoration:none;}
.tien_txt a:hover { text-decoration:underline;}

.tien_txt2 a { color:#F60; text-decoration:none;}
.tien_txt2 a:hover { text-decoration:underline;}
.tien_txt p {
	margin:0;
	padding:0;
}
.tien_txt2 p {
	margin:0;
	padding:0;
}
.tien_all2 {
	width:690px;
	height:210px;
	float:right;
	margin-right:10px;
	margin-top:5px;
}
.tien_foto2 {
	width:250px;
	height:168px;
	float:left;
	margin-left:90px;
	overflow:hidden;
	border:1px solid #666;
}
.tien_txt2 {
	width:300px;
	height:168px;
	float:left;
	margin-left:20px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	line-height:16px;
}
/*--Registro---*/

.registro {
	width:690px;
	height:auto;
	float:right;
	margin-right:10px;
}
.reg_tit {
	width:400px;
	height:50px;
	float:left;
	color:#df2a87;
	font-weight:bold;
	font-size:32px;
	line-height:42px;
	text-indent:63px;
	background:url(../img/flecha_violeta.png) no-repeat -6px -10px;
	margin-top:20px;
}
.reg_top {
	width:625px;
	height:95px;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	margin-top:10px;
	padding-top:40px;
	padding-left:65px;
	line-height:18px;
	background:url(../img/bg_registro.png) no-repeat left top;
}
.reg_top_2 {
	width:690px;
	height:65px;
	float:right;
	margin-right:10px;
	background:url(../img/bg_registro_2.png) no-repeat;
	padding-top:30px;
}
.reg_flecha {
	width:64px;
	height:64px;
	float:left;
	background:url(../img/flecha_violeta.png) no-repeat 0px 0px;
	margin-left:4px;
	margin-top:-20px;
}
.reg_registrate {
	width:250px;
	height:30px;
	font-size:22px;
	font-weight:bold;
	float:left;
	margin-left:10px;
	color:#fff;
	line-height:20px;
}
.reg_tillas {
	width:230px;
	height:40px;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin-left:40px;
	color:#c1e10f;
	line-height:15px;
}
.reg_bot {
	width:690px;
	height:auto;
	float:left;
	color:#FFF;
	padding-bottom:20px;
	font-weight:bold;
	font-size:15px;
	line-height:20px;
	padding-top:20px;
	background:url(../img/luz_quienes_bot.png) no-repeat left top;
}
.reg_form {
	width:610px;
	height:auto;
	min-height:500px;
	margin-right:10px;
	margin-top:20px;
	float:right;
	padding-bottom:10px;
	padding-left:80px;
}
.reg_formulario {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
.reg_in {
	border:none;
	margin-bottom:4px;
	padding-top:3px;
	padding-bottom:3px;
}
#enviar {
	padding-left:6px;
	padding-right:6px;
	border:1px solid #999;
	background:#FFF;
	text-align:right;
}
/*--- catalogo ---*/

.catalogo {
	width:690px;
	height:auto;
	min-height:440px;
	float:right;
	margin-right:10px;
    
}
.cat_busbus { margin-top:20px;}
.cat_tit {
	width:400px;
	height:35px;
	float:left;
	color:#d7fc09;
	font-weight:bold;
	font-size:27px;
	line-height:30px;
	text-indent:50px;
	background:url(../img/flecha_verde.png) no-repeat -13px -16px;
	margin-top:10px;
}
.cat_top {
	width:690px;
	height:auto;
	min-height:30px;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	margin-top:-10px;
	padding-top:30px;
	background:url(../img/bg_registro_up.png) no-repeat left top;
	text-align:justify;
}
.cat_top_int {
	width:600px;
	float:left;
	min-height:30px;
	line-height:23px;
	height:auto;
	padding:0 45px;
	background:url(../img/bg_registro_inter.png) repeat-y;
}
.cat_top_down {
	width:690px;
	height:30px;
	float:left;
	background:url(../img/bg_registro_down.png) no-repeat left bottom;
}
.cat_top a {
	color:#fff;
	text-decoration:none;
}
.cat_top a:hover {
	color:#d7fc09;
}
.cat_top_2 {
	width:690px;
	height:65px;
	float:right;
	margin-right:10px;
	background:url(../img/bg_registro_2.png) no-repeat;
	padding-top:30px;
}
.cat_top_2 a {
	color:#fff;
	text-decoration:none;
}
.cat_top_2 a:hover {
	color:#d7fc09;
}
.cat_marcas {
	width:595px;
	min-height:30px;
	padding:10px 0;
	height:auto;
	float:left;
	font-size:15px;
	font-weight:bold;
	float:left;
	color:#fff;
}
.res_busqueda {
	width:690px;
	height:auto;
	float:left;
	color:#FFF;
	padding-bottom:20px;
	font-weight:bold;
	font-size:15px;
	line-height:20px;
	padding-top:20px;
	background:url(../img/luz_quienes_bot.png) no-repeat left top;
}
.resultado_tit {
	width:480px;
	min-height:50px;
	color:#ff7200;
	font-size:19px;
	font-weight:bold;
	line-height:34px;
	padding-left:50px;
	letter-spacing:2px;
	background:url(../img/flecha_azul.png) no-repeat -13px -15px;
}
.resultado_tit p {
width:480px;
height:auto;
min-height:30px;
	color:#FFF;
	font-weight:normal;
	font-size:16px;
	margin:0px;
	padding:0;
	line-height:19px;
	letter-spacing:0;
        overflow:hidden;
}
.res_foto {
	width:535px;
	height:401px;
	float:left;
	margin-left:50px;
	margin-top:20px;
}
.res_foto_txt { width:300px; 
                height:130px;
                line-height:12px; 
                position:absolute; 
                color:#999; 
                font-size:10px; 
                font-weight:lighter;
                margin:10px 10px;
}
.autor_zapato { width:300px; 
                height:30px;
                line-height:23px; 
                position:absolute; 
                color:#F90; 
                font-size:13px; 
                font-weight:bold;
                margin:360px 0px 0px 310px;
}
.res_nombre {
	width:300px;
	height:17px;
	color:#FFF;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
	float:left;
	margin-top:2px;
	margin-left:60px;
	overflow:hidden;
}
.res_nombre p {
	font-size:12px;
	margin:0;
	padding:0;
	line-height:13px;
}
.res_valor {
	width:200px;
	height:20px;
	float:right;
	margin-right:20px;
	font-size:14px;
	margin-top:0px;
}
.res_reservar {
	width:690px;
	height:60px;
	padding-top:30px;
	margin-right:10px;
	margin-top:10px;
	float:right;
	background:url(../img/res_registrar.png) no-repeat;
}
.res_volver {
	width:200px;
	height:20px;
	margin-top:5px;
	float:left;
	margin-left:50px;
	font-size:10px;
	color:#0976fc;
}
.res_volver a {
	color:#0976fc;
}
.res_volver a:hover {
	color:#FFF;
}
.res_ir {
	width:210px;
	height:38px;
	line-height:36px;
	margin-top:-5px;
	float:right;
	margin-right:10px;
	font-size:17px;
	color:#d96d30;
	text-align:center;
	background:url(../img/reserve.png) no-repeat;
}
.res_ir a {
	color:#d96d30;
	display:block;
	text-decoration:none;
}
.res_ir a:hover {
	color:#FFF;
}
/*--- Busqueda--*/
.resul_productos {
	width:660px;
	height:auto;
	padding-left:30px;
	margin-top:20px;
	margin-right:10px;
	float:right;
}
.res_producto {
	width:317px;
	height:120px;
	float:left;
	margin-left:10px;
	margin-top:15px;
}
.res_prod_foto {
	width:159px;
	height:118px;
	float:left;
}
.res_prod_nom {
	width:135px;
	height:30px;
	padding-left:5px;
	font-size:11px;
	float:left;
	margin-left:5px;
	overflow:hidden;
}
.res_prod_nom a {
	color:#d7fc09;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
}
.res_prod_nom_tec {
	width:auto;
	height:20px;
	font-size:11px;
	font-weight:normal;
	text-indent:20px;
}
.res_prod_codigo { 
    width:141px;
	height:20px;
	float:left;
	font-size:11px;
	padding-left:9px;
	margin-top:5px;
	font-weight:normal;

}
.res_prod_valor {
	width:141px;
	height:20px;
	float:left;
	font-size:15px;
	padding-left:9px;
	margin-top:20px;
}
.res_prod_valor span { color:#ff7200;}
.prod_busqueda {
	width:690px;
	height:auto;
	min-height:570px;
	float:left;
	color:#FFF;
	padding-bottom:20px;
	font-weight:bold;
	font-size:15px;
	line-height:20px;
	padding-top:20px;
	background:url(../img/luz_quienes_bot.png) no-repeat left top;
}
/*-----------*/
.concurso {
	width:710px;
	height:150px;
	margin-right:0px;
	float:right;
}
.con_tit {
	width:300px;
	height:30px;
	color:#FFF;
	font-weight:bold;
	font-size:22px;
	line-height:25px;
	margin-left:20px;
	margin-top:20px;
}
.con_txt {
	width:240px;
	height:50px;
	color:#9eb907;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	margin-left:20px;
}
.con_go {
	background:url(../img/bot_registro.png) no-repeat;
	width:194px;
	height:34px;
	float:right;
	margin-right:30px;
	margin-top:-40px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	text-indent:16px;
	line-height:24px;
}
.con_go a {
	color:#FFF;
	text-decoration:none;
}
.con_go a:hover {
	color:#FFF;
	text-decoration:underline;
}
.nueva_noticia { width:auto; height:auto; float:left; margin-left:10px;}
/*----- Page ------*/
.spage { width:690px; height:auto; float:left; margin:60px 0px; }
ul.page { width:200px; height:30px; margin-left:250px; list-style:none; }
ul.page li { color:#666; display:block; float:left; text-align:center; width:20px; height:20px;}
ul.page li a { font-weight:bold;}
ul.page li a.nolink { color:#FFF;  display:block; background:#F60;}
ul.page li a.link { color:#F60; display:block; text-decoration:underline;}
ul.page li a:hover { background:#F30; color:#FFF;}

/**/

.pag1 { width:690px; height:auto; float:left; margin:30px 0px; position:relative;}
.pag1_txt { width:auto; height:auto; float:left; font-weight:bold; font-size:50px; color:#F60; padding-left:20px; line-height:50px;}
.pag1 span { width:100%; height:20px; float:left; color:#FFF; background:#333; font-size:11px; line-height:18px; text-align:center; margin-top:30px; margin-left:10px;}
.pag1_go {
	position:absolute;
	width:69px;
	height:57px;
	top:380px;
	left: 612px;
	overflow:hidden;
}


/*-----footer-----*/

#footer {
	width:100%;
	height:109px;
	float:left;
	background:url(../img/footer.png) repeat-x;
}
.fot_dir {
	width:97%;
	float:left;
	height:auto;
	margin-left:20px;
	margin-top:10px;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	line-height:17px;
	letter-spacing:2px;
}
.fot_dir a {
	color:#fff;
	text-decoration:none;
}
.fot_dir a:hover {
	text-decoration:underline;
}
.fot_tags {
	width:100%;
	height:30px;
	float:left;
	margin-top:5px;
	font-size:10px;
	line-height:28px;
	text-align:center;
	background:#3b3b3b;
}
.fot_tags a { color:#ff7200; text-transform:uppercase; margin-right:15px; text-decoration:none; font-weight:bold;}
.fot_tags a:hover { color:#FFF;}
.cc {
	background:url(../img/cc.jpg) no-repeat;
	width:43px;
	height:44px;
	float:left;
	margin-left:40px;

}
.fot_bot { width:900px; height:30px; margin:0 auto;}
.you_tumb {
	width:87px;
	height:43px;
	float:left;
	margin-left:5px;
}
.estadios { width:690px; height:auto; float:left;}

