<!--
	body{
		height: 100%;
		margin: 0px;		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: .8em;
		color:#666666;
		background-color:#F4F4F4;
	}
	
	a{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-decoration:none;
		color: #666666;
	}
	
	a:hover{
		border-bottom: 1px dashed #FFFFFF;
	}
	
	#divContenedor {
		position:absolute;
		margin-left: 50%;
		left: -315px;
		width:47.25em;/*630px;*/
		height:100%;
		z-index:1;
		background-color:#F4F4F4;
	}
	#divCertificados {
		position:absolute;
		margin-left: 50%;
		left: -315px;
		width:47.45em; /*630px;*/
		height:18px;
		z-index:1;
		top:46.75em;
		background-color:#F4F4F4;
		background-color:#FF0000;
	}
	#divCertificados p{
		/*width:45.45em;*/
	}
	#divCertificados p a img{
		border: 0px;
	}
	#divCertificados p.pIzq{
		float: left;
		width: 22em;
		margin-left: 1em;
		text-align:left;
	}
	#divCertificados p.pDer{
		float: right;
		width: 22em;
		margin-right: 1em;		
		text-align:right;
	}	
	#divCabecera{
		width: 47.25em;/*630px;*/
		height: 7.5em;/*100px;*/
		border-top: 1px solid #FF0000;
		border-left: 1px solid #FF0000;
		border-right: 1px solid #FF0000;				
		background-color:#FFFFFF;
		background-image:url(../imagenes/cabeceraTelefono.gif);
		background-repeat:no-repeat;
		background-position:center;
	}
	* html #divCabecera{
		width: 47.0em;	
	}
	#textoCabecera{
		position: absolute;
		left: -1500px;
	}
	#divMenu{
		width: 47.25em;/*630px;*/
		height: 7.4em;/*90px;*/
		border-left: 1px solid #FF0000;
		border-right: 1px solid #FF0000;
		background-color:#FFFFFF;
	}	
	* html #divMenu{
		width: 47.0em;
	}
	#divCuerpo{
		width: 45.25em;/*630px;*/
		height: 29.5em;/*400px;*/
		border-left: 1px solid #FF0000;		
		border-right: 1px solid #FF0000;		
		border-bottom: 1px solid #FF0000;
		background-color:#FFFFFF;	
		overflow: auto;
		padding: 1em;	
	}
	* html #divCuerpo{
		width: 45em;
	}
	#listaMenu{
		margin:0px;
		padding:0px;
	}
	
	#listaMenu li{
		margin: 0px;
		float: left;
		list-style:none;
	}
	
	#listaMenu li p{
		display: block;	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-decoration:none;
		text-align:right;
		color:#FFFFFF;
		/*
		background-color:#FF0000;
		border: 1px solid #CC0000;
		*/
		background-color:#5B9057;
		border: 1px solid #40633D;		
		width: 5.81em;
		height: 5.8em;
		padding: .39em;
		margin-top: .6em;				
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		
	}	
	
	#listaMenu li a{
		display: block;	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-decoration:none;
		text-align:right;
		color:#FFFFFF;
		background-color:#FF0000;
		width: 5.81em;
		height: 5.8em;
		padding: .39em;
		margin: 0px;
		border: 1px solid #CC0000;
	}	
	
	* html 	#listaMenu li a{
		width: 5.82em;
	}
	
	#listaMenu li a:hover{
		margin-top: .6em;		
		/*padding-top: 1em;*/
	}
	
	a.indice{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size: .8em;
		border: 1px solid #FF0000;
		text-decoration:none;
		color: #FF0000;
		padding-left: .3em;
		padding-right: .3em;

	}	
	a.indice:hover{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size: .8em;
		border: 1px solid #FF0000;
		text-decoration:none;
		color: #FFFFFF;
		background-color: #FF0000;
		padding-left: .3em;
		padding-right: .3em;
	}

	.imagen{
		margin-right: 1em;
		margin-bottom: 0.5em;
		float: left;
	}
	
	.normal{
		font-size: .9em;
		color: #666666;
		text-align:justify;
	}
	#divBuscador form p{
		margin: 0em;
		width:400px; 
		float:left;
	}
	form p{
		margin: 0em;
		/*width:400px;*/ 
		width: 100%;
		float:left;
	}
	.oculto{
		display: none;
	}
	h1{
		font-family:   Arial,Geneva, Helvetica, sans-serif; 
		font-size: 3em; 
		text-decoration: none; 
		letter-spacing: 0px; 
		color: #FF0000; 
		font-weight:normal;
	}		
	/*h2{
		font-family:   Arial,Geneva, Helvetica, sans-serif; 
		font-size: 3em; 
		text-decoration: none; 
		letter-spacing: 0px; 
		color: #FF0000; 
		font-weight:normal;
	}
	*/
	h2{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		letter-spacing: 0px; 
		color: #FF0000; 
		font-weight:bold;	
	}
	.listado{
		margin-left: 3em;
	}
	.iconoPDF{
		border:none;
		vertical-align:middle;
		margin-right: .5em;
	}
	p.adjunto{
		display:block;
		/*width: 100%;*/
		margin-top: 2em;
		text-align: right;
	}
	* html p.adjunto{
		width: 42em;
	}	
	.adjunto a{
		color:#FF0000;
		font-weight:bold;
	}
	.adjunto a:hover{
		border-bottom: 1px dashed #FF0000;
		
	}
	.negrita{
		font-weight:bold;	
	}
	.peque{
		font-size: .8em;
	}
	#imgUbicacion{
		float: left;
		border: 1px solid #FF0000;		
	}
	#textoUbicacion{
		float:right;
		width: 16em;
		border: 1px solid #FF0000;
		font-size: .8em;
		padding: .3em;
	}
	#textoUbicacion ul{
		list-style:disc;
		margin-left: 1.7em;
		margin-bottom: 0px;
	}
	#textoUbicacion li{	
		margin-bottom: .5em;
	}	
	.noEspacio{
		margin:0px;
		clear: both;
	}
	.bordeOscuro{
		border: 1px solid #FF0000;
		padding: 0.7em;	
	}
	.bordeOscuro legend{
		color: #FF0000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		font-weight:bold;
		margin-left: 1em;
		
	}
	.descFormulario{
		display: block;
		width: 8em;
		float:left;
		text-align: left;
	}
	.campoFormulario{
		border: 1px solid #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.9em;
	}
	label{
		margin-bottom:0.01em;
	}
	legend{
		text-align: left;
	}
	input{
		margin-bottom: 0.02em;
	}
	.botonFormulario{
		width:15%;
		background-color: #666666;
		color: #FFFFFF;
		border:	1px solid #666666;
		font-size: .8em;
		font-family: Verdana, Arial, Helvetica, sans-serif;				
	}	
	.solo{
		margin-left:40%;
		margin-bottom: 0.2em;
		margin-top: 0.2em;
		float:left;
		display:block;
		
	}
	.dosIzq{
		margin-left:20%;
		margin-bottom: 0.2em;
		margin-top: 0.2em;
		float:left;
	}

	.dosDer{
		margin-right:20%;
		margin-bottom: 0.2em;
		margin-top: 0.2em;
		float:right;
	}	

	* html .dosIzq{
		margin-left:20%;
		/*margin-bottom: 0.2em;
		margin-top: 0.2em;*/
		float:left;
	}

	* html .dosDer{
		margin-right:20%;
		/*margin-bottom: 0.2em;
		margin-top: 0.2em;*/
		float:right;
	}	

	* html .solo{
		margin-left:20%;
		margin-bottom: 0.2em;
		margin-top: 0.2em;
		float:left;
		display:block;		
	}	
	#tablaListado{
		float:right;
		border-top: 1px solid #666666;
		border-left: 1px solid #666666;
		border-right: 1px solid #666666;		
		width: 100%;
	}
	
	* html #tablaListado{
		width: 96%;
	}
	
	#tablaListadoBuscar{
		/*float:right;*/
		border-top: 1px solid #666666;
		border-left: 1px solid #666666;
		border-right: 1px solid #666666;		
		width: 100%;
	}	
	* html #tablaListadoBuscar caption{ /*Solo para IE*/
		padding-left: 2em;	
	}
	#tablaListadoBuscar caption{
		margin-left: 2em;
		text-align: left;
		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		font-weight:bold;
	}	
	/*#tablaListado .cabeceraTabla td{*/
	.cabeceraTabla th{
		background-color: #666666;
		color:#FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight:bold;
		padding-left: 1em;
		/*text-align:left;*/
	}
/*	#tablaListado .lineaDetalle td{*/
	.lineaDetalle{
		background-color:#FFFFFF;
		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight:normal;
		padding-left: .5em;
		border-bottom: 1px solid #666666;
	
	}
	* html .lineaDetalle{ /*Solo para IE*/
		padding-bottom: 0.15em;
	}
	* html #tablaListado caption{ /*Solo para IE*/
		padding-left: 2em;	
	}
	#tablaListado caption{
		margin-left: 2em;
		text-align: left;
		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		font-weight:bold;
	}
	.colIcono{
		text-align:center;
		vertical-align:middle;
	}
	#divBuscador{
		margin-bottom: 2em;		
	}
	.pieTabla{
		background-color: #666666;
		color: #FFFFFF;
		text-align:center;
		border: 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: .9em;
		font-weight:normal;
	}
	td.pieTabla{
		width: 2em;
	}
	form p{
		margin-bottom: .2em;
	}	
	.noBorde{
		border: 0px;
	}
	.detalle{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		/*font-weight:bold;*/
		text-decoration:none;
		color: #666666;
	}
	.fuenteClara{
		color: #FFFFFF;
	}
	.rojo{
		color: #FF0000;
	}
	.botonEnlace{
		border: 1px solid #444444;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		background: #666666;
		padding-bottom: 2px;
		padding-top: 1px;
		padding-left: 15px;
		padding-right: 15px;
		text-decoration:none;		
	}
	a.botonEnlace:hover{
		border: 1px solid #444444;
		
	}	
	.alinDcha{
		text-align:right;
	}
	.alinIzda{
		text-align:left;
	}
	.alinCentro{
		text-align:center;
	}
-->

