/* CSS Document */
.Tema{ width:687px;}
.TPosLine{ margin:0;}
ol, ul {
	list-style-position:inside;
	margin-left:5px;
}

.TPos3{ text-align:left; clear:left; width:938px; margin:0 auto; padding-bottom:6px; }
.TPos4{ text-align:left; clear:left; float:left; width:464px !important;display:inline; padding-bottom:5px; }
.TPos5{ text-align:left; clear:right; float:left; width:464px !important; display:inline; margin-left:10px; padding-bottom:6px; }

.TPos7{ clear:left; float:left; width:319px;}
.TPos8{ clear:right; float:right; width:609px; margin-left:10px;  }

.TPos3, .TPos4, .TPos5, .TPos7, .TPos8 { padding-bottom:6px; }

.T1Tit{ margin:3px 10px; font-size:16px; padding:15px 0 16px 13px; overflow:hidden; }
.T1SubTit{ padding:9px 5px 4px 5px; border-bottom:#ccc solid 1px; margin:0 10px; font-weight:bold; font-size:13px; }

.T1Text, .T1ImgyTexDivCont{ padding:14px 8px 8px 8px; __height:1px; overflow:visible; }
.T1Text p, .T1Text ul{ padding:0 0 13px 25px; }
.T1Text ul{ list-style:none;  }
.T1Text li{ padding:2px 0 2px 12px; border-left:#0099CC solid 4px; margin-bottom:4px; display:inline-block}
.T1TextMin{ padding:8px 5px; __height:1px; overflow:visible; }

.T1ImgyTexDivContSol{ padding:0 4px; margin-top:2px; }
.T1ImgDivCont { text-align:center; padding-bottom:5px  }
.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:#2f3866 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:#2f3866 solid 1px; 
background-color:#d6ddfe; border-bottom:none; }
.T1SolTitOff span { cursor:pointer }
.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;table-layout:fixed; 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;}


.GrillaNaranja{border-collapse:collapse;table-layout:fixed; margin:0 auto; font-size:11px;  }
.GrillaNaranja th{	border:#F7941D solid 1px !important;font-weight:bold;padding:5px;color:#000000;	background-color:#F7941D;text-align:center}
.GrillaNaranja td{border:#F7941D solid 1px;padding:5px;background-color:#fff;color:#000000;}
.GrillaNaranja th, .GrillaNaranja td{ padding:2px;}
.GrillaNaranjaTh{ padding:2px; border:#F7941D solid 1px !important;font-weight:bold;color:#000000;background-color:#FFFAE6 !important;}
.GrillaNaranjaTd{ padding:2px; border:#F7941D solid 1px;background-color:#fff;color:#000000;}
.columnaDestacadaGrillaNaranja{border:#F7941D solid 1px !important;font-weight:bold;color:#fff;background-color:#FFFAE6 !important; text-align:left;}
.GrillaNaranjaDestacada{border:#974b00 solid 1px !important;font-weight:bold;color:#000 !important;background-color:#FFFAE6 !important; text-align:left; padding:2px;}
.GrillaNaranjaDestacadaLeft{background-color: #FFFAE6 !important;font-weight:bold !important;color: #000000 !important;text-align:left !important;}
.GrillaNaranjaEncNormal{background-color:#FFFFFF !important;font-weight:normal !important;color: #000000 !important; border:#F7941D solid 1px;}
.ComentGrillaNaranja{color: #FF0000;font-size: 8px;vertical-align: top;padding: 2px;}
.GrillaNaranjaTdRowDes{ padding:2px; border:#F7941D solid 1px !important;font-weight:bold;color:#000000;background-color:#FEE7CF !important; }
.ExGrillaNaranja {margin: 2px 8px 2px 3px;font-size: 11px;padding: 3px;color: #333333;clear:left;border:1px solid #E5E5E5;text-align: left;}
.STitGrillaNaranja {background-color: #F7941D !important;border:1px solid #F7941D !important;font-size: 11px;padding: 2px;text-align: left;color:#fff !important;}
.GrillaNaranjaTrTit th{background-color: #F7941D !important;border:1px solid #F7941D !important;font-size: 11px;padding: 2px;text-align: left;color:#fff !important;}
.GrillaNaranjaTrTit{ background-color:#F7941D; color:#FFFFFF; text-align:center; }
.GrillaNaranjaSpanCom, .GrillaNaranjaDivCom span{ color: #FF0000; font-size:8px; vertical-align:top; }
.GrillaNaranjaDivCom{ font-size:11px; margin:2px 7px; }
