/*************************************************************************************/
/* ADMIN.CSS */
/*************************************************************************************/

/*********** APARTADO CREAR CONTENIDO *****************/

#wrapper #content_box #main #content_body #content_body_text dl.node-type-list dt a:link, a:visited, a:active {
color: #0075b7;
text-decoration: none;
}

#wrapper #content_box #main #content_body #content_body_text dl.node-type-list dd { /**** Descripciones *****/
margin: 7px 0 7px 12px;
font-size: 0.8em;
}


/*********** APARTADO ADMINISTRAR *****************/

#wrapper #content_box #main #content_body #content_body_text div.admin .compact-link {
padding: 0;
}

#wrapper #content_box #main #content_body #content_body_text div.admin .compact-link a:link, a:visited, a:active {
color: #0075B7;
text-decoration: none;
}

#wrapper #content_box #main #content_body #content_body_text div.admin .left {
margin: 0;
padding: 0;
float:left;
width: 50%;
}

#wrapper #content_box #main #content_body #content_body_text div.admin .right {
margin: 0;
padding: 0;
float:right;
width: 50%;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel {
padding: 0;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel h3 {
padding: 0;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel .body { /****** By TASK *******/
padding: 0;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel .body div.item-list ul { /****** By MODULE *******/
padding-left: 20px;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel .body p {
font-size: 0.8em;
padding-right: 10px;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel .body li {
margin: 0;
padding: 5px 0 3px 0;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel .body li a:link, a:visited, a:active {
color: #0075B7;
text-decoration: none;
padding: 0;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel .body ul {
margin: 0;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel .body dt {
padding: 0 0 0 10px;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel .body dt a:link, a:visited, a:active {
color: #0075B7;
text-decoration: none;
}

#wrapper #content_box #main #content_body #content_body_text div.admin-panel .body dd { /**** Descripciones *****/
margin: 7px 0 7px 12px;
font-size: 0.8em;
}

/*********** APARTADO COMENTARIOS *****************/

#wrapper #content_box #main #content_body #content_body_text tr.odd td { /**** sirve para todas las tablas ****/
font-size: 0.8em;
background-color:#eaf5ff;

}

#wrapper #content_box #main #content_body #content_body_text tr.even td { /**** sirve para todas las tablas ****/
font-size: 0.8em;
background-color:#fbfbfb;
}

/*********** APARTADO CONTENIDO *****************/

#wrapper #content_box #main #content_body #content_body_text div#node-admin-filter li {
list-style: none;
}

/*************************************************************************************/
/* LAYOUT.CSS */
/*************************************************************************************/

html, body {
margin:0; 
padding:0; 
width:100%; 
height:100%; 
overflow:hidden;
background: #cccccc;
}

#wrapper{
width:980px;
margin:0 auto;
padding-bottom:50px;
}

#content{
margin-top:20px;
}

#wrapper #top_box{
width:100%;
height:49px;
}

/*PRUEBA*/

#wrapper #top_box #header-pusher{
width: 214px;
height: 49px;
float: left;
}


#wrapper #top_box #header{
width:760px;
height: 49px;
float:left;
background: url(images/logo_metropolis.png) no-repeat;
}

#wrapper #content_box #sidebar_left{
width:200px;
float:left;
margin:0 15px 0 0;
* background: black;
* filter: alpha(opacity=75);
background:black;
opacity:0.75;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}

#wrapper #content_box #main{
width:760px;
background-color:white;
float:left;
padding-bottom:25px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
box-shadow:1px 1px 20px #3F3F3F;
-webkit-box-shadow:1px 1px 20px #3F3F3F;
-moz-box-shadow: 1px 1px 20px #3F3F3F;
}

#wrapper #content_box #main #pop_top{
width:100%;
margin: 0;
padding: 0;
}

#wrapper #content_box #main #pop_top #data{ /*************** ESPACIO PARA "POBLACION METROPOLIS DEL MUNDO" ***************/
width:50%;
float:left;
height: 40px;
}

#wrapper #content_box #main #pop_top #lang{ /*************** ESPACIO PARA SELECCION DE IDIOMAS ***************/
width:50%;
height: 30px;
float:left;
}

.border{ /*************** ESTO DIBUJA LA LINEA DEBAJO DE "POBLACION METROPOLIS DEL MUNDO"***************/
margin:0 20px 0 20px;
border-bottom: 2px solid #0075b7;
height:2px;
clear:both;	
padding: 0;
line-height: 2px;
}

#wrapper #content_box #main #content_body{
width:560px;
float:left;
}

#wrapper #content_box #main #content_body #top_imagen {
margin-top: 3px;
margin-bottom: 20px;
width: 540px;
height: 150px;
}

#wrapper #content_box #main #content_body #content_body_cab{ 
width:560px;
}


#wrapper #content_box #main #content_body #content_body_date{ 
width:560px;
}


#wrapper #content_box #main #content_body #content_body_text{ 
padding:0px 0px 10px 20px;
width:540px;
}

#wrapper #content_box #main #content_body #content_body_text.main { 
padding:0px 0px 10px 20px;
width:720px !important;
}

#wrapper #content_box #main #side_right{ /********************** SIDEBAR DERECHO ***************************/
width:190px;
float:right;
margin: 0;
}

/******************************** ESTILO ESPEC�FICO PARA BACKGROUND AUTOADAPTABLE Y FIJO ***************************************/

#background{
position:absolute; 
z-index:1; 
width:100%; 
height:100%;
}

#scroller {
position:absolute; 
width:100%; 
height:100%; 
top:0; 
left:0; 
overflow:auto; 
z-index:3;
} 

/*************************************************************************************/
/* CONTENIDO.CSS */
/*************************************************************************************/

body{
font-family: "Arial";
}

#wrapper #content_box #main #pop_top p {  /***** POP TOP  *****/
font-size: 0.8em;
}

#wrapper #content_box #main #pop_top #data p{
margin:0;
padding:20px 0 5px 20px;
visibility: hidden;
}

#wrapper #content_box #main #pop_top #data strong{
color:#0075b7;
}

#wrapper #content_box #main #content_body #content_body_cab  h1{ /**** CABECERA: "9 CONGRESO BLA BLA BLA....."*****/
margin:0;
padding:50px 0 0 20px;
font-size:1.15em;
color:#0075b7;
}

#wrapper #content_box #main #content_body #content_body_date p{ /***** FECHA *****/
margin:0;
padding:5px 0 0 20px;
font-size:0.75em;
}

#wrapper #content_box #main #content_body #content_body_text p{  /***** CUERPO PRINCIPAL DEL ARTICULO *****/
margin:0;
padding:0 15px 0 0;
font-size:0.85em;
line-height: 1.5em;
color:#555;
text-align: justify; 
}


#wrapper #content_box #main #content_body #content_body_text a {  /***** LINKS CUERPO PRINCIPAL DEL ARTICULO *****/
color: #0075B7;
text-decoration: none;
}


#wrapper #content_box #main #content_body #content_body_text h2 { /***** TÍTULO DEL ARTICULO *****/
padding:0;
margin-top: 10px;
margin-bottom: 15px;
font-size:1.15em;
}

#wrapper #content_box #main #content_body #content_body_text h2 a { /***** TÍTULO DEL ARTICULO *****/
color: #0075B7;
text-decoration: none;
}

#wrapper #content_box #main #content_body #content_body_text ul {  /***** LISTAS DEL ARTICULO *****/
font-size:0.85em;
}

#wrapper #content_box #main #content_body #content_body_text li {  /***** LISTAS DEL ARTICULO *****/
list-style-image: url(images/bullet.gif);
color:#555;
padding-bottom: 10px;
}

#wrapper #content_box #main #content_body #content_body_text h3 { /***** H3 SUBTITULOS/SUBAPARTADOS ARTICULOS *****/
padding:0 0 0 10px;
color: black;
font-size:1.15em;
}

#wrapper #content_box #main #content_body #content_body_text img{  
margin:0;
padding:0 0 0 0px;
font-size:0.75em;
}

#wrapper #content_box #main #content_body #content_body_text p img{  
float: left;
margin-right: 15px;
}

#wrapper #content_box #main #content_body #content_body_text h3 { /***** SUBTÍTULO DEL ARTICULO *****/
padding:0;
}

#wrapper #content_box #main #content_body #content_body_text .view-frontpage .view-content .content { /***** LEER MAS *****/
margin-bottom: 15px;
}

#wrapper #content_box #main #content_body #content_body_text .view-frontpage .view-content .views-row-odd {
margin-top: 40px;
}

#wrapper #content_box #main #content_body #content_body_text .view-frontpage .view-content .views-row-even {
margin-top: 20px;
}

/******** PAGINADOR ****************/


.view-frontpage .node{
border-bottom: 1px dotted #0082D6;
padding-bottom: 20px;
}



.item-list ul.pager li {
margin:0 0 0.25em 2px;
padding: 0;
}

.item-list ul.pager li.pager-item a:hover {
background-color:#EEEEEE !important;
}

.item-list ul.pager {
margin: 30px 0 0 0;
}

.pager .pager-current, .form-submit{
color: #0075B7 !important;
background:#0082D6 none repeat scroll 0 0 !important;
border:1px solid #0082D6 !important;
color:#FFFFFF !important;
font-size:12px !important;
font-weight:bold !important;
margin:0 2px;
padding:2px 4px!important;
text-decoration:none !important;
cursor:pointer;
}

.pager .pager-item .active, .view-content .links .node_read_more a:hover,.form-submit:hover{
background-color:white !important;
border:1px solid #0082D6;
color:#0082D6 !important;
font-size:12px;
font-weight:bold;
margin:0 2px;
padding:2px 4px;
text-decoration:none;
}

.pager .pager-next a,  .pager .pager-last a, .pager .pager-first a, .pager .pager-previous a, .view-content .links .node_read_more a{
background-color:white;
border:1px solid #0082D6;
color:#0082D6 !important;
font-size:12px;
font-weight:bold;
margin:0 2px !important;
padding:2px 4px !important;
text-decoration:none;
}


.pager .pager-next a:hover,  .pager .pager-last a:hover, .pager .pager-first a:hover, .pager .pager-previous a:hover, .view-content .links .node_read_more a{
background-color: #0082D6;
color: white !important;
}

/******** SIDEBAR RIGHT ****************/

/* NOTICIAS DESTACADAS */

#wrapper #content_box #main #content_body #content_body_text .field-field-destacado {  /* Ocultar el módulo en las noticias */
display: none;
}

#wrapper #content_box #main #side_right #block-views-noticias_destacadas-block_1,#wrapper #content_box #main #side_right #block-views-noticias_destacadas_en-block_1, #wrapper #content_box #main #side_right #block-views-noticias_destacadas_fr-block_1, #wrapper #content_box #main #side_right #block-views-72aa572c9bb5c7d28b03d07fbbe1420c, #wrapper #content_box #main #side_right #block-views-3ae732ef5bb9fb26fdd50b7706019285, #wrapper #content_box #main #side_right #block-views-e7c674a47dec59117b70ca2628b78c7b {
padding: 6px 15px 0 15px;
font-size:0.75em;
}

#wrapper #content_box #main #side_right #block-views-noticias_destacadas-block_1 h2, #wrapper #content_box #main #side_right #block-views-noticias_destacadas_fr-block_1 h2, #wrapper #content_box #main #side_right #block-views-noticias_destacadas_en-block_1 h2, #wrapper #content_box #main #side_right #block-views-72aa572c9bb5c7d28b03d07fbbe1420c h2, #wrapper #content_box #main #side_right #block-views-3ae732ef5bb9fb26fdd50b7706019285 h2, #wrapper #content_box #main #side_right #block-views-e7c674a47dec59117b70ca2628b78c7b h2 {
background: url(images/destacados-bck.png) repeat-x;
color: white;
font-weight: bold;
margin: 0;
padding: 3px;
}

#wrapper #content_box #main #side_right #block-views-noticias_destacadas-block_1 .views-row-odd, #wrapper #content_box #main #side_right #block-views-noticias_destacadas_en-block_1 .views-row-odd, #wrapper #content_box #main #side_right #block-views-noticias_destacadas_fr-block_1 .views-row-odd, #wrapper #content_box #main #side_right #block-views-72aa572c9bb5c7d28b03d07fbbe1420c .views-row-odd, #wrapper #content_box #main #side_right #block-views-3ae732ef5bb9fb26fdd50b7706019285 .views-row-odd, #wrapper #content_box #main #side_right #block-views-e7c674a47dec59117b70ca2628b78c7b .views-row-odd  {
padding-bottom: 7px;
padding-top: 5px;
margin-right: 12px;
border-bottom: 1px dotted #aaaaaa;
}

#wrapper #content_box #main #side_right #block-views-noticias_destacadas-block_1  .views-row-even, #wrapper #content_box #main #side_right #block-views-noticias_destacadas_en-block_1  .views-row-even, #wrapper #content_box #main #side_right #block-views-noticias_destacadas_fr-block_1 .views-row-even, #wrapper #content_box #main #side_right #block-views-72aa572c9bb5c7d28b03d07fbbe1420c .views-row-even, #wrapper #content_box #main #side_right #block-views-3ae732ef5bb9fb26fdd50b7706019285 .views-row-even, #wrapper #content_box #main #side_right #block-views-e7c674a47dec59117b70ca2628b78c7b .views-row-even {
padding-bottom: 7px;
padding-top: 5px;
margin-right: 12px;
border-bottom: 1px dotted #aaaaaa;
}

#wrapper #content_box #main #side_right #block-views-noticias_destacadas-block_1 a, #wrapper #content_box #main #side_right #block-views-noticias_destacadas_fr-block_1 a, #wrapper #content_box #main #side_right #block-views-noticias_destacadas_en-block_1 a, #wrapper #content_box #main #side_right #block-views-72aa572c9bb5c7d28b03d07fbbe1420c a, #wrapper #content_box #main #side_right #block-views-3ae732ef5bb9fb26fdd50b7706019285 a, #wrapper #content_box #main #side_right #block-views-e7c674a47dec59117b70ca2628b78c7b a {
color:#0075b7;
text-decoration: none;
}

#wrapper #content_box #main #side_right #block-views-72aa572c9bb5c7d28b03d07fbbe1420c, #wrapper #content_box #main #side_right #block-views-3ae732ef5bb9fb26fdd50b7706019285, #wrapper #content_box #main #side_right #block-views-e7c674a47dec59117b70ca2628b78c7b {
margin-top: 10px;
}

#wrapper #content_box #main #side_right #block-views-72aa572c9bb5c7d28b03d07fbbe1420c img, #wrapper #content_box #main #side_right #block-views-3ae732ef5bb9fb26fdd50b7706019285 img, #wrapper #content_box #main #side_right #block-views-e7c674a47dec59117b70ca2628b78c7b img {
display: none;
}

#wrapper #content_box #main #side_right #block-views-72aa572c9bb5c7d28b03d07fbbe1420c a, #wrapper #content_box #main #side_right #block-views-3ae732ef5bb9fb26fdd50b7706019285 a, #wrapper #content_box #main #side_right #block-views-e7c674a47dec59117b70ca2628b78c7b a {
text-transform: uppercase;
}

/***** CONTACTO Español ******/

#wrapper #content_box #main #side_right #block-block-2 { 
padding: 5px 0 0 20px;
}

#wrapper #content_box #main #side_right #block-block-2 #contacto_home {
/*border-top: 2px solid #000;*/
margin-right: 22px;
padding-top: 10px;
}

#wrapper #content_box #main #side_right #block-block-2 #contacto_home a:link, a:visited, a:hover, a:active {
color: #0075B7;
text-decoration: none;
}

#wrapper #content_box #main #side_right #block-block-2 h2 {
display: none;
}

#wrapper #content_box #main #side_right #block-block-2 p {
margin: 0;
font-size: 0.7em;
}

#wrapper #content_box #main #side_right h2{
font-size:0.95em;
margin:0 0 10px 0;
}

#wrapper #content_box #main #side_right img{
margin:0;
padding:16px 0 0 15px;
}

/***** CONTACTO Ingles ******/

#wrapper #content_box #main #side_right #block-block-4 { 
padding: 5px 0 0 20px;
}

#wrapper #content_box #main #side_right #block-block-4 #contacto_home {
/*border-top: 2px solid #000;*/
border-top: 1px dotted #AAAAAA;
margin-right: 22px;
padding-top: 10px;
}

#wrapper #content_box #main #side_right #block-block-4 #contacto_home a:link, a:visited, a:hover, a:active {
color: #0075B7;
text-decoration: none;
}

#wrapper #content_box #main #side_right #block-block-4 h2 {
display: none;
}

#wrapper #content_box #main #side_right #block-block-4 p {
margin: 0;
font-size: 0.7em;
}

/***** CONTACTO Frances ******/

#wrapper #content_box #main #side_right #block-block-5 { 
padding: 5px 0 0 20px;
}

#wrapper #content_box #main #side_right #block-block-5 #contacto_home {
/*border-top: 2px solid #000;*/
border-top: 1px dotted #AAAAAA;
margin-right: 22px;
padding-top: 10px;
}

#wrapper #content_box #main #side_right #block-block-5 #contacto_home a:link, a:visited, a:hover, a:active {
color: #0075B7;
text-decoration: none;
}

#wrapper #content_box #main #side_right #block-block-5 h2 {
display: none;
}

#wrapper #content_box #main #side_right #block-block-5 p {
margin: 0;
font-size: 0.7em;
}

/****** BANNER PORTAL PROYECTOS *********/

#wrapper #content_box #main #side_right #block-block-8 .content p {
margin: 0;
}

#wrapper #content_box #main #side_right #block-block-8 .content img {
padding-top: 10px;
}

#wrapper #content_box #main #side_right #block-block-13 .content p {
margin: 0;
}

#wrapper #content_box #main #side_right #block-block-13 .content img {
padding-top: 10px;
}

#wrapper #content_box #main #side_right #block-block-12 .content p {
margin: 0;
}

#wrapper #content_box #main #side_right #block-block-12 .content img {
padding-top: 10px;
}

/****** FORMULARIO UNIRSE *********/

#wrapper #content_box #main #content_body #content_body_text #unirse_form tbody {
border-top: 0;
}

/****** TABLAS TEXTO ESTÁTICO *********/

#wrapper #content_box #main #content_body #content_body_text table.formacion_tabla {
font-size:0.75em;
}

#wrapper #content_box #main #content_body #content_body_text table.asistencia_tabla {
font-size:0.75em;
}

#wrapper #content_box #main #content_body #content_body_text table.asistencia_tabla td {
text-align: left;
padding: 5px;
}

#wrapper #content_box #main #content_body #content_body_text table.asistencia_tabla p.destacado {
color: #0075B7;
text-align: left;
}

#wrapper #content_box #main #content_body #content_body_text table.banco_tabla {

}

#wrapper #content_box #main #content_body #content_body_text table.banco_tabla td {
text-align: center;
padding: 5px;
font-size:0.85em;
line-height: 1.5em;
color:#555;
}

#wrapper #content_box #main #content_body #content_body_text table.banco_tabla a {
text-align: center;
padding: 5px;
font-size:0.85em;
line-height: 1.5em;
}

#wrapper #content_box #main #content_body #content_body_text table.banco_tabla p {
text-align: center;
}

/****** BUSQUEDA *******************/

#block-search-0{
width: 220px;
margin: 0 0 0 20px;
}

#block-search-0 label{
display: none;
}

#block-search-0 h2{
display: none;
}

#edit-search-block-form-1-wrapper{
color:#525252;
font-weight: bold;
font-size: 14px;
margin-top:20px;
}

#edit-search-block-form-1{
height: 19px;
margin: 0px 0 10px 0;
border: 1px solid #0075B7;
float: left;
}

#block-search-0 .container-inline{
padding: 15px 0 20px 0;
}


#edit-submit{
border: 1px solid #0075B7;
background-color:#0075B7;
color: white;
float: left;
}

/****** DESTACADOS PREMIOS *********/

#wrapper #content_box #main #content_body #content_body_text span.destacado {
color: #0075B7;
text-align: left;
}



/****** VISTA DE LAS CIUDADES MIEMBRO DE METROPOLIS *********/

.field-field-ciudades-foto {
width: 100%;
margin-bottom: 20px;
}

#wrapper #content_box #main #content_body #content_body_text .field-field-ciudades-foto .field-items .imagefield-field_ciudades_foto {
padding: 0;
margin: 0;
}

.field-field-ciudades-imagen {
width: 100%;
margin-bottom: 20px;
}

.field-field-ciudades-imagen .field-label {
display: none;
}

#wrapper #content_box #main #content_body #content_body_text .field-field-ciudades-imagen {
padding: 0;
margin: 0 0 20px 0;
}

#wrapper #content_box #main #content_body #content_body_text .field-field-ciudades-imagen img {
padding: 0;

}

.field-field-ciudades-foto .field-label {
display: none;
}

.field-field-ciudades-continente {
width: 49%;
float: left;
margin-right: 15px;
margin-bottom: 10px;
}

.field-field-ciudades-continente .field-items {
font-size:0.85em;
line-height: 1.5em;
color:#555;
}

.field-field-ciudades-continente .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 5px;
font-weight: bold;
}

.field-field-ciudades-institucion {
width: 48%;
float: left;
margin-bottom: 10px;
}

.field-field-ciudades-institucion .field-items {
font-size:0.85em;
line-height: 1.5em;
color:#555;
}

.field-field-ciudades-institucion .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 5px;
font-weight: bold;
}

.field-field-ciudades-poblacion {
width: 49%;
float: left;
margin-right: 15px;
margin-bottom: 10px;
}

.field-field-ciudades-poblacion .field-items {
font-size:0.85em;
line-height: 1.5em;
color:#555;
}

.field-field-ciudades-poblacion .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 5px;
font-weight: bold;
border-right: 5px solid white;
}

.field-field-ciudades-miembro {
width: 48%;
float: left;
margin-bottom: 10px;
}

.field-field-ciudades-miembro .field-items {
font-size:0.85em;
line-height: 1.5em;
color:#555;
}

.field-field-ciudades-miembro .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 5px;
font-weight: bold;
}

.field-field-ciudades-archivos  {
margin: 0 0 15px 0;
float: left;
width: 100%;
}

.field-field-ciudades-archivos .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 5px;
font-weight: bold;
}

.field-field-ciudades-enlaces  {
margin: 0 0 15px 0;
float: left;
width: 100%;
}

.field-field-ciudades-enlaces .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 5px;
font-weight: bold;
}

/****** VISTA DE LAS NOTICIASO DE METROPOLIS *********/

#wrapper #content_box #main #content_body #content_body_text .node_read_more {
padding: 0;
}

/*************************************************************************************/
/* MENU.CSS */
/*************************************************************************************/

/******** SDIEBAR LEFT (Menu Principal) ***************/
/* En este apartado deberan reemplazarse los selectores si se cambia el Bloque por un modulo o Menus */

#wrapper #content_box #sidebar_left {
font-size:0.95em;
}

#wrapper #content_box #sidebar_left h1{
margin:0;
padding:20px 0 0 15px;
color:#0075b7;
font-size:0.95em;
text-decoration: none;
}

#wrapper #content_box #sidebar_left ul{
margin:0;
padding:0 0 0 0;
font-size:0.95em;
font-weight: lighter;
}

#wrapper #content_box #sidebar_left ul li {
list-style: none;
color:#0075b7;
padding:5px 0 5px 10px;
}

/* Menu en español */

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu  {
padding-right: 10px;
padding-bottom: 20px;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu h2 {
display: none;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content ul {
padding-top: 15px; 
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li ul.menu {
padding-top: 0;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content ul.menu li ul.menu li {
margin-left: 0; 
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li {
color: white;
margin-left: 10px;
font-size:0.95em;
list-style-image: none;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a {
color: white;
font-weight: bold;
text-decoration: none;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a:hover {
text-decoration: underline;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a#dhtml_menu-162-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a#dhtml_menu-182-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a#dhtml_menu-185-1 { /***** Estilo �tem de nenú desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a#dhtml_menu-188-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a#dhtml_menu-192-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a#dhtml_menu-193-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a#dhtml_menu-340-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a#dhtml_menu-345-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a#dhtml_menu-842-1{ /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenu .content li a#dhtml_menu-707-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}



/* Menu en ingles */

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen  {
padding-right: 10px;
padding-bottom: 20px;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen h2 {
display: none;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content ul {
padding-top: 15px; 
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li ul.menu {
padding-top: 0; 
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content ul.menu li ul.menu li {
margin-left: 0; 
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li {
color: white;
margin-left: 10px;
font-size:0.95em;
list-style-image: none;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a {
color: white;
font-weight: bold;
text-decoration: none;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a:hover {
text-decoration: underline;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a#dhtml_menu-742-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a#dhtml_menu-538-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a#dhtml_menu-541-1 { /***** Estilo �tem de nenú desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a#dhtml_menu-544-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a#dhtml_menu-764-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a#dhtml_menu-549-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a#dhtml_menu-555-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a#dhtml_menu-560-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a#dhtml_menu-563-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-mainmenuen .content li a#dhtml_menu-773-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}


/* Menu en frances */

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr  {
padding-right: 10px;
padding-bottom: 20px;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr h2 {
display: none;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content ul {
padding-top: 15px; 
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li ul.menu {
padding-top: 0; 
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content ul.menu li ul.menu li {
margin-left: 0; 
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li {
color: white;
margin-left: 10px;
font-size:0.95em;
list-style-image: none;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a {
color: white;
font-weight: bold;
text-decoration: none;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a:hover {
text-decoration: underline;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-565-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-574-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-577-1 { /***** Estilo �tem de nenú desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-580-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-584-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-585-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-591-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-596-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-599-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-766-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

#wrapper #content_box #sidebar_left #block-menu-menu-menuprincipalfr .content li a#dhtml_menu-853-1 { /***** Estilo �tem de men� desplegable *****/
color: #0075B7;
font-weight: bold;
}

/******* ESTILS SLIDER SUPERIOR ***************/

#scroller #panel ul{
margin:0;
padding:0 0 0 30px;
font-size:0.95em;
}

#scroller #panel li{
list-style: none;
color:white;
padding:0;
margin:0;
}

/******* ESTILOS MENU IDIOMATICO ***************/


#wrapper #content_box #main #pop_top #lang #block-locale-0 {
margin: 1px 0 0 0;
* margin-top: 3px;
padding:0;
float: right;
}

#wrapper #content_box #main #pop_top #lang #block-locale-0 h2 {
display: none;
}

#wrapper #content_box #main #pop_top #lang #block-locale-0 ul {
padding:15px 20px 5px 0;
margin:0;
}

#wrapper #content_box #main #pop_top #lang #block-locale-0 li {
display: inline;
font-size: 0.8em;
margin:0;
padding:0 7px 0 7px;
border-right: 1px solid #000000;
}

#wrapper #content_box #main #pop_top #lang #block-locale-0 li a {
color: black;
text-decoration: none;
}

#wrapper #content_box #main #pop_top #lang #block-locale-0 li a:hover, a:focus {
color: #0075B7;
text-decoration: none;
}

#wrapper #content_box #main #pop_top #lang #block-locale-0 li.en a:lang(en) {
color: #0075B7;
font-weight: bold;
text-decoration: none;
}

#wrapper #content_box #main #pop_top #lang #block-locale-0 li.es a:lang(es) {
color: #0075B7;
font-weight: bold;
text-decoration: none;
}

#wrapper #content_box #main #pop_top #lang #block-locale-0 li.fr a:lang(fr) {
color: #0075B7;
font-weight: bold;
text-decoration: none;
}

/*************************************************************************************/
/* MODULES.CSS */
/*************************************************************************************/

/******** USER LOGIN ESTADO LOGGED OUT ***************/

#block-user-0 {
float: right;
width: 420px;
height: 65px;
}

#block-user-0 h2 {
display: none;
}

#block-user-0 .content {
width: 420px;
float: right;
height: 65px;
}

#block-user-0 .content #user-login-form {
width: 420px;
height: 65px;
text-align: left;
}

#block-user-0 .content #user-login-form input {
float: left;
margin-right: 7px;
}

#block-user-0 .content .form-item {
margin: 0;
padding: 0;
}

#block-user-0 .content .form-item label {
font-size: 0.8em;
color: white;
font-weight: lighter;
}

#block-user-0 .content #user-login-form #edit-name-wrapper {
float: left;
margin-right: 15px;
margin-bottom: 5px;
}

#block-user-0 .content #user-login-form #edit-pass-wrapper {
float: left;
margin-right: 5px;
margin-bottom: 5px;
}

#block-user-0 .content #user-login-form #edit-submit-1 {
float: left;
margin: 15px 0 0 0;
}

#block-user-0 .content #user-login-form .item-list {
float: left;
width: 400px;
display: none !important;
}

#block-user-0 .content #user-login-form .item-list ul {
padding: 0;
float: left;
}

#block-user-0 .content #user-login-form .item-list li {
display: inline;
}

#block-user-0 .content #user-login-form .item-list .first {
padding-right: 5px;
}

#block-user-0 .content #user-login-form .item-list a {
font-size: 0.7em;
text-decoration: none;
color: #0075B7;
}

/******** USER LOGIN ESTADO LOGGED IN ***************/

#block-user-1 h2 {
margin-left: 17px;
margin-bottom: 0;
margin-top: 20px;
color: #0075B7;
font-size: 0.95em;
}

#block-user-1 .menu ul {
padding: 0;
}

#block-user-1 .menu a {
font-size: 0.95em;
text-decoration: none;
color: white;
}


/******** BREADCRUMBS ***************/

#breadcrumbs {
height: 27px;
}

.breadcrumb {
padding: 10px 0 0 20px;
font-size: 0.8em;
line-height:1.35em;
height: 1.35em;
} 

.breadcrumb a {
color: #0075B7;
text-decoration: none;
}

/******** BUSCADOR ***************/

/*#wrapper #content_box #main #side_right #block-search-0 {
padding: 20px 0 0 20px;
}

#wrapper #content_box #main #side_right #block-search-0 h2 {
display: none;
}

#wrapper #content_box #main #side_right #block-search-0 input {
margin: 7px 0 7px 0;
}

#wrapper #content_box #main #side_right #block-search-0 #edit-search-block-form-1-wrapper {
margin: 0px;
}*/


/*************************************************************************************/
/* SLIDE-PANEL.CSS */
/*************************************************************************************/


a:focus {
	outline: none;
}
#panel {
	margin: 0;
	padding: 0;
	background:black;
	height:50px;
	display: none;
	position:relative;
	-moz-opacity:0.75;
	* filter: alpha(opacity=75);
}
.slide {
	margin: 0;
	padding: 0;
	border-top: solid 1px #000000;
	-moz-opacity:0.75;
	* filter: alpha(opacity=75);
}
#scroller p .btn-slide {
	text-align: center;
	width: 100px;
	height: 15px;
	padding: 4px 10px 4px 0;
	margin: 0 0 0 20px;
	display: block;
	font: lighter 14px Arial;
	color: #fff;
	text-decoration: none;
	background: black;
	* filter: alpha(opacity=75);
	-moz-border-radius-bottomleft: 8px;
	border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	border-bottom-right-radius: 8px;
}
.active {
	background-position: right 12px;
}

#scroller .btn-slide a:hover {
	font: lighter 14px Arial;
	color: #fff;
	text-align: center;
	width: 100px;
	height: 15px;
	padding: 4px 10px 4px 0;
	margin: 0 0 0 20px;
}

/*************************************************************************************/
/* COMISIONES.CSS */
/*************************************************************************************/

/* Ocultar el SUBMITTED de la comisión */
.meta span.submitted {
display: none;
}

/* Ocultar la FECHA de la comisión */
.field-field-comision-fecha {
display: none;
}


/* Estilos para los DOCUMENTOS de la comisión */
.field-field-comision-documentacion .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 15px;
font-weight: bold;
}

.field-field-comision-documentacion .field-items {
margin-bottom: 15px;
margin-top:15px;
}

.field-field-comision-documentacion .field-items p.titular{
color: #000000 !important;
font-weight: bold;
text-decoration: underline;
}

/* Estilos para el TÍTULO de la comisión */


/* Estilos para el BODY o DESCRIPCIÓN de la comisión */



/* Estilos para los PARTICIPANTES de la comisión */

.field-field-comision-participantes .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 15px;
font-weight: bold;
}

.field-field-comision-participantes ul {
width: 530px;
}

.field-field-comision-participantes ul:after {
display: block;
content: ".";
visibility: hidden;
}


.field-field-comision-participantes ul.trescolumnas li {
float: left;
width: 33.33%;
}

/*******************************************************************************************************************
PROVAR CON ESTE APARTADO ----------------------> REUNIONES!
El FIREBUG da como clase <div class="field field-type-text field-field-comision-reuniones">
La clase .field-field-comision-reuniones  funciona en Firefox pero no en IE
*********************************************************************************************************************/


/* Estilos para las REUNIONES de la comisión */

.field-field-comision-reuniones .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 15px;
font-weight: bold;
}

.field-field-comision-reuniones .field-items {
margin-bottom: 15px;
}

/* Estilos para los ENLACES de la comisión */

.field-field-comision-enlaces .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-top: 15px;
margin-bottom: 15px;
font-weight: bold;
}

.field-field-comision-enlaces.field-items {
margin-bottom: 15px;
margin-top:15px;
}

/* TABLAS */

.field-field-comision-reuniones table#reuniones  tbody {
border: none;
}

.field-field-comision-reuniones table#reuniones  th{
border: none;
}

.field-field-comision-reuniones table#reuniones  tr{
color:#555555;
font-size:0.85em;
line-height:1.5em;
border-bottom: 1px solid #CCCCCC;
}

/*************************************************************************************/
/* CALENDARIO.CSS */
/*************************************************************************************/

/* Estilo para el BLOCK del SIDEBAR RIGHT */

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 .block-views h2 {
padding: 0 0 10px 0;
}

#block-views-calendar-calendar_block_1{
margin: 10px 0 0 0;
}

#block-views-calendar-calendar_block_1 h2 {
display: none; 
margin: 10px 0 0 0;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 .calendar-calendar div.date-nav {
background-color:#0075B7;
/*border:1px solid #CCCCCC;*/
color:white;
padding:0.2em;
width:auto;
font-size: 10px;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 .calendar-calendar div.date-nav a, .calendar-calendar div.date-nav h3 {
color:white;
text-decoration: none;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 .calendar-calendar th.days {
background-color:#EEEEEE;
border:1px solid white;
color:#777777;
font-weight:bold;
font-size: 10px;
/*padding: 2px;*/
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 .calendar-calendar table.mini td.empty {
background:#f5f6f8 none repeat scroll 0 0;
border:1px solid white;
}

#block-views-calendar-calendar_block_1{
/*width: 90%;*/
margin-right: 20px;
margin-left: 17px;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 table td.mini a {
font-weight:normal;
color: black;
font-size: 10px;
text-align: center;
text-decoration: none;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 table.mini tr{
height: 100%;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 table.mini td{
width: 20px;
background-color:#f5f6f8;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 .calendar-calendar td {
text-align: center;
border: 1px solid white;
line-height: 20px;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 .calendar-calendar .mini {
border:1px solid white;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 .calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today {
background-color: /*#f5f0a6*/ #e1e1e2;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 .calendar-calendar .mini-day-on{
background-color: #b5ddf3;
}

#wrapper #content_box #main #side_right #block-views-calendar-calendar_block_1 .calendar-calendar .mini-day-off:hover {
background-color: #da7a75;
}

/* Estilo para el CALENDARIO que se carga en el CONTENIDO de la pagina */

/* Vista por año */

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar  a{
color: white;
}

#wrapper #content_box #main #content_body #content_body_text .date-nav div.date-prev  a{
color: white;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar  ul.links {
margin-bottom: 10px;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar  ul.links a{
color: #0075B7;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar div.date-nav {
background-color:#0075B7;
/*border:1px solid #CCCCCC;*/
color:white;
padding:0.2em;
width:auto;
font-size: 10px;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar th.days {
background-color:#EEEEEE;
border:1px solid white;
color:#777777;
font-weight:bold;
font-size: 10px;
/*padding: 2px;*/
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar div.date-nav a, .calendar-calendar div.date-nav h3 {
color:white;
text-decoration: none;
}

#wrapper #content_box #main #content_body #content_body_text.calendar-calendar table.mini td.empty {
background:#f5f6f8 none repeat scroll 0 0;
border:1px solid white;
}

#wrapper #content_box #main #content_body #content_body_text table td.mini a {
font-weight:normal;
color: black;
font-size: 10px;
text-align: center;
text-decoration: none;
}

#wrapper #content_box #main #content_body #content_body_text table.mini tr{
height: 100%;
}

#wrapper #content_box #main #content_body #content_body_text table.mini td{
width: 20px;
background-color:#f5f6f8;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar td {
text-align: center;
border: 1px solid white;
line-height: 20px;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .mini {
border:1px solid white;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today {
background-color: /*#f5f0a6*/ #e1e1e2;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .mini-day-on{
background-color: #b5ddf3;
}

/* Vista por mes */

#wrapper #content_box #main #content_body #content_body_text .view-id-calendar .date-nav .date-heading h3 {
color: white;
}

#wrapper #content_box #main #content_body #content_body_text .month-view .day a{
color: black;
}

#wrapper #content_box #main #content_body #content_body_text .month-view  .inner {
background-color: #DFDFDF;
height: 100% !important;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .month-view .empty .inner {
background-color: #f5f6f8;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .month-view .view-data-node-title a {
color: black;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .month-view .view-data-node-title {
width: 99%;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .month-view .view-data-node-title a {
text-decoration: underline;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .month-view .view-data-node-changed {
width: 99%;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .month-view td {
background-color: #DFDFDF;
}

/* Vista por semana */

#wrapper #content_box #main #content_body #content_body_text .view-id-calendar .date-nav .date-heading h3 {
color: white;
}

#wrapper #content_box #main #content_body #content_body_text .week-view .day a{
color: black;
}

#wrapper #content_box #main #content_body #content_body_text .week-view  .inner {
background-color: #DFDFDF;
height: 100% !important;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .week-view .empty .inner {
background-color: #f5f6f8;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .week-view .view-data-node-title a {
color: black;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .week-view .calendar-agenda-items .calendar .view-data-node-title {
width: 99%;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .week-view .calendar-agenda-items .calendar .view-data-node-title a {
text-decoration: underline;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .week-view .calendar-agenda-items .calendar .view-data-node-changed {
width: 99%;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .week-view td {
background-color: #DFDFDF;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .week-view .calendar-agenda-items .calendar {
background-color: #DFDFDF;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .week-view .calendar-agenda-hour {
border: 1px solid white;
}

.calendar-calendar td.calendar-agenda-hour .calendar-hour {
font-size: 1em;
}

/* Vista por día */

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .day-view th {
border: 1px solid white;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .day-view td {
background-color: #DFDFDF;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .day-view td.calendar-agenda-items .calendar {
background-color: #DFDFDF;
}

#wrapper #content_box #main #content_body #content_body_text .calendar-calendar .day-view .calendar-agenda-items .calendar .view-data-node-title a {
text-decoration: underline;
color: black;
}


/*************************************************************************************/
/* REUNIONES.CSS */
/*************************************************************************************/

/* Estilos para el PROGRAMA de la Reunión */
.field-field-reuniones-programa .field-label {
display: block;
width:535px;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 15px;
font-weight: bold;
}

.field-field-comision-documentacion .field-items {
margin-bottom: 15px;
margin-top:15px;
}

.field-field-comision-documentacion .field-items p.titular{
color: #000000 !important;
font-weight: bold;
text-decoration: underline;
}

/* Estilos para los PARTICIPANTES de la Reunión */

.field-field-reuniones-participantes .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 15px;
font-weight: bold;
}

.field-field-reuniones-participantes ul {
width: 530px;
}

.field-field-reuniones-participantes ul:after {
display: block;
content: ".";
visibility: hidden;
}


.field-field-reuniones-participantes ul.trescolumnas li {
float: left;
width: 33.33%;
}

/* Estilos para los VIAJES de la Reunión */

.field-field-reuniones-viaje .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-bottom: 15px;
font-weight: bold;
}

.field-field-reuniones-viaje .field-items {
margin-bottom: 15px;
}

/* Estilos para los ENLACES de la Reunión */

.field-field-reuniones-enlaces .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-top: 15px;
margin-bottom: 15px;
font-weight: bold;
}

.field-field-reuniones-enlaces .field-items {
margin-bottom: 15px;
margin-top:15px;
}

/* Estilos para los DOCUMENTOS de la Reunión */

.field-field-reuniones-documents .field-label {
display: block;
width: 100%;
background: #0075b7;
color: #FFFFFF;
padding: 0 0 0 5px;
margin-top: 15px;
margin-bottom: 15px;
font-weight: bold;
}

.field-field-reuniones-documents .field-items {
margin-bottom: 15px;
margin-top:15px;
}

/* TABLAS */

.field-field-reuniones-programa table#reuniones  tbody {
border: none;
}

.field-field-reuniones-programa table#reuniones  th{
border: none;
}

.field-field-reuniones-programa table#reuniones  td.dia{
width: 160px;
height: 35px;
}

.field-field-reuniones-programa table#reuniones  td.hora{
width: 160px;
}

.field-field-reuniones-programa table#reuniones  tr{
color:#555555;
font-size:0.85em;
line-height:1.5em;
border-bottom: 1px solid #CCCCCC;
}

/*************************************************************************************/
/* VIEWS-MIEMBROS.CSS */
/*************************************************************************************/

/* Comité ejecutivo */  /********* ESPAÑOL ***************/

#block-views-consejo_admin-block_1 {
height: 660px;
}

#block-views-consejo_admin-block_1 h2 {
font-size: 15px;
}

#block-views-consejo_admin-block_1 .view .view-content {
font-size: 0.8em;
}

#block-views-consejo_admin-block_1 .view .view-content .views-field-field-cargo-metropolis-value {
color: #0075B7;
font-weight: bold;
font-style: italic;
}

#block-views-consejo_admin-block_1 .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-consejo_admin-block_1 .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-consejo_admin-block_1 .view .view-content .views-field-field-miem-cargo-personal-value span.field-content {
font-style: italic;
}


#block-views-consejo_admin-block_1 .view .view-content .views-row-odd {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-consejo_admin-block_1 .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-consejo_admin-block_1 .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-consejo_admin-block_1 .view .view-content label {
display: none;
}

#block-views-consejo_admin-block_1 .view .view-content .views-row-1 {
width: 100%;
}

/* Otros miembros */

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca h2 {
width: 550px;
height: 30px;
float: left;
font-size: 15px;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content {
font-size: 0.8em;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content .views-field-field-miem-cargo-personal-value span.field-content {
font-style: italic;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content .views-row-odd {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content label {
display: none;
}

/* Secretaría General */

#block-views-consejo_admin-block_1 {
height: 660px;
}

#block-views-secretaria_general-block_1 h2, #block-views-secretaria_general_boss-block_1 h2, #block-views-9ed27da9b0227f1b5ecb02bd3a08f7b2 h2 {
font-size: 15px;
}

#block-views-secretaria_general-block_1 .view .view-content, #block-views-secretaria_general_boss-block_1 .view .view-content , #block-views-9ed27da9b0227f1b5ecb02bd3a08f7b2 .view .view-content {
font-size: 0.8em;
}

#block-views-secretaria_general-block_1 .view .view-content .views-field-field-cargo-metropolis-value, #block-views-secretaria_general_boss-block_1 .view .view-content .views-field-field-cargo-metropolis-value, #block-views-9ed27da9b0227f1b5ecb02bd3a08f7b2 .view .view-content .views-field-field-cargo-metropolis-value {
color: #0075B7;
font-weight: bold;
font-style: italic;
}

#block-views-secretaria_general-block_1 .view .view-content .views-field-title, #block-views-secretaria_general_boss-block_1 .view .view-content .views-field-title, #block-views-9ed27da9b0227f1b5ecb02bd3a08f7b2 .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-secretaria_general-block_1 .view .view-content .views-field-field-miem-ciudad-value span.field-content, #block-views-secretaria_general_boss-block_1 .view .view-content .views-field-field-miem-ciudad-value span.field-content , #block-views-9ed27da9b0227f1b5ecb02bd3a08f7b2 .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}


#block-views-secretaria_general-block_1 .view .view-content .views-row-odd {
width: 48%;
float: left;
}

#block-views-secretaria_general-block_1 .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-secretaria_general-block_1 .view .view-content .views-row-last, #block-views-secretaria_general_boss-block_1 .view .view-content .views-row-last, #block-views-9ed27da9b0227f1b5ecb02bd3a08f7b2 .view .view-content .views-row-last  {
margin-bottom: 20px;
}

#block-views-secretaria_general-block_1 .view .view-content label, #block-views-secretaria_general_boss-block_1 .view .view-content label, #block-views-9ed27da9b0227f1b5ecb02bd3a08f7b2 .view .view-content label {
display: none;
}

#block-views-secretaria_general_boss-block_1 .view .view-content .views-row-1, #block-views-9ed27da9b0227f1b5ecb02bd3a08f7b2 .view .view-content .views-row-1 {
width: 100%;
}

/* Secretarías Regionales */

#block-views-secretarias_regionales-block_1 h2 {
width: 550px;
height: 30px;
float: left;
font-size: 15px;
}

#block-views-secretarias_regionales-block_1 .view .view-content {
font-size: 0.8em;
}

#block-views-secretarias_regionales-block_1 .view .view-content .views-field-field-cargo-metropolis-value {
color: #0075B7;
font-weight: bold;
font-style: italic;
}

#block-views-secretarias_regionales-block_1 .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-secretarias_regionales-block_1 .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-secretarias_regionales-block_1 .view .view-content .views-row-odd {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-secretarias_regionales-block_1 .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-secretarias_regionales-block_1 .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-secretarias_regionales-block_1 .view .view-content label {
display: none;
}

/* Comité ejecutivo */  /********* INGLES ***************/

#block-views-consejo_admin_en-block_1 {
height: 660px;
}

#block-views-consejo_admin_en-block_1 h2 {
font-size: 15px;
}

#block-views-consejo_admin_en-block_1 .view .view-content {
font-size: 0.8em;
}

#block-views-consejo_admin_en-block_1 .view .view-content .views-field-field-cargo-metropolis-value {
color: #0075B7;
font-weight: bold;
font-style: italic;
}

#block-views-consejo_admin_en-block_1 .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-consejo_admin_en-block_1 .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-consejo_admin_en-block_1 .view .view-content .views-field-field-miem-cargo-personal-value span.field-content {
font-style: italic;
}

#block-views-consejo_admin_en-block_1 .view .view-content .views-row-odd {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-consejo_admin_en-block_1 .view .view-content .views-row-even {
padding: 0 10px 0px 0;
width: 48%;
float: left;
}

#block-views-consejo_admin_en-block_1 .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-consejo_admin_en-block_1 .view .view-content label {
display: none;
}

#block-views-consejo_admin_en-block_1 .view .view-content .views-row-1 {
width: 100%;
}

/* Otros miembros */

#block-views-87461772ac8e733b1e941669c09626e2 h2 {
width: 550px;
height: 30px;
float: left;
font-size: 15px;
}

#block-views-87461772ac8e733b1e941669c09626e2 .view .view-content {
font-size: 0.8em;
}

#block-views-87461772ac8e733b1e941669c09626e2 .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-87461772ac8e733b1e941669c09626e2 .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-87461772ac8e733b1e941669c09626e2 .view .view-content .views-field-field-miem-cargo-personal-value span.field-content {
font-style: italic;
}

#block-views-87461772ac8e733b1e941669c09626e2 .view .view-content .views-row-odd {
padding: 0 10px 0px 0;
width: 48%;
float: left;
}

#block-views-87461772ac8e733b1e941669c09626e2 .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-87461772ac8e733b1e941669c09626e2 .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-87461772ac8e733b1e941669c09626e2 .view .view-content label {
display: none;
}

/* Secretaría General */

#block-views-consejo_admin_en-block_1 {
height: 660px;
}

#block-views-secretaria_general_en-block_1 h2, #block-views-2f688ca9bd67a32996ee9f0610ba1ccc h2, #block-views-67299b84311485edb003a0ae4c4bfb3f h2 {
font-size: 15px;
}

#block-views-secretaria_general_en-block_1 .view .view-content, #block-views-2f688ca9bd67a32996ee9f0610ba1ccc .view .view-content, #block-views-67299b84311485edb003a0ae4c4bfb3f .view .view-content {
font-size: 0.8em;
}

#block-views-secretaria_general_en-block_1 .view .view-content .views-field-field-cargo-metropolis-value, #block-views-2f688ca9bd67a32996ee9f0610ba1ccc .view .view-content .views-field-field-cargo-metropolis-value, #block-views-67299b84311485edb003a0ae4c4bfb3f .view .view-content .views-field-field-cargo-metropolis-value {
color: #0075B7;
font-weight: bold;
font-style: italic;
}

#block-views-secretaria_general_en-block_1 .view .view-content .views-field-title, #block-views-2f688ca9bd67a32996ee9f0610ba1ccc .view .view-content .views-field-title, #block-views-67299b84311485edb003a0ae4c4bfb3f .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-secretaria_general_en-block_1 .view .view-content .views-field-field-miem-ciudad-value span.field-content, #block-views-2f688ca9bd67a32996ee9f0610ba1ccc .view .view-content .views-field-field-miem-ciudad-value span.field-content, #block-views-67299b84311485edb003a0ae4c4bfb3f .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-secretaria_general_en-block_1 .view .view-content .views-row-odd {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-secretaria_general_en-block_1 .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-secretaria_general_en-block_1 .view .view-content .views-row-last, #block-views-2f688ca9bd67a32996ee9f0610ba1ccc .view .view-content .views-row-last, #block-views-67299b84311485edb003a0ae4c4bfb3f .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-secretaria_general_en-block_1 .view .view-content label, #block-views-2f688ca9bd67a32996ee9f0610ba1ccc .view .view-content label, #block-views-67299b84311485edb003a0ae4c4bfb3f .view .view-content label {
display: none;
}

#block-views-2f688ca9bd67a32996ee9f0610ba1ccc .view .view-content .views-row-1 {
width: 100%;
}

/* Secretarías Regionales */

#block-views-91cff4d72bbed789a9b472a764c52586 h2 {
width: 550px;
height: 30px;
float: left;
font-size: 15px;
}

#block-views-91cff4d72bbed789a9b472a764c52586 .view .view-content {
font-size: 0.8em;
}

#block-views-91cff4d72bbed789a9b472a764c52586 .view .view-content .views-field-field-cargo-metropolis-value {
color: #0075B7;
font-weight: bold;
font-style: italic;
}

#block-views-91cff4d72bbed789a9b472a764c52586 .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-91cff4d72bbed789a9b472a764c52586 .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-91cff4d72bbed789a9b472a764c52586 .view .view-content .views-row-odd {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-91cff4d72bbed789a9b472a764c52586 .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-91cff4d72bbed789a9b472a764c52586 .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-91cff4d72bbed789a9b472a764c52586 .view .view-content label {
display: none;
}


/* Comité ejecutivo */  /********* FRANCES ***************/

#block-views-consejo_admin_fr-block_1 {
height: 460px;
}

#block-views-consejo_admin_fr-block_1 h2 {
font-size: 15px;
}

#block-views-consejo_admin_fr-block_1 .view .view-content {
font-size: 0.8em;
}

#block-views-consejo_admin_fr-block_1 .view .view-content .views-field-field-cargo-metropolis-value {
color: #0075B7;
font-weight: bold;
font-style: italic;
}

#block-views-consejo_admin_fr-block_1 .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-consejo_admin_fr-block_1 .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-consejo_admin_fr-block_1 .view .view-content .views-field-field-miem-cargo-personal-value span.field-content {
font-style: italic;
}

#block-views-consejo_admin_fr-block_1 .view .view-content .views-row-odd {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-consejo_admin_fr-block_1 .view .view-content .views-row-even {
padding: 0 10px 0px 0;
width: 48%;
float: left;
}

#block-views-consejo_admin_fr-block_1 .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-consejo_admin_fr-block_1 .view .view-content label {
display: none;
}

#block-views-consejo_admin_fr-block_1 .view .view-content .views-row-1 {
width: 100%;
}

/* Otros miembros */

#block-views-7ef07078b1ffd53ebab3f5fc73668252 h2 {
width: 550px;
height: 30px;
float: left;
font-size: 15px;
}

#block-views-7ef07078b1ffd53ebab3f5fc73668252 .view .view-content {
font-size: 0.8em;
}

#block-views-7ef07078b1ffd53ebab3f5fc73668252 .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-7ef07078b1ffd53ebab3f5fc73668252 .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-7ef07078b1ffd53ebab3f5fc73668252 .view .view-content .views-field-field-miem-cargo-personal-value span.field-content {
font-style: italic;
}

#block-views-7ef07078b1ffd53ebab3f5fc73668252 .view .view-content .views-row-odd {
padding: 0 10px 0px 0;
width: 48%;
float: left;
}

#block-views-7ef07078b1ffd53ebab3f5fc73668252 .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-7ef07078b1ffd53ebab3f5fc73668252 .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-7ef07078b1ffd53ebab3f5fc73668252 .view .view-content label {
display: none;
}

/* Secretaría General */

#block-views-consejo_admin_en-block_1 {
height: 460px;
}

#block-views-secretaria_general_fr-block_1 h2, #block-views-ed1063a0f039082bc7694ca98e7c8c7f h2 , #block-views-e3c76bd74e7f43a7c886e0ea109a9586 h2 {
font-size: 15px;
}

#block-views-secretaria_general_fr-block_1 .view .view-content, #block-views-ed1063a0f039082bc7694ca98e7c8c7f .view .view-content, #block-views-e3c76bd74e7f43a7c886e0ea109a9586 .view .view-content{
font-size: 0.8em;
}

#block-views-secretaria_general_fr-block_1 .view .view-content .views-field-field-cargo-metropolis-value, #block-views-ed1063a0f039082bc7694ca98e7c8c7f .view .view-content .views-field-field-cargo-metropolis-value, #block-views-e3c76bd74e7f43a7c886e0ea109a9586 .view .view-content .views-field-field-cargo-metropolis-value {
color: #0075B7;
font-weight: bold;
font-style: italic;
}

#block-views-secretaria_general_fr-block_1 .view .view-content .views-field-title, #block-views-ed1063a0f039082bc7694ca98e7c8c7f .view .view-content .views-field-title, #block-views-e3c76bd74e7f43a7c886e0ea109a9586 .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-secretaria_general_fr-block_1 .view .view-content .views-field-field-miem-ciudad-value span.field-content, #block-views-ed1063a0f039082bc7694ca98e7c8c7f .view .view-content .views-field-field-miem-ciudad-value span.field-content, #block-views-e3c76bd74e7f43a7c886e0ea109a9586 .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-secretaria_general_fr-block_1 .view .view-content .views-row-odd {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-secretaria_general_fr-block_1 .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-secretaria_general_fr-block_1 .view .view-content .views-row-last, #block-views-ed1063a0f039082bc7694ca98e7c8c7f .view .view-content .views-row-last, #block-views-e3c76bd74e7f43a7c886e0ea109a9586 .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-secretaria_general_fr-block_1 .view .view-content label, #block-views-ed1063a0f039082bc7694ca98e7c8c7f .view .view-content label , #block-views-e3c76bd74e7f43a7c886e0ea109a9586 .view .view-content label {
display: none;
}

#block-views-ed1063a0f039082bc7694ca98e7c8c7f .view .view-content .views-row-1 {
width: 100%;
}

/* Secretarías Regionales */

#block-views-9b1963c24be897b14a1ff785b81539e6 h2 {
width: 550px;
height: 30px;
float: left;
font-size: 15px;
}

#block-views-9b1963c24be897b14a1ff785b81539e6 .view .view-content {
font-size: 0.8em;
}

#block-views-9b1963c24be897b14a1ff785b81539e6 .view .view-content .views-field-field-cargo-metropolis-value {
color: #0075B7;
font-weight: bold;
font-style: italic;
}

#block-views-9b1963c24be897b14a1ff785b81539e6 .view .view-content .views-field-title {
color: #555;
font-weight: bold;
}

#block-views-9b1963c24be897b14a1ff785b81539e6 .view .view-content .views-field-field-miem-ciudad-value span.field-content {
font-weight: bold;
}

#block-views-9b1963c24be897b14a1ff785b81539e6 .view .view-content .views-row-odd {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-9b1963c24be897b14a1ff785b81539e6 .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-9b1963c24be897b14a1ff785b81539e6 .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-9b1963c24be897b14a1ff785b81539e6 .view .view-content label {
display: none;
}

/*************************************************************************************/
/* views-view--consejo-admin.CSS */
/*************************************************************************************/

/* Comité ejecutivo */

#block-views-consejo_admin-block_1 {
height: 460px;
}

#block-views-consejo_admin-block_1 .view .view-content {
font-size: 0.8em;
}

#block-views-consejo_admin-block_1 .view .view-content .views-row-odd {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-consejo_admin-block_1 .view .view-content .views-row-even {
padding: 0 10px 0 0;
width: 48%;
float: left;
}

#block-views-consejo_admin-block_1 .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-consejo_admin-block_1 .view .view-content label {
display: none;
}

#block-views-consejo_admin-block_1 .view .view-content .views-row-1 {
width: 100%;
}

/* Otros miembros */

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca {
position: relative;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca h2 {
width: 550px;
height: 30px;
float: left;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content {
font-size: 0.8em;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content .views-field-title {
color: #555;
font-weight: bold;
font-style: italic;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content .views-row-odd {
padding: 0 10px 0 0;
width: 48%;
float: left;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content .views-row-even {
padding: 0 10px 20px 0;
width: 48%;
float: left;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content .views-row-last {
margin-bottom: 20px;
}

#block-views-4c8bc613fe1cf0c71d434adb98b8f7ca .view .view-content label {
display: none;
}


/*************************************************/

tbody{
border:1px solid #cccccc;
}

#pusher{
width:100%;
height: 40px;
clear:both;
}

#footer{
width:100%;
height: 30px;
background:url(images/footer-bck.png) repeat-x;
clear:both;
}

#footer p{
text-align: center;
margin: 0;
padding: 6px 0 0 0;
color:#e0e0e0;
font-size: 12px;
}

#footer p a{
text-decoration: none;
color:#d4d4d4;
}

#footer p a:hover{
color:white;
}

/******************************/

#wrapper #content_box #main #content_body #content_body_text table.comite {
border: none;
border-collapse: separate;
}

#wrapper #content_box #main #content_body #content_body_text table.comite td p {
text-align: left;
}

#wrapper #content_box #main #content_body #content_body_text table.comite td {
margin-bottom: 10px;
}

#wrapper #content_box #main #content_body #content_body_text table.comite-altres {
border: none;
border-collapse: separate;
}

#wrapper #content_box #main #content_body #content_body_text table.comite-altres td p{
text-align: left;
}

#wrapper #content_box #main #content_body #content_body_text table.secretaria {
border: none;
border-collapse: separate;
}

#wrapper #content_box #main #content_body #content_body_text table.secretaria td p {
text-align: left;
}

#wrapper #content_box #main #content_body #content_body_text table.secretaria td {
margin-bottom: 10px;
}

#wrapper #content_box #main #content_body #content_body_text table.secretaria-regional {
border: none;
border-collapse: separate;
}

#wrapper #content_box #main #content_body #content_body_text table.secretaria-regional td p{
text-align: left;
}

.hide {
display: none;
}

