body {  
	font-family: Verdana; 
	font-size: 10px; 
	color: #FFFFFF;
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #C6C6C6; 
	scrollbar-highlight-color: #C6C6C6; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FF0000;
}

p {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #FFFFFF;
}

TD {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #FFFFFF;
}
li {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #FFFFFF;
}

a:link { 
	font-family: Verdana; 
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: none ; 
	
}
a:visited { 
	font-family: Verdana; 
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: none ; 
	
}
a:hover { 
	font-family: Verdana; 
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: underline ; 
	    
}

INPUT, SELECT, TEXTAREA {  
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	background-color: #F9F9F9;
}

/*
 ------ Estilos de Fondos ------- 
*/

.pagina {  
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	background-color: #FFFFFF; 
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px; 
}
.FondoPaginas {  
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	background-color: #FFFFFF; 	
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px; 
}

/*
 ------ Estilos de Portada ------- 
*/

a.PortadaLink:link { 
	color: #F76E1B;
}
a.PortadaLink:visited { 
	color: #F76E1B; 
}
a.PortadaLink:hover { 
	color: #A35525; 
}

.PortadTexto {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #8B8B8B;
}

.textoCopyrightPortda {  
	font-family: Verdana; 
	font-size: 9px; 
	color: #FFFFFF; 
}
.PortNotTexto1 {  
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: bold; 
	color: #F76F1B;
}
.PortNotFecha {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #8B8B8B;
}
.PortNotTexto {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #393939;
}
a.PortNotTitulo:link { 
	color: #414141;
}
a.PortNotTitulo:visited { 
	color: #414141; 
}
a.PortNotTitulo:hover { 
	color: #8B8B8B; 
}
.PortNotSepara {  
	background-color: #8B8B8B;
}

a.barraEnel:link { 
	color: #A8A8A8;
	font-weight: normal;
}
a.barraEnel:visited { 
	color: #A8A8A8; 
	font-weight: normal;
}
a.barraEnel:hover { 
	color: #707070; 
	font-weight: normal;
}

/*
 ------ Estilos de Links ------- 
*/

a.menu:link { 
	color: #F76F1B; 
	font-size: 10px; 
	font-weight: bold;
}
a.menu:visited { 
	color: #F76F1B; 
	font-size: 10px; 
	font-weight: bold;
}
a.menu:hover { 
	color: #6A6A6A; 
	font-size: 10px; 
	font-weight: bold;
}

a.MenuLink:link { 
	color: #000000;
	font-weight: bold;
}
a.MenuLink:visited { 
	color: #000000; 
	font-weight: bold;
}
a.MenuLink:hover { 
	color: #6A6A6A; 
	font-weight: bold;
}
a.SubMenuCabeceraLink:link { 
	color: #F76E1B;
	font-weight: normal;
}
a.SubMenuCabeceraLink:visited { 
	color: #F76E1B; 
	font-weight: normal;
}
a.SubMenuCabeceraLink:hover { 
	color: #6A6A6A; 
	font-weight: normal;
}

a.menu2Nivel:link { 
	font-size: 9px; 
	color: #F76F1B; 
	font-weight: normal;    
}
a.menu2Nivel:visited { 
	font-size: 9px; 
	color: #F76F1B; 
	font-weight: normal;    
}
a.menu2Nivel:hover { 
	font-size: 9px; 
	color: #6A6A6A; 
	font-weight: normal;    
}

a.menuLinkSubMenu:link { 
	font-size: 10px; 
	color: #6A6A6A; 
	font-weight: bold;
}
a.menuLinkSubMenu:visited { 
	font-size: 10px; 
	color: #6A6A6A; 
	font-weight: bold;
}
a.menuLinkSubMenu:hover { 
	font-size: 10px; 
	color: #FF6600; 
	font-weight: bold;
}

.menuLinkSubMenuAct { 
	font-size: 12px; 
	color: #FF6600; 
	font-weight: bold;
}

a.MenuLinkAct:link { 
	color: #FFFFFF;
	font-weight: bold;
}
a.MenuLinkAct:visited { 
	color: #FFFFFF; 
	font-weight: bold;
}
a.MenuLinkAct:hover { 
	color: #6D686C; 
	font-weight: bold;
}

a.legislacionLink:link { 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000;
}
a.legislacionLink:visited { 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000; 
}
a.legislacionLink:hover { 
	font-size: 10px; 
	font-weight: normal; 
	color: #5972A0;
}

/*
 ------ Estilos de Paginas ------- 
*/

.MenuLinkFondo {  
	background-image: url(../imagenes/cabecera/BotonMenuFondo.gif); 
}

.MenuLinkFondoOn {  
	background-image: url(../imagenes/cabecera/BotonMenuFondoOn.gif); 
}

.LineasVerticales1 {  
	background-color: #FF6600;
}

.LineasVerticales2 {  
	background-color: #FFAF7E;
}

.fondoDiscontinuo {  
	background-image: url(../imagenes/paginas/fondoDiscontinuo.gif); 
}

.textoCopyright {  
	font-family: Verdana; 
	font-size: 9px; 
	color: #828282; 
}
.celdaContenidos {  
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	background-color: #FFFFFF; 
}

.tituloSecciones {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #F76E1B; 
	height: 14px;
	background-image: url(../imagenes/interiores/fontoTitulosSeccion.gif); 
}

.subTituloSecciones {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FF6600; 
}
.subSubTituloSecciones {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #858585; 
}
.portadaTextoTitulo {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #F76E1B;
}

.portadaTexto {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #FFFFFF;
}

.fondoCelda1 {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #FF6600;
}
.fondoCelda2 {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #858585;
}
.fondoCelda3 {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #CCCCCC;
}
.fondoCelda1peq {  
	font-family: Verdana; 
	font-size: 9px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #FF6600;
}
.fondoCelda2peq {  
	font-family: Verdana; 
	font-size: 9px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #858585;
}
.fondoCelda3peq {  
	font-family: Verdana; 
	font-size: 9px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #E1E1E1;
}


/*
 ------ Estilos de Noticias ------- 
*/

.NoticiassubTitulo {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FF6600; 
}
.NoticiassubSubTitulo {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	height: 10px; 
	color: #858585; 
}
.Noticiastitulo {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #F76E1B; 
	background-color: #FFFFFF;
	border-color: #F76E1B #FFFFFF #F76E1B #FFFFFF; 
	border-style: solid; 
	border-top-width: 5px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.NoticiasTexto {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #FFFFFF;
}
.NoticiasFecha {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	height: 10px; 
	color: #858585; 
	background-image: url(/imagenes/interiores/CabeceraNoticiasTitulo.gif); 
	background-position: right top;
}
.FondoTituloNoticias {  
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	background-color: #FFFFFF; 
	background-image: url(../imagenes/paginas/fondoPaginas.gif); 
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px; 
}

/*
 ------ Estilos de Listados de Noticias ------- 
*/

.ListadoTitulo {  
	font-size: 10px; 
	letter-spacing: 1px;
	font-weight: bold;
	color: #000000; 
}
.ListadoSubTitulo {  
	font-size: 10px; 
	letter-spacing: 1px;
	font-weight: bold;
	color: #FF6600; 
}
.ListadoTexto {  
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	font-size: 10px; 
}
.ListadoTexto1 {  
	font-family: Verdana; 
	font-size: 10px; 
	color: #666666; 
	font-size: 10px; 
}
a.ListadoLink:link { 
	font-size: 10px; 
	letter-spacing: 1px;
	font-weight: bold;
	color: #222222; 
}
a.ListadoLink:visited { 
	font-size: 10px; 
	letter-spacing: 1px;
	font-weight: bold;
	color: #222222; 
}
a.ListadoLink:hover { 
	font-size: 10px; 
	letter-spacing: 1px;
	font-weight: bold;
	color: #6A6A6A;
}
a.ListadoLink1:link { 
	font-size: 10px; 
	color: #F76E1B; 
	font-weight: normal;
}
a.ListadoLink1:visited { 
	font-size: 10px; 
	color: #F76E1B; 
	font-weight: normal;
}
a.ListadoLink1:hover { 
	font-size: 10px; 
	color: #B8571C;
	font-weight: normal;
}
.ListadoLinea {  
	background-color: #C1C1C1;
}

/*
 ------ Estilos de CodigoEtico ------- 
*/

.CETitulo {  
	font-family: Verdana; 
	font-size: 16px; 
	font-style: italic; 
	font-weight: bold; 
	color: #9DB5D1;
}
.CETituloSeccion { 
	font-family: Verdana; 
	font-size: 13px; 
	font-weight: bold; 
	color: #4D687C;
}
.CETextoTitulo { 
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #4D687C; 
	text-transform: uppercase;
}
.CETextoTitulo1 { 
	font-family: Verdana; 
	font-size: 10px; 
	color: #4D687C; 
	font-style: italic; 
	text-transform: uppercase;
}
.CETexto { 
	font-family: Verdana; 
	font-size: 10px; 
	color: #4A4F51;
}
.CETextoDestacado { 
	font-family: Verdana; 
	font-weight: bold; 
	font-size: 10px; 
	color: #4A4F51;
}
a.menuCELink:link { 
	font-family: Verdana; 
	font-weight: normal; 
	font-size: 9px; 
	color: #4A4F51;
}
a.menuCELink:visited { 
	font-family: Verdana; 
	font-weight: normal; 
	font-size: 9px; 
	color: #4A4F51;
}
a.menuCELink:hover { 
	font-family: Verdana; 
	font-weight: normal; 
	font-size: 9px; 
	color: #000000;
}

/*
 ------ Estilos de Mapa Web ------- 
*/

.FormularioContacte {  
	font-family: Verdana; 
	font-size: 11px; 
	color: #000000; 
	background-color: #F8F8F8; 
	border: 1px solid; 
	border-color: #AEAEAE;
}
.FormularioContacteBoton {  
	font-family: Verdana; 
	font-size: 11px; 
	font-weight: bold;
	color: #000000; 
	background-color: #D9D9D9; 
	border: 3px solid; 
	border-color: #D9D9D9;
}
.FormularioContacteSeparador {  
	background-color: #FFAF7E; 
}
.FormularioTexto {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #F76E1B;
}


/*
 ------ Estilos de Mapa Web ------- 
*/

a.mapaWebLinkT:link { 
	font-size: 10px; 
	color: #FFFFFF;
}
a.mapaWebLinkT:visited { 
	font-size: 10px; 
	color: #FFFFFF;
}
a.mapaWebLinkT:hover { 
	font-size: 10px; 
	color: #E5E5E5;
}

a.mapaWebLink:link { 
	color: #666666; 
	font-size: 10px; 
	font-weight: bold;
}
a.mapaWebLink:visited { 
	color: #666666; 
	font-size: 10px; 
	font-weight: bold;
}
a.mapaWebLink:hover { 
	color: #6C6C6C;
	font-size: 10px; 
	font-weight: bold;
}
a.mapaWebLink2N:link { 
	font-weight: normal; 
	font-size: 9px; 
	color: #6C6C6C;
}
a.mapaWebLink2N:visited { 
	font-weight: normal; 
	font-size: 9px; 
	color: #6C6C6C;
}
a.mapaWebLink2N:hover { 
	font-weight: normal; 
	font-size: 9px; 
	color: #000000;
}

.MapaBordeTablaClientes {  
	border: 1px solid; 
	border-color: #3B4165;
}
.MapaFondoClientes {  
	background-color: #3B4165;
}

.MapaBordeTablaProveedores {  
	border: 1px solid; 
	border-color: #3B4165;
}
.MapaFondoProveedores {  
	background-color: #3B4165;
}

.MapaBordeTablaComunicacion {  
	border: 1px solid; 
	border-color: #3B4165;
}
.MapaFondoComunicacion {  
	background-color: #3B4165;
}
.MapaBordeTablaQuienesSomos {  
	border: 1px solid; 
	border-color: #3B4165;
}
.MapaFondoQuienesSomos {  
	background-color: #3B4165;
}
.MapaBordeTablaContacto {  
	border: 1px solid; 
	border-color: #3B4165;
}
.MapaFondoContacto {  
	background-color: #3B4165;
}

.fondoNaranja {  
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #FF6600;
}
.Noticiastitulosinpie {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #F76E1B;
	background-color: #FFFFFF;
	border-top-width: 5px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F76E1B;
	border-right-color: #FFFFFF;
	border-bottom-color: #F76E1B;
	border-left-color: #FFFFFF;

}
