@charset "UTF-8";

@font-face {
	font-family: "RenaultLife-Bold";
	src: url("../fonts/NouvelR-Bold.ttf");
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: "RenaultLife";
	src: url("../fonts/NouvelR-Light.ttf");

	font-weight: normal;
	font-style: normal;
}

* {
	box-sizing: border-box;
}

.rena{font-family:RenaultLife-Bold;}
.rena2{font-family:RenaultLife;}

.flot{ width: 100%; float: left; clear: both;}

.tablaExcel{display: table; width: 100%;}
.tablaInter{display: table; width: 100%; height: 100%}
.cell{display: table-cell;}
.rowTabla{display: table-row;}
.tablaHead{display: table-row;}


.h30{height: 30px;}

.minH20{min-height: 20px;}
.minH30{min-height: 30px;}
.minH40{min-height: 40px;}

.plr5x{padding: 0 5px;}
.p5x{padding: 5px;}
.p1{padding: 1%;}
.p2{padding: 2%;}
.p3{padding: 3%;}
.p4{padding: 4%;}

.m1{margin-top: 1%;}
.m2{margin-top: 2%;}
.m3{margin-top: 3%;}
.m4{margin-top: 4%;}
.m5{margin-top: 5%;}

.negro{color: rgba(1, 1, 1, 1.00);}

.gris60{color: rgba(135, 135, 135, 1.00);}
.gris50{color: rgba(160, 160, 160, 1.00);}
.gris40{color: rgba(180, 180, 180, 1.00);}
.gris30{color: rgba(198, 198, 198, 1.00);}

.bgVerdeT {background-color: rgba(92, 184, 92, 0.75);}


.rowTabla > .cell{border-right: 1px solid #bbb;}

.rowTabla > .cell:last-child{border-right: 0px;}

.tablaExcel > .cell{border-right: 1px solid #bbb;}

.tablaExcel > .cell:last-child{border-right: 0px;}

.tablaInter > .cell{border-right: 1px solid #bbb;}

.rowTabla {box-shadow: 0px 1px #bbb;}

.tablaExcel > .rowTabla:last-child {box-shadow: none;}

.tablaHead {box-shadow: 0px 1px;}

.tablaHead > .cell{border-right: 1px solid;}

.tablaHead > .cell:last-child{border-right: 0px;}
