/*
* {
	font-size: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0;
}
*/
p,ul,ol,dl,dt,dd,li,blockquote,cite,h1,h2,h3,h4,h5,h6,fieldset,hr,select
	{
	margin: 0;
	padding: 0;
	font-size: 1em;
	font-weight: normal;
}

p {
	
}

body {
	background:#ded8b6 url(../img/background/corporativo_zamora.jpg) no-repeat center top;
	padding:0;margin:auto;text-align:center;
	}
img {border:0px;}
input {font-family:Arial;color:#333333;font-size:11px;}
.df {font-family:Arial;color:#333333;font-size:11px;}
/* form {display:inline} */
.input1{border:0px;background-image:url('../img/fondo_input1.png');background-repeat:no-repeat;background-position:top right;}
.input2{border:1px solid #CECECE;background:#F2F2F2;height:24px;}
#ibox_loading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 4px solid #FF5C00;
}
img {
	behavior: url("iepngfix.htc");
	position:relative;
}
#enc {
	position:relative;
	width:823px;
	height:163px;
	
	background-image: url("../img/enc.png");
	background-repeat: no-repeat;
	background-color: #363636;
}
#slogan {position:absolute;left:130px;top:88px;font-family:"Arial";color:#fff;font-size:14px;text-decoration: none}
#telefono {position:absolute;right:0;top:14px;width:135px;font-family:"Arial";color:#FF9D65;font-size:20px;margin:0;padding:0}
#horario {position:absolute;left:530px;top:44px;text-align:right;width:250px;color:#FFF;font-weight:bold;font-size:10px}

.txmenu {font-family:"Arial Black";color:#252525;font-size:11px;}
a.menuOff {color:#FF5C00;text-decoration:none;font-weight:bold}
a.menuOff:hover {color:#333333;}
a.menuOn {color:#323232;text-decoration:none;font-weight:bold}

a.menu2Off {color:#7F7F7F;text-decoration:none;font-weight:bold;font-size:12px}
a.menu2Off:hover {color:#FFF;}
a.menu2On{color:#FFF;text-decoration:none;font-weight:bold;font-size:12px}

a.menuAyudaOff {color:#000;text-decoration:none;font-weight:bold}
a.menuAyudaOff:hover {color:#CF2F00;}
a.menuAyudaOn {color:#CF2F00;text-decoration:none;font-weight:bold}

a.menuTiendaOff{color:#FFF;text-decoration:none;font-weight:bold}
a.menuTiendaOn{color:#252525;text-decoration:none;font-weight:bold}


a.pdv {text-decoration:none;color:#252525}
a.pdv:hover {text-decoration:underline;color:#FF5C00}


.banner1 {margin-left:25px;width:798px;height:211px;border-bottom:1px solid #FFF;border-top:1px solid #FFF;overflow:hidden;}

.bodysep {margin-left:25px;width:798px;height:8px;background:#333333;overflow:hidden;}

.divtx1 {position:relative;margin-left:0px;width:798px;height:767px;background:#FFF;}
.divtx2 {position:relative;margin-left:0px;width:798px;background:#FFF;}
.divtx3 {position:relative;margin-left:25px;width:798px;background:#FFF;}
.divtx4 {position:relative;margin-left:25px;width:798px;height:267px;background:#FFF;}
.banner2 {margin-left:25px;width:798px;height:500px;overflow:hidden;}

.celda{border:1px solid #FF5C00;border-bottom:0px;}
.celda2{border:1px solid #FF5C00;border-right:0px;border-bottom:0px;}

.pdv_on {width:31px;height:153px;border-bottom:1px solid #FFF;background:#808080;font-size:20px;color:#FFF;text-align:center}
.pdv_off {width:31px;height:153px;border-bottom:1px solid #FFF;background:#FF5C00;font-size:20px;color:#FFF;text-align:center;cursor:pointer;cursor:hand}


#pie {/*margin-left:25px;*/text-align:center;width:798px;height:58px;background:#333333;border-bottom:6px solid #292929}
#txpie {width:798px;border-top:1px solid #FFF;color:#7F7F7F;font-weight:bold;padding-top:6px;line-height:1.8}
a.pie1 {color:#BBBEBE;text-decoration:none}
a.pie1:hover {color:#FFFFFF;}
a.pie2 {color:#7F7F7F;text-decoration:none}
a.pie2:hover {color:#FF5C00}

#etiqOff {width:24px;height:106px;background-image:url('../img/etiqoff.png');margin-bottom:72px;cursor:pointer;cursor:hand; margin-left: -3px;}
#etiqOn {width:24px;height:106px;background-image:url('../img/etiqon.png');margin-bottom:72px;cursor:pointer;cursor:hand; margin-left: -3px;}


.txSelOn{color:#FF5C00}
.txSelOff{color:#BFBFBF}
#desp0ext{display:none;position:absolute;left:85px;top:59px;border:1px solid #666;width:71px;height:139px;font-weight:bold;overflow:auto;background:#FFF;}
#desp1ext{display:none;position:absolute;left:85px;top:85px;border:1px solid #666;width:71px;height:139px;font-weight:bold;overflow:auto;background:#FFF;}
#desp2ext{display:none;position:absolute;left:85px;top:111px;border:1px solid #666;width:71px;height:139px;font-weight:bold;overflow:auto;background:#FFF;}
.selUni{background:#FFF;color:#FF5C00;text-decoration:none;width:100%}
.selUni:hover{background:#FF5C00;color:#FFF;text-decoration:none}
.ajax{display:none;position:absolute;right:0px;top:0px;color:#FF5C00;text-align:center;background:#FFF}

#enlace-tienda-web{
	border-right: 1px solid #323232;
	height: 100%;
	width: 100%;
}
#enlace-tienda-web:hover{
	border-right: 1px solid #323232;
	height: 100%;
	width: 100%;
	background-color: #FF9F6C;
	cursor: pointer;
}

#contPrecio{
	position:absolute;
	left:7px;
	top:328px;
	width:163px;
	height:111px;
	background:#FFF;
	border:1px solid #FB5E05;
	text-align:center;
	color:#252525;
	font-weight:bold;
}
#contPrecioEnlaces{
	position:absolute;
	left:7px;
	top:445px;
	width:163px;
	height:20px;
	color:#252525;
}


.marcaOff{display:block;color:#545454;margin-top:5px;padding:3px;font-weight:normal;background:#E5E5E5;background-image:url(../img/fondoMarcaOff.png);background-repeat:no-repeat;background-position:center right}
.marcaOn{display:block;color:#FF5B00;margin-top:5px;padding:3px;font-weight:bold;background:#FFDECC;background-image:url(../img/fondoMarcaOn.png);background-repeat:no-repeat;background-position:center right}
#selOpcion{padding:3px;font-weight:bold;}

.opcionOn{
	color:#FF5B00;text-decoration:none;font-weight:normal
}
.opcionOff{
	color:#545454;text-decoration:none;cursor:pointer;cursor:hand;font-weight:normal;
}
.opcionOff:hover{
	text-decoration:underline;
}


#cont1Img{
	background: #FFF;
	width: 140px;
	height: 140px;
	border: 1px solid #FF5C00;
	margin-left: 20px;
	margin-top: 2px;
	float:left;
}
#cont1Tx{
	border:1px solid #FF5B00;
	background:#FFF;
	width: 400px;
	_width: 360px;
	margin-right: 20px;
	height: 140px;
	_height: 145px;
	margin-top: 2px;
	float: right;
	overflow: auto;
}
#cont2Img{
	background: #FFF;
	width: 140px;
	height: 140px;
	border: 1px solid #FF5C00;
	margin-left: 20px;
	margin-top: 2px;
	float:left;
}
#cont2Tx{
	border:1px solid #FF5B00;
	background:#FFF;
	height: 140px;
	_height: 145px;
	width: 400px;
	_width: 360px;
	margin-right: 20px;
	margin-top: 2px;
	float: right;
	overflow: auto;
}

#cont3Img{
	background: #FFF;
	width: 140px;
	height: 140px;
	border: 1px solid #FF5C00;
	margin-left: 20px;
	margin-top: 2px;
	float:left;
}
#cont3Tx{
	border:1px solid #FF5B00;
	background:#FFF;
	height: 140px;
	_height: 145px;
	width: 400px;
	_width: 360px;
	margin-right: 20px;
	margin-top: 2px;
	float: right;
	overflow: auto;
}
#contEImg{
	border:1px solid #FF5B00;
	background:#FFF;
	width:142px;
	height:431px;
	margin-left: 20px;
	float:left;
}
#contETx{
	display:none;
	border:1px solid #FF5B00;
	background:#FFF;
	width: 400px;
	_width: 360px;
	height:431px;
	overflow:auto;
	float:right;
	margin-right: 20px;
}
#desp1 {
	position: absolute;
	top: 135px;
	left: 70px;
}
#desp2 {
	position: absolute;
	top: 279px;
	left: 70px;
}
#desp3 {
	position: absolute;
	top: 423px;
	left: 70px;
}
#desp4 {
	position: absolute;
	top: 423px;
	left: 70px;
	_left: 90px;
}

#cont1TxOt{display:none;border:1px solid #000;background:#FFF;position:absolute;left:332px;top:98px;width:120px;height:17px;background-image:url(../img/fondoDesp.png);background-repeat:no-repeat;background-position:center right;line-height:17px;cursor:pointer;cursor:hand}
#cont1TxOt2{display:none;border:1px solid #000;background:#FFF;position:absolute;left:332px;top:116px;padding:5px;}

#cont2TxOt{display:none;border:1px solid #000;background:#FFF;position:absolute;left:332px;top:258px;width:120px;height:17px;background-image:url(../img/fondoDesp.png);background-repeat:no-repeat;background-position:center right;line-height:17px;cursor:pointer;cursor:hand}
#cont2TxOt2{display:none;border:1px solid #000;background:#FFF;position:absolute;left:332px;top:276px;padding:5px;}

#cont3TxOt{display:none;border:1px solid #000;background:#FFF;position:absolute;left:332px;top:380px;width:120px;height:17px;background-image:url(../img/fondoDesp.png);background-repeat:no-repeat;background-position:center right;line-height:17px;cursor:pointer;cursor:hand}
#cont3TxOt2{display:none;border:1px solid #000;background:#FFF;position:absolute;left:332px;top:398px;padding:5px;}


#sc1Iz{display:none;position:absolute;left:340px;top:19px;width:20px;height:17px;}
#sc1De{display:none;position:absolute;left:422px;top:19px;width:20px;height:17px;}
#sc2Iz{display:none;position:absolute;left:340px;top:200px;width:20px;height:17px;}
#sc2De{display:none;position:absolute;left:422px;top:200px;width:20px;height:17px;}
#sc3Iz{display:none;position:absolute;left:340px;top:345px;width:20px;height:17px;}
#sc3De{display:none;position:absolute;left:422px;top:345px;width:20px;height:17px;}

.sc1IzOn{background-image:url(../img/scIz.png);cursor:pointer;cursor:hand}
.sc1DeOn{background-image:url(../img/scDe.png);cursor:pointer;cursor:hand}
.sc2IzOn{background-image:url(../img/scIz.png);cursor:pointer;cursor:hand}
.sc2DeOn{background-image:url(../img/scDe.png);cursor:pointer;cursor:hand}
.sc3IzOn{background-image:url(../img/scIz.png);cursor:pointer;cursor:hand}
.sc3DeOn{background-image:url(../img/scDe.png);cursor:pointer;cursor:hand}

.sc1IzOff{background-image:url(../img/scIzOff.png);}
.sc1DeOff{background-image:url(../img/scDeOff.png);}
.sc2IzOff{background-image:url(../img/scIzOff.png);}
.sc2DeOff{background-image:url(../img/scDeOff.png);}
.sc3IzOff{background-image:url(../img/scIzOff.png);}
.sc3DeOff{background-image:url(../img/scDeOff.png);}


#titEqSelCon{display:none;position:absolute;left:344px;top:180px;font-size:15px;font-weight:bold;text-align:center}
#botSig{display:none;position:absolute;left:337px;top:140px;width:113px;height:23px;}
#botAnt{display:none;position:absolute;left:337px;top:233px;width:113px;height:23px;}
.botSigOn{background-image:url(../img/botSig.png);cursor:pointer;cursor:hand;}
.botAntOn{background-image:url(../img/botAnt.png);cursor:pointer;cursor:hand;}
.botSigOff{background-image:url(../img/botSigOff.png);}
.botAntOff{background-image:url(../img/botAntOff.png);}

.lOt{text-decoration:none;color:#252525}
.lOt:hover{color:#FF5B00}

#cajaPatro{
	margin-top: 7px;
	position: relative;
	height: 189px;
	background-image: url(/img/fondoPatro.png);
	background-repeat: repeat-x;
	padding: 0 10px;
}

.loading{background-image:url('../img/ajax-loader2.gif');background-repeat:no-repeat;padding-left:20px;font-size:11px;color:#647EA1;}
.tT{border:1px solid #D6D8D8;background:#ECECEC}
.bordeRojo{border:1px solid red}
.bordeGris{border:1px solid #D6D8D8;}

.section {
	position:relative;
	top:40px;
	left:424px;
	margin-top:15px; 
	padding: 5px;
	padding-bottom:0px;
	background-color:white;
	width: 350px;
	text-align: center;
}

.section ul {
	list-style: none; margin-top:5px;
	left:350px;
	
}
.section ul a {
	background-color:#ECECEC;
	border:1px solid #999999;
	padding: 5px 5px 10px;
	display:block;
	float:left;
	margin:5px;
}
.section ul a:hover {
	background-color:#FFFFFF;
	border:1px solid #333333;
}
.section ul a img {
	border:1px solid #999999;
}
.section ul a.lightbox-enabled img {
	border:1px dotted #999999;
}

.section span.code {
	font-family:"Courier New", Courier, monospace;
	margin-left:10px; padding-left:10px;
	font-size:11px;
	border-left:1px solid #000;
}

.section .link { font-size:12px; font-style:italic; padding-left:10px; margin-left:10px; }

.section .important { text-decoration:underline; }

.section .title { font-weight:bold; font-size:16px;}

.clear { clear:left; }

.section.header { text-align:center; font-size:12px; padding-top:10px; border-top:none; }
.section.footer { text-align:center; font-size:12px; padding-top:10px; }

/* Listas menu de productos*/
.ui-wrapper { 
	border: 1px solid #50A029; 
}
.ui-wrapper input, .ui-wrapper textarea { 
	border: 0; 
}

ul.ui-accordion-container { 
	font-family:Arial;
	color:#333333;
	list-style-type: none; 
	padding-left: 10px;
}
ul.ui-accordion-container-fict { 
	font-family:Arial;
	color:#333333;
	list-style-type: none; 
	padding-left: 0px;
}
ul.ui-accordion-container-secfict { 
	font-family:Arial;
	color:#333333;
	list-style-type: none; 
	padding-left: 10px;
}
ul.ui-accordion-container li { 
	margin: 0; 
	margin-bottom: 1px; 
	margin-top: 1px;
	padding: 0; 
}

ul.ui-accordion-container li a.ui-accordion-linkS_open { 
	display: block; 
	padding-left: 10px; 
	margin-right: 3px; 
	height: 28px; 
	text-decoration: none; 
	line-height: 28px; 
	background-color: #323232;
	color:#FFFFFF;
	background-image:url(../img/ico_seccionclosed.png);
	background-repeat:no-repeat;
	background-position:right;
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
}
ul.ui-accordion-container li a.ui-accordion-linkS_closed { 
	display: block; 
	padding-left: 10px; 
	margin-right: 3px; 
	height: 28px; 
	text-decoration: none; 
	line-height: 28px; 
	background-color: #8E8E8E;
	color:#FFFFFF;
	background-image:url(../img/ico_seccionopen.png);
	background-repeat:no-repeat;
	background-position:right;
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
}
ul.ui-accordion-container li a.ui-accordion-linkC_closed { 
	display: block; 
	padding-left: 10px; 
	margin-right: 3px; 
	height: 14px; 
	text-decoration: none; 
	background-color: #C5C5C5;
	color: #FF5C00;
	background-image:url(../img/ico_coleccionclosed.png);
	background-repeat:no-repeat;
	background-position:right;
	font-size: 12px;
	margin-top: 10px;
	
}
ul.ui-accordion-container li a.ui-accordion-linkC_closed:hover { 
	font-weight:bold;
}
ul.ui-accordion-container li a.ui-accordion-linkC_open { 
	display: block; 
	padding-left: 10px; 
	margin-right: 3px; 
	height: 14px; 
	text-decoration: none; 
	background-color: #8E8E8E;
	color: #FFFFFF;
	background-image:url(../img/ico_coleccionopened.png);
	background-repeat:no-repeat;
	background-position:right;
	font-size: 12px;
	margin-top: 10px;
	
}
ul.ui-accordion-container li a.ui-accordion-linkC_open:hover { 
	font-weight:bold;
	
}
ul.ui-accordion-container li .ui-accordion-right { 
	display: block; 
	position: absolute; 
	top: 0px; 
	right: 0px; 
	height: 28px; 
	width: 3px;  
}

ui-accordion-left:hover { 
	cursor:pointer;
}
ul.ui-accordion-container a.ui-accordion-link { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #323232;
	background-image:url(../img/ico_coleccionopened.png);
	background-repeat: no-repeat;
	padding-left: 10px;
	cursor:pointer;
}
ul.ui-accordion-container li:hover a.ui-accordion-link { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #323232;
	background-image:url(../img/ico_coleccionopened.png);
	background-repeat: no-repeat;
	padding-left: 10px;
	cursor:pointer;
}
ul.ui-accordion-container li:hover .ui-accordion-right {
	cursor:pointer;
}
ul.ui-accordion-container li:hover{
	color: #000000;	
}
/* Fin listas men� de productos */

/* Nueva lista de productos */
.banner-superior{
	margin:20px auto;
	text-align: center;
}
.banner-inferior{
	margin:20px auto;
	text-align: center;
}
.menu_catalogo { 
	font-family:Arial;
	color:#333333;
	list-style-type: none; 
}
ul.ui-accordion-container-fict { 
	font-family:Arial;
	color:#333333;
	list-style-type: none; 
	padding-left: 0px;
}
ul.ui-accordion-container-secfict { 
	font-family:Arial;
	color:#333333;
	list-style-type: none; 
	padding-left: 10px;
}

.seccion{
	margin-bottom: 16px;
}

.seccion_opened,
.seccion_closed { 
	display: block; 
	padding-left: 30px; 
	margin-right: 3px; 
	height: 28px; 
	text-decoration: none; 
	line-height: 28px; 
	background-color: #FF5C00;
	color: #FFFFFF;
	background-image:url(../img/ico_seccionclosed.png);
	background-repeat:no-repeat;
	background-position: 5px center;
	font-size: 15px;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing: -1px;

	-moz-border-radius: 0 8px 8px 0; /* Firefox */
	-webkit-border-radius: 0 8px 8px 0; /* Safari, Chrome */
	border-radius: 0 8px 8px 0; /* CSS3 */
}
.seccion_closed { 
	background-color: #333;
	background-image:url(../img/ico_seccionopen.png);
}

.seccion_closed:hover{
	background-color: #000;
}

.coleccion {
	margin-bottom: 1px;
}
.coleccion_closed,
.coleccion_opened {
	/* 
	display: block; 
	padding-left: 26px; 
	margin-right: 3px; 
	height: 16px; 
	text-decoration: none; 
	background-color: #FF5C00;
	color: #fff;
	background-image:url(../img/ico_coleccionclosed.png);
	background-repeat:no-repeat;
	background-position: 10px center;
	font-size: 14px;
	margin-top: 20px;
	font-weight:bold;
	margin-bottom: 5px;
	*/

	display: block;
padding: 3px 0 3px 22px;
margin-right: 23px;
height: 16px;
text-decoration: none;
background-color: #FF5C00;
color: white;
background-repeat: no-repeat;
background-position: 6px center;
font-size: 14px;
margin-top: 8px;
font-weight: normal;
margin-bottom: 5px;

-moz-border-radius: 0 10px 10px 0; /* Firefox */
-webkit-border-radius: 0 10px 10px 0; /* Safari, Chrome */
border-radius: 0 10px 10px 0; /* CSS3 */
}
.coleccion_opened { 
	margin-bottom: 0;
	color: #1f1f1f;
	background-image:url(../img/ico_coleccionopened.png);
	background-color: #C5C5C5;
}

.coleccion_opened:hover { 
	background-color: #a5a5a5;
}
ul.ui-accordion-container li .ui-accordion-right { 
	display: block; 
	position: absolute; 
	top: 0px; 
	right: 0px; 
	height: 28px; 
	width: 3px;  
}

ui-accordion-left:hover { 
	cursor:pointer;
}

.menu_catalogo ul {
	margin: 5px 0 5px 0;	
}

.grupo,
.deporte,
.grupo_f { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #323232;
	padding-left: 10px;
	margin-bottom: 5px;
}
.grupo a, .deporte a, .grupo_f a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #323232;
	background-image:url(../img/flecha_decha_off.png);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-bottom: 15px;
	text-decoration:none;
}
.grupo a:hover, .deporte a:hover, .grupo_f a:hover { 
	background-image:url(../img/flecha_decha.png);
	color: #FF5C00;
}

.gficticio_opened {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #323232;
	background-image:url(../img/flecha_decha_off.png);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-bottom: 15px;
	cursor:pointer;
}

.gficticio_opened:hover { 
	
}
.grupo_ficticio { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8D8D8D;
	padding-left: 15px;
	margin-bottom: 5px;
}
.grupo_ficticio a { 
	color: #8D8D8D;
	background-image:url(../img/flecha_decha_off.png);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-bottom: 15px;
}
.grupo_ficticio a:hover { 
	
}
.gficticio_closed {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #323232;
	background-image:url(../img/flecha_decha_off.png);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-bottom: 15px;
	cursor:pointer;
	margin-bottom: 5px;
}


a.grupo_selected, a.deporte_selected, a.gficticio_opened { 
	background-image:url(../img/flecha_decha.png);
	color: #FF5C00;
	font-weight: bold;
}
/* Fin nueva lista de productos */

.carritoOn {
	width: 76px;
	_width: 100px;
	position: absolute;
	left: 750px;
	top: 140px;
	padding-left: 20px;
	background-image:url(../img/carrito.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	color: #FF5C00;
	text-decoration:none;
	font-weight:bold;
	height: 15px;
}
.carritoOff {
	position: absolute;
	left: 685px;
	top: 140px;
	padding-left: 20px;
	background-image:url(../img/carritoOff.png);
	background-repeat:no-repeat;
	background-color:#818181;
	font-family:Arial;
	font-size:11px;
	color:#AA3C00;
	text-decoration:none;
	font-weight:bold;
	height: 15px;
}
.user_session{
	position: absolute;
	left: 560px;
	top: 100px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight: bold;
	width: 200px;
}
.buscador {
	width: 40%;
	position: absolute;
	left: 541px;
	top: 78px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	height:20px;
}
#barra_superior{
	background-color:#EBEBEB;
	padding: 6px 10px;
}
#barra_inferior{
	background-color: #EBEBEB;
	padding-left: 25px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323232;
	font-weight: bold;
	height: 15px;
	margin-left: -25px;
}

.explorador {
	/*
	float: left;
	width: 50%;
	*/
	font-size:12px;
}
.explorador a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
	text-decoration:none;
}
.explorador a:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
	text-decoration:none;
}
.explorador a:link{
	text-decoration:none;
}
.explorador a:hover{
	text-decoration:underline;
	color: #FF5C00;
}
.explorador_secciones{
	color:#FF5C00;
	text-decoration:none;
	font-weight:bold;
}
.paginacion {
	background-color:#DDDDDD;
	float:right;
	padding-right:13px;
	text-align:right;
	width:540px;
}
.paginaOn{
	color:#FF5C00;
	text-decoration:none;
	font-weight:bold;
}
.paginaOff{
	color:#323232;
	text-decoration:none;
	font-weight:bold;
}
.ff_boton {
	 background-color: #262626; 
	 border: 0px; 
	 color: #FFFFFF; 
	 font-weight: bold; 
	 height: 20px; 
	 border: 1px #FF5C00 solid;
}
.paginaOff:hover{
	text-decoration:underline;
}
#contenedor{
	margin-top: 20px;
	background-color: #fff;
}
#contenedor-pagina {
	height:auto;
	margin: auto;
	overflow:hidden;
	width: 798px;
	text-align: left;
}
#menu_productos{
	/* background-color:#ebebeb;*/
	float:left;
	width:235px;
}
.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el �ltimo elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.menu_productosOff{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #323232;
	text-decoration:none;
}
.menu_productosOff:hover{
	color: #FF5C00;
}
.menu_productosOff-x{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #323232;
	text-decoration:none;
	padding-left: 10px;
}
.menu_productosOff-x:hover{
	color: #FF5C00;
}
.menu_productosOn{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF5C00;
	text-decoration:none;
}
.interior{
	background:#D2D2D2;
	padding-left: 2px;
	margin-left:20px;
}
.ult_enlace{
	color: #FF5C00;
}
.contenido_catalogo_carrito {
}
.contenido_catalogo {
}

#ayuda_catalogo {
	background-color: #FFA571;
	color: #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	height: 15px;
	margin-top: 100px;
	text-align: center;
	text-decoration: none;
	width: 798px;
}

#capa_ayuda{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.titulo_catalogo_n1 {
	_float: left;
	_width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #FF5C00;
	padding-left: 30px;
	color: #FFFFFF;
	margin-top: 20px;
}
.titulo_seccion_n1 {
	_float: left;
	_width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #323232;
	padding-left: 20px;
	color: #FFFFFF;
	margin-top: 20px;
	margin-bottom: 20px;
}
.titulo_catalogo_n1_carrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	margin-top: 100px;
	background-color: #FF5C00;
	padding-left: 30px;
	color: #FFFFFF;
	margin-top: 20px;
}
/* Estilos para el catalogo principal*/
.cat-principal-enlace{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.cat-principal-enlace:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5C00;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.cat-principal-enlace-portada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}

.cat-principal-enlace-portada:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5C00;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.ofertas_textil_on a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.ofertas_textil_on a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5C00;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.ofertas_textil_on{
	background-image:url(../img/cajas_textil2.png);
	background-repeat:no-repeat;
}
.ofertas_textil_off img{
	position: absolute;
	top: 45px;
}
.ofertas_textil_on img{
	position: absolute;
	top: 45px;
}
.ofertas_textil_off{
	background-image:url(../img/cajas_textil2.png);
	background-repeat:no-repeat;
}

.ofertas_textil_off a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}

.ofertas_calzado_off{
	background-image:url(../img/cajas_calzado2.png);
	background-repeat:no-repeat;
}
.ofertas_calzado_on{
	background-image:url(../img/cajas_calzado2.png);
	background-repeat:no-repeat;
}
.ofertas_calzado_on a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.ofertas_calzado_on a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5C00;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.ofertas_calzado_off img{
	position: absolute;
	top: 45px;
}
.ofertas_calzado_on img{
	position: absolute;
	top: 45px;
}
.ofertas_calzado_off a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}

.ofertas_complementos_on {
	background-image:url(../img/cajas_complementos2.png);
	background-repeat:no-repeat;
}
.ofertas_complementos_off {
	background-image:url(../img/cajas_complementos2.png);
	background-repeat:no-repeat;
}
.ofertas_complementos_on a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.ofertas_complementos_on a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5C00;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.ofertas_complementos_on img{
	position: absolute;
	top: 45px;
}
.ofertas_complementos_off img{
	position: absolute;
	top: 45px;
}
.ofertas_complementos_off a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}


.ofertas_rm_off {
	background-image:url(../img/cajas_realmadrid.jpg);
	background-repeat:no-repeat;
}
.ofertas_rm_on {
	background-image:url(../img/cajas_realmadrid.jpg);
	background-repeat:no-repeat;
}
.ofertas_rm_on a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5C00;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.ofertas_rm_off a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.textil_on {
	background-image:url(../img/cajas_textil.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.textil_on a{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.textil_on a:hover{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5C00;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.textil_off {
	background-image:url(../img/cajas_textil.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.textil_off a{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.calzado_on {
	background-image:url(../img/cajas_calzado.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.calzado_on a{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.calzado_on a:hover{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5C00;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.calzado_off {
	background-image:url(../img/cajas_calzado.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.calzado_off a{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.complementos_on {
	background-image:url(../img/cajas_complementos.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.complementos_on a{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.complementos_on a:hover{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5C00;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.complementos_off {
	background-image:url(../img/cajas_complementos.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.complementos_off a{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.rm_on {
	background-image:url(../img/cajas_realmadrid.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.rm_on a{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.rm_on a:hover{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5C00;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.rm_off {
	background-image:url(../img/cajas_realmadrid.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.rm_off a{
	position:absolute;
	top:419px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.CAPROPEN_coleccion {
	_width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 20px;
	background-color: #CCCCCC;
	color: #000000;
	background-image: url(../img/flecha_abajo.png);
	background-repeat: no-repeat;
}
.CAPROPEN_coleccion a {
	color:#FF5C00;
	text-decoration:none;
}
.CAPROPEN_coleccion a:hover {
	text-decoration: underline;
}
.CAPRCLOSED_coleccion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	_width: 100%;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 20px;
	background-color: #CCCCCC;
	color: #000000;
	background-image: url(../img/flecha_decha.png);
	background-repeat: no-repeat;
}
.CAPRCLOSED_coleccion a {
	color:#000000;
	text-decoration:none;
}
.CAPRCLOSED_coleccion a:hover {
	text-decoration: underline;
}
.CAPR_grupo{
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image: url(../img/flecha_decha_off.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}
.CAPR_grupo a{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.CAPR_grupo a:hover {
	color: #FF5C00;
	text-decoration: underline;
}
.img_off {
	filter: alpha(opacity=50);
	opacity: .5;
	-moz-opacity:0.5;
}
.img_on {
	
}
/* Fin de estilos para el catalogo principal*/
.titulo_cuerpo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	margin-left: 10px;
	width: 100%;
	_margin-left: 0px;
}
.check_ofertas {
	padding-right: 6px;
	padding-top: 8px;
	text-align: right;
}
.selLinea{
	cursor:pointer;
}
.ordenacion {
	margin-bottom: 20px;
	margin-left: 350px;
	_margin-left: 330px;
	*margin-left: 320px;
	width: 100%;
}
.ordenacionfiltrado {
	padding: 20px 10px;
}
#_ordenar {
	/*
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
	margin-right: 10px;
	*/
}
.tabla_productos {
	width: 100%;
	_margin-top: 20px;
	_margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tabla_productos td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tabla_productos a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-left: 5px;
}
.tabla_productos a:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF5C00;
}
#img-principal {
	float: right;
}
#col-de {
	width:570px;
	margin-top: 10px;
}
.img-preview {
	margin-left: 20px;
	float: left;
	height: 270px;
	width: 50px;
}
.tabla_productos a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#cuerpo_productos{
	float:left;
	width:563px;
}
#cuerpo_productos_detalle{
	background-color: #FFFFFF;
	float:left;
	width:560px;
}
.divtx3 df #contenedor #cuerpo_productos .tabla_productos td {
	
}

.tabla_productos .imagen_producto {
	background: #fff url(../img/loading-image.gif) no-repeat center;
	border:1px solid #FF5C00;
}
/*
 *
 *  ESTILOS PARA LA FICHA DEL ARTICULO
 * 
 */

#ficha_producto {
	width: 534px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 8px;
	border: thin solid #999999;
	padding-right: 10px;
	padding-bottom: 20px;
}

#referencia {
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
#col-izq {
	width: 295px;
	margin-left: 10px;
	_margin-left: 5px;
	float: left;
}
#col-der {
	float: right;
	width: 200px;
	_width: 170px;
}
#logo-ficha_producto {
	text-align: center; 
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
#una-col {
	text-align:left;
	margin-left: 5px;
	margin-top: 50px;
}
.min-activa {
	border:1px solid #FF5C00;
	margin-top: 5px;
	margin-right: 5px;
	cursor: pointer;
}
.min-inactiva {
	cursor: pointer;
	border:1px solid #CBCBCB;
	margin-top: 5px;
	margin-right: 5px;
	filter: alpha(opacity=50);
	opacity: .5;
	-moz-opacity:0.5;
}
select{
	border:1px solid #CCCCCC;
	font-family:Tahoma,Arial,Helvetica,Verdana;
	font-size:10px;
}
#nombre-articulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF5C00;
	font-weight: bold;
	margin-right: 5px;
	width: 200px;
	overflow: auto;
}
.tachado {
	text-decoration: line-through;
}
.es_oferta {
	font-weight: bold;
	color: #FF5C00;
	font-size: 12px;
}
#en_oferta {
	background-image: url(../img/ico_favorito.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-top: 15px;
	height: 17px;
}
#tallas {
	background-image: url(../img/ico_unisex.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-top: 10px;
	padding-top: 3px;
	height: 20px;
}
#tallas a {
	color: #FF5C00;
	text-decoration: none;
}
#tallas a:hover {
	text-decoration: underline;
}
#pedido-cantidad {
	/*
	margin-top: 10px;
	width: 100%;
	display: block;
	*/
	padding: 10px;
	width: 100%;
	display: none;
	background-color: #FF5C00;
	margin-top: 10px;
	width: 192px;
	color: white;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	border-radius: 10px; /* CSS3 */
	
	font-weight: bold;
}
#carga_tallas {width: 100%; height: 100%; padding-top: 20px;display: none;}
#titulo-descripcion-articulo {
	font-size: 12px;
	font-weight: bold;
	color: #FF5C00;
	margin: 20px 5px;
}
#descripcion-articulo {
	/*
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	*/
	padding: 10px 0 10px 10px;
	text-align: justify;
	font-size: 13px;
	margin: 40px 0 10px 0;
	color: #6f6f6f;
}
#carrito {
	width: 538px;
	margin-left: 235px;
	margin-top: 30px;
}
#titulo-carrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom: 10px;
}

/*
 *  FIN DE LOS ESTILOS PARA LA FICHA DEL ARTICULO
 * 
 */
/*
 * ESTILOS PARA CAPA DE TALLAS
 * 
 */
#titulo-tallas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF5C00;
}
#contenido-tallas #tabla-tallas td {
	background: #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#contenido-tallas #tabla-tallas td:hover {
	
	cursor:pointer;
	color: #FF5C00;
	font-weight: bold;
}
#contenido-tallas {
	background-color: #FFFFFF;
	margin: 50px;
	padding: 20px;
}
#tabla-tallas {
	padding: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	background-color: #EBEBEB;
	margin-top: 20px;
	border: thin solid #000000;
}
/*
 * FIN DE ESTILOS PARA CAPA DE TALLAS
 */
/*
 * ESTILOS PARA LA PAGINA PRINCIPAL DEL CARRITO DE COMPRA
 */
#carrito-precio-unitario {
	text-align: center;
}
#carrito-precio-total {
	text-align: center;
}
#carrito-precio-unitario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.aviso {
	font-weight: bold;
	margin-left: 20px;
	margin-top: 20px;
}
.precio-tachado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: line-through;
}
.carrito-precio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF5C00;
}
#descripcion-nombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF5C00;
	font-weight:bold;
}
#titulo-carrito-principal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-left: 20px;
	width: 778px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	_margin-top: 0px;
}
#carrito-principal table {
	width: 778px;
	margin-top: 20px;
	margin-left: 20px;
}
#carrito-principal .td-claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
}
#carrito-principal .td-oscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #656565;
	font-weight: bold;
	text-align: center;
}
#descripcion-talla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#carrito-cantidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF5C00;
	text-align: center;
}
#carrito-principal .td-claro-centrado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	text-align:center;
}
.distribucion {
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    text-align: center;
    min-height: 12px;
}

.distribucion-arriba {
    width: 100%;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: dashed 1px #cccccc;
    text-align: center;
    min-height: 12px;
}

.distribucion-abajo {
    width: 100%;
    display: block;
    margin-top: 10px;
    padding-top: 10px;
    border-top: dashed 1px #cccccc;
    text-align: center;
    min-height: 12px;
}

.endos1 {
	margin-top: 20px;
    width: 30%;
    text-align: left;
    float: left;
    margin-left: 20px;
    /*	
	_margin-top: 20px;
    _width: 31%;
    _text-align: left;
    _float: left;
    _margin-left: 20px;
    */
}

.endos2 {
	margin-top: 20px;
    width: 35%;
    text-align: right;
    float: right;
    margin-right: 20px;
    /*
	_margin-top: 20px;
    _width: 31%;
    _text-align: right;
    _float: right;
    _margin-right: 20px;
    */
}
.endos1b {
	margin-top: 20px;
    width: 20%;
    text-align: left;
    float: left;
    margin-left: 220px;
    /*	
	_margin-top: 20px;
    _width: 20%;
    _text-align: left;
    _float: left;
    _margin-left: 220px;
    */
}

.endos2b {
	margin-top: 15px;
    width: 20%;
    text-align: right;
    float: right;
    margin-right: 220px;
    /*
	_margin-top: 20px;
    _width: 20%;
    _text-align: right;
    _float: right;
    _margin-right: 220px;
    */
}

.entres1 {
    width: 25%;
	margin-left: 20px;
    text-align: left;
    float: left;
}

.entres2 {
    width: 30%;
    text-align: right;
    float: right;
	margin-right: 20px;
}

.entres3 {
    text-align: center;
    margin-left: 31%;
    margin-right: 31%;
}
#articulo-referencia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/*
 * FIN DE ESTILOS PARA LA PAGINA PRINCIPAL DEL CARRITO DE COMPRA 
 */
 
 /*
 * ESTILOS PARA LA PANTALLA 2 DEL CARRITO DE LA COMPRA
 */
 .envio-titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-left: 20px;
}
.direccion-title {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #343434;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 5px;
}
#direcciones {
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
}
#direccion1 {
	width: 45%;
	float: left;
	margin-right: 5px;
}
.dir-alter {
	color: #FF5C00;
	text-decoration: none;
}
.registro {
	border: 1px solid #000000;
}
.dir-alter:hover {
	color: #FF5C00;
	text-decoration: underline;
}
.direccion {
	border: 1px solid #666666;
	padding: 20px;
}
#direccion2 {
	width: 45%;
	float: right;
	margin-left: 5px;
}
.D2BU-bloque {
    margin: 10px;
	margin-left: 0px;
    DISPLAY: block;
    text-align: center;
    padding: 20px;
}

.D2BU-lineaform {
    display: table;
    WIDTH: 100%;
    margin-top: 6px;
    text-align: justify;
    margin-left: auto;
    margin-right: auto;
	padding-bottom: 2px;
}

.D2BU-etiq {
    text-align: left;
    color: #555555;
    WIDTH:30%;
    float: left;
    padding: 5px 0px 5px 0px;
    margin-right: 10px;
	font-weight: bold;
}

.D2BU-texto {
    padding-top: 3px;
    padding-bottom: 6px;
    text-align: justify;
    margin-left: 31%;
}
.txSelOn_ {
	font-weight: bold;
	color: #FF5C00;
	margin-left: 20px;
}
.etiq {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF5C00;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 5px;
}
.login {
	border: 1px solid #000000;
	text-align: center;
}
 /*
 * FIN DE ESTILOS PARA LA PANTALLA 2 DEL CARRITO DE LA COMPRA
 */
  /*
 * ESTILOS PARA LA PANTALLA 3 DEL CARRITO DE LA COMPRA
 */

.direccion-completa {
	padding-left: 40px;
	line-height: 20px;
	margin-top: 20px;
}
#envio {
	margin-top: 5px;
	_margin-top: 30px;
	margin-left: 20px;
	margin-right: 20px;
}
.opciones {
	border: 1px solid #666666;
}
.opciones-title {
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #A4A4A4;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 5px;
	width: 45%;
}
.D1BU-bloque {
    margin: 10px;
	margin-left: 0px;
    DISPLAY: block;
    text-align: center;
    padding: 20px;
}

.D1BU-lineaform {
    display: table;
    WIDTH: 100%;
    margin-top: 6px;
    text-align: justify;
    margin-left: auto;
    margin-right: auto;
	padding-bottom: 2px;
}

.D1BU-etiq {
    text-align: left;
    color: #555555;
    WIDTH:40%;
    float: left;
    display: table-colum;
    padding: 5px 0px 5px 0px;
    margin-right: 10px;
	font-weight: bold;
}

.D1BU-texto {
    padding-top: 6px;
    padding-bottom: 6px;
    text-align: justify;
    margin-left: 41%;
}
.txSelOn_ {
	font-weight: bold;
	color: #FF5C00;
	margin-left: 20px;
}
.opcion {
	margin-left: 20px;
	margin-bottom: 5px;
	font-weight: bold;
}
.dir-alter2 {
	color: #000000;
	float: right;
	text-decoration: none;
}
.dir-alter2:hover {
	color: #FF5C00;
	text-decoration: underline;
}
.nombre {
	font-weight: bold;
	color: #FF5C00;
	padding-left: 40px;
}
  /*
 * ESTILOS PARA LA PANTALLA 4 DEL CARRITO DE LA COMPRA (modificacion de direcciones)
 */
.D3BU-bloque {
    margin: 10px;
	margin-left: 0px;
    DISPLAY: block;
    text-align: center;
    padding: 20px;
}
.D3BU-lineaform {
    display: table;
    WIDTH: 100%;
    margin-top: 6px;
    text-align: justify;
    margin-left: auto;
    margin-right: auto;
	padding-bottom: 2px;
}
.D3BU-etiq {
    text-align: left;
    color: #555555;
    WIDTH:20%;
    float: left;
    display: table-colum;
    padding: 5px 0px 5px 0px;
    margin-right: 10px;
	font-weight: bold;
}
.formulario {
	margin-left: 20px;
	margin-bottom: 50px;
	width: 80%;
	background-color: #D2D2D2;
}
.D3BU-texto {
    padding-top: 6px;
    padding-bottom: 6px;
    text-align: justify;
    margin-left: 21%;
}
#detalle {
	background-color: #EAEAEA;
	margin-top: 30px;
	margin-left: 20px;
	margin-right: 20px;
}
/*
*	AREA CLIENTE
*/
#area-cliente {
	padding-top: 30px;
}
#area-cliente-menu {
	width: 220px;
	float: left;
}
#area-cliente-contenido {
	float:right;
	width:550px;
}
#menuNav2 {
	float:left;
	margin:0px 1px 0px 0px;
	padding:0px;
}
#menuNav2 li, #menuNav2 li ul li {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#menuNav2 li a.active {
	background:transparent url(../img/macactiva.png) repeat scroll 0%;
	color:#333333;
	font-weight:bold;
}
#menuNav2 li a {
	background:transparent url(../img/mac.png) no-repeat scroll center top;
	display:block;
	height:41px;
	line-height:41px;
	padding-left:10px;
	text-decoration:none;
	width:191px;
	*width:200px;
	color: #666666;
}
#menuNav2 li a:hover {
	color: #FF5C00;
}
.area-cliente-titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	width: 100%;
}
/*
*	FIN AREA CLIENTE
*/
/*
*	GESTOR EQUIPACIONES
*/
.gestor-equipaciones {
/*
		background: url(../img/fondoequip3.png) repeat-x scroll 0%;
	padding: 10px;
	margin-left: 5px;
	margin-right: 5px;
	*/
	padding: 10px;
}
.gestor-col-izq {
	float: left;
	width: 165px;
	/*	
	*margin-top: 20px;
	*margin-left: 0px;
	*/
}
.gestor-col-der {
	float: right;
	width: 588px;
	background-color: #FFFFFF;
/*	border: 1px solid #FF5C00; */
	padding-left: 10px;
	padding-right: 10px;
/*	padding-top: 5px; */
	padding-bottom: 5px;
	/*
	_width: 565px;
	*margin-top: 20px;
	*margin-left: 30px;
	_margin-right: 6px;
	*/
}
.datos-equipacion{
/*	height: 328px; */
	width: 155px;
	background-color:#FFFFFF;
	border: 1px solid #FF5C00;
	padding:5px;
}
.precio-equipacion{
	margin-top: 5px;
	height: 100px;
	width: 165px;
	background-color: #FFFFFF;
	border: 1px solid #FF5C00;
	color: #252525;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}
.enlaces-equipaciones {
	width: 165px;
}
.enlace-der {
	float:right;
}
.enlace-izq {
	float:left;
}
.colb-izq{
	float:left;
	position:relative;
	height: 430px;
	width: 144px;
}
.colb-der{
	float:right;
	height: 430px;
	width: 400px;
	_width: 370px;
}
.jugador-col-izq{
	float: left;
}
.jugador-col-der{
	padding-top: 3px;
	margin-left: 55%;
	/*
	*margin-left: 50%;
	*/
}
.botJugOn{
	font-weight:bold;
	color:#FFF;
	background-image:url(../img/botJugOn.png);
	width:79px;
	
	height:20px;
	
	text-align:center;
	cursor:pointer;
	cursor:hand;
	padding-top: 5px;
	/*
	*width:75px;
	*height:25px;
	*/
}
.botJugOff{
	font-weight:bold;
	color:#FFF;
	background-image:url(../img/botJugOff.png);
	width:79px;
	
	height:20px;
	
	text-align:center;
	cursor:pointer;
	cursor:hand;
	padding-top: 5px;
	/*
	*width:75px;
	*height:25px;
	*/
}
#titEligeMarca{
	background:#7F7F7F;
	color:#FFF;
	font-weight:bold;
	width: 100%;
	text-align:center;
}
#contMarcas{
	width:100%;
/*	height:190px; */
	overflow:auto;
}
.img-previa-equi{
	height: 430px;
	width: 144px;
	position: relative;
	border: 1px solid #FF5C00;
}
.desc-equi{
	border: 1px solid #FF5C00;
	padding: 20px;
	width: auto;
	height: 390px;
	_height: 432px;
}
.contCAM{
	background: #FFFFFF none repeat scroll 0%;
	border: 1px solid #FF5C00;
	min-height: 140px;
	min-width: 140px;
	height: 140px;
	width: 140px;
	margin-bottom: 2px;
	position: relative;
}
.contPAN{
	background: #FFFFFF none repeat scroll 0%;
	border: 1px solid #FF5C00;
	height: 140px;
	width: 140px;
	margin-bottom: 2px;
	position: relative;
}
.contMED{
	background: #FFFFFF none repeat scroll 0%;
	border: 1px solid #FF5C00;
	height: 140px;
	width: 140px;
	margin-bottom: 2px;
	position: relative;
}
.flechas{
	width: 100%;
	padding-left:3px;
	padding-right:3px;
	*padding-right:0px;
	position:absolute;
	top: 120px; 
	left: 0px;
}
.descCAM{
	padding: 20px;
	border: 1px solid #FF5C00;
	height: 100px;
	
	
	width: 360px;
	
	margin-bottom: 2px;
	position: relative;
	overflow: hidden;
	/*
	*height: 143px;
	_height: 142px;
	*width: 400px;
	*/
}
.descPAN{
	padding: 20px;
	border: 1px solid #FF5C00;
	height: 100px;
	
	
	width: 360px;
	
	margin-bottom: 2px;
	position: relative;
	overflow: hidden;
	/*
	*height: 143px;
	_height: 142px;
	*width: 400px;
	*/
}
.descMED{
	padding: 20px;
	border: 1px solid #FF5C00;
	height: 100px;
	width: 360px;
	
	margin-bottom: 2px;
	position: relative;
	overflow: hidden;
	/*
	*height: 143px;
	_height: 142px;
	*width: 400px;
	*/
}
/*
*	FIN GESTOR EQUIPACIONES
*/

/*
*	SERIGRAFIA
*/
.serigrafia{
	margin-top: 20px;
	width: 100%;
	border: 1px solid #FF5C00;
}
.col-sizq{
	margin: 5px;
	float: left;
}
.col-sder{
	width: 80%;
	_width: 70%;
	float: left;
	margin-left: 20px;
	_margin-left: 0px;
	margin-top: 5px;
}
/*
*	FIN SERIGRAFIA
*/
/*
*	TALLAS EQUIPACIONES
*/
.tallas-equipaciones{
	background: rgb(223, 224, 224) url(img/fondoequip3.png) repeat-x scroll 0%;
	margin-top: 20px;
}
.tallas-jugador{
	background-color: #F1F2F2;
	padding-left: 10px;
	padding-top: 10px;
	float: left; 
	width: 60%;
}

.talla-titulo{
	color: #FF5C00;
	font-size: 11px;
	font-weight: bold;
}
.tallas{
	margin-top: 10px;
	padding-left: 20px;
}	
.tallas table{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tallas td a {
	color: #FF5C00;
	text-decoration: none;
}
.tallas td a:hover {
	text-decoration: underline;
}
.e_preview{
	padding-left: 20px;
	background-image: url(../img/preview.png);
	background-repeat: no-repeat;
	background-position: left;
	color: #FF5C00;
	text-decoration: none;
}
.e_preview:hover{
	text-decoration: underline;
}
/*
*	FIN TALLAS EQUIPACIONES
*/
#comentario{
	padding-left: 45px;
	background-image: url(../img/fnd_comentario.gif);
	background-repeat:no-repeat;
	margin-bottom: 20px;
}
/* EQUIPACION POR COLORES */
.contenededor-productos .listado {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.entres1_lp,
.entres2_lp,
.entres3_lp {
	width: 187px;
	float: left;
	margin: 0 30px;
	text-align: center;
	border: 1px solid #999999;
	
	_margin: 0 22px;
}

.titulo-listado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 20px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-right: 20px;
}
.linea-listado {
	margin-top: 5px;
	margin-bottom: 5px;
}
.contenededor-productos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 10px;
}
.gestor-colores-equipaciones{
	padding: 10px;
	margin-left: 5px;
	margin-right: 5px;
}
.aColor {
	background-image: url(../img/volver.png); 
	background-repeat: no-repeat;
	background-position: left; 
	padding-left: 20px; 
	text-decoration: none;
	color: #FF5C00;
}
.aColor:hover {
	text-decoration: underline;
}
.marca-equipacion{
	background-color: #FFD0B7;
	margin-bottom: 20px;
}
/* FIN DE EQUIPACION POR COLORES*/
.dogvdvhdr {
	width:300;
	background:#C4D5E3;
	border:1px solid #C4D5E3;
	font-weight:bold;
	padding:10px;
 }
 
 .dogvdvbdy {
	width:300;
	background:#FFFFFF;
	border-left:1px solid #C4D5E3;
	border-right:1px solid #C4D5E3;
	border-bottom:1px solid #C4D5E3;
	padding:10px;
 }
.botonff {
	color: #FFFFFF; 
	background-color:#252525; 
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;	 
}


.btn_submit{
	width: 100%;
	float: right;
	height: 41px;
	text-align: right;
}
.submit{
	border: 0;
	background-image: url(../img/btn_submit.png);
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer;
	width: 118px;
	height: 41px;
}

.submit:hover{
	background-image: url(../img/btn_submit_ovr.png);
}
#factorilo {
	position: absolute;
	top: 0px;
	left: 370px;
}
.a-sitemap{
	color: #000000;
	text-decoration: none;
}
.a-sitemap:hover {
	text-decoration: underline;
}
ul.sitemap-lista {
	list-style: none;
	list-style-position: inherit;
	margin:0;
}

.sitemap-lista li {
	background-image: url(../img/flechan.png); 
	background-repeat: no-repeat; 
	background-position: top left; 
	padding-left : 12px; 
	margin-top: 8px;
	margin-left: 0;
	list-style: none;
}

#cont-tallas {
	width: 520px; 
	padding: 20px; 
	margin-bottom: 10px;
}
#img-jug {
	float: right; 
	margin-right: 20px; 
	margin-left: 20px;
}
#popup {
	margin: 20px auto;
	width: 250px;
	padding: 20px;
}

