/* CSS Document */
.Tema{ width:675px;}
.TPosLine{ margin:8px 0;}
ol, ul {
	list-style-position:inside;
	margin-left:5px;
}

.TPos3{ text-align:left; clear:left; width:675px; padding-bottom:6px; }
.TPos4{ text-align:left; clear:left; float:left; width:330px !important;display:inline; padding-bottom:5px; }
.TPos5{ text-align:left; clear:right; float:left; width:330px !important; display:inline; margin-left:5px;padding-bottom:6px; }

.TPos7{ clear:left; float:left; width:400px; }
.TPos8{ clear:right; float:right; width:253px; margin-left:10px; display:inline }

.TPos3, .TPos4, .TPos5, .TPos7, .TPos8 { padding-bottom:6px }

.T1Tit{ margin:3px 10px; color:#055f82; border-bottom:#359dc5 dotted 1px; font:bold 20px "Myriad Pro", Arial, Helvetica, sans-serif; padding:8px 0 10px 4px; overflow:hidden; font-size:16px; font-weight:bold; }
.T1SubTit{ padding:9px 5px 4px 5px; color:#055f82; border-bottom:#359dc5 dotted 1px; margin:0 10px; font-weight:bold;  font:bold 14px "Myriad Pro", Arial, Helvetica, sans-serif; }

.T1Text, .T1ImgyTexDivCont{ padding:8px 8px; __height:1px; overflow:visible; }
.T1TextMin{ padding:8px 5px; __height:1px; overflow:visible; }
.T1Text p{ padding:0 10px 20px 10px;  }
.T1Text ul{ padding:0 10px 10px 10px; list-style-type:square }


.T1ImgyTexDivContSol{ padding:0 4px; margin-top:2px; }
.T1ImgDivCont { text-align:center  }
.T1ImgyTexDivImg{ margin-right:2px; display:inline; float:left; }
.T1ImgyTexImg, .T1ImgyTexDivImg img{ border:#49c0c7 solid 1px; margin:2px 4px 4px 0; float:left; padding:3px; }
.T1ImgyTexDivPrev{ display:inline; }

.T1SolCont{ padding:0 2px; margin:0 5px 2px 5px; min-height:50px; }
.T1SolTitCont{ padding:3px 0 4px 0; margin-top:4px; }
.T1SolContCont{ background-color:#fff; padding:5px 10px; min-height:50px; border:#49C0C7 solid 1px; display:none; width:630px; }
.T1SolTitOff, .T1SolTitOn{ padding:4px 10px; margin-right:2px; color:#666 !important; text-decoration:none !important; margin-top:-1px;  font-weight:bold; font-size:13px; border:#49C0C7 solid 1px; 
background-color:#d6ddfe; border-bottom:none; }
.T1SolTitOff:hover{ background-color:#fff; color:#000 !important; }
.T1SolTitOn{ padding:5px 10px; margin-top:-1px; background-color:#FFFFFF; color:#000 !important; position:relative; }

.T1SolObjTex{ padding:4px; }

.T1Code p{ padding:8px; }

.T1GriDivCont{ margin:4px 0; }


.Grilla{border-collapse:collapse; margin:0 auto; font-size:11px;  }
.Grilla th{	border:#2f3866 solid 1px !important;font-weight:bold;padding:5px;color:#000000;	background-color:#2f3866;text-align:center}
.Grilla td{border:#2f3866 solid 1px;padding:5px;background-color:#fff;color:#000000;}
.Grilla th, .Grilla td{ padding:2px;}
.GrillaTh{ padding:2px; border:#2f3866 solid 1px !important;font-weight:bold;color:#000000;background-color:#dde0ef !important;}
.GrillaTd{ padding:2px; border:#2f3866 solid 1px;background-color:#fff;color:#000000;}
.columnaDestacadaGrilla{border:#2f3866 solid 1px !important;font-weight:bold;color:#fff;background-color:#dde0ef !important; text-align:left;}
.GrillaDestacada{border:#974b00 solid 1px !important;font-weight:bold;color:#000 !important;background-color:#dde0ef !important; text-align:left; padding:2px;}
.GrillaDestacadaLeft{background-color: #fee7cf !important;font-weight:bold !important;color: #000000 !important;text-align:left !important;}
.GrillaEncNormal{background-color:#FFFFFF !important;font-weight:normal !important;color: #000000 !important; border:#2f3866 solid 1px;}
.ComentGrilla{color: #FF0000;font-size: 8px;vertical-align: top;padding: 2px;}
.ExGrilla {margin: 2px 8px 2px 3px;font-size: 11px;padding: 3px;color: #333333;clear:left;border:1px solid #E5E5E5;text-align: left;}
.STitGrilla {background-color: #2f3866 !important;border:1px solid #2f3866 !important;font-size: 11px;padding: 2px;text-align: left;color:#fff !important;}
.GrillaTrTit th{background-color: #2f3866 !important;border:1px solid #2f3866 !important;font-size: 11px;padding: 2px;text-align: left;color:#fff !important;}
.GrillaTdRowDes{ padding:2px; border:#2f3866 solid 1px !important;font-weight:bold;color:#000000;background-color:#dde0ef !important; }
.GrillaTrTit{ background-color:#2f3866; color:#FFFFFF; text-align:center; }
.GrillaSpanCom, .GrillaDivCom span{ color: #FF0000; font-size:8px; vertical-align:top; }
.GrillaDivCom{ font-size:11px; margin:2px 7px; }
.GrillaEncTit{background-color: #2f3866 !important;font-weight: bold !important;text-align: left;vertical-align: middle;height: 13px;color:#FFFFFF !important;}
