table.tabla
{
	font-family:Tahoma, Geneva, Verdana, sans-serif;
	font-size:1em;
	background-color:#eef3fa;
	width:977px;
	border:0;
	margin:auto;
	padding:0;
	background-repeat:no-repeat;
}

.celda_header1{
	height:40px;
	width:212;
}

.celda_header2{
	height:40px;
	width:32px;
}
.celda_header3{
	height:40px;
	width:727px;
}
.celda_logo{
	height:50px;
	background-repeat:no-repeat;
}
.celda_titulo{
	height:40px;
	width:863px;
	background-repeat:no-repeat;
}
.celda_idiomas{
	width:40px;
	text-align:center;	
}

.celda_dots{
	width:55px;
	text-align:center;	
}

.celda_menu{
	position:relative;
	vertical-align:top;
	text-align:right;
}

.celda_content{
	position:relative;
	vertical-align:top;
	text-align: justify;
	padding-right:20px;
}


caption.tabla
{
	background-color:#eef3fa;
	color:#000066;
	border-style:double;
	border-width:0.2em;
	border-color:#000066;
	font-size:0.9em;	
	text-transform:uppercase;		
}

th.tabla
{
	font-size:0.9em;
	background-color:#3C66A6;
	color:white;
	border-style:solid;
	border-width:0.1em;
	border-color:white;
	text-align:center;	
	line-height:normal;
			
}
tr.tabla:nth-child(even)
{
	vertical-align:middle;	
	
	
}
tr.tabla:nth-child(odd)
{
	vertical-align:middle;	
	
}

td.tabla
{
	font-size:0.9em;
	/*background-color:#eef3fa ;*/
	color:black;
	text-align:center;
	border-style:solid;
	border-width:0em;
	border-color:white;
	line-height:normal;	}	

caption.tabla
{
    font-family: Tahoma, Geneva, Verdana, sans-serif;
	margin: 0em; 
	padding: 0em;
	text-indent:0em;
	color:black;
	text-align:justify;
	font-size: 0.95em;
	font-style:normal;
	line-height:1em;
}

.tabla_docs
{
	font-family:Tahoma, Geneva, Verdana, sans-serif;
	font-size:1em;
	width:600px;
	margin:auto;
}
.tabla_docs_celda1{
	width: 500px;
	font-family:tahoma;
	font-size:9pt;
	color:#333;
	text-align:justify;
	padding:5px;
}

.tabla_docs_celda2{
	width: 100px;
	text-align:center;
	padding:5px;
}

.tabla_docs_titulo {
	background:#4F81BD;
	font-family:tahoma;
	font-size:9pt;
	color:#020245;
	text-align:center;
	font-weight:bold;
	padding:5px;
}

.tabla_docs_celda_2_1{
	width: 375px;
	font-family:tahoma;
	font-size:9pt;
	color:#333;
	text-align:justify;
	padding:2px;
}

.tabla_docs_celda_2_2{
	width: 70px;
	font-family:tahoma;
	font-size:9pt;
	color:#333;
	text-align:center;
	padding:2px;
}

.tabla_docs_celda_2_3{
	width: 80px;
	font-family:tahoma;
	font-size:8pt;
	color:#333;
	text-align:center;
	padding:2px;
}

.tabla_docs_celda_2_4{
	width: 75px;
	font-family:tahoma;
	font-size:7pt;
	color:#333;
	text-align:center;
	padding:2px;
}

.tabla_docs_celda_3_1{
	width: 445px;
	font-family:tahoma;
	font-size:9pt;
	color:#333;
	text-align:justify;
	padding:2px;
}

.tabla_docs_celda_miembros_1{
	width: 100px;
	font-family:tahoma;
	font-size:9pt;
	color:#333;
	text-align:center;
	padding:2px;
}

.tabla_docs_celda_miembros_2{
	width: 200px;
	font-family:tahoma;
	font-size:9pt;
	color:#333;
	text-align:justify;
	padding:2px;
}

.tabla_docs_celda_miembros_3{
	width: 300px;
	font-family:tahoma;
	font-size:9pt;
	color:#333;
	text-align:justify;
	padding:2px;
}

.tabla_jornada
{
	font-family:Tahoma, Geneva, Verdana, sans-serif;
	font-size:1em;
	width:700px;
	margin:auto;
}
.tabla_jornada_celdacont {
	vertical-align:top;
	text-align:justify;
	padding-left:20px;
}
.celda_redir{
	vertical-align:text-top;
	text-align:center;
	font-family:tahoma;
	font-size:11pt;
	color:#333;
	padding-left: 3px;
	padding-right: 20px;

}

table.tabla_pie
{
	font-family:Tahoma, Geneva, Verdana, sans-serif;
	font-size:1em;
	background-color:#eef3fa;
	width:980px;
	/*height:100px;*/
	border:0;
	margin:auto;
	padding:0;
	background-repeat:no-repeat;

}

.celda_accesibilidad{
	width:250px;
	text-align:center;
	vertical-align:top;
}

.celda_logo6{
	width:139px;
	text-align:center;
	vertical-align:top;
}
.celda_logo5{
	width:78px;
	text-align:center;
	vertical-align:top;
}
.celda_logo4{
	width:54px;
	text-align:center;
	vertical-align:top;
}
.celda_logo3{
	width:144px;
	text-align:center;
	vertical-align:top;
}
.celda_logo2{
	/*width:315px;*/
	padding:3px;
	text-align:right;
	vertical-align:top;
}

