img { border : none ; } body { color: #000000; background-color:#F5F5DC; font-family: Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; } table { border-spacing:0px; margin: auto; padding: 0px; width:98%; text-align:center; border: thin solid #E0E0E0; border-collapse:collapse; /* Imite le cellspacing=0 et fonctionne sous IE */ background-color:#F7F7F7; } th { border-right:none; font-weight: bold; color: #FFFFFF; background-color:#551A8B; } th.selected {color:#8470FF;} td { border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #E0E0E0; } th a:link, th a:visited { font-size: x-small; color: #FFFFFF; } h1 { font-weight: bold; color: #9999FF; text-align: center; } h2 { color: #5C5CFF; margin: 0px; } li { margin-left:-20px; } select { width:auto; } /***** Titre *****/ #titre h2 { color: #551A8B; height:3em; width:12em; padding-top:5px; padding-left:1em; color:#FFFFFF; font-size:2em; } #titre { height:3em; width:12em; clear:left; background-color:#551A8B; } /*****************/ /***** Menu *****/ #menu { padding:50px 0 50px 0; margin:0px; background-color:#551A8B; width:12em; } #menu a { text-decoration:none; display:block; font-weight:bold; text-align:center; color:#FFFFFF; background-color:#551A8B; } #menu a:hover { color:#551A8B; background-color:#FFFFFF; } /* Pour IE5/MAC \*/#menu a{float:none;}/**/ #menu li { list-style: none; padding:0px; margin:0px; vertical-align:middle; } #menu #deconnection { } #main_menu { } /*********************/ /***** Sous Menu *****/ #sous_menu { display:none; } /*******************/ /***** Contenu *****/ #contenu { margin:20px; padding:20px; top:30px; left:12em; border:thin solid #F7F7F7; background-color:#8470FF; float:right; position:absolute; } #help { display:none; } #no_help, #no_help h2 , #no_help h2 a { display:block; color:#FFFFFF; background-color:#551A8B; width:8em; text-align:center; } .popup , .popup_creneau , .popup_personne , .popup_commentaire , .popup_fichier , .popup_deletelist { display: none; position: absolute; left:50%; top:50%; border: 3px solid #000000; background-color: #8470FF; z-index: 500; font-size: 80%; text-align:center; } .popup { width: 20em; height: 8em; margin-top: -4em ;/*moitié de height */ margin-left: -10em ;/*moitié de width */ } .popup_creneau { width: 45em; height: 22em; margin-top: -11em ;/*moitié de height */ margin-left: -22.5em ;/*moitié de width */ } .popup_personne { width: 45em; height: 30em; margin-top: -15em ;/*moitié de height */ margin-left: -22.5em ;/*moitié de width */ } .popup_commentaire { width: 30em; height: 8em; margin-top: -4em ;/*moitié de height */ margin-left: -15em ;/*moitié de width */ } .popup_fichier { width: 30em; height: 8em; margin-top: -4em ;/*moitié de height */ margin-left: -15em ;/*moitié de width */ } .popup_deletelist { width: 26em; height: 8em; margin-top: -4em ;/*moitié de height */ margin-left: -13em ;/*moitié de width */ } .popup h2 , .popup_creneau h2 , .popup_personne h2 , .popup_commentaire h2 , .popup_fichier h2 , .popup_deletelist h2 { background:#551A8B; color:#FFFFFF; font-size:small; border-bottom:inherit; } div.popup_contenu { margin-top:1em; vertical-align:middle; } .popup input , .popup_creneau input , .popup_personne input , .popup_commentaire input , .popup_fichier input , .popup_deletelist input { cursor:pointer; } #masque { width:100%; height:100%; display: none; position: absolute; left:0px; top:0px; background-image:url(ice_img/masque.png); background-repeat:repeat; z-index: 499; } #page_accueil h1 { background:#551A8B; color:#FFF; margin-top:0; } #page_accueil { text-align:center; } #msg { display:none; position:absolute; text-align:center; left:50%; margin-left:-20%; width:40%; background-color:#551A8B; top:-10px; padding-top:15px; padding-bottom:10px; color:#FFF; -moz-border-radius:16px; } #msg em { color:#FFF; } #footer { float:left; clear:left; display:block; width:19em; background-color:#551A8B; color:#FFF; font-size:x-small; margin:0px; padding-top:10px; padding-bottom:0px; } #footer ul { list-style-type:none; white-space:nowrap; margin-top:0px; margin-bottom:10px; padding:0px; } #footer li.right { display:block; float:left; list-style:none; vertical-align:middle; padding-left:10px; margin-left:0px; } #footer li.center { float:left; list-style: none; padding:0 4em; margin:10px 0px; } #footer li.center a{ display:block; } #footer li.left select { border:thin solid #000; } #footer li.left { float:left; list-style: none; vertical-align:middle; margin-top:0px; padding-left:30px; margin-left:0px; }