/* CSS Document */
.Tema{ background:#FFF; width:960px; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.TPosLine{ }

.TPos3, .TPos6{ text-align:left; clear:left; width:960px; padding-bottom:4px; }
.TPos4{ text-align:left; clear:left; float:left; width:475px !important;display:inline; padding-bottom:4px; }
.TPos5{ text-align:left; clear:right; float:left; width:475px !important; display:inline; margin-left:10px; padding-bottom:4px; }
.TPos7{ clear:left; float:left; width:620px;  }
.TPos8{ clear:right; float:right; width:326px; margin-left:10px; display:inline }
.TPos9{ clear:left; float:left; width:326px; margin-right:10px; display:inline }
.TPos10{ clear:right; float:right; width:620px;  }
.TPos3, .TPos4, .TPos5, .TPos7, .TPos8 { padding-bottom:6px }


.contA { padding:8px 8px; background:url(../img/bgTextBoxC.gif) no-repeat; }
/*TITULO*/
.tituloA{ background:url(../img/bgTitleRojo620.gif) no-repeat; color:#fff; text-transform:uppercase; padding-left:8px; height:31px; font-size:20px; font-weight:800; padding-top:5px;}
.tituloB{ background:url(../img/bgTitleAzul620.gif) no-repeat; color:#fff; text-transform:uppercase; padding-left:8px; height:31px; font-size:20px; font-weight:800; padding-top:5px;}
.tituloC{ background:url(../img/bgTitleGris620.gif) no-repeat; color:#053768; text-transform:uppercase; padding-left:8px; height:31px; font-size:20px; font-weight:800; padding-top:5px;}
.tituloD{ background:url(../img/bgTitleRojo326.gif) center no-repeat; color:#fff; text-transform:uppercase; padding-left:8px; height:31px; font-size:20px; font-weight:800; padding-top:5px;}
.tituloE{ background:url(../img/bgTitleAzul326.gif) center no-repeat; color:#fff; text-transform:uppercase; padding-left:8px; height:31px; font-size:20px; font-weight:800; padding-top:5px;}
.tituloF{ background:url(../img/bgTitleGris326.gif) center no-repeat; color:#053768; text-transform:uppercase; padding-left:8px; height:31px; font-size:20px; font-weight:800; padding-top:5px;}
.tituloG{ font-size:20px; color:#d62133; text-align:center; border-bottom:1px solid #d62133; margin-bottom:12px;}
.tituloH{ background:url(../img/bgTitleRojo475.gif) center no-repeat; color:#fff; text-transform:uppercase; padding-left:8px; height:31px; font-size:20px; font-weight:800; padding-top:5px;}
.tituloI{ background:url(../img/bgTitleAzul475.gif) center no-repeat; color:#fff; text-transform:uppercase; padding-left:8px; height:31px; font-size:20px; font-weight:800; padding-top:5px;}
.tituloJ{ background:url(../img/bgTitleGris200.gif) no-repeat; color:#053768; text-transform:uppercase; padding-left:8px; height:31px; font-size:20px; font-weight:800; padding-top:5px;}

.tituloK{ font-size:16px; color:#053768; text-align:center; border-bottom:1px solid #053768; margin-bottom:5px;}
/*CUADROS TEXTO*/
.textBoxA { padding:8px 8px; color:#666; margin-bottom:6px; }
.textBoxA p{ padding:5px; }
.textBoxA ul{ padding:5px; }
.textBoxA li{ list-style:square inside; padding:2px 0 2px 10px; margin-bottom:2px; }
.textBoxA li div{ display:inline }

.textBoxB { padding:8px 8px; color:#666; border:1px #d62133 dashed; margin-bottom:6px; margin-top:8px; }
.textBoxB p{ padding:5px; }
.textBoxB ul{ padding:5px; }
.textBoxB li{ list-style:square inside; padding:2px 0 2px 10px; margin-bottom:2px; font-weight:700; }
.textBoxB li div{ display:inline }

.textBoxC { padding:8px 8px; background:#f3f3f3; color:#053768; border:1px #053768 solid; margin-bottom:6px; margin-top:8px; }
.textBoxC p{ padding:5px; }
.textBoxC ul{ padding:5px; }
.textBoxC li{ list-style:square inside; padding:2px 0 2px 10px; margin-bottom:2px; }
.textBoxC li div{ display:inline }

/*CUADROS TEXTO IMAGEN*/
.textImgBoxC {color:#666;}
.textImgBoxT {}
.textImgBoxT p{ padding:5px; }
.textImgBoxT ul { padding:0 5px; }
.textImgBoxT li { list-style:square inside; padding:2px 0 2px 10px; margin-bottom:2px; }
.textImgBoxT li div{ display:inline }


/*IMAGENES*/
.imgBox {padding:4px; border:1px solid #999; margin-bottom:8px;}
.textImgBoxI { float:left; display:inline; padding:0 10px 10px 0;}
.textImgBoxI img{ padding:4px; border:1px solid #999; }

.solapaC{  min-height:50px;  }
.solapaTit{ margin-top:4px; height:40px; padding-left:5px }
.solapaCont{ background-color:#fff; padding:7px; min-height:50px; display:none; }
.solapaTitOff{ 
	padding-right:18px; 
	float:left;
	margin:4px 0 0 10px;
	background:url(../img/bgSolapaTitOff.gif) no-repeat bottom right; 
}
.solapaTitOff span{ 
	float:left;  height:32px;
	padding:3px 0 0 18px;
	font-size:13px; text-transform:uppercase;
	font-weight:bold;
	background:url(../img/bgSolapaTitOff.gif) no-repeat bottom left; 
	color:#666666; 
	cursor:pointer	
}
.solapaTitOff:hover{ background-color:#fff; color:#fff !important; }
.solapaTitOn { 
	margin:4px 0 0 10px;
	padding-right:18px; 
	float:left;
	background:url(../img/bgSolapaTitOn.gif) top right; 
	cursor:default;
}
.solapaTitOn span{ 
	float:left; height:32px;
	padding:3px 0 0 18px;
	font-size:13px; text-transform:uppercase;
	font-weight:bold;
	background:url(../img/bgSolapaTitOn.gif) top left; 
	color:#fff; 
}
.solapaTitOn:hover, .solapaTitOff:hover{ 
	text-decoration:none;
}
.solapaTitOff:hover{ 
	background:url(../img/bgSolapaTitOn.gif) top right;
}
.solapaTitOff:hover span{ 
	background:url(../img/bgSolapaTitOn.gif) top left;
	color:#fff; 
}
.T1SolObjTex{ padding:4px; }

.T1Code p{ padding:8px; }

.grillaC{ margin:4px 0; }


.Grilla {border-collapse:collapse;table-layout:fixed; margin:0 auto; font-size:11px; margin-top:5px;  }
.Grilla th{	border:#053869 solid 1px !important;font-weight:bold;padding:5px;color:#fff; background:url(../img/bgTopTabla.gif) repeat-x; text-align:center; height:33px;}
.Grilla td{border:#053869 solid 1px;padding:5px;background-color:#fff;color:#000000;}
.Grilla th, .Grilla td{ padding:0px;}
.GrillaTh{ padding:2px; border:#053869 solid 1px !important;font-weight:bold;color:#fff ;background:url(../img/bgTopTabla.gif) repeat-x; !important;}
.GrillaTd{ padding:2px; border:#053869 solid 1px;background-color:#fff;color:#000000;}
.columnaDestacadaGrilla{border:#053869 solid 1px !important;font-weight:bold;color:#fff;background-color:#dcf0e4 !important; text-align:left;}
.GrillaDestacada{border:#053869 solid 1px !important;font-weight:bold;color:#000 !important;background-color:#dcf0e4 !important; text-align:left; padding:2px;}
.GrillaDestacadaLeft{background-color: #dcf0e4 !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:#2c6843 solid 1px;}
.ComentGrilla{color: #FF0000;font-size: 8px;vertical-align: top;padding: 2px;}
.GrillaTdRowDes{ padding:2px; border:#053869 solid 1px !important;font-weight:bold;color:#000000;background-color:#dcf0e4 !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: #053869 !important;border:1px solid #2c6843 !important;font-size: 11px;padding: 2px;text-align: left;color:#fff !important;}
.GrillaTrTit th{background-color: #053869 !important;border:1px solid #2c6843 !important;font-size: 11px;padding: 2px;text-align: left;color:#fff !important;}
.GrillaTrTit{ background-color:#053869; color:#FFFFFF; text-align:center; }
.GrillaSpanCom, .GrillaDivCom span{ color: #FF0000; font-size:8px; vertical-align:top; }
.GrillaDivCom{ font-size:11px; margin:2px 7px; }


