/********************************MENU V***************************************/
div.rub_niveau_un {float:left; width: 100%; margin: 50px 0 0 0; height: 22px}
div.rub_2 {margin: 10px 0 0 0;}
div.rub_6 {}
div.rub_niveau_un img.puce_menu_v {float:left;margin-top:10px;margin-left:12px;}
div.rub_niveau_un span.titre {float:left; height:22px; line-height: 22px; padding: 0 4px 0px 0; font-family: 'Din', Arial, sans-serif; font-size: 1.8em; text-transform: uppercase;}


div.container_niveau_deux {float:left; clear:both; width:100%; font-size:11px; background: #FFF; /*padding: 6px 0; border: 1px solid #EEE;*/}
div.rub_2 + div.container_niveau_deux {background: #00A2B3; color: #fff;} /*color: orange60%-cit06*/
div.rub_3 + div.container_niveau_deux {background: #00A2B3} /*color: violet60%-cit17*/
div.rub_5 + div.container_niveau_deux {background: #00A2B3} /*color: bleu60%-cit28*/ 
div.rub_6 + div.container_niveau_deux {background: #00A2B3} /*color: rouge60%-cit10*/
div.rub_niveau_deux {float:left; clear:both; height:22px; width:100%;}
div.rub_niveau_deux a {font-size: 1.15em; padding: 0 0 0 20px; line-height: 22px;}
div.container_niveau_deux div.on {background: #2296A6; font-weight: bold; }
.menu_rubrique_2 div.container_niveau_deux div.on {background: #004059;} /*color: orange100%-cit06*/
.menu_rubrique_3 div.container_niveau_deux div.on {background: #004059;} /*color: violet100%-cit17*/
.menu_rubrique_5 div.container_niveau_deux div.on {background: #004059;} /*color: bleu100%-cit28*/
.menu_rubrique_6 div.container_niveau_deux div.on {background: #004059;} /*color: rouge100%-cit10*/
div.bottom_niveau_deux {}

/******************************STATIC DIV*************************************/
div#contenu div.txt_contenu {float:left; text-align:justify; margin:0 0 5px 0; font-size: 1.2em; line-height: 22px;}
div#contenu div.txt_supprimer {width:672px; height:80px; margin:0 0 0 10px; padding:40px 0 0 0px; text-align:center; text-indent:20px; background:url('/assets/images/pictos/pic_avertissement.1625560764.png') 100px 20px no-repeat #fabfb5; border:4px solid #c9253e; font-weight: bold;}
div.txt_contenu_moitie {float:left;width:300px;text-align:justify;font-size:12px;font-weight:bold;margin-bottom:5px;}
div.txt_contenu_moitie_lab {float:left;width:300px;text-align:justify;font-size:12px;margin-bottom:5px;}
div.txt_contenu_options {float:left;width:230px;text-align:justify;font-size:12px;font-weight:bold;margin-bottom:5px;}
div.txt_contenu_options_val {float:left;width:100px;text-align:justify;font-size:12px;font-weight:bold;margin-bottom:5px;}
div#contenu div.txt_contenu_small {float:left;width:645px;text-align:justify;font-size:12px;margin-left:14px;margin-bottom:5px;}
div.champs_obligatoires {float:left;clear:both;text-align:center;color:#637C83;font-size:10px;width:100%}
div.champs_obligatoires strong {color:#DA0000;font-size:14px;}
div.error {float:left; color:#C50A33; background-image:url('/assets/images/pictos/pic_error.1625560764.png');background-position:top left;background-repeat:no-repeat; padding-left: 25px; margin: 2px 0 0 15px; line-height: 20px;}
div.numrue {width:300px;}
div.numrue_label {width:250px;}
div#contenu div.txt_contenu.ratios_logement {margin: 15px 0 5px 15px; width: 80%}
div#contenu div.txt_contenu.ratios_logement table {width: 100%}
div#contenu div.txt_contenu.ratios_logement th {color: #000}
div#contenu div.txt_contenu.ratios_logement td, div#contenu div.txt_contenu.ratios_logement th.valeurs_taux {font-size: 0.85em;}


/******************************FORMULAIRE DEFAUT**********************************/
div.container {float:left; margin-top:10px;}
div.label, div.filtre_label {float:left; width:190px; color: #000; font-family: 'Din', Arial, sans-serif; font-size: 1.7em; text-transform: uppercase; line-height: 30px;}
div.label strong {color:#DA0000;font-size:14px;}
div.element, div.filtre_element {float:left;width:405px;margin-left:15px;}
div.info_recherche_libre {float:left; clear:both; width:255px; margin-left:205px; margin-right:52px; line-height: 20px;}

/*****************************Filtre de recherche en haut des fiches*************************/
div.filtre_label, div.filtre_element {margin-top:10px;}

/***************************LISTE CONSULTATION DEFAUT******************************/
div.container_group {float:left; clear:both; width: 700px}
div.content_group {float:left; clear:both; width: 700px}


/******************************BOUTONS ONGLET SUPPRIMER (OUI/NON)*********************************/
div.container_ok_supprimer,
div.container_cancel_supprimer {float:right;width:60px;margin:10px 0px}
div.element_ok_supprimer,
div.element_cancel_supprimer {width:60px; margin:0}

/***************************CONTENU DANS LES FIELDSET DEFAUT ******************************/
div.basket_fieldset_comment {float:left;font-size:12px;font-weight:bold;margin:10px;}
div.basket_field_outer {clear:both; width:640px; margin:0px 10px 10px;}
div.container_group_config_fieldset {float:left;clear:both;width:640px;margin: 10px;}
div.basket_field {}
div.basket_field_srce_title,
div.basket_field_dest_title  {height:20px; line-height:20px; margin-left:2px;}
div.basket_field_outer_srce,
div.basket_field_push_pop,
div.basket_field_outer_dest {float:left;clear:both;width:655px;margin:5px;}
div.basket_field_dest {float:left;width:620px}
div.basket_field_push {float:left;clear:both;width:90px;margin-left:250px;}
div.basket_field_pop {float:left;width:60px;}
div.basket_field_up_down {float:left;width:30px;height:100px;}
div.basket_field_up {float:left;width:14px;height:13px;margin-left:10px;margin-top:25px}
div.basket_field_down {float:left;clear:both;width:14px;height:13px;margin-left:10px;margin-top:20px}

/**********************FORMULAIRE CONTENU DANS FIELDSET PAR DEFAUT************************/
div.container_config_fieldset {float:left;width:100%;font-size:12px; margin:3px 0}
div.label_config_fieldset {float:left; width:200px; font-weight:bold; padding: 7px 0;}
div.label_config_fieldset strong {color:#DA0000;font-size:14px;}
div.element_config_fieldset {float:left;width:465px;}
div.error_config_fieldset {float:left;clear:both;height:20px;margin-left:260px;color:#C50A33;background-image:url('/assets/images/pictos/pic_error.1625560764.png');background-position:top left;background-repeat:no-repeat;line-height:20px;text-indent:25px;}

/***************FORMULAIRE CONTENU DANS FIELDSET SPECIFIQUE************************/
div.medium_group_container {width:340px}

div.medium_container {width:340px}
div.small_container {width:275px} /*295*/
div.xsmall_container {width:250px;}

div.large_label {width:300px;}
div.medium_label {width:260px;}  /*250*/
div.small_label {width:110px;}

div.xxl_element {width:350px}   /*400*/
div.xl_element {width:270px}   /*290*/
div.large_element {width:250px;}
div.small_element {width:35px}

/***************NOTE-AVERTISSEMENT************************/
div.note_warning {background:#fabfb5;margin:-215px 0 0 15px;padding:5px 0 5px 3px;}
div.note_warning strong {text-transform:uppercase;padding:3px 0 0 25px;color:#c9253e;background-image:url('/assets/images/pictos/pic_warning.1625560764.png');background-position:top left;background-repeat:no-repeat;}

/***************************CHAMPS RADIO******************************/
div.container_group_radio {float:left;width:715px;font-size:12px;margin-top:13px;}
div.label_group_radio {float:left;width:140px;margin-left:130px;font-weight:bold;}
div.content_group_radio {float:left;clear:none;width:445px;}
div.container_radio {width:100px;margin-top:0px;}
div.label_radio {width:30px;font-weight:normal;margin-left:0px;}
div.element_radio {width:20px;}

/***************************FORMULAIRE RECHERCHE LIBRE******************************/
div.element_filtreZPJT select, div.element_filtreBEF select {width: 335px}
div.container_mots_cles {width: auto}
div.element_mots_cles {width: 300px;}
div.element_mots_cles input {width:282px;}
div.container_mots_cles_ok,
div.element_mots_cles_ok {width:30px;height:20px;}
div.element_mots_cles_ok {margin:-40px 0 0 0;}

/***************************LISTES DE RESULTAT******************************/

div.nom_colonne {float:left;}
div.actions_evenements {float:right;}
div.tri_colonne {float:left;}
div.container_liste {}
div.element_liste {width:100%; margin:0;}
div.ligne_bas {height:35px; background: #000}
  div.nbr_resultat {float: left; margin: 0 4px; color: #FFF; line-height: 35px; font-family: 'Din', Arial, sans-serif; font-size: 1.5em; text-transform: uppercase;}
  div.nbr_page {float: left; margin: 0 0 0 6px; width: 300px; line-height: 35px; font-family: 'Din', Arial, sans-serif; font-size: 1.5em;}
  div.nbr_ligne {float: right;}
  div.nbr_ligne span.label {float:left; color: #FFF; line-height: 35px; font-family: 'Din', Arial, sans-serif; font-size: 1.5em; text-transform: uppercase}

.element_tbl_taux_apparent_ecole .nbr_ligne, .element_tbl_taux_apparent_ratio .nbr_ligne {display: none;}
  
/*PLacement de la pagination TEMPORAIRE*/
div.container_pager {width:490px;height:20px;background:#FFFFFF}
/*Nbr de donnée dispo*/
div.container_config_fieldset_pager_title,
div.container_pager_title {float:left;clear:both;width:170px;line-height:20px;margin-top: 13px;padding-left:7px;color:#DC006A;background:#FFFFFF}
div.element_pager {width:485px;}
div.element_pager table {float:right}



/***********************CONTIENT LA FENETRE "AJOUT d'un nouvel événement" - "AJOUT d'une nouvelle rue"****************************/
div.window_mask {position:fixed;/position:absolute;top:0;left:0;background:#F9F9F9;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:.70;-khtml-opacity:0.7;}
div.window_add_event, 
div.window_add_rue,
div.window_interroge_decoupe {width:500px;min-height:300px;background-color:white;border: 1px solid #000;}
div.window_add_rue {min-height:250px;}

div.window_add_event div.header, 
div.window_add_rue div.header,
div.window_interroge_decoupe div.header {width:100%;height:28px;background:#000; border: 0}
div.window_add_event div.label_group, 
div.window_add_rue div.label_group,
div.window_interroge_decoupe div.label_group {float:left; height:25px; width:475px; line-height:25px; background-position:5px 2px; background-repeat:no-repeat; color: #FFF; font-family: 'Din', Arial, sans-serif; font-size: 1.5em; text-transform: uppercase}

div.window_add_event a.bt_close,
div.window_add_rue a.bt_close,
div.window_interroge_decoupe a.bt_close {float:right;height:15px;width:15px;margin:5px;background-image:url('/assets/images/boutons/bt_close_window.1625560764.png');background-repeat:no-repeat;}
div.window_add_event div.content_group,
div.window_add_rue div.content_group {width:500px;}
div.window_add_rue div.container_listePaire {width:340px;margin: 5px 0 0 10px;}
div.window_add_rue div.container_listeInitial {width:140px;margin: 5px 0 0 10px;}
div.window_add_rue div.container_listeImpaire {clear:both;width:480px;margin: 5px 0 0 10px;}
div.window_add_rue div.container_listePaire div.element_listePaire,
div.window_add_rue div.container_listeImpaire div.element_listeImpaire {width:220px;padding:0 0 0 12px;background: url('/images/pictos/pic_fleche_navigation.png') no-repeat scroll left 3px transparent;}
div.window_add_rue div.container_listeInitial div.element_listeInitial {width:120px;padding:0 0 0 12px;background: url('/images/pictos/pic_fleche_navigation.png') no-repeat scroll left 3px transparent;}
div.window_add_rue div.container_listePaire div.element_listePaire a,
div.window_add_rue div.container_listeImpaire div.element_listeImpaire a,
div.window_add_rue div.container_listeInitial div.element_listeInitial a {color: #000;font-weight: bold;text-decoration: none;}
div.window_add_rue div.container_listePaire div.element_listePaire a:hover,
div.window_add_rue div.container_listeImpaire div.element_listeImpaire a:hover,
div.window_add_rue div.container_listeInitial div.element_listeInitial a:hover {text-decoration: underline; color: #000;}
div.window_add_rue div.error  {margin:0 0 0 180px;width: 300px;}
    div.container_evn_type_evenement_ref,
    div.container_evn_periode_ref,
    div.container_OFiles,
    div.container_OFiles_link,
    div.container_evn_description,
    div.window_add_event div.container_radio,
    div.container_commune_ref,
    div.container_nom_rue,
    div.container_perad_liste_de_numero {width:500px;}
    div.label_evn_type_evenement_ref,
    div.label_evn_periode_ref,
    div.label_OFiles,
    div.label_evn_description,
    div.label_commune_ref,
    div.label_nom_rue  {margin:0 0 0 10px; width:185px; font-family: Arial, sans-serif; text-transform: none; font-weight: bold; font-size: 1em; color: #1b1b1c}
    div.label_OFiles_link {margin:0 0 0 10px; width:185px; font-family: Arial, sans-serif; text-transform: none; font-weight: bold; font-size: 1em; color: #1b1b1c}
    div.label_evn_description,
    div.label_perad_liste_de_numero {margin:13px 0 0 10px;}
    div.window_add_event div.label_radio {margin:13px 0 0 10px; width:480px; font-family: Arial, sans-serif; text-transform: none; font-weight: bold; font-size: 1em; color: #1b1b1c; line-height: 20px;}
    div.element_evn_type_evenement_ref,
    div.element_evn_periode_ref,
    div.element_commune_ref,
    div.element_nom_rue {margin:0px;width:260px;}
    div.window_add_event div.element_radio {margin:5px 0 0 10px;width:480px;}
    div.element_evn_description,
    div.element_perad_liste_de_numero  {clear:both;margin:3px 0 0 10px;width:480px;}

    /*Lorsqu'il s'agit des états de chaque simulation*/
    div.etat_picto div.header div.label_group img {margin:0 0 0 3px}

    /*Contient le basket des collèges impactés par l'évenement*/
    div.container_cltevenementBasket,
    div.element_cltevenementBasket {width:500px; margin:0}
    div.element_cltevenementBasket div.basket_field_outer {background:none;width:480px}
    div.element_cltevenementBasket div.basket_field_outer div.basket_field_outer_srce,
    div.element_cltevenementBasket div.basket_field_outer div.basket_field_outer_dest {clear:none;width:195px;margin:0px}
    div.element_cltevenementBasket div.basket_field_outer div.basket_field_outer_srce div.basket_field_srce_title,
    div.element_cltevenementBasket div.basket_field_outer div.basket_field_outer_dest div.basket_field_dest_title_outer {font-size:11px}
    div.element_cltevenementBasket div.basket_field_outer div.basket_field_push_pop {clear:none;width:90px;height:100px;margin:20px 0 0 0}
    div.element_cltevenementBasket div.basket_field_outer div.basket_field_push_pop div.basket_field_push,
    div.element_cltevenementBasket div.basket_field_outer div.basket_field_push_pop div.basket_field_pop {width:90px;margin:8px 0 0 0;text-align:center;}
    div.element_cltevenementBasket div.basket_field_outer div.basket_field_outer_dest div.basket_field_up_down {display:none;}

    /*LES FORMULAIRES*/
    div.element_evn_type_evenement_ref select {width:250px}
    div.element_evn_periode_ref select {width:65px}
    div.element_OFiles {width:60px}
    div.element_OFiles_link {width:260px; padding: 7px 0}
    div.element_OFiles_link a.lien_fichier {color:black;}
    div.element_evn_description textarea {width:480px}
    div.element_cltevenementBasket div.basket_field_outer div.basket_field_outer_srce select,
    div.element_cltevenementBasket div.basket_field_outer div.basket_field_dest select {width:195px;}

    /*BOUTON ACTIONS*/
    div.container_evt_valider,
    div.container_evt_annuler,
    div.container_rue_valider,
    div.container_rue_annuler {float:right;width:60px;margin:0 10px 5px 0;}
    div.container_rue_valider,
    div.container_rue_annuler {margin:10px 10px 5px 0;}
    div.element_evt_valider,
    div.element_evt_annuler,
    div.element_rue_valider,
    div.element_rue_annuler {width:60px; margin:0}


/***************CONTIENT LE PROFIL OU CARACTERISTIQUE DU COLLEGE******************************/

div.table_content {float:left;clear:both;padding:0 20px; width:660px;}
div.illustration {width:660px;}
div.source_carte {float:right;width:460px;font-size:10px;text-align:right;}
div.agrandissement_carte {float:left;clear:both;width:150px;height:25px;margin:0;text-align:left}
div.div_profil_table {width:660px; background:#EEE;}

/*************ONGLET DE CONSULTATION SUR TOUS LES MODULES***************************************/
/*Titre des groupes =identique aux thèmes deposés dans Caractéristiques du Collège*/
div.titre_groupe {float:left;clear:both;height:18px;width:660px;font-size:1.2em;color:#000;font-weight:bold; margin:20px 0 12px 14px;line-height:18px;}
div.label_consulter {float:left;clear:both;line-height:18px;margin:0 0 0 20px; width: 330px}
div.valeur_consulter  {float:left;line-height:18px;padding:0 0 0 10px;font-weight:bold; width: 320px}



/*************Page de recherche d'un collège [Issu du bloc recherche sur toutes les pages]***************************************/
div.container_rattachement_resultat {}
div.container_rattachement_resultat .intro_resultat {float:left;width:700px;}
div.container_rattachement_resultat .table_resultat {clear:both;float:left;width:700px;background:#000;margin:10px 0 0 0}
div.container_rattachement_resultat table.liste_college {background:#FFFFFF;width:680px;margin:10px;border: 1px solid #CCCCCC;text-align:left;}
div.collapsed {display: none}

div.search_completion {
    position:absolute;
    width:272px;
    z-index:100;
}
#search_rue_completion.search_completion {width: 229px;}

/******Projet immobilier pour amiliorer le rendu du nouveau tableau en supprimmant les divs vides qui viennent avant le tableau *****/
div#table_header .label_config_fieldset {display:none;}
div#table_header .element_config_fieldset_large {display:none;}
div#table_header .container_config_fieldset {display:none;}
div#table_header .container_pim_nbre_1_piece {display:block;}
div#table_header .container_pim_ratio_1_piece {display:block;}
div#table_header .container_pim_nbre_2_pieces {display:block;}
div#table_header .container_pim_ratio_2_pieces {display:block;}
div#table_header .container_pim_nbre_3_pieces {display:block;}
div#table_header .container_pim_ratio_3_pieces {display:block;}

div#table_header .container_pim_nbre_4_pieces {display:block;}
div#table_header .container_pim_ratio_4_pieces {display:block;}

div#table_header .container_pim_nbre_5_pieces {display:block;}
div#table_header .container_pim_ratio_5_pieces {display:block;}

div#table_header .container_pim_nbre_6_pieces_ou_plus {display:block;}
div#table_header .container_pim_ratio_6_pieces_ou_plus {display:block;}


