/*  NUEVO RESETADOR      */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i { margin: 0;padding: 0; border: 0;outline: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline}
body { line-height: 1em }
:focus { outline: 0 }
ol, ul { list-style: none}
table { border-collapse: collapse;border-spacing: 0}
blockquote:before, blockquote:after, q:before, q:after { content: "" }
blockquote, q { quotes: "" "" }
input, textarea { margin: 0; padding: 0}
hr {margin: 0; padding: 0; border: 0;color: #000; background-color: #000;height: 1px}
a, a:link, a:visited, a:hover, a:active { outline: 0; text-decoration: none;} 
a{ color:#000; }
a:hover{ color:#F51627; }

strong{font-weight:600;}

.img_products{
	height:200px;
	width:200px;
	position:relative;
}

.segunda_imagen{
	position:relative;	
}


button{
	margin:0;
	padding:0;
	border:0px;
}

.newbutton{
	width:auto;
	overflow:visible;
	background:#F6F6F6 url(/contenido/template/newbotton.jpg) repeat-x 0% -25%;
	border:1px solid #CCCCCC;
	color:#1C94C4;
	font-weight:bold;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	cursor:pointer;
	line-height:20px;
	padding:3px;
}
.newbutton:hover{
	background:#F6F6F6 url(/contenido/template/newbotton.jpg) repeat-x 25px 0px;}
	
fieldset{
	border:#CCC 1px solid;
	padding:5px;
}
legend{
	padding:4px;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
}

.newinput{
	margin:0;
	white-space:nowrap;
	padding-bottom:0;
	padding-top:2px;
	background:#FFFFFF url(/contenido/template/form-background.gif) repeat-x scroll 0 0;
	border: 1px solid #B5B8C8;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	height:20px;
	line-height:18px;
	vertical-align:middle;
}

.helveticas{ font-family:Helvetica, Arial, sans-serif; }

.width630{ width:640px; }

.newtextarea{ padding-top:2px; background:#FFFFFF url(/contenido/template/form-background.gif) repeat-x scroll 0 0; border: 1px solid #B5B8C8; font-family:tahoma,arial,helvetica,sans-serif;	font-size:12px; }
/*  FIN NUEVO RESETADOR          */



/*********** GENERALES *********/
table{width:100%}
h1{color:#F00;	font-size:17px;}


.infobox{ border:1px solid #77AAFF; background:#DFEBFF; padding:5px; }
.infobox_title{ color:#666; font-size:14px; }
.infobox_content{ margin-top:10px; font-size:12px; color:#333;}



.newbotton{
	background:#F6F6F6 url(/contenido/template/newbotton.jpg) repeat-x -75px 0px;
	border:1px solid #CCCCCC;
	color:#1C94C4;
	font-weight:bold;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	cursor:pointer;
	line-height:20px;
	padding:3px;
}
/** Lbutton **/
.Lbuttons {
	display: inline-block;
	margin: 0;
	padding: 0;
	font:13px Helvetica, Arial !important;
	text-decoration: none !important;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.20);
	background: none;
	border: none;
	white-space: nowrap;
	cursor: pointer;
	user-select: none;
	-moz-user-select: none;	
	_width: 0;
	overflow: visible;
}
.Lbuttonsb span{
	background-position:-1px 0px;
}

.Lbuttons span {
	display: block;	
	height: 24px;
	padding-right: 12px;
	background-repeat: no-repeat;
	background-position: right top;
	font-weight:bold;
}

.Lbuttons span span {
	padding-right: 0;
	padding-left: 12px;
	line-height: 24px;
	background-position: left top;
}

.Lbuttons span span span {
	padding-left: 21px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left center;
}

.Lbuttons span span span.after {
	padding-left: 0px;
	padding-right: 21px;
	background-position: right center;
}

.Lbuttons[disabled],
.Lbuttons[disabled]:hover,
.Lbuttons[disabled]:focus,
.Lbuttons[disabled]:active,
.Lbuttons.disabled,
.Lbuttons.disabled:hover,
.Lbuttons.disabled:focus,
.Lbuttons.disabled:active {
	color: #333 !important;
	cursor: inherit;
	text-shadow: none; 
	opacity: 0.33;
}

.Lbuttons:hover span,
.Lbuttons:focus span {
	background-position: 100% -24px;
}

.Lbuttons:hover span span,
.Lbuttons:focus span span {
	background-position: 0% -24px;
}

.Lbuttons:active span {
	background-position: 100% -48px;
}

.Lbuttons:active span span {
	background-position: 0% -48px;
}

.Lbuttons[disabled] span,
.Lbuttons.disabled span {
	background-position: 100% -72px;
}

.Lbuttons[disabled] span span,
.Lbuttons.disabled span span {
	background-position: 0% -72px;
}

.Lbuttons:hover span span span,
.Lbuttons:focus span span span,
.Lbuttons:active span span span,
.Lbuttons[disabled] span span span,
.Lbuttons.disabled span span span {
	background-position: left center;
}

.Lbuttons:hover span span span.after,
.Lbuttons:focus span span span.after,
.Lbuttons:active span span span.after,
.Lbuttons[disabled] span span span.after,
.Lbuttons.disabled span span span.after {
	background-position: right center;
}

.Lbuttons,
.Lbuttons.sexysilver {
	color: #666 !important;
}
	
.Lbuttons:hover,
.Lbuttons:focus,
.Lbuttons.sexysilver:hover,
.Lbuttons.sexysilver:focus {
	color: #333 !important;
}
	
.Lbuttons span,
.Lbuttons.sexysilver span {
	background-image: url(/contenido/template/Lbuttons/button_right.png);
}

.Lbuttons span span,
.Lbuttons.sexysilver span span {
	background-image: url(/contenido/template/Lbuttons/button_left.png);
}
.Lbuttons img {
	margin-right: 5px;
	vertical-align: text-top;
	_margin-top: 4px;
	_vertical-align: text-bottom;
}
.Lbuttons img.after {
	margin-right: 0;
	margin-left: 5px;
}
.sexybutton span.Lbuttons_actualizar{
	background-image:url(/contenido/template/Lbuttons/iconos/actualizar.png);
}

.page_title{ height:25px; line-height:25px; vertical-align:middle; text-align:center; font-size:16px; font-weight:bold; border:#CCC 1px dashed;}
.page_subtitle{ height:20px; line-height:20px; vertical-align:middle; text-align:left; font-size:14px;font-weight:700; margin-top:15px;}
.page_subtitle_content{ margin-left:15px; margin-top:6px; }
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
.mensaje_ok{ border:1px #33FF00 solid; background-color:#EAF7DA; font-family:Helvetica, Arial, sans-serif; color:#006B0E; padding:5px 5px 5px 20px; font-size:14px;vertical-align:middle; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

/*.InputStyle{ line-height:20px; height:20px; color:#333; font-family:Helvetica, Arial; background:url("/contenido/template/form-background.gif") repeat-x scroll 0 0 #FFFFFF; }*/

.InputStyle{ line-height:19px; height:19px; color:#333; font-family:Helvetica, Arial; background:url(/contenido/template/form-background.gif) repeat-x scroll 0 0 #FFFFFF; border:1px #CCC solid; margin-top:-2px; }

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #BA2700; text-decoration: underline; }
li{	text-align:left;}
.both{clear:both; line-height:1px; height:1px;}
.both5{ clear:both; line-height:10px; height:10px; }
.both10{ clear:both; line-height:10px; height:10px; }
.both20{ clear:both; line-height:20px; height:20px; }


.padding5{ padding:5px; }
.padding10{ padding:10px; }
.padding2{ padding:2px; }

.dashed{ border:#CCC 1px dashed; }
.dashed_ok{ border:1px #0F0 dashed; background-color:#F3FFF0; }
.dashed_ok_off{border:1px #AEFFAE dashed; background-color:#FCFFFB; }
.dashed_fail{ border:1px #F00 dashed; background-color:#FFF9F9; }
.dashed_fail_off{ border:1px #FFBFBF dashed; background-color:#FFFDFD; }

.top5{ margin-top:5px; }
.top10{ margin-top:10px; }
.top2{ margin-top:2px; }

.bottom5{ margin-top:5px; }
.bottom10{ margin-top:10px; }
.bottom2{ margin-top:2px; }

.strong{ font-weight:bold; }
.red { color:#F00; }
.c999{ color:#999; }
.c333{ color:#333; }

.pointer{ cursor:pointer; }
/********** GENERALES **********/


/*********** HEADER ********************/
BODY{background-color:#000;background-image:url(/contenido/template/header/body_background_navidad.jpg);background-position:center top;background-repeat:no-repeat;color: #000000;margin: 0px;text-align:center;}
#ellogo{width:1000px; height:87px;margin:0 auto; position:relative;}


#contenedor_todo_todo{width:1000px;margin:0 auto;text-align:left;background-color:#FFF;padding-top:3px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;font-size:11px; line-height:16px;}
#contenedor_todo{width:980px;text-align:left;margin-left:10px;margin-top:10px;}
 

/** Barraheader **/
#barraheader{background-color:#8BC6E2; height:33px; line-height:33px; vertical-align:middle; margin-top:5px;}
#barraheader1{float:left; width:450px; margin-left:15px;}
#barraheader2{float:right; width:400px; margin-left:15px;}




/** LEFT COLUMN **/
	#menu_izq{ width:180px;	float:left; color:#000;}
	#menu_izq a:hover{
		color:#F00;
	}
	.titulomenuizq{
		font-size:13px;
		color:#363636;
		font-family:helvetica,arial,sans-serif;
		font-weight:bold;
		margin-top:0px;
		margin-right:10px;
	}
	.MenuIzq_Categorias_Principal{
		width:150px;
		font-family:helvetica,arial,sans-serif;
		margin-top:4px;
		margin-bottom:4px;
		font-size:11px;
		line-height:22px;
		vertical-align:middle;
		color:#000;
		font-weight:bold;
		text-transform:uppercase;
		padding-left:10px;
		display:block;
		background-image:url(/contenido/template/column-left/fondo-secciones2.jpg);
	}
	
	.ColumnLeftPHP_Subseccion a{
		color:#000000;
		display:block;
		font-weight:normal;
		margin-bottom:4px;
		margin-left:21px;
	}
	.ColumnLeftPHP_Subseccion a:hover{
		color:#F00;
	}
	#MenuIzq_Marcas a{
		width:150px;
		font-family:helvetica,arial,sans-serif;
		margin-top:4px;
		margin-bottom:4px;
		font-size:11px;
		line-height:22px;
		vertical-align:middle;
		color:#000;
		font-weight:bold;
		text-transform:uppercase;
		padding-left:10px;
		display:block;
		border-bottom:1px dotted #000;
	}
	
	.subcategorias_menu{
		display:none;	
	}

/*	#menu_izq{ width:180px;	float:left; color:#000; background-color:#8BC6E2; font-size:14px; font-family:Arial;}
	.titulomenuizq{ margin-top:5px; height:25px; line-height:25px; vertical-align:middle; font-weight:600; width:100%; background-color:#000; color:#FFF;  text-align:center; }
	#menu_izq li{ margin-left:15px; margin-top:5px; color:#000; font-size:14px;  }
	#menu_izq li a{font-size:14px;}*/
	
/** LEFT COLUMN **/



/*********** HEADER ********************/



/*********** CENTRO ********************/
#cuerpo{width: 980px; margin:0 auto; background:#FFF; }
#lateralizquierdo{ float:left; width: 185px; }
#centro{ float:left; width: 795px;	background:#FFF; }
#centro1{ float:left;}
/*********** CENTRO ********************/



/************ FOOTER *******************/
#derecha_destacadosLblog{
	color:#39F;
	font-weight:bold;	
}
.derecha_Lblog_destacados{
	border-bottom:#CCC 1px dashed;
	background-color:#F4F4F4;	
	margin:4px;
	padding:4px;
}
#centro2{ float:left; width: 155px; }
#centro2adentro{ float:right; width:150px; }
.micarrito{width:150px; }
/** BOTON REGISTRO **/
	#newregister_right{ float:right; width:150px; }
/** SHOPPING CART **/
	#mishoppingcart{width:150px;}

	#mishoppingcartcentro{ background-image:url(/contenido/template/cestacompramedio-repeat.jpg); background-repeat:repeat-y;}
	#mishoppingcartcontenedor{background-image:url(/contenido/template/cestacompramedio.jpg); background-position:top; background-repeat:no-repeat; min-height:200px; color:#333;}
	* html #mishoppingcartcontenedor{ height:200px; }
	#mishoppingcartabajo{background:url(/contenido/template/cestacompraabajo.jpg); height:98px;}
	.mishop_contenedor_producto{clear:both;	width:146;margin-left:2px;margin-right:2px;margin-bottom:5px;border-bottom:#66C 1px dashed;background-image:url(contenido/imagenes/centrocestas.jpg);}
	.mishop_contenedor_producto:hover{ background-image:url(contenido/imagenes/centrocestashover.jpg); }
	.mishopimg{	float:left;	height:50px;width:50px;overflow:hidden;}
	.mishopnombre{	float:left;	width:72px;	margin-left:3px;}
	.productCart .prodcontainer:hover{background:url(contenido/imagenes/carthoverbg.png) no-repeat scroll left center;}
	#pie{margin: 0 auto;width: 1000px;height: 10px;background:url(/contenido/template/fondopie.png);clear: both;}
/** SHOPPING CART **/
#footer_comercio_electronico{clear:both;}
#footer_comercio_electronico a{color:#4C667F; font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#footer_comercio_electronico a:hover{color:#F51627;}

#espacioabajo{ clear:both; width:980px;	height:30px;}
#parteabajo{ clear:both; height:110px; }
.parteabajoizq{	width:260px; color:#4D667F; font-size:12px; font-weight:bold; float:left;}
#parteabajocentro{ width:300px; color:#4D667F; font-size:12px;	font-weight:bold; float:left;	padding:20px 0px 0px 20px; }
#parteabajocentro1{	width:200px; color:#4D667F;	font-size:12px;	font-weight:bold; float:left; }
#parteabajocentro2{	width:80px;	color:#4D667F;	font-size:12px;	font-weight:bold; float:left;}
#parteabajoder{	width:330px; color:#4D667F;	padding:0px 0px 0px 20px; font-size:12px; font-weight:bold;	float:left; }

#partefinal{ clear:both; width:980px; color:#888888; text-align:center; background:url(/contenido/template/footerabajo.jpg); background-repeat:no-repeat; background-position:top; font-size:10px;}
#partefinal ul{	padding:0 2px; list-style-type: none; text-align: center;} 
#partefinal li{ display: inline; text-align: center; margin: 0 10px 0 0; } 
#partefinal li a { padding: 2px 7px 2px 7px; color:#999; text-decoration: none;} 
.partefinaltexto{ clear:both; color:#888888; text-align:center; font-size:10px; font-family:Arial; font-weight:bold; }

#footer_logo_content{  margin-left:30px; margin-right:30px; margin-top:5px; margin-bottom:5px; }
#footer_logo{ float:left; height:40px; width:248px; }
#footer_logo_txt{ float:left; height:40px; width:252px;}
.footer_logo_linea{ float:left; height:13px; padding-left:10px; line-height:13px; font-size:12px; color:#000; text-align:left; clear:both; }
#footer_logo_links{ float:left; height:40px;}
/************ FOOTER *******************/








/*************************************************************************************************************************/
/**************** INDEX ********************************/
#index_imgcentral{ border:1px dashed #CCC; position:relative; height:426px; }
#index_carousel_imagenes a{position:absolute;display:none;}

#logos_marcas{width:794px; height:40px; background:url(contenido/template/index/logos-index.jpg); margin-top:5px;}
.logo_marca{float:left; width:132px; height:40px;}
.logo_marca a{ width:132px; height:40px; display:block; background:url(contenido/template/index/logos-index.jpg); }

#IndexPHP_newsletter_contenedor{ float:left; clear:both; width:340px; }
#IndexPHP_newsletter{ padding:10px; }
#IndexPHP_newsletter_texto{ font-size:13px; font-weight:bold; }

#marca1_index{background-position:-1px 0px;}
#marca1_index:hover{background-position:-1px 40px;}

#marca2_index{background-position:-133px 0px;}
#marca2_index:hover{background-position:-133px 40px;}

#marca3_index{background-position:-265px 0px;}
#marca3_index:hover{background-position:-265px 40px;}

#marca4_index{background-position:-397px 0px;}
#marca4_index:hover{background-position:-397px 40px;}

#marca5_index{background-position:-529px 0px;}
#marca5_index:hover{background-position:-529px 40px;}

#marca6_index{background-position:-661px 0px;}
#marca6_index:hover{background-position:-661px 40px;}


#IndexPHP_ContenedorOfertas{float:left; width:638px;}


#IndexPHP_Texto h1{ color:#444; font-weight:bold; font-size:13px;}
#IndexPHP_Texto h2{ color:#555; font-weight:bold; font-size:12px;}
#IndexPHP_Texto{ color:#666; font:Helvetica, sans-serif, Arial; font-size:12px; margin-top:10px; }

/**************** INDEX *******************************/
/**************** CREATE ACCOUNT **********************/
.create_account_registro{margin-top:15px; border:solid 1px #1A5891;}
.create_account_titulo_registro{height:30px; background-color:#1A5891; color:#FFF; font-size:14px; font-weight:bold; line-height:30px; vertical-align:middle;}
.contenedor_tabla_registro{	width:610px; margin:5px;}
.create_account_registro_label{	width:300px;float:left;clear:left;}
.create_account_registro_form{ width:310px;	float:left; }
.create_account_linea_contenedor{ line-height:20px; height:20px; margin-top:5px; border-bottom:1px #DDD dashed; clear:both;}
/**************** CREATE ACCOUNT **********************/

/******************* ACCOUNT **************************/

/******************* ACCOUNT **************************/

/***************** ACCOUNT_EDIT ************************/
.AccountEditPHP_fila{ clear:both; margin-top:5px; height:20px; line-height:20px; border-bottom:1px dashed #DDDDDD; }
.AccountEditPHP_col1{ width:250px; float:left; line-height:20px;}
.AccountEditPHP_col2{ width:350px; float:left; line-height:20px;}
.AccountEditPHP_col2 input[type="text"]{ width:210px; height:20px; }
#AccountEditPHP_required{ float:right; color:#F00; }
#AccountEditPHP_content{margin-top:10px; border-left:#DDD 1px dashed; border-right:#DDD 1px dashed;border-bottom:#DDD 1px dashed;padding:10px;}
/***************** ACCOUNT_EDIT ************************/

/***************** ACCOUNT_PASSWORD ************************/
.AccountPasswordPHP_fila{ clear:both; margin-top:5px; height:20px; line-height:20px; border-bottom:1px dashed #DDDDDD; }
.AccountPasswordPHP_col1{ width:250px; float:left; line-height:20px;}
.AccountPasswordPHP_col2{ width:350px; float:left; line-height:20px;}
.AccountPasswordPHP_col2 input[type="text"]{ width:210px; height:20px; }
#AccountPasswordPHP_required{ float:right; color:#F00; }
#AccountPasswordPHP_content{margin-top:10px; border-left:#DDD 1px dashed; border-right:#DDD 1px dashed;border-bottom:#DDD 1px dashed;padding:10px;}
/***************** ACCOUNT_PASSWORD ************************/




/*************** Login.php ****************************/
.LoginPHP_celda{float:left; width:230px;}
.LoginPHP_campo{float:left; width:230px;}
.LoginPHP_fila{clear:left; height:30px; width:460px; padding-top:4px; float:left;}
.LoginPHP_campo input{ width:90%; }
#LoginPHP_login_boton{float:right; margin-right:10px; display:block; text-align:center; vertical-align:middle; line-height:40px; border:1px solid #8487FF;}
#LoginPHP_login_boton a{background-color:#DFE0FF; display:block; height:40px; width:116px;}
#LoginPHP_login_boton a:hover{background-color:#D2D3FF;}

#LoginPHP_createaccount_boton{float:right; margin-right:10px; display:block; text-align:center; vertical-align:middle; line-height:40px; border:1px solid #8487FF;}
#LoginPHP_createaccount_boton a{background-color:#DFE0FF; display:block; height:40px; width:140px;}
#LoginPHP_createaccount_boton a:hover{background-color:#D2D3FF;}
/*************** Login.php ****************************/




/************** ContactUS.php ************************/
#ContactusPHP_form_div{float:left; margin-left:25px;margin-right:25px; width:450px; font-weight:700;}
.ContactusPHP_linea{clear:both; margin-top:4px; display:block;}
.ContactusPHP_label{ float:left; width:80px;}
.ContactusPHP_input{ float:left; width:370px;}
.ContactusPHP_input input{ float:left; width:100%;}
.ContactusPHP_textarea{ float:left; width:100%;}
.ContactusPHP_textarea textarea{ width:100%; }
/************** ContactUS.php ************************/


/************* Categorias.php ************************/
.products_talla{float:left; width:210px; height:10px;}
.products_precios{text-align:center; margin-top:10px;}


.products_old_price{margin-left:10px; float:left; width:70px; text-decoration:line-through; margin-top:5px; font-size:13px; color:#777;}
.products_new_price{ color:#F47925; font-size:17px; font-weight:bold; }
.products_image{ height:200px; width:200px; position:relative; margin-left:5px;}
.products_line{ height:1px; line-height:1px; width:180px; margin-left:10px; background-color:#CCC;}
.products_image_detalles{ height:22px; width:75px; position:absolute; bottom:0px; right:0px;}
.products_attributes{ }
.products_attributes select{ margin-top:5px; }

.myh1{color:#000;font-size:30px;line-height:50px;margin-left:20px;}
#contenedor_titulo_my{ width:630px; }
#contenedor_titulo_my h1{font-size:12px;line-height:14px;height:14px;padding:0;margin:0;}
#CategoriasPHP_Contenedor_Todo{text-align:left; margin-top:3px;}
#contenedor_tex_descripcion_fondo {width:630px;color:#000;font-size:10px;font-family:Arial, Helvetica, sans-serif;}
#contenedor_tex_descripcion{color:#000;font-size:10px;font-family:Arial, Helvetica, sans-serif;margin-left:10px;}
.contenedor_todo_producto{float:left; width:210px; height:310px;border:0px; text-align:center;background-image:url(contenido/imagenes/fondoproducto4.jpg);}
.products_name{	text-align:center; margin:5px;}
.products_name a{color:#39C;font-size:13px; font-weight:700; text-decoration:none;}

.h2_marcas_separador{ font-size:20px; font-weight:bold; font-family:Helvetica, Arial, sans-serif; padding:5px; }
.h2_marcas_separador2{ padding:3px; border-top:#000 1px solid; border-bottom:#000 1px solid; }
.h2_marcas_separador3{ border-top:#000 1px solid; border-bottom:#000 1px solid; padding:3px; }
/************* Categorias.php ************************/


/************* SHOPPING-CART.php ******************/
	#mishoppingcart{width:150px;}
	#mishoppingcartarriba{ background:url(/contenido/template/cestacompraarriba.jpg); height:64px; }
	#mishoppingcartcentro{ background-image:url(/contenido/template/cestacompramedio-repeat.jpg); background-repeat:repeat-y;}
	#mishoppingcartcontenedor{background-image:url(/contenido/template/cestacompramedio.jpg); background-position:top; background-repeat:no-repeat; min-height:200px; color:#333;}
	* html #mishoppingcartcontenedor{ height:200px; }
	#mishoppingcartabajo{background:url(/contenido/template/cestacompraabajo.jpg); height:98px;}
	.mishop_contenedor_producto{clear:both;	width:146;margin-left:2px;margin-right:2px;margin-bottom:5px;border-bottom:#66C 1px dashed;background-image:url(contenido/imagenes/centrocestas.jpg);}
	.mishop_contenedor_producto:hover{ background-image:url(contenido/imagenes/centrocestashover.jpg); }
	.mishopimg{	float:left;	height:50px;width:50px;overflow:hidden;}
	.mishopnombre{	float:left;	width:72px;	margin-left:3px;}
	.productCart .prodcontainer:hover{background:url(contenido/imagenes/carthoverbg.png) no-repeat scroll left center;}
	#pie{margin: 0 auto;width: 1000px;height: 10px;background:url(/contenido/template/fondopie.png);clear: both;}
/************* SHOPPING-CART.php ******************/


/************ PASSWORD_FORGOTTEN.php *****************/
#PasswordForgottenPHP_contenedor{ font-size:13px;}
#PasswordForgottenPHP_form{ margin-top:15px; }
/************ PASSWORD_FORGOTTEN.php *****************/



/************** CHECKOUT_SHIPPING.php ******************/
.CartProductsList_Line{ clear:both; border-bottom:#CCC 1px dashed; height:15px; margin-top:5px; margin-left:20px; width:540px; }
.CartProductsList_Line div{ float:left; height:15px; vertical-align:middle; }
.CartProductsList_quantity{ width:50px; }
.CartProductsList_name{width:440px; overflow:hidden;}
.CartProductsList_price{ width:50px;}

#CartProductsList_Total_Contenedor{ width:540px; margin-left:20px; margin-top:15px; clear:both; font-size:13px; font-weight:bold;}
#CartProductsList_Total{ /*float:right;*/ width:265px;background-color:#CBEBEE; border:#61C0DC 1px dashed;}
#CartProductsList_Total_border{ margin:5px;  }
.CartProductsList_Total_txt{ width:200px; float:left; }
.CartProductsList_Total_int{ width:50px; float:left; }
#CartProductsList_Subtotal{ border-bottom:#CCC 1px dashed;}
#CartProductsList_ShippingCost{border-bottom:#333 1px dashed;}
#CartProductsList_FinalPrice{}
/************** CHECKOUT_SHIPPING.phpp ******************/

/************** PRDUCTS_INFO.php ******************/
#ProductsinfoPHP_description img{ margin-right:4px; }
#ProductsinfoPHP_description span{ color:#000; font-weight:bold; }
#ProductsinfoPHP_description p{ margin:0px; line-height:15px; padding:0 0 7px; color:#807C7D; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; text-transform:capitalize;}

#TablaTallas ul{ font-weight:bold; clear:both; margin-top:6px; }	
#TablaTallas li{ float:left; height:20px; width:110px; border-bottom:#CCC 1px dashed; }	
/************** Lblog.php ******************/
#Lblog_titulo h1{ color:#000; font-size:18px; margin-top:4px; line-height:19px; font-family:Helvetica, Arial, sans-serif; float:left; border-bottom:#A7D7FF 1px solid; font-size:20px;}

#Lblog_texto{ clear:both; color:#666; margin-top:5px; font-family:Arial, Helvetica; font-size:12px; line-height:18px; }
#Lblog_texto p{ margin-top:5px; }

#ProdInfo_all{width:630px; border-top:1px dotted; margin-top:15px;}
#ProdInfo_fotos_contenedor{width:370px; float:left; }
#ProdInfo_fotoprincipal_contenedor{height:370px; margin-top:20px;}
#ProdInfo_contenedor_casitodo{width:626px; margin-left:2px;}
/*#ProdInfo_fotoprincipal img{border:0; margin:10px; padding:0;}*/

.ProdInfo_subtitulo_ficha{ height:26px; background-color:#D6F0FF; font-family:Helvetica, Arial, sans-serif; background-image:url(/contenido/template/products_info/all.jpg); font-size:14px; font-weight:600; line-height:26px; padding-left:10px; padding-top:5px; }

#ProdInfo_titulo{height:30px; background:url(/contenido/template/products_info/all.jpg); background-position:0px -86px;}
#ProdInfo_titulo h1{color:#000; font-family:Arial; text-align:center; font-size:25px; line-height:30px; vertical-align:middle;}

#ProdInfo_precioventa{ width:236px; height:140px; }
#ProdInfo_precioventa2{ margin-left:8px; }


#ProdInfo_masfotos_contenedor{  height:84px;}
#ProdInfo_masfotos{ border:#D6F0FF 1px solid; display:none;}


.TallaSelect_primero{ width:60px; height:27px; float:left; font-size:16px; font-family:Helvetica, Arial, sans-serif; line-height:27px; vertical-align:middle; text-align:center; cursor:pointer; color:#666; background-image:url(/contenido/template/products_info/all.jpg); background-position:0px -31px;}
.TallaSelect_ultimo{ width:60px; height:27px; float:left; font-size:16px; font-family:Helvetica, Arial, sans-serif; line-height:27px; vertical-align:middle; text-align:center; cursor:pointer; color:#666; background-image:url(/contenido/template/products_info/all.jpg); background-position:-119px -31px;}
.TallaSelect{ width:60px; height:27px; float:left; font-size:16px; font-family:Helvetica, Arial, sans-serif; line-height:27px; vertical-align:middle; text-align:center; cursor:pointer; color:#666; background-image:url(/contenido/template/products_info/all.jpg); background-position:-60px -31px;}

.TallaSelectSeleccionado_primero{ background-position:-0px -58px; color:#0063AE;}
.TallaSelectSeleccionado_ultimo{ background-position:-119px -58px; color:#0063AE;}
.TallaSelectSeleccionado{ background-position:-60px -58px; color:#0063AE;}

#ProdInfo_fotoprincipal_borde1{ border:#A7D7FF 4px solid; }
#ProdInfo_fotoprincipal_borde2{ border:#FFF 2px solid; }
#ProdInfo_fotoprincipal_borde3{ border:#A7D7FF 1px solid; }


#ProdInfo_otraparteder{width:256px; float:left; margin-top:17px;}
#ProdInfo_otraparte2{border:#D6F0FF 1px solid; margin:3px; height:362px;}

#ProdInfo_precioventarecomendado_spantexto{font-size:13px; line-height:20px; vertical-align:middle; color:#000; font-family:Helvetica, Arial, sans-serif;}
#ProdInfo_precioventarecomendado_spanprecio{color:#999; font-size:21px; line-height:20px; vertical-align:middle;}
#ProdInfo_precioventanuestro_spantexto{font-size:14px; line-height:13px; font-weight:bold; color:#000; margin-top:5px;}
#ProdInfo_precioventanuestro_spanprecio{color:#09F; font-size:50px; line-height:50px;}
#ProdInfo_precioventaiva{padding-left:70px; line-height:13px;}
#ProdInfo_precioventaiva_span{color:#000; font-weight:bold; font-size:13px;}

#ProdInfo_eligetalla{font-weight:bold; font-size:14px; padding-left:5px; margin-top:5px;}

#ProdInfo_selct{text-align:center; margin-top:5px;}
#ProdInfo_selct2{float:left; margin-left:auto;}

.tablatallasenlace{ float:right; color:#0099FF; font-size:12px;  }
.tablatallasenlace a{ font-size:12px; color:#0099FF;  }
.tablatallasenlace a:hover{ color:#10B6FF; text-decoration:underline; }

#ProdInfo_divadd{margin-top:22px; text-align:center;}

#ProdInfo_divsinstock{ cursor:pointer; margin-top:30px; }
#ProdInfo_ventanasinstock{ display:none; cursor:pointer; z-index:500; width:366px; height:113px; position:absolute; }

#ProdInfo_masacciones{height:84px; background-color:#E0F4FF; margin:7px 3px 3px 3px;}


/**** COMENTARIOS **** */
#ProdInfo_Comentarios_titulo{
	background-image:url(/contenido/template/products_info/all.jpg); background-position:0px -120px;
}
#ProdInfo_Comentarios_titulo_texto{
	background-color:#FFF; float:left; font-weight:bold; font-size:16px;
}

.ProdInfo_comentario_img{ width:55px; height:65px; float:left; background-image:url(/contenido/template/products_info/all.jpg); background-position:0px -141px; background-repeat: no-repeat;}
.ProdInfo_comentario{ margin-top:15px; border-bottom:1px solid #D3D3D3; padding-top:10px; padding-bottom:10px; }
.ProdInfo_comentario_nombre{ background-image:url(/contenido/template/products_info/all.jpg); font-size:12px; color:#666; background-position:-64px -138px; line-height:20px; height:20px; background-repeat: no-repeat; }
.ProdInfo_comentario_texto{ margin-top:5px; color:#505050; font-size:17px; }
.ProdInfo_comentario_der{ float:left; }

#ProdInfo_comentario_btn{
	background-image:url(/contenido/template/products_info/all.jpg);background-position:-0px -216px; height:30px; width:122px; float:right; cursor:pointer;
}
#ProdInfo_textarea_comentario{
	border:#89C2FF 1px solid; margin:5px; width:100%; height:100px;
}
.ProdInfo_newcomentario_img{ width:47px; height:47px; float:left; background-image:url(/contenido/template/products_info/all.jpg); background-position:0px -255px; background-repeat: no-repeat; }
#ProdInfo_textareacontenedor{ float:left; width:500px;}
#ProdInfo_newcomentarioborde{border:#FFF 2px solid; background-color:#F5F5F5; padding:10px;}
#ProdInfo_newcomentario{ border:#CCC 2px solid; }

/* This is for the title text. */
.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:10px;
	top:0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	border:4px solid #000;
	overflow:hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;	
	background:#222;
	padding:3px;
	border:2px solid #000;
}
/************** PRDUCTS_INFO.php ******************/


/**** BLOGINDEX *****/
#blogIndex_titulo h1{ color:#000; font-size:18px; margin-top:4px; line-height:19px; font-family:Helvetica, Arial, sans-serif; float:left; border-bottom:#A7D7FF 1px solid; font-size:20px;}
#blogIndex_texto h2{ clear:both; color:#333; margin-top:5px; font-family:Arial, Helvetica; font-size:16px; line-height:22px; }

#blogIndex_texto{ clear:both; color:#666; margin-top:5px; font-family:Arial, Helvetica; font-size:12px; line-height:18px; }
#blogIndex_texto p{ margin-top:5px; }
/************** Lblog.php ******************/


/************* PRODUCTOS RELACIONADOS *************/
.producto_grupo_contenedor_1{
	background-color:#EDEDED; margin-bottom:3px;	
}
.producto_grupo_contenedor_2{
	padding:8px;	
}
.img_producto_relacionado{
	float:left; height:200px; width:200px; border:#CCC;	
}

.contenedor_texto_grupo{
	margin-left:10px; float:left;	
}

.nombre_producto_grupo{
	color:#000; font-size:17px; font-weight:bold;	
}
.viejo_precio_texto_grupo{
	font-size:14px;	
}
.products_new_price_producto_grupo{
	color:#0099FF; font-size:50px; line-height:50px; margin-top:30px; font-weight:normal;	
}

.boton_ver_producto_grupo{
	margin-top:30px; border:1px #73BEF5 solid; background-color:#99E2FF; color:#000; padding:8px; margin-left:10px; float:left; font-weight:bold; font-size:16px;	
}
.botonExcel{cursor:pointer;
}

/************* PRODUCTOS RELACIONADOS *************/
