.mainBox { padding:10px; background-color:#CCC; margin-bottom:5px;}
.colCont { clear:left; margin-top:0px;}
/*/////////TITULOS///////*/
.titComun { font-size:13pt; padding-bottom:5px; padding-top:20px; padding-left:15px; max-width:923px; margin:0 auto; color:#293854}
.titBrB   { font-size:13pt; padding:10px; border-bottom:#666 solid 1px;  max-width:923px; margin:0 auto }
.titBr    { font-size:13pt; padding:10px; border:#666 solid 1px; max-width:923px; margin:0 auto }
.titBg    { font-size:15pt; font-family: Tahoma, Geneva, sans-serif; font-weight:normal; padding:20px 10px 5px 15px; max-width:923px; margin:0 auto; color:#436797; background:url(../img/bgTit950.png) no-repeat;}

.s200 .titBg{ background:url(../img/bgTit200.png)}
.g230 .titBg{ background:url(../img/bgTit230.png)}
.s300 .titBg{ background:url(../img/bgTit300.png)}
.g310 .titBg{ background:url(../img/bgTit310.png)}
.s400 .titBg{ background:url(../img/bgTit400.png)}
.g470 .titBg{ background:url(../img/bgTit470.png)}
.s460 .titBg{ background:url(../img/bgTit460.png)}
.s620 .titBg{ background:url(../img/bgTit620.png)}
.g630 .titBg{ background:url(../img/bgTit630.png)}
.g710 .titBg, .g720 .titBg{ background:url(../img/bgTit710.png)}
/*/////////CUADROS TEXTO///////*/
.textComun { padding:8px 0;  margin:0 auto 5px; max-width:925px;}
.textComun p{ padding:5px 20px 10px 10px; }
.textComun ul{ padding:5px 10px; list-style:inside square}
.textComun li{ padding:2px 0 1px 10px; margin-bottom:2px; }

.textBr { padding:8px 8px; border:#666 solid 1px; margin:5px 20px 5px; max-width:925px;}
.textBr p{ padding:5px 10px; }
.textBr ul{ padding:5px 10px; }
.textBr li{ list-style:none; border-left:#ee7f01 solid 3px; padding:2px 0 1px 10px; margin-bottom:2px; }

.textBg { padding:8px 8px; background:url(../img/alpha90.png); margin:0 auto 5px; max-width:925px;}
.textBg p{ padding:5px 10px; }
.textBg ul{ padding:5px 10px; }
.textBg li{ list-style:none; border-left:#ee7f01 solid 3px; padding:2px 0 1px 10px; margin-bottom:2px; }

/*///////// TEXTO  E IMAGEN///////*/

.imgCont {
	text-align:center;
}
.imgContTxt {
	padding:3px;
	margin-bottom:6px;
}
.imgContTxtImg {
	display:inline;

}
.imgContTxtImg img{
	margin-right:10px;
	margin-left:20px;
	
}
.imgContTxtText p{
	padding:0px 20px 15px 10px;
	margin:0px;
}
.imgContTxtIzq .imgContTxtImg img{
	float:left;
	margin:0 15px 5px 20px;
}
.imgContTxtDer .imgContTxtImg img{
	float:right;
	margin:10px;
}

.imgContTxtText{
	margin:10px 0px 18px 10px;
	padding:0px;
}

/*///////// IMAGEN///////*/
.boxContImg { text-align:center; display:block; clear:left}

/*///////// SOLAPAS ///////*/
.solapaC{  min-height:50px;  }
.solapaTit{ margin-top:4px;  height:29px; padding-left:5px }
.solapaCont{ background-color:#fff; padding:10px 3px; border:#d3d3d3 solid 1px; min-height:50px; display:none; }
.solapaTitOff{ 
	padding-right:10px; 
	float:left;
	margin:-5px 0 0 0;
	background:url(../img/temas/bgSolapaTitOff.gif) no-repeat bottom right; 
}
.solapaTitOff span{ 
	float:left;  
	height:20px;
	padding:11px 0 0 10px;
	font-size:13px; text-transform:uppercase;
	font-weight:bold;
	background:url(../img/temas/bgSolapaTitOff.gif) no-repeat bottom left; 
	color:#a0a0a0; 
	cursor:pointer
}
.solapaTitOn { 
	margin:0 0 0 4px;
	padding-right:15px; 
	float:left;
	position:relative;
	background:url(../img/temas/bgSolapaTitOn.gif)  no-repeat top right; 
	cursor:default
}
.solapaTitOn span{ 
	float:left; height:20px;
	padding:10px 0 0 15px;
	font-size:13px; text-transform:uppercase;
	font-weight:bold;
	background:url(../img/temas/bgSolapaTitOn.gif)  no-repeat top left; 
	color:#000; 
}
.solapaTitOn:hover, .solapaTitOff:hover{ 
	text-decoration:none !important;
}
.solapaTitOff:hover{ 
	background:url(../img/temas/bgSolapaTitOver.gif)  no-repeat bottom right;
}
.solapaTitOff:hover span{ 
	background:url(../img/temas/bgSolapaTitOver.gif)  no-repeat bottom left;
	color:#000; 
}

/*///////// GRILLAS ///////*/

.Grilla { border-collapse:collapse; table-layout:fixed; margin:10px auto; font-size:11px;  }
.Grilla th, .Grilla td { padding:4px;}

.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; }


