/**/
body {
	MARGIN-TOP: 0px;
	MARGIN-bottom: 0px;}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	text-align: justify;
}
.texto_chico {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	text-decoration: none;
	text-align: left;
	font-weight: normal;}
.titulo_cajas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #7C7C7C;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #7C7C7C;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
.subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #7C7C7C;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
.subtitulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
}
.tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #324A94;
	text-decoration: underline;
	text-align: left;
	font-weight: bold;
}
.subtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3499C9;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
.link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	text-decoration: none;
}
a.link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
	
a.link:hover {
	color: #353535;
	text-decoration: underline;
}
a.link_correo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	text-decoration: underline;

}
	
a.link_correo:hover {
	color: #515151;
	text-decoration: underline;
}
a.link_cliente{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	text-decoration: none;}
	
a.link_cliente:hover {
	color: #515151;
	text-decoration: underline;
}
.contacto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7e7e7e;
	font-weight: bold;
}
	
a.contacto{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7E7E7E;
	text-decoration: none;
	font-weight: normal;}
	
a.contacto:hover {	color: #666666;
	text-decoration: underline;}
	
.tabla_home{	border: 1px solid #C3C3C3;}

.tabla_noticias{	border: 1px solid #8CBE50;}

a.noticia {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	text-decoration: none;}
	
a.noticia:hover {	color: #000000;
	text-decoration: underline;}
	
a.ver_mas{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;}
	
a.ver_mas:hover {	color: #333333;
	text-decoration: underline;}
	
.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
	
a.menu{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;}
	
a.menu:hover {	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;}

a.links_home{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D7D7D;
	text-decoration: none;
	font-weight: normal;}
	
a.links_home:hover {	color: #333333;
	text-decoration: underline;}
	
.direccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	text-align: center;
	font-weight: normal;
}
	
.campos {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F4F;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #8A8A8A;}
	
.buscar {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7E7E7E;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #8A8A8A;
	width: 144px;
	padding-left: 3px;}
	

.texto_qm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	padding-left: 5px;
}
.texto_blanco {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	font-weight: normal;}

	
.titulo-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0080C0;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
.tit-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
a.descargas{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	text-decoration: underline;
	font-weight: normal;}
	
a.descargas:hover {	color: #333333;
	text-decoration: underline;}
	
a.drivers{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #324A94;
	text-decoration: underline;
	font-weight: normal;
}
	
a.drivers:hover {
	color: #20305E;
	text-decoration: underline;
}

a.correo_azul {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3562A4;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;}

a.correo_azul:hover {	color: #3562A4;}
	
a.cap{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1863A7;
	text-decoration: underline;
	font-weight: normal;}
	
a.cap:hover {	color: #134371;
	text-decoration: underline;}
	
a.ver_servicio{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8C8C8C;
	text-decoration: underline;
	font-weight: normal;
}
	
a.ver_servicio:hover {
	color: #515151;
}
a.cap{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2363A9;
	text-decoration: underline;
	font-weight: normal;
}
	
a.cap:hover {
	color: #003399;
	text-decoration: underline;
}	
.txt-formulario {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	}
	
.txt-gris {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	font-weight: normal;
	text-decoration: none;}
.boton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003577;
	text-decoration: none;
	background-color: #EDF0F5;
	border: 1px solid #003E7B;
	height: 21px;}
	
.campos_formulario {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #8A8A8A;}
	
.boton_buscar{
	text-decoration: none;
	height: 22px;
	width: 60px;
	background-image: url(imgs/buscar.jpg);
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
}
.campo_buscar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	text-decoration: none;
	height: 18px;
	border: 1px solid #CCCCCC;
}
.subtit_manual {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E73C1;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
.tit_manual {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	text-align: left;
	font-weight: bold;
		padding-left: 5px;
}
a.m_online {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	text-decoration: underline;
	text-align: left;
	font-weight: bold;
}
a.m_online:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	font-weight: bold;
}
.texto_cap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	padding-left: 5px;
}
.txt_caja1 {
	font-family: "Arial", "Helvetica", lucida, verdana, geneva, sans-serif;
	font-size:11px;
	color: #333333;
	font-weight: bold;
	background-color: #E6EEF2;
	height: 16px;
	padding-left: 3px;

}
.txt_caja2 {
	font-family: "Arial", "Helvetica", lucida, verdana, geneva, sans-serif;
	font-size:11px;
	color: #555555;
	font-weight: bold;
	background-color: #F5F9FA;
	height: 16px;
	padding-left: 3px;
}
.txt_caja3 {
	font-family: "Arial", "Helvetica", lucida, verdana, geneva, sans-serif;
	font-size:11px;
	color: #1F427C;
	font-weight: bold;
	background-color: #F5F9FA;
	height: 16px;
	padding-left: 3px;
}
.txt_caja4 {
	font-family: "Arial", "Helvetica", lucida, verdana, geneva, sans-serif;
	font-size:11px;
	color: #4781AB;
	font-weight: bold;
	background-color: #F3F3F3;
	height: 16px;
	padding-left: 3px;
}
a.p_frecuente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3664A9;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}

a.p_frecuente:hover {	color: #3562A4;}
div.menu_izquierda a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	display: block;
	text-decoration: none;
	color: #6e6e6e;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 8px;
	background-color: #F2E8E6;
}
div.menu_izquierda a:hover {
	color: #FFFFFF;
	background-image: url(../img/m_izq.gif);
}
div.menu_centro a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;

	text-decoration: none;
	color: #143881;
}
div.menu_centro a:hover {
	color: #0E275C;
	text-decoration: underline;
}
.cajas_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #7C7C7C;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
.cajas_subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #7C7C7C;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
}
.texto div {
	text-align: justify;
}

