/**********************************************************************/
/* @file gesport.css                            	          		  */
/* @brief Ce fichier met en forme l'intranet du CDES                  */
/**********************************************************************/
/* @htmlinclude copyright_mediaprojets.html                		      */
/* @since 2011-03-30                                       		      */
/* @date 2011-03-30                                       		      */
/* @author Didier RIBIERE                                  		      */
/**********************************************************************/

/**********************************************************************/
/*  STYLE GENERAL                                                     */
/**********************************************************************/

.ui_autocomplete { z-index: 1000000; }
div#ViewEtudeConseilGesport { width: 1250px; min-height: 480px; }
div#ViewEtudeConseilGesport td.libelle { color: #404041; }
div#ViewEtudeConseilGesport span.visu { background: #CAD2B9; width: 200px; height: 18px; padding: 5px 0px 0px 2px; white-space:nowrap; border: none; display: block; overflow: hidden; }
div#ViewEtudeConseilGesport input.visu { background: #CAD2B9; height: 18px; border: none; }
div#ViewEtudeConseilGesport input.edit { background: #FFFFFF; height: 18px; border: 1px solid black; }
div#ViewEtudeConseilGesport input.edit_auto { background: #FFFFFF; height: 16px!important; border: 2px solid black; }
div#ViewEtudeConseilGesport input.autocompletion { border: 2px solid black; }
div#ViewEtudeConseilGesport input.max_autocompletion { width: 99%; border: 2px solid black; }
div#ViewEtudeConseilGesport input.border { border: 1px solid black; }
div#ViewEtudeConseilGesport input.mini { width: 30px; }
div#ViewEtudeConseilGesport input.date { width: 50px; }
div#ViewEtudeConseilGesport input.periode { width: 100px; }
div#ViewEtudeConseilGesport input.standardDebug { width: 160px; }
div#ViewEtudeConseilGesport input.standardC { width: 175px; }
div#ViewEtudeConseilGesport input.double { width: 100%; }
div#ViewEtudeConseilGesport input.max { width: 100%; }
div#ViewEtudeConseilGesport input.standard { width: 100px; }
div#ViewEtudeConseilGesport table input.right {margin-right: 5px; }
div#ViewEtudeConseilGesport input.standardM { width: 260px; }
div#ViewEtudeConseilGesport input.standardL { width: 300px; }
div#ViewEtudeConseilGesport input.standardXXL { width: 500px; }
div#ViewEtudeConseilGesport input.titre { width: 198px; }
div#ViewEtudeConseilGesport input.ind_tel { width: 58px; }
div#ViewEtudeConseilGesport input.tel { width: 134px; }
div#ViewEtudeConseilGesport input.telL { width: 234px; }
div#ViewEtudeConseilGesport input.ind_tel_tel { width: 200px; }
div#ViewEtudeConseilGesport input.ville { width: 132px; }
div#ViewEtudeConseilGesport input.cedex { width: 60px; }
div#ViewEtudeConseilGesport input.ville_cedex { width: 200px; }
div#ViewEtudeConseilGesport input.pays { width: 198px; }
div#ViewEtudeConseilGesport input.email { width: 175px; }
div#ViewEtudeConseilGesport input.emailL { width: 275px; }
div#ViewEtudeConseilGesport input.web { width: 175px; }

div#ViewEtudeConseilGesport textarea.visu { background: #CAD2B9; width: 100%; border: none; }
div#ViewEtudeConseilGesport textarea.edit { background: #FFFFFF; width: 100%; border: 1px solid black; }

div#ViewEtudeConseilGesport select.visu { background: #CAD2B9; width: 200px!important; border: none; }
div#ViewEtudeConseilGesport select.edit { background: #FFFFFF; width: 200px!important; border: 1px solid black; }

/**********************************************************************/
/*  PROPRE A LA VUE DE RECHERCHE RAPIDE                               */
/**********************************************************************/

div#ViewGesportRechercheRapide { width: 1250px; height: auto !important; border: solid #337920; border-width: 1px 0px 0px 0px; padding: 10px 0px 10px 0px; }
div#ViewGesportRechercheRapide form { width: 1250px; height: 25px; border: solid #337920; border-width: 0px 0px 1px 0px; padding: 0px 0px 10px 0px; display: block; }
div#ViewGesportRechercheRapide label { margin: 0px 5px 0px 10px; }
div#ViewGesportRechercheRapide label:first-child { margin: 0px 5px 0px 10px; }
div#ViewGesportRechercheRapide input { width: 80px; }
div#ViewGesportRechercheRapide input[type="submit"] { margin: 0px 0px 0px 20px; }
div#ViewGesportRechercheRapide select { width: 125px; }

div#ViewGesportRechercheRapide div { background: #E8EECF; width: 1210px; min-height: 100px; padding: 10px; margin: 20px 10px 0px 10px; }
div#ViewGesportRechercheRapide div table { background: white; width: 100%; margin: 10px 0px 10px 0px; border: none; border-collapse: collapse!important; }
div#ViewGesportRechercheRapide div table tr { font-family: verdana; font-size: 12px; color: black; text-align: center; }
div#ViewGesportRechercheRapide div table tr:nth-child(odd) { background: #EEEEEE; }
div#ViewGesportRechercheRapide div table tr.entete { background: white; height: 40px; font-weight: bold; border-bottom: 1px solid #337920; }
div#ViewGesportRechercheRapide div table td { min-width: 10%; vertical-align: middle; padding: 10px 5px 10px 5px; }
div#ViewGesportRechercheRapide div table td:first-child { min-width: 33%; }
div#ViewGesportRechercheRapide div table td a { text-decoration: underline; }

/**  EXPORTS  **/
div#ViewGesportRechercheRapide div form { width: 1210px; height: 20px; text-align: right; margin: 0px 0px 0px 0px!important; padding: 0px 0px 0px 0px!important; border: none; display: block; }
div#ViewGesportRechercheRapide div form input { height: 20px; width: 20px; margin: 0px 0px 0px 0px!important; padding: 0px 0px 0px 0px!important; border: 0px !important; cursor: pointer; }

/**********************************************************************/
/*  PROPRE AUX VUES DES INFOS RESUMEES                                */
/**********************************************************************/

div#ViewGesportInfos { width: 1250px; min-height: 180px; }
div#ViewGesportInfos div#section_gauche { width: 464px; min-height: 165px; margin: 15px 36px 0px 22px; display: inline-block; vertical-align:	top; }
div#ViewGesportInfos div#section_droite { width: 694px; min-height: 165px; margin: 15px 0px 0px 0px; display: inline-block; vertical-align: top; }
div#ViewGesportInfos div#section_validation { width: 100%; text-align: center; margin: 10px 0px 10px 0px; }

/** PROPRE AUX INFOS GENERALES **/

table#ViewGesportInfosGenerales { background: #E8EECF; width: 450px; height: 145px; padding: 10px 7px 10px 7px; border: none; }
table#ViewGesportInfosGenerales td.entete { background: #FFFFFF; width: 90%; height: 20px; font-family: verdana; font-weight: bold; font-size: 13px; text-align: center; padding: 5px 0px 5px 0px!important; }
table#ViewGesportInfosGenerales td.entete span { height: 13px; vertical-align: center; display: inline-block; }
table#ViewGesportInfosGenerales td.raccourci { background: #FFFFFF; width: 10%; height: 20px; text-align: center; padding: 5px 0px 5px 0px!important; }
table#ViewGesportInfosGenerales td.raccourci img { width: 13px; height: 13px; vertical-align: center; display: inline-block; }
table#ViewGesportInfosGenerales table { width: 450px; border-collapse:	separate!important; border: none; margin: 10px 0px 0px 0px; }
table#ViewGesportInfosGenerales table tr { height: 20px; }
table#ViewGesportInfosGenerales table tr td.libelle { width: 150px !important; padding-top:3px;}
table#ViewGesportInfosGenerales table tr td.right { text-align: right; }
table#ViewGesportInfosGenerales table td.champ img { vertical-align: -20%; margin-left: 5px; }

/** PROPRE AUX INFOS DE CONTACT **/

div#ViewGesportInfosContact { width: 694px; min-height: 165px; }
div#ViewGesportInfosContact table.entete_infos { width: 100%; height: 25px; border: none; border-collapse: collapse; }
div#ViewGesportInfosContact table.entete_infos td { width: 50%; }
div#ViewGesportInfosContact table.entete_infos td:first-child { text-align: left; vertical-align: middle; }
div#ViewGesportInfosContact table.entete_infos td + td { text-align: right; vertical-align: middle; }
div#ViewGesportInfosContact table.entete_infos img { cursor: pointer; }
div#ViewGesportInfosContact td.libelle { width: 120px; height: 18px; vertical-align: middle; }
div#ViewGesportInfosContact td.champ { width: 210px; height: 18px; }
div#ViewGesportInfosContact td.champ textarea { background: #CAD2B9; border: none; }
div#ViewGesportInfosContact table td.champ img { vertical-align: -20%; margin-left: 5px; }

/**********************************************************************/
/*  PROPRE AUX VUES DES INFOS DETAILLEES                              */
/**********************************************************************/

div#ViewGesportSupplementInfos { width: 1206px; min-height: 340px; margin: 10px 0px 0px 0px; padding: 0px 22px 0px 22px; }
div#ViewGesportSupplementInfos div.repertoire_onglet { width: 150px; height: 35px; font-family: verdana; font-weight: bold; font-size: 13px; text-align: center; border: 1px solid #337920; margin: 0px 3px 0px 0px; padding: 10px 20px 0px 20px; display: inline-block; position: relative; z-index: 100; cursor: pointer; }
div#ViewGesportSupplementInfos div.repertoire_onglet_bouton { width: 100px; height: 35px; font-family: verdana; font-weight: bold; font-size: 13px; text-align: right; border: none; padding: 10px 0px 0px 0px; display: inline-block; float: right; }
div#ViewGesportSupplementInfos div#repertoire_onglet_masquer { width: 100px; height: 35px; font-family: verdana; font-weight: bold; font-size: 13px; text-align: right; border: none; padding: 10px 10px 0px 0px; display: inline-block; float: right; }
div#ViewGesportSupplementInfos div.repertoire_panneau { background: #E8EECF; width: 1190px; min-height: 300px; border: 1px solid #337920; margin: -1px 0px 0px 0px; padding: 10px 7px 10px 7px; display: none; position: absolute; z-index: -1; }

div#ViewGesportSupplementInfos div.repertoire_panneau div { width: 1206px; margin: 0px 0px 10px 0px; clear: both; }
div#ViewGesportSupplementInfos div.repertoire_panneau div.separation { width: 1190px; height: 10px; border-bottom: 1px solid black; clear: both; }
div#ViewGesportSupplementInfos div.repertoire_panneau table { width: 362px; margin: 10px 30px 0px 0px; display: inline-block; border: none; border-collapse: separate!important; }
div#ViewGesportSupplementInfos div.repertoire_panneau td.libelle { width: 140px; height: 18px; vertical-align: middle; }
div#ViewGesportSupplementInfos div.repertoire_panneau td.champ { width: 200px; height: 18px; }
div#ViewGesportSupplementInfos div.repertoire_panneau td.champ select { background: #FFFFFF; width: 67px; }
div#ViewGesportSupplementInfos div.repertoire_panneau input[type="image"] { margin-left: 4px; vertical-align: -30%; border: none; }
div#ViewGesportSupplementInfos div.repertoire_panneau textarea { margin: 10px 0px 0px 0px; }



































