/*########## Estilos página Pamplonica  ##########*/

/*#############  Declaraciones Generales #############*/

body{
margin-top:0px;
font-family: verdana, arial, century gothic, helvetica, courier;
text-align:center;
background-color:#fff;
}

#contG{
position:relative;
width:951px;
margin: 0 auto;
}

table{
border-collapse: collapse;
}

/************************* CUERPO ***************************/

#contCuerpo{
float:left;
width:951px;
margin-top:24px;
}

/**************************************** MODULOS COMUNES *******************************************/

/**************************************** COLUMNAS PRINCIPALES *******************************************/

#columna278{
float:left;
width:278px;
margin-left:10px;
}

#columna649{
float:left;
width:649px;
margin-left:10px;
}

#columna649L{
float:left;
width:649px;
margin-left:10px;
}

#columna281L{
float:left;
width:281px;
margin-left:10px;
}

#columna281R{
float:right;
width:281px;
}

/*
# CIERRE DE Página
*/

#contCierre{
float:left;
width:951px;
margin:20px 0px 20px 0px;
}

#contCierre p{
text-align:center;
font-size:0.8em;
font-weight:bold;
color:#DD0403;
margin:0px;
}

#contCierre a{
color:#DD0403;
}

#contCierre a:visited{
color:#DD0403;
}

#contCierre a:hover{
color:#666;
}

/**************************************** POSICIONAMIENTO *******************************************/

/**************************************** UNIDADES DE REPLICACIÓN *******************************************/

/**************************************** CONTENEDOR 649 *******************************************/

.cont649{
width:649px;
padding:0px 0px 20px 0px;
background: #f4f4f4;
overflow:hidden;
}

.contTituloRojo649{
height:41px;
width:650px;
padding:10px;
background: transparent url(img/titulos/titRojo649.png) no-repeat;
}

.contTituloRojo649 h2{
color:#fff;
font-size:1em;
text-align:left;
margin: 0 auto;
}

.contCierreRojo649{
height:41px;
width:650px;
background: transparent url(img/titulos/titRojo649.png) no-repeat;
}

.contImgCentrada649{
width:649px;
text-align: center;
}

.contTexto649{
padding:20px;
}

.contLink649{
text-align:right;
}

#contGeneralLogosMarcas{
width:623px;
overflow:hidden;
}

#contGeneralLogosMarcas a{
display:block;
float:left;
}

/**************************************** CONTENEDOR 281 *******************************************/

.cont281Vainilla{
width:281px;
background-color:#f6f6eb;
overflow: hidden;
}

/**************************************** CONTENEDOR 518 *******************************************/

.cont518{
width:518px;
}

.cont518C{
width:518px;
margin: 0 auto;
}

.contImg518{
width:518px;
margin:10px 0;
}

/**************************************** CONTENEDOR 278 *******************************************/

.cont278{
width:278px;
overflow:hidden;
}

.cont278Margin20{
width:278px;
margin-bottom:20px;
}

.cont268{
width:268px;
padding:0px 5px;
overflow:hidden;
}

.contTituloNegro278{
height:36px;
width:278px;
background: transparent url(img/titulos/titNegro278.png) no-repeat;
}

.contTituloNegro278 h3{
color:#fff;
font-size:1em;
text-align:left;
margin:0px;
padding:10px;
}

.cont278Gris{
width:278px;
margin-top:15px;
background: #F4F4F4 none repeat scroll 0 0;
overflow:hidden;
}

.contTituloRojo278{
height:36px;
width:278px;
margin-bottom:10px;
background: transparent url(img/titulos/titRojo278.png) no-repeat;
}

.contTituloRojo278 h4{
color:#fff;
font-size:1em;
text-align:left;
margin:0px;
padding:10px;
}

.contImgCentrada278{
width:278px;
text-align:center;
}

.contCierre278{
width:278px;
height:25px;
text-align:right;
padding-top:5px;
background-image:url(img/columna_navegacion/cierre_nuestras_marcas.jpg);
background-repeat:no-repeat;
}


/*************** CONTENEDOR VÍDEOS */


.contYoutube{
width:480px;
height:385px;
margin:0 auto;
}

/*************** MODULO COLUMNA NAVEGACIÓN HISTORIA */

#contBotonIrHistoria{
width:278px;
height:60px;
background-image:url(img/columna_navegacion/modulo_historia/calendarioHistoria.png);
background-repeat:no-repeat;
text-align:right;
padding-top:60px;
display:block;
}

/*************** MODULO COLUMNA NAVEGACIÓN MARCAS */

#centrarMarcas{
width:202px;
margin:0 auto;
}

/********************** TEXTOS **********************/

.textoGeneralJustificado{
text-align:justify;
font-size:0.8em;
color:#666;
margin:10px 0px 5px 0px;
}

.textoGeneralJustificado span{
color:#DD0403;
}

.textoGeneralAlineadoIzquierda p{
text-align:left;
font-size:0.6em;
color:#666;
font-weight:bold;
margin:10px 0px 5px 0px;
}

.textoGeneralAlineadoIzquierda span{
color:#DD0403;
}

.contGeneralTexto278{
width:238px;
padding:20px;
}

.listaSeccionesH3Rojo{
height:15px;
text-align:left;
margin-bottom:20px;
border-bottom: 2px solid #F30301;
}

.listaSeccionesH3Rojo h3{
color:#F30301;
font-size:0.8em;
margin:0px;	
}

/************************ Men?s ***************************/

.contMenuSecciones{
width:278px;
}

.contMenuSecciones ul{
width:268;
margin:0 auto;
padding:0px;
list-style:none;
}

.contMenuSecciones li{
width:268px;
height:28px;
padding:0px 0px 0px 0px;
margin-top:2px;
text-align:left;
display:block;
background-image:url(img/menus/fondo_secciones.jpg);
background-repeat:no-repeat;
}

.contMenuSecciones a{
color:#ffffff;
text-decoration:none;
font-size:0.8em;
padding:5px 10px;
}

.contMenuSecciones a:link{
color:#ffffff;
}

.contMenuSecciones a:visited{
color:#ffffff;
}

.contMenuSecciones a:hover{
color:#000000;
}

.contMenuSecciones a:active{
color:#ffffff;
}

.listaMenuSecciones2nivel{
padding:0px;
list-style:none;
}

.listaMenuSecciones2nivel li{
width:268px;
height:28px;
padding:0px;
text-align:left;
display:block;
background-image:url(img/menus/fondo_secciones_2nivel.jpg);
background-repeat:no-repeat;
}

.listaMenuSecciones2nivel a{
padding-left:20px;
}


/*
***FORMULARIOS***
*/

.contGeneralFormulario{
margin-top:35px;
}

.contFormulario{
width:420px;
margin:0px auto;
}

.contFormulario fieldset{
color:#DD0403;
border:0px;
text-align:right;
font-size:0.8em;
padding:15px 0px 0px 0px;
margin:0px;
}

.contFormulario label{
float:left;
}

fieldset .seleccionable {
float:left;
}

.contFormulario .explicacion{
font-size:12px;
text-align:left;
}

.contFormulario  textarea{
float:right;
}

.input350{
width:350px;
}

.input370{
width:350px;
}


.contFormulario textarea{
width:100%;
height:130px;
}

#BorrarEnviar{
width:300px;
text-align:right;
padding:15px 0px 0px 0px;
margin:0px;
}


/**************************************** C?DIGO SIN REVISAR *******************************************/

/************************ INDEX ***************************/

/***************** MODULO NOTICIAS *****************/

#cont278TituloColumnaUltimasNoticias{
width:276px;
height:52px;
margin:0px auto 15px auto;
background-image:url(img/titulos/franja_ultimas_noticias.png);
background-repeat:no-repeat;
}

#cont278TituloColumnaUltimasNoticias_en{
width:276px;
height:52px;
margin:0px auto 15px auto;
background-image:url(img/titulos/franja_ultimas_noticias_en.png);
background-repeat:no-repeat;
}

#cont278TituloColumnaUltimasNoticias_fr{
width:276px;
height:52px;
margin:0px auto 15px auto;
background-image:url(img/titulos/franja_ultimas_noticias_fr.png);
background-repeat:no-repeat;
}

.cont250Noticia{
width:250px;
border-bottom:1px solid #666;
margin:0px auto 15px auto;
overflow:hidden;
}


.contFranjaTituloUltimasNoticias{
width:244px;
height:17px;
padding: 2px 3px 0px 3px;
margin-bottom:10px;
font-size:0.7em;
font-weight:bold;
color:#fff;
background-image:url(img/titulos/franja_titulo_ultimas_noticias.jpg);
background-repeat:no-repeat;
overflow: hidden;
}



.contTituloFranjaTituloUltimasNoticias{
float:left;
}

.contFechaFranjaTituloUltimasNoticias{
float:right;
}



.contImgUltimasNoticias{
width:248px;
height:107px;
background-color:#fff;
border:1px solid #666;
margin-bottom:15px;
}

.contImgUltimasNoticias img{
width:237px;
height:98px;
margin: 5px auto;
}


.contGeneralTituloTextoNoticia{
width:244px;
margin: 0px auto 10px auto;
overflow: hidden;
}


.contGeneralTituloTextoNoticia h2{
text-align:justify;
font-size:0.9em;
font-weight:bold;
color:#6d6d6d;
margin:0px 0px 10px 0px;
}

.contTextoNoticia{
width:237px;
}

.contTextoNoticia p{
text-align:justify;
font-size:0.7em;
color:#6d6d6d;
margin:0px;
}

.contGeneralBotonVerNoticia{
width:263px;
height:35px;
text-align:right;
}


#contImgInferiorUltimasNoticias{
width:267px;
height:57px;
padding-top:48px;
margin:0 auto;
text-align:right;
background-image:url(img/columna_navegacion/noticias/cierre_periodico.png);
background-repeat: no-repeat;
}




/************* CONOCE PAMPLONICA **************/

#contGeneralConocePamplonica{
float:left;
width:951px;
height:380px;
}

#contConocePamplonica{
float:right;
width:941px;
height:318px;
background-image:url(img/index/conoce/fondo_conoce_pamplonica.jpg);
}

#contConocePamplonica_en{
float:right;
width:941px;
height:318px;
background-image:url(img/index/conoce/fondo_conoce_pamplonica_en.jpg);
}

#contConocePamplonica_fr{
float:right;
width:941px;
height:318px;
background-image:url(img/index/conoce/fondo_conoce_pamplonica_fr.jpg);
}

#contGeneralTextoSuperiorConocePamplonica{
float:right;
width:560px;
margin:45px 28px 0px 0px;
}


#contGeneralTextoInferiorConocePamplonica{
float:right;
width:573px;
}

#contTextoInferiorConocePamplonica{
float:left;
width:494px;
}

#contCierreConocePamplonica{
float:right;
width:941px;
height:62px;
background-image:url(img/index/conoce/cierre_conoce_pamplonica.jpg);
}

#contBotonHistoria{
float:left;
width:624px;
height:25px;
}

#contBotonHistoria a{
float:right;
width:150px;
height:25px;
background-image:url(img/index/conoce/boton_historia.jpg);
}

#contBotonHistoria a:link{
background-image:url(img/index/conoce/boton_historia.jpg);
}

#contBotonHistoria a:visited{
background-image:url(img/index/conoce/boton_historia.jpg);
}

#contBotonHistoria a:hover{
background-image:url(img/index/conoce/boton_historia_negro.jpg);
}

#contBotonHistoria a:active{
background-image:url(img/index/conoce/boton_historia.jpg);
}

.en #contBotonHistoria a{
background-image:url(img/index/conoce/boton_historia_en.png);
}

.en #contBotonHistoria a:link{
background-image:url(img/index/conoce/boton_historia_en.png);
}

.en #contBotonHistoria a:visited{
background-image:url(img/index/conoce/boton_historia_en.png);
}

.en #contBotonHistoria a:hover{
background-image:url(img/index/conoce/boton_historia_negro_en.png);
}

.en #contBotonHistoria a:active{
background-image:url(img/index/conoce/boton_historia_en.png);
}

/**/

.fr #contBotonHistoria a{
background-image:url(img/index/conoce/boton_historia_fr.png);
}

.fr #contBotonHistoria a:link{
background-image:url(img/index/conoce/boton_historia_fr.png);
}

.fr #contBotonHistoria a:visited{
background-image:url(img/index/conoce/boton_historia_fr.png);
}

.fr #contBotonHistoria a:hover{
background-image:url(img/index/conoce/boton_historia_negro_fr.png);
}

.fr #contBotonHistoria a:active{
background-image:url(img/index/conoce/boton_historia_fr.png);
}


#contBotonFilosofia{
float:right;
width:160px;
height:25px;
}

#contBotonFilosofia a{
float:right;
width:160px;
height:25px;
background-image:url(img/index/conoce/boton_filosofia.jpg);
}

#contBotonFilosofia a:link{
background-image:url(img/index/conoce/boton_filosofia.jpg);
}

#contBotonFilosofia a:visited{
background-image:url(img/index/conoce/boton_filosofia.jpg);
}

#contBotonFilosofia a:hover{
background-image:url(img/index/conoce/boton_filosofia_negro.jpg);
}

#contBotonFilosofia a:active{
background-image:url(img/index/conoce/boton_filosofia.jpg);
}

.en #contBotonFilosofia a{
background-image:url(img/index/conoce/boton_filosofia_en.png);
}

.en #contBotonFilosofia a:link{
background-image:url(img/index/conoce/boton_filosofia_en.png);
}

.en #contBotonFilosofia a:visited{
background-image:url(img/index/conoce/boton_filosofia_en.png);
}

.en #contBotonFilosofia a:hover{
background-image:url(img/index/conoce/boton_filosofia_negro_en.png);
}

.en #contBotonFilosofia a:active{
background-image:url(img/index/conoce/boton_filosofia_en.png);
}

/**/

.fr #contBotonFilosofia a{
background-image:url(img/index/conoce/boton_filosofia_fr.png);
}

.fr #contBotonFilosofia a:link{
background-image:url(img/index/conoce/boton_filosofia_fr.png);
}

.fr #contBotonFilosofia a:visited{
background-image:url(img/index/conoce/boton_filosofia_fr.png);
}

.fr #contBotonFilosofia a:hover{
background-image:url(img/index/conoce/boton_filosofia_negro_fr.png);
}

.fr #contBotonFilosofia a:active{
background-image:url(img/index/conoce/boton_filosofia_fr.png);
}

/************************************* EMPRESA ******************************/

/********* MEN? EMPRESA **********/

/***************** COMPA?IA **************************/

/********************** ORGANIGRAMA ***********************/

.listaOrganigrama{
text-align:left;
font-size:0.8em;
font-weight:bold;
}

.listaOrganigrama dt{
color:#DD0403;
}
.listaOrganigrama dd{
margin:10px 0px 20px 0px;
}


/*********************** RECURSOS HUMANOS *************************/

/* Formulario */

#contGeneralFormularioRecHum{
margin-top:35px;
}

#contFormularioRecHum{
width:420px;
margin:0px auto;
}

#formularioRecursosHumanos fieldset{
color:#DD0403;
border:0px;
text-align:right;
font-size:0.8em;
padding:15px 0px 0px 0px;
margin:0px;
}

#formularioRecursosHumanos label{
float:left;
}

#formularioRecursosHumanos imput, textarea{
float:right;
}

.input350{
width:350px;
}

.input370{
width:350px;
}


#formularioRecursosHumanos textarea{
width:100%;
height:130px;
}

#BorrarEnviar{
width:300px;
text-align:right;
padding:15px 0px 0px 0px;
margin:0px;
}

/******************************** NUESTRAS MARCAS *********************************/

/* menu col. izq. */

#contMenuColumnaIzquierdaMarcas{
width:278px;
height:204px;
}

#menuColumnaIzquierdaMarcas{
width:278px;
height:168px;
background-image:url(img/menus/marcas/fondo_menu_col_izq_marcas.jpg);
background-repeat:no-repeat;
}

#menuColumnaIzquierdaMarcas ul{
margin:0px;
padding:0px;
list-style:none;
}

#pamplonicaMenuColIzqMarcas{
width:278px;
height:33px;
background-image:url(img/menus/marcas/pamplonica.jpg);
background-repeat:no-repeat;
display:block;
border:none;
}

#pamplonicaMenuColIzqMarcas:link{
background-image:url(img/menus/marcas/pamplonica.jpg);
background-repeat:no-repeat;
}

#pamplonicaMenuColIzqMarcas:visited{
background-image:url(img/menus/marcas/pamplonica.jpg);
background-repeat:no-repeat;
}

#pamplonicaMenuColIzqMarcas:hover{
background-image:url(img/menus/marcas/pamplonica_luz.jpg);
background-repeat:no-repeat;
}

#pamplonicaMenuColIzqMarcas:active{
background-image:url(img/menus/marcas/pamplonica.jpg);
background-repeat:no-repeat;
}

#mendiMenuColIzqMarcas{
width:278px;
height:32px;
background-image:url(img/menus/marcas/mendi.jpg);
background-repeat:no-repeat;
display:block;
border:none;
}

#mendiMenuColIzqMarcas:link{
background-image:url(img/menus/marcas/mendi.jpg);
background-repeat:no-repeat;
}

#mendiMenuColIzqMarcas:visited{
background-image:url(img/menus/marcas/mendi.jpg);
background-repeat:no-repeat;
}

#mendiMenuColIzqMarcas:hover{
background-image:url(img/menus/marcas/mendi_luz.jpg);
background-repeat:no-repeat;
}

#mendiMenuColIzqMarcas:active{
background-image:url(img/menus/marcas/mendi.jpg);
background-repeat:no-repeat;
}

#minaMenuColIzqMarcas{
width:278px;
height:31px;
background-image:url(img/menus/marcas/mina.jpg);
background-repeat:no-repeat;
display:block;
border:none;
}

#minaMenuColIzqMarcas:link{
background-image:url(img/menus/marcas/mina.jpg);
background-repeat:no-repeat;
}

#minaMenuColIzqMarcas:visited{
background-image:url(img/menus/marcas/mina.jpg);
background-repeat:no-repeat;
}

#minaMenuColIzqMarcas:hover{
background-image:url(img/menus/marcas/mina_luz.jpg);
background-repeat:no-repeat;
}

#minaMenuColIzqMarcas:active{
background-image:url(img/menus/marcas/mina.jpg);
background-repeat:no-repeat;
}

#zaldikoMenuColIzqMarcas{
width:278px;
height:33px;
background-image:url(img/menus/marcas/zaldiko.jpg);
background-repeat:no-repeat;
display:block;
border:none;
}

#zaldikoMenuColIzqMarcas:link{
background-image:url(img/menus/marcas/zaldiko.jpg);
background-repeat:no-repeat;
}

#zaldikoMenuColIzqMarcas:visited{
background-image:url(img/menus/marcas/zaldiko.jpg);
background-repeat:no-repeat;
}

#zaldikoMenuColIzqMarcas:hover{
background-image:url(img/menus/marcas/zaldiko_luz.jpg);
background-repeat:no-repeat;
}

#zaldikoMenuColIzqMarcas:active{
background-image:url(img/menus/marcas/zaldiko.jpg);
background-repeat:no-repeat;
}

#miravallesMenuColIzqMarcas{
width:278px;
height:39px;
background-image:url(img/menus/marcas/miravalles.jpg);
background-repeat:no-repeat;
display:block;
border:none;
}

#miravallesMenuColIzqMarcas:link{
background-image:url(img/menus/marcas/miravalles.jpg);
background-repeat:no-repeat;
}

#miravallesMenuColIzqMarcas:visited{
background-image:url(img/menus/marcas/miravalles.jpg);
background-repeat:no-repeat;
}

#miravallesMenuColIzqMarcas:hover{
background-image:url(img/menus/marcas/miravalles_luz.jpg);
background-repeat:no-repeat;
}

#miravallesMenuColIzqMarcas:active{
background-image:url(img/menus/marcas/miravalles.jpg);
background-repeat:no-repeat;
}

/********************* NOTICIAS *********************/

.cont250centrado{
width:250px;
margin:10px auto;
overflow:hidden;
}

.contFechaNoticiasColIzq{
width:250px;
height:17px;
background-image:url(img/titulos/titRojo250.jpg);
background-repeat:no-repeat;
}

.contFechaNoticiasColIzq p{
text-align:right;
font-size:0.7em;
font-weight:bold;
color:#fff;
margin:2px 3px 0px 0px;
}


.contTitularNoticiaColIzq{
width:250px;
margin:10px 0px 5px 0px;
text-align:justify;
}

.contTitularNoticiaColIzq a{
font-size:0.8em;
font-weight:bold;
color:#767676;
text-decoration:none;
}

.contTitularNoticiaColIzq a:link{}
.contTitularNoticiaColIzq a:visited{}
.contTitularNoticiaColIzq a:hover{color:#000;}
.contTitularNoticiaColIzq a:active{}

.BotonVerNoticiaColIzq{
width:250px;
border-bottom:1px solid #767676;
margin-top:10px;
margin-bottom:5px;
padding-bottom:10px;
text-align:right;
}

#contImgCierreColIzqNoticiasDestacadas{
float:left;
width:278px;
height:10px;
background-image:url(img/columna_navegacion/noticias/cierre_col_izq_noticias.jpg);
background-repeat:no-repeat;
}

/* menu Histórico noticias meses */

.contCategoriasNoticias{
width:278px;
}

.contCategoriasNoticias ul{
width:268;
margin:0 auto;
padding:0px;
list-style:none;
}

.contCategoriasNoticias li{
width:258px;
height:23px;
padding:5px 0px 0px 10px;
margin-bottom:2px;
text-align:left;
display:block;
background-image:url(img/columna_navegacion/noticias/categorias_03.jpg);
background-repeat:no-repeat;
}

.contCategoriasNoticias a{
color:#ffffff;
text-decoration:none;
font-size:0.8em;
}

.contCategoriasNoticias a:link{
color:#ffffff;
}

.contCategoriasNoticias a:visited{
color:#ffffff;
}

.contCategoriasNoticias a:hover{
color:#000000;
}

.contCategoriasNoticias a:active{
color:#ffffff;
}

.cierreCategoriasNoticias{
width:268px;
height:119px;
margin:0 auto;
background-image:url(img/columna_navegacion/noticias/categorias_06.jpg);
background-repeat:no-repeat;
}




/*Cuerpo Noticias*/

.contFechaColDerNoticias{
width:649px;
height:17px;
background-color:#5f5d5e;
margin-top:15px;
margin-bottom:10px;
}

.FechaColDerNoticias p{
text-align:right;
font-size:0.7em;
font-weight:bold;
color:#fff;
margin:2px 15px 0px 0px;
}

.contTitularNoticia{
width:590px;
padding-left:35px;
margin-top:10px;
margin-bottom:15px;
text-align:left;
}

.contTitularNoticia h2{
font-size:0.9em;
}

.contTitularNoticia a{
color:#767676;
text-decoration:none;
margin:0px;
}

.contTitularNoticia a:link{}
.contTitularNoticia a:visited{}
.contTitularNoticia a:hover{color:#000;}
.contTitularNoticia a:active{}

#contPaginadorNoticias{
width:649px;
height:19px;
margin-top:15px;
margin-bottom:15px;
}

#contBotonAnteriorPaginadorNoticias{
float:left;
width:260px;
height:19px;
}

#contBotonAnteriorPaginadorNoticias a{
float:right;
width:92px;
height:19px;
background-image:url(../secciones/noticias/img/anterior_noticia.jpg);
background-repeat:no-repeat;
}

#contBotonAnteriorPaginadorNoticias a:link{
background-image:url(../secciones/noticias/img/botones/anterior_noticia.jpg);
}
#contBotonAnteriorPaginadorNoticias a:visited{
background-image:url(../secciones/noticias/img/botones/anterior_noticia.jpg);
}
#contBotonAnteriorPaginadorNoticias a:hover{
background-image:url(../secciones/noticias/img/botones/anterior_noticia_negro.jpg);
}
#contBotonAnteriorPaginadorNoticias a:active{
background-image:url(../secciones/noticias/img/botones/anterior_noticia.jpg);
}

#contListaPaginaNoticias{
float:left;
}

#contListaPaginaNoticias ul{
float:left;
margin:0px;
padding-left:25px;
}

#contListaPaginaNoticias li{
float:left;
text-align:left;
list-style:none;
font-size:0.8em;
font-weight:bold;
margin:2px 3px 0px 3px;
}

#contListaPaginaNoticias a{
text-decoration:none;
color:#C8110F;
}

#contListaPaginaNoticias a:link{
}

#contListaPaginaNoticias a:visited{
}

#contListaPaginaNoticias a:hover{
color:#767676;
}

#contListaPaginaNoticias a:active{
}

#contBotonSiguientePaginadorNoticias{
float:right;
width:260px;
height:19px;
}

#contBotonSiguientePaginadorNoticias a{
float:left;
width:98px;
height:19px;
background-image:url(../secciones/noticias/img/siguiente_noticia.jpg);
background-repeat:no-repeat;
}

#contBotonSiguientePaginadorNoticias a:link{
background-image:url(../secciones/noticias/img/botones/siguiente_noticia.jpg);
}
#contBotonSiguientePaginadorNoticias a:visited{
background-image:url(../secciones/noticias/img/botones/siguiente_noticia.jpg);
}
#contBotonSiguientePaginadorNoticias a:hover{
background-image:url(../secciones/noticias/img/botones/siguiente_noticia_negro.jpg);
}
#contBotonSiguientePaginadorNoticias a:active{
background-image:url(../secciones/noticias/img/botones/siguiente_noticia.jpg);
}

/** historico **/

#TituloHistoricoAnosColDerNoticias{
float:left;
width:649px;
height:41px;
background-image:url(../secciones/noticias/img/titulo_historico_anos.jpg);
background-repeat:no-repeat;
}

#contTituloRojoHistorico{
float:left;
width:649px;
height:32px;
}

#contTituloRojoHistorico p{
text-align:left;
font-weight:bold;
font-size:0.9em;
color:#C8110F;
margin:5px 0px 5px 30px;
}

#contListadoHistorico{
float:left;
width:570px;
padding-left:45px;
margin-top:15px;
}

#contListadoHistorico ul{
float:left;
width:570px;
margin:0px;
padding:0px;
}

#contListadoHistorico li{
width:570px;
float:left;
text-align:left;
list-style:none;
font-size:0.8em;
font-weight:bold;
margin:3px 0px 3px 0px;
}

#contListadoHistorico a{
text-decoration:none;
color:#767676;
}

#contListadoHistorico a:link{
}

#contListadoHistorico a:visited{
}

#contListadoHistorico a:hover{
color:#C8110F;
}

#contListadoHistorico a:active{
}

#contArchivosAdjuntosHistorico{
width:639px;
padding-left:5px;
}

#contTituloArchivosAdjuntosHistorico{
width:639px;
height:20px;
border-bottom:1px solid #767676;
}

#contTituloArchivosAdjuntosHistorico p{
text-align:left;
font-size:0.9em;
font-weight:bold;
color:#767676;
margin:0px 0px 0px 15px;
}

#contNombresArchivosAdjuntosHistorico{
width:590px;
text-align:left;
}

#contNombresArchivosAdjuntosHistorico ul{
margin:0px;
padding:10px 0px 10px 15px;
}

#contNombresArchivosAdjuntosHistorico li{
list-style:none;
font-size:0.8em;
font-weight:bold;
display:inline;
margin-right:15px;
}

#contNombresArchivosAdjuntosHistorico a{
text-decoration:none;
color:#C8110F;
}

#contNombresArchivosAdjuntosHistorico a:link{
}

#contNombresArchivosAdjuntosHistorico a:visited{
}

#contNombresArchivosAdjuntosHistorico a:hover{
color:#767676;
}

#contNombresArchivosAdjuntosHistorico a:active{
}

/*************** CONTACTO *****************/



#menuColumnaIzquierdaContacto{
width:278px;
height:74px;
background-image:url(img/menus/contacto/fondo_menu_col_izq_Contacto.jpg);
background-repeat:no-repeat;
}

#menuColumnaIzquierdaContacto ul{
margin:0px;
padding:0px;
list-style:none;
}

#menuColumnaIzquierdaContacto li{
}

#localizacionMenuColIzqContacto{
width:278px;
height:33px;
background-image:url(img/menus/contacto/boton_localizacion.jpg);
background-repeat:no-repeat;
display:block;
border:none;
}

#localizacionMenuColIzqContacto:link{
}

#localizacionMenuColIzqContacto:visited{
}

#localizacionMenuColIzqContacto:hover{
background-image:url(img/menus/contacto/boton_localizacion_luz.jpg);
background-repeat:no-repeat;
}

#localizacionMenuColIzqContacto:active{
}

#formularioMenuColIzqContacto{
width:278px;
height:33px;
background-image:url(img/menus/contacto/boton_formulario.jpg);
background-repeat:no-repeat;
display:block;
border:none;
}

#formularioMenuColIzqContacto:link{
}

#formularioMenuColIzqContacto:visited{
}

#formularioMenuColIzqContacto:hover{
background-image:url(img/menus/contacto/boton_formulario_luz.jpg);
background-repeat:no-repeat;
}

#formularioMenuColIzqContacto:active{
}

#contGeneralSubTituloContacto{
float:left;
width:610px;
height:29px;
margin-top:15px;
margin-bottom:15px;
}

#contSubTituloContacto{
float:right;
width:581px;
height:29px;
background-color:#BDBEC0;
}

#contSubTituloContacto p{
text-align:left;
font-size:0.8em;
font-weight:bold;
color:#fff;
margin:6px 0px 0px 13px;
}

#TituloLocalizacionContacto{
float:left;
width:649px;
height:41px;
background-image:url(../secciones/contacto/img/titulo_localizacion.jpg);
background-repeat:no-repeat;
}

#contGeneralMapaLocalizacion{
float:left;
width:628px;
height:295px;
margin-top:15px;
margin-bottom:15px;
}

#contMapaLocalizacion{
width:605px;
height:295px;
margin: 0 auto;
overflow:hidden;
}


#contDireccionLocalizacion p{
text-align:center;
font-size:0.8em;
font-weight:bold;
color:#767676;
margin:0px;
}

#contDireccionLocalizacion a{
text-decoration:none;
color:#C8110F;
}

#contDireccionLocalizacion a:link{}
#contDireccionLocalizacion a:visited{}
#contDireccionLocalizacion a:hover{color:#767676;}
#contDireccionLocalizacion a:active{}

/****************** PRODUCTOS *******************/

/** REVISADOS 07 - 12 - 09**/

.contTituloSeccionProductos{
margin:20 0;
border-bottom:1px solid #DD0403;
}

.contTituloSeccionProductos h2{
text-align:left;
font-size:0.9em;
font-weight:bold;
color:#DD0403;
margin:0px;
padding:0px;
}

.contGeneralEnlacesColDerProductos{
width:518px;
color:#DD0403;
}

.contEnlacesColDerProductos{
float:left;
width:171px;
}

.contGeneralEnlacesColDerProductos ul{
margin:0px;
padding:0px;

}

.contGeneralEnlacesColDerProductos li{
margin:0px;
padding:0px 20px 0px 0px;
text-align: left;
font-size:0.7em;
text-transform: uppercase;
display:inline;
}

.contGeneralEnlacesColDerProductos a{
font-size:0.7em;
text-decoration:none;
text-transform: uppercase;
color:#DD0403;
margin-top:5px;
margin-bottom:5px;
padding:0px;
}

.contGeneralEnlacesColDerProductos a:link{}
.contGeneralEnlacesColDerProductos a:visited{}
.contGeneralEnlacesColDerProductos a:hover{color:#000;}
.contGeneralEnlacesColDerProductos a:active{}

/** NO REVISADO**/

.contGeneralModuloListadoProductos{
float:left;
width:298px;
height:198px;
padding-left:17px;
margin-top:25px;
margin-bottom:20px;
}

.contImgModuloListadoProductos{
float:left;
width:151px;
height:135px;
}

.contTextoModuloListadoProductos{
float:right;
width:136px;
height:135px;
}

.contBotonVerFichaModuloListadoProductos{
float:left;
width:298px;
height:33px;
margin-top:15px;
}

/* ficha de producto */

.contGeneralFicha{
padding:0 20px;
overflow:hidden;
}

.contDatosFicha{
float:left;
width:370px;
}

.contTituloModuloFichaProductos{
margin-bottom:7px;
}

.contTituloModuloFichaProductos h2{
font-size:0.9em;
text-align:left;
font-weight:bold;
color:#DD0403;
margin:0px;
padding:0px;
}

.contDatosEspecificos{
margin:15 0;
overflow:hidden;
}

.contTextoEspecificModuloFichaProductos{
float:left;
width:245px;
}

.contImgMedidasFichaProductos{
float:right;
width:116px;
margin-top:70px;
}

.contGeneralDerModuloFichaProductos{
float:right;
width:223px;
padding-right:16px;
margin:20px 0px 20px 0px;
}

.contImgModuloFichaProductos{
float:right;
width:223px;
height:270px;
}

#contImgCierreMenuColIzqProductosMarcas{
width:278px;
height:9px;
background-image:url(../secciones/productos/img/cierre_menu_productos.jpg);
background-repeat:no-repeat;
}

/* 	######## buscador */

#contImgTituloBuscadorProductos{
width:278px;
height:41px;
background-image:url(img/columna_navegacion/modulo_buscador/titulo_col_izq_buscador.jpg);
background-repeat:no-repeat;
}

#contImgTituloBuscadorProductos h3{
color: white;
font-size: 16px;
text-align: left;
padding: 16px;
}

#contContenidoBuscadorProductos{
width:278px;
height:165px;
background-image:url(img/columna_navegacion/modulo_buscador/fondo_col_izq_buscador.jpg);
background-repeat:no-repeat;
overflow:hidden;
}

#contFormularioBuscadorProductos{
width:240px;
margin:20px 0px 0px 0px;
padding:0px;
overflow:hidden;
}

#formularioBuscadorProductos fieldset{
float:right;
clear:both;
color:#fff;
border:0px;
text-align:left;
font-size:0.8em;
padding:0px;
margin:3px 0px 0px 0px;
}

#contBotonBuscarBuscadorProductos{
text-align:right;
margin-top:20px;
}

/* Menu productos */

.menuProductosNivel1{
list-style:none;
padding:0px;
margin:0px;
}

a.menuProductosNivel1Fila{
width:258px;
height:33px;
text-align:left;
background-color:#184e9b;
border-bottom:1px solid #fff;
text-align:left;
font-size:0.8em;
text-decoration:none;
color:#fff;
padding:10px 0px 0px 10px;
display:block;
}

a.menuProductosNivel1Fila:link{}
a.menuProductosNivel1Fila:visited{}
a.menuProductosNivel1Fila:hover{color:#000;}
a.menuProductosNivel1Fila:active{}

.menuProductosNivel2{
padding:0px;
list-style:none;
text-align:left;
overflow:hidden;
display:none;
}

a.menuProductosNivel2Fila{
width:218px;
height:33px;
background-color:#133e7c;
border-bottom:1px solid #fff;
text-align:left;
font-size:0.8em;
text-decoration:none;
color:#fff;
margin:0px;
padding:6px 0px 0px 50px;
display:block;
}

a.menuProductosNivel2Fila:link{}
a.menuProductosNivel2Fila:visited{}
a.menuProductosNivel2Fila:hover{color:#000;}
a.menuProductosNivel2Fila:active{}

/* Productos Pamplonica titulo */

.contLink518C{
margin:25px 0;
}


/****************** Expositores *******************/

.contExpositor{
width:620px;
margin: 0 auto;

}

.contExpositor img{
border:none;
}
.ventanaExpositor{
width:606px;
height:260px;
overflow:hidden;
margin-bottom:20px;
border: 1px solid #cccccc;
background-color:#ffffff;
}


.ventanaExpositor ul{
list-style:none;
width:5000px;
padding:0px;
margin:0px;
overflow:hidden;
}

.ventanaExpositor li{
float:left;
width:596px;
height:249px;
margin:5px 5px;
border:1px solid #cccccc;
display:inline;
list-style-type:none;
}

.lnk_ventana_expositor{
display:block;
}


.contFaldonScroll{
width:606px;
height:90px;
overflow:hidden;
border: 1px solid #cccccc;
}

.contScroll{
width:538px;
height:90px;
float:left;
overflow:hidden;
}

.contScroll ul{
list-style:none;
width:3000px;
padding:0px;
margin:8px 0px 0px;
overflow:hidden;
}

.contScroll li{
float:left;
width:170px;
height:74px;
border:1px solid #cccccc;
display:inline;
list-style-type:none;
margin-left:9px;
}


.contFSPrev{
}


#botFSPrev{
width:34px;
height:90px;
float:left;
display:block;
background-color:#c50f0d;
background-image:url(img/rollovers/flechaExpositorIzq.png);
background-repeat: no-repeat;
background-position:center;
}

#botFSPrev:link{
background-color:#c50f0d;
}
#botFSPrev:visited{
background-color:#c50f0d;
}
#botFSPrev:hover{
background-color:#000000;
}
#botFSPrev:active{
background-color:#c50f0d;
}

.conFSPost{
}

#botFSPost{
width:34px;
height:90px;
float:right;
display:block;
background-color:#c50f0d;
background-image:url(img/rollovers/flechaExpositorDrch.png);
background-repeat: no-repeat;
background-position:center;
}

#botFSPost:link{
background-color:#c50f0d;
}
#botFSPost:visited{
background-color:#c50f0d;
}
#botFSPost:hover{
background-color:#000000;
}
#botFSPost:active{
background-color:#c50f0d;
}

/*
* sección Historia
*/

.listado_historia{
list-style:none;
}

.listado_historia li{
margin-bottom:20px;
}

.listado_historia li div{
margin-top:10px;
}

/*########## Estilos página Pamplonica  ##########*/

/********************************* Cabecera **********************************/

#contGeneralCabecera{
width:951px;
height:152px;
}

#contMenuIdiomas{
background-image:url(img/menus/fondo_menu_idioma.jpg);
background-repeat:no-repeat;
}

#contMenuIdiomas ul{
margin:0px;
text-align:right;
}

#contMenuIdiomas li{
display:inline;
color:#fff;
font-size:10px;
font-weight:bold;
margin: 0px 10px;
}

#contMenuIdiomas a{
text-decoration:none;
color:#fff;
font-weight:bold;
}

#contMenuIdiomas a:link{
color:#fff;
}

#contMenuIdiomas a:visited{
color:#fff;
}

#contMenuIdiomas a:hover{
color:#ccc;
}

#contMenuIdiomas a:active{
color:#fff;
}

#contBotonLogoPamplonica{
float:left;
width:142px;
height:152px;
}

#contBotonLogoPamplonica a{
float:left;
width:142px;
height:152px;
background-image:url(img/cabecera/logo_pamplonica.jpg);
background-repeat:no-repeat;
}

#contBotonLogoPamplonica a:link{}
#contBotonLogoPamplonica a:visited{}
#contBotonLogoPamplonica a:hover{
background-image:url(img/cabecera/logo_pamplonica_trans.jpg);
background-repeat:no-repeat;
}
#contBotonLogoPamplonica a:active{}


#contContenidoSuperiorCabecera{
float:left;
width:809px;
height:89px;
background-image:url(img/cabecera/fondo_rojo.jpg);
background-repeat:repeat-x;
}

#contTextoSuperiorCabecera{
float:left;
height:53px;
}

#textoSuperiorCabecera h1{
text-align:left;
font-size:1.5em;
font-weight:bold;
color:#fff;
margin:18px 0px 0px 20px;
}



#contTituloSloganCabecera{
float:right;
width:540px;
height:47px;
background-image:url(img/cabecera/disfruta.jpg);
background-repeat:no-repeat;
}



/* menu */

#contMenuCabecera{
float:left;
width:799px;
height:36px;
margin-left:10px;
background:url(img/menus/fondo_menu_principal.jpg);
background-repeat:no-repeat;
}



#contMenuCabecera ul{
float:left;
margin:15px 0px 0px 20px;
padding:0px;
list-style:none;
}

#contMenuCabecera li{
float:left;
display:inline;
color:#fff;
font-weight:bold;
}

/*
 * modificación menú 18/11/10 
*/

#contMenuCabecera a{
color:#fff;
font-size:12px;
text-decoration:none;
}

#contMenuCabecera a:link{}

#contMenuCabecera a:visited{}

#contMenuCabecera a:hover{
color:#ccc;
}

#contMenuCabecera a:active{}

/*
 * Fin modificación menú 18/11/10
*/


#contContenidoInferiorCabecera{
float:left;
width:809px;
height:63px;
}



#contBarraGrisCabecera{
float:left;
width:809px;
height:9px;
background-image:url(img/cabecera/fondo_gris.jpg);
background-repeat:repeat-x;
margin:0px;
padding:0px;
}


#contEncuentras{
float:left;
width:150px;
height:22px;
background-image:url(img/cabecera/fondo_encuentras.jpg);
background-repeat:no-repeat;
padding-left:19px;
}

#contFlechaEncuentras{
float:left;
width:17px;
height:19px;
background-image:url(img/cabecera/flecha_encuentras.jpg);
background-repeat:no-repeat;
}

.contTextoEncuentras{
float:left;
}

.textoEncuentras p{
text-align:left;
font-size:0.6em;
font-weight:bold;
color:#fff;
margin:4px 0px 0px 4px;
}

.textoEncuentras span{
color:#5D5D5D;
}

/*########## Estilos página Pamplonica  LINKS ##########*/

/********************************* link flecha en circulo -> **********************************/


.linkFlechaCirculo{
background: url(img/rollovers/flechaCirculoRoja.png) no-repeat 0% 50%;
color:#e10b0b;
font-size:0.8em;
font-weight:bold;
text-align:right;
text-decoration:none;
padding:5px 25px;
}

.linkFlechaCirculo:visited{
background: url(img/rollovers/flechaCirculoRoja.png) no-repeat 0% 50%;
color:#e10b0b;
}

.linkFlechaCirculo:hover{
background: url(img/rollovers/flechaCirculoNegra.png) no-repeat 0% 50%;
color:#000;
}

.linkFlechaCirculo:active{
background: url(img/rollovers/flechaCirculoRoja.png) no-repeat 0% 50%;
color:#e10b0b;
}

/********************************* link flecha en circulo Blanca <- **********************************/


.linkFlechaCirculoL{
background: url(img/rollovers/flechaCirculoBlancaL.png) no-repeat 0% 50%;
color:#fff;
font-size:0.8em;
font-weight:bold;
text-align:right;
text-decoration:none;
padding:5px 25px;
}

.linkFlechaCirculoL:visited{
background: url(img/rollovers/flechaCirculoBlancaL.png) no-repeat 0% 50%;
color:#fff;
}

.linkFlechaCirculoL:hover{
background: url(img/rollovers/flechaCirculoBlancaL.png) no-repeat 0% 50%;
color:#000;
}

.linkFlechaCirculoL:active{
background: url(img/rollovers/flechaCirculoBlancaL.png) no-repeat 0% 50%;
color:#fff;
}


.linkFlechaCirculoR{
background: url(img/rollovers/flechaCirculoBlancaR.png) no-repeat 0% 50%;
color:#fff;
font-size:0.8em;
font-weight:bold;
text-align:right;
text-decoration:none;
padding:5px 25px;
}

.linkFlechaCirculoR:visited{
background: url(img/rollovers/flechaCirculoBlancaR.png) no-repeat 0% 50%;
color:#fff;
}

.linkFlechaCirculoR:hover{
background: url(img/rollovers/flechaCirculoBlancaR.png) no-repeat 0% 50%;
color:#000;
}

.linkFlechaCirculoR:active{
background: url(img/rollovers/flechaCirculoBlancaR.png) no-repeat 0% 50%;
color:#fff;
}

/********************************* Rollovers Marcas **********************************/

/********************************* Centrado de Rollovers **********************************/
.centradoHorizontalRolloversMarcas{
width:202px;
height:180px;
margin:0 auto;
}


/********************************* Pamplonica Corredor **********************************/


#contLogoPamplonica{
width:202px;
height:180px;
background-image:url(img/rollovers/logoPamplo100.png);
display:block;
}

#contLogoPamplonica:link{
background-image:url(img/rollovers/logoPamplo100.png);
}

#contLogoPamplonica:visited{
background-image:url(img/rollovers/logoPamplo100.png);
}

#contLogoPamplonica:hover{
background-image:url(img/rollovers/logoPamplo60.png);
}

#contLogoPamplonica:active{
background-image:url(img/rollovers/logoPamplo100.png);
}

/********************************* Pamplonica Boina **********************************/

#contLogoPamplonica2{
width:202px;
height:180px;
background-image:url(img/rollovers/logoBoina100.png);
display:block;
}

#contLogoPamplonica2:link{
background-image:url(img/rollovers/logoBoina100.png);
}

#contLogoPamplonica2:visited{
background-image:url(img/rollovers/logoBoina100.png);
}

#contLogoPamplonica2:hover{
background-image:url(img/rollovers/logoBoina60.png);
}

#contLogoPamplonica2:active{
background-image:url(img/rollovers/logoBoina100.png);
}

/********************************* Pamplonica Mina **********************************/

#contLogoMina{
width:202px;
height:180px;
background-image:url(img/rollovers/logoMina100.png);
display:block;
}

#contLogoMina:link{
background-image:url(img/rollovers/logoMina100.png);
}

#contLogoMina:visited{
background-image:url(img/rollovers/logoMina100.png);
}

#contLogoMina:hover{
background-image:url(img/rollovers/logoMina60.png);
}

#contLogoMina:active{
background-image:url(img/rollovers/logoMina100.png);
}

/********************************* Pamplonica Zaldiko **********************************/

#contLogoZaldiko{
display:block;
width:202px;
height:180px;
background-image:url(img/rollovers/logoZaldiko100.png);
}

#contLogoZaldiko:link{
background-image:url(img/rollovers/logoZaldiko100.png);
}

#contLogoZaldiko:visited{
background-image:url(img/rollovers/logoZaldiko100.png);
}

#contLogoZaldiko:hover{
background-image:url(img/rollovers/logoZaldiko60.png);
}

#contLogoZaldiko:active{
background-image:url(img/rollovers/logoZaldiko100.png);
}

/********************************* Pamplonica Miravalles **********************************/

#contLogoMiravalles{
display:block;
width:202px;
height:180px;
background-image:url(img/rollovers/logoMiravalles100.png);
}

#contLogoMiravalles:link{
background-image:url(img/rollovers/logoMiravalles100.png);
}

#contLogoMiravalles:visited{
background-image:url(img/rollovers/logoMiravalles100.png);
}

#contLogoMiravalles:hover{
background-image:url(img/rollovers/logoMiravalles60.png);
}

#contLogoMiravalles:active{
background-image:url(img/rollovers/logoMiravalles100.png);
}





/**
 * ----------------------------------------------------------------------------
 * toggleElements.css - Stylesheet for jQuery-Plugin toggleElements
 * ----------------------------------------------------------------------------
 */
/* Screen ------------------------------------------------------------------- */



	/* Toggler - default style */
	.toggler {
	   margin:25px 0 25px 0;
		cursor:pointer;
		text-decoration: none;
		font-size: 1.4em;
		font-weight:bold;
		line-height:30px;
		display: block;
	}
	.toggler-closed {
		color:#333;
		padding-left:20px;
		height:30px;
		background: #efefef url('togglerc.gif') center right no-repeat;
		border: solid 1px white;
	}
	.toggler-closed:hover {
		color: #000;
		padding-left:20px;
		height:30px;
		background: #fff url('togglerch.gif') center right no-repeat;
		border: solid 1px #e3e3e3;
	}
	.toggler-opened {
		color:#333;
		padding-left:20px;
		height:30px;
		background: #efefef url('togglero.gif') center right no-repeat;
		border: solid 1px white;
	}
	.toggler-opened:hover {
		color: #000;
		padding-left:20px;
		height:30px;
		background: #fff url('toggleroh.gif') center right no-repeat;
		border: solid 1px #e3e3e3;
	}

	/* Container - default style */
	.toggler-c {
	}
	.toggler-c-closed {
	   background:transparent;
	   border:solid 1px #e3e3e3;
		margin:-25px 0px 25px 0px;
	   padding:20px;
	}
	.toggler-c-opened {
		margin:-25px 0px 25px 0px;
	   padding:20px;
	   background:#efefef;
	   border:solid 1px #fff;
	}
