 
body
{
	margin: 0px;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.fecha {
  font-family  : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: lowercase;
}

.enc2 {
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006666;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#006699;
	text-transform:uppercase;
	text-decoration:none;
	line-height:20px;
}


.textoDest{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
/*font-weight:bold;*/
padding-left:150px;
color:#006699;
float:left;
text-align:center;
text-decoration: none;
text-transform:uppercase;

}

.ComboIzq
{
	width:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	float:right;
	background-color:Transparent;
		
}

.enc3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.enc22 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.enc22:link {
	text-decoration: none;	
}

.enc22:active {
}

.enc22:hover {
	text-decoration: none;	
}

.enc22:visited {
	text-decoration: none;
}

a.pieLinks:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5C5C;
	text-decoration: none;
}

a.pieLinks:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5C5C;
	text-decoration: none;
}

a.pieLinks:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5C5C;
	text-decoration: none;
}

a.pieLinks:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5C5C;
	text-decoration: none;
}

.tex2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #46402D;
}

.tex22 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #46402D;
}



a.tex2:link {
	text-decoration: none;
}

a.tex2:active {
	text-decoration: none;
}

a.tex2:hover {
	text-decoration: none;
}

a.tex2:visited {
	text-decoration: none;
}

.enc1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: lowercase;
}

.enc11 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.enc111 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.enc4noBold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.tex5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006666;
}

.box {
	border: 1px;
	border-color: #006666;
	border-style: solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #656258;
}

.color
{
    COLOR: #fc2700
}

.titulo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0767A9;
}

.enc4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.enc1:link {
	text-decoration: none;
}

a.enc1:active {
	text-decoration: none;
}

a.enc1:hover {
	text-decoration: none;
}

a.enc1:visited {
	text-decoration: none;
}
a.enc4:link {
	text-decoration: none;
}

a.enc4:active {
	text-decoration: none;
}

a.enc4:hover {
	text-decoration: none;
}

a.enc4:visited {
	text-decoration: none;
}



.enc5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0767A9;
}

.headerTabla {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc6600;
}

a.tex1:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: lowercase;
	text-decoration: none;
}

a.tex1:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: lowercase;
	text-decoration: none;
}

a.tex1:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: lowercase;
	text-decoration: none;
}

a.tex1:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: lowercase;
	text-decoration: none;
}

.fechaTabla {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006666;
}

.tex1Pie {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

a.tex1Pie:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339999;
	text-decoration: none;
	font-weight: lighter;
}

a.tex1Pie:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339999;
	text-decoration: none;
	font-weight: lighter;
}

a.tex1Pie:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339999;
	text-decoration: none;
	font-weight: lighter;
}

a.tex1Pie:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339999;
	text-decoration: none;
	font-weight: lighter;
}

.menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.menucelda 
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: left;
	height:23px;
}

.nota1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #46402D;
}


.texAmpliar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
	color: #808080;
}


a.texAmpliar:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
	font-weight: normal;
}

a.texAmpliar:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
	font-weight: normal;
}

a.texAmpliar:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
	font-weight: normal;
}


a.texAmpliar:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A6A6A6;
	text-decoration: underline;
	font-weight: normal;
}

.link_negro
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Black;
	text-decoration:none;
	font-weight:normal;
}


.map1 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0767A9;
	text-decoration:none;
}

.map1:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0767A9;
	text-decoration:underline;
}
.map2 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0767A9;
	text-decoration:none;
}

.map2:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #33FFFF;
	text-decoration:underline;
}
/*
.suscripcion {
    width:213px;
    height:auto;
    /*height:143px;*/
    /*margin-top:12px;*/
  /*  padding-left:10px;
    vertical-align:top;
    background-image: url(Imgs/Dyn/ArchivosLenguajes/fondoSuscripcion.png);
    background-repeat:no-repeat;
    float:left;
} */

/*
.tituloFormulario {
    width:auto;
    height:33px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    text-align:left;
    color:/*#006699;*/   /* #000000; 
    line-height:33px;
    float:left;
} */

.suscripcionInput {
    width: 185px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    margin-bottom:1px;
    /* margin-bottom:3px;*/
    float:left;
}

.suscripcionEmail {
    width: 130px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    margin-right:5px;
    float:left;
}

.suscribirme {
    width:50px;
    height:20px;
    margin-left:1px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
}

.error
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #fc2700;
    margin-top: 4px;
    margin-right: 10px;
	float:right;
}

#suscripcion #form1 {
    width:200px;
    height:auto;
    
}


.fotoDestacado {
	width:77px;
	height:77px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:3px;
	float:left;
}

@charset "utf-8";
/* CSS Document */

/*ESTRUCTURA PRINCIPAL*/
#central {
width:750px;
height:auto;
margin:auto;
background-color:#FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

#header1 {
width:703px;
height:98px;
/*margin-bottom:7px;*/
background-image:url(images/header.png);
background-repeat:repeat-x;
float:left;
}

#logoIAMC {
width:300px; 
height:83px;
text-align:left;
float:left;
}

#linksHeader {
width:393px;
height:20px;
padding-right:10px;
padding-top:68px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
text-align:right;
float:left;
}

#central #header1 #linksHeader a:link, #central #header1 #linksHeader a:visited, #central #header1 #linksHeader a:active  {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
text-decoration:none;
}

#central #header1 #linksHeader a:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
text-decoration: underline;
}

#header2 {
width:276px;
height:98px;
margin-bottom:7px;
margin-left:7px;
background-image:url(images/header.png);
background-repeat:repeat-x;
float:left;
}

#columnaLeft {
width:138px;
height:auto;
float:left;
}

/*#fondoGrisLeft {
width:138px;
height:100%;
margin-top:10px;
background-color:#f9f9f9;
float:left;
}*/

#columnaCenter {
width:558px;
height:auto;
/*margin-left:0;
margin-right:7px;*/
float:left;
text-align:justify;
}
.BarraBanner1 
{
color:#ff9900;
background-color:#ff9900;
height: 3px;
}
.BarraBanner2
{
color:#ffcc00;
background-color:#ffcc00;
height: 3px;
}
.BarraBanner3
{
color:#99cc00;
background-color:#99cc00;
height: 3px;
}
.BarraBanner4
{
color:#00cccc;
background-color:#00cccc;
height: 3px;
}
.BarraBanner5
{
color:#3399cc;
background-color:#3399cc;
height: 3px;
}

#columnaRight {
width:250px;
height:auto;
padding-top:13px;
padding-bottom:13px;
padding-right:13px;
padding-left:13px;
background-color:#f9f9f9;
float:left;
text-align:left;
}

/*#fondoGrisRight {
width:276px;
height:100%;
margin-top:10px;
background-color:#f9f9f9;
float:left;
}*/



#tyc {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color: #89abc4;
text-align:center;
float:left;
}

#central #pie a {
color: #89abc4;
}

/*SECCION Y DESTACADOS DE LA HOME*/
/*.seccion {
width:200px;
height:26px;
margin-bottom:10px;
background-image:url(images/seccion.png);
text-indent:20px;
line-height:22px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #666666;
float:left;
text-align:left;
}

.seccion {
width:80px;
height:26px;
margin-bottom:10px;
background-image:url(images/seccion.png);
text-indent:20px;
line-height:22px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #666666;
float:left;
text-align:left;
}
*/

.destacado {
/*width:550px;*/
height:auto /* 111px; ESTE SERÍA EL MÁXIMO */ ;
/*margin-bottom:24px;*/
}

.destacado2 {
width:200px;
height:auto /* 111px; ESTE SERÍA EL MÁXIMO */ ;
margin-bottom:24px;
}

.fotoDestacado {
width:77px;
height:77px;
margin-left:10px;
margin-right:10px;
margin-bottom:3px;
float:left;
}

.textoDestacado { /* EL TEXTO NO PUEDE SUPERAR LAS 4 LINEAS, SIN CONTAR FECHA NI TÍTULO */
width:451px;
height:auto; /* SERÍAN COMO MÁXIMO 80 px*/
padding-right:10px;
float:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color: #333333;
text-align:justify;

}


.textoDestacadoSinFoto {
width:538px;
height:auto; 
padding-right:10px;
padding-left:10px;
float:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color: #333333;
text-align:justify;
}

.fechaDestacado 
{
color:#999999;
}

.tituloDestacado {
height:auto; 
padding-right:10px;
padding-left:4px;
float:left;
color:#006699;
padding-bottom:8px;
padding-top:8px;
text-decoration: none;
text-transform:uppercase;
}

.tituloDestacado2 {
height:auto; 
float:left;
color:#006699;
text-decoration: none;
}

#central #columnaCenter .destacado .textoDestacado .tituloDestacado a {
text-decoration: none;
color:#006699;
}

.botonDestacado {
/*width:451px; */
height:21px;
margin-top:10px;
/*padding-right:10px;*/
padding-bottom:10px;
float:right;
text-align:right;
}

.botonDestacadoSinFoto {
/*width:538px; */
height:21px;
margin-top:10px;
/*padding-right:10px;*/
padding-bottom:10px;
float:left;
text-align:right;
}


.fechaDiario {
color:#666666;
}

.diario {
color:#666666;
font-weight:bold;
margin-left:7px;
}

.titular {
float:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#006699;
text-transform:uppercase;
text-decoration:none;
line-height:20px;
}

#central #columnaCenter .destacado .textoDestacado .titular a, #central #columnaCenter .destacado .textoDestacadoSinFoto .titular a  {
text-decoration:none;
color:#006699;
text-transform:uppercase;
}

.separador {
width:558px;
height:1px;
background-color:#e0e0e0;
margin-bottom:24px;
}

.rowDestacadoChico {
width:558px;
height:auto;
float:left;
margin-bottom:10px;

}

.destacadoChico {
width:274px;
height:auto;
float:left;
}

.fechaDestacadoChico {
width:45px;
height:auto;
margin-left:10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#999999;

}

.tituloDestacadoChico {
width:209px;
height:auto;
margin-right:10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #006699;
float:left;
}

#central #columnaCenter .rowDestacadoChico .destacadoChico .tituloDestacadoChico a {
text-decoration: none;
color:#006699;
}

.textoDestacadoChico {
width:209px;
height:auto;
margin-right:5px;
margin-left:5px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
float:left;
}

.detalleDestacadoChico {
color:#006699;
}

.estadoDestacadoChico {
background-color: #0099cc;
padding-right:5px;
padding-left:5px;
color:#FFFFFF;
}

.botonDestacadoChico {
width:209px;
height:21px;
margin-right:10px;
margin-top:5px;
float:left;
text-align:right;
}

.separadorChico {
width:274px;
height:1px;
background-color:#e0e0e0;
float:left;
}

/*NAVEGACION*/
#navegacion {
width:138px;
height:auto;
float:left;
}

/*SUSCRIPCION Y REGISTRACION*/


#registracion {
width:128px;
height:111px;
margin-top:10px;
padding-left:10px;
vertical-align:top;
background-image:url(images/fondoRegistracion.png);
background-repeat:no-repeat;
float:left;
}

#central #columnaLeft #registracion a {
text-decoration: underline;
color:#006699;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
float:left;
}

#Form2 #central #columnaLeft #suscripcion{
width:114px;
height:auto;
}

#lbTituloFormulario {
width:auto;
height:35px;
margin-left:10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:/*#006699;*/ #000000;
line-height:35px;
float:left;
}

#ddlCategorias
{
margin-left:10px;
}

select {
width:114px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
margin-bottom:3px;
float:left;
}

/* #central #columnaLeft #suscripcion #form1 input, */
 #central #columnaLeft #registracion #form2 input {
width: 108px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
margin-bottom:3px;
float:left;
}




.inputSuscripcion{
width: 108px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
margin-bottom:3px;
margin-left:10px;
float:left;
}

.inputEmail{
width: 88px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
margin-left:10px;
float:left;
}

/* #central #columnaLeft #suscripcion #form1 input#email, */
 #central #columnaLeft #registracion #form2 input#usuario, #central #columnaLeft #registracion #form2 input#clave  {
width: 88px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
float:left;
}

#btSuscribirme
{width:19px;
height:20px;
margin-left:1px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
}

#central #columnaLeft #suscripcion #form1 input#suscribirme, #central #columnaLeft #registracion #form2 input#registrarme {
width:19px;
height:20px;
margin-left:1px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
}

.path {
width:548px;
height:20px;
/*padding-top:10px;*/
padding-top:5px;
background-color:#0099cc;
float:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
text-transform:uppercase;
padding-left:10px;
}

.path2 { /*NO SE PUEDE PORQUE CON LAS PREPOSICIONES QUEDA MAL*/
text-transform: /*capitalize;*/none;
}

.ruta2 {
float:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#b3e1f0;
line-height:20px;
text-transform:none;
padding-left:10px;
}

.ruta 
{
width:548px;
height:20px;
padding-top:5px;
padding-bottom:5px;
float:left;
background-color:#0099cc;
font-family: Arial, Verdana, Helvetica, sans-serif;
line-height:20px;
font-size:11px;
color:#b3e1f0;
text-transform:none;
padding-left:10px;
}

/*CONTENIDO DESTACADO Y NO DESTACADO*/

.textoContenidoDestacado {
width:528px;
height:auto;
margin-left:15px;
margin-right:15px;
margin-top:26px;
margin-bottom:26px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}

.textoContenidoNoDestacado {
width:528px;
height:auto;
margin-left:15px;
margin-right:15px;
margin-top:20px;
/*margin-bottom:20px;*/
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-align: justify;
}

/*FILTROS*/

.filtros {
width:580px;
height:auto;
/*margin-left:15px;
margin-right:15px;*/
margin-bottom:10px;
text-align:right;
float:left;
}

#central #columnaCenter .filtros #form3 #filtroInformeDiario {
margin-left:/*378px;*/408px;
width:150px;
}

#central #columnaCenter .filtros #form3 #filtroInformeMensual {
margin-left:/*378px;*/438px;
width:120px;
}

#central #columnaCenter .filtros #form3 #filtroInformeAnuario {
margin-left:/*378px;*/468px;
width:90px;
}

.separadorAzul {
width:90%;
height:3px;
margin-bottom:7px;
background-color:#0099cc;
}

.separadorBlanco {
width:90%;
height:3px;
margin-bottom:7px;
background-color:#FFFFFF;
}

/*TABLA RESULTADOS*/

.tablaResultados {
/*width:558px;*/
height:auto;
float:left;
}

.rowTablaResultados {
/*width:580px;
height:5px;*/
float:none;
border-bottom:solid 1px #cacaca;
/*border-top:solid 1px #cacaca;*/
}

.rowTablaResultadosLinks {
width:558px;
height:25px;
float:left;
border-bottom:solid 1px #cacaca;
/*border-top:solid 1px #cacaca;*/
}

.fechaTablaResultados {
width:80px;
height:29px;
margin-bottom:8px;
margin-top:8px;
margin-left:15px;
border-right:solid 1px #b0b0b0;
/*float:left;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:20px;
}

.fechaDesdeHastaTablaResultados {
/*width:90px;
height:29px;
margin-bottom:8px;
margin-top:8px;
margin-left:15px;
margin-right:5px;*/
/*float:left;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
text-align:left;
text-transform:uppercase;
}

.alinecionDdl 
{
	width:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	float:right;
	background-color:Transparent;
}


#form1 #boton {
background-image: url(images/fondoBoton.jpg);
background-repeat:repeat-x;
border:solid 1px #dddddd;
color:#006699;
font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
font-size:11px;
line-height:18px;
}

.tituloTablaResultados {
width:200px;
height:29px;
margin-bottom:8px;
margin-top:8px;
float:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0099cc;
text-transform:uppercase;
line-height:20px;
padding-left:8px;
}

.tituloTablaResultados2 {
/*width:402px;
height:29px;*/
margin-bottom:8px;
margin-top:8px;
border-left:solid 1px #b0b0b0;
/*float:left;*/
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0099cc;
text-transform:uppercase;
line-height:20px;
padding-left: 15px;
}

.ColumnaDownload2 {
/*width:402px;
height:29px;*/
margin-bottom:8px;
margin-top:8px;
/*float:left;*/
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0099cc;
text-transform:uppercase;
text-decoration:none;
line-height:20px;
/*padding-left:15px;*/
}

.ColumnaDownload {
/*width:402px;
height:29px;*/
margin-bottom:8px;
margin-top:8px;
/*float:left;*/
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0099cc;
text-transform:uppercase;
text-decoration:none;
line-height:20px;
padding-left:15px;
}


.tituloTablaResultados2 {
/*width:402px;
height:29px;*/
margin-bottom:8px;
margin-top:8px;
border-left:solid 1px #b0b0b0;
/*float:left;*/
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0099cc;
text-transform:uppercase;
line-height:20px;
}

.tituloBanner 
{
/*
width:276px;
*/
vertical-align:middle;
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#006699;
line-height:13px;
/*text-transform: uppercase;*/
float:left;
text-decoration:none;
}

.textoBanner 
{
/*
width:276px;
*/
height:auto; 
padding-left:4px;
padding-bottom:4px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
line-height:14px;
float:left;
color:#666666;
}

.Abierta_Inscripcion 
{
height:29px;
margin-bottom:8px;
border-left:solid 1px #b0b0b0;
margin-top:8px;
margin-left:10px;
margin-right:15px;
/*float:left;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
text-transform:uppercase;
text-align:center;
color:#006600;
}

.Cupo_Completo {
height:29px;
margin-bottom:8px;
border-left:solid 1px #b0b0b0;
margin-top:8px;
margin-left:15px;
margin-right:15px;
/*float:left;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
text-transform:uppercase;
text-align:center;
}

.Ultimas_Vacantes
{
height:29px;
margin-bottom:8px;
border-left:solid 1px #b0b0b0;
margin-top:8px;
margin-left:10px;
margin-right:15px;
/*float:left;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
text-transform:uppercase;
text-align:center;
color:#cc0000;

}

.tituloTablaResultadosChico {
width:296px;
height:29px;
margin-bottom:8px;
margin-top:8px;
border-left:solid 1px #b0b0b0;
border-right:solid 1px #b0b0b0;
float:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0099cc;
text-transform:uppercase;
line-height:20px;
padding-left:15px;
}

.tituloTablaResultadosIzquierda { /*se usa en cuadernos*/
width:130px;
height:29px;
margin-bottom:8px;
margin-top:8px;
border-right:solid 1px #b0b0b0;
float:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
font-size:11px;
text-transform:uppercase;
line-height:20px;
margin-left:15px;
}

.tituloTablaResultadosLinks/*solo en links*/ {
width:558px;
height:29px;
margin-bottom:8px;
margin-top:3px;
float:left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0099cc;
text-transform:uppercase;
line-height:20px;
margin-left:15px;
}

#central #columnaCenter .tablaResultados .rowTablaResultados .tituloTablaResultados a, #central #columnaCenter .tablaResultados .rowTablaResultados .tituloTablaResultadosChico a, #central #columnaCenter .tablaResultados .rowTablaResultadosLinks .tituloTablaResultadosLinks a, #central #columnaCenter .tablaResultados .rowTablaResultados .tituloTablaResultados2 a{
text-decoration:none;
color:#0099cc;
text-transform:uppercase;
}

.detalleTablaResultados {
line-height:10px;
font-size:10px;
font-weight:normal;
text-transform:none;
}

.estadoTablaResultados {
width:75px;
height:29px;
margin-bottom:8px;
margin-top:8px;
margin-left:10px;
margin-right:15px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
text-transform:uppercase;
text-align:center;
}



.descripcionTablaResultados a{
width:382px;
height:29px;
margin-bottom:8px;
margin-top:8px;
/*margin-right:15px;*/
padding-left:15px;
float:left;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#0099cc;
text-decoration: none;
font-size:11px;
line-height:14px;
}

.iconoTablaResultados {
width:28px;
height:10px;
float:left;
margin-top:15px;
margin-bottom:10px;
margin-right:2px;
text-align:right;
}

/*FORMULARIO DE CONTACTO*/



#contacto {
/*width:408px;*/
width:528px;
height:auto;
margin-left:15px;
margin-right:15px;
padding-left:120px;
background-color:#f6f6f6;
float:left;
}


/*
#central #columnaCenter #contacto #form2 label {
color: #666666;
font-size:10px;
font-weight:bold;
line-height:16px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
display: block;
width:115px;
} */

.labelContacto{
color: #666666;
font-size:10px;
font-weight:bold;
line-height:16px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
display: block;
width:115px;
}

/* #central #columnaCenter #contacto #form2 input, */
#central #columnaCenter #contacto #form2 textarea {
width:142px;
font-size:13px;
}

.inputContacto{
width:142px;
/*font-size:13px;*/
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
}

.textarea {
width:142px;
/*font-size:13px;*/
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
}

#central #columnaCenter #contacto #form2 #cancelar, #central #columnaCenter #contacto #form2 #enviar  {
width:54px;
}

/*
#central #columnaCenter #contacto #form2 select {
width:148px;
} */

.select {
width:148px;
}

.datoSoloLectura {
font-size:10px;
font-weight:bold;
line-height:16px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

.textoContenidoDestacadoContacto {
width:528px;
height:auto;
margin-left:15px;
margin-right:15px;
margin-top:10px;
margin-bottom:10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
}

.paginacionGris {
font-family:Arial;
font-size:9pt;
color:#999999;
}
a.paginacionAzul {
font-family:Arial;
font-size:9pt;
color:#0099cc;
text-transform: lowercase;
text-decoration: none;
}



a {
	cursor:pointer;
}

#tableMenu p{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 18px;
	margin-right: 0px;
}

.SubOpcionInactivo{
	background-color : #fbfbfc;
}

a.lnkArial11Blc{color:#FFFFFF;text-decoration:none;font-family: arial;font-size: 10px;}
a.lnkArial11Blc:active,link {color:#FFFFFF;text-decoration:none;font-family: arial;font-size: 10px;}
a.lnkArial11Blc:hover {color:#FFFFFF;text-decoration:none;font-family: arial;font-size: 10px;}

a.lnkTahoma11Grs{color:#666666;text-decoration:none;font-family: tahoma;font-size: 11px; margin-bottom: 5px;}
a.lnkTahoma11Grs:active,link {color:#666666;text-decoration:none;font-family: tahoma;font-size: 11px;margin-bottom: 5px;}
a.lnkTahoma11Grs:hover {color:#006699;text-decoration:none;font-family: tahoma;font-size: 11px;font-weight : bold;margin-bottom: 5px;}

a.lnkTahoma11GrsAct{color:#006699;text-decoration:none;font-family: tahoma;font-size: 11px;font-weight : bold;}
a.lnkTahoma11GrsAct:active,link {color:#006699;text-decoration:none;font-family: tahoma;font-size: 11px;font-weight : bold;}
a.lnkTahoma11GrsAct:hover {color:#006699;text-decoration:none;font-family: tahoma;font-size: 11px;font-weight : bold;}

a.linkColorBanner {text-decoration: none; color:#ffffff !important;} 
a.linkColorBanner2{color:#ffffff !important;} 

a.linkColorPie {color:#89abc4 !important;} 

.tablaOpcion{margin-bottom: 1px;}

.linkAmpliar {
height:auto; 
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size: 11px;
font-weight: lighter;
line-height: 0px;
float:right;
color:#006699;
padding-top:8px;
padding-bottom:18px;
text-decoration: none;
}

#calendario
{
	float: left;
	height: 40px;
	width: 40px;
	margin: 5px;
	border-style: solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

#calendario .calendarHeaderStyle
{
	font-weight:bold;
}

#calendario .calendarDayHeaderStyle
{
	font-weight:bold;
}

#calendario .calendarDayStyle a
{
	color: #666666;
	text-decoration:none;
}

#calendario .calendarOtherMonthDayStyle a{
	text-decoration:none;
	color: #C0C2C1;
}

#calendario .calendarWeekendDayStyle a{
	text-decoration:none;
	color: #881020;
}

#ddlFechaMes, #ddlFechaAnio
{
	margin-top: 1px;}



.linkBtAmpliar
{
	text-decoration:none;
	border: 0px;
	}
	
.labelCalculadora
{
	width:190px;
	height:auto;
	padding-bottom: 6px;
	padding-top: 6px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}

.labelCalculadora2
{
	width:200px;
	height:auto;
	padding-bottom: 6px;
	padding-top: 6px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}

.labelCalculadora3
{
	width:190px;
	height:auto;
	padding-top: 6px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}
.labelCalculadora4
{
	width:190px;
	height:auto;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}

.labelCalculadoraColor
{
	height:auto;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	float:none;
	width: 190px;
	text-decoration:none;
	color:#0099cc;

}

.selectCalculadora
{
	width:200px;
}

.separadorGris 
{
width:390px;
height:1px;
background-color:#e0e0e0;
float:left;
}


.textoCalculadoraBono
{
	width: 528px;
height:auto;
margin-left:15px;
margin-right:15px;
margin-top:10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
}

#calendario2
{
	float: left;
	height: 40px;
	width: 40px;
	margin: 0px;
	border-style: solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
}

#calendario2 .calendarHeaderStyle
{
	font-weight:bold;
}

#calendario2 .calendarDayHeaderStyle
{
	font-weight:bold;
}

#calendario2 .calendarDayStyle a
{
	color: #666666;
	text-decoration:none;
}

#calendario2 .calendarOtherMonthDayStyle a{
	text-decoration:none;
	color: #C0C2C1;
}

#calendario2 .calendarWeekendDayStyle a{
	text-decoration:none;
	color: #881020;
}

#ddlFechaMes, #ddlFechaAnio
{
	margin-top: 1px;}

.ajusteMargin
{
	margin-top:10px;
}

.filaBotones
{
width:528px;
height:auto;
margin-left:15px;
margin-right:15px;

margin-bottom:10px;
}

.separadorAzul2 {
width:90%;
height:3px;
margin-bottom:7px;
margin-top:7px;
background-color:#0099cc;
}

.textoContenidoDestacado2 {
width:528px;
height:auto;
margin-left:15px;
margin-right:15px;
padding-top:5px;
padding-bottom:5px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}
