.mainBox { 
	padding:5px; 
	margin:0 auto 10px;
	background-color:#FFF;
	-moz-border-radius:0 0 8px 8px;
	-webkit-border-radius:0 0 8px 8px;
	border-radius:0 0 8px 8px;
	max-width:940px;
}
.mainBoxB { 
	padding:5px; 
	margin:0 auto 10px;
	background-color:#cddbeb;
	-moz-border-radius:0 0 8px 8px;
	-webkit-border-radius:0 0 8px 8px;
	border-radius:0 0 8px 8px;
	max-width:940px;
}
.mainBoxC { 
	padding:5px; 
	margin:0 auto 10px;
	background:url(../img/alpha80.png);
	-moz-border-radius:0 0 8px 8px;
	-webkit-border-radius:0 0 8px 8px;
	border-radius:0 0 8px 8px;
	max-width:940px;
}
.g710 .mainBox, .g710 .mainBoxB, .g710 .mainBoxC {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
.g630 .mainBox, .g630 .mainBoxB, .g630 .mainBoxC {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
.g470 .mainBox, .g470 .mainBoxB, .g470 .mainBoxC {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
.g310 .mainBox, .g310 .mainBoxB, .g310 .mainBoxC {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
.g230 .mainBox, .g230 .mainBoxC, .g230 .mainBoxB {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
.seccionCont { margin-top:10px;} 
.colCont { clear:left; }
.colCont .colCont { 
	background-color:#FFF !important;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	 /* behavior: url(/indusparquet/public/themes/pisos/css/border-radius.htc);*/
}
.titBr + .mainBox  { 
	-moz-border-radius:0 0 8px 8px;
	-webkit-border-radius:0 0 8px 8px;
	 /* behavior: url(/indusparquet/public/themes/pisos/css/border-radius.htc);*/
}
/*/////////TITULOS///////*/
.titComun { font-size:12pt; padding:16px 10px 5px 17px; max-width:923px; margin:0 auto; color:#000; }
.titBrB   { font-size:12pt; padding:16px 10px 5px 17px; max-width:923px; margin:0 auto; color:#000; background:url(../img/alpha80.png); -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; }
.titBr    { font-size:12pt; padding:16px 10px 5px 17px; max-width:923px; margin:0 auto; color:#000; background-color:#FFF; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0;}
.titBg    { font-size:12pt; padding:16px 10px 5px 17px; max-width:923px; margin:0 auto; color:#000; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0;}
.mainBox .titBg { margin:0 10px 7px;  -moz-border-radius:8px; -webkit-border-radius:8px }
.mainBox .titComun { margin:10px 0 0 10px; }


/*/////////CUADROS TEXTO///////*/
.textComun { padding:8px 0;  margin:0 auto 10px; max-width:925px;}
.textComun p{ padding:5px 10px; }
.textComun ul{ padding:5px 10px;}
.textComun li{ padding:2px 10px; margin-bottom:2px; list-style:inside square }

.textBr { padding:8px 8px; background:#fff; margin:0 auto 10px; max-width:925px; 
	-moz-border-radius:0 0 8px 8px;
	-webkit-border-radius:0 0 8px 8px;}
.textBr p{ padding:5px 10px; }
.textBr ul{ padding:5px 10px; }
.textBr li{ list-style:inside square; padding:2px 0 1px 10px; margin-bottom:2px; }

.textBg { padding:8px 8px; background:url(../img/alpha80.png); margin:0 auto 10px; max-width:925px; 
	-moz-border-radius:0 0 8px 8px;
	-webkit-border-radius:0 0 8px 8px;}
.textBg p{ padding:5px 10px; }
.textBg ul{ padding:5px 10px; }
.textBg li{ list-style:inside square; padding:2px 0 1px 10px; margin-bottom:2px; }

/*///////// TEXTO  E IMAGEN///////*/

.imgCont{
	text-align:center;
	vertical-align: middle;
	margin:10px 0px;
}
.imgContTxt {
	padding:15px;
	margin:10px;
}
.imgContTxtImg {
	display:inline
}
.imgContTxtImg img{
	margin-right:10px;
}
.imgContTxtText{
	margin:25px 10px 0px 10px;
}
.imgContTxtText p{
}
.imgContTxtIzq .imgContTxtImg img{
	float:left;
	margin:0px 20px 0px 0px;
}
.imgContTxtDer .imgContTxtImg img{
	float:right;
	margin:0px 0px 10px 20px;
}

/*///////// IMAGEN///////*/
.boxContImg { text-align:center; vertical-align:middle; display:block; clear:left}

/*///////// SOLAPAS///////*/
.solapaC{  min-height:50px;  }
.solapaTit{ margin-top:4px; height:29px; padding-right:5px; background: #fff}
.solapaCont{ background-color:#fff; padding:10px 3px; border:#d3d3d3 solid 1px; min-height:50px; display:none;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;}
.solapaTitOff{ 
	float:left;
	margin:1px 2px 0 0;
	color:#666;
	font-weight:900;
	padding:6px 20px;
	background:#f1f1f1;
	border:1px #CCC solid;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px; 
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}
.solapaTitOff span{ 
}
.solapaTitOn { 
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px; 
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	margin:0px 2px 0 0;
	padding-right:15px; 
	float:left;
	position:relative;
	color:#000;
	border:1px #CCC solid;
	border-bottom:0px solid;
	font-weight:900;
	padding:7px 20px;
	background:#fff;
	cursor:default
}
.solapaTitOn span{ 
}
.solapaTitOn:hover, .solapaTitOff:hover{ 
}
.solapaTitOff:hover{
	background:#FFF;
}
.solapaTitOff:hover span{  
}
/*///////// ADJUNTOS ///////*/
.archivo {
	max-width:950px;
	margin:0 auto 10px
}
.archivo a{
	display:block;
	color:#036;
	-moz-border-radius:8px;
	-webkit-border-radius:8px; 
	background-color:#FFF;
	padding:15px;
}
.archivo img{
	display:none
}
.archivo a:hover{
	background-color:#fff;
	text-decoration:none;
}
.archivo span{
	display:none;
	position:absolute;
	padding:5px;
	background-color:#FFFCE8;
	border:#E2DCC2 solid 1px
}
.archivo a:hover span{
	display:block;

}
.g470 .archivoImg {
	background:url(../img/btnDescarga.png) no-repeat center;
	height:78px;
	margin:5px auto;
}
/*///////// GRILLAS ///////*/
.Grilla { border-collapse:collapse; margin:10px auto; font-size:11px;  }
.Grilla th { padding:4px; border:1px solid #1c5097 !important; background-color:#1c5097; color:#FFF !important}
.Grilla td { padding:4px; border:1px solid #1c5097 !important;}

.GrillaTrTit th{ background-color: #000 !important; border:1px solid #fff !important; padding:6px 2px; color:#fff !important;}

.GrillaTrCol th { border:#fff solid 1px !important; font-weight:bold; padding:5px; background-color:#999; text-align:center}

.GrillaTrRow td { border:#fff solid 1px; padding:5px; background-color:#fff;}
.GrillaTrRowImp td { border:#fff solid 1px; padding:5px; background-color:#F2F2F2;}

.GrillaTdRowDes { padding:2px; border:#fff solid 1px !important; font-weight:bold; background-color:#E9E9E9 !important; }
.GrillaTrRowImp .GrillaTdRowDes { background-color:#DADADA !important;}

.GrillaSpanCom, .GrillaDivCom span { color: #FF0000; font-size:8px; vertical-align:top; }
.GrillaDivCom{ font-size:11px; margin:2px 7px; }


