/* CSS issu des tutoriels http://css.alsacreations.com */
/* Dominique Prevosto : septembre 2007 */
/* Cefedem Bretagne - Pays de la Loire */

* {
 margin:0;
 padding:0;
 }

 a {
 color:#b22222;
 text-decoration:none;
 }
 a:hover {
 color:#ffe7ab;
 font-weight:bold;
 }
 
 .lettrine {
float: left; /* positionnement de la lettrine dans le conteneur*/
font-size: 3em; /* 3 hauteurs de lignes pour la lettrine*/
font-weight: bold;
font-family: Arial, Georgia, Times New Roman, Times, serif;
color: #990000;
/* border: 1px solid #990000; */ /* d&eacute;finition d'une bordure autour de la lettrine*/
/*background-color: #FFFFCC; */
margin: 1px;
padding: 1px;
line-height: 1em;
}

html, body {
font-size:90%;
width: 100%;
height: 100%;
}
body {
text-align:center;
margin:0;
padding:0;
Font-family:Arial, sans-serif;
font-size:0.9em;
color:#421100; /*#b07e00;*/
background-image: url("../images/fond25.gif"); /* url("../images/fond25.png");  IE6 ne g&egrave;re pas la transparence png */
background-position: center center;
/* seulement pour IE */
scrollbar-face-color:#ffe39f;
scrollbar-highlight-color:#f6b800;
scrollbar-shadow-color:#ffdf91;
scrollbar-3dlight-color:#ffe7ab;
scrollbar-arrow-color:#b22222;
scrollbar-track-color:#f6b800; /*#ffe7ab;*/
scrollbar-darkshadow-color:#ffe7ab;
}
/* body, IE6 ne g&egrave;re pas la transparence png */
.envoi_accueil .bb_format input, .envoi_news .bb_format input, .envoi_conf .bb_format input, .envoi_part .bb_format input, .envoi_dominterv .dominterv_bouton, .envoi_chpinterv .chpinterv_bouton, .envoi_modinterv .modinterv_bouton, envoi_pp .pp_bouton {
background-color:#f6b800;
}
#conteneur { /*le conteneur global du site */
position:relative;
width: 98%;
min-width:1000px;
height: 98%;
min-height:620px;
margin-top:0.8%;
margin-bottom:0.8%;
margin-left:1%;
margin-right:auto;
}
#header{
text-align:left;
width:100%;
height: 15%; /*20%;*/
min-height:100px;
padding-bottom:1%;
}
#fond{
position:relative;
border-bottom: 1px solid #ffe7ab;
width:92%;
height:95%;
padding-bottom:4px;
margin-left:4%;
margin-bottom: 0.5%;
}
#fond h1 {
float:left;
font-size:1.4em; /*1.6em;*/
font-weight:bold;
font-family: BellGothic Black, BellGothic, MS Reference Sans Serif, arial, sans-serif;
color: #421100; /*#ffe7ab;*/
margin-bottom: 1%;
}
.agauche{
float:left;
}
#groupesession {
clear:both;
position:absolute;
bottom:0;
right:0;
padding-bottom:0.5em;
}
#session {
float:right;
margin-top:0.5em;
padding-top:1px;
padding-right:0.5em;
font-size:0.8em;
}
#deconnect, #connect , #profil{
margin-top:0.5em;
text-align:center;
}
#deconnect a, #connect a , #profil a{
margin:0;
display:block;
width:8.5em;
padding-left:1em;
padding-right:1em;
font-style:italic;
font-size:0.8em;
background-color: #ffe7ab;
text-align:center;
border: 1px solid #421100;
}
#deconnect a , #profil a{
color:#421100;
}
#connect a {
color:#421100;
}
#deconnect a:hover, #connect a:hover , #profil a:hover{
color: #ffe7ab;
background-color: #421100;
border: 1px solid #ffe7ab;
}

#logo {
clear:both;
position:absolute;
width:200px; /*245px;*/
height:71px;
bottom:0;
margin-bottom:0;
}
#lienlogo a  {
display:block;
height:71px;
border:none;
background: url("../images/CEFEDEM coulisse.gif") left top no-repeat; /* url("../images/CEFEDEM coulisse.png") left top no-repeat; */
}
#lienlogo a:hover , #lienlogo a:focus,  #lienlogo a:active {
display:block;
height:71px;
border:none;
background: url("../images/CEFEDEM coulisse.gif") left bottom no-repeat; /* url("../images/CEFEDEM coulisse.png") left bottom no-repeat; */
}
#logo_centre {
clear:both;
position:relative;
width:542px; /*245px;*/
height:386px;
bottom:0;
left:50%;
margin-left:-271px;
margin-bottom:0;
}
#lienlogo_centre a  {
display:block;
height:193px;
border:none;
background: url("../images/CEFEDEM coulisse Big.gif") left top no-repeat; /* url("../images/CEFEDEM coulisse.png") left top no-repeat; */
}
#lienlogo_centre a:hover , #lienlogo_centre a:focus,  #lienlogo_centre a:active {
display:block;
height:193px;
border:none;
background: url("../images/CEFEDEM coulisse Big.gif") left bottom no-repeat; /* url("../images/CEFEDEM coulisse.png") left bottom no-repeat; */
}

#imgforum {
float:right;
width:109px;
height:70px;
}
#lienforum a  {
display:block;
height:70px;
border:none;
background: url("../images/forum coulisse.gif") left top no-repeat; /* url("../images/forum coulisse.png") left top no-repeat; */
}
#lienforum a:hover , #lienforum a:focus,  #lienforum a:active {
display:block;
height:70px;
border:none;
background: url("../images/forum coulisse.gif") left bottom no-repeat; /* url("../images/forum coulisse.png") left bottom no-repeat; */
}
#fb{
clear:both;
float:right;
width:30px;
height:30px;
margin-top:0.5em;
margin-right:5%;
padding-top:5px;
padding-left:3px;
border:1px solid #ffe7ab;
}

#fb a{
border:none;
}
#fb a img{
border:none;
width:25px;
height:25px;
}
#frame {
margin-top:0;
margin-bottom:0;
margin-left: 10em;
margin-right:10em;
padding-bottom:1em;
width:auto;
height:73%;
border:1px solid #ffe7ab;
}
#contenu {
text-align:left;
width:96%;
margin-top:1em;
margin-bottom:1em;
margin-left:1%;
margin-right:auto;
padding:1%;
height:93%;
overflow:auto;
}
.siteredirect
{
position:relative;
text-align:center;       /* selon la largeur voulue */
}
acronym {
color:#008000;
cursor:pointer;
border:none;
}
#teleViewers{
margin:auto;
font-size: 0.7em;
}
#teleViewers td{
padding-left:10px;
padding-right:10px;
}
#getreader, #mmviewer, #pptviewer{
text-align:center;
}
#getreader a img, #mmviewer a img, #pptviewer a img{
border:none;
}
.icodoc, .icodoc_h {
clear:both;
float:left;
width:20px;
margin-right:15px;
}
.icodoc_h{
margin-top:1em;
}
.lien_doc_h{
margin-left:35px;
}
.fonction {
padding:0;
margin:0;
font-size:0.8em;
}
.nom {
margin:0;
padding:0;
font-style:italic;
font-size:0.8em;
}
.nom a {
color:#421100;
}
.nom a:hover {
font-weight:bold;
color:#b22222;
}
.note {
font-size:0.7em;
font-style:italic;
}
#contenu .liste_cercle_haut {
list-style-position: outside;
list-style-type: circle;
margin-top:2em;
padding-left:3%;
}
#contenu .liste_cercle_haut a {
text-decoration:none;
font-size:1.3em;
font-weight:bold;
}
#contenu .liste_cercle_haut a:hover {
color: #421100;
}
#contenu .liste_cercle_ensuite {
list-style-position: outside;
list-style-type: circle;
margin-top:1em;
padding-left:6%;
}
#contenu .liste_cercle_ensuite a {
text-decoration:none;
font-size:1.1em;
}
#contenu .liste_cercle_ensuite a:hover {
color: #421100;
}

#contenu .liste_point {
list-style-position: outside;
list-style-type:disc;
}

#contenu h1 {
margin:1%;
font-size:1.7em;
text-align:center;
}
#contenu h2 , #contenu h3, #contenu h4{
margin-top:1em;
margin-bottom:0.5em;
}
.sous_titre {
border: 1px solid #421100;
background-color: #ffe7ab;
padding-left:1em;
}
.titresouligne {
border-bottom: 1px solid #ffe7ab;
}
.article {
float:left;
width:6em;
font-weight:bold;
font-style:italic;
padding-bottom:2em;
margin-right:10px;
}
.texte_article{
margin-left:7em;
}

/* liste des m&eacute;moires*/
.titre_memoire{
margin-left:40px;
}
.sous_titre_memoire{
margin-left:80px;
font-style:italic;
}
.annexes{
margin-left:40px;
}
.popupjustifie{
text-align:justify;
padding:10px;
}
.popupindente {
margin-left:20px;
margin-right:20px;
}
.popupitalic{
font-style:italic;
}

#contenu .fleche {
float:right;
padding-right:2em;
}
#contenu .fleche a, #contenu .fleche img{
border:none;
}
#contenu .centre {
text-align:center;
}
#contenu .left {
text-align:left;
}
#contenu .right {
text-align:right;
}
#contenu .justifie {
text-align:justify;
}
#contenu .indente {
margin-left:40px;
}
#contenu .indente2 {
margin-left:80px;
}
#contenu .italic{
font-style:italic;
}
#contenu .colonne1 {
float:left;
width:50%;
}
#contenu .colonne2 {
float:left;
width:48%;
padding-top:1px;
}
#contenu #form_dispositif {
text-align:center;
}

#contenu p {
margin: 0 0 1em 0;
color: #421100; /*#9c6f00;*/
}
#contenu .logoetatregions {
float:left;
margin-right: 1em;
padding-bottom:1px;
}
#contenu .logoetatregions a {
border:none;
}
#contenu .logoetatregions img {
border:none;
}
.fleft {
float:left;
}
.fright {
float:right;
}
.clear {
clear:both;
}
#contenu .logopartenaire {
margin-right: 1em;
padding-bottom:1px;
}
#contenu .logopartenaire a {
border:none;
}
#contenu .logopartenaire img {
border:none;
}
#contenu .adressepartenaire {
}
#contenu .adresse-mail {
}

/*#footer {
position:absolute;
bottom:0;
border: 1px solid #ffe7ab;
width:100%;
height: 12%;
margin-bottom:3%;
background-color: #fff;
}*/

div .hr {
padding:0;
margin:0;
color: #ffe7ab; /*#daa520;*/
background-color: #ffe7ab; /*#daa520;*/
border: 0;
height: 1px;
margin-bottom:5px;
}
div .hr hr {
  display: none;
}

.preside {
width:80%;
margin-left:10%;
margin-right:auto;
}
.preside td {
width:50%;
}
/*******************************************************************/
/* classes pour les infos r&eacute;cup&eacute;r&eacute;es et affich&eacute;es en t&ecirc;te de page de modification ou cr&eacute;ation */
/*******************************************************************/
/* ligne d'information */
.recupinfos {
clear:both;
font-size:0.9em;
font-weight:bold;
}
/* nom de l'info r&eacute;cup&eacute;r&eacute;e */
.recupinfos .recupinfos_label {
text-align:right;
}
/* valeur de l'info r&eacute;cup&eacute;r&eacute;e */
.recupinfos .recupinfos_info{
text-align:left;
margin-left:5px;
}
/*******************************************************************/
/* classes pour les encadr&eacute;s altern&eacute;s                                                                                 */
/*******************************************************************/
.cadre1, .cadrenom1, .epanom1{
color:#421100;
border:1px solid #c2ca1d;
background-color:#f88511;
}
.cadre2 , .cadrenom2, .epanom2 {
color:#b22222;
border:1px solid #e17929;
background-color:#d6df21;
}
.cadre1 a{
color:#421100;
}
.cadre2 a{
color:#b22222;
}
.cadre1 a:hover, .cadre2 a:hover{
font-weight:bold;
}

.centre80{
width:80%;
margin:auto;
padding:20px;
padding-bottom:10px;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
box-shadow: inset 1px 1px 2px #333333, 2px 3px 9px #111111;
-moz-box-shadow: inset 1px 1px 2px #333333, 2px 3px 9px #111111;
-webkit-box-shadow: inset 1px 1px 2px #333333, 2px 3px 9px #111111;
}
.centre80 a {
color:#b22222;
}
.centre80 a:hover {
color:#ffe7ab;
}
.centre50{
width:50%;
margin:auto;
padding:25px;
padding-bottom:10px;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
box-shadow: inset 1px 1px 2px #333333, 2px 3px 9px #111111;
-moz-box-shadow: inset 1px 1px 2px #333333, 2px 3px 9px #111111;
-webkit-box-shadow: inset 1px 1px 2px #333333, 2px 3px 9px #111111;
}
.centre90{
width:90%;
margin:auto;
padding:20px;
padding-bottom:10px;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
box-shadow: inset 1px 1px 2px #333333, 2px 3px 9px #111111;
-moz-box-shadow: inset 1px 1px 2px #333333, 2px 3px 9px #111111;
-webkit-box-shadow: inset 1px 1px 2px #333333, 2px 3px 9px #111111;
}

/* boutons bbcode */
.bbcode_img {
display:block;
float:left;
margin-right:5px;
}
.bbcode_color {
display:block;
float:left;
padding:0;
margin:0;
}
.envoi_accueil .bb_format input, .envoi_news .bb_format input  .envoi_conf .bb_format input, .envoi_pte .bb_format input, .envoi_part .bb_format input, .envoi_annonve .bb_format input{
border: 0;
}

.accueil_select, .news_select {
}

/* choix de couleurs */
.liste_couleurs , .liste_tailles{
background-color:#f6b800;
height:1.5em;
}
.color_brun {
color:#421100;
}
.color_creme{
color:#ffe7ab;
}
.color_lien {
color:#b22222;
}
.color_blanc {
color:#ffffff;
}
.color_vert {
color:#008000;
}
.color_bleu {
color:#0000ff;
}
.color_violet{
color:#9400d3;
}
.color_rouge {
color:#b22222;
}
.color_orange {
color:#e17929;
}
.color_structure {
color:#ff4141;
}
.color_danse {
color:#39fc26;
}
.color_musique {
color:#48a5f1;
}
.color_recherches {
color:#b349ff;
}
.color_evenements {
color:#ffd903;
}
.color_entree {
color:#ff9915;
}
/* choix de tailles */
.size_tg {
font-size:2em;
}
.size_g {
font-size:150%;
}
.size_n {
font-size:100%;
}
.size_p {
font-size:80%;
}
/* images &eacute;diter, supprimer et ajouter */
.edit_plus, .edit_voir {
width:16px;
margin-left:5%;
margin-right:auto;
padding:5px;
}
.edit_plus tr, .edit_voir tr{
padding:0;
margin:0;
border:none;
}
.edit_plus td, .edit_voir td {
padding:2px 4px;
margin-bottom:2px;
}
.edit , .drop , .plus, .voir, .opt, .autres, .moins, .princip, .cache{
width:16px;
border:1px solid #421100;
background-color:#ffe7ab;
text-align:center;
}
.edit a, .drop a, .plus a, .voir a, .opt a, .autres a, .moins a, .princip a, .cache a{
border:none;
text-align:center;
}
.edit img, .drop img, .plus img, .voir img, .opt img, .autres img, .moins img, .princip img, .cache img{
border:none;
}
.dropvide , .editvide, .voirvide , .principvide, .cachevide{
width:16px;
text-align:center;
}
.sansbord16{
width:16px;
}
.sansbord16 a{
border:none;
text-align:center;
}
.sansbord16 img{
border:none;
}

.date_droite{
float:right;
padding-right:5%;
}
/* envoi de mail */
.envoi_mail {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_mail tr {
}
.envoi_mail td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_mail input, .envoi_mail textarea {
background-color: #ffe7ab;
}
.envoi_mail .mail_label {
width:30%;
font-weight:bold;
text-align:right;
}
.envoi_mail .mail_surnom input, .envoi_mail .mail_message textarea{
width:98%;
}
.envoi_mail .mail_submit {
border:none;
text-align:center;
}
/*mails envoy&eacute;s*/
.liste_mails{
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.liste_mails tr {
border:none;
}
.liste_mails td {
padding:2px 4px;
margin-bottom:2px;
}
.liste_mails .nom_mail{
font-size:0.85em;
font-weight:bold;
text-align:center;
}
.liste_mails .date {
width:20%;
font-style:italic;
text-align:right;
font-size:0.7em;
}
.liste_mails .num_mail{
font-weight:bold;
font-size:0.8em;
}
/*documents envoy&eacute;s*/
.liste_envois {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.liste_envois th {
text-align:center;
}
.liste_envois .gauche{
text-align:left;
}
.liste_envois tr {
border:none;
}
.liste_envois td {
padding:2px 4px;
margin-bottom:2px;
}
.liste_envois .nom_envoi{
font-size:1em;
font-weight:bold;
text-align:center;
}
.liste_envois .surnom {
color:#b22222;
font-weight:bold;
font-size:0.85em;
}
.liste_envois .date {
width:20%;
font-style:italic;
text-align:right;
font-size:0.7em;
}
.liste_dest{
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.liste_dest .gauche{
text-align:left;
}
.liste_dest tr {
border:none;
}
.liste_dest td {
padding:2px 4px;
margin-bottom:2px;
}
.liste_dest .grpdest_nom{
font-weight:bold;
text-align:left;
font-size:0.8em;
}
.liste_dest .dest_nom{
font-style:italic;
text-align:left;
font-size:0.7em;
}
.liste_dest .texte {
width:10%;
text-align:right;
font-size:0.7em;
}
.liste_dest .vudate, .liste_dest .effdate {
width:20%;
font-style:italic;
text-align:right;
font-size:0.7em;
}
/*documents re&ccedil;us*/
.liste_recus {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.liste_recus th {
text-align:center;
}
.liste_recus tr {
border:none;
}
.liste_recus td {
padding:2px 4px;
margin-bottom:2px;
}
.liste_recus .nom_envoi{
width:60%;
font-size:0.9em;
font-weight:bold;
text-align:center;
}
.liste_recus .surnom {
color:#b22222;
font-weight:bold;
font-size:0.85em;
}
.liste_recus .auteur{
width:20%;
font-style:italic;
text-align:left;
font-size:0.7em;
}
.liste_recus .date {
width:18%;
font-style:italic;
text-align:right;
font-size:0.7em;
}
.envoi_selectionnes{
padding-left:5px;
color:#421100;
font-weight:bold;
border:1px solid #ffe7ab;
}
.selected_file{
clear:both;
width:100%;
}
.selected_name{
font-size:0.85em;
color:#b22222;
padding-left:5px;
padding-top:5px;
}
.selected_del{
float:right;
padding-right:5px;
}
.selected_del button{
border:none;
}

/* la liste des plannings */
.liste_plannings {
width:70%;
margin-left:15%;
margin-right:auto;
padding:5px;
}
.liste_plannings tr{
padding:0;
margin:0;
border:none;
}
.liste_plannings td {
padding:2px 4px;
margin-bottom:2px;
}
.liste_plannings .planning_nom{
text-align:left;
padding:2px;
}
/* &eacute;dition des plannings */
.edit_plannings {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_plannings th {
text-align:center;
}
.edit_plannings .gauche{
text-align:left;
}
.edit_plannings tr {
border:none;
}
.edit_plannings td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_plannings .surnom {
width:58%;
}
.edit_plannings .auteur{
width:25%;
font-style:italic;
text-align:center;
font-size:0.7em;
}
.edit_plannings .date {
width:12%;
font-style:italic;
text-align:center;
font-size:0.7em;
}
/* formulaire de cr&eacute;ation ou de modification de plannings */
.envoi_plannings {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_plannings tr {
}
.envoi_plannings td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_plannings input, .envoi_plannings select  {
background-color: #ffe7ab;
}
.envoi_plannings .planning_label {
width:30%;
text-align:right;
}
.envoi_plannings .planning_surnom input, .envoi_plannings .planning_nom input{
width:98%;
}
.envoi_plannings .planning_contenu textarea{
width: 98%;
}
.envoi_plannings .planning_submit {
border:none;
text-align:center;
}
/* la liste des cpmdocss */
.voir_cpmdocs {
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
padding:5px;
}
.voir_cpmdocs th {
text-align:center;
}
.voir_cpmdocs .gauche{
text-align:left;
}
.voir_cpmdocs tr {
border:none;
}
.voir_cpmdocs td {
padding:2px 4px;
margin-bottom:2px;
}
.voir_cpmdocs .nom {
width:30%;
font-size:0.8em;
}
.voir_cpmdocs .surnom {
width:58%;
font-size:0.8em;
}
/*.voir_cpmdocs .auteur{
width:25%;
font-style:italic;
text-align:center;
font-size:0.7em;
}
*/
.voir_cpmdocs .date {
/*width:12%;*/
font-style:italic;
text-align:center;
font-size:0.7em;
}
/* &eacute;dition des cpmdocs */
.edit_cpmdocs {
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
padding:5px;
}
.edit_cpmdocs th {
text-align:center;
}
.edit_cpmdocs .gauche{
text-align:left;
}
.edit_cpmdocs tr {
border:none;
}
.edit_cpmdocs td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_cpmdocs .surnom {
width:58%;
font-size:0.8em;
}
.edit_cpmdocs .nom {
width:30%;
font-size:0.8em;
}
/*.edit_cpmdocs .auteur{
width:25%;
font-style:italic;
text-align:center;
font-size:0.7em;
}
*/
.edit_cpmdocs .date {
/*width:12%;*/
font-style:italic;
text-align:center;
font-size:0.7em;
}
/* formulaire de cr&eacute;ation ou de modification de cpmdocs */
.envoi_cpmdocs {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_cpmdocs tr {
}
.envoi_cpmdocs td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_cpmdocs input, .envoi_cpmdocs select  {
background-color: #ffe7ab;
}
.envoi_cpmdocs .cpmdoc_label {
width:30%;
text-align:right;
}
.envoi_cpmdocs .cpmdoc_surnom input, .envoi_cpmdocs .cpmdoc_nom input{
width:98%;
}
.envoi_cpmdocs .cpmdoc_contenu textarea{
width: 98%;
}
.envoi_cpmdocs .cpmdoc_submit {
border:none;
text-align:center;
}
/* la liste des organisations de formation */
.liste_orgforms {
width:70%;
margin-left:15%;
margin-right:auto;
padding:5px;
}
.liste_orgforms tr{
padding:0;
margin:0;
border:none;
}
.liste_orgforms td {
padding:2px 4px;
margin-bottom:2px;
}
.liste_orgforms .orgform_nom {
text-align:left;
padding:2px;
}
/* &eacute;dition des organisations de formations */
.edit_orgforms {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_orgforms th {
text-align:center;
}
.edit_orgforms .gauche{
text-align:left;
}
.edit_orgforms tr {
border:none;
}
.edit_orgforms td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_orgforms .surnom {
width:58%;
}
.edit_orgforms .auteur{
width:25%;
font-style:italic;
text-align:center;
font-size:0.7em;
}
.edit_orgforms .date {
width:12%;
font-style:italic;
text-align:center;
font-size:0.7em;
}
/* formulaire de cr&eacute;ation ou de modification des organisations de formation */
.envoi_orgforms {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
}
.envoi_orgforms tr {
}
.envoi_orgforms td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_orgforms input, .envoi_orgforms select  {
background-color: #ffe7ab;
}
.envoi_orgforms .orgform_label {
width:30%;
text-align:right;
}
.envoi_orgforms .orgform_surnom input, .envoi_orgforms .orgform_nom input{
width:98%;
}
.envoi_orgforms .orgform_contenu textarea{
width: 98%;
}
.envoi_orgforms .orgform_submit {
border:none;
text-align:center;
}

.liste_art {
width:70%;
empty-cells:show;
margin-left:12%;
}
.ligne_art {
height:45px;
}
.ligne_art .art_voir {
height:16px;
width:16px;
padding:2px 4px;
margin-bottom:2px;
}
.art_voir img {
display:block;
padding:2px 4px;
background-color:#ffe7ab;
border:1px solid #421100;
}
.art_photo {
text-align:center;
width:45px;
}
.art_photo a img, .art_photo a:hover img{
border:none;
text-align:center;
height:40px;
}
.nom_artiste{
padding-bottom:0;
}
.cadrenom1, .cadrenom2{
height:16px;
width:90%;
font-size:0.9em;
padding:2px 4px;
}
/* &eacute;dition des artistes */
.edit_artiste {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_artiste tr {
border:none;
}
.edit_artiste td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_artiste .artiste{
width:100%;
}

/* formulaire de cr&eacute;ation ou de modification d'artiste */
.envoi_artiste {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_artiste tr {
}
.envoi_artiste td {
text-align:left;
border:none;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_artiste input{
background-color: #ffe7ab;
}
.envoi_artiste .artiste_label {
width:30%;
text-align:right;
}
.envoi_artiste .artiste_nom input, .envoi_artiste .artiste_prenom input, .envoi_artiste .artiste_photo input{
width:98%;
}
.envoi_artiste .artiste_photo_explique {
text-align:justify;
font-size:0.8em;
border:1px solid #421100;
}
.envoi_artiste .artiste_photo_actuelle .laphoto{
width:96%;
padding:2px 4px;
text-align:center;
border:1px solid #421100;
}
.envoi_artiste .artiste_submit {
border:none;
text-align:center;
}

/* liste des accueils */
.liste_accueil {
width:80%;
margin-left:9%;
margin-right:auto;
padding:5px;
border:1px solid #421100;
}
.liste_accueil .accueil_entete {
height:80px;
margin:0;
padding:0;
}
.liste_accueil .accueil_photo {
float:left;
text-align:center;
width:80px;
margin-right:5px;
}
.liste_accueil .accueil_nom {
font-weight:bold;
font-size:1.4em;
}
.liste_accueil .accueil_haut {
clear:both;
margin-top:5px;
margin-bottom:5px;
padding:2px;
}
.liste_accueil .accueil_date{
float:left;
text-align:left;
font-style:italic;
}
.liste_accueil .accueil_lien{
float:right;
font-weight:bold;
text-align:right;
}
.liste_accueil .accueil_lien a{
color: #b22222;
}
.liste_accueil .accueil_lien a:hover{
color:#ffe7ab;
}
.liste_accueil .accueil_intitule{
clear:both;
text-align:center;
font-size:1.1em;
font-weight:bold;
padding:2px;
}
.liste_accueil .accueil_description{
height:8em;
padding:5px;
overflow:auto;
margin-top:5px;
margin-bottom:5px;
}
.liste_accueil .accueil_multi{
font-size:1.1em;
font-weight:bold;
padding:2px;
}

/* &eacute;dition des accueils */
.edit_accueil {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_accueil tr {
padding:0;
margin:0;
border:none;
}
.edit_accueil td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_accueil  .texte {
width:1em;;
font-size:0.8em;
border:none;
}
.edit_accueil .date {
width:6em;
border:none;
font-style:italic;
text-align:center;
font-size:0.8em;
}
/* formulaire de cr&eacute;ation ou de modification d'accueil */
.envoi_accueil {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_accueil tr {
}
.envoi_accueil td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_accueil input, .envoi_accueil textarea {
background-color: #ffe7ab;
}
.envoi_accueil .accueil_label {
text-align:right;
width:23%;
}
.envoi_accueil .accueil_intitule input{
width:98%;
}
.envoi_accueil .accueil_debut , .envoi_accueil .accueil_fin {
vertical-align:middle;
}
.envoi_accueil .accueil_debut input, .envoi_accueil .accueil_fin input{
margin-top:0;
text-align:center;
width:42%;
}
.envoi_accueil .accueil_debut a , .envoi_accueil .accueil_fin a  {
border:none;
}
.envoi_accueil .accueil_debut  a:hover  , .envoi_accueil .accueil_fin a:hover  {
border:none;
}
.envoi_accueil .accueil_debut img , .envoi_accueil .accueil_fin img  {
border:none;
}
.envoi_accueil .accueil_modele_date {
font-size:0.8em;
font-style:italic;
}
.envoi_accueil .accueil_nom_lien input{
width:98%;
}
.envoi_accueil .accueil_lien input{
width:98%;
}
.envoi_accueil .accueil_description textarea{
width: 98%;
}
.envoi_accueil .accueil_nom_multi input{
width:98%;
}
.envoi_accueil .accueil_multi input{
width:98%;
}
.envoi_accueil .accueil_submit {
border:none;
text-align:center;
}

/* les conf&eacute;rencess */
.boutons_choix{
margin-bottom:1.5em;
}
.conf_boutons{
clear:both;
width:100%;
margin-bottom:5px;
}
.label_bouton{
width:50%;
}
.lesboutons{
margin-left:5%;
}
.lebouton, .lebouton1, .lebouton2, .lebouton3{
float:left;
width:30%;
}
.lebouton1{
text-align:left;
}
.lebouton2{
text-align:center;
}
.lebouton3{
text-align:right;
}
/* liste des conf&eacute;rences */
.liste_conf {
clear:both;
width:90%;
margin-left:5%;
margin-right:auto;
padding:5px;
}
.liste_conf tr{
padding:0;
margin:0;
border:none;
}
.liste_conf td {
padding:2px 4px;
margin-bottom:2px;
}
.liste_conf .conf_intitule{
text-align:left;
padding:2px;
}
.liste_conf  .conf_texte {
width:1em;
text-align:right;
font-size:0.8em;
font-style:italic;
}.liste_conf .conf_date{
width:6em;
text-align:left;
font-size:0.8em;
font-style:italic;
}
.liste_conf .conf_heure{
width:3em;
text-align:right;
font-size:0.8em;
font-style:italic;
}

/*&eacute;dition des conf&eacute;rences */
.edit_conf {
width:90%;
margin-left:5%;
margin-right:auto;
padding:5px;
}
.edit_conf tr{
padding:0;
margin:0;
border:none;
}
.edit_conf td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_conf .conf_intitule{
text-align:left;
padding:2px;
}
.edit_conf  .conf_texte {
width:1em;
text-align:right;
font-size:0.8em;
font-style:italic;
}
.edit_conf .conf_date{
width:6em;
text-align:left;
font-size:0.8em;
font-style:italic;
}
.edit_conf .conf_heure{
width:3em;
text-align:right;
font-size:0.8em;
font-style:italic;
}
/* d&eacute;tail des conf&eacute;rences */
.detail_conf {
width:80%;
margin-left:9%;
margin-right:auto;
padding:5px;
border:1px solid #421100;
}
.detail_conf .conf_intitule{
text-align:center;
font-size:1.1em;
font-weight:bold;
padding:2px;
}
.detail_conf .conf_nomconf {
font-weight:bold;
font-size:1em;
text-align:center;
padding-top:10px;
padding-left:2px;
padding-right:2px;
}
.detail_conf .conf_date{
float:left;
padding:4px;
text-align:left;
font-style:italic;
}
.detail_conf .conf_lieu{
clear:both;
float:left;
font-weight:bold;
text-align:left;
padding:4px;
}
.detail_conf .conf_lelieu {
padding-left:5px;
padding-right:5px;
}
.detail_conf .conf_adresse{
float:right;
width:45%;
font-weight:bold;
text-align:right;
padding:4px;
}
.detail_conf .conf_description{
clear:both;
height:8em;
padding:5px;
overflow:auto;
margin-top:5px;
margin-bottom:5px;
}
.detail_conf .conf_bas{
font-size:1.1em;
font-weight:bold;
padding:2px;
}
/* formulaire de cr&eacute;ation ou de modification de conf&eacute;rence */
.envoi_conf {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_conf tr {
}
.envoi_conf td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_conf input, .envoi_conf textarea, .envoi_conf option {
background-color: #ffe7ab;
}
.envoi_conf .conf_label {
text-align:right;
width:20%;
}
.envoi_conf .conf_intitule input{
width:98%;
}
.envoi_conf .conf_nomconf input{
width:98%;
}
.envoi_conf .conf_date  {
vertical-align:middle;
width:20%;
}
.envoi_conf .conf_date input{
width:60%;
text-align:center;
margin-top:0;
}
.envoi_conf .conf_date a {
border:none;
}
.envoi_conf .conf_date  a:hover{
border:none;
}
.envoi_conf .conf_date img{
border:none;
}
.envoi_conf .conf_modele_date {
font-size:0.8em;
font-style:italic;
}
.envoi_conf .conf_time{
}
.envoi_conf .conf_lieu input{
width:98%;
}
.envoi_conf .conf_description textarea{
width: 98%;
}
.envoi_conf .conf_submit {
border:none;
text-align:center;
}

/* les pr&eacute;sentations de travaux */
.pte_boutons{
clear:both;
width:100%;
margin-bottom:5px;
}
/* liste des pr&eacute;sentations de travaux */
.liste_pte {
clear:both;
width:90%;
margin-left:5%;
margin-right:auto;
padding:5px;
}
.liste_pte tr{
padding:0;
margin:0;
border:none;
}
.liste_pte td {
padding:2px 4px;
margin-bottom:2px;
}
.liste_pte .pte_intitule{
text-align:left;
padding:2px;
}
.liste_pte  .pte_texte {
width:1em;
text-align:right;
font-size:0.8em;
font-style:italic;
}
.liste_pte .pte_date{
width:6em;
text-align:left;
font-size:0.8em;
font-style:italic;
}
.liste_pte .pte_heure{
width:3em;
text-align:right;
font-size:0.8em;
font-style:italic;
}
/*&eacute;dition des pr&eacute;sentations de travaux */
.edit_pte {
clear:both;
width:90%;
margin-left:5%;
margin-right:auto;
padding:5px;
}
.edit_pte tr{
padding:0;
margin:0;
border:none;
}
.edit_pte td{
padding:2px 4px;
margin-bottom:2px;
}
.edit_pte .pte_intitule{
text-align:left;
font-size:0.85em;
padding:2px;
}
.edit_pte  .pte_texte {
width:0.8em;
text-align:right;
font-size:0.7em;
font-style:italic;
}
.edit_pte .pte_date{
float:left;
width:5.5em;
text-align:left;
font-size:0.7em;
font-style:italic;
}
.edit_pte .pte_heure{
float:left;
width:2.8em;
text-align:right;
font-size:0.7em;
font-style:italic;
}
.edit_pte .pte_auteur{
width:15em;
font-size:0.7em;
text-align:right;
}
/* d&eacute;tail des pr&eacute;sentations de travaux */
.detail_pte {
width:80%;
margin-left:9%;
margin-right:auto;
padding:5px;
border:1px solid #421100;
}
.detail_pte .pte_intitule{
text-align:center;
font-size:1.1em;
font-weight:bold;
padding:2px;
}
.detail_pte .pte_date{
float:left;
padding:4px;
text-align:left;
font-style:italic;
}
.detail_pte .pte_lieu{
clear:both;
float:left;
font-weight:bold;
text-align:left;
padding:4px;
}
.detail_pte .pte_lelieu {
padding-left:5px;
padding-right:5px;
}
.detail_pte .pte_adresse{
float:right;
width:45%;
font-weight:bold;
text-align:right;
padding:4px;
}
.detail_pte .pte_description{
clear:both;
height:8em;
padding:5px;
overflow:auto;
margin-top:5px;
margin-bottom:5px;
}
.detail_pte .pte_bas{
font-size:1.1em;
font-weight:bold;
padding:2px;
}
/* formulaire de cr&eacute;ation ou de modification de pr&eacute;sentation de travaux */
.envoi_pte {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_pte tr {
}
.envoi_pte td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_pte input, .envoi_pte textarea, .envoi_pte option {
background-color: #ffe7ab;
}
.envoi_pte .pte_label {
text-align:right;
width:20%;
}
.envoi_pte .pte_intitule input{
width:98%;
}
.envoi_pte .pte_date  {
vertical-align:middle;
width:20%;
}
.envoi_pte .pte_date input{
width:60%;
text-align:center;
margin-top:0;
}
.envoi_pte .pte_date a {
border:none;
}
.envoi_pte .pte_date  a:hover{
border:none;
}
.envoi_pte .pte_date img{
border:none;
}
.envoi_pte .pte_modele_date {
font-size:0.8em;
font-style:italic;
}
.envoi_pte .pte_time{
}
.envoi_pte .pte_lieu input{
width:98%;
}
.envoi_pte .pte_description textarea{
width: 98%;
}
.envoi_pte .pte_submit {
border:none;
text-align:center;
}

/* liste des partenariats &eacute;v&eacute;nementiels */
.liste_part {
clear:both;
width:90%;
margin-left:5%;
empty-cells:show;
margin-right:auto;
padding:5px;
}
.liste_part tr {
padding:0;
margin:0;
border:none;
}
.liste_part td {
padding:2px 4px;
margin-bottom:2px;
}
.liste_part .part_intitule{
text-align:left;
padding:2px;
}
.liste_part .part_partenaire{
padding-left:5%;
font-size:0.8em;
}
.liste_part .parten_intitule{
width: 95%;
padding-left:5%;
font-size:0.8em;
text-align:left;
padding:4px;
}
/*&eacute;dition des partenariats &eacute;v&eacute;nementiels */
.edit_part, .edit_pp {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
padding:5px;
}
.edit_part tr, .edit_pp tr {
padding:0;
margin:0;
border:none;
}
.edit_part td, .edit_pp td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_part .princip, .edit_pp .princip{
width:16px;
}
/* d&eacute;tail des partenariats &eacute;v&eacute;nementiels */
.detail_part {
width:80%;
margin-left:9%;
margin-right:auto;
padding:5px;
border:1px solid #421100;
}
.detail_part .part_intitule{
text-align:center;
font-size:1.1em;
font-weight:bold;
padding:2px;
}
.detail_part .part_quand{
font-weight:bold;
text-align:left;
padding:4px;
}
.detail_part .part_lieu{
float:right;
font-weight:bold;
text-align:right;
padding:4px;
}
.detail_part .part_description{
clear:both;
height:8em;
padding:5px;
overflow:auto;
margin-top:5px;
margin-bottom:5px;
}
.detail_part .part_bas{
font-size:0.9em;
padding:2px;
}
.detail_part .part_bas_autres{
font-size:0.8em;
padding:2px;
}
/* formulaire de cr&eacute;ation ou de modification de partenariat &eacute;v&eacute;nementiel */
.envoi_part {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_part tr {
}
.envoi_part td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_part input, .envoi_part textarea, .envoi_part select{
background-color: #ffe7ab;
}
.envoi_part .part_label {
text-align:right;
width:20%;
}
.envoi_part .part_pp input {
width:98%;
}
.envoi_part .part_pp select {
width:99%;
}
.envoi_part .part_intitule input{
width:98%;
}
.envoi_part .part_quand input{
width:98%;
}
.envoi_part .part_lieu input{
width:98%;
}
.envoi_part .part_description textarea{
width: 98%;
}
.envoi_part .part_submit {
border:none;
text-align:center;
}
/* les partenaires */
.envoi_pp {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_pp tr {
}
.envoi_pp td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_pp .pp_part input, .envoi_pp .pp_part select{
background-color: #ffe7ab;
}
.envoi_pp .pp_label {
text-align:right;
width:30%;
}
.envoi_pp .pp_part input {
width:98%;
}
.envoi_pp .pp_part select {
width:99%;
}
.envoi_pp .pp_submit {
border:none;
text-align:center;
}

/* la liste des news */
.news_boutons {
clear:both;
width:100%;
margin-bottom:5px;
font-weight:bold;
font-size:0.8em;
}
.liste_news {
width:80%;
margin-left:9%;
margin-right:auto;
margin-bottom:1em;
padding:0;
}
.liste_news .titre{
width:100%;
padding:2px 4px;
text-align:left;
font-weight:bold;
/*margin-bottom:2px;*/
}
.liste_news .date {
clear:both;
width:100%;
padding: 0 4px;
text-align:right;
font-size:0.75em;
font-style:italic;
margin-bottom:2px;
}
.liste_news .contenu {
width:100%;
max-height: 24em;
padding:2px 4px;
margin:0;
margin-bottom:1em;
overflow:auto;
}
/* &eacute;dition des news */
.news_boutons{
padding-bottom:5px;
}
.edit_news {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_news tr {
border:none;
}
.edit_news td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_news .titre {
width:85%; /*58%;*/
font-size:0.85em;
}
.edit_news .auteur{
width:22%;
font-style:italic;
text-align:center;
font-size:0.6em;
}
.edit_news .date {
width:10%;
font-style:italic;
text-align:center;
font-size:0.6em;
}
/* formulaire de cr&eacute;ation ou de modification de news */
.envoi_news {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
}
.envoi_news tr {
}
.envoi_news td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_news input, .envoi_news textarea, .envoi_news select {
background-color: #ffe7ab;
}
.envoi_news .news_label {
width:25%;
text-align:right;
}
.envoi_news .news_titre input{
width:98%;
}
.envoi_news .lebouton {
font-weight:bold;
font-size: 0.9em;
}
.envoi_news .news_contenu textarea{
width: 98%;
}
.envoi_news .news_submit {
border:none;
text-align:center;
}
/* affichage de l'annonce */
.cadre_annonce
{
position:relative;
padding:10px;
width:820px;
left:50%;
margin-left:-423px;

}
.affiche_titre
{
text-align:center;
font-size:1.5em;
font-weight:bold;
}
.affiche_texte
{
}
.affiche_texte a
{
color:green;
font-weight:bold;
}
.affiche_texte a:hover
{
color:#ffffff;
font-weight:bold;
}
.affiche_image
{
position:relative;
width:810px;
left:50%;
margin-left:-420px;

text-align:center;
padding:8px;
padding-top:10px;
padding-bottom:8px;
border:1px solid #ffe7ab;
}
.affiche_image img
{
border:none;
}
/* &eacute;dition des annonce */
.edit_annonce {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_annonce tr {
border:none;
}
.edit_annonce td {
padding:4px;
margin-bottom:2px;
}
.edit_annonce .label_ref {
width:20%;
text-align:center;
font-size:0.85em;
}
.edit_annonce .label_auteur, .edit_annonce .label_editeur{
width:22%;
font-style:italic;
text-align:center;
font-size:0.6em;
}
.edit_annonce .label_date {
width:10%;
font-style:italic;
text-align:center;
font-size:0.6em;
}
.edit_annonce .ref {
width:30%;
font-size:0.85em;
}
.edit_annonce .auteur, .edit_annonce .editeur{
width:22%;
font-style:italic;
text-align:center;
font-size:0.6em;
}
.edit_annonce .date {
width:10%;
font-style:italic;
text-align:center;
font-size:0.6em;
}
/* formulaire de cr&eacute;ation ou de modification de annonce */
.envoi_annonce {
width:95%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
}
.envoi_annonce tr {
}
.envoi_annonce td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_annonce .annonce_image input{
width:80%;
background-color: #ffe7ab;
}
.envoi_annonce .annonce_image_explique  .limage{
padding:2px 4px;
text-align:center;
font-size:0.8em;
font-weight:bold;
color:red;
border:1px solid red;
}
.envoi_annonce .annonce_image_actuelle .limage{
padding:2px 4px;
text-align:center;
border:1px solid #421100;
}
.envoi_annonce input, .envoi_annonce textarea, .envoi_annonce select {
background-color: #ffe7ab;
}
.envoi_annonce .annonce_label {
width:15%;
text-align:right;
}
.envoi_annonce .annonce_ref input{
width:49%;
}
.envoi_annonce .annonce_titre input{
width:98%;
}
.envoi_annonce .annonce_url input{
width:98%;
}
.envoi_annonce .lebouton {
font-weight:bold;
font-size: 0.9em;
}
.envoi_annonce .annonce_texte textarea{
width: 98%;
}
.envoi_annonce .annonce_submit {
width:15%;
border:none;
text-align:center;
}
.envoi_annonce .annonce_submit  input{
width:15%;
}

/* formulaire de  modification d'utilisateur */
.envoi_profil{
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
}
.envoi_profil tr {
}
.envoi_profil td {
text-align:left;
border:none;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_profil .profil_label{
width:20%;
text-align:right;
}
.envoi_profil .profil_photo input{
width:80%;
background-color: #ffe7ab;
}
.envoi_profil .profil_photo_explique {
text-align:justify;
font-size:0.8em;
border:1px solid #421100;
}
.envoi_profil .profil_photo_actuelle .laphoto{
width:79%;
padding:2px 4px;
text-align:center;
border:1px solid #421100;
}
.envoi_profil .profil_email input, .envoi_profil .profil_tel input, .envoi_profil .profil_site input, .envoi_profil .profil_cv textarea{
width:80%;
background-color: #ffe7ab;
}
.envoi_profil .profil_submit {
border:none;
text-align:center;
}

/* liste de l'&eacute;quipe p&eacute;dagogique */
#secteur select {
background-color: #ffe7ab;
margin-top:4px;
}
.liste_epa {
width:90%;
margin-left:5%;
margin-right:auto;
padding:5px;
border:none;
}
.liste_epa tr {
padding:0;
margin:0;
border:none;
}
.liste_epa td {
padding:2px 4px;
}
.ligne_epa {
height:45px;
}
.liste_epa .epa_voir {
height:16px;
width:5%;
padding:2px 4px;
}
.epa_voir img {
display:block;
padding:2px 4px;
background-color:#ffe7ab;
border:1px solid #421100;
}
.liste_epa .epa_photo {
text-align:center;
width:45px;
}
.epa_photo a img, .epa_photo a:hover img{
border:none;
text-align:center;
height:40px;
}
.epa_nom{
padding-bottom:0;
}
.epanom1, .epanom2{
height:16px;
width:90%;
font-size:0.9em;
padding:2px 4px;
}
.liste_epa .epa_dominterv {
color:#421100;
font-weight:bold;
padding-left:7%;
font-size:0.8em;
}
.liste_epa .epa_chpinterv {
color:#421100;
padding-left:7%;
font-size:0.8em;
}
.liste_epa .epa_modinterv {
/*
padding-left:7%;
*/
font-style:italic;
font-size:0.9em;
}

#docsecteur {
}
#docsecteur select {
background-color: #ffe7ab;
margin-top:4px;
}
#form_list_dest{
/*position:relative;*/
}
.liste_docutil {
width:90%;
margin-left:5%;
margin-right:auto;
padding:6px;
}
.liste_docutil .docutil_ligne {
}
.docutil_ligne .coche_epa{
float:left;
}
.liste_docutil .docutil_ligne .case_courrier, .liste_docutil .docutil_ligne .case_edit, .liste_docutil .docutil_ligne .case_voir {
margin-left:35px;
padding:2px;
border:1px solid #421100;
background-color:#ffe7ab;
}
.liste_docutil .docutil_ligne .case_voir{
margin-left:105px;
}
.liste_docutil .docutil_ligne .case_plus{
margin-left:35px;
}
.liste_docepa {
clear:both;
width:90%;
margin-left:5%;
margin-right:auto;
padding:5px;
}
.liste_docepa .docepa_ligne {
clear:both;
/*position:relative;*/
height:4em;
}
.liste_docepa .docepa_nom {
float:left;
width:30%;
min-height:3em;
text-align:center;
font-size:0.8em;
padding:4px;
margin:4px;
}
.docepa_nom .case_gauche {
float:left;
}
.docepa_nom .case_centre{
margin-top:0.8em;
margin-left:22px;
margin-right:22px;
text-align:center;
}
.docepa_nom .case_droite {
float:right;
}
.docepa_nom .case_courrier, .docepa_nom .case_edit{
margin-top:4px;
}
.docepa_nom .case_courrier a{
margin-left:3px;
margin-bottom:2px;
border:none;
}
.docepa_nom .case_edit a{
margin-left:3px;
border:none;
}
.docepa_nom .case_courrier img, .docepa_nom .case_edit img{
border:none;
}
.epa_lenom{
padding-top:0.5em;
}
/*.liste_docepa .docepa_nom p{
display:block;
width:100%;
left:0;
top:1em;
}*/
/* formulaire de cr&eacute;ation ou de modification d'intervenant */
.envoi_epa , .envoi_util_epa, .envoi_secteur_epa{
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
}
.envoi_epa tr {
}
.envoi_epa td , .envoi_util_epa td, .envoi_secteur_epa td {
text-align:left;
border:none;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_epa .epa_label{
width:20%;
text-align:right;
}
.envoi_epa .epa_label_princip{
width:40%;
text-align:right;
}
.envoi_util_epa .epa_label , .envoi_secteur_epa .epa_label {
width:40%;
text-align:right;
}
.envoi_epa .epa_util select{
width:80%;
background-color: #ffe7ab;
}
.envoi_epa .epa_secteur select{
width:80%;
background-color: #ffe7ab;
}
.envoi_epa .epa_photo input{
width:80%;
background-color: #ffe7ab;
}
.envoi_epa .epa_photo_explique {
text-align:justify;
font-size:0.8em;
border:1px solid #421100;
}
.envoi_epa .epa_photo_actuelle .laphoto{
width:79%;
padding:2px 4px;
text-align:center;
border:1px solid #421100;
}
.envoi_epa .epa_dominterv input, .envoi_epa .epa_email input, .envoi_epa .epa_tel input, .envoi_epa .epa_site input, .envoi_epa .epa_cv textarea{
width:80%;
background-color: #ffe7ab;
}
.envoi_epa .epa_submit {
border:none;
text-align:center;
}
/* d&eacute;tail des intervenants */
.detail_epa {
width:80%;
margin-left:9%;
margin-right:auto;
padding:5px;
border:1px solid #421100;
}
.detail_epa .epa_label {
font-weight:bold;
font-size:1em;
text-align:center;
padding-left:2px;
padding-right:2px;
}
.detail_epa .epa_dominterv{
font-size:0.85em;
font-weight:bold;
padding:2px;
}
.detail_epa .epa_chpinterv{
font-size:0.8em;
padding-left:20px;
}
.detail_epa .epa_modinterv{
font-size:0.9em;
font-style:italic;
}
.detail_epa .epa_cv{
clear:both;
height:20em;
padding:5px;
overflow:auto;
margin-top:5px;
margin-bottom:5px;
}
.detail_epa .epa_bas{
min-height:1em;
font-size:0.9em;
padding:2px;
}
.detail_epa .epa_bas a:hover{
font-weight:bold;
}

.detail_epa .epa_tel {
float:left;
}
.detail_epa .epa_email {
float:right;
text-align:right;
}
.detail_epa .epa_site{
clear:both;
text-align:right;
}

/* &eacute;dition des domaines d'intervention */
.edit_dominterv {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_dominterv tr {
padding:0;
margin:0;
border:none;
}
.edit_dominterv td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_dominterv .intitule{
width:100%;
}
.edit_dominterv .princip{
width:16px;
}
.edit_dominterv .titre_chpinterv{
width:30%;
font-weight:bold;
font-size:0.85em;
}
.edit_dominterv .plus{
width:16px;
}
.edit_dominterv .finplus{
width:70%;
}
/* &eacute;dition des champs d'intervention */
.edit_chpinterv {
width:90%;
empty-cells:show;
padding-left:0;
border:none;
}
.edit_chpinterv tr {
padding:0;
margin:0;
border:none;
}
.edit_chpinterv td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_chpinterv .intitule{
width:100%;
}
.edit_chpinterv .princip{
width:16px;
}
.edit_chpinterv .titre_modinterv{
font-weight:bold;
font-size:0.85em;
}
.edit_chpinterv .plus{
width:16px;
}
.edit_chpinterv .finplus{
width:100%;
}
/* &eacute;dition des modules d'intervention */
.edit_modinterv {
width:90%;
empty-cells:show;
border:none;
}
.edit_modinterv tr {
padding:0;
margin:0;
border:none;
}
.edit_modinterv td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_modinterv .titre_modinterv{
font-weight:bold;
font-size:0.85em;
}
.edit_modinterv .intitule{
width:100%;
}
.edit_modinterv .princip{
width:16px;
}

/* formulaire de cr&eacute;ation ou de modification de domaine d'intervention */
.envoi_dominterv {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_dominterv tr {
}
.envoi_dominterv td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_dominterv input{
background-color: #ffe7ab;
}
.envoi_dominterv .dominterv_label {
text-align:right;
width:23%;
}
.envoi_dominterv .dominterv_intitule input{
width:98%;
}
.envoi_dominterv .dominterv_submit {
border:none;
text-align:center;
}
/* formulaire de cr&eacute;ation ou de modification de champ d'intervention */
.envoi_chpinterv {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_chpinterv tr {
}
.envoi_chpinterv td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_chpinterv input{
background-color: #ffe7ab;
}
.envoi_chpinterv .chpinterv_label {
text-align:right;
width:23%;
}
.envoi_chpinterv .chpinterv_intitule input{
width:98%;
}
.envoi_chpinterv .chpinterv_submit {
border:none;
text-align:center;
}
/* formulaire de cr&eacute;ation ou de modification de module */
.envoi_modinterv {
width:70%;
margin-left:15%;
margin-right:auto;
empty-cells:show;
}
.envoi_modinterv tr {
}
.envoi_modinterv td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_modinterv input{
background-color: #ffe7ab;
}
.envoi_modinterv .modinterv_label {
text-align:right;
width:23%;
}
.envoi_modinterv .modinterv_intitule input{
width:98%;
}
.envoi_modinterv .modinterv_submit {
border:none;
text-align:center;
}
/* &eacute;dition des types MIME */
.edit_mime {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_mime tr {
padding:0;
margin:0;
border:none;
}
.edit_mime td {
padding:2px 4px;
margin-bottom:2px;
}
/* formulaire de cr&eacute;ation ou de modification de type MIME */
.envoi_mime {
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
}
.envoi_mime tr {
}
.envoi_mime td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_mime input{
background-color: #ffe7ab;
}
.envoi_mime .mime_label {
text-align:right;
width:35%;
}
.envoi_mime .mime_intitule input{
width:98%;
}
.envoi_mime .mime_submit {
border:none;
text-align:center;
}
/* &eacute;dition des groupes de types MIME */
.edit_mimegrp {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_mimegrp tr {
padding:0;
margin:0;
border:none;
}
.edit_mimegrp td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_mimegrp .label_extension {
width:15%;
font-weight:bold;
font-style:italic;
text-align:center;
}
.edit_mimegrp .extension {
width:15%;
}
.edit_mimegrp .label_type {
width:60%;
font-weight:bold;
font-style:italic;
text-align:center;
}
.edit_mimegrp .type {
width:60%;
}
/* formulaire de cr&eacute;ation ou de modification de groupes de types MIME */
.envoi_mimegrp {
width:60%;
margin-left:20%;
margin-right:auto;
empty-cells:show;
}
.envoi_mimegrp tr {
}
.envoi_mimegrp td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_mimegrp input{
background-color: #ffe7ab;
}
.envoi_mimegrp .mimegrp_label {
text-align:right;
width:35%;
}
.envoi_mimegrp .mimegrp_intitule input{
width:98%;
}
.envoi_mimegrp .mimegrp_submit {
border:none;
text-align:center;
}
/* formulaire d'ajout d'extension dans un groupe de types MIME */
.envoi_ext{
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
}
.envoi_ext tr {
}
.envoi_ext td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_ext input , .envoi_ext select{
background-color: #ffe7ab;
}
.envoi_ext .ext_label {
text-align:right;
width:35%;
}
.envoi_ext .ext_extension {
width:15%;
}
.envoi_ext .ext_extension select{
width:98%;
}
.envoi_ext .ext_submit {
border:none;
text-align:left;
}
/* &eacute;dition des blogs  */
.edit_blog {
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_blog tr {
padding:0;
margin:0;
border:none;
}
.edit_blog td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_blog .blog_nom {
width: 60%;
}
/*
.edit_blog .blog_url {
width: 20%;
}
*/
.edit_blog .blog_groupe{
width:45%;
}

.edit_blog .blog_finplus{
width:45%;
font-weight:bold;
font-style:italic;
text-align:center;
}
.edit_blog .blog_fingrp{
width:12%;
font-weight:bold;
font-style:italic;
text-align:center;
}
/* formulaire de cr&eacute;ation ou de modification de blog */
.envoi_blog {
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
}
.envoi_blog tr {
}
.envoi_blog td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_blog input{
background-color: #ffe7ab;
}
.envoi_blog .blog_label {
text-align:right;
width:40%;
}
.envoi_blog .blog_intitule input{
width:69%;
}
.envoi_blog .blog_submit {
border:none;
text-align:center;
}
/* formulaire d'ajout de groupes d'&eacute;tudiants pour un blog */
.envoi_bloggrp{
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
}
.envoi_bloggrp tr {
}
.envoi_bloggrp td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_bloggrp input , .envoi_bloggrp select{
background-color: #ffe7ab;
}
.envoi_bloggrp .bloggrp_label {
text-align:right;
width:35%;
}
.envoi_bloggrp .bloggrp_groupe {
width:45%;
}
.envoi_bloggrp .bloggrp_groupe select{
width:98%;
}
.envoi_bloggrp .bloggrp_submit {
border:none;
text-align:left;
}
/* &eacute;dition des domaines */
.edit_domaine {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_domaine tr {
padding:0;
margin:0;
border:none;
}
.edit_domaine td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_domaine .domaine_nom {
width: 20%;
}
.edit_domaine .domaine_resp {
}
.edit_domaine .label_resp {
width: 15%;
text-align:right;
font-style:italic;
font-size:0.8em;
}
/* formulaire de cr&eacute;ation ou de modification de domaine */
.envoi_domaine {
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
}
.envoi_domaine tr {
}
.envoi_domaine td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_domaine input, .envoi_domaine select{
background-color: #ffe7ab;
}
.envoi_domaine .domaine_label {
text-align:right;
width:40%;
}
.envoi_domaine .domaine_util select{
width:70%;
}
.envoi_domaine .domaine_intitule input{
width:69%;
}
.envoi_domaine .domaine_submit {
border:none;
text-align:center;
}
/* &eacute;dition des &eacute;quipes  */
.edit_equipe {
width:98%;
margin-left:0%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_equipe tr {
padding:0;
margin:0;
border:none;
}
.edit_equipe td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_equipe .equipe_nom {
width: 25%;
}
.edit_equipe .equipe_long {
width: 70%;
}
.edit_equipe .equipe_groupe{
width:70%;
}
.edit_equipe .equipe_finplus{
width:28%;
font-weight:bold;
font-style:italic;
text-align:center;
}
.edit_equipe .label_dom {
width: 2%;
text-align:right;
font-style:italic;
font-size:0.7em;
}
/* formulaire de cr&eacute;ation ou de modification d'&eacute;quipe */
.envoi_equipe {
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
}
.envoi_equipe tr {
}
.envoi_equipe td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_equipe input, .envoi_equipe select{
background-color: #ffe7ab;
}
.envoi_equipe .equipe_label {
text-align:right;
width:40%;
}
.envoi_equipe .equipe_domaine select{
width:70%;
}
.envoi_equipe .equipe_intitule input{
width:69%;
}
.envoi_equipe .equipe_submit {
border:none;
text-align:center;
}
/* formulaire d'ajout de groupes d'&eacute;tudiants pour une &eacute;quipe p&eacute;dagogique */
.envoi_enseigne{
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
}
.envoi_enseigne tr {
}
.envoi_enseigne td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_enseigne input , .envoi_enseigne select{
background-color: #ffe7ab;
}
.envoi_enseigne .enseigne_label {
text-align:right;
width:35%;
}
.envoi_enseigne .enseigne_groupe {
width:45%;
}
.envoi_enseigne .enseigne_groupe select{
width:98%;
}
.envoi_enseigne .enseigne_submit {
border:none;
text-align:left;
}
/* &eacute;dition des dispositifs de formation  */
.edit_dispositif {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_dispositif tr {
padding:0;
margin:0;
border:none;
}
.edit_dispositif td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_dispositif .dispositif_nom {
width: 98%;
}
/* formulaire de cr&eacute;ation ou de modification de dispositifs de formation*/
.envoi_dispositif {
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
}
.envoi_dispositif tr {
}
.envoi_dispositif td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_dispositif input {
background-color: #ffe7ab;
}
.envoi_dispositif .dispositif_label {
text-align:right;
width:40%;
}
.envoi_dispositif .dispositif_intitule input{
width:98%;
}
.envoi_dispositif .dispositif_submit {
border:none;
text-align:center;
}
/* &eacute;dition des groupes d'&eacute;tudiants ou de stagiaires  */
.edit_grp {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_grp tr {
padding:0;
margin:0;
border:none;
}
.edit_grp td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_grp .grp_nom {
width: 98%;
}
/* formulaire de cr&eacute;ation ou de modification de groupes d'&eacute;tudiants ou de stagiaires */
.envoi_groupe {
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
}
.envoi_groupe tr {
}
.envoi_groupe td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_groupe input {
background-color: #ffe7ab;
}
.envoi_groupe .groupe_label {
text-align:right;
width:30%;
}
.envoi_groupe .groupe_intitule input{
width:68%;
}
.envoi_groupe .groupe_submit {
border:none;
text-align:center;
}

/* &eacute;dition des genre de documents */
.edit_docgenre {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
border:none;
}
.edit_docgenre tr {
padding:0;
margin:0;
border:none;
}
.edit_docgenre td {
padding:2px 4px;
margin-bottom:2px;
}
.edit_docgenre .intitule{
width:98%;
}
.edit_docgenre .label_groupe {
width:25%;
font-style:italic;
font-weight:bold;
text-align:center;
}
.edit_docgenre .groupe {
width:25%;
}
/* formulaire de cr&eacute;ation ou de modification de genres de documents */
.envoi_docgenre {
width:60%;
margin-left:20%;
margin-right:auto;
empty-cells:show;
}
.envoi_docgenre tr {
}
.envoi_docgenre td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_docgenre input{
background-color: #ffe7ab;
}
.envoi_docgenre .docgenre_label {
text-align:right;
width:35%;
}
.envoi_docgenre .docgenre_intitule input{
width:98%;
}
.envoi_docgenre .docgenre_submit {
border:none;
text-align:center;
}
/* formulaire d'ajout de groupe pour un genre de document */
.envoi_grp{
width:80%;
margin-left:10%;
margin-right:auto;
empty-cells:show;
}
.envoi_grp tr {
}
.envoi_grp td {
text-align:left;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_grp input , .envoi_grp select{
background-color: #ffe7ab;
}
.envoi_grp .grp_label {
text-align:right;
width:35%;
}
.envoi_grp .grp_nom {
width:20%;
}
.envoi_grp .grp_nom select{
width:98%;
}
.envoi_grp .grp_submit {
border:none;
text-align:left;
}

/* le formulaire d'&eacute;dition des utilisateurs */
.choix_auth {
width:100%;
text-align:center;
}
.auth_btn {
}
.edit_user {
width:90%;
margin-left:5%;
margin-right:auto;
border:1px solid #421100;
empty-cells:show;
border:none;
}
.edit_user th {
text-align:center;
}
.edit_user tr {
border:none;
}
.edit_user td {
border:1px solid #421100;
padding:2px 4px;
margin-bottom:2px;
}
.edit_user .login{
width:20%;
background-color:#421100;
color:#ffe7ab;
text-align:center;
}
.edit_user .nom{
width:20%;
font-style:italic;
font-size:0.85em;
}
.edit_user .prenom {
width:20%;
font-style:italic;
font-size:0.85em;
}
.edit_user .acces {
width:3%;
text-align:center;
}
.edit_user .email {
width:37%;
font-style:italic;
text-align:center;
font-size:0.85em;
}
/* formulaire de cr&eacute;ation ou de modification d'utilisateur */
.envoi_user {
width:90%;
margin-left:5%;
margin-right:auto;
empty-cells:show;
}
.envoi_user tr {
}
.envoi_user td {
text-align:left;
border:none;
padding:2px 4px;
margin-bottom:2px;
}
.envoi_user .user_label {
width:20%;
text-align:right;
}
.envoi_user .user_photo input{
width:80%;
background-color: #ffe7ab;
}
.envoi_user .user_photo_explique {
text-align:justify;
font-size:0.8em;
border:1px solid #421100;
}
.envoi_user .user_photo_actuelle .laphoto{
width:79%;
padding:2px 4px;
text-align:center;
border:1px solid #421100;
}
.envoi_user .user_chg_pwd_explique {
font-size:0.7em;
font-style:italic;
}
.envoi_user .user_login input, .envoi_user .user_pwd input, .envoi_user .user_nom input, .envoi_user .user_prenom input, .envoi_user .user_email input, .envoi_user .user_tel input, .envoi_user .user_site input, .envoi_user .user_cv textarea, .envoi_user .user_com textarea{
width:80%;
background-color: #ffe7ab;
}
.envoi_user .user_auth {
border:none;
}
.user_submit {
border:none;
width: 50%;
margin-left:25%;
text-align:center;
}

/* formulaire Cefedem */
#form_contact {
margin-left:5%;
width:90%;
font-size:0.8em;
margin-right:auto;
}
.contact_identite {
width:100%;
margin-bottom: 15px;
empty-cells:show;
border:1px solid #ffe7ab;
}
.col1 {
width:20%;
text-align:right;
}
.col1gauche {
width:20%;
text-align:left;
font-weight:bold;
}
.col2 {
width:45%;
text-align:left;
}
.item_manque {
width:35%;
vertical-align:top;
font-style:italic;
color:#b22222; /*#ffe7ab;*/
}
.inputnom {
padding-left:2px;
width:50%;
background-color:#ffe7ab;
}
.inputprenom {
padding-left:2px;
width:50%;
background-color:#ffe7ab;
}
.areaadresse {
padding-left:2px;
width:98%;
background-color:#ffe7ab;
}
.inputcp{
padding-left:2px;
width:50%;
background-color:#ffe7ab;
}
.inputville {
padding-left:2px;
width:50%;
background-color:#ffe7ab;
}
.selectpays {
padding-left:2px;
width:52%;
background-color:#ffe7ab;
}
.inputmail {
padding-left:2px;
width:98%;
background-color:#ffe7ab;
}
.inputsujet {
padding-left:2px;
width:98%;
background-color:#ffe7ab;
}
.areamessage {
padding-left:2px;
width:98%;
background-color:#ffe7ab;
}
.asterisque {
color:#b22222; /*#ffe7ab;*/
font-size:1.1em;
font-weight:bold;
}
.choix_concerne {
float:left;
font-weight:bold;
margin-left:5%;
}
/* formulaire de saisie des heures */
#form_heures {
margin-left:5%;
width:90%;
margin-right:auto;
}
.saisie_heures {
width:66%;
margin-bottom: 15px;
margin-left:16%;
empty-cells:show;
border:1px solid #ffe7ab;
}
.hcol1 {
width:20%;
font-size:0.8em;
text-align:right;
}
.hcol2 {
width:5%;
font-size:0.8em;
text-align:right;
}
.inputh {
width:98%;
text-align:right;
font-size:0.8em;
background-color:#ffe7ab;
}
.hcol3 {
width:5%;
font-size:0.8em;
text-align:left;
padding-left:5px;
}
.hcol4 {
width:5%;
font-size:0.8em;
text-align:right;
}
.inputm {
width:98%;
text-align:right;
font-size:0.8em;
background-color:#ffe7ab;
}
.hcol5 {
width:5%;
font-size:0.8em;
text-align:left;
padding-left:5px;
}
.hcol6 {
width:40%;
font-size:0.8em;
text-align:center;
padding-right:5px;
}
.inputd {
width:90%;
text-align:left;
font-size:0.8em;
background-color:#ffe7ab;
}
.hcol7 {
width:80%;
font-size:0.8em;
text-align:left;
}
.hcol8 {
width:20%;
font-size:0.8em;
text-align:left;
}
.areacomm {
padding-left:2px;
width:95%;
background-color:#ffe7ab;
}
.tableboutons {
width:100%;
}
.bouton {
width:50%;
text-align:center;
}

/* fl&egrave;ches de navigation */
#navigation {
width:232px;
margin-left:auto;
margin-right:auto;
padding:0;
}
#navigation .flechenav {
float:left;
width:18px;
margin-left:20px;
margin-right:20px;
border:none;
}
#navigation .flechenav a{
display:block;
border:none;
}
#navigation .flechenav a img{
border:none;
border:none;
}

/* menu d&eacute;roulant horizontal en bas de page */
/* CSS adapt&eacute; des tutoriels http://css.alsacreations.com */
#menu dl,#menu dt,#menu dd,#menu ul,#menu li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position:absolute;
bottom:1em;
left:0;
width:90%;
padding-top:2.2em;
padding-left:2%;
/*
background:red;
*/
}
#menu dl {
float: left; 
width: 8em;
margin: 0 2px;
}
#menu dt {
padding-top: 5px;
margin:0;
font-size:0.85em;
}
#menu dd {
clear:left;
position: absolute;
left:0;
bottom: 2.5em;
text-align:center;
font-size: 1em;
}
#menu #smenu1 li, #menu #smenu2 li, #menu #smenu3 li, #menu #smenu4 li, #menu #smenu5 li, #menu #smenu6 li {
width:10em;
margin-top:0.5em;
font-size:0.80em;
}
#menu dt a {
display:block;
color: #421100;
background: #ffe7ab;
text-decoration: none;
padding:1px;
border:1px solid #421100;
}
#menu dt a:hover, #menu dt a:active{
color: #ffe7ab;
background: #421100;
border:1px solid #ffe7ab;
}
#menu li a {
display:block;
width:10em;
color: #421100;
text-decoration: none;
border: 1px solid #421100;
padding:1px;
}
#menu #smenu1 li a{
background: #ff7979; /*#90ee90;*/
}
#menu #smenu1 li a:hover, #menu #smenu1 li a:active{
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#menu #smenu2 li a{
background: #adff2f; /*#f4a460;*/
}
#menu #smenu2 li a:hover, #menu #smenu2 li a:active{
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#menu #smenu3 li a{
background: #87cefa;
}
#menu #smenu3 li a:hover, #menu #smenu3 li a:active{
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#menu #smenu4 li a{
background: #cba1fe;
}
#menu #smenu4 li a:hover, #menu #smenu4 li a:active{
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#menu #smenu5 li a{
background: #ffe761;
}
#menu #smenu5 li a:hover, #menu #smenu5 li a:active{
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#menu #smenu6 li a{
background: #ffbe3c; /*#ffa889;*/
}
#menu #smenu6 li a:hover, #menu #smenu7 li a:active{
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}

/* changement de couleur du titre de menu selon le domaine */
#body_structure #structure a, #body_structure #structure a:active {
color: #421100;
background: #ff4141; /*#d1307e;*/
border: 1px solid #421100;
}
#body_structure #structure a:hover {
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#body_danse #danse a, #body_danse #danse a:active {
color: #421100;
background: #39fc26; /*#ff7500;*/
border: 1px solid #421100;
}
#body_danse #danse a:hover {
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#body_musique #musique a, #body_musique #musique a:active {
color: #421100;
background: #48a5f1; /*#4682b4;*/
border: 1px solid #421100;
}
#body_musique #musique a:hover {
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#body_recherches #recherches a, #body_recherches #recherches a:active {
color: #421100;
background: #b349ff;
border: 1px solid #421100;
}
#body_recherches #recherches a:hover {
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#body_evenements #evenements a, #body_evenements #evenements a:active {
color: #421100;
background: #ffd903;
border: 1px solid #421100;
}
#body_evenements #evenements a:hover {
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#body_welcome #welcome a, #body_welcome #welcome a:active {
color: #421100;
background: #ff9915; /*#ef4620;*/
border: 1px solid #421100;
}
#body_welcome #welcome a:hover {
color: #ffe7ab;
background: #421100;
border: 1px solid #ffe7ab;
}
#copyright {
position:absolute;
bottom:1.5em;
right:0;
width:10%;
padding-top:2.2em;
padding-right:2%;
font-size:0.7em;
font-style:italic;
}
#webmaster {
position:absolute;
bottom:3.5em;
right:0;
width:10%;
padding-top:2.2em;
padding-right:2%;
font-size:0.7em;
font-weight:bold;
}
#videodanse {
position:absolute;
bottom:80px;
right:0;
width:10%;
padding-top:2.2em;
padding-right:2%;
font-size:0.7em;
font-weight:bold;
}
#videomusique {
position:absolute;
bottom:140px;
right:0;
width:10%;
padding-top:2.2em;
padding-right:2%;
font-size:0.7em;
font-weight:bold;
}
.videoimg a {
border:none;
}
.videoimg img {
width:60px;
height:34px;
border:none;
}


