body{
/*font-size : 0.7em; */
color : rgb(51, 51, 51); 
font-family : Verdana, Tahoma, Arial; 
}
div.dtCuerpo,span.dtCuerpo {
font-size : 0.7em; 
color : rgb(51, 51, 51); 
font-family : Verdana, Tahoma, Arial; 
TEXT-ALIGN: justify 
} 
/*.td{font-size : 0.7em; 
color : rgb(51, 51, 51); 
font-family : Verdana, Tahoma, Arial; }*/
/*ul,*/ ol, li, dd, dl { 
font-size : 0.7em; 
color : rgb(51, 51, 51); 
font-family : Verdana, Tahoma, Arial; 
} 

a:link, a:visited, a:active { 
font-size : 0.7em; 
font-family : Verdana, Tahoma, Arial; 
color : rgb(0, 0, 255); 
} 
a:hover { 
font-size : 0.7em; 
font-family : Verdana, Tahoma, Arial; 
color : rgb(0, 0, 255); 
} 
input, textarea, select, option { 
border : 0.06em solid rgb(67,87,137); 
font-size : 0.7em; 
font-family : Verdana; 
background-color : rgb(250, 250, 250); 
} 
a.dtCabecera:link, a.dtCabecera:visited, a.dtCabecera:active, span.dtCabeceraNoLink { 
font-size : 0.95em; 
color : rgb(67, 87, 137); /*(13, 1, 97); */
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
} 
a.dtCabecera:hover { 
font-size : 0.95em; 
color : rgb(100, 100, 100); 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
}

a.dtenlace:link, a.dtenlace:visited, a.dtenlace:active, span.dtenlaceNoLink { 
font-size : 0.7em; 
color : rgb(180,185,45); /*(13, 1, 97); */
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
font-weight : bold; 
} 
a.dtenlace:hover { 
font-size : 0.7em; 
color : rgb(100, 100, 100); 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
font-weight : bold; 

} 



.tituloAplicacion { 
font-weight : bold; 
font-size : 0.95em; 
color : rgb(255, 255, 255); 
font-family : Arial, Helvetica, sans-serif; 
background-color : rgb(67, 87, 137); 
text-align : center; 
height : 1.19em; 
} 
span.dtTitulo { 
font-size : 0.95em; 
color : rgb(180,185,45);/*(87, 154, 228); */
font-family : Verdana, Tahoma, Arial; 
font-weight : bold; 
} 
span.dtSubtitulo { 
font-size : 0.75em; 
color : rgb(67, 87, 137); 
font-family : Verdana, Tahoma, Arial; 
font-weight : bold; 
} 
td.areaMenu { 
background-color : rgb(67, 87, 137); 
} 
td.itemMenu { 
background-image : url("../img/menu_linea.gif"); 
} 
span.dtMenuCabecera { 
font-size : 0.7em; 
color : rgb(67, 87, 137); /*(13, 1, 97); */ 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
font-weight : bold; 
} 
a.dtItemMenu:link, a.dtItemMenu:visited, a.dtItemMenu:active, span.dtItemMenuNoLink { 
font-size : 0.55em; 
color : rgb(0, 0, 0); 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
} 
a.dtItemMenu:hover { 
font-size : 0.55em; 
color : rgb(153, 0, 0); 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
} 
a.dtItemNoticias:link, a.dtItemNoticias:visited, a.dtItemNoticias:active, span.dtItemNoticiasNoLink { 
font-size : 0.55em; 
color : rgb(0, 0, 0); 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
} 
a.dtItemNoticias:hover { 
font-size : 0.55em; 
color : rgb(153, 0, 0); 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
} 
td.lineaPie { 
background-image : url("../img/pie_linea.gif"); 
} 
a.dtPie:link, a.dtPie:visited, a.dtPie:active, span.dtPieNoLink { 
font-size :1em; 
color : rgb(67, 87, 137); /*(13, 1, 97); */
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
} 
a.dtPie:hover { 
font-size : 1em; 
color : rgb(100, 100, 100); 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
} 
a.dtPaginado:link, a.dtPaginado:visited, a.dtPaginado:active { 
font-size : 0.8em; 
color : rgb(152, 146, 134); 
font-family : Verdana, Tahoma, Arial; 
} 
a.dtPaginado:hover { 
font-size : 0.8em; 
color : rgb(152, 146, 134); 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
} 
span.dtPaginadoOff { 
font-size : 0.7em; 
color : rgb(221, 221, 221); 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
text-align : center; 
} 
span.dtPaginadoTxt { 
font-size : 0.7em; 
color : rgb(68, 68, 68); 
font-family : Verdana, Tahoma, Arial; 
text-decoration : none; 
font-weight : bold; 
} 
.dtBuscador { 
font-size : 0.7em; 
color : rgb(68, 68, 68); 
font-family : Verdana, Tahoma, Arial; 
background-color : rgb(245, 245, 245); 
text-align : center; 
padding-top : 0.13em; 
padding-bottom : 0.13em; 
} 
.dtLOPD { 
font-size : 0.5em; 
color : rgb(152, 146, 134); 
font-family : Verdana, Tahoma, Arial; 
} 
td.filaPar { 
background-color : rgb(238, 238, 238); 
} 
td.filaImpar { 
background-color : rgb(255, 255, 255); 
} 
hr { 
color : rgb(67, 87, 137); /*(13, 1, 97); */
height : 0.06em; 
width : 100%; 
border : 0; 
margin : 0 auto; 
} 
.hr2 { 
color : rgb(67, 87, 137); /*(13, 1, 97); */
height : 0.06em; 
width : 58.13em; 
border : 0.06em; 
margin : 0.63em; 
text-align : center; 
} 
.tdLinea { 
border-bottom : 0.06em solid rgb(67, 87, 137); /*(13, 1, 97); */
} 
.tdNoticiasTitulo { 
border : 0.06em solid rgb(67, 87, 137); /*(13, 1, 97); */
} 
table.tableNoticias { 
width : 11.25em; 
border-right-style : groove; 
border-right-color : rgb(180, 185, 45);/*(248, 223, 60); */
border-right-width : 0.06em; 
border-bottom-style : ridge; 
border-bottom-color : rgb(180, 185, 45);/*(248, 223, 60); */
border-bottom-width : 0.06em; 
} 
.tableSubNoticias{
width : 11.25em; 
}
.noticias { 
border : 0.06em solid rgb(67, 87, 137); 
width : 100%; 
}
.blancoNoticias{
height:0.19em;
}
.tableItemNoticias{
width:0.88em;
}

.tdItemNoticias{
width:10.38em;
}
 
.tableNiveles{
 background-color:rgb(254,250,226);
 width:10.94em;
 }
.subTableNiveles{
width:100%;
height:6.25em;
}
span.niveles { 
font-size : 0.625em; 
color : rgb(67, 87, 137); 
font-family : Verdana, Tahoma, Arial; 
} 
span.nivelesPeq { 
font-size : 0.55em; 
color : rgb(67, 87, 137); 
font-family : Verdana, Tahoma, Arial; 
} 

.pieNiveles { 
font-size : 0.55em; 
color : rgb(0, 0, 0); 
font-family : Verdana, Tahoma, Arial; 
text-align: center;
} 
.pieTelefonos { 
font-size : 0.55em; 
color : rgb(0, 0, 0); 
font-family : Verdana, Tahoma, Arial; 
} 

.dtFrase { 
font-size : 0.8em; 
color : rgb(0, 0, 0); 
font-family : 'Times New Roman', Arial; 
font-style : italic; 
} 
.dtAutor { 
font-size : 0.7em; 
color : rgb(0, 0, 0); 
font-family : Verdana, Tahoma, Arial; 
font-weight : bold; 
} 
table.tarifa { 
background-color : rgb(67, 87, 137); 
} 
table.tarifa2 { 
font-size : 0.7em; 
color : rgb(0, 0, 0); 
font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif; 
text-align : justify; 
} 
tr.trcab { 
font-size : 0.7em; 
background-color : rgb(119, 111, 174); 
color : rgb(255, 255, 255); 
font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif; 
font-weight : bold; 
} 
tr.tdlist { 
font-size : 0.7em; 
background-color : rgb(255, 255, 255); 
color : rgb(119, 111, 174); 
font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif; 
font-weight : bold; 
} 
span.negritaPie { 
font-size : 1em; 
font-family : Verdana, Tahoma, Arial; 
font-weight : bold; 
} 
td.td27 { 
width : 1.69em; 
} 
td.td59 { 
width : 3.69em; 
} 
/*td.altoTD { 
height : 12.25em; 
} 
td.altoTD100 { 
height : 100%; 
} 
td.td4 { 
width : 0.25em; 
} 
td.td58 { 
width : 3.63em; 
} 
 */
img { 
border : 0; 
} 
/*
tr.trH4{
height:0.25em;
}
table.table178{
width:16em;
border:0;
}
table.table100{
width:100%;
height:6.25em;
}
table.table58{
width : 3.63em; 
border:0;
}*/
img.imgAzul{width : 4em;border:0;height:0.31em;}
img.imgAmarilla{width : 4.1em;border:0;height:0.31em;}
.alignR{
float: right;
padding:0.31em;
}
.alignL{
float: left;
padding:0.31em;
}
.alignC{
padding:0.31em;
margin-left: auto;
margin-right: auto;
}
td.td16R { 
width : 1em; 
text-align : right; 
}
td.td164L { 
width : 100%; 
text-align : left; 
}




.titulo { 
font-size : 0.75em; 
color : rgb(67, 87, 137); 
font-family : Verdana, Tahoma, Arial; 
font-weight : bold; 
} 
.subtitulo { 
font-size : 0.7em; 
color : rgb(180, 185, 45);
font-family : Verdana, Tahoma, Arial; 
font-weight : bold; 
} 

.normal { 
font-size : 0.7em; 
color : rgb(0,0,0);
font-family : Verdana, Tahoma, Arial; 
font-weight : bold; 
} 

.mensaje			{font-family:Verdana, Tahoma, Arial; font-size:0.65em; color:rgb(180, 185, 45); font-weight:bold;} /* Cabeceras Tabla */ 
.obligatorio		{font-family:Verdana, Tahoma, Arial; font-size:0.65em; color:red; font-weight:bold;} /* Cabeceras Tabla */ 
#ok			{font-family:Verdana, Tahoma, Arial; font-size:0.65em; color:rgb(67, 87, 137); font-weight:bold;} /* Cabeceras Tabla */ 
#error			{font-family:Verdana, Tahoma, Arial; font-size:0.65em; color:rgb(180, 185, 45); font-weight:bold;} /* Cabeceras Tabla */ 


table.tarifa {border:0.13em solid rgb(67,87,137); background-color: rgb(255,255,255);width:100% }
table.tarifaList {border:0.13em solid rgb(67,87,137); background-color: rgb(255,255,255);}
table.tarifa2 {font-size:0.7em; COLOR: rgb(0,0,0); font-family: Verdana, Tahoma, Arial; TEXT-ALIGN: justify;}
tr.trcab  { border:0.06em solid rgb(67,87,137); font-size: 0.7em; background-color: rgb(67,87,137); COLOR: rgb(255,255,255); font-family: Verdana, Tahoma, Arial; font-weight: bold; }
tr.trlist { font-size: 0.7em;  font-family: Verdana, Tahoma, Arial; }/*COLOR: rgb(87,154,228);font-weight: bold; */
td.tdtarifa {border:0.06em solid rgb(67,87,137);}

table.factura {border:0.13em solid rgb(67,87,137);}
tr.trfactura  { font-size: 0.7em;  font-family: Verdana, Tahoma, Arial; background-color: rgb(255,255,255); }
td.tdfactura {border-left: 0.06em solid rgb(67,87,137);}/* border-right: 1px solid rgb(67,87,137);*/
td.tdfacturainf {border-left: 0.06em solid rgb(67,87,137);border-bottom: 0.06em solid rgb(67,87,137);}
td.tdfacturaright {border-left: 0.06em solid rgb(67,87,137);border-right: 0.06em solid rgb(67,87,137);}
td.tdfacturainfright {border-left: 0.06em solid rgb(67,87,137);border-bottom: 0.06em solid rgb(67,87,137);border-right: 0.06em solid rgb(67,87,137);}
td.tdfacturaresalt {border-left: 0.06em solid rgb(67,87,137); background-color: rgb(185,214,244)}
td.tdfacturainfresalt {border-left: 0.06em solid rgb(67,87,137);border-bottom: 0.06em solid rgb(67,87,137);background-color: rgb(185,214,244)}
.default{font-size: 0.7em;  font-family: Verdana, Tahoma, Arial;background-color: rgb(255,255,255); }




/* style="border-left: 1px solid #008000; border-right: 1px solid #008000"*/

BLOCKQUOTE {font-size:0.7em; COLOR: rgb(0,0,0); font-family: Verdana, Tahoma, Arial; TEXT-ALIGN: justify;}

table.tablapublicaciones {font-size:0.7em; COLOR: rgb(0,0,0); font-family: Verdana, Tahoma, Arial; TEXT-ALIGN: justify;}

/*table {font-size:0.7em; COLOR: rgb(0,0,0); font-family: Verdana, Tahoma, Arial; TEXT-ALIGN: justify;}*/


.tdBottom{
	border-bottom: 0.06em solid rgb(67,87,137);
}

.tdLeft{
	border-left: 0.06em solid rgb(67,87,137);
}
.tdAmbos{
	border-left: 0.06em solid rgb(67,87,137);
	border-right: 0.06em solid rgb(67,87,137);
}

.tdRight{
	border-right: 0.06em solid rgb(67,87,137);
}
.tdTop{
	border-top: 0.06em solid rgb(67,87,137);
}
.tableInicio{width:100%}
img.imgInicio1{/*height="75" alt="" hspace="5" width="222" align="left" */
float:left;

/*height:4.69em;*/
/*width:17em;*/
margin:0.3em;
}
img.imgInicio2{/*height="189" alt="" hspace="5" width="75"  */
float:left;
/*height:4.69em;*/
/*width:17em;*/
margin:0.3em;
}
img.imgInicio3{/*height="189" alt="" hspace="5" width="268"  */
float:left;
/*height:4.69em;*/
/*width:17em;*/
margin:0.3em;
}
img.imgInicio4{/*height="146" hspace="5" width="220" align="left" border="0"  */
float:left;
/*height:4.69em;*/
/*width:17em;*/
margin:0.3em;
}

.td268{
width:16.75em}
.td14{width:0.88em}


td.filaPar		{ BACKGROUND-COLOR: rgb(238,238,238);font-size : 0.7em; }
td.filaImpar	{ BACKGROUND-COLOR: rgb(255,255,255); font-size : 0.7em;}
