@charset "utf-8";
/* CSS Document */
/* ----------------------------------------------- */
/*  GRIDS                                 */
/* ----------------------------------------------- */
.bb-g .bb-gu,
.bb-gb .bb-gu,
.bb-gc .bb-gu,
.bb-gd .bb-gu,
.bb-ge .bb-gu,
.bb-gf .bb-gu,
.bb-gh .bb-gu{ 
	float:right;
  margin-right:4px;
  *margin-right:-2px;
	}

.bb-g div.first,
.bb-gb div.first,
.bb-gc div.first,
.bb-gd div.first,
.bb-ge div.first,
.bb-gf div.first{ 
	float:left;
	}

.bb-gb div.second{ 
	float:left;
	}
	
	

/* ----------------------------------------------- */
/*  MARGIN                                         */
/* ----------------------------------------------- */
.bb-gb div.first, 
.bb-gc div.first, 
.bb-gd div.first,
.bb-ge div.first{
	margin-left: 4px;
	}

/* ----------------------------------------------- */
/*  1/2 - 1/2                                      */
/* ----------------------------------------------- */
.bb-g .bb-gu {width: 49.4%;}
.bb-g div.first {width: 49.4%;}

/* ----------------------------------------------- */
/*  1/3 - 1/3 - 1/3                                */
/* ----------------------------------------------- */
.bb-gb  .bb-gu {width: 32%; margin-left: 1.99%;}
.bb-gb  .bb-gu { *margin-left: 1.9%; *width: 31.9%;}

/* ----------------------------------------------- */
/*  2/3 - 1/3                                      */
/* ----------------------------------------------- */
.bb-gc .bb-gu {width: 302px; overflow:hidden;}
.bb-gc  div.first {width: 624px; overflow: hidden}

/* ----------------------------------------------- */
/*  1/3 - 2/3                                      */
/* ----------------------------------------------- */
.bb-gd .bb-gu {width: 66%;}
.bb-gd div.first{width: 32%;}
 
/* ----------------------------------------------- */
/*  3/4 - 1/4                                      */
/* ----------------------------------------------- */
.bb-ge .bb-gu {width: 24%;}
.bb-ge div.first {width: 74.2%;}

/* ----------------------------------------------- */
/*  1/4 - 3/4                                      */
/* ----------------------------------------------- */
.bb-gf .bb-gu {width: 74.2%;}
.bb-gf div.first {width: 24%;}

/* ----------------------------------------------- */
/*  100%                                           */
/* ----------------------------------------------- */
.bb-gg .bb-gu {width:100%;}

/*sobreescribir tamaños trae problemas no funcionan algunas clases que ya lo hacian por ejemplo un modelo 25 50 25 o 25 25 50*/
.bb-gh .bb-gu{ width:306px; float:right;}
.bb-gh div.first{width:626px; float:left;} 

.bb-gg{ width:100%;} 

.bb-gi{background: url(/static/ADVAdevarul/images/bg-bb-lt-promo.gif) 320px 20px repeat-y; zoom:1;}
.bb-gi .bb-gu {width:146px; float:left; margin-left:12px; _width:5px;}
.bb-gi div.first {width:313px; float:left; margin-left:0px;}


/* ----------------------------------------------- */
/*  @group Clearing                                */
/* ----------------------------------------------- */


.bb-g:after, 
.bb-gb:after, 
.bb-gc:after, 
.bb-gd:after, 
.bb-ge:after, 
.bb-gf:after,
.bb-gg:after,
.bb-gh:after,
.bb-gi:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

.bb-gt, 
.bb-gb, 
.bb-gc, 
.bb-gd, 
.bb-ge, 
.bb-gf,
.bb-gg,
.bb-gh,
.bb-gi{
	zoom: 1;
}

/* ----------------------------------------------- */
/*  GRID-TEMPLATE                                  */
/* ----------------------------------------------- */

.bb-gt .bb-tu,
.bb-gtb .bb-tu,
.bb-gtc .bb-tu,
.bb-gtd .bb-tu,
.bb-gte .bb-tu,
.bb-gtf .bb-tu,
.bb-gth .bb-tu{ 
	float:right;
	}

.bb-gt div.first-t,
.bb-gtb div.first-t,
.bb-gtc div.first-t,
.bb-gtd div.first-t,
.bb-gte div.first-t,
.bb-gtf div.first-t{ 
	float:left;
	}

/* ----------------------------------------------- */
/*  MARGIN                                         */
/* ----------------------------------------------- */
.bb-gtb div.first-t, 
.bb-gtc div.first-t, 
.bb-gtd div.first-t,
.bb-gte div.first-t{
	margin-left: 0;
	}
	
/* test paladini */	
	
.bb-g div.second-t,
.bb-gb div.second-t,
.bb-gc div.second-t,
.bb-gd div.second-t,
.bb-ge div.second-t,
.bb-gf div.second-t{ 
	float:left;
	}	
	
.bb-g div.third-t,
.bb-gb div.third-t,
.bb-gc div.third-t,
.bb-gd div.third-t,
.bb-ge div.third-t,
.bb-gf div.third-t{ 
	float:left;
	}			

/* ----------------------------------------------- */
/*  100%                                           */
/* ----------------------------------------------- */
.bb-gtg .bb-tu {width:100%;}

/* ----------------------------------------------- */
/*  1/2 - 1/2                                      */
/* ----------------------------------------------- */
.bb-gt .bb-tu {width: 49.1%;}
.bb-gt div.first-t {width: 49.1%;}

.bb-gc .bb-gu .bb-gt .bb-tu { width:48.1%;}

/* ----------------------------------------------- */
/*  1/3 - 1/3 - 1/3                                */
/* ----------------------------------------------- */
.bb-gtb  .bb-tu {width: 32%; margin-left: 1.99%;}
.bb-gtb  .bb-tu { *margin-left: 1.9%; *width: 31.9%;}

/* ----------------------------------------------- */
/*  2/3 - 1/3                                      */
/* ----------------------------------------------- */
.bb-gtc .bb-tu {width: 32%;}
.bb-gtc div.first-t {width: 66%;}

/* ----------------------------------------------- */
/*  1/3 - 2/3                                      */
/* ----------------------------------------------- */
.bb-gtd .bb-tu {width: 66%;}
.bb-gtd div.first-t {width: 32%;}
 
/* ----------------------------------------------- */
/*  3/4 - 1/4                                      */
/* ----------------------------------------------- */
.bb-gte .bb-tu {width: 24%;}
.bb-gte div.first-t {width: 73%; overflow:hidden}

/* ----------------------------------------------- */
/*  1/4 - 3/4                                      */
/* ----------------------------------------------- */
.bb-gtf .bb-tu {width: 74.2%;}
.bb-gtf div.first-t {width: 24%;}


/* ----------------------------------------------- */
/*  @group Clearing                                */
/* ----------------------------------------------- */

.bb-gt:after, 
.bb-gtb:after, 
.bb-gtc:after, 
.bb-gtd:after, 
.bb-gte:after, 
.bb-gtf:after,
.bb-gtg:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}


.bb-gt, 
.bb-gtb, 
.bb-gtc, 
.bb-gtd, 
.bb-gte, 
.bb-gtf,
.bb-gtg{
	zoom: 1;
} 

/* ----------------------------------------------- */
/*  freeHTML boxes                                 */
/* ----------------------------------------------- */

.bb-gc .right-column .freeHTML{
  width: 302px;
  overflow: hidden;
}

