@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, cite, code, em, font, img, ins, small, sub, sup, tt, dl, tr, th, td, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, input, textarea, button {
	margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;}
ol, ul {list-style:none}

body {width:100%;background:url('img/bg.png') repeat;margin:auto;text-align:center;
font-family:'Lucida Sans Unicode';font-size:14px;color:#ffffff;
}
p {text-align:left;padding-top:7px;padding-left:7px;}

/*rosa kitsch*/
.ce2007a {color:#e2007a;}
/*gris fondos*/
.c191919 {color:#191919;}


a {text-decoration:none;color:#ffffff;}
a:hover {text-decoration:underline;color:#ffffff;}
a.ce2007a:hover {text-decoration:underline;color:#e2007a;}
a:link {color:#ffffff;}
div.clear {clear: both;}
a.dianot_home:hover {text-decoration:underline;color:#3c3c3c;font-weight:bold;}

/*bubble*/
table{margin:auto;display:table;border-collapse:collapse;border-spacing:0px;empty-cells:show;}
.button{display:table-cell;	vertical-align:middle;	width:200px;height:60px;color:#FFFFFF;background-color:#006699;	border:#003366 1px solid;cursor:pointer;}
/*-bubble-*/

/*facebox*/
.middlered {color:#e2007a;font-size:19px;font-family:'Lucida Sans Unicode';}
.lowgris {color:#666;font-size:12px;font-family:'Lucida Sans Unicode';}
/*-facebox-*/

.b1e2007a {border: 1px solid #e2007a;}
.fwbold {font-weight:bold;}

#topline {width:100%;height:5px;background-color:#e2007a;}

/*cabecera*/
#topcontainer {width:100%;height:178px;text-align:center;margin:auto;background:url('img/bg_top_logo.png') no-repeat;background-position:center;}
#cabcontainer {width:980px;height:178px;text-align:center;margin:auto;}

#login			{float:right;width:208px;height:28px;margin-top:15px;margin-right:6px;background:url('img/bg_login.png') no-repeat;cursor:pointer;}
#loginb			{float:right;width:550px;height:28px;margin-top:05px;margin-right:6px;}
#usuarioactivo {float:right;width:550px;}
.linkblancolowkk { color:#FFFFFF; text-decoration:underline; font-size:10px; font-weight:normal; line-height:27px; }


.toplink			{margin-left:15px;padding-top:15px;line-height:25px;}
#menusearch	{float:right;width:603px;height:98px;margin-top:11px;margin-right:6px;clear:right;}
#menu			{float:right;width:603px;height:57px;background:url('img/bg_menu.png') no-repeat;}
.menuitem		{float:left;width:95px;margin-top:15px;margin-left:10px;}
#search			{float:right;width:466px;height:41px;margin-top:0px;margin-right:65px;background:url('img/bg_search.png') no-repeat;}
#search_detail	{float:right;width:406px;height:26px;margin-top:0px;margin-right:95px;background:url('img/back_search_detail.png') no-repeat;display:none;}
.topsearch		{float:left;width:226px;height:18px;margin-top:11px;margin-left:96px;font-family:'Lucida Sans Unicode';font-size:13px;color:#555;letter-spacing:-1px;text-transform:uppercase;}

.lucida12 {font-family:'Lucida Sans Unicode';font-size:12px;color:#ffffff;}
.lucida13 {font-family:'Lucida Sans Unicode';font-size:13px;color:#ffffff;}
.lucida14 {font-family:'Lucida Sans Unicode';font-size:14px;color:#ffffff;}
.lucida15 {font-family:'Lucida Sans Unicode';font-size:15px;color:#ffffff;}
.lucida18 {font-family:'Lucida Sans Unicode';font-size:18px;color:#ffffff;}
.lucida20 {font-family:'Lucida Sans Unicode';font-size:20px;color:#ffffff;}
.opensans15 {font-family: 'Open Sans Condensed', sans-serif; font-size:15px;color:#ffffff;text-transform:uppercase;}
.opensans18 {font-family: 'Open Sans Condensed', sans-serif; font-size:18px;color:#ffffff;text-transform:uppercase;}
.opensans20 {font-family: 'Open Sans Condensed', sans-serif; font-size:20px;color:#ffffff;text-transform:uppercase;}
.trebuchet12 {font-family: 'Trebuchet MS','Lucida Sans Unicode';font-size:12px;}
.trebuchet18 {font-family: 'Trebuchet MS','Lucida Sans Unicode';font-size:18px;}

/*cuerpo*/
#contentcontainer {width:100%;height:auto;text-align:center;margin:auto;background:url('img/bg_content_object.png') top no-repeat;}
#colscontainer {width:980px;height:auto;text-align:center;margin:auto;}
#leftcolumn {float:left;width:230px;}
#centercolumn {float:left;width:28px;}
#rightcolumn {float:left;width:722px;}

.toptable 			{float:left;width:230px;height:33px;background:url('img/top_table.png') no-repeat;text-transform:uppercase;}
.toptablebig 		{float:left;width:722px;height:33px;background:url('img/top_table_big.png') no-repeat;text-transform:uppercase;}

.newscontainer 	{float:left;width:722px;background-color:#191919;}
.newsbg 			{float:left;width:722px;margin-top:15px;margin-bottom:7px;background-color:#191919;}
.newsimage 		{float:left;width:81px;margin-left:20px;}
.newstext 			{float:left;width:551px;margin-left:13px;}
.newsnext 			{float:right;width:55px;}

h1 {font-size:25px;color:#e2007a;text-align:left;}
h2 {font-size:22px;color:#e2007a;text-align:left;}
h3 {font-size:17px;color:#e2007a;text-align:left;}

.newstext p {line-height:15px;text-align:left;padding-top:3px;padding-left:1px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}

.leftcontainer {float:left;width:230px;min-height:220px;background:url('img/bg_cartproducts.png') repeat-x;background-position:top;background-color:#191919;}
.leftcontainerextended {float:left;width:230px;background:url('img/bg_cartproducts.png') repeat-x;background-position:top;background-color:#191919;}
#productscontainer {float:left;width:204px;margin-left:14px;margin-right:12px;padding-top:12px;}
.productsline 	{float:left;width:204px;height:1px;background-color:#e2007a;}
.plusminus 		{float:left;width:18px;height:40px;}
.productnameprice {float:left;width:134px;padding-left:6px;text-align:left;}
.productname 	{font-family:'Lucida Sans Unicode';font-size:14px;color:#ffffff;height:19px;overflow:hidden;letter-spacing:-1px;}
.productprice 	{font-family:'Lucida Sans Unicode';font-size:18px;color:#ffffff;line-height:18px;}
.productitems	{float:right;width:37px;;font-family:'Lucida Sans Unicode';font-size:22px;color:#ffffff;padding-top:10px;padding-right:3px;font-weight:bold;}
#subtot		{float:left;width:216px;text-align:right;margin-right:14px;font-size:18px;color:#ffffff;}
button.med		{width:190px;height:40px;text-align:center;margin-top:12px;margin-bottom:15px;font-size:15px;color:#ffffff;background:url('img/button_med.png') no-repeat;background-position:0px 4px;;cursor:pointer;}
button.high		{width:236px;height:32px;text-align:center;margin-top:12px;margin-bottom:15px;font-size:15px;color:#ffffff;background:url('img/button_high.png') no-repeat;background-color:#191919;cursor:pointer;}
.leftcontainerbottom		{float:left;width:230px;height:12px;background:url('img/bg_cartbottom.png') no-repeat;background-position:bottom;}
.leftcontainerbottomhigh	{float:left;width:722px;height:12px;background:url('img/bg_cartbottom_high.png') no-repeat;background-position:bottom;}
#nocarro 		{float:left;width:204px;font-size:12px;text-transform:uppercase;text-align:center;font-weight:bold;margin-top:10px;margin-bottom:20px;}
/*
ul.cattree {float:left;width:230px;margin-top:17px;margin-bottom:25px;}
li.category {float:left;width:230px;min-height:24px;list-style:inside;text-align:left;list-style-image:url('img/list_img.png');line-height:24px;vertical-align:top;font-family:'Lucida Sans Unicode';font-size:15px;color:#ffffff;}
ul.subcattree {float:left;width:204px;margin: 17px 12px 2px 14px;background-color:#2d2d2d;}
li.subcategory {float:left;width:183px;min-height:24px;text-align:left;line-height:24px;margin-left:21px;vertical-align:top;font-family:'Lucida Sans Unicode';font-size:14px;color:#ffffff;background-color:#2d2d2d;}
*/

.cattree 			{float:left;width:230px;margin-top:17px; display:table;}
.img_list 			{float:left;width: 35px;height:24px;background:url('img/list_img.png') no-repeat;}
.category 		{float:left;width:195px;min-height:24px;text-align:left;line-height:24px;vertical-align:top;font-family:'Lucida Sans Unicode';font-size:15px;color:#ffffff;}
.subcattree 	{float:left;width:204px;margin:8px 12px 4px 14px;}
.subcategory	{float:left;width:183px;min-height:24px;text-align:left;line-height:24px;padding-left:21px;vertical-align:top;font-family:'Lucida Sans Unicode';font-size:14px;color:#ffffff;background:url('img/bg_opacity_line.png') repeat-y;}
.subcathead	{float:left;width:204px;height:5px;background:url('img/bg_opacity_head.png') no-repeat;}
.subcatfoot		{float:left;width:204px;height:5px;background:url('img/bg_opacity_foot.png') no-repeat;}

#imgcontainer  {float:left;width:683px;margin:22px 19px 5px 20px;background-color:#191919;text-align:left;}
.imgitem			{float:left;width:223px;height:202px;cursor:pointer;margin:0px;padding:0px;}
.imgmask		{position:relative;width:223px;height:202px;top:0px;left:0px;background:url('img/img_frame.png') top no-repeat;margin:0px;padding:0px;}


.clear26 			{clear:both;width:100%;height:26px;}

/*pie*/
#footcontainer {width:100%;height:218px;background:url('img/bg-footer.png') repeat-x;text-align:center;margin:auto;}
#footer	 		{width:980px;height:218px;text-align:left;margin:auto;}
#footerlinks		{float:left;width:824px;height:170px;text-align:left;}
#footersocials	{float:left;width:156px;height:170px;text-align:left;}
.foottitles 		{float:left;height:41px;text-align:left;margin-top:19px;margin-bottom:8px;font-family:'Open Sans Condensed';font-size:21px;color:#ffffff;letter-spacing:1px;}
.footsections	{float:left;width:100%;height:30px;text-align:left;font-family:'Open Sans Condensed';font-size:16px;color:#ffffff; text-transform:uppercase;}

.cpointer {cursor:pointer;}
.fleft		{float:left;}
.mt5		{margin-top:5px;}
.mt9		{margin-top:9px;}
.mt12		{margin-top:12px;}
.mt13		{margin-top:13px;}
.mt50		{margin-top:50px;}
.mt25		{margin-top:25px;}
.mb9		{margin-bottom:9px;}
.ml11		{margin-left:11px;}
.ml14		{margin-left:14px;}
.ml25		{margin-left:25px;}
.ml7		{margin-left:7px;}
.pl4		{padding-left:4px;}
.pl9		{padding-left:9px;}
.pl14		{padding-left:14px;}
.pl15		{padding-left:15px;}
.pl65		{padding-left:65px;}
.pl85		{padding-left:85px;}
.pl20		{padding-left:20px;}
.pl30		{padding-left:30px;}
.pt3		{padding-top:3px;}
.pb12		{padding-bottom:12px;}
.mr15		{margin-right:15px;}
.mr25		{margin-right:25px;}

.w100pc {width:100%;}
.w75pc {width:75%;}
.w50pc {width:50%;}
.w25pc {width:25%;}
.w64	{width:64px;}
.w130	{width:130px;}
.w111	{width:111px;}
.w156	{width:156px;}
.w200	{width:200px;}
.w175	{width:175px;}
.w248	{width:248px;}
.w400	{width:400px;}
.w450	{width:450px;}
.h41 		{height:41px;}
.separa9 {width:100%;height:9px;}
.separa12 {width:100%;height:12px;}
#separador25 {float:left;height:25px;border-bottom:#e2007a 1px solid;width:100%;margin-top:12px;margin-bottom:12px;}
.blobconsejos { background:url(img/bestconsejos.png) no-repeat right; width:50%; height:123px; float:left;cursor:pointer;}
.bubbleconsejosleft { border:0px; margin-left:auto; margin-right:auto; cursor:pointer; margin-top:18px; }

.taleft {text-align:left;}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/ 
/* CODA SLIDER ARRATOIAKENSE */
.coda-slider-no-js .coda-slider { overflow: auto !important; }
.coda-slider, .coda-slider .panel { width: 683px; } 
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 683px; }
.coda-slider-wrapper.arrows .coda-slider { margin: 0 0px }
.coda-slider-wrapper { overflow: auto }
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel {display: block; float: left }
.coda-nav-left, .coda-nav-right, .coda-nav { float:left; display:block; margin-top:0px; }
.coda-nav-left a, .coda-nav-right a { text-align: center; text-decoration: none }
.coda-linkpag { font-size:12px; width:92px; height:17px; float:left; text-decoration:none; text-align:center; margin-top:5px; color:#FFFFFF; border:0px solid; padding-top:2px; margin-left:2px; margin-right:2px; }
.coda-linkpag-small { font-size:12px; width:42px; height:17px; float:left; text-decoration:none; text-align:center; margin-top:5px; color:#FFFFFF; border:0px solid; padding-top:2px; margin-left:2px; margin-right:2px; }
.coda-linkpagclicked {background:url(img/backoppag.png) no-repeat; width:92px; height:17px; font-size:12px; float:left; text-decoration:none; margin-top:5px; text-align:center; color:#FFFFFF; border:0px solid; padding-top:2px; margin-left:2px; margin-right:2px; }
#imgprodcontainer {float:left;width:274px;}
#pal_prod_izq {float:left;width:258px;min-height:150px;background-color:#343434; border:1px solid #403f3f;padding:5px 7px 5px 7px;}
#prod_imgs_other{float:left;width:274px;margin-top:11px;padding:0px;}
.pal_prod_der {float:left;width:431px;margin-left:17px;}
.pal_prod_title{float:left;width:293px;margin-right:12px;}
.pal_prod_price{float:left;width:126px;}
.prodtitle {color:#e2007a;font-size:24px;text-align:left;line-height:22px;}
.prodprice {background:url(img/bg_product_price.png) no-repeat; width:134px; height:54px;font-size:23px;padding-top:18px;font-weight:bold;}

#frentemod { width: 722px; text-align:left; }
#newuserizq { width:360px; border-right:1px solid #e2007a; float:left; text-align:left; margin-top:30px; }
#newuserder { width:350px; float:right; text-align:left; padding-left:10px; margin-top:30px; }
.naranjatitle {font-size:22px;color:#e2007a;text-align:left;}
.naranjasubtitle {font-size:18px;color:#e2007a;text-align:left;font-weight:bold;}
.textolee { color:#EEEEEE; font-size: 13px; }
.inputBoxFrmUserLine 	{float:left;background:url(img/user_frm_line.png) no-repeat; width:404px; height:35px; padding:0px 2px 2px 4px; font-size:14px; border:0px; color:#888888;}
.inputBoxFrmUserLine_H {float:left;background:url(img/user_frm_line_high.png) no-repeat; width:404px; height:30px; padding:5px 2px 2px 4px; font-size:14px; border:0px; color:#111111; }
.inputBoxFrmUserBlock 	{float:left;background:url(img/user_frm_block.png) no-repeat; width:404px; height:108px; padding:5px 2px 2px 4px; font-size:14px; border:0px; color:#888888; font-family:"Lucida Sans", "Trebuchet MS", Tahoma;}
.inputBoxFrmUserLineSel{float:left;background:url(img/user_frm_line.png) no-repeat; width:404px; height:29px; margin-right:6px; padding:4px 2px 2px 7px; font-size:14px; border:0px; color:#888888; margin-bottom:8px;}


a:active { outline: none; }
a:focus { -moz-outline-style: none; }
fieldset { border:0px; }
select { background-color:#FFFFFF; }
#azulsup { width: 100%; margin: 0; background:url(img/azulsupback.png); height:13px; text-align: center; }
#container { width: 980px; margin: 0 auto; border: 0px solid #000000; text-align: center; }
#frente { padding: 0px; text-align:left; }
#topwebsite { width:980px; height:100px;}
#topwebsiteleft { width: 670px; float:left; position:relative; text-align:left; height:90px; padding-top:10px; }
#topwebsiteright { width: 310px; float:right; position:relative; background:url(img/userpastback.gif) no-repeat 0px 14px; height:86px; padding-top:14px; }

#userformizq { width: 257px; height:65px; float:left; position:relative; text-align:right; padding-left:19px; padding-top:7px; font-size:10px; color:#FFFFFF; }
#userformder { width:34px; height:50px; float:right; position:relative; padding-top:22px; }
.arrowuser { background:url(img/arrowder.png) no-repeat; width: 29px; height:29px; border:0px; cursor:pointer; }
.inputBox {float:left;background:url(img/formuserback.png) no-repeat; width:165px; height:19px; padding:5px 2px 2px 4px; font-size:12px; border:0px; color:#666666; }
.inputBoxb {float:left;background:url(img/formuserbackb.png) no-repeat; width:360px; height:19px; padding:5px 2px 2px 4px; font-size:12px; border:0px; color:#666666; }
.inputBoxObserva { background:url(img/frm_observa.png) no-repeat; width:530px; height:62px; padding:5px 8px 2px 4px; font-size:11px; border:0px; color:#888888; font-family:"Lucida Sans", "Trebuchet MS", Tahoma; }

#paginacion {float:left;width:683px; height:42px; background:url(img/backmenutopgris.png) no-repeat; color:#FFFFFF; font-size:15px; font-weight:bold; text-align:center; }
#opcionalesback {float:left;width:100%;color:#e2007a;font-size:16px;text-align:left; padding-left:9px; margin-bottom:10px; }
.inputSel {width:169px; height:31px; padding:2px; font-size:13px; border:1px #5b5b5b solid; color:#ffffff;text-transform:uppercase;background-color:#000000;}
.inputBoxMed {text-align:center;padding-left:0px;margin-top:0px;background:url(img/bg_button_med.png) no-repeat; background-position: 0px 3px; width:134px; height:40px;font-size:15px; border:0px; color:#ffffff; text-shadow: #343434 1px 1px 1px; border:0px;cursor:pointer;font-family:"Lucida Sans Unicode",Tahoma;}
.inputBoxBuy {text-align:left;padding-left:60px;margin-top:0px;background:url(img/btn_anadir.png) no-repeat; background-position: 0px 4px;; width:229px; height:40px;font-size:15px; border:0px; color:#ffffff; text-shadow: #343434 1px 1px 1px; border:0px; font-weight:bold; cursor:pointer; }


.inputBoxred { background:url(img/formuserbackred.png) no-repeat; width:165px; height:19px; padding:5px 2px 2px 4px; font-size:12px; border:0px; color:#FFFFFF }
.inputBoxredb { background:url(img/formuserbackredb.png) no-repeat; width:360px; height:19px; padding:5px 2px 2px 4px; font-size:12px; border:0px; color:#FFFFFF }
.inputBoxUnid { background:url(img/input_unid.gif) no-repeat; width:60px; height:18px; padding:4px 2px 2px 4px; font-size:13px; border:0px; color:#333333; font-weight:bold; margin-bottom:4px; }

.superboton { background:url(img/superboton.png) no-repeat; width:294px; height:40px; padding:0px 0px 4px 0px; font-size:16px; border:0px; color:#ffffff; text-shadow: #191919 1px 1px 1px; border:0px; font-weight:bold; cursor:pointer; }

.inputBoxFinCompra {background:url(img/button_med.png) no-repeat;width:182px;height:32px;text-align:center;padding:2px 0px 4px 0px; font-size:15px; color:#ffffff; cursor:pointer; }

.inputBoxSearch { background:url(img/buscaback.png) no-repeat; width:200px; height:24px; padding:6px 25px 0px 4px; font-size:14px; border:0px; color:#666666; }
.inputBoxContactSmall { background:url(img/frm_small.png) no-repeat; width:48px; height:28px; padding:1px 2px 2px 4px; font-size:12px; border:0px; color:#666666;}
.inputBoxContact { background:url(img/frm_med.png) no-repeat; width:248px; height:28px; padding:1px 2px 2px 4px; font-size:12px; border:0px; color:#666666;}
.inputBoxContactBig { background:url(img/frm_big.png) no-repeat; width:248px; height:139px; padding:5px 2px 2px 4px; font-size:12px; border:0px; color:#666666; font-family:"Lucida Sans", "Trebuchet MS", Tahoma;}
.inputBoxContactred { background:url(img/frm_medH.png) no-repeat; width:248px; height:28px; padding:1px 2px 2px 4px; font-size:12px; border:0px; color:#000000;}
.inputBoxContactBigred { background:url(img/frm_bigH.png) no-repeat; width:248px; height:139px; padding:5px 2px 2px 4px; font-size:12px; border:0px; color:#000000; font-family:"Lucida Sans", "Trebuchet MS", Tahoma;}
.lblcontact 			{float:left;width:60px;text-align:right;padding-right:5px; font-size:13px; height:25px; color:#EEEEEE; }
.lblcontactblack	{float:left;width:260px;text-align:left;padding-left:5px;font-size:13px;height:25px;color:#000000;margin-top:4px;}
.lblusrfrm { float: left; width: 160px; text-align:right; padding-right:5px; font-size:14px; height:19px; color:#EEEEEE; padding-top:6px; }
#contenedorfrontal { width:980px; }
#frontalbigizq { width:229px; padding-right:21px; float:left; position:relative; display:inline; }
#frontalbigder { width:730px; float:right; }
#menusuperior { width:730px; height:32px; background:url(img/backmenutop.png) no-repeat; color:#733600; text-shadow: #FFFFFF 1px 1px 1px; font-size:15px; font-weight:bold; text-transform: uppercase; text-align:center; padding-top:5px; }
#basecopyback { background:url(img/azulbase2.gif); width:100%; height:136px; text-align:center; clear:left; position:absolute; bottom:auto; left:0; }
#basecopy { width:957px; padding-top:20px; color:#8383dd; font-size:9px; text-align:left; margin:0px auto; }
a.menutop { color:#733600; font-size:14px; font-weight:bold; text-transform: uppercase; text-decoration:none; margin:0px 4px 0px 4px; }
a.menutop:hover { color:#3a1b00; text-decoration:none; }
#carritoblob { width:229px; margin-top:7px; }
#carrito01 { width:219px; height:20px; background:url(img/carritoback01.png) no-repeat; font-size:12px; color: #653b00; padding: 10px 0px 0px 10px; font-weight:bold; }
#carrito02 { width:201px; padding:12px; background:url(img/carritoback02.gif) repeat-x #ee7103; border-left:2px solid #2b2b2b; border-right:2px solid #2b2b2b; color:#000000; font-size:10px; }
#carrito02largo { width:201px; padding:12px; background:url(img/catback.gif) repeat-x #ee7103; border-left:2px solid #2b2b2b; border-right:2px solid #2b2b2b; color:#000000; font-size:13px; text-transform:uppercase; }
#carrito03 { width:229px; height:11px; background:url(img/carritoback03.png) no-repeat; }
#nocarro { width:201px; height:35px; float:left; position:relative; font-size:12px; text-transform:uppercase; text-align:center; font-weight:bold; }
#filacarrito01 { width:30px; height:50px; float:left; position:relative; }
#filacarrito01b { width:30px; height:30px; float:left; position:relative; }
#filacarrito02 { width:112px; height:47px; float:left; position:relative; font-size:12px; text-transform:uppercase; padding-top:3px; padding-left:4px; }
#filacarrito02b { width:102px; height:27px; float:left; position:relative; font-size:12px; text-transform:uppercase; padding-top:3px; padding-left:4px; }
#filacarrito03 { width:55px; height:47px; float:left; position:relative; font-size:21px; padding-top:3px; text-align:right;}
#filacarrito03b { width:65px; height:27px; float:left; position:relative; font-size:12px; padding-top:3px; text-align:right;}
.rayacarr { margin:4px 0px 4px 0px; }
.btncarrrev { background:url(img/btn_carro_rev.png) no-repeat; width:81px; height:37px; text-align:center; border:0px solid; font-size:11px; color:#333333; cursor:pointer; padding-bottom:3px; }
.btncarrter { background:url(img/btn_carro_terminar.png) no-repeat; width:116px; height:37px; text-align:center; border:0px solid; font-size:11px; color:#333333; cursor:pointer; padding-bottom:3px; }
.btncarrrev:hover { background:url(img/btn_carro_revH.png) no-repeat; }
.btncarrter:hover { background:url(img/btn_carro_terminarH.png) no-repeat; }
.btnenv { background:url(img/btn_carro_terminar.png) no-repeat; width:116px; height:37px; text-align:center; border:0px solid; font-size:14px; color:#333333; cursor:pointer; padding-bottom:3px; font-weight:bold; }
.btnenv:hover { background:url(img/btn_carro_terminarH.png) no-repeat; }
.listcat { width:201px; min-height:20px; border-bottom:1px solid #f29b43; font-size:12px; padding-top:5px; cursor:pointer; font-weight:bold; }
.listcat:hover { background:#CC6600; }
.listcatsub { width:190px; min-height:18px; font-size:11px; padding-left:11px; padding-top:5px; cursor:pointer; font-weight:bold; }
.listcatsub:hover { background:#CC6600; }
a.listoplink { color:#000000; text-decoration:none;}
.fichaprod { width:178px; _width:177px; height:260px; float:left; background:url(img/fondoprod.png) no-repeat top; margin-right:4px; }
.fotoficha { margin: 9px; _margin: 8px; border:0px; }
a.titlefichaprod { color:#ed6e00; font-size: 14px; text-decoration:none; font-weight:bold; }
a.titlefichaprod:hover { color:#FFFFFF; text-decoration:none; }
.textowhitelow { font-size:11px; color:#FFFFFF; margin-bottom:5px; padding-left:5px; padding-right:5px; }
.masinfo { background:url(img/btn_info.png) no-repeat; width:54px; height:28px; font-size:11px; font-weight:bold; color:#FFFFFF; border:0px; vertical-align:top; cursor:pointer; padding-bottom:2px; text-shadow: #666666 1px 1px 1px; }
.fichapreciobuton { background:url(img/btn_precio.png) no-repeat; width:116px; _width:114px; height:37px; font-size:18px; font-weight:bold; color:#733600; text-shadow: #FFFFFF 1px 1px 1px; border:0px; vertical-align:top; padding-bottom:5px; }
.fichapreciobuton:hover { background:url(img/btn_precioH.png) no-repeat; cursor:pointer; }
.rayagris { margin-bottom:10px;}
.rayarosa {margin-top:8px;margin-bottom:15px;}
.lowcopylink { color:#8383dd; font-size:9px; text-decoration:none; }
.lowcopylink:hover { text-decoration:none; }

.blancosubtitle { color:#FFFFFF; font-size: 18px; }
.brcont { clear:left; }
#frm_contact_left { width: 365px; float:left; }
#frm_contact_right { width: 357px; float:right; }
.colorin { color:#e2007a; }
.colorinnegro { color:#000000; }
.telefono { background:url(img/telcnt.png) no-repeat; width:336px; height:53px; text-align:right; color:#FFFFFF; font-size:43px; padding-right:7px; }
#separador { padding-top:10px; height:20px; width:100%; clear:both; }
.shortby { width:100%; text-align:right; font-size:12px; color:#FFFFFF; margin:8px 0px 8px 0px; }

.listadosuggest { background:#feefd1; height:45px; text-align:left; text-decoration:none; font-size:12px; color:#ea6f04; border-bottom:1px solid #ed6e00;}
.listadosuggest:hover { background:#ffeaaa; cursor:pointer; }
.textoleenegrolowlow { font-size:9px; color:#000000; }
.putaimagenbusca { margin-right:8px; vertical-align:top; width:41px; height:41px; margin-left:2px; margin-top:2px;}
#putosugizq { width:51px; float:left;}
#putosugder { width:178px; float:right;}

.prodpromotext {float:left;font-weight:bold;font-size:19px;}
.proddescrip {font-size:13px;text-align:left;}
/*.prodimagen {margin-top:6px;}*/
.prodimagenlow {float:left;}
#superprecio {float:left;width:100%;margin-top:10px;text-align:left;font-size:14px;}
#socialbuttons {float:left;width:100%;margin-top:22px;text-align:left;font-size:13px;}

/*#carritotopline { background:url(img/topcarro.png) no-repeat; height:31px; border-bottom:#333333 1px solid; font-size:23px; color:#FFFFFF; font-size: 13px; font-weight:bold; }*/
#carritolineopen {float:left;background:url(img/carritoline.gif) repeat-x; border-bottom:#333333 1px solid; height:43px; }
/*#carritolineopenMIX {float:left;background:url(img/carritoline.gif) repeat-x #7f7f7f; border-bottom:#333333 1px solid; height: 80px; }*/
#carritolineopenMIX {float:left;background-color: #191919; border-bottom:#333333 1px solid; height: 80px; }
.carritolineofferOK {float:left;background:url(img/carr_ok.gif) repeat-x; border-bottom:#191919 1px solid; height:43px;color:#009933;}
.carritolineofferNOOK {float:left;background:url(img/carr_ok.gif) repeat-x; border-bottom:#333333 1px solid; height:43px;color:#990000 }
/*.carritolineofferNOOK {float:left;background:url(img/carr_nook.gif) repeat-x; border-bottom:#333333 1px solid; height:43px; } */
#carritoline {float:left;background-color:#191919; height:58px; border-bottom:#e2007a 1px solid; }
/*#carritoline:hover { background:url(img/carritolineH.gif) repeat-x; }*/
#carritosubtotal {float:left;width:722px;background:url('img/bottom_table_big.png') no-repeat; height:43px;;text-transform:uppercase;background-position:-1px 0px;}
#carritosubtot {float:left;width:722px;background:url('img/carritolinedown.gif') repeat-x; height:31px;;text-transform:uppercase;}
.bottomtablebig 	{float:left;width:722px;height:43px;background:url('img/bottom_table_big.png') no-repeat;text-transform:uppercase;}

#carritosubtotaliva {float:left;background:url(img/carritolinedown.gif) repeat-x; height:31px; border-bottom:#333333 1px solid; }

#carritopedlist {float:left;width:722px;height:31px; border-bottom:#e2007a 1px solid; color:#FFFFFF; }
#carritopedlist:hover {cursor:pointer;}

#carr_01listped { width: 70px; float:left; text-align:center; height:24px; padding-top:7px; padding-left:5px; }
#carr_02listped { width: 182px; float:left; text-align:center; height:24px; padding-top:7px; }
#carr_03listped { width: 166px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_04listped { width: 101px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_05listped { width: 168px; float:left; text-align:center; height:24px; padding-top:7px; }
#carr_06listped { width: 25px; float:left; text-align:center; height:26px; padding-top:5px; padding-right:5px; }

#carr_01toplist { width: 70px; float:left; text-align:center; height:24px; padding-top:7px; padding-left:5px; }
#carr_02toplist { width: 182px; float:left; text-align:center; height:24px; padding-top:7px; }
#carr_03toplist { width: 166px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_04toplist { width: 101px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_05toplist { width: 168px; float:left; text-align:center; height:24px; padding-top:7px; }
#carr_06toplist { width: 25px; float:left; text-align:center; height:24px; padding-top:7px; padding-right:5px; }
/* TOP TABLA PEDI NO LIST */
#pedlisttop {background:url(img/linecaruser.gif);background-color:#191919; height:31px; border-bottom:#e2007a 1px solid; color:#FFFFFF; font-size: 13px; font-weight:bold;}
#carr_01topprodlist { width: 87px; float:left; text-align:center; height:24px; padding-top:7px; padding-left:5px; }
#carr_02topprodlist { width: 394px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_03topprodlist { width: 112px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_04topprodlist { width: 118px; float:left; text-align:right; height:24px; padding-top:7px; padding-right:5px; }
/* ARTICULO TABLA PEDI NO LIST */
#carritopedlistlow { background-color:#191919; height:31px; border-bottom:#e2007a 1px solid; color:#FFFFFF; }
#carr_01prodlist { width: 87px; float:left; text-align:center; height:24px; padding-top:7px; padding-left:5px; }
#carr_02prodlist { width: 394px; float:left; text-align:left; height:24px; padding-top:7px; }
#carr_03prodlist { width: 112px; float:left; text-align:right; height:24px; padding-top:7px; }
#carr_04prodlist { width: 118px; float:left; text-align:right; height:24px; padding-top:7px; padding-right:5px; }

#carr_01a { width: 70px; float:left; text-align:left; height:24px; padding-left:20px; }
#carr_02a { width: 392px; float:left; text-align:left; height:24px; }
#carr_03a { width: 110px; float:left; text-align:right; height:24px; }
#carr_04a { width: 110px; float:left; text-align:right; height:24px; padding-right:20px; }

#carr_01 { width: 70px; float:left; text-align:left; font-size:18px; color:#FFFFFF; height:42px; vertical-align:middle; padding-left:20px; padding-top:16px; }
#carr_02 { width: 392px; float:left; text-align:left; height:50px; padding-top:8px; font-size:11px; color:#FFFFFF; }
#carr_03 { width: 110px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; height:42px; padding-top:16px; }
#carr_04 { width: 110px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; height:42px; padding-top:16px; padding-right:20px; }

#carr_01b { width: 87px; float:left; text-align:left; font-size:18px; color:#FFFFFF; height:23px; vertical-align:middle; padding-left:5px; padding-top:8px; }
#carr_02b { width: 394px; float:left; text-align:left; height:23px; padding-top:8px; font-size:11px; color:#FFFFFF; }
#carr_03b { width: 112px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; height:27px; padding-top:4px; }

#carr_04b 	{ width: 108px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; height:27px; padding-top:4px; padding-right:15px; }
.carr_04b	{ width: 108px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; height:27px; padding-top:4px; padding-right:15px; }

#carr_01c { width: 592px; float:left; text-align:left; font-size:18px; vertical-align:middle; padding-top:8px; padding-left:7px; }
#carr_02c { width: 108px; float:left; text-align:right; font-size:18px; font-weight:bold; padding-top:8px; padding-right:15px; }
.carr_01c { width: 592px; float:left; text-align:left; font-size:18px; vertical-align:middle; padding-top:8px; padding-left:7px; }
.carr_02c { width: 108px; float:left; text-align:right; font-size:18px; font-weight:bold; padding-top:8px; padding-right:15px; }

#carr_01biva { width: 89px; float:left; text-align:left; font-size:18px; color:#FFFFFF; height:23px; vertical-align:middle; padding-left:5px; padding-top:8px; }
#carr_02biva { width: 301px; float:left; text-align:left; height:23px; padding-top:8px; font-size:11px; color:#FFFFFF; }
#carr_03biva { width: 202px; float:left; text-align:right; font-size:18px; color:#FFFFFF; font-weight:bold; height:27px; padding-top:4px; }
a.title_prod_carro {padding-left:7px;font-size:18px;color:#e2007a;text-decoration:none;}
/*a.title_prod_carro:hover { text-decoration:underline; }*/



.textobliga { font-size:9px; color:#FFFFFF; line-height:37px;}
.textobligaBIG { font-size:38px; color:#FFFFFF; line-height:1px; padding-top:15px; }
.superpassword { margin-left:165px; width:300px; text-align:left; display:none; height:35px; }
.error { width:80%; padding:25px; background:#440000; border:1px #990000 solid; color:#FFFFFF; text-align:center; margin:0px auto; margin-top:15px; font-size:16px; font-weight:bold; }
.okblob { width:80%; padding: 15px 0px 15px 0px; background:#004400; border:1px #009900 solid; color:#FFFFFF; text-align:center; margin:0px auto; margin-top:15px; font-size:14px; }

.upsell_line { width:722px; height: 130px; background:url(img/upsell_line722NO.png) no-repeat; margin-top:8px; }
.upsell_line_si { width:722px; height: 130px; background:url(img/upsell_line722.png) no-repeat; margin-top:8px; }
#upsell_col01 { width:121px; height: 108px; float:left; text-align:center; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:22px;  }
#upsell_col02 { width:117px; height: 113px; float:left; text-align:left; padding-top:17px; }
#upsell_col03 { width:344px; height: 113px; float:left; text-align:left; color:#FFFFFF; font-weight:bold; padding-top:17px; }
#upsell_col04 { width:140px; height: 105px; float:left; text-align:center; padding-top: 25px; }
.price_upsell { width:128px; height:59px; text-align:center; background:url(img/price_upsells.gif) no-repeat; font-weight:bold; color:#FFFFFF; font-size:12px; padding-top:12px; }
.price_upsell_no { width:128px; height:59px; text-align:center; background:url(img/price_upsells_no.gif) no-repeat; font-weight:bold; color:#FFFFFF; font-size:12px; padding-top:12px; }
.precioupsell { font-size:20px; color:#FFFFFF; font-weight:bold; }
#frm_ped01 { width:722px; background:url(img/frm_01.png) no-repeat; height:17px; margin-top:15px;}
#frm_ped02 { width:682px; background:url(img/frm_02.png) repeat-y; text-align:left; padding-left:20px; padding-right:20px; }
#frm_ped03 { width:722px; background:url(img/frm_03.png) no-repeat; height:17px;}
.datosped_col0ac { width:134px; text-align:right; padding:2px; vertical-align:top; float:left; font-weight:bold; display:inline-block; min-height:20px; }
.datosped_col0bd { width:203px; text-align:left; padding:2px; vertical-align:top; float:left; display:inline-block; color:#FFFFFF; }
.datosped_col0e { width:540px; text-align:left; padding:2px; vertical-align:top; float:left; display:inline-block; }
.tabla_info_ped { width:690px; border:0px; padding:0px; margin-top:10px;font-family:'Lucida Sans Unicode';font-size:11px;color:#ffffff;}
.textosuperlee { color:#FFFFFF; font-size:11px; margin-top:6px; }
.observa { padding:15px; border-bottom:#333333 1px solid;text-align:left; }
.opcionales_low { font-size:9px; }


/* NOTICIAS --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/ 
.selectorpagina {text-align: center;font-size:12px;float: left;padding:5px 10px;border: 1px solid #252525;background:#101010;cursor: pointer;color: #FFF;margin:2px;}
.selectorpagina:hover {background:#888;}
.selectorpaginasel {background: #74032b;color: #FFF;}
.fecha_not {background:url(img/fechanot.png) no-repeat;background-position: 1px 0px;width:50px;height:52px;text-align:center;font-size:8px;position:relative;float:left;font-family:'Lucida Sans Unicode';margin-right:15px;font-weight:bold;padding-top:4px;cursor:pointer; padding-left:3px;}
.fecha_not_home {background:url(img/fechanot_home.png) no-repeat;width:80px;height:80px;text-align:center;font-size:11px;position:relative;float:left;font-family:'Lucida Sans Unicode';font-weight:bold;padding-top:6px;cursor:pointer;}
.dianot {font-size:23px;color:#3c3c3c;font-weight:bold;padding-top:0px;}
.dianot_home {font-size:28px;color:#3c3c3c;font-weight:bold;padding-top:6px;}
a.dianot_home { font-size:28px;color:#3c3c3c;font-weight:bold;padding-top:6px; }
a.dianot_home:hover { text-decoration:none; }
.c3c3c3c {color:#3c3c3c}
.middlerosa {float:left;width:654px;color:#e2007a;font-size:18px;text-align:left}
.middlerosa_cat {float:left;width:540px;color:#e2007a;font-size:18px;text-align:left;}
.bluetext {float:left;width:108px;height:29px;color:#ffffff;font-size:13px;background:url('img/search_back_cat.png') no-repeat;text-align:center;}
a.titulo_not_link {color:#e2007a;font-size:20px;text-decoration:none;}
/*a.titulo_not_link:hover {text-decoration:underline;}*/
.texto_lee 		{float:left;color:#CCCCCC;text-align:left;margin-top:5px;}
.texto_lee_low {float:left;font-size:10px;color:#CCCCCC;text-align:left;}
.down_bottom {float:left;width:722px;height:21px;background:url(img/notdown.png) no-repeat;color:#FFFFFF;text-align:left;padding-left:10px;padding-right:10px;padding-top:5px;margin-top:10px;margin-bottom:20px;font-size:11px;}
.lblcontactnot {float: left;width: 180px;text-align:right;padding-right:5px;font-size:12px;height:25px;}
/*.inputbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
border:1px solid #74032b;
background:#040404;
width:320px;
font-size:12px;
color:#FFFFFF;
}*/
.commentarios {font-size:11px;color:#CCCCCC;width:722px;padding-top:5px;padding-bottom:5px;}
.forgeterror {background:url(img/passback.png) no-repeat; width:579px; height:164px;margin:0 auto; font-size:12px;}
#pass1_text {height:55px; font-size:12px;}
#outlinks_bubble {width:229px;height:50px; background:url(img/outlinks.png) no-repeat; cursor:pointer;float:right;}
#outlinks_bubble:hover {background:url(img/outlinks_high.png) no-repeat;}
.btnlink { background:url(img/lnk_btn.png) no-repeat left top; cursor:pointer; padding-left:80px; padding-bottom:5px; min-height:70px; margin-top:10px; border-bottom:1px solid #e2007a; }
.btnlink:hover { background:url(img/lnk_btn_high.png) no-repeat top left; }
.linkdesc { color:#EEEEEE; font-size:12px; text-align:left; clear:both; }
.search_select_false { background:url(img/search_ko.png) no-repeat left; padding-left:23px; font-size:11px; color:#FFFFFF; cursor:pointer; float:left; width:auto; height:20px; margin-left:13px; padding-top:3px;}
.search_select_true { background:url(img/search_ok.png) no-repeat left; padding-left:23px; font-size:11px; color:#FFFFFF; cursor:pointer; float:left; width:auto; height:20px; margin-left:13px; padding-top:3px;}
.tips_block {
	width:261px;
	background:url(img/plot.png) no-repeat left top;
	float:left;
	padding-left:100px;
	font-size:21px;
	color:#e2007a;
	text-align:left;
	min-height:100px;
	margin-top:10px;
}
a.tip_links {
	color:#CCCCCC;
	text-decoration:underline;
	font-size:13px;
}
a.tip_links:hover {
	color:#e2007a;
	text-decoration:none;
}
a.tip_big_links {
	color:#e2007a;
	text-decoration:none;
}
a.tip_big_links:hover {
	color:#CCCCCC;
	text-decoration:underline;
}
.newsletter_container {
	font-size:12px;
	text-align:left;
	float:left;
	padding-left:15px;
	padding-right:15px;
	width:200px;
	line-height:15px;
	background:url('img/bg_cartproducts.png') repeat-x bottom;
	background-color:#191919;
	padding-top:10px;
}
.newsletter_inputbox {
	background:url(img/newsletter_inputbox.png) no-repeat;
	width:170px;
	height:30px;
	color:#555555;
	font-size:13px;
	padding-left:7px;
	padding-right:5px;
	margin-right:5px;
	margin-top:10px;
}
#newsl_error {
	color:#CC0000;
	font-size:12px;
	text-align:center;
	width:100%;
	display:none;
	margin-top:5px;
	margin-bottom:5px;
}
