/* Redefinición de etiquetas */

body {
    background-color:#CCCCCC;
    margin:0;
    padding:0;
    color:#808080;
    font-family: Arial, Helvetica, sans-serif;
    font-size:100%;
    line-height:15px;
    letter-spacing:-0.009em;
}
a {
    color:#808080;
    text-decoration:none;
}
ul {
    margin:0px;
    padding:0px;
    list-style-type:none;
}
h1 {
    font-size:1.16em;
    font-weight:bold;
    color:#00b5dd;
    margin-top:7px;
    margin-bottom:-4px;
    margin-left:-2px;
}
h2 {
    color:#00b5dd;
    border-top:1px solid #00b5dd;
    font-weight:normal;
    font-size:1.05em;
    padding-top:5px;
}
p {
    margin-bottom:12px;
    margin-top:12px;
}
img {
    border:none;
}
form, input, table, tr, td, th {
    margin:0;
    padding:0;
}
.bold {
	font-weight: bold;
}

/* Fin redefinición de etiquetas */


/* Clases generales */

.mays {
    text-transform:uppercase;
}
.destacado {
    color:#00b5dd;
}
.clear {
    clear:both;
}
p.bibliografia {
    font-size:0.83em;    
}

/* Fin clases generales */


/* Estructura básica */

#contenedor {
    width:1023px;
    margin:25px auto;
    font-size:0.75em;
}

#cabecera {
    height:128px;
    width:1025px;
    background:#CCCCCC url(../img/cabecera.gif) no-repeat;
}

#cabecera h1, #cabecera small, #intro_img h1, #intro_img small {  
    margin:0px;  
    display:block;  
    text-indent:-9999px;  
}

#botonera {
    width:1036px;
    height:43px;
}

#contenido {
    width:995px;
    padding-top:37px;
    padding-left:28px;
    background-color:#FFFFFF;
    background-image:url(../img/fondo.gif);
    background-repeat:repeat-y;
    min-height:598px;
    height:auto !important;
    height:598px;    
}
#contenido a:hover {
    text-decoration:underline;
}
#borde_inferior {
    background:#CCCCCC url(../img/borde_inf.gif) no-repeat;
    width:1036px;
    height:58px;
}
#intro {
    width:1025px;
    background-color:#CCCCCC;
    background-image:url(../img/intro2.gif);
    background-repeat:repeat-y;
    height:731px;    
}
#intro_sup {
    width:1025px;
    background-color:#CCCCCC;
    background-image:url(../img/intro1.gif);
    background-repeat:no-repeat;
    height:54px;
}
#intro_inf {
    width:1025px;
    background-color:#CCCCCC;
    background-image:url(../img/intro3.gif);
    background-repeat:no-repeat;
    height:66px;    
}
#intro_img {
    width:336px;
    background-image:url(../img/intro4.gif);
    background-repeat:no-repeat;
    height:127px;
    position:relative;
    top:283px;
    left:326px;
}
#intro_click {
    width:336px;
    height:127px;
}
#intro_click a {
    display:block;
    height:127px;
}
/* Fin estructura básica */


/* Menú izquierda */

#menu {
    margin-left:18px;
    float:left;
    line-height:20px;
    width:200px;
}

#menu_nivel1 > li > a {
    padding-left:12px;
    height:4px;
}
#menu_nivel1 > li.sin_expandir1 {
    background:url(../img/triangulos_listas.png) no-repeat 0px 6px;
}

#menu_nivel1 > li > a:hover, #menu_nivel1 > li > a.menu_activo {
    color:#00b5dd;
    background:url(../img/triangulos_listas.png) no-repeat 0px -11px;
}

#menu_nivel2 {
    display:none;
}
#menu_nivel2 li a {
    padding-left:23px;
    font-size:0.916em;
}
#menu_nivel2 li a:hover, #menu_nivel3 li a:hover, #menu_nivel2 li a.menu_activo, #menu_nivel3 li a.menu_activo {
    color:#00b5dd;
}
#menu_nivel2 li a.menu_activo {
    background-image:none;
}
.abre_menu2_expandido > a {
    background:url(../img/triangulos_listas.png) no-repeat 0px -23px;
}
.sin_expandir2 > a {
    background:url(../img/triangulos_listas.png) no-repeat 12px 2px;
}
.sin_expandir2 > a:hover {
    background:url(../img/triangulos_listas.png) no-repeat 12px -12px;
}

#menu_nivel3 {
    display:none;
}
#menu_nivel3 li a {
    padding-left:30px;
    background-image:none;
}
.abre_menu3_expandido > a {
    background:url(../img/triangulos_listas.png) no-repeat 12px -23px;
}

/* Fin menú izquierda */


/* Botonera */

#botonera ul li {
    height:43px;
    float:left;
}
#botonera ul li a.tabs {
    height:43px;
    display:block;
    background-image:url(../img/pests.gif);
    background-repeat:no-repeat;
}
#botonera #pest1 a.tabs {
    width:162px;
    background-position:0px 0px;
}
#botonera #pest1 a.tabs:hover, #botonera #pest1_act a.tabs {
    background-position:0px -45px;
    width:162px;
}
#botonera #pest2 a.tabs {
    background-position:-174px 0px;
    width:140px;
}
#botonera #pest2 a.tabs:hover, #botonera #pest2_act a.tabs {
    background-position:-174px -45px; 
    width:140px;
}
#botonera #pest3 a.tabs {
    background-position:-326px 0px;
    width:141px;
}
#botonera #pest3 a.tabs:hover, #botonera #pest3_act a.tabs {
    background-position:-326px -45px;
    width:141px;
}
#botonera #pest4 a.tabs {
    background-position:-479px 0px;
    width:140px;
}
#botonera #pest4 a.tabs:hover, #botonera #pest4_act a.tabs {
    background-position:-479px -45px;
    width:140px;
}
#botonera #pest5 {
    background-image:url(../img/pests.gif);
    background-repeat:no-repeat;
    background-position:-631px 0px;
    width:256px;
    padding-top:2px;
    padding-left:25px;
}
#botonera #pest5_act {
    background-image:url(../img/pests.gif);
    background-repeat:no-repeat;
    background-position:-631px -45px;
    width:256px;
    padding-top:2px;
    padding-left:25px;
}
#botonera #pest5 input, #botonera #pest5_act input {
    background-color:#F0F0F0;
    border:none;
    width:119px;
    height:19px;
    color:#B2B2B2;
    font-family:inherit;
    padding-left:4px;
    padding-top:2px;
}
#botonera #datos_usuario {
    position:relative;
}
#botonera #nombre_usuario {
    color:#B2B2B2;
    left:10px;
    position:absolute;
    top:3px;
}
#botonera #logout {
    color:#B2B2B2;
    position:absolute;
    right:20px;
    top:3px;
}
#botonera #boton_submit {
    position:absolute;
    left:-99999px;
}
#botonera #pest6 {
    background-image:url(../img/pests.gif);
    background-repeat:no-repeat;
    background-position:-924px 0px;
    width:166px;
}
#botonera #tab6_esp {
    background-image:none;
    display:block;
    height:15px;
    left:67px;
    position:relative;
    top:5px;
    width:53px;
}
#botonera #tab6_eng {
    background-image:none;
    display:block;
    height:15px;
    left:8px;
    position:relative;
    top:5px;
    width:53px;
}
#botonera li#pest1_act + li a {
    background-position:-174px -90px !important;
}
#botonera li#pest1_act + li a:hover {
    background-position:-174px -45px !important;
}
#botonera li#pest2_act + li a {
    background-position:-326px -90px !important;
}
#botonera li#pest2_act + li a:hover {
    background-position:-326px -45px !important;
}
#botonera li#pest3_act + li a {
    background-position:-479px -90px !important;
}
#botonera li#pest3_act + li a:hover {
    background-position:-479px -45px !important;
}
#botonera li#pest4_act + li {
    background-position:-631px -90px !important;
}
#botonera li#pest5_act + li a {
    background-position:-924px -90px !important;
}

/* Fin botonera */


/* Contenidos */

#contenidos {
    margin-left:280px;
    width:700px;
    padding-bottom:10px;
}
#contenidos #columna1 {
    width:283px;
    float:left;
}
#contenidos #columna2 {
    width:277px;
    float:left;
}
#contenidos #columna_mapa {
    width:277px;
    float:left;
}
#contenidos #columna_doble {
    width:560px;
}
#contenidos #columna_doble ul li {
    background:url(../img/punto.gif) no-repeat 0px 8px;
    padding-left:7px;
}
#contenidos #columna_alargada {
    width:610px
}

/* Fin contenidos */


/* Sección "Qué es Medea" */

img#mapa {
    margin-right:-82px;
    margin-top:35px;
    float:right;
}

/* Fin sección "Qué es Medea" */

/* Sección "Antecedentes" */

img#img_columpios {
    float:right;
    margin-top:15px;   
}

img#img_desfile {
    float:right;
    margin-top:17px;
}

/* Fin sección "Antecedentes" */


/* Sección "Proyecto previo: MEDEA I" y "Participantes" */

.borde_sup {
    border-top:1px solid #00b5dd;
    padding-top:18px;
}
.super {
    vertical-align:super;
    font-size:0.7em;
}
#contenidos {
    margin-left:280px;
    width:700px;
    padding-bottom:10px;
}
#contenidos #columna_doble_participantes {
    width:790px;
}
#participantes {
    margin-top:10px;
}
.columna_participantes_medea_I, .columna_participantes {
    float:left;
    font-size:0.8em;
    margin-right:9px;
    line-height:14px;
}
.columna_participantes_medea_I {
    width:133px;
}
.columna_participantes {
    width:150px;
}
.columna_participantes_medea_I p strong, .columna_participantes p strong {
    color:#00b5dd;
}
#ultima_columna_participantes {
    margin-right:0px;
}

/* Fin sección "Proyecto previo: MEDEA I" y "Participantes" */


/* Sección "Metodología" */

img#img_calle {
    float:right;
    margin-top:15px;   
}

/* Fin sección "Metodología" */


/* Sección "Publicaciones" */

a.publicacion {
    color:#0066A9;
}

/* Fin sección "Publicaciones" */


/* Sección "INEQ-CITIES" y "Contacto" */

#bloque_izq {
    margin-left:27px;
    width:240px;
    float:left;
}
#bloque_der {
    float:left;
    padding-left:289px;
}
#bloque_europa {
    margin-left:562px;
    z-index:100;
    position:relative;
}
img#img_europa {
    float:right;
    margin-right:21px;
    margin-top:-54px;
}

/* Fin sección "INEQ-CITIES" y "Contacto" */


/* Sección "Enlaces" */

#bloque_enlaces {
    margin-left:27px;
    width:670px;
    float:left;
}
#bloque_enlaces .titulo_enlace {
    color:#31B5DD;
}

/* Fin sección "Enlaces" */


/* Sección privada "Identidad corporativa" */

#descargas1 {
    border-bottom:1px solid #CFCFCF;
    margin-top:20px;
}
#descargas2 {
    border-bottom:1px solid #CFCFCF;
    margin-top:30px;
    margin-bottom:10px;
}
ul#logos {
    height:145px;
}
ul#logos li {    
    font-size:0.916em;
    margin-right:15px;
    width:107px;
}
ul#logos li div.borde_inf {
    border-bottom:1px solid #E7E7E7;
    font-weight:bold;
    font-size:0.9em;
}
ul#logos li img {
    margin-bottom:10px;
    margin-top:20px;
}
ul#logos .cols {
    float:left;
    margin-right:10px;
    padding-left:4px;
    width:36px;
}

/* Fin sección privada "Identidad corporativa" */


/* Sección privada "Tabla de publicaciones" */

table#publicaciones {
    border-collapse:collapse;
    width:563px;
}
table#publicaciones .cabecera1 {
    background-image:url(../privado/img/tabla_cabecera_1.gif);
}
table#publicaciones .cabecera2 {
    background-image:url(../privado/img/tabla_cabecera_2.gif);
}
table#publicaciones .cabecera3 {
    background-image:url(../privado/img/tabla_cabecera_3.gif);
}
table#publicaciones .cabecera4 {
    background-image:url(../privado/img/tabla_cabecera_4.gif);
}
table#publicaciones .cabecera5 {
    background-image:url(http://www.proyectomedea.org/privado/img/tabla_cabecera_5.gif);
}
table#publicaciones .cabecera6 {
    background-image:url(../privado/img/tabla_cabecera_6.gif);
}
table#publicaciones .cabecera7 {
    background-image:url(../privado/img/tabla_cabecera_7.gif);
}
table#publicaciones .cabecera8 {
    background-image:url(../privado/img/tabla_cabecera_8.gif);
}
table#publicaciones .cabecera9 {
    background-image:url(../privado/img/tabla_cabecera_9.gif);
}
table#publicaciones .cabecera10 {
    background-image:url(../privado/img/tabla_cabecera_10.gif);
}
table#publicaciones .cabecera11 {
    background-image:url(../privado/img/tabla_cabecera_11.gif);
}
table#publicaciones .cabecera12 {
    background-image:url(../privado/img/tabla_cabecera_12.gif);
}
table#publicaciones .cabecera13 {
    background-image:url(../privado/img/tabla_cabecera_13.gif);
}
table#publicaciones .cabecera14 {
    background-image:url(../privado/img/tabla_cabecera_14.gif);
}
table#publicaciones th {
    background-repeat:no-repeat;
    background-position:bottom;
}
table#publicaciones, table#publicaciones td, table#publicaciones th {
    border:1px solid #FFFFFF;
}
table#publicaciones th {
    background-color:#C8C7C7;
    height:138px;
    width:24px;
    font-weight:normal;
    vertical-align:bottom;
    text-align:center;
}
table#publicaciones td {
    background-color:#DBDBDB;
    height:15px;
    text-align:center;
    text-transform:uppercase;
}
table#publicaciones .primera_col {
    background-color:#C8C7C7;
    width:200px !important;
    padding-bottom:5px;
    text-align:left;
    padding-left:5px;
    padding-top:3px;
    text-transform:none;
}
table#publicaciones th.primera_col {
    font-size:95%;
    text-align:center;
}
#pie_tabla {
    font-size:0.85em;
    margin-top:10px;
}
#paginacion {
    padding-top:10px;
    text-align:right;
}
#paginacion a:hover {
    text-decoration:underline;
}
/* Fin sección privada "Tabla de publicaciones" */