/* NUTRITIENDA.ES Css File*/

/***** GENERAL TAGS *****/
body
{	color: #555555;
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
}

a, p, span, li, div { text-align:left;}

a		{ color: #555555; text-decoration: none;}
a:hover {  color: #AABBDD; text-decoration: underline;}

FORM { display: inline; }
TR.header { background: #ffffff; }
.infoBox {				background: #FFFFFF;}
.infoBoxNavigation {	background: #ffffff;}
.infoBoxContents { background: inherit;   }

TD.infoBox, SPAN.infoBox {    }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {  background: #f8f8f9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #f8f8f9;}
TABLE.productListing {  border: 1px;  border-style: solid;  border-color: #FF7CBD;  border-spacing: 1px;}
TD.infoBoxHeading {      height: 14px;  font-weight: bold;  background: #FF0000;  color: #ffffff;}
TD.pageHeading, DIV.pageHeading {  font-size: 20px; font-weight: bold; color: #DD127B;}

/* Leandro */

.a_la_izquierda {
	width:0px; 
	padding-left: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	
}





.mainTabSelected { background:url(images/skins/Pink_v_2_0/mainTabs/center_on.jpg) repeat-x; height:20px;  color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10px; padding-left:9px; padding-right:9px; }
.mainTabNotSelected { background:url(images/skins/Pink_v_2_0/mainTabs/center_off.jpg) repeat-x; height:20px; padding-left:9px; padding-right:9px; color: #FA2398; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10px;}
.mainTabNotSelected_link { color: #FA2398; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10px;}
.mainTabNotSelected_link:link		{ color: #FA2398; font-weight:bold; text-decoration:none; }
.mainTabNotSelected_link:visited	{ color: #FA2398; font-weight:bold; text-decoration:none; }
.mainTabNotSelected_link:active	{ color: #FA2398; font-weight:bold; text-decoration:none; }
.mainTabNotSelected_link:hover	{ color: #FA2398; font-weight:bold; text-decoration:none; }

/****** RECOMMENDED PRODUCTS *******/
td.textHeaderProductsRecommended{  padding-left: 4px;  background: #CFE0F0;  }
table.textContentProductsRecommended{ background: #FFFFFF;   border: 1px;  border-style: solid;  border-color: #FF7CBD;  border-spacing: 1px;  height:145px;}
td.boxTextProductsRecommended{ background: #FFFFFF;  color: #555555;  font-family: Verdana, Arial,sans-serif;  font-size: 10px;  text-transform: none;  /*  font-weight: none;*/  padding-left: 1px;  padding-right: 1px;}
td.boxTextProductsRecommendedName {			background: inherit; font-size: 11px; font-family: Arial,Verdana, sans-serif; font-weight: bold; }
td.productSpecialPriceProductsRecommended {color: #DD127B;	background: inherit; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
A.fade_boxTextProductsLink:link		{ font-weight: bold;color: #DD127B;  text-decoration:none}
A.fade_boxTextProductsLink:visited	{ font-weight: bold;color: #DD127B;  text-decoration:none}
A.fade_boxTextProductsLink:active	{ font-weight: bold;color: #DD127B;  text-decoration:underline}
A.fade_boxTextProductsLink:hover	{ font-weight: bold;color: #DD127B;  text-decoration:underline}
A.fade_boxTextProductsName:link		{color: #DD127B; font-weight: bold; text-decoration:none}
A.fade_boxTextProductsName:visited	{color: #DD127B; font-weight: bold; text-decoration:none}
A.fade_boxTextProductsName:active	{color: #DD127B; font-weight: bold; text-decoration:underline}
A.fade_boxTextProductsName:hover	{color: #DD127B; font-weight: bold; text-decoration:underline}
A.fade_boxTextProductsButton:link		{font-size : 11px; color: #DD127B; font-weight: bold; text-decoration:none}
A.fade_boxTextProductsButton:visited	{font-size : 11px; color: #DD127B; font-weight: bold; text-decoration:none}
A.fade_boxTextProductsButton:active		{font-size : 11px; color: #DD127B; font-weight: bold; text-decoration:underline}
A.fade_boxTextProductsButton:hover		{font-size : 11px; color: #DD127B; font-weight: bold; text-decoration:underline}

.div_general_footer {background:url(images/skins/Pink_v_2_0/footer.jpg) no-repeat; width:594px; height:5px;}
.div_general_subheader { background:url(images/skins/Pink_v_2_0/bg_subhedaer.jpg) repeat-x; width:5px; height:36px; border-left:1px solid #FECEE8; width:100%; } 
.div_general_subheader_3 { background:url(images/skins/Pink_v_2_0/bg_subheader_3.jpg) no-repeat; width:594px; height:3px;  } 
.div_general_subheader_line { border-bottom:1px solid #FECEE8; width:100%; } 
.div_general_subheader_repeat { background:url(images/skins/Pink_v_2_0/bg_subheader_repeat.jpg) repeat-x top; width:594px; border-left:1px solid #FECEE8;  border-right:1px solid #FECEE8; }
.table_general_content {   width:100%; } 
.general_input{ height:18px; }
.table_content_gen { width:562px;}
.table_gen_no_top { width:592px;  border: 1px solid #FECDEA; border-top: none; border-bottom:none; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:0px; }
/*.table_gen{ width:592px;  border: 1px solid #FECDEA; border-top: none; border-bottom:none; padding-left:15px; padding-right:15px; padding-top:23px; padding-bottom:0px; }*/
.table_gen{ width:500;  border: 1px solid #FECDEA; border-top: none; border-bottom:15px; padding-left:15px; padding-right:15px; padding-top:23px; padding-bottom:0px; }


.table_gen_gifts{ width:595px;  border: 1px solid #FECDEA; border-top: none; border-bottom:none; padding-top:23px; padding-bottom:0px; }
/*.footer_gen { background:url(images/skins/Pink_v_2_0/account/table_footer_img.gif) no-repeat; width:594px; height:10px;}*/
.footer_gen_large { background:url(images/skins/Pink_v_2_0/account/table_footer_img_large.gif) no-repeat; width:772px; height:10px;}

/*************/

/*********  SHOP INFORMATION   *******/
table.textContentShopInformation{   background: #FF7CBD;		  margin-top: 0px;   margin-left: 0px;  margin-right: 0px;  margin-bottom: 0px;  border: 1px;  border-style: solid;  border-color: #FF7CBD;  border-spacing: 0px;}
td.boxTextShopInformation{  background:url(images/skins/Pink_v_1_0/cat_fondo_li2.gif);  color: #555555;  ;    text-transform: none;  text-align:justify;  /*  font-weight: none;*/  padding-top: 5px;  padding-left: 10px;  padding-right: 10px;  padding-bottom: 5px;}
/*span.boxTextShopInformationLink {color: #DD127B;  text-decoration:none;  font-weight: bold; } Leandro*/
span.boxTextShopInformationLink {color:#FA2398;  text-decoration:none;  font-weight: bold; }

/***********/

/****** ALSO PURCHASED ******/
table.textContentAlsoPurchased{  margin-top: 0px;   margin-left: 0px;  margin-right: 0px;  margin-bottom: 0px;  border: 1px;  border-style: solid;  border-color: #FF7CBD;  border-spacing: 0px;  height:130px; /* altura por defecto de las cajas*/}
td.textContentAlsoPurchased{  ;    margin-top: 0px;   margin-left: 0px;  margin-right: 0px;  margin-bottom: 0px;  padding-top: 5px;  padding-right: 5px;    vertical-align:top;  }
td.boxTextAlsoPurchased{  background:url(images/skins/Pink_v_1_0/cat_fondo_li2.gif);      color: #555555;  ;    padding: 5px  10px 10px 5px;}


/*************/

/****** PRODUCT LISTING ******/
td.pageHeadingListingProducts { font-family: Arial,Verdana, sans-serif; color: #555555; font-size: 11px; text-transform: none;  font-weight: bold;  padding-left: 1px;  padding-right: 1px;}
span.pageHeadingListingProductsCategoryName{ font-family: Arial,Verdana, sans-serif; color: #DD127B; font-size: 11px; text-transform: uppercase; font-weight: bold; padding-left: 1px; padding-right: 1px;}
td.pageHeadingPage{ font-family: Arial,Verdana, sans-serif;  color: #555555;  font-size: 11px;  text-transform: none;  font-weight: bold;  padding-left: 1px;  padding-right: 1px;}
span.pageHeadingPageCapitals{ color: #DD127B;  text-transform: uppercase;}
td.productListing-heading {  background:url(images/skins/Pink_v_1_0/cat_fondo_li2.gif);    width:1px;   height:19px;   padding:6px 6px 6px 6px;    /*  background: #b6b7cb;*/  color: #555555;  font-weight: bold;}
TD.productListing-data { background:url(images/skins/Pink_v_1_0/cat_fondo_li2.gif);  }
/*******************/

/****** PAGING ******/
A.pageResults {  color: #0000FF;}
A.pageResults:hover { color: #0000FF;  background: #FFFF33;}
A.fade_pageResults:link		{ color: #DD127B; font-weight: bold; text-decoration:none}
A.fade_pageResults:visited	{ color: #DD127B; font-weight: bold; text-decoration:none}
A.fade_pageResults:active	{ color: #DD127B; font-weight: bold; text-decoration:underline}
A.fade_pageResults:hover	{ color: #DD127B; font-weight: bold; text-decoration:underline}
/*********************/

/****** INFOBOX ********/
span.pageHeadingStrikethrough{ color: #555555; text-decoration:underline; text-decoration:line-through;}
.smalltextShopping{  background: inherit;    }
.infoBoxContentsShopping {  background: inherit;    }
.infoBoxContentsChat {  background: inherit;  margin:0px;  padding:0px;}
.infoBoxContentsShoppingTotal {  background: inherit;    font-size: 11px;  color: #DD127B; font-weight: bold;    height: 6px;}
tr.infoBoxContentsUsersOnline { background: inherit;}
td.infoBoxContentsUsersOnline {   text-align:center; padding:5px;}
tr.infoBoxContentsHelpCustomers { background: inherit;}
table.infoBoxContentsHelpCustomers { background: url(images/skins/Pink_v_1_0/atencion_al_cliente_4.jpg); background-position:right; background-repeat:no-repeat;   text-align:left; padding:5px; margin-top:-3px; margin-bottom:-3px;  margin-right:-2px;  height:90px;}
span.infoBoxContentsHelpCustomersBigPink { font-family: Arial, Verdana, sans-serif; font-size: 20px; font-weight:bold; color: #DD127B; }
span.infoBoxContentsHelpCustomersPink {   font-weight:bold; color: #DD127B; }
TD.accountCategory {  font-size: 13px; color: #aabbdd;}
TD.tableHeading {  font-size: 12px; font-weight: bold; }
SPAN.newItemInCart { color: #DD127B;  /*  font-weight: none;*/}
CHECKBOX, INPUT, RADIO, SELECT { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #555555;}
TEXTAREA { width: 100%;  font-size: 11px;}
SPAN.greetUser {    font-size: 12px;  color: #f0a480;  font-weight: bold;}
TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle {  font-family: Tahoma, Verdana, Arial, sans-serif;  font-size: 12px;  font-weight: bold;}
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #c76170; font-weight: bold;}
SPAN.productSpecialPrice {  color: #DD127B;}
SPAN.errorText {  color: #ff0000;}
/***************/

/***** ERROR MESSAGE *****/
.messageBox {   }
.messageStackErrorPink, .messageStackWarningPink { color:#DD127B;   font-weight: bold;   background-color: inherit; }
.messageStackError, .messageStackWarning , .messageStackSuccess{  background:url(images/skins/Pink_v_1_0/cat_fondo_li2.gif);   padding:3px 3px 3px 3px;   border: 1px;  border-style: solid;  border-color: #FF7CBD; border-spacing: 1px;     color:#DD127B; font-weight:bold; }
.errorBox { font-size : 10px; background: #ffb3b5; font-weight: bold; }
/***********/

/***** NEWS ********/
.h1_news_title { font-size:12px;font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#FA2398; list-style-position:inside; list-style-type:none; display:inline; padding:0; font-weight:bold;}
.bg_news { background:url(images/skins/Pink_v_2_0/news/bg_news.jpg) repeat-x bottom; height:29px;}

/*******************/
/***** CATEGORIES / MANUFACTURERS / PRODUCT_INFO *****/
.h1_manufacturer_title { font-size:13px;font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#000000; list-style-position:inside; list-style-type:none; display:inline; padding:0; font-weight:bold;}
.h2_product_title { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-style:normal;  color:#FA2398; list-style-position:inside; list-style-type:none; display:inline; padding:0;}
.h2_manufacturer_title {  font-family:Arial, Helvetica, sans-serif; font-style:normal;  color:#000000; list-style-position:inside; list-style-type:none; display:inline; padding:0; font-size:10px;}
.h3_category_title {  font-family:Arial, Helvetica, sans-serif; font-style:normal;  color:#FA2398; list-style-position:inside; list-style-type:none; display:inline; padding:0;}
.h3_category_title_selected {  font-family:Arial, Helvetica, sans-serif; font-style:normal;  color:#000000; list-style-position:inside; list-style-type:none; display:inline; padding:0;}
.h3_box_cat_category {  font-family:Arial, Helvetica, sans-serif; font-style:normal;  color:#686868; list-style-position:inside; list-style-type:none; display:inline; padding:0; font-size:9px;}
.box_cat_presentation {color:#686868;  }
.box_cat_text { color:#4A4A4A;   text-align:left; }

.text_availability {   color:#535353; }

.span_cat_selected { color:#000000; cursor:default; } 
.span_cat_selected h3 {  font-family:Arial, Helvetica, sans-serif; font-style:normal;  list-style-position:inside; list-style-type:none; display:inline; padding:0;}
.span_cat_selected:link		{ color: #000000; text-decoration:none}
.span_cat_selected:visited	{ color: #000000; text-decoration:none}
.span_cat_selected:active	{ color: #000000; text-decoration:none}
.span_cat_selected:hover	{ color: #000000; text-decoration:none}

.span_cat_not_selected { color:#FA2398; } 
.span_cat_not_selected h3 {   font-family:Arial, Helvetica, sans-serif; font-style:normal; list-style-position:inside; list-style-type:none; display:inline; padding:0;  }
.span_cat_not_selected:link		{ color: #FA2398; text-decoration:none}
.span_cat_not_selected:visited	{ color: #FA2398; text-decoration:none}
.span_cat_not_selected:active	{ color: #FA2398; text-decoration:none}
.span_cat_not_selected:hover	{ color: #000000; text-decoration:none}

.box_cat { background:url(images/skins/Pink_v_2_0/categories/box_bg.jpg) repeat-x; width:289px; height:139px; border: 1px solid #FDBDE0; border-top:2px solid #FB68B8; float:left; margin-bottom:16px; }
.box_cat_temp { border: 1px solid #FDBDE0; border-top:2px solid #FB68B8; display:inline; } 
.box_cat_table { width:289px; height:139px; background:url(images/skins/Pink_v_2_0/categories/box_bg.jpg) repeat-x; display:inline; }


.cat_menu_separator{  background:url(images/skins/Pink_v_2_0/cat_menu_separator.gif) no-repeat; width:1px; height:7px;}
.cat_menu_separator_br{  background:url(images/skins/Pink_v_2_0/separator_line_cat.gif) repeat-x; width:20px; height:1px;}
.cat_separator{  background:url(images/skins/Pink_v_2_0/cat_line.gif) no-repeat; height:1px;}
.td_cat { height:23px; width:170px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.td_cat_sep { height:2px; border-left:1px solid #FA2398;	border-right:1px solid #FA2398; width:170px; }
.td_subcat { height:18px; width:170px;   
 font-weight: bold;	border-left: 1px solid #FA2398;	border-right: 1px solid #FA2398;}
.td_subcat_sep { height:1px; width:170px; border-left: 1px solid #FA2398;	border-right: 1px solid #FA2398;}
.categories_separator{background:url(images/skins/Pink_v_2_0/categories_separator.gif) repeat-y; width:2px; margin-top:5px;margin-bottom:5px; }
.table_categories{ width:170px; border:1px solid #FA2398; }
/**********************/

/***** LOGIN *****/

.heading_title_login { background:url(images/skins/Pink_v_2_0/login/portugal/header.jpg) no-repeat; width:79px; height:19px; }

.login_left { background:url(images/skins/Pink_v_2_0/login/portugal/header_left.jpg) no-repeat; width:292px; height:45px; }
.login_right { background:url(images/skins/Pink_v_2_0/login/portugal/header_right.jpg) no-repeat; width:292px; height:45px; }
.table_login{ width:292px;  border: 1px solid #FA2398; border-top: none; border-bottom:none; padding-right:5px;  }
.footer_login { background:url(images/skins/Pink_v_2_0/login/footer_line.gif) no-repeat; width:292px; height:9px;}
/**********/

/* PRODUCTS */
.heading_products { background:url(images/skins/Pink_v_2_0/products/header_products_right.jpg) no-repeat; width:440px; height: 167px; padding-right:20px; }
/**********/

/***** CHAT *****/
.heading_title_chat { background:url(images/skins/Pink_v_2_0/chat/header.jpg) no-repeat; width:595px; height:50px; }
/**********/

/***** CONTACT US *****/
.heading_title_contact_us { background:url(images/skins/Pink_v_2_0/contact_us/portugal/header.jpg) no-repeat; width:93px; height:19px; }
.contact_text { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FA2398; }
.contact_text_black { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }




/* Leandro 
.points {   color:#121212; }*/
points { background-image: url(./images/skins/Pink_v_2_0/checkout_gifts/point_img.gif); width:900px; margin:0px; padding0px; 	}


/**********/

/***** HOW TO BUY *****/
.heading_how_to_buy { background:url(images/skins/Pink_v_2_0/howtobuy/portugal/header.jpg) no-repeat; width:120px; height:19px; }
.div_how_to_buy{ background:url(./images/skins/Pink_v_2_0/howtobuy/bg.png) no-repeat; width:955; height:448px;}
/**********/

/****** CREATE ACCOUNT ******/
.heading_title_create_account { background:url(images/skins/Pink_v_2_0/create_account/portugal/header.jpg) no-repeat; width:180px; height:19px; }
.heading_title_create_account_success { background:url(images/skins/Pink_v_2_0/create_account/header_success.jpg) no-repeat; width:595px; height:50px; }
.heading_title_forgot_password { background:url(images/skins/Pink_v_2_0/create_account/portugal/header_forgot_password.jpg) no-repeat; width:170px; height:19px; }





/***********/

/***** CHECKOUT *****/
.heading_title_checkout_confirmation { background:url(images/skins/Pink_v_2_0/checkout_confirmation/portugal/header.jpg) no-repeat; width:594px; height:41px; }
.heading_title_checkout_shipping{ background:url(images/skins/Pink_v_2_0/checkout_shipping/portugal/header.jpg) no-repeat; width:161px; height:19px; }


.heading_title_checkout_shipping2{background:url(images/skins/Pink_v_2_0/checkout_shipping/portugal/header_buy.jpg) no-repeat; width:594px; height:41px;}




.heading_title_checkout_success{background:url(images/skins/Pink_v_2_0/checkout_success/portugal/header.jpg) no-repeat; width:595px; height:41px;}
/*.heading_title_checkout_payment{background:url(images/skins/Pink_v_2_0/checkout_payment/portugal/header.jpg) no-repeat; width:595px; height:103px;} LZM*/
.heading_title_checkout_payment{background:url(images/skins/Pink_v_2_0/checkout_payment/portugal/header.jpg) no-repeat; width:594px; height:41px;}
.heading_title_checkout_gifts{background:url(images/skins/Pink_v_2_0/checkout_gifts/portugal/header.jpg) no-repeat; width:594px; height:41px;}
.box_gifts_header{background:url(images/skins/Pink_v_2_0/checkout_gifts/header_box.jpg) no-repeat top; width:563px; height:136px;}
.box_gifts_content{background:url(images/skins/Pink_v_2_0/checkout_gifts/content_box.jpg) repeat-y; width:563px; height:8px;}
.box_gifts_footer{background:url(images/skins/Pink_v_2_0/checkout_gifts/footer_box.jpg) no-repeat bottom; width:563px; height:58px;}

/* Sustituir por otra imagen */
/*.buy_gift{background:url(images/skins/Pink_v_2_0/checkout_gifts/buy_gift.png) no-repeat; width:96px; height:53px;}*/
.buy_gift{background:url(images/skins/Pink_v_2_0/checkout_gifts/buy_gift.jpg) no-repeat; width:96px; height:100px;}

.module_checkout_selected { background-color: #FCDAE8; }
.module_checkout_selected_pink { background-color: #FA2398;   font-weight:bold; color:#FFFFFF; }

.checkout_payment_img{ background:url(images/skins/Pink_v_2_0/checkout_payment/img_rep.jpg) repeat-x; height:36px;}

.payment_methods_separator { background:url(images/skins/Pink_v_2_0/checkout_payment/separator.gif) repeat-x; width:100%; height:1px; margin:0 0 0 0; padding:0 0 0 0; }
.checkoutBarFrom, .checkoutBarTo {  font-size: 8px; font-weight: bold; color: #8c8c8c; text-transform:uppercase;}
.checkoutBarCurrent {  font-size: 8px; font-weight: bold; color: #000000;  text-transform:uppercase;}
/**********/

/***** SHOPPING CART *****/
.heading_title_cart{background:url(images/skins/Pink_v_2_0/cart/portugal/header_cart.png) no-repeat; width:453px; height:46px;}
.table_cart{ background-color:#E4E4E4; margin-top:50px; margin-left:10px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.footer_cart { background:url(images/skins/Pink_v_2_0/cart/footer_line.png) no-repeat; width:453px; height:24px;}
.separator_product_cart{ border-top:1px solid #FA2398;}
.div_shopping_cart { background:url(images/skins/Pink_v_2_0/cart/header/portugal/cart.jpg) no-repeat; width:156px; height:68px; }
.div_shopping_cart_text {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
.div_cart_left {background:url(./images/skins/Pink_v_2_0/cart/border_left.png) repeat-y; width:13px; }
.div_cart_right {background:url(./images/skins/Pink_v_2_0/cart/border_right.png) repeat-y; width:9px; }
/**********/

/****** ACCOUNT ******/
.heading_title_account{background:url(images/skins/Pink_v_2_0/account/portugal/heading_tittle.jpg) no-repeat; width:595px; height:137px;}
.menuTabs {width:595px;}
.menuTabsCat { width:772px; }
.tableAccountTabs { width:595px; border:1px solid #FA2398; border-top:none; padding-left:15px; padding-right:15px; padding-top:13px; padding-bottom:8px; border-bottom:none;}
.tableAccountTabsWithImageTop { width:595px; border:1px solid #FA2398; border-top:none; padding-left:15px; padding-right:15px; padding-top:3px; padding-bottom:8px; border-bottom:none;}
.tableAccountTabsWithImageTopLogin { width:595px; border:1px solid #FA2398; border-top:none; padding-left:15px; padding-right:15px; border-bottom:none;}
.tableAccountTabsTop { border: 1px solid #FA2398; border-bottom:none; border-right:none; border-top:none; height:10px; background:url(images/skins/Pink_v_2_0/account/table_img_top_right.gif) no-repeat right;} 
.tableAccountTabsFooter{background:url(images/skins/Pink_v_2_0/account/table_footer_img.gif) no-repeat; width:595px; height:10px;}
.tableAccountTabsHeader{background:url(images/skins/Pink_v_2_0/account/table_header_img.gif) no-repeat; width:595px; height:10px;}
.account_separator_bar{ background:url(images/skins/Pink_v_2_0/account/address_separator_hor.gif) repeat-x; }
.accountAddressRow { }
.accountAddressRowOver { cursor: pointer; /*cursor: hand; */}
.accountAddressRowSelected { }
.account_title_text { color:#FA2398;  padding-left:10px; }
.account_title_main { color:#000000; }
.account_address_separator {  background:url(images/skins/Pink_v_2_0/account/address_separator.gif) repeat-y; } 
.account_address_separator_hor {  background:url(images/skins/Pink_v_2_0/account/address_separator_hor.gif) repeat-x; } 
.accountLink { color:#FA2398;   font-weight:bold; }
.account_my_personal_data_separator{ background:url(images/skins/Pink_v_2_0/account/my_personal_data_separator.gif) no-repeat; height:1px; padding: 0 0 0 0; margin:0 0 0 0; }
.account_text_field {}
.accountText {   }
.accountText_pink {   color:#FA2398; }
/**********/

/***** PAGINATE *****/
.paginateLink{  color:#FA2398; font-size:9px; font-weight:bold;}
a.paginateLink:link	{color: #FA2398; text-decoration:none}
a.paginateLink:visited	{color: #FA2398; text-decoration:none}
a.paginateLink:active	{color: #FA2398; text-decoration:none}
a.paginateLink:hover	{color: #FA2398;  text-decoration:none; cursor:hand; cursor:pointer }

.paginateNextLink{  color:#FFFFFF; font-size:9px; font-weight:bold;}
a.paginateNextLink:link	{color: #FFFFFF; text-decoration:none}
a.paginateNextLink:visited	{color: #FFFFFF; text-decoration:none}
a.paginateNextLink:active	{color: #FFFFFF; text-decoration:none}
a.paginateNextLink:hover	{color: #FFFFFF;  text-decoration:none; cursor:hand; cursor:pointer }

.paginateCurrentPage { background:url(./images/skins/Pink_v_2_0/paginate/current_page.jpg) no-repeat center; width:19px; height:19px;  font-size:9px; font-weight:bold; color:#FFFFFF; text-align:center; }
.paginateNextPage { background:url(./images/skins/Pink_v_2_0/paginate/next_page.jpg) no-repeat center; width:19px; height:19px;  font-size:9px; font-weight:bold; color:#FFFFFF; text-align:center; }
.paginateBox { border:1px solid #FA2398; border-left:none; border-right:none;  color:#FA2398; font-size:9px; height:18px; cursor:pointer; font-weight:bold; padding-bottom:1px;}
.paginateResume { border:1px solid #FA2398; border-left:none; border-right:none;  color:#FA2398; font-size:9px; height:18px; font-weight:bold; padding-bottom:1px;}
/***********/

/***** TRANPARENCIAS *****/
#transLogin {	background-color:#FFFFFF; 	z-index:1; 	position:absolute;	width:595px;	display:none;	opacity:0.80; 	filter:alpha(opacity="90");	opacity: .9; }
#transLoginMensaje {	width:593px;	top:50%;	left:50%; }
#transSmall{ background-color:#FFFFFF; 	z-index:1; 	position:absolute;	width:591px;	display:none;	opacity:0.95; 	filter:alpha(opacity="90");	opacity: .9; margin-left:2px; margin-right:2px;}
#transSmallMessage{ 	position:absolute;	width:591px; }

#transCart{ background-color:#FFFFFF; 	z-index:1; 	position:absolute;	width:430px;	display:none;	opacity:0.95; 	filter:alpha(opacity="90");	opacity: .9; margin-left:12px; margin-right:2px;}
#transCartMessage{ 	position:absolute;	width:430px; }

#transCategories{ background-color:#FFFFFF; 	z-index:1; 	position:absolute;	width:763px;	display:none;	opacity:0.95; 	filter:alpha(opacity="70");	opacity: .7; margin-left:2px; margin-right:2px;}
#transCategoriesMessage{position:absolute; width:763px;}
#cart_div_hidden {	background-color:#FFFFFF; 	z-index:1; 	position:absolute;	width:100%;	display:none;	opacity:0.95; 	filter:alpha(opacity="90");	opacity: .9;	margin-left:1px;	margin-right:0px; }
#cart_div_hidden_message { 	position:absolute;	width:100%;	margin-top:-60px;	margin-left:-350px;	top:50%;	left:50%;}

#transSmallEdit{ z-index:1; 	position:absolute;	width:100%; height:100%;	display:none;	 margin-left:2px; margin-right:2px; background: url(./images/skins/Pink_v_2_0/blackTransparent80.png); }
#transSmallMessageEdit{ 	width:591px; position:relative;}





#transSmallNewsletter{ background-color:#FFFFFF; 	z-index:1; 	position:absolute;	width:580px;	display:none;	opacity:0.95; 	filter:alpha(opacity="90");	opacity: .9; margin-left:2px; margin-right:2px;}
#transSmallMessageNewsletter{ 	position:absolute;	width:580px; }
/**********/

/***** BREADCRUMB *****/
.breadcrumb { background:url(./images/skins/Pink_v_2_0/breadcrumb/breadcrumb_bg.jpg) repeat-x; width:100%; height:23px;}
.breadcrumb_text { color:#5B5C5E;   font-weight:bold; white-space:nowrap;}
/**********/

/***** FOOTER ******/
table.footer { text-align:center;}
TR.footer { background: #7A9EC5;}
TD.footer {   background: #7A9EC5; color: #ffffff; font-weight: bold; }
TD.footer_text { font-family: Arial, Verdana, sans-serif;  color: #555555;}
TD.footerbar_text { font-family:  Arial, Verdana,sans-serif; font-size: 11px; color: #555555;}
tr.footerbar_text {	background: #555555; }
TD.footer_text_pink { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #ffffff; background: #FA2398; }
tr.footerbar_text_pink { background: #FF7CBD; }
.footer_text { color: #FC1F91;  }
A.footer_text:link    {  color: #FC1F91;text-decoration:underline;  }
A.footer_text:visited {  color: #FC1F91;text-decoration:underline;  }
A.footer_text:active  {  color: #FC1F91;text-decoration:none;  }
A.footer_text:hover   {  color: #FC1F91;text-decoration:none;  }
A.fade_footer_text:link		{ color: #DD127B;  text-decoration:none}
A.fade_footer_text:visited	{ color: #DD127B;  text-decoration:none}
A.fade_footer_text:active	{ color: #DD127B;  text-decoration:underline}
A.fade_footer_text:hover	{ color: #DD127B;  text-decoration:underline}
.footer_pink { background:url(./images/skins/Pink_v_2_0/footer/footer.jpg) repeat-x; height:31px; }

/***********/

/************ VIP *************/
.vip_standard { background:url(./images/skins/Pink_v_2_0/vip/standard.jpg) no-repeat; width:267px; height:157px; padding-top:75px; }
.vip_gold { background:url(./images/skins/Pink_v_2_0/vip/gold.jpg) no-repeat; width:267px; height:157px; padding-top:75px; }
.vip_platinium { background:url(./images/skins/Pink_v_2_0/vip/platinium.jpg) no-repeat; width:267px; height:157px; padding-top:75px; }

/***** HELP MESSAGES *****/
#mensajesAyuda { 	width:23px;  	position:absolute; 	top:0px; 	left:0px; 	visibility:hidden; 	text-align:center; }
#ayudaTitulo {  width:238px; 	height:17px; 	background:url(./images/skins/Pink_v_2_0/create_account/help_header_line.png) no-repeat;}
#ayudaTexto  {  background-color:#FFFFFF;	vertical-align:middle; 	border: 1px solid #FDBDE0; 	border-bottom:none; 	border-top:none; 	padding-left:5px; 	padding-right:5px; 	padding-bottom:4px; width:226px;}
#ayudafooter{  background:url(./images/skins/Pink_v_2_0/create_account/help_footer.png) no-repeat;  width:238px; 	height:17px; }
/***********/

/***** GENERAL *****/

.cat_on {background: url(images/skins/Pink_v_2_0/categories/ON.gif) no-repeat;  width:170px; height:23px; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
.cat_off {background: url(images/skins/Pink_v_2_0/categories/OFF.gif) no-repeat; width:170px; height:23px; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#343A42;}
.sub_cat_on {background: url(images/skins/Pink_v_2_0/categories/sub_cat_bg_on.gif) no-repeat left;width:170px; height:18px; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#FA34A2;}
.sub_cat_off {background: url(images/skins/Pink_v_2_0/categories/sub_cat_bg.jpg) no-repeat left; width:170px; height:18px; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#343A42;}
.sub_cat_off_link {} 
.sub_cat_off_link:link		{ color:#343A42; text-decoration:none}
.sub_cat_off_link:visited	{ color:#343A42; text-decoration:none}
.sub_cat_off_link:active	{ color:#343A42;  text-decoration:none}
.sub_cat_off_link:hover	{ color:#FA34A2; text-decoration:none}

.sub_cat_bg {background: url(images/skins/Pink_v_2_0/categories/center.png) repeat-y; width:200px; height:9px; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#343A42;}
.sub_cat_header {background: url(images/skins/Pink_v_2_0/categories/top.png) no-repeat; width:200px; height:15px; font-size:9px;  color:#FA2398; font-weight:bold; padding-left:20px;}

.div_manufacturers_content{width:250px;height:150px;position:absolute;top:-21px;right:0;text-align:left;}
.div_manufacturers_center{width:230px;height:150px;overflow:auto;margin:1px 0 0 11px;text-align:left;}

.div_manufacturers_content_rollover{width:200px;height:150px;position:absolute;top:-21px;right:50;text-align:left;}
.div_manufacturers_center_rollover{width:200px;height:150px;text-align:left;}


.search_text_blank{background: url(images/skins/Pink_v_2_0/search/portugal/button.jpg) no-repeat; width:147px; height:17px; cursor:pointer; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000000; padding-left:5px; padding-top:2px;}

.table_main_center_with_right{ width:595px; }
.tableAccountTabs_with_right { width:595px; border:1px solid #FA2398; border-top:none; border-bottom:none; padding: 10px 10px 10px 10px ; background: url(images/skins/Pink_v_2_0/products/bottom_img.jpg) repeat-x bottom; }
.tableTabs_footer{ background: url(images/skins/Pink_v_2_0/products/table_footer.jpg) no-repeat; width:595px; height:10px;}

.tableAccountTabsImgRight { width:594px; height:10px; border-left: 1px solid #FDCFEB; border-right:1px solid #FDCFEB;}
.tableAccountTabsImgLeft { width:594px; height:10px; border-right: 1px solid #FDCFEB; }

.selectedTabGenBlank { width:96px; height:9px;}
.tabSelectSeparatorGenBlank {  width:3px; height:9px; border-top: 1px solid #FDCFEB;}
.tabSelectSeparatorGenBlankRight {  width:10px; height:9px; border-top: 1px solid #FA2398; border-right: 1px solid #FDCFEB;}
.notSelectedOverTabGenBlank {  width:96px; height:9px; border-top: 1px solid #FDCFEB;}

.selectedTabGen { width:96px; height:23px; background:url(./images/skins/Pink_v_2_0/tabs/tab_sel.jpg) no-repeat bottom; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FA2398; }
.notSelecteTabGen {  width:96px; height:23px; background:url(./images/skins/Pink_v_2_0/tabs/tab_off.jpg) no-repeat bottom; margin-left:0px;   color:#000000;  }
.notSelecteTabGenLast {  width:99px; height:23px; background:url(./images/skins/Pink_v_2_0/tabs/tab_off_last.jpg) no-repeat bottom; margin-left:0px;   color:#000000;  }
.notSelectedOverTabGen {  width:96px; height:23px; background:url(./images/skins/Pink_v_2_0/tabs/tab_sel.jpg) no-repeat bottom; margin-left:0px;   color:#000000;  }
.notSelectedOverTabGenLast {  width:99px; height:23px; background:url(./images/skins/Pink_v_2_0/tabs/tab_on_last.jpg) no-repeat bottom; margin-left:0px;   color:#000000;  }
.tabSelectSeparatorGen { width:3px; border-bottom:1px solid #FDCFEB}

/***** PRODUCT INFO TABS *****/

.notSelecteTabGenPI {  width:113px; height:23px; background:url(./images/skins/Pink_v_2_0/tabs/tabpi_off.jpg) no-repeat bottom; margin-left:0px;   color:#000000;  }
.selectedTabGenPI { width:113px; height:23px; background:url(./images/skins/Pink_v_2_0/tabs/tabpi_sel.jpg) no-repeat bottom; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FA2398; }
.tabSelectSeparatorGenPI { width:3px; border-bottom:1px solid #FDCFEB}




.tabFilterAdvanced { width:154px; height:35px; background:url(./images/skins/Pink_v_2_0/tabs/tab_on.jpg) bottom right no-repeat; font-family: Verdana ,Arial, Helvetica, sans-serif; color:#FA2398; font-size:9px; font-weight:bold; padding-left:0px; padding-top:15px;  }
.table_product_options{ border:1px solid #787878; border-bottom:none; border-top:none; width:595px; }
.fieldError{	 border:1px solid #FF0000;	background-color:#FFF4F0;	color:#FF0000; }
/*.textarea_general{ border:1px solid #FECDEA; border-top: 6px solid #FA5AB0; background-color:#FFFFFF;  } LZM*/
.textarea_general{ border:1px solid #FECDEA; border-top: 3px solid #FA5AB0; background-color:#FFFFFF;   width:530px;}
.tabSelectSeparator {border:1px solid #FA2398; border-left:none; border-right:none; border-top:none;}
.tableCategoriesTabs { width:772px; border:1px solid #FA2398; border-top:none; border-bottom:none; padding-top:0px; padding-left:15px; padding-right:15px; padding-bottom:0px; }
.advancedFilter{ width:157px; height:32px; background:url(./images/skins/Pink_v_2_0/categories/filter.jpg) no-repeat;  }
table.textContentProductsListingTable{ border: 1px solid #B7B5B6; height: 167px; border-top:none;}
td.boxTextProductsListingTable{  ;}
.catlist_header{ width:363px; background: url(images/skins/Pink_v_2_0/categories/header.jpg) repeat-x; border-top: 1px solid #B7B5B6; }
.catlist_right{ width:7px; background: url(images/skins/Pink_v_2_0/categories/img_right.jpg) no-repeat;}
.catlist_left{ width:7px; background: url(images/skins/Pink_v_2_0/categories/img_left.jpg) no-repeat;}
.catlist_footer{ width:197px; height:50px; background: url(images/skins/Pink_v_2_0/categories/footer.jpg) no-repeat; }
.vip_img_class{ z-index:1;position:relative; top:-47px; right:-23px;}


A.cat_name_product:link		{color: #DD127B;  text-decoration:none}
A.cat_name_product:visited	{color: #DD127B;  text-decoration:none}
A.cat_name_product:active	{color: #DD127B;  text-decoration:none}
A.cat_name_product:hover	{color: #000000;  text-decoration:none}
.separator_point_line { background:url(images/skins/Pink_v_2_0/cart/product_separator.jpg) repeat-x; width:100%; height:3px; }
.separator_point_line_create_account { background:url(images/skins/Pink_v_2_0/cart/product_separator.jpg) repeat-x; width:548px; height:3px; margin-left:7px; margin-right:7px; }

.linkBlack{ color: #000000; }
a.linkBlack:link {	color: #FA2398 ; text-decoration:none}
a.linkBlack:visited {	color: #FA2398 ; text-decoration:none}
a.linkBlack:active {	color: #FA2398 ; text-decoration:none}
a.linkBlack:hover {	color: #000000 ; text-decoration:none}

.blankLink { color: #FFFFFF; }
a.blankLink:link {	color: #FFFFFF ; text-decoration:none}
a.blankLink:visited {	color: #FFFFFF ; text-decoration:none}
a.blankLink:active {	color: #FFFFFF ; text-decoration:none}
a.blankLink:hover {	color: #FFFFFF ; text-decoration:none}

.pinkLink { color: #FA2398; }
a.pinkLink:link {	color: #FA2398 ; text-decoration:none}
a.pinkLink:visited {	color: #FA2398 ; text-decoration:none}
a.pinkLink:active {	color: #FA2398 ; text-decoration:none}
a.pinkLink:hover {	color: #FA2398 ; text-decoration:none}

.pinkLinkSmall { color: #FA2398;   font-weight:bold; }
a.pinkLinkSmall:link {	color: #FA2398 ; text-decoration:none;  font-weight:bold;}
a.pinkLinkSmall:visited {	color: #FA2398 ; text-decoration:none;  font-weight:bold;}
a.pinkLinkSmall:active {	color: #FA2398 ; text-decoration:none;  font-weight:bold;}
a.pinkLinkSmall:hover {	color: #FA2398 ; text-decoration:none;  font-weight:bold;}


.a_link_black { color:#000000;   text-decoration:underline; }
a.a_link_black:link {	color: #000000 ; text-decoration:underline;}
a.a_link_black:visited {	color: #000000 ; text-decoration:underline;}
a.a_link_black:active {	color: #000000 ; text-decoration:underline;}
a.a_link_black:hover {	color: #000000 ; text-decoration:underline;}

.table_main_center{ width:772px;}
.header_line { background: #FA2398; width:100%; height:3px;}
.moduleRow {    }
.moduleRowOver { background-color: #FDEAF2; cursor: pointer;  }
.moduleRowSelected { background-color: #FCDAE8;   }
.inputRequirement {   color: #FA2398; }
.tinyitalictext {font-size:9px; font-style:italic; }
.cab_header_1{background:url(images/skins/Pink_v_2_0/cabezera_r1_c2.jpg) repeat-x; width:100%;  height:21px;}
.header_input{ height:19px; width:120px;   color:#FA2398; border:1px solid #FA2398; padding-left:5px; padding-top:2px; }
.header_text{  color:#FA2398;}
.table_main_border{ border-top:1px solid #FA2398; padding-bottom:0px; width:950px;}
.header_users_connected { border:1px solid #FA2398; border-bottom:none; width:178px; }
.table_users_connected {margin: 0px auto;}
.users_connected { color:#FA2398;   font-weight:bold; }
.buttonLink:link {	text-decoration:none}
.buttonLink:visited {	text-decoration:none}
.buttonLink:active {	text-decoration:none}
.buttonLink:hover { text-decoration:none}
/**********/

/***** PRODUCT INFO ******/
.textProductInfo { 	 	 	text-align:justify; 	padding-top: 5px;	padding-left: 5px; 	padding-right: 5px;		padding-bottom: 5px;	}
.textProductInfoAttribute { color: #555555;  font-weight: bold}
/**********/

/***** NEWSLETTER *****/
.newsletter_header{ background:url(./images/skins/Pink_v_2_0/newsletter/box/header.jpg) no-repeat; width:170px; height:74px; 
margin-top:10px; margin-bottom:20px;}
.newsletter_header_table { margin-top:20px; margin-right:5px; margin-left:0px; }
.newsletter_input{ height:19px; width:140px;   color:#000000; border:1px solid #FA2398; padding-left:5px; padding-top:3px;}
.heading_title_newsletter_del { background:url(images/skins/Pink_v_2_0/newsletter/newsletter_del/header.jpg) no-repeat; width:595px; height:50px; }
.heading_title_newsletter_add { background:url(images/skins/Pink_v_2_0/newsletter/newsletter_add/header.jpg) no-repeat; width:595px; height:50px; }

/***** SEARCH *****/
.global_search{ font-family: Arial, Helvetica, sans-serif;   color:#000000; background-color:#FFFFFF; padding-left:3px; height:14px; width:123px; padding-top:2px; border:1px solid #FA2398; border-left:none;}

.global_search_close{ font-family: Arial, Helvetica, sans-serif;   color:#000000; background-color:#FFFFFF; padding-left:3px; height:14px; width:110px; padding-top:2px; border:1px solid #FA2398; border-left:none; border-right: none; }
.global_search_loading{ font-family: Arial, Helvetica, sans-serif;   color:#000000; background:url(./images/skins/Pink_v_2_0/search/spinner.gif) no-repeat right; background-color:#FFFFFF; padding-left:3px; height:14px; width:127px; padding-top:2px; border:1px solid #FA2398; border-left:none; }
.search_header{ background:url(./images/skins/Pink_v_2_0/search/portugal/header.jpg) no-repeat; width:170px; height:108px; 
margin-top:10px; margin-bottom:0px;}
.search_header_table {margin-right:5px; margin-left:8px; margin-top:0px; margin-bottom:0px; padding:0px; }

.search_combo{ height:19px; width:144px;   color:#000000; padding-top:1px; border:1px solid #FA2398; }
.newsletter_input{ height:19px; width:150px;   color:#000000; padding-top:1px; border:1px solid #FDBDE0; }
.table_search_combo{  height:19px; }
.advanced_search_text { font-family:Arial, Helvetica, sans-serif; font-size: 7pt; color:#FFFFFF; font-weight:bold; }
.div_search{ background:url(./images/skins/Pink_v_2_0/search/div_header.png) no-repeat; width:374px; height:32px;  color:#FFFFFF; font-weight:bold;  padding-left:20px;}
.div_search_table{ width:374px;}
.div_search_left {background:url(./images/skins/Pink_v_2_0/search/border_left.png) repeat-y; width:12px; }
.div_search_right {background:url(./images/skins/Pink_v_2_0/search/border_right.png) repeat-y; width:16px; }
.div_table_desc {background-color:#FFFFFF; width:100%; }
.div_table_desc_pack {background-color:#FFFFFF; width:100%; }
.div_table_desc_cart_header { background-color:#FFFFFF; width:378px; }
.div_search_footer{ background:url(./images/skins/Pink_v_2_0/search/div_header_footer.png) no-repeat; width:374px; height:43px;  color:#FFFFFF; font-weight:bold;  padding-left:0px; padding-top:6px; text-align:center;}
.div_header_footer_no_more{ background:url(./images/skins/Pink_v_2_0/search/div_header_footer_no_more.png) no-repeat; width:374px; height:30px;}
.heading_title_advanced_search { background:url(images/skins/Pink_v_2_0/search/portugal/header_advanced.jpg) no-repeat; width:150px; height:19px; }
.search_close { font-size:7pt;  color:#FA2398; }
/***********/

/***** LANGUAGES ************/
.languages_div_header {  	position:absolute; 	visibility:hidden; 	text-align:center;  margin: 0; padding: 0;}
.languages_div_h{ background:url(./images/skins/Pink_v_2_0/languages/header.png) no-repeat; width:127px; height:10px;  color:#FFFFFF; margin: 0; padding: 0;}
.languages_div_footer { background:url(./images/skins/Pink_v_2_0/languages/footer.png) no-repeat; width:127px; height:37px; margin: 0; padding: 0;}
.languages_div_content { background:url(./images/skins/Pink_v_2_0/languages/content.png) repeat-y; width:127px; margin: 0; padding: 0; }
/****************************/

/***** CART DIV *************/
.cart_div_header { 	width:292px;  	position:absolute; 	visibility:hidden; 	text-align:center; }
.cart_div_header_large { 	width:389px;  	position:absolute; 	visibility:hidden; 	text-align:center; }

.div_header_pack_get_cart{ background:url(./images/skins/Pink_v_2_0/cart/header/portugal/header_pack_get_cart.png) no-repeat; width:321px; height:62px;  color:#FFFFFF; font-weight:bold;  padding-left:15px;}
.div_footer_pack_get_cart { background:url(./images/skins/Pink_v_2_0/cart/header/footer_pack_get_cart.png) no-repeat; width:321px; height:23px;}


.div_header{ background:url(./images/skins/Pink_v_2_0/cart/header/portugal/header.png) no-repeat; width:400px; height:61px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:10px; padding-left:15px;}
.div_header_product{ background:url(./images/skins/Pink_v_2_0/cart/header/portugal/header_product.png) no-repeat; width:297px; height:46px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:10px; padding-left:15px;}
.div_header_cart_left { background:url(./images/skins/Pink_v_2_0/cart/header/border_left.png) repeat-y; width:13px; }
.div_header_cart_right { background:url(./images/skins/Pink_v_2_0/cart/header/border_right.png) repeat-y; width:9px; }
.div_header_cart_footer { background:url(./images/skins/Pink_v_2_0/cart/header/footer.png) no-repeat; width:297px; height:22px;}
.div_header_cart_footer_large { background:url(./images/skins/Pink_v_2_0/cart/header/footer_large.png) no-repeat; width:400px; height:23px;}
.separator_cart_div { background:url(./images/skins/Pink_v_2_0/cart/header/separator_line.gif) repeat-x; }

.separator_pack_products_div{  background:url(./images/skins/Pink_v_2_0/cart/header/separator_pack_products.gif) repeat-x; }

.pack_cart_head_left { background:url(./images/skins/Pink_v_2_0/cart/header/pack_head_cart_left.jpg) no-repeat; width:5px; height:23px;}
.pack_cart_head_center { background:url(./images/skins/Pink_v_2_0/cart/header/pack_head_cart_center.jpg) repeat-x;  height:23px;  font-size: 9px; font-weight:bold; color:#FFFFFF;}
.pack_cart_head_right { background:url(./images/skins/Pink_v_2_0/cart/header/pack_head_cart_right.jpg) no-repeat; width:5px; height:23px;}

.div_header_product_pack{ background:url(./images/skins/Pink_v_2_0/cart/header/pack_header.jpg) no-repeat; width:255px; height:31px;  color:#FFFFFF; font-weight:bold;  padding-left:15px;}
.div_header_product_pack_content { background:url(./images/skins/Pink_v_2_0/cart/header/pack_content.jpg) repeat-y; width:255px; height:9px;}
.div_header_product_pack_footer { background:url(./images/skins/Pink_v_2_0/cart/header/pack_footer.jpg) no-repeat; width:255px; height:10px;}
.div_header_product_pack_header_black { background:url(./images/skins/Pink_v_2_0/cart/header/pack_black_header.jpg) no-repeat; width:355px; height:20px;}

.div_header_pack_products_content { background:url(./images/skins/Pink_v_2_0/cart/header/pack_products_content.jpg) repeat-y; width:355px;}
.div_header_pack_products_footer { background:url(./images/skins/Pink_v_2_0/cart/header/pack_products_footer.jpg) no-repeat; width:355px; height:10px;}

.div_edit_cart_header{ background:url(./images/skins/Pink_v_2_0/cart/edit/header.png) no-repeat; width:456px; height:31px;  color:#FFFFFF; font-weight:bold;  padding-left:15px;}
.div_edit_cart_left { background:url(./images/skins/Pink_v_2_0/cart/edit/border_left.png) repeat-y; width:14px; height:8px; }
.div_edit_cart_right { background:url(./images/skins/Pink_v_2_0/cart/newbox/border_left.png) repeat-y; width:14px; height:8px; }
.div_edit_cart_footer { background:url(./images/skins/Pink_v_2_0/cart/newbox/footer2.png) no-repeat; width:506px; height:28px;}
.div_select_attr_header{ background:url(./images/skins/Pink_v_2_0/cart/newbox/header_attr2.png) no-repeat; width:506px; height:57px;  color:#FFFFFF; font-weight:bold;  padding-left:0px;}



/* alert aqui */
.div_select_attr_header_al{ background:url(./images/skins/Pink_v_2_0/cart/newboxalert/header_attr2.png) no-repeat; width:606px; height:57px;  color:#FFFFFF; font-weight:bold;  padding-left:0px;}
.div_edit_cart_footer_al { background:url(./images/skins/Pink_v_2_0/cart/newboxalert/footer2.png) no-repeat; width:606px; height:28px;}








.div_select_attr_header_with_alert{ background:url(./images/skins/Pink_v_2_0/stock_alerts/header_attrs.png) no-repeat; width:576px; height:31px;  color:#FFFFFF; font-weight:bold;  padding-left:15px;}
.div_edit_cart_footer_with_alert { background:url(./images/skins/Pink_v_2_0/stock_alerts/footer_attrs.png) no-repeat; width:576px; height:21px;}

.div_select_attr_header_newsletter{ background:url(./images/skins/Pink_v_2_0/newsletter/header.png) no-repeat; width:592px; height:73px;  color:#FFFFFF; font-weight:bold;  padding-left:15px;}
.div_select_attr_header_del_newsletter{ background:url(./images/skins/Pink_v_2_0/portugal/newsletter/header_baja.png) no-repeat; width:601px; height:34px;  color:#FFFFFF; font-weight:bold;  padding-left:15px;}
.div_edit_cart_footer_newsletter{ background:url(./images/skins/Pink_v_2_0/newsletter/footer.png) no-repeat; width:592px; height:28px;}




.div_select_attr_header_pack{ background:url(./images/skins/Pink_v_2_0/cart/edit/portugal/header_attr_pack.png) no-repeat; width:747px; height:30px;  color:#FFFFFF; font-weight:bold;  padding-left:15px;}
.div_edit_cart_footer_pack { background:url(./images/skins/Pink_v_2_0/cart/edit/footer_pack.png) no-repeat; width:747px; height:30px;}
/*****************************/

/******* STOCK ALERTS ***************/
.div_stock_alert_header{ background:url(./images/skins/Pink_v_2_0/stock_alerts/header.png) no-repeat; width:587px; height:57px;  color:#FFFFFF; font-weight:bold;  padding-left:15px;}
.div_stock_alert_footer{ background:url(./images/skins/Pink_v_2_0/stock_alerts/footer.png) no-repeat; width:601px; height:21px;}
.div_edit_cart_footer_newsletter2{ background:url(./images/skins/Pink_v_2_0/stock_alerts/footer.png) no-repeat; width:587px; height:23px;}


/**************************************/

/******* INF. NUTRICIONAL ***********/
.div_edit_cart_header_info{ background:url(./images/skins/Pink_v_2_0/info/header.png) no-repeat; width:654px; height:43px;}
.div_edit_cart_content_info{ background:url(./images/skins/Pink_v_2_0/info/content.png) repeat-y; width:654px;}
.div_edit_cart_footer_info{ background:url(./images/skins/Pink_v_2_0/info/footer.png) no-repeat; width:654px; height:22px;}
/**************************************/

/***** PRODUCTS TABS *******/
.sf_table_text{ }
.sf_title{color: #FF3399;font-size: 18px;font-weight: bold;}
.sf_line_header{background-color:#FF3399; height:5px;}
.sf_line_header_mini{background-color:#FF3399; height:1px;}
.sf_table_main{width:545px; }
.sf_text_header_pink{color:#FF3399 ; font-weight:bold;} 
/***************************/

/***** TEXT TYPES *****/
.text_gray {   color:#535353;}
.text_gray_bold {   font-weight:bold; color:#535353;}
.text {   color:#000000;}
.text_bold {   font-weight:bold; color:#000000;}
.text_pink{   color:#FA2398;}
.text_pink_bold {   font-weight:bold; color:#FA2398;}
.text_white{  color:#FFFFFF; }
.text_white_bold {  color:#FFFFFF; font-weight:bold; }
.text_justify {   color:#000000; text-align:justify;}
.small_text {  font-size: 9px; color:#000000;}
.small_text_bold {  font-size: 9px; font-weight:bold; color:#000000; }
.small_text_pink{ font-size: 9px; color:#FA2398;}
.small_text_pink_bold {  font-size: 9px; font-weight:bold; color:#FA2398;}
.small_text_white{ font-size: 9px; color:#FFFFFF;}
.small_text_white_bold {  font-size: 9px; font-weight:bold; color:#FFFFFF;}
.large_text {  font-size: 11px; color:#000000;}
.large_text_bold {  font-size: 11px; font-weight:bold; color:#000000; }
.large_text_pink{ font-size: 11px; color:#FA2398;}
.large_text_pink_bold {  font-size: 11px; font-weight:bold; color:#FA2398;}
.large_text_white{ font-size: 11px; color:#FFFFFF;}
.large_text_white_bold {  font-size: 11px; font-weight:bold; color:#FFFFFF;}
.small_double_text {  font-size: 8px; color:#000000; }
.small_double_text_bold {  font-size: 8px; font-weight:bold; color:#000000; }
TD.main, P.main {  font-size: 11px; line-height: 1.5;}
TD.smallTextTitle, SPAN.smallTextTitle, P.smallTextTitle {   background: inherit; font-weight: bold;   color: #555555; padding: 5px 5px 5px 5px ;}
TD.smallText, SPAN.smallText, P.smallText {      background: inherit;}
/**********/

/* INFORMACION DE PRODUCTO*/

.boxTextContentsProductInfo { 
	font-size: 11px; 
	 
	text-align:justify; 
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;	
	padding-bottom: 5px;	
}
.boxTextContentsProductInfoAttribute { color: #555555;  font-weight: bold}

tr.boxTextContentsProductInfoTable_1 { height:20px; font-size: 11px;  	text-align:justify; 
									  background:url(images/skins/Pink_v_1_0/cat_fondo_li2.gif); }
tr.boxTextContentsProductInfoTable_2 { height:20px; font-size: 11px;  	text-align:justify; }


A.fade_boxTextProductInformationLink:link		{ font-size: 16px; font-weight: bold; color: #7A9EC5;  text-transform:uppercase ; text-decoration:none; font-family: Arial, Verdana, sans-serif; }
A.fade_boxTextProductInformationLink:visited	{ font-size: 16px; font-weight: bold; color: #7A9EC5;  text-transform:uppercase ; text-decoration:none; font-family: Arial, Verdana, sans-serif; }
A.fade_boxTextProductInformationLink:active		{ font-size: 16px; font-weight: bold; color: #7A9EC5;  text-transform:uppercase ; text-decoration:underline; font-family: Arial, Verdana, sans-serif; }
A.fade_boxTextProductInformationLink:hover		{ font-size: 16px; font-weight: bold; color: #7A9EC5;  text-transform:uppercase ; text-decoration:underline; font-family: Arial, Verdana, sans-serif; }

A.boxTextProductInformationLink:link		{ font-size: 16px; font-weight: bold; color: #DD127B;  text-transform:uppercase ; text-decoration:none; font-family: Arial, Verdana, sans-serif; }
A.boxTextProductInformationLink:visited		{ font-size: 16px; font-weight: bold; color: #DD127B;  text-transform:uppercase ; text-decoration:none; font-family: Arial, Verdana, sans-serif; }
A.boxTextProductInformationLink:active		{ font-size: 16px; font-weight: bold; color: #DD127B;  text-transform:uppercase ; text-decoration:underline; font-family: Arial, Verdana, sans-serif; }
A.boxTextProductInformationLink:hover		{ font-size: 16px; font-weight: bold; color: #DD127B;  text-transform:uppercase ; text-decoration:underline; font-family: Arial, Verdana, sans-serif; }

/* USERS ONLINE */

.users_online_left_div { background:url(./images/skins/Pink_v_2_0/users_online_bg.gif) no-repeat; width:170px; height:38px;}

/* MANUFACTURER SEO */

.line_black_sep { background:url(./images/skins/Pink_v_2_0/manufacturers/line_black.gif) repeat-x; height:2px; }
.line_pink_sep { background:url(./images/skins/Pink_v_2_0/manufacturers/line_pink.gif) repeat-x; height:2px; }
.manufacturer_seo_h1 { font-size:14px; color:#000000; font-weight:bold; display:inline; }
.h1_product_title { font-size:12px; color:#FA2398; font-weight:bold; display:inline; }
.h2_category_manufacturer { font-size:11px; color:#000000; font-weight:bold; display:inline; }
.manufacturer_seo_h2 {  color:#FA2398; list-style-position:inside; list-style-type:none; display:inline; padding:0; }
.manufacturer_seo_h2_A { color:#FA2398; }
A.manufacturer_seo_h2_A:link		{ text-decoration:none;}
A.manufacturer_seo_h2_A:visited		{ text-decoration:none;}
A.manufacturer_seo_h2_A:active		{ text-decoration:none;}
A.manufacturer_seo_h2_A:hover		{ text-decoration:none;}
.manufacturer_product_price { font-size:15px; color:#000000; font-weight:bold; }
.manufacturer_product_presentation { font-size:12px; color:#FA2398; font-weight:bold; }




.puntos_img {background-image: url(./images/skins/Pink_v_2_0/checkout_gifts/point_img.gif);height:3px;float:center; width:50px;}



/* Leandro Pagination */

.page_on { float:left; background-image: url(./images/skins/Pink_v_2_0/pagination/page_on.jpg); font-weight:bold;  width:22px; height:18px; margin:0px;  padding0px; }
.page_off { float:left; background-image: url(./images/skins/Pink_v_2_0/pagination/page_off.jpg); font-weight:bold;  width:22px; height:18px; margin:0px; padding0px;  }
.paginate { margin: auto; display: table; float:center; }

div_header_p { background-image: url(./images/skins/Pink_v_2_0/cart/edit/header_attr2.png); width:22px; heigth:18px; margin:0px;  padding0px; }


.div_general_subheader_repeat_a {  repeat-x top; width:594px; border-left:1px solid #FECEE8;  border-right:1px solid #FECEE8; }

/* Leandro: we_call */

.div_we_call_content_rollover{width:395px;height:150px;position:absolute;top:-5px;right:50;text-align:left;}
.div_we_call_center_rollover{width:395px;height:150px;text-align:left;}
.we_call_table {background: url(images/skins/Pink_v_2_0/we_call/background_repeat.png) repeat-y; width:395px; height:5px; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#343A42;}



















