/* CSS Document */
.Tema{ width:970px; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.TPosLine{ }

.seccionCont1{ width:960px; }
.seccionCont2{ width:610px; float:left;  display:inline; margin-right:10px;}
.seccionCont3{ width:340px; float:left; display:inline; }
.seccionCont4{ width:340px; float:left; display:inline; margin-right:10px}
.seccionCont5{ width:610px; float:left; display:inline; }
.seccionCont6{ width:314px; float:left; display:inline; margin-right:9px }
.seccionCont7{ width:314px; float:left; display:inline; margin-right:9px }
.seccionCont8{ width:314px; float:left; display:inline;  }
.seccionCont9{ width:475px; float:left;  display:inline; margin-right:10px}
.seccionCont10{ width:475px; float:left; display:inline; }
.seccionCont11{ width:234px; float:left; display:inline; margin-right:8px }
.seccionCont12{ width:234px; float:left; display:inline; margin-right:8px }
.seccionCont13{ width:234px; float:left; display:inline; margin-right:8px }
.seccionCont14{ width:234px; float:left; display:inline;  }

.mainBox {padding:10px 9px 10px 10px; background:#e9e6c9; border-left:#ee7f01 solid 4px; margin-bottom:5px;}

/*TITULO*/
.tituloA{ font-size:18px; color:#801414; padding-left:10px;}
.tituloB{ background:#e9e6c9 url(../img/bgTitB.gif) no-repeat; color:#fff; font-size:16px; height:28px; padding:8px 0 0 44px; overflow:hidden;}
.tituloC{ font-size:26px; color:#444;  background:#eee; border-left:#D04343 solid 4px; padding:3px 10px; margin-bottom:5px}
.tituloE{ font-size:18px; color:#801414; text-align:center; text-transform:uppercase; padding-left:10px;}
.tituloF{ font-size:23px; color:#801414;  background:#eee; border-left:#801414 solid 8px; border-right:#801414 solid 8px; padding:3px 16px; display:inline-table; margin-bottom:5px;}

/*CUADROS TEXTO*/
.textBoxA { padding:8px 8px;  margin-bottom:5px;}
.textBoxA p{ padding:5px; }
.textBoxA ul{ padding:5px; }
.textBoxA li{ list-style:none; border-left:#d04343 solid 3px; padding:2px 0 1px 10px; margin-bottom:2px; }

.textBoxB { padding:8px 13px; background:#801414; margin-bottom:5px; color:#FFF;}
.textBoxB  a{ color:#ebca1d;}
.textBoxB p{ padding:5px; }
.textBoxB ul{ padding:5px; }
.textBoxB li{ list-style:none; border-left:#fff solid 3px; padding:2px 0 1px 10px; margin-bottom:2px; }

.textBoxC { padding:8px 8px; background:#eee; border-left:#d04343 solid 4px; margin-bottom:5px;}
.textBoxC p{ padding:5px; }
.textBoxC ul{ padding:5px; }
.textBoxC li{ list-style:none; border-left:#d04343 solid 3px; padding:2px 0 1px 10px; margin-bottom:2px; }

.textBoxD { padding:8px 8px; background:#fefefe url(../img/bgTextoD.gif) bottom repeat-x; border:1px solid #ccc; min-height:140px; margin:0 0 10px 0;}
.textBoxD p{ padding:5px; }
.textBoxD ul{ padding:5px; }
.textBoxD li{ list-style:none; border-left:#d04343 solid 3px; padding:2px 0 1px 10px; margin-bottom:2px; }

/*CUADROS TEXTO IMAGEN*/
.textImgBoxC { padding:8px 8px; }
.textImgBoxT { padding:8px 8px; }
.textImgBoxT p{ padding:5px; }
.textImgBoxT ul { padding:0 5px; }
.textImgBoxT li { padding:0 0 2px 8px; margin-bottom:2px; list-style:disc inside; }

/*IMAGENES*/
.imgBox { text-align:center; display:block; clear:left; margin-bottom:10px;}
.textImgBoxI { margin:8px 10px 5px 0; float:left; display:inline;}

/*SOLAPAS*/
.solapaC{  min-height:50px;  }
.solapaTit{ margin-top:4px; height:35px; padding-left:5px }
.solapaCont{ background-color:#fff; padding:7px; border:#d3d3d3 solid 4px; min-height:50px; display:none; }
.solapaTitOff{ 
	padding-right:20px; 
	float:left;
	margin:4px 0 0 4px;
	background:url(../img/bgSolapaTitOff.gif) no-repeat bottom right; 
}
.solapaTitOff span{ 
	float:left;  height:21px;
	padding:10px 0 0 20px;
	font-size:13px; text-transform:uppercase;
	font-weight:bold;
	background:url(../img/bgSolapaTitOff.gif) no-repeat bottom left; 
	color:#a0a0a0; 
}
.solapaTitOff:hover{ background-color:#fff; color:#0d5f8e !important; }
.solapaTitOn { 
	margin:0 0 0 4px;
	padding-right:20px; 
	float:left;
	background:url(../img/bgSolapaTitOn.gif) top right; 
	cursor:default
}
.solapaTitOn span{ 
	float:left; height:25px;
	padding:10px 0 0 20px;
	font-size:13px; text-transform:uppercase;
	font-weight:bold;
	background:url(../img/bgSolapaTitOn.gif) top left; 
	color:#D04343; 
}
.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:#523F38; 
}

.T1SolObjTex{ padding:4px; }

.T1Code p{ padding:8px; }

.grillaC{ margin:4px 0; }


.Grilla {border-collapse:collapse;table-layout:fixed; margin:0 auto; font-size:11px;  }
.Grilla th{	border:#523F38 solid 1px !important;font-weight:bold;padding:5px; color:#fff; background:url(../img/bgTit.gif) repeat-x; text-align:center}
.Grilla td{border:#523F38 solid 1px;padding:5px;background-color:#fff;color:#000000;}
.Grilla th, .Grilla td{ padding:4px;}
.GrillaTh{ padding:2px; border:#523F38 solid 1px !important;font-weight:bold;color:#000000;background-color:#dcf0e4 !important;}
.GrillaTd{ padding:2px; border:#523F38 solid 1px;background-color:#fff;color:#000000;}
.columnaDestacadaGrilla{border:#523F38 solid 1px !important;font-weight:bold;color:#fff;background-color:#dcf0e4 !important; text-align:left;}
.GrillaDestacada{border:#523F38 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:#523F38 solid 1px;}
.ComentGrilla{color: #FF0000;font-size: 8px;vertical-align: top;padding: 2px;}
.GrillaTdRowDes{ padding:2px; border:#523F38 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: #523F38 !important;border:1px solid #523F38 !important;font-size: 11px;padding: 2px;text-align: left;color:#fff !important;}
.GrillaTrTit th{background-color: #523F38 !important;border:1px solid #523F38 !important;font-size: 11px;padding: 2px;text-align: left;color:#fff !important;}
.GrillaTrTit{ background-color:#523F38; color:#FFFFFF; text-align:center; }
.GrillaSpanCom, .GrillaDivCom span{ color: #FF0000; font-size:8px; vertical-align:top; }
.GrillaDivCom{ font-size:11px; margin:2px 7px; }


