/*bazaar del orto**/
/* Todo el codigo es Copyright 2007 de Pentacorp.net */
/*All code is Copyright 2007 of Pentacorp.net */
/*Productos Destacados*/
.destProdbox {
   float:left;
   width:164px;
   height:275px;
   padding:5px 13px;
   background:#fff url(../images/bg-destProd.gif) repeat-y;
   color:#262420;
}
.destImgbox {
   width:160px;
   height:118px;
   border:2px solid #c7c7c7;
   margin:0px auto 5px auto;
   text-align:center;
}
.destProdtit, .destProdtit a:link, .destProdtit a:hover, .destProdtit a:visited {
   height:30px;
   font:bold 11px/normal 'Arial', Helvetica, sans-serif;
   color:#262420;
   background:#fff;
   margin:0px;
   padding:0px;
}
.destProdzona, .destProdzona a:link, .destProdzona a:hover, .destProdzona a:visited {
   font:bold 11px/normal 'Arial', Helvetica, sans-serif;
   color:#ae2007;
   background:#fff;
   margin:0px;
   padding:0px;
}
.destPrice, .destPrice a:link, .destPrice a:hover, .destPrice a:visited {
   font:bold 14px/normal 'Arial', Helvetica, sans-serif;
   color:#666;
   background:#fff;
   margin:0px;
   padding:0px;
}
.Sep {
   width:572px;
   height:20px;
   clear:both;
   margin:0px auto;
   padding:0px;
   background:#fff url(../images/bg-Sep.gif) repeat-x;
   color:#767676;
}
.buscadorsete {width:560px; padding:5px; float:left; border-top:1px solid #c7c7c7; background:#f1f5f8;}

/*Paginacion*/
.pagBox {
   width:567px;
   height:27px;
   padding:19px 10px 0px 10px;
   margin:0px auto;
   background:#fff url(../images/bg-pag.gif) repeat-x;
}
#back {
   float:left;
   width:45px;
   background:#fff;
   color:#767676;
}
.paginacionCaja {
   float:left;
   width:130px;
   margin:0px;
   padding:0px 172px 0px 173px;
   background:#fff;
}
#arriba {
   float:right;
   width:45px;
   background:#fff;
   color:#767676;
}
/*Datalle de Producto*/
/*Columna Uno*/
#colUno {
   float:left;
   width:251px;
   color:#767676;
   padding:0px;
   margin:5px 0px;
}
.biPbox {
   margin:0px 0px 10px 0px;
   padding:0px;
   width:237px;
   height:201px;
   background:#fff;
   border:2px solid #c7c7c7;
}
.detBigimgbox {
   margin:0;
   padding:0;
   width:237px;
   height:175px;
   text-align:center;
   background:#fff;
   border-bottom:2px solid #c7c7c7;
}
.detSmallimgbox {
   float:left;
   margin:0px 6px 10px 0px;
   padding:0px;
   width:72px;
   height:54px;
   text-align:center;
   background:#fff;
   border:2px solid #c7c7c7;
}
/*Columna Dos*/
#colDos {
   float:right;
   width:307px;
   color:#767676;
   padding:5px 0px 5px 13px;
   margin:0px;
}
#colDos h1 {
   font:bold 12px/normal Arial, Helvetica, sans-serif;
   text-transform:none;
   font-variant:normal;
   color:#8f898a;
   border-bottom:1px solid #8f898a;
   padding:0px 0px 1px 0px;
   margin:10px 0px 5px 0px;
}
#colDos p {
   text-align:justify;
   line-height:normal;
}
#colDos br, #colUno br {
   clear:left;
}
#colDos em, #colUno em {
   color:#c02101;
   padding-right:3px;
   font-size:14px;
}
#colDos label, #colUno label {
   font:normal 11px/normal Arial, Helvetica, sans-serif;
   color:#333333;
   float:left;
   text-align:right;
   padding:1px 5px 0px 0px;
   width:60px;
}
#colUno label {
   width:60px;
   text-align:left;
}
#colDos input, #colDos textarea {
   display:block;
   float:left;
   font:normal 10px/normal 'Trebuchet Ms', Arial, Helvetica, sans-serif;
   color:#505050;
   margin-bottom:5px;
}#colUno label {
   width:60px;
   text-align:left;
}
#colDos input, #colDos textarea {
   display:block;
   float:left;
   font:normal 10px/normal 'Trebuchet Ms', Arial, Helvetica, sans-serif;
   color:#505050;
   margin-bottom:5px;
}
.inmoImgbox {
   float:right;
   width:120px;
   height:90px;
   padding:5px 5px 10px 0px;
   text-align:center;
}
.icoBox {
   float:left;
   widows:44px;
   padding:0px 7px 4px 0px;
}
.priceBox {
   color:#ad2001;
   padding:0px 0px;
   margin:0px;
   text-align:right;
   font:bold 18px/normal 'Trebuchet Ms', Arial, Helvetica, sans-serif;
}
.planoBox {
   float:left;
   margin:1px 4px 4px 4px;
   width:90px;
   height:68px;
   text-align:center;
   border:1px solid #8f898a;
}
/**/
.tabla {
   width:303px;
   margin:5px auto;
   font:normal 11px/normal Arial, Helvetica, sans-serif;
   border-top:1px solid #d2d2d2;
   border-right:1px solid #d2d2d2;
   border-left:1px solid #d2d2d2;
}
.row1, .row2 {
   width:303px;
   border-bottom:1px solid #d2d2d2;
}
.row1 {
   background:#f5f5f5 url(../images/bg-det-tabla-row1.gif) repeat-y;
}
.row2 {
   background:#fff url(../images/bg-det-tabla-row2.gif) repeat-y;
}
.rr1a, .rr1b, .rr2a, .rr2b {
   float:left;
   margin:0px;
   padding:5px 0px;
}
.rr1a, .rr2a {
   width:92px;
   padding:5px 3px;
   color:#444444;
   /* si dicen q si descomentar esto
   color:#858585;
   font-family:'Georgia', Times New Roman, Times, serif;*/
}
.rr1b, .rr2b {
   border-left:1px solid #d2d2d2;
   border-right: none;
   width:190px;
   padding:5px 3px;
   color:#999999;
}
.rr1a, .rr1b {
   background:#f5f5f5;
}
.rr2a, .rr2b {
   background:#fff;
}
.radio{width:12px; float:left; width:12px; margin:0px; padding:0px; }
/*Contacto*/
#contactoBox br {
   clear:left;
}
#contactoBox h2 {
   padding-bottom:10px;
   color:#c02101;
}
#contactoBox p {
   float:right;
   padding-top:5px;
}
#contactoBox em {
   color:#c02101;
   padding-right:3px;
   font-size:14px;
}
#warningMessage {
   padding:10px;
   margin:5px 0px;
   background:#f9bdb0;
   border-top:1px solid #d48585;
   border-bottom:1px solid #d48585;
   color:#B32002;
}
#warningMessage h1 {
   font-size:15px;
   }
#infoMessage {
   padding:10px;
   margin:5px 0px;
   background:#a9bee3;
   border-top:1px solid #002c94;
   border-bottom:1px solid #002c94;
   color:#021f64;
}
#infoMessage h1 {
   font-size:15px;
   color:#021f64;
   }
#okMessage {
   padding:10px;
   margin:5px 0px;
   background:#dcf1c9;
   border-top:1px solid #bdcfac;
   border-bottom:1px solid #bdcfac;
}
#okMessage h1 {
   color:#758269;
   font-size:15px;
}
#lockMessage {
   padding:10px;
   margin:5px 0px;
   background:#fdedb5;
   border-top:1px solid #a66423;
   border-bottom:1px solid #a66423;
}
#lockMessage h1 {
   color:#a66423;
   font-size:15px;
}
/*Estilos de Texto*/
.txtred, .txtred a:hover, .txtred a:link, .txtred a:visited  {
   color:#a51b01;
}

/* estilos especificos para formularios */

/* label */ .invisible{
   visibility:hidden;
}

/* * */ .manito{
   cursor:pointer;
}

/* input[type="radio"] */ .radio{
   display:inline;
   width:10px;
   float:left;
}
/*IMGS*/
.imgLeft {
   float:left;
   background:#fff;
   text-align:center;
   border:2px solid #ccc;
   margin:0px 5px 5px 0px;
}
.imgRight {
   float:right;
   background:#fff;
   text-align:center;
   border:2px solid #ccc;
   margin:0px 0px 5px 5px;
}

/* barrita cool (?) */
.loading{height:10px;background:url('../images/loading.gif') repeat-x;}
/* para el panel de agregar propiedades */
.noshow{visibility: hidden;}
.semitrans{opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;}
/* mensajes de ok */
.mensajes{color:#666;background:#DCF1C9;border-top:1px solid #BDCFAC;border-bottom:1px solid #BDCFAC;padding:5px; }
/* clases para el login re banana. */
.formuEntrar{   display:block;   position:absolute;   z-index:10;    height:155px;   width:80%;   top:10%;    left:10%;    border:2px solid #AF2001;}
.bgMagik{   height:100%;width:100%;background:#000;display:block;position:fixed;z-index:1;left:0;top:0;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;}
/* calendario de detalle */
.tabla_calendario{border:1px solid #000;display:block;background:#fff;}
   .tabla_calendario td{ padding:0 5px 0 5px; }
.cabeza_calendario{background-color:#BF2405; color:#fff;}
.primer_dia_semana{background:#fff;font-style:italic}
.dia_no_seleccionado{color:#BF2405;cursor:help}
.dia_seleccionado{ color:#666;text-style:strike;cursor:help}
/* sarasa */
.no_mostrar_fechas{position:absolute;margin-top:0;margin-left:10;background:#fff;border:1px solid #BF2405;padding:3px;width:150px;}
/* recomendar */
#olvide_pass,#recomendar{display:block;height:140px;width:350px;background:#fff;border:1px solid #C22100;padding:10px;}
   #olvide_pass label, #recomendar label{width:120px;}

   #olvide_pass label{width:70px;}
   #olvide_pass{height:80px;width:280px;}
/* show_opcion_de_tipo_publicacion */
.fifty_trans{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}

/* iconos de los items y eso. */
.items{ background: url(../images/items.png) top left no-repeat;padding-left:20px;  }
.rel3px{ position:relative;top:3px;  }

/* codigo de ref. */
.codref{ font-size:12px; }
.destacado_on{ background:#d65f48; }
.busca{ background:url(../images/zoom.png) top left no-repeat; padding-left:20px;line-height:17px; }

#form_2_login{ position:absolute; z-index:10; left:20%;top:25%; display:block;height:100px;padding-top:20px; width:40%; background:#fff; }



/*Vanesa - Detalle */
.pricedetv {
   color:#ad2001;
   padding:0px 0px;
   margin:0px;
   text-align:right;
   font:bold 18px/normal 'Trebuchet Ms', Arial, Helvetica, sans-serif;
}
.inmodetv {
   float:right;
   padding:5px 5px 0px 0px;
   text-align:center;
}
.icoBox-detv {
   float:left;
   width:33px;
   height:33px;
   padding:0px;
}
.caractprincv {float:left; width:155px;}
.caractprincv2 {float:left; width:152px;}
.infesp_lf {color:#767676; font-family:Trebuchet Ms; font-weight:bold;}
.equipv {
   width:303px;
   padding-bottom:5px;
   border-bottom:1px solid #d2d2d2;
   text-align:left;
}
.equipdescv {
   width:151px;
   float:left;
/*   text-align:center;  */
  
}
#bla h1 {
   font:bold 12px/normal Arial, Helvetica, sans-serif;
   text-transform:none;
   font-variant:normal;
   color:#8f898a;
   border-bottom:1px solid #8f898a;
   padding:0px 0px 1px 0px;
   margin:10px 0px 5px 0px;
}
.detSmallimgbox_v {
   float:left;
   margin:0px 4px 10px 0px;
   padding:0px;
   width:72px;
   height:54px;
   text-align:center;
   background:#fff;
   border:2px solid #c7c7c7;
}