 /* --------------------------------------------------------------

   layout.css
   Disposition des blocs principaux
   cf.: http://romy.tetue.net/structure-html-de-base

-------------------------------------------------------------- */
.spip_logos {
    float: left;
    margin: 0 !important;
    padding: 3px 20px 18px 24px !important;
    border: none;
}

.footer_superior{display:none}
.footer .pie_datos_contacto {
    text-align: center;
    clear: both;}
.footer .pie_abajo {
    padding-bottom: 10px;
    margin-bottom: 10px;}
.pie_datos_contacto p{margin-bottom:0;}


html, body {
height: 100%;
}

body{background-color:#f9f9f9}

.page{height: auto !important;
    margin: 0 auto -222px;
    min-height: 100%;
}

.limpia{clear:both}

.header{}

ul.spip li {
    line-height: 17px;}

.contenedor_cabeceras{background-image: url("img/fondo_superior_diccionario.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    height: 100%;
    min-height: 217px;}
.cabecera {width:990px; margin:0 auto; /*height:217px;*/}

.cabecera .logotipo{float:left; width:165px; height:217px;}

.cabecera .logotipo h1{background-image:url(img/logotipo_omal.png); background-repeat:no-repeat; width:165px; height:200px; text-indent:-9900px;}

.cabecera .logotipo h2{background-image:url(img/logo_paz_dignidad.png); background-repeat:no-repeat; text-indent:-9900px; }
.cabecera .logotipo h2 a{width:165px; height:17px; display:block}

.cabecera .logotipo h2 a span{text-indent:-9900px;}
.cabecera .cabecera_derecha{float:left; width:825px; /*height:217px;*/ background-image:url(img/fondo_cabecera_diccionario.jpg); background-repeat:no-repeat; background-position:left top; height:217px;}

.cabecera .cabecera_derecha_eus{float:left; width:825px; /*height:217px;*/ background-image:url(img/fondo_cabecera_diccionario_eus.jpg); background-repeat:no-repeat; background-position:left top; height:217px;}

.main{width:990px; margin:0 auto; }

.contenedor_arbo{background-color:#f7f6f6; height:24px;}

.contenedor_arbo .arbo{width:990px; margin:0 auto; padding-top:4px}

.corte{clear:both; /*height:222px;*/ height:10px;}

.footer{background-color:#e44c06; height:222px; color:#fff}

.footer .pie{width:990px; margin:0 auto;}

.columna_izquierda{float:left; width:165px; padding-right: 35px; }

/*Menu Columna izquierda*/
.columna_izquierda .late_dic{ background-image:url(img/ribete.png); background-repeat:no-repeat; background-position:bottom; padding-bottom:50px;}
.columna_izquierda .menu-liste{background-color:#640828; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding-top:25px;
padding-left:15px; padding-bottom:15px;}

.columna_izquierda .menu-liste li{padding-bottom:25px;}

.columna_izquierda .menu-liste a{color:#fff;}

.columna_izquierda .menu-liste a:hover{color:#f86e68}
.columna_izquierda .late_dic .on {font-weight:normal !important;
}
/*BUSCADOR*/
.columna_izquierda .formulaire_recherche{background-image:url(img/buscador.jpg); background-repeat:no-repeat; background-color:#e45506; padding-top:29px;}
.columna_izquierda .formulaire_recherche label {display: block;
    text-indent: -9900px;}

.columna_izquierda .formulaire_recherche input.forml{margin-left:14px; background-color:#F9F9F9}
.formulaire_recherche_avancee table {
    border: none !important;
}
.formulaire_recherche_avancee thead {
    background-color: #F9F9F9!important;
}
.formulaire_recherche_avancee label{width:170px}
#recherche-avancee{background-color:#FFFFFF}

.columna_centro{float:left; /*width:638px;*/ width:603px; padding-top:13px;}

.columna_centro p{line-height:17px;}

.columna_centro p.menor{line-height: 12px;
    margin-bottom: 7px;}

.columna_centro .ps{background-color:#94556B; color:#fff; padding:6px 10px 10px 15px;}

.columna_centro .ps a{text-decoration:underline; color:#fff !important;}
.columna_centro .ps a:hover{text-decoration:none; color:#f8503f !important;}

.zona_destacados{width:568px;}

.zona_destacados small{ color:#6d1735; text-align:right; display:block; padding-bottom:4px}

.zona_actualidad{width:568px;}

.zona_multimedia{width:568px;}

.zona_multimedia small{ color:#6d1735; text-align:right; display:block; padding-bottom:4px }

.zona_noticias {width:187px; background-color:#94556b}

.zona_noticias .formulaire_recherche{display:block !important; text-align:center; padding-bottom:10px;}
.zona_noticias .forml{background-color:#f2f2f2 !important; background-image:none !important;}
.zona_noticias .formulaire_recherche label{padding-bottom:10px; display:block; padding-top:10px; color:#fff; }

.zona_noticias .conceptos_derecha{border-top: 1px solid #FFFFFF;
    color: #FFFFFF;
    padding: 10px 10px 20px 20px;}
	.zona_noticias .conceptos_derecha a{color:#fff;}
.zona_noticias .conceptos_derecha a:hover{color:#f8503f}

.zona_noticias .imagen_diccionario{ background-image:url(img/diccionario_01.jpg); background-repeat:no-repeat; height:177px;}
.zona_noticias .imagen_diccionario_eus{ background-image:url(img/diccionario_eus_01.jpg); background-repeat:no-repeat; height:177px;}

.zona_noticias .enlaces_dic{}
.zona_noticias .enlaces_dic .enlaces_dic_uno a{background-image: url("img/diccionario_02.jpg"); background-repeat: no-repeat;  height: 125px; width:88px; display:block; text-indent:-9900px; float:left}
.zona_noticias .enlaces_dic .enlaces_dic_uno a:hover{background-image: url("img/diccionario_02_on.jpg"); background-repeat: no-repeat;  height: 125px; width:88px; display:block; text-indent:-9900px; float:left}

.zona_noticias .enlaces_dic .enlaces_dic_dos a{background-image:url("img/diccionario_03.jpg"); background-repeat: no-repeat;  height: 125px; width:99px; display:block; text-indent:-9900px; float:left}
.zona_noticias .enlaces_dic .enlaces_dic_dos a:hover{background-image:url("img/diccionario_03_on.jpg"); background-repeat: no-repeat;  height: 125px; width:99px; display:block; text-indent:-9900px; float:left}

.zona_noticias .bila label{text-indent:-9900px; background-image:url(img/bilatu.jpg); background-repeat:no-repeat;}

.zona_noticias small{border-bottom:1px solid #e45506; width:187px; margin-bottom:10px; display:block; padding-bottom:6px; color:#6d1735; text-align:right}

.zona_noticias .conceptos_derecha ul li{padding-bottom:4px;}

.resto_articulos {width:568px;}

.resto_articulos  small{border-bottom: 1px solid #3E3E3E;
    color: #6D1735;
    display: block;
    margin-bottom: 12px;
    padding-bottom: 4px;
    text-align: right;}

.resto_articulos .entry-content{min-height:162px;}


.mini_columna{width:272px; /*float:left;*/ margin-right: 24px; display: inline-block; list-style:none; vertical-align:top}

.mini_columna small{border-bottom:1px solid #e45506; margin-bottom:10px; display:block; padding-bottom:6px; color:#6d1735; text-align:right}

.articulos_inferior{background-color:#fff; width:568px;
border: 1px solid #DDD;

box-shadow: 0 0 2px #EFEFEF;}
.articulos_inferior .entry-content{line-height:17px}
.articulos_inferior .zona_actualidad{padding: 10px 10px 0px 10px; width:545px;}
.mini_columna_dos{width:262px; padding:10px; /*float:left;*/ /*margin-right: 24px;*/ display: inline-block; list-style:none; vertical-align:top}

.mini_columna_dos small{border-bottom:1px solid #e45506; margin-bottom:10px; margin-top:10px; display:block; padding-bottom:6px; color:#6d1735; text-align:right}

.columna_derecha{float:right; width:187px; /*padding-top:13px;*/}

.columna_derecha p{line-height:15px;}

.columna_derecha .lateral_grupos{ height:504px; margin-bottom:10px;}
/*miniagenda*/
.columna_derecha .zona_agendamini{background-color:#d7cfcf}

.columna_derecha .zona_agendamini h1{ background-image:url(img/agenda_mini.jpg); background-repeat:no-repeat; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;
color:#fff; padding-top:21px; padding-left:17px; height:24px;  }

.columna_derecha .zona_agendamini h1 a{color:#fff;}

.columna_derecha .zona_agendamini h1 a:hover{color:#640828;}

.columna_derecha .zona_agendamini h2{font-size:14px;  padding:10px 4px; text-align: center;}

.columna_derecha .zona_agendamini h3{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; line-height: 14px;
    padding:10px 4px;
    text-align: center;}

.columna_derecha .zona_agendamini h3 a{ color:#000}

.pagination{padding-bottom:20px; padding-right:20px;}


.pagination .prev {float:left; /*background-image:url(img/flecha_iz_on.jpg);*/background-image:url(img/flecha_iz.png); background-repeat:no-repeat; /*width:20px; height:16px; text-align:-9900px !important*/}

.pagination .prev .on{text-indent:-9900px; position:absolute; background-image:url(img/flecha_iz.png); background-repeat:no-repeat; width:20px;}
.pagination .prev a{/*background-image:url(img/flecha_iz.jpg);*/ background-image:url(img/flecha_iz_on.png); background-repeat:no-repeat; width:20px; height:16px; position: absolute; text-indent: -9900px;}

.pagination .next {float:right; background-image:url(img/flecha_der_on.png); background-repeat:no-repeat; /*width:20px; height:16px;*/}

.pagination .next a{ /*position:absolute; text-indent: -5000px;*/ background-image:url(img/flecha_der_on.png); background-repeat:no-repeat; width:20px; height:16px; position: absolute; text-indent: -9900px;}


.pagination .next .on{background-image:url(img/flecha_der.png); background-repeat:no-repeat; width:20px; height:16px; position: absolute; text-indent: -9900px;}

.pagination .prev a:hover {background-image:url(img/flecha_iz_focus.png); background-repeat:no-repeat; width:20px; height:16px;}
.pagination .next a:hover {background-image:url(img/flecha_der_focus.png); background-repeat:no-repeat; width:20px; height:16px; }

.pagination_actualidad .next {margin-right:35px; }
/*-------------------PORTADA---------------*/

.main .pal_clave{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; border-bottom:1px solid #3e3e3e; margin-bottom:11px; color:#3e3e3e}
.main .pal_clave a{color:#3e3e3e}

.main h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#e45506; clear:both; margin-bottom:10px;}
.main h1.otro_tono{color:#640828; margin-bottom:6px; font-size:24px;}

.main h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#e45506; clear:both; margin-bottom:10px;}
.main h2.otro_tono{color:#640828; margin-bottom:6px;}
.main h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#e45506; clear:both; margin-bottom:10px;  line-height:22px}
.main h3.otro_tono{color:#640828; margin-bottom:6px;}
h3.claro{color:#fff}
.main .zona_noticias h3{line-height:16px; font-size:14px;}
.main h4{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#e45506; clear:both; margin-bottom:8px;  line-height:20px}
.main h4.otro_tono{color:#640828; margin-bottom:6px;}

.main span.otro_tono{color:#640828; margin-bottom:6px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; clear:both; line-height:18px}

.conceptos_derecha .autobr{margin-bottom:12px;}
.video_portada{ border: medium none;
    float: left;
    margin: 0 10px 10px 0;
    padding: 0;
	min-height:162px;}

.video_portada iframe{width:235px; height:162px; margin:0; padding:0;}

.video_portada iframe embed{width:235px; height:162px; margin:0; padding:0;}

.video_portada embed{width:235px; height:162px; margin:0; padding:0;}

.video_portada table{width:235px; height:162px; margin:0; padding:0;}

.video_portada table td{margin:0; padding:0;}

.video_portada table tr{margin:0; padding:0;}

.video_portada object{width:235px; height:162px; margin:0; padding:0;}

.video_portada .clase_entrevista{background-color:#6D1735;
    color: #FFFFFF;
    display: block;
    text-transform: uppercase;
    padding:3px 0px 2px 4px}

.main h3 a{color:#e45506;}

.main h3 a:hover{color:#640828;}





/*------------------------------------------------------------------------------------------------------------------------*/

body { /*text-align: center; background: #FFF url(img/background.png); border-top: 5px solid; */}
.page {/* position: relative; width: 900px; margin: 0 auto; padding: 50px 1.5em; text-align: left;*/  }

.header {}
.main { /*padding: 1.5em 0;*/ /*padding:13px 0px*/ padding:0px 0px 13px 0px;}
.footer { /*clear: both; padding: 1.5em 0 0; border-top: 2px solid;*/ }

.wrapper { /*clear: both; float: left; width: 70%; overflow: hidden;*/ }
.content { /*min-height: 350px; */ /*margin:0px 35px*/width: 568px;}

.hentry{width: 568px;}
.aside { /*float: right; width: 25%; overflow: hidden;*/ width: 568px;}
.hentry center{max-width:550px;}

.content .texte iframe{max-width:568px; }

.interior_tres_uno{float:left; width:160px; padding-right:10px;}
.interior_tres_dos{float:left; width:160px; padding-right:10px;}
.interior_tres_tres{float:left; width:160px; padding-right:10px;}

.interior_dos_uno{float:left; width:270px; padding-right:10px;}
.interior_dos_dos{float:left; width:270px; padding-right:10px;}

/* Entete et barre de navigation
------------------------------------------ */

.header { /*padding-bottom: 1.5em; padding-right: 30%; border-bottom: 1px solid;*/ }
.header #logo {/* display: block; margin: 0; line-height: 1; font-weight: bold; */ }
.header #logo,
.header #logo a,
.header #logo a:hover { /*background: transparent; text-decoration: none; color: #222;*/ }
.header #slogan { /*margin: 0; */ text-indent:-9900px; display: none;}

.formulaire_menu_lang { position: absolute; right: 0; top: .9em; display: block; width: 30%; }

/*----------------menu cambio idioma---------------*/

.navidi { /*border: solid #222; border-width: 1px 0;*/ float: right;
    font-size: 12px;
    padding-left: 35px;
    padding-top: 106px; width:187px; text-align:center; }

.navidi ul{background-color:#FFFFFF; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:2px;
/*padding-left:11px;*/ padding-top:4px;}
.navidi a{color:#232323}

.navidi ul li{background-image:url(img/separador_abc.jpg); background-repeat:no-repeat; }
.navidi ul>:first-child {background-image:none !important}
.navidi .activado {padding-top:4px}
.navidi .activado a{color:#640828; padding-left:8px; padding-right:8px; height:24px}
.navidi .activado a:hover{color:#f86e68}
.navidi .desactivado a{color:#94556b; background-image:url(img/separador_abc.jpg); background-repeat:no-repeat; padding-left:8px; padding-right:8px;
/*background-color:#f7f6f8;*/  /*height:24px*/}
.navidi .desactivado {color:#94556b; background-color:#f7f6f8; height:24px; padding-top:4px;}
/*.nav .menu-liste li{width:152px; border-left:1px solid #989898; padding-left:4px}

.nav .menu-liste li.menu-entree{float: left; display: block; font-weight:bold; text-transform:uppercase; line-height:18px;}*/

/*.nav .menu-liste li.menu-entree ul li{font-weight:normal;*/ /*text-transform:capitalize;*/ /*text-transform:none; border:none; padding-left:0px; line-height:14px;}*/
.navidi ul {/*height:90px;*/}
.navidi ul li {/*float:left;*/  display:inline; padding-left:5px}
.navidi ul li a { /*float: left; display: block; *//*padding: .5em 1em; border-right: 1px solid #222;*/ text-decoration: none; }
.navidi ul li.on a {/* background: #EED; color: #222; font-weight: normal;*/ }
.navidi ul li a:focus,
.navidi ul li a:hover,
.navidi ul li a:active { /*background: #222; color: #FFF;*/ }
.navidi ul li.on > a{color:#e44c06}

.navidi ul li ul li.on a{color:#e44c06}
/*-----------------------menu superior----------------------------*/

.nav { /*border: solid #222; border-width: 1px 0;*/ padding-top:41px;
font-size:12px; padding-left: 35px; clear:both; padding-top: 63px;}

.nav ul{background-color:#FFFFFF; height:24px; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-left:2px;
padding-left:11px;}
.nav a{color:#232323}

.nav ul li{background-image:url(img/separador_abc.jpg); background-repeat:no-repeat; }
.nav ul>:first-child {background-image:none !important}
.nav .activado {padding-top:4px}
.nav .activado a{color:#640828; padding-left:8px; padding-right:8px; height:24px}
.nav .activado a:hover{color:#f86e68}
.nav .desactivado a{color:#94556b; background-image:url(img/separador_abc.jpg); background-repeat:no-repeat; padding-left:8px; padding-right:8px;
/*background-color:#f7f6f8;*/  height:24px}
.nav .desactivado {color:#94556b; background-color:#f7f6f8; /*height:24px;*/ padding-top:4px; height:20px;}
/*.nav .menu-liste li{width:152px; border-left:1px solid #989898; padding-left:4px}

.nav .menu-liste li.menu-entree{float: left; display: block; font-weight:bold; text-transform:uppercase; line-height:18px;}*/

/*.nav .menu-liste li.menu-entree ul li{font-weight:normal;*/ /*text-transform:capitalize;*/ /*text-transform:none; border:none; padding-left:0px; line-height:14px;}*/
.nav ul {/*height:90px;*/}
.nav ul li {float:left; }
.nav ul li a { /*float: left; display: block; *//*padding: .5em 1em; border-right: 1px solid #222;*/ text-decoration: none; }
.nav ul li.on a {/* background: #EED; color: #222; font-weight: normal;*/ }
.nav ul li a:focus,
.nav ul li a:hover,
.nav ul li a:active { /*background: #222; color: #FFF;*/ }
.nav ul li.on > a{color:#e44c06}

.nav ul li ul li.on a{color:#e44c06}

.page_contact .observ_item > a{color:#e44c06}

.page_contact .nav ul li ul li.cont_pag a{color:#e44c06}

.Omal .page_audiovisual > a{color:#e44c06}

#formulaire_recherche { /*position: absolute; top: 50px; right: 50px; border: 0;*/ }

.pag_video .video > a{color:#e44c06}

.pag_contacto .contacto > a{color:#e44c06}

/*------------------Nav Abecedario-------------------*/
.desactivado{ pointer-events: none; cursor: default; }
/*-------------------------------menu derecha--------------------*/
.cont_menu_der{background-image:url(img/manu_der_02.png); background-repeat:no-repeat; background-position:bottom; position: fixed;
    right: 0;
    top: 12px;
    width: 119px; padding-bottom:9px;}
.menu_derecha{display: block;
    background-image:url(img/manu_der_03.png);
	padding-top:12px;
	padding-bottom: 4px;
	 }

.menu_derecha .menu_dere{text-transform:uppercase; color:#fff; text-align:center; font-size:12px;
}
.menu_derecha .menu_dere .dere_uno{background-image:url(img/sep_menu_der.jpg); background-repeat:no-repeat; background-position:center bottom; padding-bottom:6px; margin-bottom:6px;}
.menu_derecha .menu_dere li{}
.menu_derecha .menu_dere a{color:#fff; font-size:12px; line-height:14px;}

.menu_derecha .menu_dere a:hover{color:#e45506;}

/*-------------------------menu lateral-------------------*/

.columna_izquierda .menu_late{background-color:#640828; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; background-image:url(img/consulta_cierre.jpg);
 background-repeat:no-repeat; background-position:bottom center; padding-bottom:17px; margin-bottom:12px;}
.columna_izquierda .menu_late a{color:#fff}

.columna_izquierda .menu_late a:hover{color:#f86e68}

.consul_lateral{background-image:url(img/consulta.jpg); background-repeat:no-repeat; padding-top:8px; padding-left:15px;}

.consul_lateral ul{ font-size:14px; line-height: 18px; padding-top:7px;}

/*menu enlacces de interes*/
.columna_izquierda .menu_late_dos{background-color:#e45506; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; background-image:url(img/cierre_naranja.jpg);
 background-repeat:no-repeat; background-position:bottom center; padding-bottom:17px; margin-bottom:12px; margin-top:12px;}
.columna_izquierda .menu_late_dos a{color:#fff}

.columna_izquierda .menu_late_dos a:hover{color:#640828}

.columna_izquierda .menu_late_dos .on{color:#640828; font-weight:normal}

/*.columna_izquierda .menu_late_dos .on a{color:#640828;}*/

.enlace_enlaces{background-image:url(img/apertura_naranja.jpg); background-repeat:no-repeat; padding-top:15px; padding-left:15px;}

.enlace_enlaces ul{ font-size:14px; line-height: 18px; padding-top:5px;}

/*menu buscador avanzado*/
.columna_izquierda .menu_late_bus{background-color:#e45506; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; background-image:url(img/cierre_naranja.jpg);
 background-repeat:no-repeat; background-position:bottom center; padding-bottom:14px; margin-bottom:12px; padding-top:14px;}

 .columna_izquierda .menu_late_bus a{color:#fff; padding-left:15px;}

.columna_izquierda .menu_late_bus a:hover{color:#640828}


/*Campa�as*/
.columna_izquierda .menu_late_cam{/*background-color:#e45506; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;
padding-bottom:17px; margin-top:12px;*/
background-color:#e45506; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; background-image:url(img/cierre_naranja.jpg);
 background-repeat:no-repeat; background-position:bottom center; padding-bottom:17px; margin-bottom:12px; margin-top:12px;}
.columna_izquierda .menu_late_cam a{color:#fff}

.columna_izquierda .menu_late_cam a:hover{color:#640828}

.item_campa{background-image:url(img/apertura_naranja.jpg); background-repeat:no-repeat; padding-top:15px; padding-left:15px;}

.item_campa ul{ font-size:14px; line-height: 18px; padding-top:5px;}

/*Imagenes campa�as*/

.columna_izquierda .spip_documents, .columna_izquierda .spip_documents_center, .columna_izquierda .media media_image, .columna_izquierda .media_image_jpg {
    margin-bottom: 0px !important;
}
.columna_izquierda .cam_web{padding-top:20px}

.columna_izquierda .redes{padding-top:20px;}

.columna_izquierda .redes h3{color:#640828}

.columna_izquierda .redes iframe{width:165px}
.columna_izquierda .redes iframe html{width:165px}

.columna_izquierda .redes #twitter-widget-0{width:165px}

.columna_izquierda .redes .tweet-box-button{padding:0px !important}
/*-----------------articulos--------------*/

.hentry hr{background-color:#f0efef; margin-bottom:10px; margin-top:10px; height:2px;}

.menu li{line-height: 14px;
    padding-bottom: 4px;}

	.texte a{text-decoration:underline}
	.texte li{line-height: 14px; padding-bottom: 4px; /*list-style-image:url(img/puce.gif);*/ list-style-position:inside}

.autor .menu{font-size:14px;}

.grupos li {

    line-height: 14px;
    /*float:left;*/
	width: 165px;
	line-height: 14px;
    margin-right: 16px;
    padding-bottom: 4px;

}

.grupos li img{border-bottom:3px solid #F9F9F9}

.grupos li a{ display:block}

.grupos li a img + span{text-indent:-9900px; display: none;}

.grupos li img:hover{border-bottom:3px solid #e44c06}

.grupos li a .clave{clear:both}

.grupos_dos li {
    float: left;
    height: 155px;
    line-height: 14px;
    margin-right: 16px;
    padding-bottom: 4px;
    text-align: center;
    width: 165px;
}

.grupos_dos li img{border-bottom:3px solid #F9F9F9}

.grupos_dos li img:hover{border-bottom:3px solid #e44c06}



.grupos_columna li {
    float: left;
    /*height: 155px;*/
    /*line-height: 14px;
    margin-right: 16px;
    padding-bottom: 4px;
    text-align: center;
    width: 170px;
	vertical-align:middle*/

    line-height: 14px;
    margin-right: 2px;
    padding-bottom: 10px;
    text-align: center;
    vertical-align: middle;
    width: 186px;

}

.grupos_columna li a{/*text-transform:uppercase;*/ font-size:13px; background-color:#efefef; width: 186px; padding: 4px 4px 4px 4px; height:40px;
vertical-align:middle; display:table-cell; #display:inline-block; font-weight:bold}

.grupos_columna li a:hover{background-color:#fff;}

.grupos_columna li img{border-bottom:3px solid #F9F9F9}

.grupos_columna li img:hover{border-bottom:3px solid #e44c06}


.grupos_columna_central li {
    /*float: left;*/ display:inline;
    /*height: 155px;*/
    line-height: 16px;
    /*margin-right: 16px;*/
    padding-bottom: 4px;
    /*text-align: center;
    width: 170px;
	vertical-align:middle*/
}

.grupos_columna_central li a{/**/text-transform:uppercase; font-size:12px; /*background-color:#efefef; width: 170px;*/ /*padding: 4px 0px;*/ /*height:40px;*/
/*vertical-align:middle; display:table-cell; #display:inline-block*/}

.grupos_columna_central li a:hover{background-color:#fff;}



.columna_media{}


.content .fecha_agenda{width:90px; float:left; clear:none; font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:lighter; padding-right:10px; font-size:16px; line-height:16px;}

.content .art_agenda{ float:left; width:460px; clear:none}

.content .tit_mes{border-bottom:1px solid #333333}

.ficha{background-color:#fff; border: 1px solid #DDD; box-shadow: 0 0 2px #EFEFEF; width: 548px; padding:10px 10px 0px 10px; margin-bottom:20px}

.titulologo{float:left; width:180px; /*margin-bottom:10px;*/}
.contenido .texte_zonas{float:left; width:368px; line-height: 17px;}
.contenido .texte_zonas h1.titulo_basico{/*border-bottom:1px solid #3E3E3E;*/}
.contenido .texte_zonas h1.titulo_basico a{
    color: #3E3E3E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-bottom: 11px;
    text-transform: uppercase;

	width:388px;}
	.contenido .texte_zonas h1.titulo_basico a:hover{color:#E45506}
	/*pie de foto*/
.spip_doc_titre{padding-top:6px}
/*------------------contacto------------------*/

#comentar h3{cursor:pointer}
.cartouche{width: 568px;}
.ariaformprop{width: 368px;}
.ariaformprop .formulaire_ecrire_auteur label{padding-bottom:5px; padding-top:3px}
.ariaformprop .formulaire_forum label{padding-bottom:5px; padding-top:3px}

#formulaire_forum textarea{height:70px;}
.texte{width: 568px;}
.logo_art {width:100%}
.logo_art .spip_logos{clear:both !important; text-align:center}
.titul_contacto h1{margin-bottom:20px !important}

/*-------------------------pagina del buscador avanzado---------------*/

h3.morado{color:#6D1735}
.content .pag_bus_avan{}
.content .pag_bus_avan .con_conte_bus{width:180px; float:left; margin-right: 4px;}
.content .pag_bus_avan h4{background-color: #6D1735; color: #FFFFFF; padding: 8px 0px 6px 8px; }
.content .pag_bus_avan .cont_inf_clave{width:180px; height:260px; overflow:scroll; overflow-y: scroll;
overflow-x: hidden; margin-right:4px; margin-bottom: 10px; background-color:#F7F6F6}

.content .pag_bus_avan .cont_inf_clave input{float:left; margin-right:4px;}
.content .pag_bus_avan .cont_inf_clave .cont_info_res{clear:both; margin:8px 0px;}
.content .pag_bus_avan ul li{}
.content .pag_bus_avan .cont_boton_pag_bus_av{width:540px; text-align:center}
.content .pag_bus_avan .boton_pag_bus_av{clear:both; width:360px; text-align:center; height:20px; color:#6D1735; font-weight:bold}

.content .pag_bus_avan .cont_info_res input [type="checkbox"] {
background:#FFF;
color:#000;
font-size:16px;
}
.content .rdate{color:#6D1735 !important; display:block; border-bottom:1px solid #F0EFEF; padding-bottom:6px; margin-bottom:4px}

.content hr {
    background-color: #F0EFEF;
    height: 2px;
    margin-bottom: 10px;
    margin-top: 10px;
	clear:both;
}

#content hr {
    background-color: #F0EFEF;
    height: 2px;
    margin-bottom: 10px;
    margin-top: 10px;
	clear:both;
}
h3.titre_bus{
    font-size: 16px !important;
    line-height: 20px !important;
    margin-bottom: 0px !important;}

p.soustitre_bus {
    color: #640828;
    font-size: 14px;
    font-weight: lighter;
    padding-top: 4px;
	margin-bottom:3px !important}
/*-------------------------menu inferior-----------*/
.footer .pie_dos .menupie{height:140px; font-size:12px}

.footer .pie_dos .menupie .menu-liste li{width:182px; border-left:1px solid #fff; padding-left:4px}

.footer .pie_dos .menupie .menu-liste li.menu-entree{float: left; display: block; font-weight:bold; text-transform:uppercase; line-height:18px;}

.footer .pie_dos .menupie .menu-liste li.menu-entree ul li{border:none; padding-left:0px; line-height:18px;}

.footer .pie_dos .menupie .menu-liste ul {height:100px;}

/*---------------------PIE-------------------------*/
.footer .colophon { float: left; height: 40px; width: 70%; margin: 0; }
.footer .generator { float: right; }
.footer .generator a { padding: 0; background: none; }

.footer a{color:#fff}

.footer a:hover{color:#640828}

.footer .pie_uno{width:200px; float:left; height:185px;}
.footer .logo_pie {background-image:url(img/logo_pie.png); background-repeat:no-repeat; width:165px; height:180px;}
.footer .logo_pie a{background-image:url(img/logo_pie.png); background-repeat:no-repeat; width:165px; height:180px; display:block; text-indent:-9900px;}

.footer .pie_dos{width:568px; float:left; /*height:185px; */padding-top:20px;}

.footer .pie_dos .pie_dos_inferior{clear:both; text-align:center}

.footer .pie_tres{ float:left;/* height:185px;*/ width:187px; padding-left:35px; padding-top:20px; font-size:12px; }

.footer .pie_tres h3{text-transform:uppercase; padding-bottom:10px;}

.footer .pie_tres  img{padding:0px !important; margin:0px !important;}
.footer .pie_tres p{/*background-color:#fff;*/}
.footer .pie_tres .spip_documents{ margin:0 !important; padding:0!important;;}
.footer .pie_abajo{
border-top: 1px solid #FFFFFF;
    clear: both;}

.contenido_pie_abajo{width:660px; margin:0 auto; padding-top:8px;}

.contenido_pie_abajo .pie_abajo_iz{float:left}
.contenido_pie_abajo .pie_abajo_der{float:right; /*padding-right:20px;*/}
/* Gabarit d'impression
------------------------------------------ */
@media print {
.page,
.wrapper,
.content { width: auto; }
.nav,
.arbo,
.aside,
.footer { display: none; }
}

/* Affichage sur petits ecrans
Cf.: http://www.alsacreations.com/astuce/lire/1177
------------------------------------------ */
@media (max-width: 640px) {

/* passer tous les elements de largeur fixe en largeur automatique */
body,
.page,
.header,
.main,
.footer,
.wrapper,
.content,
.aside { width: auto !important; margin: auto !important; padding: auto !important; }

.page { /*margin: 0; padding: 5%;*/ }

/* Passer a une seule colonne (a appliquer aux elements multi-colonnes) */
.content,
.aside { clear: both; float: none !important; width: auto !important; }
.nav ul li a { float: none; border: 0; }
#formulaire_recherche { display: none; position: static; text-align: center; }
.arbo { display: none; }
.footer .colophon { width: auto; float: none; }
.footer .generator { display: none; }

/* header du calendrier full-calendar */
table.fc-header td { display: block; text-align: left; }

}

/* end */


img{max-width:100%; height:inherit}

@media (max-width:1032px) {
.cabecera {width: 100%;}
.cabecera .logotipo{width:18%; padding-right:2%}
.cabecera .cabecera_derecha{width:78%; background-image: url("img/fondo_cabecera_diccionario.png");}
.cabecera .cabecera_derecha_eus {width:78%; background-image: url("img/fondo_cabecera_diccionario_eus.png");}
.nav { padding-left: 0px;}
.nav ul {padding-left: 1.2%; padding-right: 0px; text-align:center}

.nav ul li {  width: 3.6%;}
.nav .activado a { padding-left: 0px; padding-right: 0px;}
.nav .desactivado a { padding-left: 0px; padding-right: 0px; background-image: none;}

.main { width: 100%;}
.contenedor_arbo .arbo { width: 100%;}
.columna_izquierda {width: 18%; padding-right: 2%;}
.columna_centro { width: 60%;}
.aside { width: 100%;}
.columna_derecha { width: 18%;}
.zona_noticias { width: 100%;}
.zona_noticias .imagen_diccionario { background-size: 100%;}
.zona_noticias .imagen_diccionario_eus { background-size: 100%;}
.zona_noticias .enlaces_dic .enlaces_dic_uno a {width: 46%; background-size: 100%; background-image: url("img/diccionario_02_.jpg");}
.zona_noticias .enlaces_dic .enlaces_dic_uno a:hover{width: 46%; background-image: url("img/diccionario_02_on_.jpg"); background-repeat: no-repeat; background-size: 100%;}
.zona_noticias .enlaces_dic .enlaces_dic_dos a { width: 52%; background-size: 100%; background-image: url("img/diccionario_03_.jpg");}
.zona_noticias .enlaces_dic .enlaces_dic_dos a:hover{width: 52%; background-image: url("img/diccionario_03_on_.jpg"); background-repeat: no-repeat; background-size: 100%;}
.texte {width: 100%;}
.columna_centro .texte iframe{max-width:100%;}
.content { width: 100%;}
.cartouche {width: 100%;}
.footer .pie { width: 100%;}
.footer .pie_uno{width:18%;}
.footer .pie_dos{width:60%}
.footer .pie_dos .menupie{width:100%}
.footer .pie_dos .menupie .menu-liste li.menu-entree{width:30%}
.footer .pie_dos .menupie .menu-liste li.menu-entree ul li{width:100%}
.footer .pie_tres{padding-left: 2%; width:18%;}}
}

@media (min-width:910px) and (max-width:1032px){
}

@media (max-width:910px){
.cabecera .logotipo h1{background-image:none; width:100%; height:auto}
.cabecera .logotipo h2{background-image:none;  width:100%; text-indent:inherit; height:auto}
.cabecera .logotipo h2 a{width:auto; height:auto; text-align: center;}
.cabecera .logotipo h2 a span{text-indent: inherit;}
}

@media (max-width:800px){
.cont_menu_der {display:none}
.navidi { width: 150px;}

.footer .pie_uno {float: left; height: 100%;}
.footer .logo_pie {background-size: 100% auto; height: 100%; width: 100%;}
.footer .logo_pie a{background-image:none;}
.footer .pie_tres img{height: 100% !important; width: 100%;}
.footer .pie_abajo{height:18px; background-color:#e44c06; padding-bottom: 10px; padding-top: 5px;}
.contenido_pie_abajo { width: auto;}

}
@media (max-width:768px){
.cabecera .cabecera_derecha {background-image: url("img/fondo_cabecera_diccionario_.png"); background-size: 100% auto;}
.cabecera .cabecera_derecha_eus{background-image: url("img/fondo_cabecera_diccionario_eus_.png"); background-size: 100% auto;}
.columna_centro { width: 78%;}
.columna_derecha { width: 78%; clear: both; padding-left: 5%; float:right; padding-right: 2%;}
.zona_noticias{    padding-bottom: 2%;}
.zona_noticias .formulaire_recherche { border-bottom: 1px solid #fff;}
.zona_noticias .imagen_diccionario { background-image: url("img/diccionario_01_.jpg"); background-size: auto auto; width: 40%; float: left; background-position: center top; height: 100px; border-right: 1px solid #fff; margin-top: 10px;}
.zona_noticias .imagen_diccionario_eus { background-image: url("img/diccionario_eus_01_.jpg"); background-size: auto auto; width: 40%; float: left; background-position: center top; height: 100px; border-right: 1px solid #fff; margin-top: 10px;}
.zona_noticias .enlaces_dic { width: 100%;}
.zona_noticias .enlaces_dic .enlaces_dic_uno a { width: 25%; background-size: auto auto; background-position: right;}
.zona_noticias .enlaces_dic .enlaces_dic_uno a:hover { width: 25%; background-size: auto auto; background-position: right;}
.zona_noticias .enlaces_dic .enlaces_dic_dos a { width: 25%; background-size: auto auto;}
.zona_noticias .enlaces_dic .enlaces_dic_dos a:hover{width: 25%; background-size: auto auto;}
}

@media (max-width:700px){
.contenedor_cabeceras{min-height:auto; background-position: center bottom;}
.cabecera .logotipo{height:auto}
.cabecera .logotipo h2 a { padding-bottom: 1px;}
.cabecera .cabecera_derecha { height: 190px;}
.cabecera .cabecera_derecha_eus{ height: 190px;}
.navidi { padding-top: 80px;}
.nav { padding-top: 62px;}
.footer .pie_abajo { height: 28px;}
.contenido_pie_abajo .pie_abajo_iz {float: none; padding-bottom: 4px;}
.contenido_pie_abajo .pie_abajo_der { float: none;}
}
@media (max-width:640px){

}
@media (max-width:600px){
.cabecera .cabecera_derecha {background-position: 4px 0; background-image: url("img/fondo_cabecera_diccionario_01.png");}
.cabecera .cabecera_derecha_eus{background-position: 4px 0; background-image: url("img/fondo_cabecera_diccionario_eus_01.png");}
.cabecera .logotipo { width: 24%; padding-right:0;}
.cabecera .logotipo .spip_logos{margin:0}
.cabecera .logotipo h2 a {color:#6d1735}
.cabecera .logotipo h2 a:hover {color:#94556a}
.cabecera .cabecera_derecha {width: 74%;}
.cabecera .cabecera_derecha_eus {width: 74%;}
.nav { padding-top: 12px;}
.nav ul { height: 54px; line-height: 28px;}
.nav ul li { width: 5%; display: inline; float: none; padding-left: 1%;}

.contenedor_arbo { height: 0;}

.columna_izquierda { width: 100%; clear: both; float: none; width: auto;  padding-right: 0; text-align: center;}
.columna_izquierda .late_dic { background-image: none; padding-bottom: 0;}
.columna_izquierda .menu-liste { font-size: 12px; padding-top: 12px; padding-bottom: 0px; padding-left:0px;}
.columna_izquierda .menu-liste li { padding-bottom: 8px;}
.columna_centro { width: 97%; padding-left: 2%; float:none}
.columna_derecha { width: 97%; padding-left: 2%; float:none; padding-right:0px;}
.footer .pie_uno {display:none;}
.footer .pie_dos {width: 100%;}
.footer .pie_tres {display:none;}
}

@media (max-width:480px){
.cabecera .cabecera_derecha {background-image: url("img/fondo_cabecera_diccionario_02.png");}
.cabecera .cabecera_derecha_eus{ background-image: url("img/fondo_cabecera_diccionario_eus_02.png");}
.cabecera .logotipo { width: 26%;}
.cabecera .cabecera_derecha {width: 72%;}
.cabecera .nav { /*padding-top: 70px;*/}
.nav ul {font-size: 17px;}
.nav ul li { width: 4.8%; display: inline; float: none; padding-left: 1%;}
.footer .pie_abajo {height: 40px;}
}
@media (max-width:360px){
.cabecera .logotipo { width: 28%;}
.cabecera .cabecera_derecha {width: 70%; height: 170px;}
.cabecera .cabecera_derecha_eus{width: 70%; height: 170px;}
.navidi { padding-top: 50px;}
.nav ul { height: 80px;}
.nav { padding-top: 4px;}
.pie_dos .pie_dos_inferior{font-size:90%}
.contenido_pie_abajo {font-size: 90%;}
.footer .pie_abajo {height: 40px;}
.footer .pie_dos{background-color:#e44c06}
}
@media (max-width:320px){
.cabecera .logotipo { width: 30%;}
.cabecera .cabecera_derecha {width: 68%;}
.cabecera .cabecera_derecha_eus{width: 68%;}
.footer .pie_dos{background-color:#e44c06}
.footer .pie_dos .menupie .menu-liste li.menu-entree {width: 90%;}
.footer .pie_dos .menupie { padding-left: 2%; width: 98%;}
.footer .pie_abajo {height: 40px;}
}
