/* IMPORT GLOBAL EP FRAMEWORK RULES */

@import url(../../ep_framework/css/ep_framework.css);
@import url(../../ep_framework/css/notices.css);
@import url(../../ep_framework/css/mep_list.css);

#header {
background:none !important;
height:82px;
}
#content_global {border:none;}


#content_right {display: none;}
#footer {display: none;}
.search_header {display: none;}
.withzoneborder {background: none;}
#select_language_container {display: none;}
.menu_header {display: none;}
.menusearch {display: none;}

#main_menu,
#main_menu ul {height:1px; margin-top:2px;}
#main_menu li {display: none; text-align: right; white-space: nowrap; width: 130px;}
#main_menu li.main_menu_selected {
    display:block !important; 
    float:right; 
    margin-top: -60px;
    border:none;
}
#main_menu li.main_menu_selected a {
    background: none;
    border: none;
    white-space: nowrap !important;
}
.boxfilter {display: none;}




.container_24.position_relative {}

.container_24.position_relative img.hidden {
  display: block !important;
   /* height: 1px;
    left: -100000px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 1px;*/
   position: absolute;
    top: 2px;
    left:0;
    width: 84px;
    height:46px;
    /*background: transparent;*/
    }

.logo_top_PE {margin-top:0px; background: none;}
.boxheader_grey {width: 845px;}
.zone_info_mep {width: 845px;}
.zone_paginate {width: 869px;}


.group,
.nationality {padding-left:0; margin-left: 0;}


/*  Assistants */

.alphalist li {color:grey;}
.alphalist li a {color:black;}


.table_top_cellule1,
.table_top_cellule3 {
    border-bottom:1px solid black;
    padding:12px 0 5px;
    width: 435px;  
    font-size: 1.4em;
}

.cellule_mep a {text-decoration:none; color:black;}

.cellule_accredit_assistants,
.cellule_loc_assistants,
.cellule_mep {
    border-bottom:1px dotted black;
    padding:5px 0;
    width: 435px; 
     font-size: 1.2em;
}


table.table_assistants,
.zone_alphalist,
.box_tabs {width: 870px;}
#searchbox {width: 838px;}

.box_tabs .selected {font-weight: bold;}

/* CrossTable */
table.meps_table {margin-top:25px; width: 571px !important; border-top: 1px solid grey; border-left: 1px solid grey;}
table.meps_table th,
table.meps_table td {
    border-bottom: 1px solid grey;
    border-right: 1px solid grey;
    padding: 5px;
    text-align: center;
}
table.meps_table a,
td.meps_blue_total,
th.meps_blue_total,
.meps_table_first_col {
    text-decoration: none; 
    font-size: 1.2em; 
    color: black;
}




