
A:link {color: #004fa3; background : transparent; text-decoration:none} 
A:visited {color: #004fa3; background : transparent;  text-decoration:none}
A:active {color: #004fa3; background : transparent;  text-decoration:none}

A.menus:link,A.menus:visited,A.menus:active {color: #0A82B9;  background : transparent; text-decoration: none}
A.noti:link,A.noti:visited,A.noti:active {color: #ffffff;  background : transparent; text-decoration: none}
img{
  border: 0px;
}

table{
	font-family:arial,verdana;

}

div,li,h1
{
	font-family:arial,verdana;
	padding:0.0in;
	margin:0.0in;
}

hr{
	background-color:#f47613;
}

body{	
	margin:0.0px;
	padding:0.0px;
	background-color:#ffffff;	
	overflow-y:auto;
	width:100%;
}

#envoltorio{
	width:100%;
}

#cabecera {
  background: #0052a0;
}

#resto_pagina
{
		margin-left:0px;
		overflow:hidden;
}


#contenedor {
	float:left;
	
  		
		width:100%;
		margin-right: -200px;
		display:table;
  }

#contenedor_02 {
		
	margin-right:-200px;
}

.conten{

	font-family: Arial,Verdana;
	color:#767676;
	font-size:9pt;
	text-align:justify;	
	padding:20px;

	
	 	 margin-left:0px;
	 margin-right:200px;
		

}

.conten_ficha
{
	font-family: Arial,Verdana;
	color:#767676;
	font-size:9pt;
	text-align:justify;	
	padding:20px;
		 margin-left:0px;
	 margin-right:200px;
}

#azul3{
width:100%;
height:7px;
	height:18px;
	line-height:18px;
background-color:#0052a0;
}
#contenedores {
	
  		  margin-right: -200px;
  }

#dator{
	width:100%;
}


#barralateral {
	  width: 200px;
	  float: left;
	  background-color:#ffffff;
  
}
#piedepagina {
	  background: #0052a0;
	  clear: all;

vertical-align:bottom;
} 

#contenido {
  background: #f1f2ea;
	
  		margin-right:200px;
	  
} 

.despejador {
  height: 0;
  clear: both;
} 

#centro{
	padding:15px 15px 15px 15px; 
	background-color:#ffffff;
	float:left;
}



#datitos{

	background:#ff0000;
}

#barralateral_02{
  width: 200px; 
  background-color:#ffffff;

display:table;
}

#derecha{	
	width:220px;
	float:right;	
}
	
#foto{	
	width:100%;
	height:25px;
	background-image:url(imagenes/foto_gran2.jpg);
}

#foto_02{	
	width:100%;
	height:25px;
	background-image:url(imagenes/foto_gran2.jpg);	
			width:100%;
		height:25px;
		background-image:url(imagenes/foto_gran2.jpg);	
	
	}

#banner_1{
	vertical-align:bottom;
	margin-bottom:0.1in;
}

#usuario{

	width:200px;
	text-align:center;
	border-top:1px dashed #0052a0;
	background-image:url(imagenes/fondo_usuario.jpg);
}

#capa_menu{	
	border-top:1px dashed #0052a0;	
	width:200px;
	background-image: url(imagenes/degradado.jpg);
	background-repeat: repeat-x;
}

.naranja{
	left:0%;
	width:100%;
	height:25px;
	margin:0px;
	padding:0px;
	background-image: url(imagenes/deg_naranja.jpg);
	background-repeat: repeat-x;
}


#izquierda
{
	width:200px;
	float:left;
	background-color:#000000;
}


#derecha{	
	width:220px;
	float:right;	
}

#capa_empre{	
	background-image:url(imagenes/rayado.jpg);
	background-repeat:repeat;
	height:400px;
}



#arriba
{
	position:absolute;
	top:0%;
	left:0%;
	width:100%;
	height:120px;
	margin:0.0px;
	padding:0.0px;
	background-color:#0052a0;
}




#encabezado{
		float:left;
		width:220px;
		<!--height:120px;-->
		margin:0px;
		padding:0px;
		border:0px;
		background-color:#0052a0;
}
	


#fecha{
		width:auto;
		height:120px;
		background-color:#0052a0;		
		margin:0px;
		padding:0px;
}


.margen_superior{
	margin: 0.5in;
}

#azul2{
	text-align:left;
	width:90%;
	background-color:#0052a0;
	
}
	
.logos{
	text-align:right;
}
	
#narj{
	width:100%;
	
	height:16px;
	background-color:#F47612;
}

#narj2{
	width:90%;
	background-color:#0052a0;
}
	
#ficha{
	width:100%;
    height:auto;
	background-color:#CEE1E8;
    	
}

.ul_contenido{
	padding-top:0.1in;
			margin-top:0.0in;
		margin-bottom:0.0in;
		padding-bottom:0.1in;
	}


#azul{
	text-align:center;
	width:100%;
	background-color:#0052a0;
}


.marco1 { 
   float:left;
   padding:8px; 
   margin-right:0.1in;
   background-color: #F1F6F9; 
   border: 1px solid #fffff8; 
} 

.marco2 { 
   border: 2px solid #0052a0; 
} 



.volver{
	font-family:arial,verdana,helvetica;
	font-size: 10.1pt;
	color:#0052a0;
	font-variant:small-caps;
	font-weight:bolder;
	text-align: right;
	margin-right:0.6in;
}

.volver2{
	font-family:arial,verdana,helvetica;
	font-size:8pt;
	color:#0052a0;
	font-variant:small-caps;
	font-weight:bolder;
	text-align: right;
	margin-right:0.1in;
}

		

#mapita{
	position:absolute;
	top:60px;
	left:0px;
	width:100%;
	height:100%;
	background-image:url (mapa/mapa.swf);
}

#central{
	position:absolute;
	top:145px;
	left:0%;
	width:100%
	margin:0px;
	padding:0px;	

}

#despejador {
  height: 0;
  clear: both;
} 




#izquierda
{
	float:left;
	width:220px;
	height:100%;
}



#fondo_tabla{
	text-align:center;
	border-top:1px dashed #0052a0;
	background-image:url(imagenes/fondo_usuario.jpg);
    
}


.fondo_tablita{
	border:1px solid #0052a0;
	background-image:url(imagenes/fondo_usuario.jpg);
    background-repeat:repeat-x repeat-y;
   

}



#grupo{
	float:left;
	height:100%;
			width:100%;
		display:table;
  }


#capa_empre{	
	background-image:url(imagenes/rayado.jpg);
	background-repeat:repeat;
}






#banner_3{	
	vertical-align:bottom;
	margin-bottom:1in;
	
}

.inform{
	font-family: arial,verdana,helvetica;
	font-size: 8pt;
	color: #F47612;
	text-align: center;
	letter-spacing: 0;
	word-spacing: 0;
	font-weight:bold;
	font: small-caps;
	background-color:#0052a0;
}

.texto_emp{
	font-family: arial,verdana,helvetica;
	font-size: 9pt;
	color: #0052a0;
	text-align: left;
	letter-spacing: 0;
	word-spacing: 0;
	font-variant: small-caps;
}

.margen{
	margin-left:0.3in;
	margin-right:0.3in;
	text-align:right;
	}

.alineacion{
	text-align:left;
}

.fecha_2{
	font-family: verdana, arial, helveltica;
	font-size: 8pt;
	line-height: 11pt;
	font-weight:bold;
	color:#f47613;
	text-align:right;
	margin-right:0.08in;
	margin-top:0.0in;
	margin-bottom:0.0in;	
}

.boton{
    font-family:arial,verdana,helvetica;
	font-size: 8pt;
	font-weight: bold;
    color:#ffffff;
	height:16px;
	line-height:12px;
	
	margin-left: 0.6in;
	margin-right: 0.6in;
	margin-top: 0.05in;
	margin-bottom: 0.0in;

	border-top:0.01in solid #6c0802;
	border-left:0.01in solid #6c0802;
	border-right:0.5px solid #6c0802;
	border-bottom:1px solid #6c0802;
	background:#f47613;
}	


.boton_contacto{
	font-family:arial,verdana,helvetica;
	font-size: 9pt;
	font-weight:bold;
	color:#0052a0;
	line-height:20px;
	margin-right:0.2in;
	border-left:0.02in solid #f6af77;
	text-align:right;
}

.sup{
	font-family: verdana, arial, helveltica;
	font-size: 8pt;
	line-height: 11pt;
	color:#ffffff;
	text-align:right;
	font-weight:bold;
	margin-left:0.0in;
	margin-right:0.08in;
	margin-top:0.0in;
	margin-bottom:0.0in;	
}
.lineas{

	margin-top:0.02in;
	border-top:1px double #0052a0;
}

.texto_blanco{
	font-family: verdana, arial, helveltica;
	font-size: 9pt;
	line-height: 12pt;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	margin-left:0.0in;
	margin-right:0.08in;
	margin-top:0.0in;
	margin-bottom:0.0in;	
}	
.lineas_2{
	margin-left:0.0in;
	margin-right:0.2in;
	margin-top:0.02in;
	border-top:1px double #F57C14;
}

.lineas2{

	margin-top:0.02in;
	border-top:1px double #F57C14;
}

.cajas{
	border-right:1px solid #0052a0;
	border-bottom:1px solid #0052a0;
}

.contenido_02{
	font-family: Arial,Verdana;
	color:#767676;
	font-size:9pt;
	text-align:justify;
	height:auto;
	margin-left:0.1in;
	font-variant:normal;
}

.li-lista
{
	font-family: arial, verdana, helveltica;
	font-size:9pt;
	text-align:left;	
	line-height: 10pt;
	list-style:outside url(imagenes/vineta.jpg);
}
.titulo_noti{
	font-family: arial,verdana,helvetica;
	font-size: 9pt;

	font-weight:bold;
	line-height: 14pt;
	background-color: #0052a0;
	text-align:left;
	width:100%;
}

.titulo_ficha{
	font-family:arial,verdana,helvetica;
	font-size: 12pt;
	color:#ffffff;
	font-variant:small-caps;
	font-weight:bold;
	text-align: left;
	margin-top:0.0in;
	margin-left:0.3in;
	margin-botom:0.2in;
	margin-right:0.1in;
}

.li-lista3
{
	font-family: arial, verdana, helveltica;
	font-size:9pt;
	text-align:left;	
	margin-left: -0.15in;
	line-height: 13pt;
	list-style:outside url(imagenes/vineta.jpg);
}
.li-lista2
{
	font-family: arial, verdana, helveltica;
	font-size:9pt;
	text-align:left;	
	line-height: 13pt;
	list-style:outside url(imagenes/vineta.jpg);
}


.fecha_noti{
	font-family: arial,verdana,helvetica;
	font-size: 9pt;
	color:#767676;
	font-weight:bold;
	line-height: 16pt;
	text-align:right;
	margin-right:0.35in;
	background-color: #ffffff;
}

.usr{
	font-family: arial, verdana, helveltica;
	font-size:9pt;
	color:#767676;
	font-weight:bold;	
	vertical-align:bottom;
	line-height:8px;
	}
.texto{
	font-family: arial,verdana,helvetica;
	font-size: 9pt;
	color:#767676;
	text-align:justify;
	line-height: 13pt;
	background-color: #ffffff;
}
.texto3{
	font-family: arial,verdana,helvetica;
	font-size: 7pt;
	color:#767676;
	text-align:justify;
	background-color: #ffffff;
}
	
.smal{font-variant:small-caps; line-height:0px;}
.subtitulo{
	font-family: arial, verdana, helveltica;
	font-size:9pt;
	color:#767676;
	font-weight:bold;	
	margin-left:0.4in;
}

.titulo{
    font-family:arial,verdana,helvetica;
	font-size: 10.1pt;
	color:#0052a0;
	font-variant:small-caps;
	font-weight:bold;
	text-align: right;
	margin-right:0.1in;
}


.titulo2{
  font-family:arial,verdana,helvetica;
	font-size: 10.1pt;
	color:#0052a0;
	font-variant:small-caps;
	font-weight:bold;
	text-align: left;
	margin-right:0.1in;
}

.titulo3{
  font-family:arial,verdana,helvetica;
	font-size: 10.1pt;
	color:#0052a0;
	font-variant:small-caps;
	font-weight:bold;
	text-align: center;
	margin-right:0.1in;
}

.titulo4{
  font-family:arial,verdana,helvetica;
	font-size: 6pt;
	color:#0052a0;
	font-variant:small-caps;
	text-align: center;
}


.titulo_noticia{

	font-family: arial, verdana, helveltica;
	font-size:10pt;
	color:#0052a0;
	font-weight:bold;	
	margin-left:0.2in;
	font-variant:small-caps;
}

.cabecero {
	font-family: Arial;
	font-size: 14pt;
	color: #0052a0;
	text-align: left;
	margin-left: 0.0in;
	margin-right: 0.0in;
	margin-top: 0.08in;
	margin-bottom: 0.08in;
	line-height: 12px;
	letter-spacing: 0;
	word-spacing: -2;
	padding-bottom: 2px;
	font-weight: bold;	
}


.enlace{
	font-family:arial,verdana,helvetica;
	font-size:8pt;
	font-weight:bold;
	text-align:right;
	color:#0052a0;
}
	
borde_tabla{
	border: 1px dotted #BED3E8;
	background-color: #BED3E8; /* border:2px #bcddf4;   
}


.mapa {
	font-family: arial,verdana,helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #0052A0;
	text-align: left;
	letter-spacing: 0;
	word-spacing: 0;
	margin-left: 0.3in;
	margin-right: 0.1in;
	margin-top: 0.05in;
	font: small-caps;
}




/*  ------------- */






.link2{
    font-family:arial,verdana,helvetica;
	font-weight: bold;
	text-align:left;
	color: #353434; 
	margin-top: 0.00in;
	margin-bottom: 0.03in;
}

borde_tabla{
	border: 1px dotted #BED3E8;
	background-color: #BED3E8; /* border:2px #bcddf4;   
	background-image:url(imagenes/fondo_rayas_oblicuas.gif); */
}

.margen_d{
	text-align:right;
	margin-right:0.25in;
}

/*---------     ta aqui -----------------*/

/*br{clear:all;}*/



/*--- cinta ---*/

.datos{
	font-family:arial,verdana,helvetica;
	/*font-size: 7pt;*/
	text-align:left;
	margin-top: 0.00in;
	margin-bottom: 0.03in;
	font-variant:small-caps;
	}

#foto_empresa{
	float:left;
	text-align:center;
	/*width:60%;*/
}

#datos_empresa{
	display:inline;
	font-variant:small-caps;
	color:#0052a0;
	}
	
.mensaje
{
	margin:0px auto;
	margin-top:1in;
	margin-bottom:1in;
	text-align:center;
	font-weight:bold;
}

/*--- de la anterior hoja de estilo ---*/
.texto_ficha3 {	
	color: #000000;
	text-align: justify;
	margin-left: 0.6in;
	margin-right: 0.1in;
	margin-top: 0.01in;
	margin-bottom: 0.01in;
	letter-spacing: 0;
	word-spacing: -1;
}
.texto_ficha4 {	
	color: #000000;
	text-align: left;
	margin-left: 0.0in;
	margin-right: 0.1in;
	margin-top: 0.01in;
	margin-bottom: 0.01in;
	letter-spacing: 0;
	word-spacing: -1;
}


