@import url(color.css);

/*POSICIONES*/

.Tema{ width:976px; margin:0 auto; background-color:#FFFFFF}
.TPosLine {
	clear:both
}
ul {
	list-style:inside square;
}
ol {
	list-style-position:inside;
}
.seccionCont1{ width:976px; }
.seccionCont2{ width:680px; float:left;  display:inline; margin-right:10px;}
.seccionCont3{ width:286px; float:left; display:inline; }
.seccionCont4{ width:286px; float:left; display:inline; margin-right:7px}
.seccionCont5{ width:680px; float:left; display:inline; }
.seccionCont6{ width:318px; float:left; display:inline; margin-right:10px }
.seccionCont7{ width:318px; float:left; display:inline; margin-right:10px }
.seccionCont8{ width:318px; float:left; display:inline;  }
.seccionCont9{ width:483px; float:left;  display:inline; margin-right:10px}
.seccionCont10{ width:483px; float:left; display:inline; }
.seccionCont11{ width:236px; float:left; display:inline; margin-right:10px }
.seccionCont12{ width:236px; float:left; display:inline; margin-right:10px }
.seccionCont13{ width:236px; float:left; display:inline; margin-right:10px }
.seccionCont14{ width:236px; float:left; display:inline;  }
.seccionCont15{ width:335px; float:left; display:inline; margin-right:10px }
.seccionCont16{ width:335px; float:left; display:inline;  }

/*CONTENEDORES*/

.seccionCont1 .mainBox{
	background:url(../img/bgMainBox976Ch.gif) no-repeat;
	padding:0 14px 10px 14px;
}
.seccionCont2 .mainBox, .seccionCont5 mainBox{
	background:url(../img/bgMainBox680Ch.gif) no-repeat;
	padding:0 14px 10px 14px;
}
.seccionCont3 .mainBox, .seccionCont4 .mainBox{
	background:url(../img/bgMainBox286Ch.gif) no-repeat;
	padding:0 14px 10px 14px;
}
.seccionCont6 .mainBox, .seccionCont7 .mainBox, .seccionCont8 .mainBox{
	background:url(../img/bgMainBox318Ch.gif) no-repeat;
	padding:0 14px 10px 14px;
}
.seccionCont9 .mainBox, .seccionCont10 .mainBox{
	background:url(../img/bgMainBox483Ch.gif) no-repeat;
	padding:0 14px 10px 14px;
}
.seccionCont11 .mainBox, .seccionCont12 .mainBox, .seccionCont13 .mainBox, .seccionCont14 .mainBox{
	background:url(../img/bgMainBox236Ch.gif) no-repeat;
	padding:0 14px 10px 14px;
}
.seccionCont15 .mainBox, .seccionCont16 .mainBox{
	background:url(../img/bgMainBox335Ch.gif) no-repeat;
	padding:0 14px 10px 14px;
}
.mainBox {
	padding-top:14px !important;
}
.T1Code { clear:both}
/*TITULOS*/

.titBox {
	font:normal 19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#797979;
	background:url(../img/bgTit.gif) repeat-x bottom;
	padding:2px 0 10px 0;
	margin:0 14px 12px 14px
}
.mainBox .titBox {
	margin:0 0 12px 0
}
.subTitBox {
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	padding:4px;
	margin:0 14px 12px 14px
}
.subTitBoxL {
	font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	padding:4px;
	border-bottom:#CCCCCC solid 1px;
	margin:0 14px 15px 14px
}
.subTitBox .colorA {
	color:#000 !important;
}
.subTitBoxL .colorA{
	color:#666 !important;
}
.mainBox .subTitBox, .mainBox .subTitBoxL  {
	margin:0;
}
.zoom {
	cursor:url(../img/zoomin.cur), pointer !important;
}
.T1Code object{
	margin-bottom:15px
}

/*CUADROS*/

.boxContTxt {
	padding:3px;
}
.boxContTxt p{
	padding:0 10px 5px 10px;
}
.boxContTxt a{
	color:#167aa8
}
.boxContTxt ul{
	padding:6px 10px 6px 10px;
	list-style:inside square
}
.boxContTxt ol{
	padding:6px 10px 6px 10px;
	list-style:inside decimal
}
.mainBox .boxContTxt p {
	padding:0 0 4px 0
}
.boxContLista {
	margin-top:4px;
	padding:3px;
	margin:12px 0 0 15px;
}
.boxContLista p{
	padding:3px 10px 3px 6px;
	border-left:#999999 solid 3px;
	margin-bottom:2px
}
.boxContLista strong{
	padding:2px;
	display:block;
	border-bottom:#d1d1d1 solid 1px
}
.boxContDest {
	padding:3px;
	margin-bottom:6px;
	border-style:solid;
	border-width:1px;
}
.boxContDest p{
	padding:6px 15px 6px 15px;
}
.boxContDestBg {
	padding:3px;
	margin-bottom:6px;
	border-style:solid;
	border-width:1px;
	font-weight:bold;
	color:#FFFFFF
}
.boxContDestBg p{
	padding:6px 15px 6px 15px;
}

/* TEXTO  E IMAGEN */

.boxContImg {
	padding-bottom:6px
}
.boxContImgTxt {
	padding:3px;
	margin-bottom:6px;
}
.boxContImgTxtImg {
	float:left;
}
.boxContImgTxtImg img{
	margin-right:8px;
}
.boxContImgTxtText p{
	padding:6px 10px 12px 10px;
}
.boxContTxtFoto {
	margin-top:4px;
	padding:3px;
	margin-bottom:12px;
}
.boxContImgTxtIzq .boxContImgTxtImg img{
	float:left;
	margin:6px 6px 4px 0;
}

.boxContImgTxtDer .boxContImgTxtImg img{
	float:right;
	margin:6px 0 4px 6px;
}
.boxContImgTxtIzq .boxContImgTxtImg  {
	float:left;
	margin:0 6px 4px 0;
}

.boxContImgTxtDer .boxContImgTxtImg {
	float:right;
	margin:0 0 4px 6px;
}

/*SOLAPAS*/

.T1SolCont{ padding:0 2px; margin:0 5px 2px 5px; min-height:50px; clear:left }
.T1SolTitCont{ margin-top:7px; height:30px;  }
.T1SolTitCont div{ float:left;  }
.T1SolTitCont img{ float:left; border:none }
.T1SolTitOff { 
	float:left; 
	margin-top:5px;
	height:24px;  
	color:#666;  
	font-weight:bold; 
	background-color:#E2E2E2;
	text-decoration:none !important;
	outline: 0;
	border:#DDDDDD solid 1px;
	border-bottom:none;
	margin-right:5px
}
.T1SolTitOff span { padding:4px 7px 0 10px; height:20px; float:left; margin-right:3px; background:url(../img/secciones/solTitOff.gif) no-repeat top left;}

.T1SolTitOff:hover{ background:url(../img/secciones/solTitOffOver.gif) no-repeat top right;  color:#000; text-decoration:none !important; }
.T1SolTitOff:hover span{ background:url(../img/secciones/solTitOffOver.gif) no-repeat top left !important; }
.T1SolTitOn { 
	float:left;
	margin-top:0; cursor:default;
	margin-right:5px; 
	border:#d3d3d3 solid 1px;
	background-color:#FFFFFF;
	border-bottom:none;
	height:30px;
	color:#000;	
	text-decoration:none !important;
	outline: 0
}
.T1SolTitOn span{ 
	background:url(../img/secciones/solTitOn.gif) no-repeat top left; 
	padding:7px 6px 0 10px;
	height:23px;
	margin-right:7px;
	float:left;
	font-weight:bold;
}
.T1SolTitOn img{ 
	display:none
}
.T1SolContCont{ padding:5px 10px; min-height:50px; display:none; border:#d3d3d3 solid 1px; }
.T1SolObjTit{ padding:4px; background-color:#FFFFFF; border:1px solid #999999; }
.T1SolObjTex{ padding:4px; }

.GrillaDivCom{ font-size:11px; margin:2px 25px; color: #003300;}
.GrillaSpanCom, .GrillaDivCom span{ color: #003300; font-size:8px; vertical-align:top; }


/*GRILLA*/

.grillaDivCont{ margin:4px auto; }
.Grilla{ border-collapse:collapse; table-layout:fixed; border:1px solid #fff; margin:0 auto; background-color:#fff; }
.Grilla th, .Grilla td{ border:1px solid #EEE; padding:5px; }
.GrillaTrCol{ font-size:12px; font-weight:bold; color:#fff; background-color:#acacac; }
.GrillaTrTit{ background-color:#666; color:#fff; }
.GrillaSpanCom, .GrillaDivCom span{ color: #FF0000; font-size:8px; vertical-align:top; }
.GrillaDivCom{ font-size:11px; margin:2px 7px; }
.GrillaTdRowDes, .GrillaEnc{ background-color:#D5D5D5; font-weight:bold; }
.GrillaTrRow { background-color:#FFFFFF !important;}
.GrillaTrRowImp{ background-color:#ececec !important; }
.GrillaEncNormal{ background-color:#FFFFFF; font-weight:normal; text-align:left; }
.GrillaEncTit{ background-color:#666 !important; font-weight:bold !important; color:#fff !important; }


