/* CSS Document */
.Tema{ width:695px; }
.TPosLine{ margin:8px 0;}

.TPosProd3{ text-align:left; clear:left; background-color:#FFFFFF; width:676px; margin:0 auto; padding-bottom:6px;}
.TPosProd4{ text-align:left; clear:left; float:left; width:332px !important;display:inline; margin-left:6px; background-color:#FFFFFF;padding-bottom:6px;  }
.TPosProd5{ text-align:left; clear:right; float:left; width:332px !important; display:inline; background-color:#FFFFFF; margin-left:10px;padding-bottom:6px;  }

.TPosProd7{ text-align:left; clear:left; float:left; width:420px; background-color:#FFFFFF; margin:0 0 0 8px; display:inline;padding-bottom:6px; }
.TPosProd8{ text-align:left; clear:right; float:left; width:243px; margin-left:10px; background-color:#FFFFFF;display:inline;padding-bottom:6px; }


.T1Tit{ margin:3px 10px; border-bottom:#666666 solid 1px; font-size:16px; padding:8px 0 6px 4px; overflow:hidden; font-size:16px; font-weight:bold; }
.T1SubTit{ padding:9px 5px 4px 5px; border-bottom:#ccc solid 1px; margin:0 10px; font-weight:bold; font-size:13px; }

.T1Text{ padding:8px 10px; __height:1px; overflow:visible; }
.T1ImgyTexDivCont{ padding:8px 10px; __height:1px; overflow:visible; }
.T1ImgyTexDivContSol{ padding:0 4px; margin-top:2px; }
.T1ImgDivCont{ text-align:center; margin:13px 0 0 0;  }
.T1ImgyTexDivImg{ margin-right:2px; display:inline; float:left; }
.T1ImgyTexDivImg img{ border:#007a71 solid 1px; margin:2px 4px 4px 0; float:left; padding:3px; display:inline; }
.T1ImgyTexImg{ border:#007a71 solid 1px; margin:2px 4px 4px 0; float:left; padding:3px; display:inline; }
.T1ImgyTexDivPrev{ display:inline; }


/*SOLAPAS*/

.T1SolProdCont{ padding:0 2px; margin:0 5px 2px 5px; min-height:50px; }
.T1SolProdTitCont{ padding:3px 0 4px 0; margin-top:4px; }
.T1SolProdContCont{ background-color:#fff; padding:5px 10px; min-height:50px; border:#49c0c7 solid 1px; display:none; }
.T1SolProdTitOff{ padding:4px; 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:#b2d3ff; border-bottom:none; }
.T1SolProdTitOn{padding:5px;position:relative; margin-top:-1px; background-color:#FFFFFF; color:#000 !important;  margin-right:2px; text-decoration:none !important; font-weight:bold; font-size:13px;  border:#49C0C7 solid 1px; border-bottom:none; }
.T1SolProdTitOff:hover{ background-color:#fff; color:#000 !important; }
.T1SolProdContContMail{ background-color:#fff; padding:5px 10px; min-height:50px; border:#49C0C7 solid 1px; }


.T1SolProdObjTex{ padding:4px; }

.T1Code p{ padding:8px; }

.T1GriDivCont{ margin:4px 0; }


.Grilla{border-collapse:collapse; margin:0 auto; font-size:11px;  }
.Grilla th{	border:#F7941D solid 1px !important;font-weight:bold;padding:5px;color:#000000;	background-color:#F7941D;text-align:center}
.Grilla td{border:#F7941D solid 1px;padding:5px;background-color:#fff;color:#000000;}
.Grilla th, .Grilla td{ padding:2px;}
.GrillaTh{ padding:2px; border:#F7941D solid 1px !important;font-weight:bold;color:#000000;background-color:#FFFAE6 !important;}
.GrillaTd{ padding:2px; border:#F7941D solid 1px;background-color:#fff;color:#000000;}
.columnaDestacadaGrilla{border:#F7941D solid 1px !important;font-weight:bold;color:#fff;background-color:#FFFAE6 !important; text-align:left;}
.GrillaDestacada{border:#974b00 solid 1px !important;font-weight:bold;color:#000 !important;background-color:#FFFAE6 !important; text-align:left; padding:2px;}
.GrillaDestacadaLeft{background-color: #FFFAE6 !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:#F7941D solid 1px;}
.ComentGrilla{color: #FF0000;font-size: 8px;vertical-align: top;padding: 2px;}
.GrillaTdRowDes{ padding:2px; border:#F7941D solid 1px !important;font-weight:bold;color:#000000;background-color:#FFFAE6 !important; }
.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: #F7941D !important;border:1px solid #F7941D !important;font-size: 11px;padding: 2px;text-align: left;color:#fff !important;}
.GrillaTrTit th{background-color: #F7941D !important;border:1px solid #F7941D !important;font-size: 11px;padding: 2px;text-align: left;color:#fff !important;}
.GrillaTrTit{ background-color:#F7941D; color:#FFFFFF; text-align:center; }
.GrillaSpanCom, .GrillaDivCom span{ color: #FF0000; font-size:8px; vertical-align:top; }
.GrillaDivCom{ font-size:11px; margin:2px 7px; }



.li { list-style-position:inside; }
.htmlTemaParticular{margin-top:10px;overflow:hidden;float:left;display:inline; display:inline;}
.htmlTemaAmbos{	margin-top:10px;}



