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

/* HTML */
html {width:100%; height:100%; padding:0px; margin:0px;}
body {padding:0px; margin:0px; background:#919295 /*url(../images/layout/imgBGHtml.jpg) top left repeat-x;*/}
body {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:9px; line-height:20px; color:#333;}
a:link, a:active, a:visited {color:#333; text-decoration:none;}
a:hover {color:#666; text-decoration:underline;}
table{width:100%; margin:0 30px; height:20px; overflow-y:scroll;}
th,td{ font-family:Helvetica, sans-serif; color:#919295; font-size:11px; text-align:left;} 
.totales{clear:right;font-family:Helvetica, sans-serif; color:#919295; font-size:11px; float:right; margin:0 30px 0 0;}
.totales strong{color:#333; font-size:12px; margin-left:5px;}
/* LAYOUT */
#mainCell {width:960px; margin:0px auto;}

#headerCell {height:140px; background:url(../images/layout/imgHeader.jpg) top left no-repeat;}
#headerCell div#logoCell {width:270px; height:30px; position:relative; top:-70px; left:660px;}

#contentArea {height:auto !important; margin:20px 0px;}

#lNAvCell {text-align:left; float:left; padding:20px 0px 0px 0px;}
#lNAvCell input#srchTxt {width:255px; height:14px; background:#efefef; border:solid 1px #919295; color:#666; padding:2px; margin:0px;}
#lNAvCell input#srchBtn {width:60px; height:20px; background:#efefef; border:solid 1px #919295; color:#666; padding:2px; margin:0px;}

#menuCell {width:auto; height:auto;}
#menuCell p {color:#DDD; text-align:left; word-spacing:0px; margin:0px; padding:0px;}
#menuCell a:link, a:active, a:visited {color:#FFF; text-decoration:none;}
#menuCell a:hover {color:#DDD; text-decoration:underline;}

/*#catalogCell {width:auto; height:20px; margin:36px 0px 0px; padding:0px;}*/

#catalogCell {width:auto; height:auto; margin:36px 0px 0px 0px;}
#catalogCell p {color:#DDD; font-size:12px; text-align:left; letter-spacing:2px; margin:0px; padding:0px;}
#catalogCell span {color:#DDD; font-size:12px; text-align:left; letter-spacing:4px; margin:0px; padding:0px;}
#catalogCell a:link, a:active, a:visited {color:#FFF; text-decoration:none;}
#catalogCell a:hover {color:#DDD; text-decoration:none;}
#recomendados{ width:280px; height:640px; margin-top:-13px; position:relative; float:right;}
#headerRecomendados{width:inherit; height:19px; background:#d3d3d5; font-family:"Myriad Pro", Helvetica, sans-serif; font-size:13px; color:#919295; text-align:center; letter-spacing:5px;}
#headerRecomendados p{position:relative; top:2px;}
#productosRecomendados{ clear:left;width:inherit; color:#fff; font-family:Helvetica, Helvetica, sans-serif; font-size:11px; border-bottom:1px solid #bbbbbb; height:148px;}
#productosRecomendados img{float:left; margin-right:10px;}
#productosRecomendados p{margin-top:0; margin-bottom:4px; line-height:normal; position:relative; top:20px;}
#galeria{float:left; width:680px; background:#FFFFFF}
.linkDerecha{float:right;}
.agregado{ font-weight:bold; margin:0}
.verTodoLink{ text-align:center; font-size:11px; position:relative; top:-5px;}
.verTodoLink a:link, a:active, a:visited {color:#FFFFFF;text-decoration:none;}
#socialMedia{background:#fff; height:125px; width:inherit; margin-top:-10px;}
#socialMedia p{color:#919295; font-size:11px;font-family:Helvetica Neue, Helvetica, sans-serif; position:relative; top:30px; left:10px;}
#socialMedia img{ border:none}
.developer{color:#333 !important; text-decoration:none; margin-left:5px; font-size:11px; position:relative; bottom:2px;}
#headerCategoria{width:949px; height:40px; background:#e9e9ea; margin-left:11px;}
#headerCategoria p{letter-spacing:5px; color:#919295; font-size:14px; font-family:"Myriad Pro", Helvetica, sans-serif; position:relative;top:10px; font-weight:bold;}
#headerCategoria a{font-size:10px; float:right; margin-right:10px;}
#cornerCategoria{width:11px;height:40px; background:url(../images/catalogCatCorner.png) no-repeat; float:left;}
#firmasCate{width:280px; height:670px; border:1px #bbb solid; border-top:none; background:#FFFFFF;}
#firmasCate h4{font-family:Helvetica, Helvetica, sans-serif; color:#919295; margin:0 10px; font-size:11px; position:relative; top:20px;}
#socialMediaInterno{background:#fff; height:125px; width:280px; margin-top:-11px;border:1px #bbb solid; border-top:none; background:#FFFFFF;}
#socialMediaInterno p{color:#919295; font-size:11px;font-family:Helvetica, Helvetica, sans-serif; position:relative; top:30px; left:10px;}
#socialMediaInterno img{ border:none}
.options, .acc_container{float:left;}
.options h4, .acc_container h4{font-family:Helvetica, Helvetica, sans-serif; color:#919295; margin:0 10px; font-size:12px; position:relative; top:20px; font-weight:bold;}
.options p, .acc_container p{margin: 20px 10px;font-family:Helvetica, Helvetica, sans-serif; color:#666; font-size:11px;}
#catalogoGral{width:678px; background:#FFFFFF; float:right; border-bottom:1px #bbb solid; height:796px; overflow-y:auto;}
#catalogoGral h3{font-family:Helvetica, Helvetica, sans-serif; color:#666; font-size:15px; font-weight:normal; margin:20px 0 0 20px;}
.artDisplayImg{margin:20px 0px 10px 30px; border:1px solid #919295; padding:5px;}
#productosCatalogo{width: 430px; float:left;}
.producto{float:left; margin:0 10px 10px 20px; width:185px;}
.producto img{margin:auto; width:130px;}
.artDesc{background:#efefef; font-family:Helvetica, Helvetica, sans-serif; color:#919295; font-size:10px; line-height:15px; }
.artDesc p { margin:0 0 0 10px; white-space:nowrap; overflow-x:hidden;}
.artDesc p span{font-weight:bold; color:#000}
#busquedaAvanzada{float:right; width:240px; height:50px; margin-top:-40px;}
#busquedaAvanzada h3{font-family:Helvetica, Helvetica, sans-serif; color:#919295; font-size:11px; margin-left:40px; font-weight:bold;}
#formBusquedaAvanzada{margin-left:40px;}
#formBusquedaAvanzada label, select, input, .advsrch{font-family:Helvetica, Helvetica, sans-serif; color:#919295; font-size:11px; }
#formBusquedaAvanzada select{font-size:9px; width:90px;}
.advsrch{width:140px; margin-left:40px; line-height:normal;}
#DesArtSimple{float:right; width:220px; height:796px; overflow:hidden;}
#DesArtSimple h3{font-family:Helvetica, Helvetica, sans-serif; color:#919295; font-size:11px;  font-weight:bold; width:auto; margin-left:0px;}
#DesArtSimple span{font-family:Helvetica, Helvetica, sans-serif; color:#919295; font-size:11px; line-height:normal;}
#tallasForm input{border:none; margin-bottom:5px;}
.pInterno{font-family:Helvetica, Helvetica, sans-serif; color:#919295; font-size:11px;}
.marcasLinks {color:#666; text-decoration:none;}
.marcasLinks:visited{color:#333; text-decoration:none;}
.marcasLinks:hover{color:#666; text-decoration:underline;}
.button{height:20px; background:#efefef; border:solid 1px #919295; color:#666; padding:2px; margin:0px;}
#carritoTitle{background:#efefef; width:inherit; height:40px;}
#carritoTitle p{margin:0; text-transform:uppercase;font-family:"Myriad Pro", Helvetica, sans-serif; font-size:11px; color:#919295; letter-spacing:3px; position:relative; top:10px; left:20px;}
.steps{margin:20px 0 20px 30px; text-align:center; width:100px; float:left; line-height:normal; font-family: Helvetica, sans-serif; color:#919295; font-size:11px;}
.steps img{float:left; margin-right:5px;}
#tablaCarrito{height:200px; overflow-y:auto; overflow-x:hidden; margin-top:15px;}
#carritoDiv{float:left; width:680px; background:#FFFFFF; height:594px; }
#carritoDiv h4{font-family:Helvetica, Helvetica, sans-serif; color:#919295; margin:0 30px; font-size:11px; line-height:normal;}
#carritoDiv #loginCarrito{margin:0 30px;}
.spec{font-size:12px; font-style:italic; margin:5px 0 0 20px; font-family:Helvetica, sans-serif; color:#666;}
#carritoDiv #loginCarrito label{width:75px; margin-bottom:5px;}
#carritoDiv #loginCarrito input{ margin-bottom:5px;}
#carritoDiv #loginCarrito .button{ margin:15px 0 0 0;}
#carritoDiv #registroCarrito{margin:0 30px;}
#carritoDiv #registroCarrito label{width:165px; margin-bottom:5px;}
#carritoDiv #registroCarrito span label{ color:#333;}
#carritoDiv #registroCarrito  select{margin-left:10px;}
#carritoDiv #registroCarrito input, select{ margin-bottom:5px;}
#carritoDiv #registroCarrito red{color:#FF0000; font-size:12px;}
#carritoDiv #registroCarrito .button{ margin:15px 0 0 0;}
#carritoDiv #registroCarrito .spec{font-size:10px; font-style:italic; margin:5px 0 0 0;}
#carritoDiv label{ clear:left; display:block; float:left;font-size:10px;font-family:Helvetica, sans-serif; margin-right:2px;}
#carritoDiv #tipoPago{margin:20px 30px; width:125px;}
#carritoDiv #tipoPago .button{ margin:0 0 0 7px;}
#carritoDiv #tipoPago label{clear:right; float:right;width:100px; margin-top:1px;}
#carritoDiv #tipoPago input { clear:left; float:left;}
#carritoDiv #tipoPago .gvcash{clear:left; float:left; width:150px;}
#carritoDiv #tipoPago .radioButton{ clear:left;margin-bottom:5px; float:left;}
#carritoDiv #formaPrevia{margin:20px 30px; width:300px;}
#carritoDiv #formaPrevia .button{ margin:15px 0 0 0;}
#carritoDiv #formaPrevia label{width:150px; margin-bottom:1px;}
#carritoDiv #formaPrevia span{margin:0;}
#carritoDiv #formaPrevia input, select{ margin-bottom:5px;}
.nowrap{white-space:nowrap}
#carritoDiv .button{margin:30px 0 0 30px;}
#carritoDiv p, span{ font-size:11px; color:#666; margin-left:30px;}
#carritoDiv span{margin-left:10px;}
#formVIP{margin:15px 10px 10px 27px;}
#formVIP label{color:#FFFFFF; font-size:10px;font-family:Helvetica, sans-serif; margin-right:2px;}
#formVIP input{ background:#EFEFEF; border:1px solid #919295; height:14px; margin:0; padding:2px;}
#formVIP .button{height:20px; background:#efefef; border:solid 1px #919295; color:#666; padding:2px; margin:0px; }
.watermark{ background: url(../images/newProductLabel.gif) no-repeat top right; z-index:1; width:50px; height:50px; filter:alpha(opacity=75); opacity:.75; margin-left:-31px;position:absolute;}
.paginacion{margin:-15px 0 5px 0; text-align:center; font-weight:bold; display:block;}
.no-margin{margin:0;}
.no-pos{position:static;}
.no-link{margin-left:3px !important;font-size:9px; !important; text-decoration:none !important;}
.imgRec{margin:0px -10px 10px 30px; border:1px solid #919295; padding:5px;}
#bolsaTrabajo label, select, input, textarea, .advsrch{font-family:Helvetica, Helvetica, sans-serif; color:#919295; font-size:11px; margin-bottom:5px; }
#bolsaTrabajo label{ clear:left;width:45px; margin:0 2px 5px 0; float:left; display:block;}
#bolsaTrabajo .anchito{width:215px;}
#bolsaTrabajo textarea{width:220px;}
.margin30Left{margin-left:30px;}
.subacc{color:#333 !important; font-size:11px;}
#comb{width:486px;}
.acc_trigger{border-top:1px solid #BBBBBB;}
#avances, #avances a:link,#avances  a:active, #avances a:visited{color:#111;}

