h1, h2, h3{	color:#ABA30A;	font-size:12px;	text-transform:uppercase;	margin-bottom:6px;}.destacado{	font-size:12px !important;	margin-top:-5px}.destacado b{	color:#ABA30A !important;}#left_column .csc-menu li{		background-image:url(../../img/menu/topCosmetics.png);		background-color:#D1CF9D;}#left_column .csc-menu li a{		background-image:url(../../img/menu/bottomCosmetics.png);		color:#948D09;}#left_column .csc-menu li.selected{		background-image:url(../../img/menu/topCosmeticsSelected.png);		background-color:#8C8609;}#left_column .csc-menu li.selected a{		background-image:url(../../img/menu/bottomCosmeticsSelected.png);		color:#FFF;}#ttproducts-list{	}.tt_products_item_list{	line-height:13px;	width:780px;	overflow:hidden;	_width:700px}.tt_products_item_list .listitem{	border:1px solid  #D3DBDC;	background:#FFF;	padding:3px;		float:left;	width:167px;	margin-right:20px;	margin-bottom:20px;	font-size:11px;}.tt_products_item_list  .listitem_subheader{color:#999;margin:0 0 5px 0;}.tt_products_item_list  .format{	margin-bottom:5px;}.tt_products_item_list  .format strong{	color:#666;}.tt_products_item_single, .tt_products_basket{	border:1px solid  #D3DBDC;	background:#FFF;	padding:3px;	}.tt_products_item_list .listitem .image{	text-align:center;	height:152px;}.tt_products_item_list .listitem .wrap{	background:url(../../img/accountWrapBg.png	) repeat-x bottom left;	padding:10px;	height:226px;}.tt_products_item_single .wrap, .tt_products_basket .wrap{	background:url(../../img/accountWrapBg.png	) repeat-x bottom left;	padding:10px 10px 60px;}.tt_products_item_single .image{	width:290px;	float:left;	margin-right:15px;}.tt_products_item_single .info{	float:right;	width:400px;	padding-top:25px;}.tt_products_item_list .listitem h3{	margin-bottom:0px;}.tt_products_item_list .listitem h3 a, .tt_products_item_single h1{	font:bold 12px Arial, Helvetica, sans-serif;	color:#69C;	text-transform:uppercase;	}.tt_products_item_single h1{	font-size:14px;		margin-bottom:10px;}.tt_products_item_list .category_title{	clear:both;}.tt_products_item_single .price{	font:bold 18px Arial, Helvetica, sans-serif;	color:#9C950A;	}#quantity{	border:1px solid  #ECEC8E;	width:36px;	color:#69C;	font-size:11px;	text-align:right;	margin:0px 12px;	border-color:#919157 #ECEC8E #ECEC8E #919157 ;}select#quantity{	width:45px;	font-weight:bold;	color:#333;	border-color:#CCC ;}.tt_products_minibasket{	float:right;	font:12px Arial, Helvetica, sans-serif;		text-transform:uppercase;}.tt_products_minibasket a{	color:#6699CC;	font-weight:bold;}.tt_products_item_single .descuento{	background:url(../../img/icons/descuento.png) no-repeat top left;		padding:4px  0 0 30px;	font-weight:bold;}.tt_products_item_single .descuento strong,.tt_products_item_single .descuento b{	color:#9C950A;}.tt_products_item_single .format_note strong{	color:#666;}.tt_products_item_single .product_note2{		padding-bottom:10px;}.tt_products_item_single .product_note2  div{	padding-top:10px;	margin-top:10px;	border-top: 1px solid #E3EBEE;}.tt_products_item_single .product_note2 p{	display:inline;}.tt_products_item_single .product_note2 p.descuento{	display:block;	margin-bottom:0px;}.tt_products_item_single .additional-info{	font:11px Arial, Helvetica, sans-serif;		text-transform:uppercase;	color:#ABA30A;	margin-bottom:6px;}.tt_products_item_single .contact{	border-top:1px solid #E3EBEE;	background:url(../../img/grayArrow.png) no-repeat left 18px;	padding:18px 14px;	}.tt_products_item_single .format-6{	background:url(../../img/cajas.jpg) no-repeat 240px top;	height:58px;	}.tt_products_basket table{	margin-bottom:0px;	border-collapse:collapse;}.tt_products_basket caption{	background:#BFC8CB;	color:#FFF;	font:bold 14px Arial, Helvetica, sans-serif;	text-transform:uppercase; 	padding:8px 10px;	}	.tt_products_basket th, .tt_products_basket td{		padding:4px 10px;	}	.tt_products_basket th{		color:#999;			font:bold 10px Arial, Helvetica, sans-serif;		text-transform:uppercase;		background:#F2F6F7;	}	.tt_products_basket td{			border-bottom:1px solid #E3EBEE	;	}		.tt_products_basket td.price, .tt_products_basket td.total{			font-size:14px;			text-align:right;			padding-right:30px;			width:90px;		}		.tt_products_basket td.price{			width:52px;		}				.tt_products_basket td.title, .tt_products_basket td.title a{			text-transform:uppercase;			font-weight:bold;			color:#666;		}		.tt_products_basket tr.foot td{			background: #F2F6F7;			border-bottom:0px;				}		.tt_products_basket tr.foot td.baskettotal{			font:bold 18px Arial, Helvetica, sans-serif;			color:#ABA30A;			text-align:right;			width:auto !important;		}				.tt_products_basket tr.foot td.baskettotal small, .tt_products_basket tr.foot td.baskettotal_info small{			font-size:14px;			color:#666;			display:block;			height:24px;			padding-top:4px; 		}		.tt_products_basket tr.foot td.baskettotal_info{			color:#ABA30A;			font:10px Arial, Helvetica, sans-serif; 			text-transform:uppercase;			width:110px;		}		.tt_products_basket tr.foot td.baskettotal_info small{			font-size:12px;		padding-top:0px;		}		.tt_products_basket input.boton{			border:0px ;			font:10px Arial, Helvetica, sans-serif;			color:#69C;			text-transform:uppercase;			padding:4px 6px 4px 20px;			cursor:pointer;				}		.tt_products_basket input.remove{			padding:0 0 0 14px;				background:url(../../img/icons/remove.png) no-repeat 0px 2px;		}		.tt_products_basket input.update{			background:url(../../img/icons/update.png) no-repeat 0px 2px;		}		.tt_products_basket .action{			background: #F2F6F7;			text-align:right;			padding-right:10px;			margin-bottom:28px;			padding-bottom:12px;		}		.tt_products_basket .action input, input.pay{			background:url(../../img/paymentButton.png) no-repeat top left;			width:177px;			height:25px;			border:0px;			font:bold 12px Arial, Helvetica, sans-serif;			color:#FFF;			text-transform:uppercase;			cursor:pointer		}		.tt_products_basket .action a.back{			color:#938D09;			text-decoration:underline;			font-weight:bold;			margin-right:30px;		}			.tt_products_basket .action a.back:hover{				text-decoration:none;			}		.tt_products_basket .buttons{			padding-top:20px;		}		button{			background:none;			border:0px;			border:0px;		}		.form_control{text-align:right;}		.tt_products_basket_info{			width:476px;		}	.category_title{		color:#FFF;		background:url(../../img/categoryTitleBg.png) repeat-y left top;		padding:4px 6px;		margin-bottom:12px;	}	.address-info .invoice_address{		float:left;		width:350px;	}		.address-info .delivery_address{		float:left;		width:278px;	}	.address-info{		overflow:hidden;		border:1px solid #E3EBEE;		border-left:0;		border-right:0;		padding:20px 0;		margin:20px 0;	}	.address-info dt{		margin-top:8px	}	.printButton{		color:#FFF;		background: url(../../img/printButton.png) no-repeat top left;		font:bold 12px Arial, Helvetica, sans-serif;		text-transform:uppercase;		cursor:pointer;		padding:2px 50px 4px 10px;		height:26px;		position:absolute;		right:20px;		top:30px;		width:133px;		border:0px	}	.shop{		background:url(../../img/shop.png) no-repeat top left;		color:#FFF;		font-weight:bold;		height:250px;		padding:120px 14px 0 14px;		line-height:14px;	}	.shop h2{		color:	#EAE583	}