*{
	font-family:arial;
	font-size: 10pt;
	/*font-size:0.99em;*/
}

h1{
	color: red;
}

input, select{
	border:1px solid gray;
	font-size: 10pt;
}
	
.botones_osc{
	border:0px;
	}
#center a:link {
	color:#E61819;
}

#center u, a:visited {
	color:#E61819;
}

#center a:hover {
	color:#E61819;
}
.main ul {
	padding-left:20px;
}
.main ol {
	padding-left:25px;
}
body{
	background-image:url('../images/fondo.jpg');
	background-repeat:repeat-x;
	background-color:#FFEBEF;
	margin:0;
	padding:0;
}
/* Codigo CSS para extender en altura 100% un div central*/
.alto{
	height:100%;
	/*overflow: hidden;*/
}
#logo{
	float:left;
	width:245px;
	height:79px;
	clear:both;
	}
#container{
		background-color:white;
		min-height:100%;
		_height:100%;
		width:750px;
		text-align:left;
		font-family:arial;
	}
#header{
		height:120px;
		clear:both;
		margin-bottom:5px;
		overflow: hidden;
		
	}	
/*Fin de Codigo CSS para extender en altura 100% un div central*/
#top_menu{
		height:45px;
		background-image: url("../images/menubar_horizontal.gif");
		background-repeat:repeat-x;
		padding-left:0px;
		width:750px;
		float:left;
		position: relative;
		top: -7px;
	}
#top_menu a{
		text-decoration:none;
	}
.item_top_menu{
		float:left;
		height:28px;
		_height:41px;
		background-image:url("../images/menubar_horizontal_division.gif");
		background-repeat:no-repeat;
		background-position:right;
		padding-top:13px;
		padding-left:21px;
		_padding-left:22px;
		padding-right:20px;
		_padding-right:21px;
	}
.item_top_menu a:link{
		font-family:arial;
		font-weight:bold;
		font-size:8pt;
		color:#847D84;
		text-transform: uppercase;
		
	}
.item_top_menu a:hover{
		font-family:arial;
		font-weight:bold;
		font-size:8pt;
		color:#847D84;
		text-transform: uppercase;
		}
.item_top_menu a:visited{
		font-family:arial;
		font-weight:bold;
		font-size:8pt;
		color:#847D84;
		text-transform: uppercase;}
		
#left{
		padding:0px;
		margin:0px;
		float:left;
		width:145px;
		background-image:url('../images/sombra_menu_vertical.gif');
		background-position:right;
		background-repeat:repeat-y;
/*
		background-color:black;
*/
	}
	
#left_my_account{
		padding:0px;
		margin:0px;
		float:left;
		width:185px;
	}
#advanced_search{
		height:95px;
		width:141px;
		background-image:url("../images/fondo_modulo_busqueda.gif");
		background-repeat:repeat-x;
	}
#box_search{
		width:129px;
		height:75px;
		padding-left:12px;
		padding-bottom:0px;
	}
.search_title{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#847D84;
	padding-top:5px;
	padding-bottom:5px;
	}
.input_search{
	border:1px solid black;
	height:16px;
	font-size:9px;
	}
.button_search{
		padding-top:5px;
		width:114px;
		text-align:right;
	}
.link_advanced_search{
		white-space:nowrap;
		width:114px;
		text-align:center;
	}
.link_advanced_search a{	
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#847D84;
		text-decoration:none;
	}
#left_menu{
		width:141px;
		overflow:hidden;
	}
#shadow{
		background-image:url('../images/sombra_menu_vertical_inferior.gif');
		background-position:bottom;
		background-repeat:repeat-x;
		padding:0;
		margin:0;
		width:143px;
		padding-bottom:3px;
	}	
#left_menu TABLE{
		padding:0px;
		margin:0px;
		
	}
	
#left_menu TR{
	padding:0px;
		margin:0px;
	}
#left_menu TD{
	padding:0px;
		margin:0px;
	}
#left_menu IMG{
		height:0px!important;
		display:none;
	}

.ulpadre{
	padding:0px;
	margin:0px;
	list-style-type:none;
	}
.ulpadre li{
	padding:0px;
	margin:0px;
	}
.fondoulpadre{
		
		height:21px;
		_height:28px;
		background-image:url('../images/fondo_boton_menu_vertical.jpg');
		background-repeat:repeat-x;
		padding-top:7px;
		text-align:center;
		overflow:hidden;
/* 		font-size:0.98em; */
		font-size: 10pt;
}
/*{
	text-decoration:none;
	padding:0px;
	margin:0px;
	color:white;
	font-family:arial;
	font-weight:bold;
	font-size:0.75em!important;
	font-size: 7.5pt;
	font-stretch: ultra-condensed;
	text-transform: uppercase;
}
*/
.fondoulpadre b, .fondoulpadre a, .fondoulpadre a:hover, .fondoulpadre a:visited, .fondoulpadre a:active{
	text-decoration:none;
	padding:0px;
	margin:0px;
	color:white;
	font-family:arial;
	font-weight:bold;
	font-stretch: ultra-condensed;
	text-transform: uppercase;
	font-size: 7.5pt!important;
}

.ulhijo{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:25px;
	margin:0;
	list-style-image:url('../images/vineta_triangulo.gif');
	}
	
.ulhijo b{
	text-decoration:none;
		padding:0px;
		margin:0px;
		color:black;
		text-transform: uppercase;
		font-weight:bold;
		font-family:verdana;
		font-size:7.5pt;
	}
.ulhijo a{
		text-decoration:none;
		padding:0px;
		margin:0px;
		color:black;
		text-transform: uppercase;
		font-size:9px!important;
		font-weight:bold;
		font-family:verdana;
	}
.ulhijo a:hover{
		text-decoration:none;
		padding:0px;
		margin:0px;
		color:black;
		font-family:verdana;
	}
.ulhijo a:visited{
		text-decoration:none;
		padding:0px;
		margin:0px;
		color:black;
		font-family:verdana;
	}
.ulhijo a:active{
		text-decoration:none;
		padding:0px;
		margin:0px;
		color:black;
		font-family:verdana;
	}
.ulhijo li{
		padding:0px;
		padding-bottom:5px;
		margin:0px;
		font-family:verdana;
	}
.fondoulhijo{
		background-image:url("../images/fondo_modulo_menu_vertical.jpg");
		background-repeat:repeat-x;
		background-position:bottom;
		background-color:white;
		padding-top:10px;
		padding-bottom:5px;
	}
.boxText{
		padding:0;
		margin:0;
	}
#center{
		float:left;
		width:590px;
		margin-left:5px;
		margin-right:5px;
	}
#center_my_account{
		float:left;
		width:550px;
		margin-left:0px;
		margin-right:0px;
		font-family:arial;
		font-size:0.95em!important;
	}
#banners_footer{
		margin-top:10px;
		width:750px;
		height:110px;
		background-color:#E6E7E6;
		float:left;
	}

#center_my_account  a:link {
	color:#E61819;
}

#center_my_account  u, a:visited {
	color:#E61819;
}

#center_my_account  a:hover {
	color:#E61819;
}	
	
	
#footer{
	margin-top:10px;
	margin-bottom:10px;
	width:750px;
	height:50px;
	float:left;
	}

#footer_box{
	color:#847D84;
	width:150px;
	float:left;
	font-size:0.65em;
	}
#footer_box a{
	color:#848484;
	text-decoration:none;
	}
.footer_link{
	font-size:9px;
}
.footer_link a{
	/*font-size:0.65em;*/
	}
#loginbox {
	float:right;
	width:185px;
	background-image:url('../images/shoppingcart.gif');
	height:83px;
	padding-left:20px;
	_padding-left:10px;
	}
#titlelogin {
	font-family:arial;
	font-size:11px!important;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	color:#847D84;
	}
#inputlogin INPUT{
		width:67px;
		border:1px solid black;
		font-weight:none;
		height:17px;
		font-size:10px;
	}
#linklogin a{
	font-family:arial;
	font-size:11px!important;
	text-align:left;
	text-decoration:underline;
/* 	font-weight:bold; */
	color:black;
	}
#linklogin2 a:link{
	font-family:arial;
	font-size:11px!important;
	text-align:left;
	text-decoration:none;
/* 	font-weight:bold; */
	color:#847D84;
	padding-top:10px;
	}
#linklogin2 a:visited{
	font-family:arial;
	font-size:11px!important;
	text-align:left;
	text-decoration:none;
/* 	font-weight:bold; */
	color:#847D84;
	padding-top:10px;
	}
#linklogin2 a:hover{
	font-family:arial;
	font-size:11px!important;
	text-align:left;
	text-decoration:none;
/* 	font-weight:bold; */
	color:red;
	padding-top:10px;
	}
#linklogin2 {
	padding-top:10px;
	text-align:center;
}
#login_welcome_box{
	height:25px;
	padding-top:10px;
	font-family:arial;
	font-size:11px!important;
	color:#847D84;
	font-weight:bold;
	}
#cartlogin{
	font-size:10px;
	font-family:arial;
	height:10px;
	margin-top:15px;
	margin-left:28px;
	font-weight:bold;
	color:#847D84;
	padding-top:4px;
	_padding-top:2px;
	_padding-left:4px;
	}
#cartlogin a{
color:red;
}

#cartlogin a:link{
	font-size:10px;
	font-family:arial;
	height:10px;
	text-decoration:none;
	font-weight:bold;
	color:#847D84;
	}
#cartlogin a:hover{
	font-size:10px;
	font-family:arial;
	height:10px;
	text-decoration:none;
	font-weight:bold;
	color:red;
	}
#cartlogin a:visited{
	font-size:10px;
	font-family:arial;
	height:10px;
	text-decoration:none;
	font-weight:bold;
	color:#847D84;
	}
#footer_dot{
	width:750px;
	height:2px;
	background-image:url("../images/liena.gif");
	background-repeat:no-repeat;
	float:left;
	}
#box_productos_destacados{
	background-image:url('../images/fondo_productosdestacados.gif');
	background-repeat:repeat-x;
	height:78px;
	width:592px;
	}
#titulo_productos_destacados{
	width:70px;
	font-family:Arial;
	font-weight:bold;
	font-size:8pt;
	color:#847D84;
	text-align:left;
	float:left;
	padding-left:10px;
	padding-top:20px;
	}
#contenido_productos_destacados{
	float:left;
	padding-top:10px;
	}
.producto_destacado {
	float:left;
	height:54px;
	width:54px;
	border:1px solid #847D84;
	margin-left:20px;
	
	}
#category_new_products{
	width:592px;
	background-image:url("../images/fondo_subportada_gradiente_horizontal.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	float:left;
	margin-bottom:5px;
	}
#category_new_products_title{
	color:#847D84;
	font-family:Arial;
	font-weight:bold;
	font-size:8pt;
	padding-top:5px;
	padding-bottom:5px;
	}
#category_new_products_box{
		width:592px;
		height:157px;
	}
.category_new_products_item{
		width:100px;
		height:100px;
		float:left;
		text-align:center;
		padding-left:20px;
		padding-right:20px;
	}
.category_new_products_item_image a{
			width:100px;
			height:100px;
	}
.category_new_products_item_image img{
		border:2px solid #847D84;
	}
.category_new_products_item_desc {
			font-size:9px;
			text-align:center;
			font-weight:bold;
			font-family:verdana;
			color:#847D84;
			width:100px
	}
#new_products_list{
	margin-top:5px;
	padding-bottom:5px;
	text-align:right;
	float:left;
	width:590px;
	}	
#new_products_list a{
	color:#940C08;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	}
.title_category{
		color:#847D84;
		font-family:arial;
		font-size:16px;
		font-weight:bold;
		padding-top:5px;
		padding-bottom:5px;
	}
.pageHeading{
	color:#E61819;
	font-family:arial;
	font-size:0.99em;
	font-weight:bold;
	}
.new_products_box_content_item{
	width:120px;
	float:left;
	margin-left:15px;
	text-align:center;

	
	}
.new_products_box_content_item img{
	border:2px solid #847D84;
	}
.new_products_box_content1{
	width:592px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:10px;
	padding-bottom:10px;
	white-space: nowrap;
	}
.new_products_box_content2{
	float:left;
	width:592px;
	background-color:#E6EBE6;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:10px;
	padding-bottom:10px;
	white-space: nowrap;
	}
.price{
	color:red;
	font-weight:bold;
	font-size:8pt;
	}
.new_products_box_content_item_desc{
			font-family:arial;
			font-size:11px;
			font-weight:bold;
			color:#847D84;
			/*width:290px;*/
			text-align:center;
			
	}
.new_products_box_content_item_desc p{
	font-size:8pt;
} 
.pagination_bar_new_products{
	background-color:#E6EBE6;
	}
.pagination_bar_new_products a,u{
	text-decoration:none;
	color:#847D84;
	}
.pagination_bar_new_products b{
	color:#847D84;
	}
.pageResults a,u{
	text-decoration:none;
	font-family:arial;
	font-size:0.99em;
	}
.bread_nivel0{
		
		padding-top:5px;
		padding-bottom:5px;
	}
.bread_nivel0 a{
		text-decoration:none;
		color:#E61819;
		font-family:arial;
		font-size:16px;
		font-weight:bold;
	}
.bread_nivel1 a{
		
		text-decoration:none;
		color:#E61819;
		font-family:arial;
		font-size:13px;
		font-weight:bold;
	}
#banner_boxes{
	width:590px;
	max-height:390px;
	min-height:auto;
	}
#product_info_content_box{
	width:590px;
	}
#product_info_left_box{
	width:250px;
	float:left;
	margin-right:10px;
	}
#product_info_right_box{
	width:310px;
	float:left;
	}
#product_info_description_box{
/* 	overflow:auto; */
	height:60px;
	font-family:verdana;
	font-size:11px;
	text-align:justify;
	color:#636563;
	padding:10px;
	border:10px solid #EFEBEF;
	}
#products_info_title_box{
	background-color:#EFEBEF;
	text-align:left;
	font-family:arial;
	font-weight:bolder;
	font-size:11px;
	color:#636563;
	padding-top:4px;
	padding-bottom:4px;
	height:12px;
	margin-bottom:5px;
	padding-left:4px;
	text-transform: uppercase;
	}
.title_images_box{
	font-size:0.75em;
	color:#424142;
	font-weight:bold;
	font-family:arial;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	}
.items_images_box{
	text-align:center;
	padding-bottom:10px;
	}
.items_images_box img{
	border:1px solid #636563;
	}
#product_info_action_box{
	width:310px;
	height:242px;
	margin-top:8px;
	}
#product_info_images_box{
	float:left;
	width:100px;
	height:241px;
	background-color:#B5B2B5;
	margin-right:12px;
	text-align:center;
	}
#product_info_attributes_box{
	float:left;
	width:195px;
	height:241px;
	border:1px solid #ADB2AD;
	}
#product_info_price_box{
	height:35px;
	padding-top:10px;
	}
#product_info_price{
	float:left;
	color:red;
	margin-left:4px;
	font-weight:bold;
	padding-top:5px;
	font-size:10px;
	}
#product_info_oufit_price_extend{
	float:left;
	color:red;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	width:195px;
	}
#product_info_outfit{
	float:left;
	margin-left:8px;
	}
#product_info_attributes{
	height:90px;
	background-color:#EFEBEF;
	}
#product_info_title{
	height:52px;
	}
#product_info_title_image{
	height:50px;
	float:left;
	padding-left:5px;
	padding-top:2px;
	background-image:url('../images/loading3.gif');
	background-repeat:no-repeat;
	background-position:center center;
	}
#product_info_title_image img{
	border:1px solid black;
	}
#product_info_title_name{
	height:47px;
	float:left;
	padding-top:18px;
	padding-left:8px;
		font-family:arial;
	font-weight:bolder;
	font-size:11px;
	color:#636563;
	}	
.product_info_attribute{
	float:left;
	padding-top:2px;
	padding-left:10px;
	padding-right:10px;
	}
.product_info_attribute label{
	font-family:arial;
	font-weight:bolder;
	color:#636563;
	font-size:0.8em;
}

.product_info_attribute select{
	font-size: 0.6em;
}

.productListing-even{
	border-bottom:1px solid #CCCCCC;
	}
.productListing-odd{
	border-bottom:1px solid #CCCCCC;
	}
.productListing-wishlist{
	border-bottom:1px solid #CCCCCC;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
	}
#recomendadostest{
	padding-top:10px;
	width:572px;
	height:130px;
	float:left;
	}
#related_content_box_items{
	

	width:572px;
	height:115px;
	float:left;
	background-color:#EFEBEF;
	padding-top:10px;
	
	}
	
.related_item{
	float:left;
	width:100px;
	height:100px;
	border:2px solid #636563;
	margin-left:30px;
	}
#title_related_products{
	height:55px;
	float:left;
	padding-left:30px;
	padding-top:45px;
	font-family:arial;
	font-weight:bolder;
	color:#636563;
	font-size:11px;
	}
#banner_boxes_foo{
	padding-top:10px;
	}	
#banner_boxes_foo a{
	padding-left:15px;
	padding-right:10px;
	}
#title_box_account{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	width:730px;
	color:#E61C21;
	font-weight:bold;
	font-size:15px;
	}
.borde_tabla{
	border: 1px solid #DEBABD!important;
}
.tabla_salir {
	background-image:url('../../../../images/uploaded/image/salir.gif');
	background-repeat:no-repeat;
	width:576px;
	height:225px;
	padding-top:50px;
	padding-left:190px;
	padding-right:15px;
	_padding-left:100px;
	}
.tabla_ccreada {
	/*background-image:url('../../../../images/uploaded/image/cuentacreada.gif');*/
	background-repeat:no-repeat;
	width:575px;
	height:248px;
	padding-top:35px;
	/*padding-right:210px;
	padding-left:15px;
	_padding-right:50px;
	_padding-left:0px;*/
	}
.tabla_cuenta {
	background-image:url('../../../../images/uploaded/image/fondomicuenta.gif');
	background-repeat:no-repeat;
	width:537px;
	height:214px;
	padding-top:15px;
	padding-bottom:15px;
	vertical-align:middle;
	}
.headerCuenta {
	color:#E61819;
	font-weight:bold;
}
.messageStackError{
	color: #3393EC;
	font-weight:bold;
	vertical-align:middle;
	}
.messageStackSuccess{
	color: #3393EC;
	font-weight:bold;
	vertical-align:middle;
	}
.checkoutBarFrom {
	font-size:0.9em;
	}
.checkoutBarCurrent {
	font-size:0.9em;
	}
.checkoutBarTo {
	font-size:0.9em;
	}

.texto_informativo {
	font-size:0.9em;
	color:red;
	font-weight:bold;
}


a,p,font,td.confirmation_header{
	font-size:11px!important;
}
.conftotals{
	font-size:11px;
	font-weight:bold;
}

.confirmation_header a:link{
	color:#F2F2F2!important;
	}
.confirmation_header a:visited{
	color:#F2F2F2!important;
	}
.confirmation_header a:hover{
	color:#F2F2F2!important;
	}

.ul_my_account{
	padding:0px;
/* 	padding-left:20px; */
	margin:0px;
	list-style-image:url('../images/vineta_cuadrado.gif');
	width:140px;
	padding-left:20px;
	_padding-left:18px;
	background-image:url('../images/menu_infocuenta.gif');
	background-repeat:repeat;
	border:1px solid #847D84;
	}
.ul_my_account li{
	padding:0px;
	margin:0px;
	width:140px;
	height:19px;
		
	}
.ul_my_account a:link{
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	color:#847D84;
	}
.ul_my_account a:visited{
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	color:#847D84;
	}
.ul_my_account a:hover{
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	color:#847D84;
	}
.title_my_account{
	font-family:arial;
	font-size:11px;
	text-decoration:none;
	background-image:url('../images/menu_infocuenta_cabecera.gif');
	background-repeat:repeat-x;
	width:155px;
	_width:160px;
	height:16px;
	color:white;
	font-weight:bold;
/* 	padding-top:3px; */
	padding-left:5px; 

	border-top:1px solid #847D84;
	border-right:1px solid #847D84;
	border-left:1px solid #847D84;

	}
#box_my_account{
/* 	padding-left:10px; */
	width:160px;
	margin-left:10px;
	
	}


.ul_my_orders{
	padding:0px;
/* 	padding-left:20px; */
	margin:0px;
	list-style-image:url('../images/vineta_cuadrado.gif');
	width:140px;
	padding-left:20px;
	_padding-left:18px;
	background-image:url('../images/menu_infocuenta.gif');
	background-repeat:repeat;
	border:1px solid #847D84;
	}
.ul_my_orders li{
	padding:0px;
	margin:0px;
	width:140px;
	height:19px;
		
	}
.ul_my_orders a:link{
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	color:#847D84;
	}
	.ul_my_orders a:hover{
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	color:#847D84;
	}
	.ul_my_orders a:visited{
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	color:#847D84;
	}
.title_my_orders{
	font-family:arial;
	font-size:11px;
	text-decoration:none;
	background-image:url('../images/menu_infocuenta_cabecera.gif');
	background-repeat:repeat-x;
	width:155px;
	_width:160px;
	height:16px;
	color:white;
	font-weight:bold;
/* 	padding-top:3px; */
	padding-left:5px; 

	border-top:1px solid #847D84;
	border-right:1px solid #847D84;
	border-left:1px solid #847D84;

	}
#box_my_orders{
/* 	padding-left:10px; */
	width:160px;
	margin-left:10px;
	margin-top:10px;
	}


.ul_my_notifications{
	padding:0px;
/* 	padding-left:20px; */
	margin:0px;
	list-style-image:url('../images/vineta_cuadrado.gif');
	width:140px;
	padding-left:20px;
	_padding-left:18px;
	background-image:url('../images/menu_infocuenta.gif');
	background-repeat:repeat;
	border:1px solid #847D84;
	}
.ul_my_notifications li{
	padding:0px;
	margin:0px;
	width:140px;
	height:19px;
		
	}
.ul_my_notifications a:link{
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	color:#847D84;
	}
	.ul_my_notifications a:hover{
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	color:#847D84;
	}
	.ul_my_notifications a:visited{
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	color:#847D84;
	}
.title_my_notifications{
	font-family:arial;
	font-size:11px;
	text-decoration:none;
	background-image:url('../images/menu_infocuenta_cabecera.gif');
	background-repeat:repeat-x;
	width:155px;
	_width:160px;
	height:16px;
	color:white;
	font-weight:bold;
/* 	padding-top:3px; */
	padding-left:5px; 

	border-top:1px solid #847D84;
	border-right:1px solid #847D84;
	border-left:1px solid #847D84;

	}
#box_my_notifications{
/* 	padding-left:10px; */
	width:160px;
	margin-left:10px;
	margin-top:10px;
	color:#919090;
;
	}
}
.linkwish{
	text-decoration:none;
	color:black;
	}

.main_trends_left{
	width:405px;
	float:left;
	background-image: url('../images/flechascombinaciones.gif');
	background-color:#ffffff;
	background-position:center right;
	background-repeat:no-repeat;
		font-family:arial;
	}
.title_trends{
	font-size:10px;
	color:#847D84;
	font-weight:bold;
	}
.title_product_trend{
		font-family:arial;
		font-size:12px;
		color:#847D84;
		background-color:#F7F3F7;
		padding-top:2px;

		font-weight:bold;

		width:365px;
		height:18px;
	
	}
.image_trend{
	padding-top:5px;
	padding-bottom:5px;
	}
.description_trend{
	font-family:arial;
	font-size:10px;
	color:#847D84;
	width:361px;
	border:4px solid #F7F3F7;
	}
.main_trends_right_content
{
	float:right;
	width:180px;
	}
.main_trends_right{
	width:180px;
	border-top:1px solid #CECACE;
	border-left:1px solid #CECACE;
	border-right:1px solid #CECACE;
	float:right;
	}
.content_trends_items{
	width:170px;
	float:left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	}
.trend_product_item_image{
	width:37px;
	height:37px;
	border:1px solid black;
	float:left;
	
	}
.trend_product_item{
	width:180px;
	border-bottom:1px solid #CECACE;
	float:left;
	}
.trend_product_item_name{
	float:left;
	padding-left:10px;
	padding-top:5px;
	color:#636563;
	font-weight:bold;
	font-size:8pt;
	}
.trend_product_quantity{
	width:160px;
	_width:180px;
	/*text-align:right;*/
	float:left;
	padding-left:20px;
	background-color:#EFEBEF;
	padding-top:5px;
	padding-bottom:10px;

	}
.trend_talla{
	float:left;
	}
.trend_qty{
	padding-left:5px;
	float:left;
	}
.trend_product_quantity label{
	color:#636563;
	text-transform: uppercase;
	font-size:9px; 
	font-weight:bold;
	}
	
.trend_product_price{
	width:180px;
	text-align:left;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
	}
.float_item_trend_price{
	float:left;
	height:15px;
	
	}
	
.color_price{
	color:red;
	font-size:8pt;
	font-weight:bold;
	padding-top:3px;
	padding-right:5px;
	padding-left:5px;
	}
	
.title_add_item{
	color:#636563;
	font-size:10px;
	font-weight:bold;
	padding-top:2px;
	}
.button_add_trend{
	width:180px;
	text-align:right;
	padding-top:10px;
	height:20px;
	float:right;
	
	}
.new_products_box_content1 div{
	white-space: nowrap;	
}

.new_products_box_content2{
	white-space: nowrap;	
}

.productListing-data {
	vertical-align: top;
	padding-top:5px;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}
.subtitle_total {
	background:#ffffff url('../images/carrito2.gif') top right no-repeat;
	height:73px;
	width:163px;
	padding-right:20px;
	padding-top:10px;
	}
.boton_cart_fila1 {
/*	padding-top:10px;*/
	padding-left:10px;
	width:135px;
	background-color:#ECECEC;
	color:#BE0412;
	text-decoration:underline;
	/*padding-bottom:5px;*/
	}

.boton_cart_fila2 {
	padding-top:10px;
	padding-left:10px;
	}

.trend_list_content_item{
	width:33%;
	text-align:center;
	float:left;
	}

.inputRequirement {
	color: red;
}

.productListing-heading {
	font-weight:bold;
	font-size:0.8em;
	color:#7D787C;
	background-color:#EEEEEE;
}
.shoppingcart_header {
	background: #AAAAAA url('../images/carrito1.gif') center left no-repeat;
	color:white;
	height:30px;
	width:100%;
	vertical-align:middle;
	}
.wishlist_header {
	background: #AAAAAA url('../images/listaregalos.gif') center left no-repeat;
	color:white;
	height:30px;
	width:100%;
	vertical-align:middle;
	}
.wishlist_header2 {
	background: #AAAAAA url('../images/listaregalos.gif') center left no-repeat;
	color:white;
	height:30px;
	width:100%;
	vertical-align:middle;
	padding-left:140px;
	padding-top:3px;
	font-weight:bold;
	}
.productListing_th{
	font-weight:bold;
	font-size:0.8em;
	color:#7D787C;
	background-color:#EEEEEE;
	}
.title_content{
	color:#FF0000;
	font-size:15px;
font-weight:bold;
	}
.container{
	background-image:url('../images/menu_infocuenta_cabecera.gif');
	background-repeat:repeat-x;
	width:149px;
	_width:159px;
	height:17px;
	_height:19px;
	padding-left:10px;
	color:white;
	font-weight:bold;
	font-size:11px;
	font-family:arial;
	text-transform: uppercase;
	padding-top:2px;
	border:1px solid #ACACAC;
	}
.container_item{
	background-image:url('../images/button_container_item.gif');
	background-repeat:no-repeat;
	width:139px;
	_width:159px;
	height:16px;
	_height:20px;
	color:#847D84;
	font-family:arial;
	padding-top:2px;
	padding-left:20px;
	font-size:0.66em;
	border:1px solid #ACACAC;
	}
.container_item a, .container_item a:hover,.container_item a:visited{
	color:#847D84;
	font-family:arial;
	text-decoration:none;
	text-transform: uppercase;
	/*font-size:0.95em;*/
	font-size: 7.5pt;
	}
#left_content{
		padding:0px;
		margin:0px;
		float:left;
		width:175px;
		padding-left:10px;
	}

.rayavertical {
		border-right:2px dotted gray;
}

.obligatorio {
	color:red;
	text-align:right;
}
.pulldownmenu {
	font-size:0.8em;
	}
/*Inicio Css para la solicitud de tarjeta*/
.franjasolicitud {
	background-color:#D8140F;
}

/*Fin de Css para solicitud de tarjeta*/
/*Inicio Css Bloqueo de Tarjeta*/
#content_block{
	width:550px;
	padding-left:85px;
	padding-top:90px;
	padding-bottom:90px;
}
#block_box_title{
	width:380px;
	font-family:arial;
	font-size:0.8em!important;
	font-weight:normal;
	padding-left:10px;
}
#block_box_content{
	background-image:url('../images/block_access.gif');
	background-repeat:no-repeat;
	width:380px;
	height:151px;
}
#block_box_form{
	width:250px;
	float:right;
	padding-top:15px;
}

#block_box_form TABLE{
	font-family:arial;
	font-size:0.7em!important;
	font-weight:normal;
}

#block_box_form td{
	font-size:7pt;	
}

/*Fin Css Bloqueo de Tarjeta*/
/*Inicio Css para el contenido de saldos*/
#content_tarjeta{
	width:550px;
	padding-left:85px;
	padding-top:90px;
	padding-bottom:90px;
	}

#tarjeta_box_content, #quotes_box_content, #consulta_box_content{
	background-image:url('../images/tarjeta_access.gif');
	background-repeat:no-repeat;
	width:380px;
	height:153px;
	}
	
#quotes_box_content{
	background-image:url('../images/fondo_monedabox.gif');
}

#consulta_box_content{
	background-image:url('../images/fondo_consulta.gif');
}

#tarjeta_box_title{
	width:380px;
	font-family:arial;
	font-size:0.8em!important;
	font-weight:normal;
	padding-left:10px;
	
	}
#tarjeta_box_form{
	width:250px;
	float:right;
	padding-top:20px;
	}
#tarjeta_box_form TABLE{
	font-family:arial;
	/*font-size:0.8em!important;*/
	font-size:7pt !important;
	font-weight:normal;
}

#tarjeta_box_form td{
	font-size:7pt;	
}

#saldos_head{
	background-image:url('../images/table_header.gif');
	background-repeat:repeat-x;
	height:50px;
	width:350px;
	}
#saldos_details{
	width:350px;
	}
#content_saldos{
	width:550px;
	padding-left:85px;
	}
#saldos_box_customer{
	font-family:arial;
	font-size:0.8em!important;
	color:white;
	font-weight:bold;
	width:150px;
	_width:170px;
	padding-left:20px;
	padding-top:10px;
	float:left;
	}
#saldos_box_button_details{
	width:127px;
	_width:147px;
	padding-left:20px;
	float:left;
	padding-top:10px;

	}
.td_saldos_d{
	background-color:#F2F2F2;
		font-family:arial;
	font-size:0.8em!important;
	}
.td_saldos_c{
	background-color:#FAFAFA;
		font-family:arial;
	font-size:0.8em!important;
	}
.td_valores{
	background-color:#E6E6E6;
		font-family:arial;
	font-size:0.8em!important;
	}
#movimiento_head{
	background-image:url('../images/table_header.gif');
	background-repeat:repeat-x;
	height:50px;
	width:430px;
	}
#movimiento_details{
	width:430px;
	}
#content_movimiento{
	width:550px;
	padding-left:50px;
	}
#movimiento_box_customer{
	font-family:arial;
	font-size:0.8em!important;
	color:white;
	font-weight:bold;
	width:150px;
	_width:170px;
	padding-left:20px;
	padding-top:10px;
	float:left;
	}
#movimiento_box_button_details{
	width:127px;
	_width:147px;
	padding-left:130px;
	float:left;
	padding-top:10px;

	}
.fondo_th_movimiento{
	background-image:url('../images/table_column_data.gif');
	background-repeat:repeat-x;
	width:430px;
	font-family:arial;
	font-size:0.89em!important;
	}
.td_movimiento_d{
	background-color:#F2F2F2;
		font-family:arial;
	font-size:0.89em!important;
	}
.td_movimiento_c{
	background-color:#FAFAFA;
		font-family:arial;
	font-size:0.89em!important;
	}
.td_valores_movimiento{
	background-color:#E6E6E6;
		font-family:arial;
	font-size:0.89em!important;
	}
/*Fin de Css para el contenido de saldos*/

/*Inicio de Css para Solicitud de tarjeta*/
.sub_title_soliticitud{
	background-color:#DE1408;
	
	
	padding-left:20px;
	color:white;
	}
/*Fin de Css para Solicitud de tarjeta*/
#imagen_principal{
	background-image:url('../images/loading.gif');
	background-repeat:no-repeat;
	background-position:center center;
	width:250px;
	height:325px;
	}
#imagen_secundaria{
	background-image:url('../images/loading2.gif');
	background-repeat:no-repeat;
	background-position:center center;
	
	height:80px;
	text-align:center;
	}
#imagen_suplementaria{
	background-image:url('../images/loading2.gif');
	background-repeat:no-repeat;
	background-position:center center;
	
	height:80px;
	}

.old_price{
	color: black;
	text-decoration: italic;
}

/*Css para Info de tarjeta de regalo*/

#gift_card_description{
	width:220px;
	height:60px;
	font-family:verdana;
	font-size:11px;
	text-align:justify;
	color:#636563;
	padding:10px;
	border:10px solid #EFEBEF;
	margin:5px;
	}
#gift_card_image{
	width:250px;
	height:325px;
	}
#gift_card_box{
	float:right;
	}
#gift_attributes{
	height:60px;
	background-color:#EFEBEF;
	}

/*Fin Css para Info de tarjeta de regalo*/
#gift_card_info_action_box{
	height:115px;
	background-color:#EFEBEF;
	border:10px solid #EFEBEF;
	}
	

