﻿/********** COMUN STYLES **********/
BODY{margin:0; padding:0; font-size:.75em; background:#98dadd url(../Assets/Images/Img/bgBody.jpg) repeat-x 0 0; text-align:center; color:#000; font-family:Arial, Helvetica, Verdana, sans-serif;}
html BODY{height:100%;}
H1, H2, H3, H4, H5, FORM{margin:0; padding:0;}
IMG{border:0;}
BR.salto{clear:both;}
BR.salto0{clear:both; line-height:0;}
BR.rompeFloat{clear:both; line-height:0;}
/*A{color:#8dd2d4}*/
/*A{color:#57b7bd;}*/
A{color:#379399;}
A:hover{color:#000;}
FORM INPUT{font-family:Arial, Helvetica, Verdana, sans-serif;}
.txtL{text-align:left !important;}
.txtR{text-align:right !important;}
.txtC{text-align:center !important;}
.floatL{float:left;}
.floatR{float:right;}
.displayNone{display:none;}

/********** MAIN CONTENT **********/
DIV#mainDiv{margin:auto; width:950px; text-align:left; position:relative;}

DIV#infoSRP{position:absolute; left:0; top:0; color:#FFF; z-index:100; padding:5px 0 0 10px;
	width: 351px;
}
DIV#infoSRP A{text-transform:uppercase; color:#000; font-size:1em; font-weight:bold; position:absolute; left:444px; top:85px; min-width:145px; width:auto; display:block;}
DIV#infoSRP A:hover{color:#8dd2d4;}
DIV#finder{position:absolute; left:0; top:0; width:950px; height:21px; background:#000 url(../Assets/Images/Img/bgBuscador.jpg) repeat-x top; text-align:right; padding-top:5px;}
DIV#finder INPUT{color:#FFF; background:#6a8384 url(../Assets/Images/Img/bgBuscadorInput.jpg) repeat-x top; border:none; width:166px; height:14px;}
DIV#finder INPUT.boton{background:none; border:none; text-transform:uppercase; width:auto; cursor:pointer;}
DIV#finder SPAN{position:absolute; top:7px; right:300px; z-index:100;}
DIV#items SPAN.txt{float:left; color:#FFF; text-transform:uppercase; padding-left:11px;}
DIV#items{position:absolute; left:0; top:26px; width:935px; height:20px; background:#000; text-align:right; padding:2px 15px 0 0;}
DIV#items A{color:#FFF; margin-left:8px; padding-left:10px; text-transform:uppercase; font-size:.9em; text-decoration:none; background:url(../Assets/Images/Img/bgMenuSep.gif) no-repeat 0 0;}
DIV#items A:hover{color:#98dadd;}
DIV#items #mainLenguages { margin-left:10px; }
DIV#items #mainLenguages A{color:#FFF; margin:0px; padding-left:0px; padding-right:10px; text-transform:uppercase; font-size:.9em; text-decoration:none; background:url(../Assets/Images/Img/bgMenuSep.gif) no-repeat top right;}
DIV#items #mainLenguages A:hover{color:#98dadd;}
DIV#items DIV{display:inline;}
DIV#items DIV SPAN{color:#98dadd}
DIV#logoL{position:absolute; left:0; top:40px; z-index:10;}
DIV#logoR{position:absolute; left:0; top:46px; width:950px; height:79px; background:#FFF url(../Assets/Images/Img/bgLogos.jpg) repeat-x top; height:79px; text-align:right;}
DIV#menu{position:absolute; left:0; top:125px; width:950px; height:20px; background:#000 url(../Assets/Images/Img/bgMenu24.jpg) no-repeat 0 0; text-align:center; z-index:100;}
DIV#menu UL{margin:0; padding:0; list-style:none; font-size:1em;}
DIV#menu UL LI{display:inline;}
DIV#menu UL LI A{color:#FFF; text-transform:uppercase; text-decoration:none; line-height:19px; padding:0 6px 0 10px; background:url(../Assets/Images/Img/bgMenuSep.gif) no-repeat 0 0;}
DIV#menu UL LI:first-child A{background:none;}
DIV#menu UL LI A.Seleccionado{color:#98dadd;}
DIV#menu UL LI A:hover{color:#98dadd;}
DIV#idiomas{/*display:none;*/ position:absolute; left:11px; top:3px;}

DIV#breadCrumb{ color:#999999; position:absolute; left:155px; top:150px; font-family:"Trebuchet MS", Arial, Sans-Serif; font-size:.9em; z-index:100;
	height: 80px;
}
DIV#breadCrumb H2{font-size:1em;}
DIV#breadCrumb a{ text-decoration:none; color:#999999; }
DIV#breadCrumb a:hover{ text-decoration:none; color:#98dadd; }
DIV#breadCrumbComplementary H1{float:right; margin-top:18px; font-family:"Trebuchet MS", Arial, Sans-Serif; font-size:.9em; z-index:100; /* border-bottom:1px solid #cdd6d7; */}
DIV#breadCrumbComplementaryServicios H1{float:right; margin-top:18px; font-family:"Trebuchet MS", Arial, Sans-Serif; font-size:.9em; z-index:100; /* border-bottom:1px solid #cdd6d7; */ }

DIV#ctl00_header1{margin:0; padding:0; color:#000000; position:absolute; left:15px; top:175px;}
DIV#ctl00_header1 H1{font-size:1.0em; margin-left:5px;margin-top:4px; padding:0; font-weight:normal;}
DIV#ctl00_header1.homeH1{left:0; top:642px;}
DIV#ctl00_header1.imgHorH1{left:80px;}
DIV#ctl00_header1.imgVerH1{left:30px; top:205px;}
DIV#ctl00_header1.popupH1{left:80px; top:145px;}
DIV#ctl00_header1.blog24H1{left:240px; top:155px;}

.calendarTable{border:none; width:180px; background:#cfeeef; font-size:1.1em; padding-bottom:10px;}
.calendarTable TD{background:#a5bebf; color:#666;}
.calendarTable TR TD A{color:#000;}
.calendarTable TR TD A:hover{color:#FFF !important;}
.calendarTable .DayHeaderStyle{text-transform:uppercase; padding-top:10px;}
.calendarTable .OtherMonthDayStyle{color:#a5bebf;}
.calendarTable .TodayDayStyle{color:#FFF; background:#829899;}
.calendarTable .SelectedDayStyle{background:#FFF !important; color:#829899;}
.calendarTable .SelectedDayStyle A{color:#829899 !important;}
.calendarTable .SelectedDayStyle A:hover{color:#829899 !important;}
.calendarTable .NextPrevStyle{border:none;}
.calendarTable .TitleStyle{margin:-4px -4px -2px -4px; width:180px !important; font-size:.9em; font-weight:bold; position:relative;}
* html .calendarTable .TitleStyle{position:static !important; margin:-2px -2px -2px -2px; width:168px !important;}
.calendarTable .TitleStyle TD{background:#FFF;}
.calendarTable .TitleStyle TD A{font-size:.8em}
.calendarTable .TitleStyle TD A:hover{color:#a5bebf !important;}
.imgHome{display:block; padding:25px 0 0 0;}

DIV#contentDiv{padding-top:165px; background:#FFF; width:950px; min-height:150px; height:auto;}
html>/**/body DIV#contentDiv{}

DIV#lateralLeft{
	float: left;
	width: 180px;
	margin: 50px 0 15px 15px !important;
	font-family: "Trebuchet MS", Arial, Sans-Serif;
	font-size: 1.1em;
}
* html DIV#lateralLeft{margin-left:6px !important;}
DIV#lateralLeft H1{font-size:1em; color:#d10000; border-bottom:1px solid #000; padding-bottom:5px;} 
DIV#lateralLeft DIV.info{margin-top:-6px; width:180px; padding-bottom:5px; border-bottom:1px solid #000; display:table;}
DIV#lateralLeft DIV.line1{font-size:0 !important; height:0;}
DIV#lateralLeft DIV.info INPUT{float:left !important; padding-top:2px;}
DIV#lateralLeft DIV.info SPAN{display:block;}
DIV#lateralLeft DIV.info SPAN.titulo{color:#379399; font-size:1.1em; padding-top:10px;}
DIV#lateralLeft DIV.info SPAN.nombre{color:#000; width:160px; padding-left:1px; float:left;}
DIV#lateralLeft DIV.menuLat{width:175px;}
DIV#lateralLeft DIV.menuLat DIV.txt{cursor:pointer; /*color:#000;*/color:#379399; float:left; margin-top:-2px; font-size:1.1em; font-family:"Trebuchet MS", Arial, Sans-Serif;}
DIV#lateralLeft DIV.menuLat DIV.txt A{text-decoration:none;}
DIV#lateralLeft DIV.menuLat DIV.txt A:hover{color:#000 !important;}
DIV#lateralLeft DIV.menuLat DIV.img{cursor:pointer; float:right; display:none;}
DIV#lateralLeft DIV.menuLat DIV.slct{display:block; clear:both; color:#379399;}
DIV#lateralLeft DIV.menuLat DIV.slct SPAN{display:none;}
DIV#lateralLeft DIV.collapsePanelHeader{padding:5px 2px; margin:0;}
/*Clases de collapse de accesorios*/
/*Comentado el margin por que impedia que se vieran todos los filtros bien, reducia mucho el espacio en FIREFOX 3 y explorer 7 y 8 */
DIV#lateralLeft DIV.collapsePanelAccessoy{width:99%; clear:both; overflow:hidden; }
DIV#lateralLeft DIV.collapsePanelAccessoy A{text-decoration:none;}
/*Primer nivel*/
DIV#lateralLeft DIV.collapsePanelDesigner{margin-left:15px;}
DIV#lateralLeft DIV.collapsePanelAccessoy TABLE{margin-left:15px;border-top:0 none; border-bottom:0 none; width:99%; float:left; clear:both;}
html>/**/body DIV#lateralLeft DIV.collapsePanelAccessoy TABLE{margin-top:10px;}
DIV#lateralLeft DIV.collapsePanel TABLE.collapsePanelAccessoy TABLE{border:none !important;}
html>/**/body DIV#lateralLeft DIV.collapsePanelAccessoy TABLE.calendarTable TABLE{margin-top:-4px !important;}
DIV#lateralLeft DIV.collapsePanelAccessoy TABLE.sbb{border-bottom:none;}
/*Segundo nivel*/
DIV#lateralLeft DIV.collapsePanelAccessoyNivel2 TABLE{margin-left:0px;border-top:1px solid #000; border-bottom:1px solid #000; width:99%; float:left; clear:both;}
html>/**/body DIV#lateralLeft DIV.collapsePanelAccessoy TABLE{margin-top:3px;}
DIV#lateralLeft DIV.collapsePanel TABLE.collapsePanelAccessoyNivel2 TABLE{border:none !important;}
DIV#lateralLeft DIV.collapsePanelAccessoyNivel2 TABLE.sbb{border-bottom:none;}
/*Fin clases de collapse accesorios*/

/*Comentado el margin por que impedia que se vieran todos los filtros bien, reducia mucho el espacio en FIREFOX 3 y explorer 7 y 8 */
DIV#lateralLeft DIV.collapsePanel{/*margin-bottom:5px;*/ width:99%;clear:both;}
DIV#lateralLeft DIV.collapsePanel A{text-decoration:none;}
DIV#lateralLeft DIV.collapsePanel TABLE{border-top:1px solid #000; border-bottom:1px solid #000; width:180px; float:left; clear:both;}
html>/**/body DIV#lateralLeft DIV.collapsePanel TABLE{margin-top:3px;}
DIV#lateralLeft DIV.collapsePanel TABLE.calendarTable TABLE{border:none !important;}
html>/**/body DIV#lateralLeft DIV.collapsePanel TABLE.calendarTable TABLE{margin-top:-4px !important;}
DIV#lateralLeft DIV.collapsePanel TABLE.sbb{border-bottom:none;}
DIV#lateralLeft DIV.Availability{padding-bottom:10px;}
DIV#lateralLeft DIV.Availability INPUT.date{width:70px; background:#c7eaeb; border:none; margin:6px 3px 0 0; float:left; height:20px; padding:3px 0 0 5px;}
DIV#lateralLeft DIV#calendarMenu{border-bottom:1px solid #000; padding:0 0 5px 0;}
DIV#lateralLeft DIV#calendarMenu DIV.tex{color:#379399; cursor:pointer; font-size:1.1em;}
DIV#lateralLeft DIV#calendarMenu DIV.tex A{text-decoration:none;}
DIV#lateralLeft DIV#calendarMenu DIV.tex A:hover{color:#000;}
DIV#lateralLeft DIV#calendarMenu DIV.day{font-size:.8em;}
DIV#lateralLeft DIV#calendarMenu DIV.dat{background:#c7e9eb; float:left; width:105px; height:23px;}
DIV#lateralLeft DIV#calendarMenu DIV.ima{float:left; margin:-7px 0 0 3px;}
/****************************************************************************************************/
/*Ñapa temporal para quitar en exclusivo la linea inferior. David. Lo sientooooooooooooo			*/
DIV#lateralLeft DIV#calendarMenuExc{border-bottom:1px solid #000; padding:0 0 5px 0;}
DIV#lateralLeft DIV#calendarMenuExc DIV.tex{color:#379399; cursor:pointer; font-size:1.1em;}
DIV#lateralLeft DIV#calendarMenuExc DIV.tex A{text-decoration:none;}
DIV#lateralLeft DIV#calendarMenuExc DIV.tex A:hover{color:#000;}
DIV#lateralLeft DIV#calendarMenuExc DIV.day{font-size:.8em;}
DIV#lateralLeft DIV#calendarMenuExc DIV.dat{background:#c7e9eb; float:left; width:105px; height:23px;}
DIV#lateralLeft DIV#calendarMenuExc DIV.ima{float:left; margin:-7px 0 0 3px;}
/****************************************************************************************************/

DIV#lateralLeft IMG.ImgExclusive{margin:-15px -300px 15px 0; position:relative;}

DIV#contentCenter{float:right; padding:0; width:755px; text-align:right; margin-bottom:-3px;}
html>/**/body DIV#contentCenter{margin-bottom:0;}
DIV#contentCenter DIV.formDiv{background:#ddf3f4; color:#000; padding:15px 25px; text-align:left;}
DIV#contentCenter DIV.formDiv SPAN.tit{font-weight:bold; display:block;}
DIV#contentCenter DIV.formDiv SPAN.cel{padding-right:20px;}
DIV#contentCenter DIV.pagination{float:right; padding:10px 15px 5px 0; font-size:1.15em;}
DIV#contentCenter DIV.pagination2{float:right; padding-right:15px; font-size:1.15em; margin:-15px 0 0 0;}
html>/**/body DIV#contentCenter DIV.pagination2{padding-bottom:15px;}
DIV#contentCenter .noResult{padding:15px 0 0 0; text-align:center; font-size:1.25em; color:#F00; width:100%; display:block;}
DIV#contentCenter DIV.orderLinks{margin-top:25px; width:100%; overflow:auto;}
DIV#contentCenter DIV.rowLine{background:#bce5e7; color:#000; margin-bottom:5px; width:auto; float:right; clear:right; padding:1px 15px 1px 5px;}
DIV#contentCenter DIV.rowLine A{color:#000; text-decoration:none;}
DIV#contentCenter DIV.rowLine A:hover{text-decoration:underline;}
DIV#contentCenter DIV.rowLine A:active{color:#FFF;}
DIV#contentCenter DIV.rowLine A.Selecionado{color:#FFF;}
DIV#contentCenter DIV.topCatList{min-height:25px; height:auto;}
* html DIV#contentCenter DIV.topCatList{height:25px;}
DIV#contentCenter UL.catalogList{margin:0 0 25px 0; padding:0 0 15px 50px; clear:both; color:#666; display:table; width:705px;}
DIV#contentCenter UL.catalogList LI{width:33.3%; min-height:475px; height:auto; text-align:left; position:relative;}
* html DIV#contentCenter UL.catalogList LI{height:475px;}
DIV#contentCenter UL.catalogList LI DIV.item{padding:0 0 0 5px;}
DIV#contentCenter UL.catalogList LI .imageName{margin:0 0 5px -5px; background:url(../Assets/Images/Img/bgCollection.jpg) no-repeat 0 0; padding:8px; display:block;}
DIV#contentCenter UL.catalogList LI DIV.item .imgSold{position:absolute; top:135px; left:-5px;}
DIV#contentCenter UL.catalogList LI DIV.item .imgSoldXL{position:absolute; top:100px; left:25px;}
DIV#contentCenter UL.catalogList LI DIV SPAN{display:block;}
DIV#contentCenter UL.catalogList LI DIV SPAN.rowcel SPAN{display:inline;}
DIV#contentCenter UL.catalogList LI DIV SPAN.designerName{background:#def3f4; color:#000; text-transform:uppercase; padding:3px; margin:0 35px 0 0; font-size:1.1em;}
DIV#contentCenter UL.catalogList LI DIV SPAN.productName{padding-bottom:5px;}
DIV#contentCenter UL.catalogList LI DIV SPAN.ppd{color:#F00 !important;}
DIV#contentCenter UL.catalogList LI DIV A{font-style:italic; text-decoration:none;}
DIV#contentCenter UL.catalogList LI DIV A:hover{text-decoration:underline;}

DIV#contentCenter.AccesoryList{min-height:560px; height:auto; width:748px !important; float:right;}
DIV#contentCenter.AccesoryList .bio{margin:20px 20px 0 0; float:right;}
DIV#contentCenter.AccesoryList UL.catalogList LI{width:49% !important;}
DIV#contentCenter.AccesoryList UL.clVrtcl LI{margin-right:25%;}
DIV#contentCenter.AccesoryList IMG.descriptionImg{position:absolute; right:0; top:170px;}
DIV#contentCenter.AccesoryList DIV.topCatList{display:table; padding-right:0; width:748px !important;}
DIV#contentCenter.AccesoryList DIV.topCatList IMG.info{float:left; padding:17px 0 0 15px;}
DIV#contentCenter.AccesoryList DIV.topCatList A{float:right; margin-right:0;}

DIV#contentTotal{padding:50px 0 25px 35px; width:915px}
DIV#contentTotal.Detail{padding-left:21px;}
DIV#contentTotal TABLE TR, DIV#contentTotal TABLE TD{border:none;}
DIV#contentTotal DIV.DetailL{float:left; height:725px;}
DIV#contentTotal DIV.DetailC{float:left; padding:0; margin:-8px 0 0 0; width:330px; text-align:center;}
html>/**/body DIV#contentTotal DIV.DetailC{padding-left:9px; width:321px;}
DIV#contentTotal DIV.DetailC A IMG{background:url(../Assets/Images/Img/bgNormal.jpg) no-repeat 0 0; padding:8px; display:block;}
DIV#contentTotal DIV.DetailC .imgSold{position:absolute; top:375px; left:365px;}
DIV#contentTotal DIV.item INPUT{border:none !important;}
DIV#contentTotal #pag{float:left;}
DIV#contentTotal #pag .prev{float:left; margin:17px 0 0 -42px;}
DIV#contentTotal #pag .next{float:left; margin:205px 0 0 -20px;}
DIV#contentTotal DIV.DetailC A.fullSize{margin-top:5px;}
DIV#contentTotal DIV.DetailR{float:left; width:250px;}/*width:215px;*/
* html DIV#contentTotal DIV.DetailR{width:245px;}
DIV#contentTotal DIV.DetailE{clear:both;}
DIV#contentTotal DIV.MagicZoomLoading{position:absolute; left:0; top:0;}
DIV#contentTotal DIV.datesizes{margin:15px 0 0 0; width:250px; display:table;}
/*DIV#contentTotal DIV.sizes{background:url(../Assets/Images/Img/bgSizes.jpg) no-repeat 0 50px; margin:25px 0 0 0; height:333px; width:325px;}*/
DIV#contentTotal DIV.datesizes DIV{float:left;}
DIV#contentTotal DIV.datesizes DIV.tit{color:#379399; font-weight:bold; font-style:italic; font-size:1em; text-transform:uppercase; width:250px; padding-top:15px;}
DIV#contentTotal DIV.datesizes A{float:right; padding-top:3px;}
DIV#contentTotal DIV.datesizes DIV.date{margin-top:15px; width:250px;}
DIV#contentTotal DIV.datesizes DIV.date DIV.dateTxt{float:left; margin-top:-3px; font-size:1.15em; width:130px;}
DIV#contentTotal DIV.datesizes DIV.date DIV.tit{padding-bottom:10px;}
DIV#contentTotal DIV.datesizes DIV.date SPAN{margin:0 3px 0 0; float:left; font-weight:bold;}
DIV#contentTotal DIV.datesizes DIV.date .dateDay{font-weight:normal; color:#999; font-size:.8em; display:block;}
DIV#contentTotal DIV.datesizes DIV.date INPUT{background:#d6d9d9; border:1px solid #bbb; width:75px; margin:0 3px 0 0; float:left; height:18px;}
DIV#contentTotal DIV.datesizes DIV.date INPUT.bttn{width:auto !important; margin-top:-10px; height:auto !important; position:relative;}
DIV#contentTotal DIV.datesizes DIV.date DIV.errors{font-size:1em; float:left;}
DIV#contentTotal DIV.datesizes UL{float:left; margin:0; padding:0; list-style:none; font-size:.9em; /*position:absolute; top:380px; left:21px;*/}
DIV#contentTotal DIV.datesizes UL LI{float:left; padding-right:5px; font-weight:bold; width:auto !important;}
html>/**/body DIV#contentTotal DIV.datesizes UL LI{width:160px !important;}
DIV#contentTotal DIV.datesizes DIV.size{font-size:1.15em;}
DIV#contentTotal DIV.datesizes DIV.size SPAN{font-weight:bold; float:left;}
DIV#contentTotal DIV.datesizes DIV.size TABLE{float:left; margin:-13px 0 0 5px;}
DIV#contentTotal DIV.datesizes DIV.size TABLE A{background:#d8f0f1; width:22px; height:20px; color:#000; text-align:center; text-decoration:none; margin:4px 0 10px 0; display:block;}
DIV#contentTotal DIV.datesizes DIV.size TABLE .selected{background:url(../Assets/Images/Img/bgSizeSelected.gif) no-repeat 0 0; width:28px; height:23px; padding:7px 2px 0 0; text-align:center; margin:-5px 0 0 0;}
DIV#contentTotal DIV.datesizes DIV.size .info{float:left; font-size:.9em; width:155px;}
DIV#contentTotal DIV.datesizes DIV.size .info .r1{color:#f00; padding-top:10px; padding-bottom:10px;}
DIV#contentTotal DIV.datesizes DIV.size .info .r2{color:#f00;padding-top:10px; padding-bottom:10px;}
DIV#contentTotal DIV.datesizes DIV.size .info .r3{color:#f00; margin-top:-15px;padding-top:10px; padding-bottom:10px;}
DIV#contentTotal DIV.datesizes DIV.size .info .g{color:#0f0; padding-bottom:10px;}
DIV#contentTotal DIV.datesizes DIV.size .dude{display:block; width:245px; clear:both; color:#999; font-style:italic; font-size:.8em; margin:-25px 0 0 0; padding-top:15px;}
html>body DIV#contentTotal DIV.datesizes DIV.size .dude{margin-top:-25px;}
html>/**/body DIV#contentTotal DIV.datesizes DIV.size .dude{margin-top:-10px;}
DIV#contentTotal DIV.datesizes #ctl00_ContentPlaceHolder1_DVProduct_LEventSizeErrors{margin-top:-15px; color:#F00;}
DIV#contentTotal DIV.datesizes DIV.sizeConversor{width:99%;}
DIV#contentTotal DIV.datesizes DIV.sizeConversor *{float:left;}
DIV#contentTotal DIV.datesizes DIV.note{display:none;}
DIV#contentTotal DIV.datesizes DIV.note DIV.waitList{float:left; width:100px; font-size:.9em; margin-left:-15px; font-weight:bold;}
DIV#contentTotal DIV.datesizes DIV.note DIV.waitList A{color:#999; text-decoration:none; background:url(../Assets/Images/Img/bgTextButton2.gif) no-repeat right; float:left; font-style:italic; padding-right:10px;}
DIV#contentTotal DIV.datesizes DIV.note DIV.waitList A:hover{text-decoration:underline;}
DIV#contentTotal DIV.datesizes DIV.note DIV.item{width:228px;}
DIV#contentTotal DIV.datesizes .error{float:left; font-weight:bold; color:#F00 !important;}
DIV#contentTotal DIV.height175{color:#666; font-style:italic; font-size:.9em; float:left; margin:0 0 0 25px; position:relative; z-index:10;}
DIV#contentTotal DIV.infoDress{color:#666;}
DIV#contentTotal DIV.infoDress SPAN{display:block;}
DIV#contentTotal DIV.infoDress SPAN.rowcel{padding-left:5px;}
DIV#contentTotal DIV.infoDress SPAN.rowcel SPAN{display:inline;}
DIV#contentTotal DIV.infoDress .designerName{background:#def3f4; color:#000; text-transform:uppercase; padding:3px 5px; margin:0; width:100%; font-size:1.25em;}
DIV#contentTotal DIV.infoDress .productName{padding-bottom:5px; font-size:1.25em; padding:5px;}
DIV#contentTotal DIV.linksDetail{padding-left:5px; width:250px;}
DIV#contentTotal DIV.linksDetail DIV.tit{color:#379399; font-weight:bold; font-style:italic; font-size:1em; text-transform:uppercase; width:250px; padding:25px 0 0 0;}
DIV#contentTotal DIV.linksDetail .linkBlue{padding-left:0px;}
DIV#contentTotal DIV.linksDetail .linkBlue A{font-style:italic !important; font-size:.95em !important; font-weight:bold !important;}
DIV#contentTotal DIV.linksDetail .textButton{border:none; color:#000; text-transform:uppercase; width:105px; background:url(../Assets/Images/Img/bgTextButton.gif) no-repeat right top; font-weight:bold; font-size:.9em; text-align:left; margin:0; padding:0; cursor:pointer; display:block;}
DIV#contentTotal DIV.linksDetail .txtBttnXL{width:140px;}
DIV#contentTotal DIV.linksDetail .blackButton1{border:none; color:#FFF; text-transform:uppercase; width:200px; height:27px; background:url(../Assets/Images/Img/bgBlackButton.gif) no-repeat 0 0; margin:5px 0 0 -5px; cursor:pointer; font-size:.95em; font-weight:bold; float:left;}
DIV#contentTotal DIV.linksDetail .blackButton2{border:none; color:#FFF; text-transform:uppercase; width:200px; height:27px; background:url(../Assets/Images/Img/bgBlackButton.gif) no-repeat 0 0; margin:5px 0 0 -5px; cursor:pointer; font-size:.95em; font-weight:bold; float:left;}
DIV#contentTotal DIV.linksDetail .whiteButton{border:none; color:#666; text-transform:uppercase; width:200px; height:27px; background:url(../Assets/Images/Img/bgWhiteButton.gif) no-repeat 0 0; margin:5px 0 5px -5px; cursor:pointer; font-size:.95em; font-weight:bold; float:left;}
DIV#contentTotal DIV.linksDetail A.linkGo{font-style:italic; color:#999; background:url(../Assets/Images/Img/bgTextButton.gif) no-repeat 30px bottom; padding:5px 15px 8px  0px; line-height:1.1em; font-size:.9em; text-decoration:none; width:36px; float:right;}/*margin-right:-35px;position:relative;(ver def. 'DetailR')*/
DIV#contentTotal DIV.linksDetail A.lng{background:url(../Assets/Images/Img/bgTextButton.gif) no-repeat right bottom;}
DIV#contentTotal DIV.linksDetail A.linkGo:hover{color:#379399;}
DIV#contentTotal DIV.linksDetail .free24{padding:10px 0 0 0; display:block;}
DIV#contentTotal DIV.linksDetail A.sendfriend{color:#888; background:url(../Assets/Images/Img/bgSobre.gif) no-repeat 0 3px; padding-left:17px;}
DIV#contentTotal DIV.linksDetail A:hover.sendfriend{color:#379399;}
DIV#contentTotal DIV.tNails{/*padding-top:10px;*/ margin:24px 0 0 36px;}
DIV#contentTotal DIV.tNails TABLE TR, DIV#contentTotal DIV.tNails TABLE TD{border:none !important;}
DIV#contentTotal DIV.tNails IMG{float:left; border:1px solid #CCC !important;}
DIV#contentTotal DIV.detailErrors{}
DIV#contentTotal DIV.perfect{padding:0 0 0 36px}
DIV#contentTotal DIV.perfect P.tit{margin:0; padding:0; font-style:italic; text-transform:uppercase; color:#379399; font-weight:bold;}
DIV#contentTotal DIV.perfect UL{margin:0; padding:0; list-style:none;}
DIV#contentTotal DIV.perfect UL LI{float:left; margin-right:2px;}
DIV#contentTotal DIV.perfect IMG{float:left; border:1px solid #CCC !important;}
/*
* .ajax__tab_header:  A container element that wraps all of the tabs at the top of the TabContainer. Child CSS classes:.ajax__tab_outer.
* .ajax__tab_outer: An outer element of a tab, often used to set the left-side background image of the tab.Child CSS classes: .ajax__tab_inner.
* .ajax__tab_inner: An inner element of a tab, often used to set the right-side image of the tab. Child CSS classes:.ajax__tab_tab.
* .ajax__tab_tab: An element of the tab that contains the text content. Child CSS classes:none.
* .ajax__tab_body: A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none.
* .ajax__tab_hover . This is applied to a tab when the mouse is hovering over. Child CSS classes:.ajax__tab_outer.
* .ajax__tab_active: This is applied to a tab when it is the currently selected tab. Child CSS classes:.ajax__tab_outer.
*/
.ajax__tab_header{font-family:Arial, Sans-Serif !important; background:url(../Assets/Images/Img/bgHeader.gif) repeat-x bottom !important;}
.ajax__tab_tab{font-size:1.1em; padding:2px 0; text-align:center !important; text-transform:uppercase;}
.ajax__tab_body{background:#def3f4 !important; border-color:#cdd6d7/*919b9c*/!important; width:307px; min-height:145px; height:auto; font-family:Arial, Sans-Serif !important;}
.ajax__tab_body *{font-family:Arial, Sans-Serif !important; font-size:1em !important;}
.ajax__tab_body TABLE{background:none;}
.ajax__tab_body TABLE#ctl00_ContentPlaceHolder1_DVProduct_TCProductDetail_TPProductMeasure_GWProductSizeConversionList{background:none; width:100%;}
.ajax__tab_body TABLE#ctl00_ContentPlaceHolder1_DVProduct_TCProductDetail_TPProductMeasure_GWProductSizeConversionList TH{background:#FFF; text-align:center; padding:2px;}
.ajax__tab_body TABLE#ctl00_ContentPlaceHolder1_DVProduct_TCProductDetail_TPProductMeasure_GWProductSizeConversionList TD{text-align:center; border-bottom:2px solid #FFF; padding:2px;}
.ajax__tab_header .ajax__tab_outer{background:url(../Assets/Images/Img/bgTabRightTab.gif) no-repeat top right !important;}
.ajax__tab_header .ajax__tab_inner{background:url(../Assets/Images/Img/bgTabLeftTab.gif) no-repeat top left !important;}
.ajax__tab_header .ajax__tab_tab{background:url(../Assets/Images/Img/bgTabCenterTab.gif) repeat-x top !important;}
.ajax__tab_hover .ajax__tab_outer{background:url(../Assets/Images/Img/bgHoverRightTab.gif) no-repeat top right !important;}
.ajax__tab_hover .ajax__tab_inner{background:url(../Assets/Images/Img/bgHoverLeftTab.gif) no-repeat top left !important;}
.ajax__tab_hover .ajax__tab_tab{background:url(../Assets/Images/Img/bgHoverCenterTab.gif) repeat-x top !important;}
.ajax__tab_active .ajax__tab_outer{background:url(../Assets/Images/Img/bgActiveRightTab.gif) no-repeat top right !important;}
.ajax__tab_active .ajax__tab_inner{background:url(../Assets/Images/Img/bgActiveLeftTab.gif) no-repeat top left !important;}
.ajax__tab_active .ajax__tab_tab{background:url(../Assets/Images/Img/bgActiveCenterTab.gif) repeat-x top !important;}
.Apple-style-span{background:none !important; margin:0 !important; padding:0 !important;}
.ajax__tab_body .description{min-height:65px; height:auto;}
.ajax__tab_body .description P{margin:0; padding:0;}
.ajax__tab_body .links{margin-top:10px;}
.ajax__tab_body .cm{float:right; font-size:.8em !important; color:#666; font-style:italic; margin-bottom:-13px;}
.ajax__tab_body SPAN.rowcel{display:block; background:url(../Assets/Images/Img/bgCuadro.gif) no-repeat 0 5px; padding:0 0 0 10px; font-size:.8em !important;}
.ajax__tab_body SPAN.dudes{font-style:italic; color:#666;}
.ajax__tab_body SPAN.rowcel A{color:#000; text-decoration:none;}
.ajax__tab_body SPAN.rowcel A:hover{text-decoration:underline;}
.ajax__tab_body SPAN#ctl00_ContentPlaceHolder1_DVProduct_TCProductDetail_TPProductDetail_LDudas{font-style:italic; color:#666;}

DIV#contentTotal H2{font-size:1.15em; padding-left:50px; text-transform:uppercase;}
DIV#contentTotal H2 SPAN.subtit{font-size:.8em; text-transform:none; padding-left:10px; color:#666; font-weight:normal;}
DIV#contentTotal DIV.formDiv{background:#ddf3f4; color:#000; padding:15px 5px 5px 25px; width:780px; margin:0 0 15px 50px; font-weight:bold;}
DIV#contentTotal DIV.formDivTxt{color:#000; padding:0; width:780px; margin:0; padding:25px 0 0 0; font-weight:normal;}
DIV#contentTotal DIV.formDiv DIV SPAN INPUT{border:none !important; background:#FFF;}
DIV#contentTotal DIV.formDiv DIV SPAN SELECT{border:none !important; background:#FFF; height:1.4em;}
html>/**/body DIV#contentTotal DIV.formDiv DIV SPAN SELECT{height:auto;}
DIV#contentTotal DIV.formDiv DIV SPAN TEXTAREA{border:none !important; background:#FFF;}
DIV#contentTotal DIV.formDiv .error{padding-left:5px !important; font-weight:bold;}
DIV#contentTotal DIV.errorList{margin:0; padding:0 0 0 50px;}


DIV#contentTotal DIV.formDiv DIV{width:100%; margin-bottom:10px; display:table;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell{float:left;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell SPAN{float:left; padding:2px 3px 0 0;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell LABEL{float:left; padding:2px 3px 0 0;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell INPUT{float:left;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell TEXTAREA{float:left;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell SPAN.error{width:auto !important; /*color:#d2151c;*/ color:#F00;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell SPAN.errorConect{color:#F00 !important; margin-left:-155px;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell .obl{background:url(../Assets/Images/Img/bgObl.gif) no-repeat 0 4px; padding-left:10px; margin-left:-10px; position:relative;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell .txtObl{font-size:.85em; color:#d2151c; font-style:italic; padding-bottom:10px;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell INPUT.button{color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; cursor:pointer;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell INPUT.sizeS{background:url(../Assets/Images/Img/bgButtonB_S.gif) no-repeat 0 0; width:75px;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell INPUT.sizeM{background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell INPUT.sizeL{background:url(../Assets/Images/Img/bgButtonB_L.gif) no-repeat 0 0; width:125px;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell INPUT.sizeXL{background:url(../Assets/Images/Img/bgButtonB_XL.gif) no-repeat 0 0; width:150px;}
DIV#contentTotal DIV.formDiv DIV SPAN.spanCell INPUT.sizeXXL{background:url(../Assets/Images/Img/bgButtonB_XXL.gif) no-repeat 0 0; width:175px;}
DIV#contentTotal INPUT.bttn{color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; cursor:pointer; border:none; margin-right:50px;}
DIV#contentTotal INPUT.szS{background:url(../Assets/Images/Img/bgButtonB_S.gif) no-repeat 0 0; width:75px;}
DIV#contentTotal INPUT.szM{background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px;}
DIV#contentTotal INPUT.szL{background:url(../Assets/Images/Img/bgButtonB_L.gif) no-repeat 0 0; width:125px;}
DIV#contentTotal INPUT.szXL{background:url(../Assets/Images/Img/bgButtonB_XL.gif) no-repeat 0 0; width:150px;}
DIV#contentTotal INPUT.szXXL{background:url(../Assets/Images/Img/bgButtonB_XXL.gif) no-repeat 0 0; width:175px;}
DIV#contentTotal INPUT.nomrgn{margin-right:10px;}
DIV#contentTotal DIV.formDiv DIV .txt{font-weight:normal; float:left; padding-top:5px;}

/**********************/
DIV#contentTotal DIV.formDivCU{background:#ddf3f4; color:#000; padding:15px 5px 5px 25px; width:780px; margin:0 0 15px 50px; font-weight:bold;}
DIV#contentTotal DIV.formDivCU DIV.divRow{width:100%; margin-bottom:10px; display:table;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell{float:left;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell SPAN{float:left; padding:2px 3px 0 0;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell LABEL{float:left; padding:2px 3px 0 0;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell INPUT{float:left; border:none !important; background:#FFF;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell TEXTAREA{float:left;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell SPAN.error{width:auto !important; /*color:#d2151c;*/ color:#F00;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell SPAN.errorConect{color:#F00 !important; margin-left:-155px;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell .obl{background:url(../Assets/Images/Img/bgObl.gif) no-repeat 0 4px; padding-left:10px; margin-left:-10px; position:relative;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell .txtObl{font-size:.85em; color:#d2151c; font-style:italic; padding-bottom:10px;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell INPUT.button{color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; cursor:pointer;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell INPUT.sizeS{background:url(../Assets/Images/Img/bgButtonB_S.gif) no-repeat 0 0; width:75px;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell INPUT.sizeM{background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell INPUT.sizeL{background:url(../Assets/Images/Img/bgButtonB_L.gif) no-repeat 0 0; width:125px;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell INPUT.sizeXL{background:url(../Assets/Images/Img/bgButtonB_XL.gif) no-repeat 0 0; width:150px;}
DIV#contentTotal DIV.formDivCU DIV SPAN.spanCell INPUT.sizeXXL{background:url(../Assets/Images/Img/bgButtonB_XXL.gif) no-repeat 0 0; width:175px;}
/*********************/




DIV#contentTotal DIV#TellAFriend{margin:75px 0 0 50px;}
html>/**/body DIV#contentTotal DIV#TellAFriend{margin-top:40px;}
DIV#contentTotal DIV#TellAFriend INPUT.button{margin:100px 15px 0 0;}
DIV#contentTotal DIV#Login{height:60px; position:relative;}
DIV#contentTotal DIV#Login INPUT.boton{border:none !important; color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; background:url(../Assets/Images/Img/bgButtonB_XL.gif) no-repeat 0 0; width:150px; cursor:pointer !important; position:absolute; right:25px; bottom:10px;}
* html DIV#contentTotal DIV#PasswordRecovery{width:750px;}
DIV#contentTotal .errorFailureText{color:#F00; width:200px; margin:2px 0 0 -210px !important; width:400px !important; z-index:0; float:left;}
/*DIV#contentTotal .errorFailureText{color:#F00; width:200px; margin:-5px 0 0 5px; width:200px !important; z-index:0;}*/
DIV#contentTotal DIV#PasswordRecovery INPUT.boton{border:none !important; color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px; cursor:pointer !important; position:absolute; right:25px; bottom:10px;}
* html DIV#contentTotal DIV#PasswordRecovery INPUT.boton{right:0;}
DIV#contentTotal DIV#NoRegister INPUT.boton{border:none !important; color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; background:url(../Assets/Images/Img/bgButtonB_L.gif) no-repeat 0 0; width:125px; cursor:pointer !important; position:absolute; right:25px; bottom:10px;}
DIV#contentTotal DIV#club24members INPUT.boton{border:none !important; color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; background:url(../Assets/Images/Img/bgButtonB_L.gif) no-repeat 0 0; width:125px; cursor:pointer !important; position:absolute; right:25px; bottom:10px;}
DIV#contentTotal DIV#PasswordRecovery{height:30px; position:relative;}
DIV#contentTotal DIV#club24members, DIV#contentTotal DIV#NoRegister{height:25px; position:relative;}
DIV#contentTotal .titLogin{position:absolute; left:35px; top:180px;}
DIV#contentTotal.CreateUser{padding-top:75px;}
DIV#contentTotal.CreateUser .titCreateUser{position:absolute; left:35px; top:180px;}
DIV#contentTotal.CreateUser .titCreateUserAdvanced{position:absolute; left:35px; top:180px;}
DIV#contentTotal INPUT#ctl00_ContentPlaceHolder1_CreateUserWizard1___CustomNav0_StepNextButtonButton{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; background:url(../Assets/Images/Img/bgButtonB_XXL.gif) no-repeat 0 0; width:175px; border:none; margin:25px 0 0 -190px; cursor:pointer; position:absolute; right:80px;}
DIV#contentTotal DIV#Captcha{background:#ddf3f4; color:#000; padding:5px 5px 15px 25px; width:780px; margin:0 0 25px 50px; font-weight:bold;}
DIV#contentTotal DIV#Captcha INPUT{border:none !important; background-color:#FFF; margin-top:5px; width:198px !important; margin-left:0px;}
html>/**/body DIV#contentTotal DIV#Captcha INPUT{width:200px; margin-left:0;}
DIV#contentTotal.CreateUser DIV#Captcha{margin-top:-50px;}
DIV#contentTotal INPUT.buttonAdvancedUser{color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; background:url(../Assets/Images/Img/bgButtonB_XXXL.gif) no-repeat 0 0; width:200px; border:none; margin:0 20px 0 0; cursor:pointer;}
DIV#ctl00_ContentPlaceHolder1_PPasswordRecovery{background:#ddf3f4; color:#000; padding:15px 25px; text-align:left; margin:0 55px 10px 50px; font-weight:bold;}
DIV#ctl00_ContentPlaceHolder1_PPasswordRecovery DIV.formDiv{margin:-10px 0 -10px -25px;}
DIV#contentTotal .userCalendar *{background-color:#FFF !important;}
.creUseAdv INPUT#ctl00_ContentPlaceHolder1_CreateUserWizard1___CustomNav0_StepNextButtonButton{position:relative; bottom:10.25em; right:50px;}
DIV#contentTotal.CreateUser .sizeGuide{position:relative; color:#666; text-decoration:none; font-style:italic; padding:1px 59px 0 10px; background:url(../Assets/Images/Img/bgRegla.gif) no-repeat right 0; float:right; top:97px; margin-right:5px;
	left: 0px;
}
DIV#contentTotal.CreateUser .sizeGuide:hover{text-decoration:underline;}
.error, .error *{color:#F00 !important;}


DIV#contentTotal DIV#User{display:block;padding:0; width:755px; margin:35px 0 0 50px;}
html>/**/body DIV#contentTotal DIV#User{margin-top:5px;}
DIV#contentTotal DIV#User H2{margin:0 -25px !important; padding:15px 0 0 0 !important; background:#FFF;}
DIV#contentTotal DIV#User H2 SPAN{margin:0 !important; padding:10px 0 0 0 !important; color:#000 !important; font-size:1.15em !important; text-transform:uppercase;}
DIV#contentTotal DIV#User H3{font-size:1.1em; margin:10px 0 0 0; padding:0;}
DIV#contentTotal DIV#User IMG.imagen{position:absolute; left:35px; top:222px;}
DIV#contentTotal DIV#User .ajax__tab_header{width:785px !important; height:35px !important; background:none !important;}
DIV#contentTotal DIV#User .ajax__tab_body{width:733px; height:auto !important; padding:25px !important; border:none;}
DIV#contentTotal DIV#User .ajax__tab_tab{font-size:1.2em; padding:12px; text-align:center !important; text-transform:uppercase; margin:0 3px 0 -3px;}
DIV#contentTotal DIV#User .ajax__tab_header .ajax__tab_outer{background:none !important;}
DIV#contentTotal DIV#User .ajax__tab_header .ajax__tab_inner{background:none !important;}
DIV#contentTotal DIV#User .ajax__tab_header .ajax__tab_tab{background:url(../Assets/Images/Img/bgUserTabCenterTab.gif) !important;}
DIV#contentTotal DIV#User .ajax__tab_hover .ajax__tab_outer{background:none !important;}
DIV#contentTotal DIV#User .ajax__tab_hover .ajax__tab_inner{background:none !important;}
DIV#contentTotal DIV#User .ajax__tab_hover .ajax__tab_tab{background:url(../Assets/Images/Img/bgUserHoverCenterTab.gif) !important;}
DIV#contentTotal DIV#User .ajax__tab_hover *{color:#379399 !important;}
DIV#contentTotal DIV#User .ajax__tab_active .ajax__tab_outer{background:none !important;}
DIV#contentTotal DIV#User .ajax__tab_active .ajax__tab_inner{background:none !important;}
DIV#contentTotal DIV#User .ajax__tab_active .ajax__tab_tab{background:url(../Assets/Images/Img/bgUserActiveCenterTab.gif) !important;}
DIV#contentTotal DIV#User .ajax__tab_active *{font-weight:bold;}

DIV#contentTotal DIV#User .ajax__tab_body TABLE{text-align:left; margin-top:15px;}
DIV#contentTotal DIV#User .ajax__tab_body TABLE TH, DIV#contentTotal DIV#User .ajax__tab_body TABLE TD{border:none;}
DIV#contentTotal DIV#User .ajax__tab_body TABLE INPUT{border:none; background:#FFF;}
DIV#contentTotal DIV#User .ajax__tab_body A{color:#597374;}
DIV#contentTotal DIV#User .ajax__tab_body TABLE.wl{width:100% !important;}
DIV#contentTotal DIV#User .ajax__tab_body .titLabel{float:left; width:135px;}
DIV#contentTotal DIV#User .ajax__tab_body INPUT.button{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; cursor:pointer;}
DIV#contentTotal DIV#User .ajax__tab_body A.button{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; cursor:pointer; text-decoration:none; padding:5px 0 0 0; display:block;}
DIV#contentTotal DIV#User .ajax__tab_body .sizeS{background:url(../Assets/Images/Img/bgButtonB_S.gif) no-repeat 0 0; width:75px;}
DIV#contentTotal DIV#User .ajax__tab_body .sizeM{background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px;}
DIV#contentTotal DIV#User .ajax__tab_body .sizeL{background:url(../Assets/Images/Img/bgButtonB_L.gif) no-repeat 0 0; width:125px;}
DIV#contentTotal DIV#User .ajax__tab_body .sizeXL{background:url(../Assets/Images/Img/bgButtonB_XL.gif) no-repeat 0 0; width:150px;}
DIV#contentTotal DIV#User .ajax__tab_body .sizeXXL{background:url(../Assets/Images/Img/bgButtonB_XXL.gif) no-repeat 0 0; width:175px;}
DIV#contentTotal DIV#User .boton A{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; cursor:pointer; text-decoration:none; padding:5px 0 0 0; float:left; background:url(../Assets/Images/Img/bgButtonB_L.gif) no-repeat 0 0; width:125px; margin-right:5px;}
DIV#contentTotal DIV#User .item DIV{margin-top:5px; display:table; width:100%;}
DIV#contentTotal DIV#User .medcom .titLabel{width:200px;}
DIV#contentTotal DIV#User .detUser{width:745px;}
DIV#contentTotal DIV#User .detUser .titLabel{font-weight:bold; }
DIV#contentTotal DIV#User .detUser .size1{width:75px;}
DIV#contentTotal DIV#User .detUser .size2{width:150px;}
DIV#contentTotal DIV#User .detUser .size3{width:250px;}
DIV#contentTotal DIV#User .detUser .button{float:right;}
DIV#contentTotal DIV#User .detUser INPUT.sXL{width:225px;}
DIV#contentTotal DIV#User TABLE.perfil .boton{position:absolute; right:90px; margin-top:-25px;} 
DIV#contentTotal DIV#User TABLE.perfil .boton A{ float:right;}
DIV#contentTotal DIV#User TABLE.chngPss .button{position:absolute; right:95px; margin-top:-25px;} 

DIV#contentTotal .infoForm{color:#666; text-align:center; padding:20px 0 0 0; display:block; width:100%;}
DIV#contentTotal .infoForm SPAN{font-weight:bold; font-size:1.25em;}
DIV#contentTotal .infoForm A{font-weight:bold; color:#666;}
DIV#contentTotal .infoForm A:hover{color:#000;}

DIV#theMagazine{background:url(../Assets/Images/Img/bgMagazine.jpg) no-repeat 33px 25px; position:relative; height:54em; top:50px; margin-bottom:75px;}
* html DIV#theMagazine TABLE, DIV#theMagazine TABLE TR, DIV#theMagazine TABLE TR TD, DIV#theMagazine TABLE TR TH{border:0 !important; border-color:#FFF;}
DIV#theMagazine TABLE IMG{width:815px; height:555px;}
DIV#theMagazine .imgMagazine{position:absolute; left:43px; top:4px;}
DIV#theMagazine .ClickPrevious{position:absolute; left:4px; top:280px;}
DIV#theMagazine .ClickNext{position:absolute; left:888px; top:280px;}
DIV#theMagazine DIV#pagination{position:absolute; left:40px; top:0; display:none;}
DIV#theMagazine DIV#pagination *{float:left;}
DIV#theMagazine TABLE TD TABLE{float:right;}
DIV#theMagazine .pag{position:absolute; left:715px; top:7px; font-size:.9em; font-weight:bold; z-index:10; width:80px; text-align:center;}
DIV#theMagazine .bttnWeek{position:absolute; left:877px; top:96px; z-index:10;}
DIV#theMagazine .bttnIndex{position:absolute; left:873px; top:418px; z-index:10;}
DIV#theMagazine .bttnArchive{position:absolute; left:750px; top:581px; z-index:10;}

DIV#contentTotal.rentShop{font-size:.9em;}
DIV#contentTotal.rentShop IMG.fab24{margin:0 0 0 150px;}
DIV#contentTotal.rentShop DIV UL.rs{margin:0; padding:0; list-style:none; font-size:1.1em;}
DIV#contentTotal.rentShop DIV UL.rs LI{display:inline; margin-right:5px; background:#e3f5f6; padding:15px; text-transform:uppercase; font-size:1.1em;}
DIV#contentTotal.rentShop DIV UL.rs LI A{color:#379399; text-decoration:none; font-weight:bold;}
DIV#contentTotal.rentShop DIV UL.rs LI.act A{color:#676968;}
DIV#contentTotal.rentShop DIV UL.rs LI A:hover{text-decoration:underline;}
DIV#contentTotal.rentShop DIV.boxColor{background:#e3f5f6; clear:both; padding:15px; color:#676968; font-style:italic; font-size:1.1em;}
DIV#contentTotal.rentShop H2{color:#379399 !important; text-transform:uppercase; padding:15px 0 0 15px !important; font-size:1.2em !important;}
DIV#contentTotal.rentShop H3{font-style:italic; font-size:1.1em !important; padding:15px 0 0 15px;}
DIV#contentTotal.rentShop P{margin:0; padding:15px 0 0 15px; color:#666 !important; font-size:1.1em;}
DIV#contentTotal.rentShop P SPAN.n{font-size:1.5em; color:#379399;}
DIV#contentTotal.rentShop UL.textList{color:#666 !important; margin:0; padding:0 0 0 30px;}
DIV#contentTotal.rentShop UL.textList2{color:#666 !important; margin:0; padding:0 0 0 60px; font-size:1.1em;}
DIV#contentTotal.rentShop UL.textList2 LI{padding:5px 0 0 0;}
DIV#renting{/*background:url(../Assets/Images/Img/bgAlquiler.gif) no-repeat 0px 110px;*/ padding:0 100px 5px 40px;}
DIV#shopping{/*background:url(../Assets/Images/Img/bgComprar.gif) no-repeat 0px 110px;*/ padding:0 100px 5px 40px;}
/*Añadidas por pablo, cambio en la estructura en la página para manejar en cambio de div en el servidor en lugar de hacerlo cliente*/
DIV.renting{/*background:url(../Assets/Images/Img/bgAlquiler.gif) no-repeat 0px 110px;*/ padding:0 100px 5px 40px;}
DIV.shopping{/*background:url(../Assets/Images/Img/bgComprar.gif) no-repeat 0px 110px;*/ padding:0 100px 5px 40px;}
DIV#renting IMG.imagen{position:absolute; left:35px; top:220px;}
DIV#shopping IMG.imagen{position:absolute; left:35px; top:220px;}
DIV#contentTotal.rentShop .infoForm{font-size:1.1em; margin:15px 0 5px 0;}

DIV#contentTotal.club24{font-size:.9em; color:#666; padding:45px 100px 25px 75px !important; width:770px;}
* html DIV.club24{font-size:.9em; padding:45px 0 25px 75px !important; width:770px !important;}
DIV#contentTotal.club24 DIV UL.ab{margin:0; padding:0; list-style:none; font-size:1.1em;}
DIV#contentTotal.club24 DIV UL.ab LI{display:inline; margin-right:5px; background:#e3f5f6; padding:15px; text-transform:uppercase; font-size:1.1em;}
DIV#contentTotal.club24 DIV UL.ab LI A{color:#379399; text-decoration:none; font-weight:bold;}
DIV#contentTotal.club24 DIV UL.ab LI.act A{color:#676968;}
DIV#contentTotal.club24 DIV UL.ab LI A:hover{text-decoration:underline;}
DIV#contentTotal.club24 IMG.imagen{position:absolute; left:35px; top:220px;}
DIV#contentTotal.club24 DIV.box{font-size:1.2em; font-style:italic; margin-bottom:15px;}
DIV#contentTotal.club24 H2{color:#379399 !important; text-transform:uppercase; padding:15px 0 0 0 !important; font-size:1.2em !important;}
DIV#contentTotal.club24 H2.tit{color:#666 !important; text-transform:none;}
DIV#contentTotal.club24 DIV.boxColor{background:#e3f5f6; clear:both; padding:15px 15px 0 15px; color:#676968; font-size:1.1em; display:table; width:100%;}
DIV#contentTotal.club24 DIV.boxColor P{padding:0 0 10px 0; margin:0;}
DIV#contentTotal.club24 DIV.boxColor A.bttn{height:26px; text-align:center; color:#FFF; font-weight:bold; text-transform:uppercase; text-decoration:none; padding:5px 0; float:right;}
DIV#contentTotal.club24 DIV.boxColor A.b3XL{background:url(../Assets/Images/Img/bgButtonB_3XL.gif) no-repeat 0 0; width:210px;}
DIV#contentTotal.club24 DIV.boxColor A.b4XL{background:url(../Assets/Images/Img/bgButtonB_4XL.gif) no-repeat 0 0; width:235px; margin-top:-20px;}
DIV#contentTotal.club24 P{margin:0; padding:0; color:#666 !important; font-size:1.1em;}
DIV#contentTotal.club24 .infoForm{font-size:1.1em; margin:15px 0 5px 0;}
DIV#contentTotal.ammbassadors{padding-right:0;}
DIV#contentTotal.ammbassadors .info{padding-left:50px;}
DIV#contentTotal.ammbassadors .formDiv{width:750px;}
DIV#contentTotal.ammbassadors INPUT.boton{border:none !important; color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px; cursor:pointer !important;}

DIV#contentTotal.party{font-size:.9em; color:#666; padding:75px 100px 25px 75px !important; width:770px; height:31em;}
DIV#contentTotal.party IMG.imagen{position:absolute; left:35px; top:200px;}
DIV#contentTotal.party DIV.box{font-size:1.2em; font-style:italic; margin-bottom:15px;}
DIV#contentTotal.party H2{color:#379399 !important; text-transform:uppercase; padding:15px 0 0 0 !important; font-size:1.2em !important;}
DIV#contentTotal.party H2.tit{color:#666 !important;}
DIV#contentTotal.party DIV.boxColor{background:#e3f5f6; clear:both; padding:5px 15px 10px 15px; color:#676968; font-size:1.1em; display:table; width:100%;}
DIV#contentTotal.party DIV.boxColor P{padding:0 0 10px 0; margin:0;}
DIV#contentTotal.party P{margin:0; padding:0; color:#666 !important;}
DIV#contentTotal.party .infoForm{font-size:1.1em; margin:115px 0 5px 0;}

DIV#contentTotal DIV.mssg{background:#ddf3f4; color:#000; padding:50px 5px 5px 25px; width:780px; margin:100px 0 75px 50px;}
DIV#contentTotal DIV.mssg .txt{width:100%; text-align:center; font-size:1.25em; display:block;}
DIV#contentTotal DIV.mssg .bttn{color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; cursor:pointer; padding-top:5px; text-decoration:none; margin:15px 15px 10px 0;}
DIV#contentTotal DIV.mssg .sizeS{background:url(../Assets/Images/Img/bgButtonB_S.gif) no-repeat 0 0; width:75px;}
DIV#contentTotal DIV.mssg .sizeM{background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px;}
DIV#contentTotal DIV.mssg .sizeL{background:url(../Assets/Images/Img/bgButtonB_L.gif) no-repeat 0 0; width:125px;}
DIV#contentTotal DIV.mssg .sizeXL{background:url(../Assets/Images/Img/bgButtonB_XL.gif) no-repeat 0 0; width:150px;}
DIV#contentTotal DIV.mssg .sizeXXL{background:url(../Assets/Images/Img/bgButtonB_XXL.gif) no-repeat 0 0; width:175px;}

DIV#contentTotal.wishlist{margin:0; padding:0 0 20px 0;}
DIV#contentTotal.wishlist .wishImage{margin-bottom:-43px;}
DIV#contentTotal.wishlist .wishSendImage{margin-bottom:-150px;}
DIV#contentTotal.wishlist .wishSendImage_English{margin-bottom:-70px;}
DIV#contentTotal TABLE.wl{margin:-50px 0 0 75px; border:none; width:825px; position:relative;}
DIV#contentTotal TABLE.wl TH{ padding:15px 0 0 3px !important;}
DIV#contentTotal TABLE.wl TD{background:#ddf3f4; text-align:center;}
DIV#contentTotal TABLE.wl TD IMG{float:left; margin-right:10px; width:40px; height:71px;}
DIV#contentTotal TABLE.wl TD .designerName{font-size:1.5em; display:block; margin-top:10px; float:left;}
DIV#contentTotal TABLE.wl TD .productName{color:#666; float:left;}
DIV#contentTotal TABLE.wl TD A{color:#333;}
DIV#contentTotal TABLE.wl TD DIV{text-align:left;}
DIV#contentTotal TABLE.wl TD DIV.price{clear:both; padding:2px 0;}
DIV#contentTotal TABLE.wl TD DIV.price SPAN{float:left; font-weight:bold;}
DIV#contentTotal TABLE.wl TD DIV.price SPAN.txt{width:7em; text-align:right; padding-right:10px; font-weight:normal;}
DIV#contentTotal.wishlist TABLE.wl TD .msg{padding:75px 50px; width:675px; display:table;}
DIV#contentTotal.wishlist TABLE.wl TD .msg SPAN{float:left; color:#000; font-weight:bold; font-size:2.9em; padding-bottom:10px;}
DIV#contentTotal.wishlist TABLE.wl TD .msg .whiteButton{float:right; border:none; color:#666; text-transform:uppercase; cursor:pointer; width:200px; height:27px; background:url(../Assets/Images/Img/bgWhiteButton.gif) no-repeat 0 0; margin:0 0 0 10px; text-decoration:none; padding-top:7px; text-align:center;}
DIV#contentTotal.wishlist DIV.sendWishlist{float:right; margin:25px 0 15px 0;} 
DIV#contentTotal.wishlist DIV.sendWishlist .txt{font-size:.9em; color:#666; float:left;}
DIV#contentTotal.wishlist DIV.sendWishlist .whiteButton{float:left; border:none; color:#666; text-transform:uppercase; cursor:pointer; width:200px; height:27px; background:url(../Assets/Images/Img/bgWhiteButton.gif) no-repeat 0 0; margin:0 0 0 10px;}
DIV#contentTotal DIV.wishSendForm{position:relative; margin:0 0 0 95px;  font-weight:bold;}
DIV#contentTotal DIV.wishSendForm .tit{display:block; font-weight:bold; margin-bottom:15px;}
DIV#contentTotal DIV.wishSendForm DIV{width:100%; margin-bottom:10px; display:table;}
DIV#contentTotal DIV.wishSendForm DIV SPAN.spanCell{float:left;}
DIV#contentTotal DIV.wishSendForm DIV SPAN.spanCell SPAN{float:left; padding:2px 3px 0 0;}
DIV#contentTotal DIV.wishSendForm DIV SPAN.spanCell LABEL{float:left; padding:2px 3px 0 0;}
DIV#contentTotal DIV.wishSendForm DIV SPAN.spanCell INPUT{float:left; background:#ddf3f4; border:none; width:250px;}
DIV#contentTotal DIV.wishSendForm DIV SPAN.spanCell TEXTAREA{float:left; background:#ddf3f4; border:none; font-family:Arial,sans-serif; width:350px; height:200px;}
DIV#contentTotal DIV.wishSendForm DIV SPAN.spanCell SPAN.error{width:auto !important; /*color:#d2151c;*/ color:#F00; padding-left:5px;}
DIV#contentTotal DIV.wishSendForm DIV SPAN.bttn{float:left;}
DIV#contentTotal DIV.wishSendForm DIV SPAN.bttn INPUT{color:#FFF; text-transform:uppercase; text-align:center; float:left; font-weight:bold; height:26px; cursor:pointer; padding-top:0; text-decoration:none; margin:175px 0 0 5px; background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px; border:none;}

DIV#contentTotal.cart{min-height:400px; height:auto; padding-bottom:75px;}
* html DIV#contentTotal.cart{height:400px;}
DIV#contentTotal.cart IMG.image{position:absolute; left:35px; top:175px;}
DIV#contentTotal.cart TABLE.c{margin:0 0 0 65px; border:none; width:825px;}
DIV#contentTotal.cart TABLE.c TH{ padding:15px 0 0 3px !important;}
DIV#contentTotal.cart TABLE.c TD{background:#ddf3f4; text-align:center;}
DIV#contentTotal.cart TABLE.c TD IMG{float:left; margin-right:10px; width:40px; height:71px;}
DIV#contentTotal.cart TABLE.c TD .designerName{font-size:1.5em; display:block; margin-top:10px; float:left;}
DIV#contentTotal.cart TABLE.c TD .productName{color:#666; float:left;}
DIV#contentTotal.cart TABLE.c TD A{color:#333;}
DIV#contentTotal.cart TABLE.c TD DIV{text-align:left;}
DIV#contentTotal.cart TABLE.c TD .msg{padding:75px 50px; width:675px; display:table;}
DIV#contentTotal.cart TABLE.c TD .msg SPAN{float:left; font-size:2em; color:#000; font-weight:bold;}
DIV#contentTotal.cart TABLE.c TD .msg .whiteButton{float:right; border:none; color:#666; text-transform:uppercase; cursor:pointer; width:200px; height:27px; background:url(../Assets/Images/Img/bgWhiteButton.gif) no-repeat 0 0; margin:0 0 0 10px; text-decoration:none; padding-top:7px; text-align:center;}
DIV#contentTotal.cart TABLE.c TD .WH{width:100px; height:30px; padding:10px 10px 8px 10px;}
DIV#contentTotal.cart TABLE.c TD .bonoName{font-size:1.5em; margin-top:12px; float:left;}
DIV#contentTotal.cart .infoForm{position:absolute; bottom:75px;}
DIV#contentTotal.cart DIV.club24{padding:15px 0 0 65px; width:515px; float:left;}
* html DIV#contentTotal.cart DIV.club24{width:500px !important;}
DIV#contentTotal.cart DIV.club24 H2{padding:0; font-size:1em;}
DIV#contentTotal.cart DIV.club24 H2 .subtit{font-size:.9em;}
DIV#contentTotal.cart DIV.subtotal{float:right; margin-right:92px;}
* html DIV#contentTotal.cart DIV.subtotal{margin-right:46px;}
DIV#contentTotal.cart DIV.subtotal SPAN{float:left; padding:25px 5px; background:#ddf3f4; font-weight:bold; text-align:right; width:92px; font-size:1.25em;}
DIV#contentTotal.cart DIV.subtotal SPAN.sbt{background:#FFF; font-size:1em; width:75px;}
DIV#contentTotal.cart DIV.rentNow{float:right; position:relative; width:620px; height:45px; margin-top:25px;}
DIV#contentTotal.cart DIV.rentNow .txt{font-size:.9em; margin:-5px 15px 0 0; position:absolute; left:0; top:12px;}
DIV#contentTotal.cart DIV.rentNow .blackButton{border:none; color:#FFF; text-transform:uppercase; width:200px; height:27px; background:url(../Assets/Images/Img/bgBlackButton.gif) no-repeat 0 0; margin:5px 0 0 -5px; cursor:pointer; position:absolute; right:90px;}
DIV#contentTotal.cart DIV.rentNow .error{font-weight:bold; color:#F00; display:block; position:absolute; left:5px; top:25px;}
DIV#contentTotal.cart DIV.goFind{float:right; position:relative; width:500px; height:45px;}
* html DIV#contentTotal.cart DIV.goFind{ margin-bottom:35px;}
DIV#contentTotal.cart DIV.goFind .txt{font-size:.9em; color:#666; float:left; text-align:right; position:absolute; left:0; top:0;}
DIV#contentTotal.cart DIV.goFind .whiteButton{float:left; border:none; color:#666; text-transform:uppercase; cursor:pointer; width:200px; height:27px; background:url(../Assets/Images/Img/bgWhiteButton.gif) no-repeat 0 0; margin:0 0 0 10px; text-align:center; padding-top:7px; text-decoration:none;position:absolute; right:90px;}

DIV#contentTotal DIV#nav{width:500px; display:table; text-align:center; margin:-15px auto 15px auto;}
DIV#contentTotal DIV#nav IMG{float:left;}
DIV#contentTotal DIV#nav SPAN{float:left; margin:6px 7px 0 3px;}
DIV#contentTotal DIV#nav .selecstep{font-weight:bold !important; font-size:1.2em;}

DIV#contentTotal.order H2 SPAN SPAN{text-transform:none; font-weight:normal;}
DIV#contentTotal.order H2.tit	{text-transform:none; color:#999; padding:0 0 0 55px; margin:0;}
DIV#contentTotal.order TABLE.o{margin:0 0 0 45px; border:none; width:825px;}
DIV#contentTotal.order TABLE.o TH{padding:0 0 0 3px !important;}
DIV#contentTotal.order TABLE.o TD{background:#ddf3f4; text-align:center;}
DIV#contentTotal.order TABLE.o TD IMG{float:left; margin-right:10px; width:40px; height:71px;}
DIV#contentTotal.order TABLE.o TD .designerName{font-size:1.5em; display:block; margin-top:10px; float:left;}
DIV#contentTotal.order TABLE.o TD .productName{color:#666; float:left;}
DIV#contentTotal.order TABLE.o TD A{color:#333;}
DIV#contentTotal.order TABLE.o TD DIV{text-align:center;}
DIV#contentTotal.order TABLE.o TD .msg{padding:75px 50px; width:675px; display:table;}
DIV#contentTotal.order TABLE.o TD .msg SPAN{float:left; font-size:2em; color:#000; font-weight:bold;}
DIV#contentTotal.order TABLE.o TD .msg .whiteButton{float:right; border:none; color:#666; text-transform:uppercase; cursor:pointer; width:200px; height:27px; background:url(../Assets/Images/Img/bgWhiteButton.gif) no-repeat 0 0; margin:0 0 0 10px; text-decoration:none; padding-top:7px; text-align:center;}
DIV#contentTotal.order TABLE.o TD .WH{width:100px; height:30px; padding:10px 10px 8px 10px;}
DIV#contentTotal.order .security{float:left; width:300px; color:#666; font-size:.9em; margin:15px 0 0 55px;}
DIV#contentTotal.order .info{float:right; width:400px; margin:0 55px 35px 0; display:table;}
DIV#contentTotal.order .security A, DIV#contentTotal.order .info A{color:#666;}
DIV#contentTotal.order .info SPAN{background:#ddf3f4; width:80px; text-align:right; float:right; padding:2px 5px 2px 2px;}
DIV#contentTotal.order .info SPAN.tit{background:none; text-align:right; width:310px; float:left; padding-right:0;}
DIV#contentTotal.order .info SPAN.ttl{font-size:1.25em; font-weight:bold;}
DIV#contentTotal.order .formDiv .spanCell H2{margin:-31px 0 0 -25px !important; padding:0 !important; float:left;}
DIV#contentTotal.order .formDiv .spanCell H2 SPAN{margin:0 !important; padding:0 !important;}
DIV#contentTotal.order .formDiv .spanCell SPAN{font-weight:normal;}
DIV#contentTotal.order .formDiv SPAN.num{font-size:2em; margin-top:-1em; position:relative;}
html>/**/body DIV#contentTotal.order .formDiv SPAN.num{margin-top:-.5em;}
DIV#contentTotal.order .formDiv SPAN.n1{padding-bottom:.75em;}
DIV#contentTotal.order IMG.tit{position:absolute; left:25px; top:200px;}
DIV#contentTotal.order .infoOrder{font-size:.9em; font-style:italic; padding:0 50px 0 75px;}
DIV#contentTotal.order .infoOrder .big{text-transform:uppercase; font-size:1.2em; margin-top:10px; display:block;}
DIV#contentTotal.order A.bttnIOsabadell{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; cursor:pointer; text-decoration:none; padding:5px 0 0 0; display:block; background:url(../Assets/Images/Img/bgButtonB_3XL.gif) no-repeat 0 0; width:215px; float:right; margin:5px 5px 0 0; font-style:normal !important; font-size:1.1em;}
DIV#contentTotal.order A.bttnIOcaixa{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; cursor:pointer; text-decoration:none; padding:5px 0 0 0; display:block; background:url(../Assets/Images/Img/bgButtonB_XL.gif) no-repeat 0 0; width:150px; float:right; margin:-7px 5px 0 0; font-style:normal !important; font-size:1.1em;}
DIV#contentTotal.order A.bttnPagaAhora{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; cursor:pointer; text-decoration:none; padding:5px 0 0 0; display:block; background:url(../Assets/Images/Img/pagaahora.gif) no-repeat 0 0; width:90px; float:right; margin:5px 5px 0 0; font-style:normal !important; font-size:1.1em;}
DIV#contentTotal.order .infoImportant{padding:0 50px 0 75px; font-weight:bold; text-transform:uppercase; font-size:1.2em;}
DIV#contentTotal.order .buttonBottom{color:#666;}
DIV#contentTotal.order .buttonBottom:hover{color:#379399;}
DIV#contentTotal.order DIV.double{padding-bottom:15px; background:#ddf3f4 url(../Assets/Images/Img/bgDouble.gif) repeat-y 400px 0 !important;}
DIV#contentTotal.order DIV.double DIV DIV{height:150px;}
DIV#contentTotal.order .r{color:#F00;}
DIV#contentTotal.order .infoForm{font-size:1.25em; font-weight:bold; color:#000; clear:both;}
DIV#contentTotal.paymentMssg .txtInfo{margin:auto; width:100%; text-align:center; font-size:2em;}
DIV#contentTotal.paymentMssg .txtInfo SPAN{float:none !important; padding-right:1em;}
DIV#contentTotal.paymentMssg .formDiv A{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; cursor:pointer; text-decoration:none; padding:5px 0 0 0; display:block; background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px; float:right; margin:5em 25px 0 0; font-style:normal !important; font-size:1.1em; display:block;}

DIV.createAdress .button{color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px; border:none; margin:0 15px 0 0; cursor:pointer; text-decoration:none; padding-top:5px;}

DIV#contentTotal DIV#User INPUT{border:none !important; border-color:#FFF;}

DIV#contentTotal DIV.wait{padding:0 50px;}
DIV#contentTotal SPAN.smll{font-size:.75em !important; margin-top:2px;}

DIV#contentTotal.Fundation IMG.tit{margin-left:25px;}
DIV#contentTotal.Fundation DIV.bg{background:#ddf3f4; color:#555; padding:15px 25px; margin:0 65px 0 25px;}
DIV#contentTotal.Fundation DIV.bg P{margin:0; padding:10px 0 0 0;}
DIV#contentTotal.Fundation DIV.bg UL{margin:0; padding:10px 0 0 25px;}
DIV#contentTotal.Fundation DIV.bg UL LI{padding:0 0 5px 0;}
DIV#contentTotal.Fundation DIV.hlp{font-size:1.75em; color:#555; text-align:center; margin:25px 20px 100px 0; text-transform:uppercase;}
DIV#contentTotal.Fundation DIV.lnk{margin:0 65px 0 25px; padding:0; border:1px solid #FFF;}
DIV#contentTotal.Fundation DIV.lnk SPAN{float:left; font-size:1.1em; padding-top:15px;}
DIV#contentTotal.Fundation DIV.lnk A{color:#666;}
DIV#contentTotal.Fundation DIV.lnk A:hover{color:#379399;}
DIV#contentTotal.Fundation DIV.lnk IMG{float:right;}

DIV.modalPest{background:#000; padding:7px 7px 4px 0; height:17px;}
DIV.modalPest UL{list-style:none; margin:0; padding:0; float:left; width:90%;}
DIV.modalPest UL LI{float:left;}
DIV.modalPest A{float:left; color:#FFF; text-transform:uppercase; text-decoration:none; padding:0 15px; border-right:1px solid #FFF;}
DIV.modalPest A:hover{ text-decoration:underline;}
DIV.modalPest .closeX{float:right;}
DIV.modalPest A.on{color:#98dadd;}
DIV.pst{margin:25px 25px 0 50px;}
DIV.pst IMG.tit{position:absolute; left:15px; top:57px;}
DIV.pst P{margin:0; padding:0 0 10px 0;}
DIV.pst P.tit{font-weight:bold; color:#379399;}
DIV.pst P.b{text-align:right; margin-top:10px;}
DIV.pst UL{margin:0 0 0 25px; padding:0;}
DIV.pst UL LI{padding-bottom:5px;}
DIV.pst .bttn{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; cursor:pointer; background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px; border:none; margin:auto;}
DIV.pst A.howWorks{position:absolute; right:25px; font-size:1.25em; font-weight:bold; text-transform:uppercase; padding-right:15px; background:url(../Assets/Images/Img/bgTextButton.gif) no-repeat right 1px;}
DIV#hwk SPAN.n{color:#379399; font-size:2.25em; font-weight:bold;}
DIV.close{margin-top:-15px;}
DIV.close INPUT{float:right;}
DIV#shw DIV{background:#ddf3f4; padding:10px 10px 0 10px;}
DIV.pst DIV.designer{background:#ddf3f4; font-size:1.4em; color:#333; padding:3px 5px;}
DIV.pst DIV.designer SPAN{font-size:.7em}
DIV.pst DIV.mnk{color:#999; font-style:italic; font-size:.9em; text-align:right; margin-bottom:15px;}
DIV.pst TABLE.tableSizes{width:100%;}
DIV.pst TABLE.tableSizes TH{text-align:center; background:#FFF; padding:4px;}
DIV.pst TABLE.tableSizes TD{text-align:center; background:#ddf3f4; border-bottom:4px solid #FFF;}
DIV.pst DIV.frm{background:#ddf3f4; padding:25px 25px 25px 50px; width:423px !important; margin:0 -25px; position:relative;}
DIV.pst DIV.frm DIV{width:100%; height:25px;}
DIV.pst DIV.frm DIV.dest{font-size:1.25em; padding-bottom:15px;}
DIV.pst DIV.frm SPAN{float:left;}
DIV.pst DIV.frm SPAN.titM{width:100px; font-weight:bold;}
DIV.pst DIV.frm SPAN.titL{width:200px; font-weight:bold;}
DIV.pst DIV.frm INPUT{background:#FFF; border:none; width:50px; float:left; margin-top:-1px;}
DIV.pst DIV.frm A.lnkBttn{color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; cursor:pointer; padding-top:5px; text-decoration:none; margin:15px 0 15px 10px; background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px;}
DIV.pst DIV.btnReg A.lnkBttn{color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; cursor:pointer; padding-top:5px; text-decoration:none; margin:15px 0 15px 10px; background:url(../Assets/Images/Img/bgButtonB_L.gif) no-repeat 0 0; width:125px; font-size:1.1em;}
DIV.pst DIV.btnReg{padding:15px 0; width:100%; display:table;}
DIV.pst DIV.info{text-align:center; padding:10px 0;}
DIV.pst DIV.info SPAN{color:#999;}
DIV.pst DIV.info SPAN.tlem{color:#000; font-size:1.25em; display:block;}
.TestModalPopup .infoForm{color:#666; text-align:center; padding:25px 0 0 0; display:block; width:675px;}
DIV#hwk .infoForm{padding-top:140px;}
DIV#hwk .infoForm .sz{font-size:1.5em;}
DIV.pst .marginAuto{margin-left:80px;}
DIV.pst .marginTop{z-index:0; margin-top:-25px;}

DIV.payment{text-align:center; padding:60px 200px;}
DIV.payment SPAN{font-size:1.25em; margin-bottom:10px;}
DIV.payment A.boton{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; cursor:pointer; text-decoration:none; padding:5px 0 0 0; display:block; margin:10px 0 0 0;}
DIV.payment A.sizeXL{background:url(../Assets/Images/Img/bgButtonB_XL.gif) no-repeat 0 0; width:150px;}
DIV.payment A.sizeM{background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px;}
DIV.payment .infoForm{font-size:1em;}
DIV.payment INPUT.bttn{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; background:url(../Assets/Images/Img/bgButtonB_XXL.gif) no-repeat 0 0; width:175px; border:none;}
DIV.p2{margin-top:250px; padding:0; width:800px !important; font-weight:bold;}

DIV.blog24{font-size:1.1em; color:#000; padding:200px 0 0 0;} 
DIV.blog24 IMG.imageTit{padding-left:237px;}
DIV.blog24 DIV#post{float:left; width:705px;}
DIV.blog24 DIV#post UL{width:575px; list-style:none; margin:0; padding:0 0 0 60px;}
DIV.blog24 DIV#post UL LI{width:575px; margin-bottom:15px; display:block;}
DIV.blog24 DIV#post UL.downinfo{width:auto !important; font-size:.9em; margin:0 0 0 -15px !important; padding:0; width:100%; display:table; height:15px;}
DIV.blog24 DIV#post UL.downinfo LI{width:auto !important; color:#379399; border-right:1px solid #379399; float:left; padding:0 15px;}
DIV.blog24 DIV#post UL.downinfo LI SPAN{font-size:1.1em;}
DIV.blog24 DIV#post SPAN.date{color:#379399; font-size:.9em;}
DIV.blog24 DIV#post SPAN.titPost{display:block; border-bottom:2px dotted #379399; color:#626262; font-size:1.5em; font-weight:bold; text-transform:uppercase; width:575px;}
DIV.blog24 DIV#post SPAN.titPost A{color:#626262; text-decoration:none;}
DIV.blog24 DIV#post SPAN.titPost A:hover{color:#379399;}
DIV.blog24 DIV#post SPAN.titPost SPAN.txtTP{float:left; width:440px;}
* html DIV.blog24 DIV#post SPAN.titPost SPAN.txtTP{width:430px;}
DIV.blog24 DIV#post SPAN.comments{float:right; margin-top:-20px;}
DIV.blog24 DIV#post P.comments{color:#666; border-bottom:1px dotted #666; margin:0; padding:15px 0 5px 0;}
DIV.blog24 DIV#post DIV.pagination{float:right; padding:10px 65px 5px 0; font-size:1.15em; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:1em;}
DIV.blog24 DIV#post TABLE.postcomment{width:605px; list-style:none; margin:0; margin:0 0 0 60px;}
DIV.blog24 DIV#post TABLE .pc{width:575px; display:block; padding-top:10px;}
DIV.blog24 DIV#post .titcomment{font-size:1.25em; padding:25px 0 10px 60px; display:block; font-weight:bold;}
DIV.blog24 DIV#post .textcomment SPAN.tit{font-size:1.25em; padding:5px 0 15px 0; display:block;}
DIV.blog24 DIV#post .textcomment{border-bottom:1px dotted #666; font-family:Times New Roman, Sans-Serif; font-size:1.2em; background:#edfdfd; padding:10px;}
/*DIV.blog24 DIV#post .textcomment{border-bottom:1px dotted #666;}*/
DIV.blog24 DIV#post .textcomment .date{display:block; padding:10px 0;}
DIV.blog24 DIV#post .formcomment{margin-top:15px;}
DIV.blog24 DIV#post .formcomment SPAN{display:block; margin-top:5px;}
DIV.blog24 DIV#post .formcomment SPAN.btns{width:560px;}
DIV.blog24 DIV#post .formcomment SPAN.tit{font-size:1.25em; padding:5px 0 15px 0; font-weight:bold;}
DIV.blog24 DIV#post .formcomment LABEL{float:left; width:6em;}
DIV.blog24 DIV#post .formcomment INPUT{float:left; width:250px;}
DIV.blog24 DIV#post .formcomment TEXTAREA{width:475px; height:125px; font-family:Arial, Sans-Serif;}
DIV.blog24 DIV#post .formcomment INPUT.boton{border:none !important; color:#FFF; text-transform:uppercase; text-align:center; float:right; font-weight:bold; height:26px; background:url(../Assets/Images/Img/bgButtonB_L.gif) no-repeat 0 0; width:125px; cursor:pointer !important; margin:-10px 0 15px 0;}

DIV.blog24 DIV#info{float:left; width:245px; margin:-25px 0 0 0;}
DIV.blog24 DIV#info P.tit{margin:0; padding:0; border-bottom:2px dotted #379399; color:#000; font-weight:bold; text-transform:uppercase; width:225px;}
DIV.blog24 DIV#info UL{list-style:none; margin:0; padding:10px 0 0 15px;}
DIV.blog24 DIV#info UL.arrow{padding-left:0;}
DIV.blog24 DIV#info UL.arrow UL{margin-left:15px;}
DIV.blog24 DIV#info UL LI{padding-bottom:10px;}
DIV.blog24 DIV#info UL LI A.on{background:url(../Assets/Images/Img/flechaBlog1.gif) no-repeat 0 4px; padding-left:15px;}
DIV.blog24 DIV#info UL LI A.off{background:url(../Assets/Images/Img/flechaBlog2.gif) no-repeat 0 3px; padding-left:15px;}

DIV#contentTotal.deluxeServices{font-size:.9em; color:#666; padding:45px 100px 25px 75px !important; width:750px;}
* html DIV.deluxeServices{font-size:.9em; padding:45px 0 25px 75px !important; width:770px !important;}
DIV#contentTotal.deluxeServices DIV UL.ab{margin:0; padding:0; list-style:none; font-size:1.1em;}
DIV#contentTotal.deluxeServices DIV UL.ab LI{display:inline; margin-right:5px; background:#e3f5f6; padding:15px; text-transform:uppercase; font-size:1.1em;}
DIV#contentTotal.deluxeServices DIV UL.ab LI A{color:#379399; text-decoration:none; font-weight:bold;}
DIV#contentTotal.deluxeServices DIV UL.ab LI.act A{color:#676968;}
DIV#contentTotal.deluxeServices DIV UL.ab LI A:hover{text-decoration:underline;}
DIV#contentTotal.deluxeServices IMG.imagen{position:absolute; left:35px; top:220px;}
DIV#contentTotal.deluxeServices DIV.box{font-size:1.2em; font-style:italic; margin-bottom:15px;}
DIV#contentTotal.deluxeServices H2{color:#379399 !important; text-transform:uppercase; padding:15px 0 0 0 !important; font-size:1.2em !important;}
DIV#contentTotal.deluxeServices H2.tit{color:#666 !important; text-transform:none;}
DIV#contentTotal.deluxeServices DIV.boxColor{background:#e3f5f6; clear:both; padding:15px 15px 0 15px; color:#676968; font-size:1.1em; display:table; width:100%;}
DIV#contentTotal.deluxeServices DIV.boxColor P{padding:0 0 10px 0; margin:0;}
DIV#contentTotal.deluxeServices DIV.boxColor A.bttn{height:26px; text-align:center; color:#FFF; font-weight:bold; text-transform:uppercase; text-decoration:none; padding:5px 0; float:right;}
DIV#contentTotal.deluxeServices DIV.boxColor A.b3XL{background:url(../Assets/Images/Img/bgButtonB_3XL.gif) no-repeat 0 0; width:210px;}
DIV#contentTotal.deluxeServices DIV.boxColor A.b4XL{background:url(../Assets/Images/Img/bgButtonB_4XL.gif) no-repeat 0 0; width:235px; margin-top:-20px;}
DIV#contentTotal.deluxeServices UL{color:#666 !important; font-size:1.1em;}
DIV#contentTotal.deluxeServices P{margin:0; padding:0; color:#666 !important; font-size:1.1em;}
DIV#contentTotal.deluxeServices DIV.txt{padding:1.5em; display:table; width:100%;}
DIV#contentTotal.deluxeServices DIV.txt UL{margin:0; padding:1em 0 2.5em 15px;}
DIV#contentTotal.deluxeServices DIV.txt P{margin-bottom:2.5em;}
DIV#contentTotal.deluxeServices DIV.tintoreria{background:url(../Assets/Images/Img/bgTintoreria.gif) no-repeat right bottom; height:300px;}
DIV#contentTotal.deluxeServices DIV.arreglos{background:url(../Assets/Images/Img/bgArreglos.gif) no-repeat right bottom; height:325px;}
DIV#contentTotal.deluxeServices DIV.taller{background:url(../Assets/Images/Img/bgTaller.jpg) no-repeat right bottom; height:575px;}
DIV#contentTotal.deluxeServices DIV.taller P{margin-bottom:0;}
DIV#contentTotal.deluxeServices DIV.taller UL{width:300px;}
DIV#contentTotal.deluxeServices DIV.estilismo{background:url(../Assets/Images/Img/bgEstilismo.jpg) no-repeat 0 1em; height:400px; padding-top:350px;}

DIV#contentFooter{margin:0; padding:50px 145px 10px 0 !important;}
DIV#contentFooter IMG.tit{padding-left:80px;}
DIV#contentFooter H2{font-size:1.25em; text-transform:uppercase; margin:15px 0 5px 0;}
DIV#contentFooter H2 SPAN{padding:3px 5px 2px 80px; background:#d1eef0;}
DIV#contentFooter H2 SPAN SPAN{padding:0;}
DIV#contentFooter H3{color:#379399; font-size:1.15em; font-weight:bold !important; padding-left:80px; text-transform:uppercase;}
DIV#contentFooter H4{color:#000; font-size:1.1em; padding-left:80px;}
DIV#contentFooter H5{color:#000; font-size:1em; padding-left:80px;}
DIV#contentFooter P{margin:0; padding:0 0 15px 80px;}
DIV#contentFooter UL, DIV#contentFooter OL{margin:0 0 10px 125px; padding:0;}
DIV#contentFooter LI P{padding-left:0;}
DIV#contentFooter TABLE{margin:0 0 10px 80px; padding:0;}
DIV#contentFooter TABLE CAPTION{font-weight:bold; text-align:left; text-transform:uppercase;}
DIV#contentFooter .infoForm{color:#666; text-align:center; padding:20px 0 0 69px; display:block;}

DIV#footer{padding:3px 0 15px 0; text-align:right; height:30px; min-height:30px;}
html>/**/body DIV#footer{padding-top:7px;}
DIV#footer UL{margin:auto; padding:0; list-style:none; font-size:.9em; width:auto; font-weight:bold;}
html>/**/body DIV#footer UL{padding-left:40px;}
DIV#footer UL LI:first-child{border-left:none;}
DIV#footer UL LI.noB{border:none !important;}
DIV#footer UL LI{display:inline; padding:0 3px 0 5px; border-left:1px solid #FFF;}
DIV#footer UL LI A{color:#FFF; text-decoration:none;}
DIV#footer UL LI A:hover{color:#000;}
DIV#footer SPAN{float:right; color:#FFF; font-size:1.1em; margin-top:-15px; text-align:right;}
DIV#footer DIV.Fundation{float:left; margin-top:-17px;}
DIV#footer DIV.Fundation IMG{float:left;}
DIV#footer DIV.Fundation A{text-transform:uppercase; color:#FFF; font-size:.85em; margin:4px 0 0 2px; float:left; text-decoration:none;}
DIV#footer DIV.Fundation A:hover{color:#000 !important;}
DIV#footer DIV.Party{text-align:center; padding-top:5px; clear:both;}
DIV#footer DIV.Party A{text-transform:uppercase; color:#FFF; font-weight:bold;}
DIV#footer DIV.Party A:hover{color:#000 !important;}

/*pop up*/
BODY.popup{background:#FFF !important; margin:0 !important; text-align:left;}
BODY.popup DIV#items{top:0; margin:0 !important;}
BODY.popup DIV#logoL{top:11px; margin:0 !important;}
BODY.popup DIV#logoR{top:20px; margin:0 !important;}
BODY.popup DIV#menu{top:99px; margin:0 !important;}
BODY.popup DIV#mainDiv{margin:0 !important;}
BODY.popup DIV#contentDiv{padding-top:119px; margin:0 !important;}
BODY.popup DIV#contentFooter{ margin:0 !important;}

/* FORMULARIO HOME: REGISTRO EXPRESS */
DIV#xprssReg{position:absolute; right:3px; bottom:52px;}
DIV#xprssReg DIV.tit{font-weight:bold; font-size:1.3em; padding:0 0 0 5px;}
DIV#xprssReg DIV#registerForm{background:url(../Assets/Images/Img/bgTransparent.png); width:525px; padding:0 15px 0 0;}
DIV#xprssReg DIV#registerForm DIV.txt{font-style:italic; font-weight:bold; padding:5px 0 10px 5px;}
DIV#xprssReg DIV#registerForm DIV{padding-bottom:5px;}
DIV#xprssReg DIV#registerForm LABEL{font-weight:bold; padding:0 10px 0 15px; font-size:.9em !important;}
DIV#xprssReg DIV#registerForm TABLE LABEL{font-size:12px !important;}
DIV#xprssReg DIV#registerForm INPUT{height:16px; padding:0;}
html>/**/body DIV#xprssReg DIV#registerForm INPUT{height:20px; height /*\**/: 16px\9;}
head/*/+body/**/ DIV#xprssReg DIV#registerForm INPUT{height:16px !important;}
DIV#xprssReg DIV#registerForm INPUT.size1{width:100px;}
DIV#xprssReg DIV#registerForm INPUT.size2{width:100px;}
DIV#xprssReg DIV#registerForm INPUT.size3{width:100px;}
DIV#xprssReg DIV#registerForm INPUT.size4{width:100px;}
DIV#xprssReg DIV#registerForm INPUT.size5{width:100px;}
DIV#xprssReg DIV#registerForm INPUT.size6{width:100px;}
DIV#xprssReg DIV#registerForm INPUT.boton{color:#FFF; text-transform:uppercase; text-align:center; font-weight:bold; height:26px; cursor:pointer; background:url(../Assets/Images/Img/bgButtonB_M.gif) no-repeat 0 0; width:100px; border:none; text-align:center; margin-bottom:-3px;}

/* ListView pruebas*/
.catalogList li
{
	display: inline;
	float: left;
}

/* CollapsiblePanel */
.collapsePanel
{
	overflow:hidden;
}
.collapsePanelHeader
{
}
/*DetailView de direcciones de envio*/
/*
.father
{
	position: relative;
	display: inline-table;
	width: 100%;
}
.left
{
	position: absolute;
	float: left;
	top: 25%;
	width: 49%;
	height: 100%;
}
.right
{
	position: absolute;
	float: right;
	top: 4%;
	width: 49%;
	height: 100%;
}
.subleft
{
	position: relative;
	float: left;
	top: 25%;
	width: 50%;
}
.subright
{
	position: relative;
	float: right;
	top: 4%;
	width: 50%;
}
*/
.left{float:left;}
.right{float:left; margin-left:50px;}

/* Estilos para la ventana modal de progreso */
	.updateProgress
	{
	    padding: 0px;
		margin: 0px;
		/*position: absolute;
		
		background-color: Black;
		filter: alpha(opacity=70);
		MozOpacity: 0.7;
		opacity: 0.7;
        
		height:1000% !important;
		width:100% !important;*/
	}
	.updateProgress div
	{
	    position:absolute;
	    top:25%;
		left:45%;
	    background:#FFF;
		padding:25px !important;
		position:absolute;
		margin:0 !important;
		border:10px solid #2e5d7b;
		/*border:10px solid #379399;
		width:100% !important;*/
	}

/* IMPORTANTE: No borrar ya que esconde los objetos mediante ASP.NET */
.esconder{ display: none; }

/*Modal Popup*/
.modalBackground {
	background-color:#000;
	filter: alpha(opacity=70);
	MozOpacity: 0.7;
	opacity: 0.7;
}

.modalPopup {
	background-color:#fff;
	border-width:0px;
	border-style:solid;
	border-color:#000;
	padding:20px;
	width:250px;
}

.TestModalPopup {
	background-color:#fff;
	border-width:0px;
	border-style:solid;
	border-color:#000;
	width:775px;
	height:600px;
	overflow:auto;
}

.VirtualModalPopup {
	background-color:#fff;
	border-width:0px;
	border-style:solid;
	border-color:#000;	
	width:500px;
	height:735px;
	overflow:auto;	
}

.DiscountInDetail 
{
	color:#F00;
}

/* MEDIDAS */
*.W1 {width: 0.9% !important;}
*.W2 {width: 1.9% !important;}
*.W3 {width: 2.9% !important;}
*.W4 {width: 3.9% !important;}
*.W5 {width: 4.9% !important;}
*.W6 {width: 5.9% !important;}
*.W7 {width: 6.9% !important;}
*.W8 {width: 7.9% !important;}
*.W9 {width: 8.9% !important;}
*.W10 {width: 9.9% !important;}
*.W11 {width: 10.9% !important;}
*.W12 {width: 11.9% !important;}
*.W13 {width: 12.9% !important;}
*.W14 {width: 13.9% !important;}
*.W15 {width: 14.9% !important;}
*.W16 {width: 15.9% !important;}
*.W17 {width: 16.9% !important;}
*.W18 {width: 17.9% !important;}
*.W19 {width: 18.9% !important;}
*.W20 {width: 19.9% !important;}
*.W21 {width: 20.9% !important;}
*.W22 {width: 21.9% !important;}
*.W23 {width: 22.9% !important;}
*.W24 {width: 23.9% !important;}
*.W25 {width: 24.9% !important;}
*.W26 {width: 25.9% !important;}
*.W27 {width: 26.9% !important;}
*.W28 {width: 27.9% !important;}
*.W29 {width: 28.9% !important;}
*.W30 {width: 29.9% !important;}
*.W31 {width: 30.9% !important;}
*.W32 {width: 31.9% !important;}
*.W33 {width: 32.9% !important;}
*.W34 {width: 33.9% !important;}
*.W35 {width: 34.9% !important;}
*.W36 {width: 35.9% !important;}
*.W37 {width: 36.9% !important;}
*.W38 {width: 37.9% !important;}
*.W39 {width: 38.9% !important;}
*.W40 {width: 39.9% !important;}
*.W41 {width: 40.9% !important;}
*.W42 {width: 41.9% !important;}
*.W43 {width: 42.9% !important;}
*.W44 {width: 43.9% !important;}
*.W45 {width: 44.9% !important;}
*.W46 {width: 45.9% !important;}
*.W47 {width: 46.9% !important;}
*.W48 {width: 47.9% !important;}
*.W49 {width: 48.9% !important;}
*.W50 {width: 49.9% !important;}
*.W51 {width: 50.9% !important;}
*.W52 {width: 51.9% !important;}
*.W53 {width: 52.9% !important;}
*.W54 {width: 53.9% !important;}
*.W55 {width: 54.9% !important;}
*.W56 {width: 55.9% !important;}
*.W57 {width: 56.9% !important;}
*.W58 {width: 57.9% !important;}
*.W59 {width: 58.9% !important;}
*.W60 {width: 59.9% !important;}
*.W61 {width: 60.9% !important;}
*.W62 {width: 61.9% !important;}
*.W63 {width: 62.9% !important;}
*.W64 {width: 63.9% !important;}
*.W65 {width: 64.9% !important;}
*.W66 {width: 65.9% !important;}
*.W67 {width: 66.9% !important;}
*.W68 {width: 67.9% !important;}
*.W69 {width: 68.9% !important;}
*.W70 {width: 69.9% !important;}
*.W71 {width: 70.9% !important;}
*.W72 {width: 71.9% !important;}
*.W73 {width: 72.9% !important;}
*.W74 {width: 73.9% !important;}
*.W75 {width: 74.9% !important;}
*.W76 {width: 75.9% !important;}
*.W77 {width: 76.9% !important;}
*.W78 {width: 77.9% !important;}
*.W79 {width: 78.9% !important;}
*.W80 {width: 79.9% !important;}
*.W81 {width: 80.9% !important;}
*.W82 {width: 81.9% !important;}
*.W83 {width: 82.9% !important;}
*.W84 {width: 83.9% !important;}
*.W85 {width: 84.9% !important;}
*.W86 {width: 85.9% !important;}
*.W87 {width: 86.9% !important;}
*.W88 {width: 87.9% !important;}
*.W89 {width: 88.9% !important;}
*.W90 {width: 89.9% !important;}
*.W91 {width: 90.9% !important;}
*.W92 {width: 91.9% !important;}
*.W93 {width: 92.9% !important;}
*.W94 {width: 93.9% !important;}
*.W95 {width: 94.9% !important;}
*.W96 {width: 95.9% !important;}
*.W97 {width: 96.9% !important;}
*.W98 {width: 97.9% !important;}
*.W99 {width: 98.9% !important;}
*.W100 {width: 99.9% !important;}

.filtroHeader { color: #000000; font-size:14px; }
.filtroText  
{
	color: #317082; 
	background: #ffffff url(../Assets/Images/Img/search-icon-green.gif) no-repeat 0 0; 
	padding-left:25px; 
	padding-right:3px;	
}
#formDivInfo{height:101px;min-height:101px;background:url(../Assets/Images/Img/costeinfoenvios.png) no-repeat top left !important;color:#1d9ea3; padding:15px 55px 5px 185px; width:600px; margin:0 0 15px 50px; font-weight:bold;}