div#envelope{
width: 100%;
margin: 0;
border: 0px;
}
	
form.resp{
width:100%;
margin:0;
}
	
	form.resp_covoit{
	width:100%;
	margin:0;
	}
	form.form_labos{
	width:100%;
	margin:0;
	}
  
input[type=text].champ_note, input[type=number].champ_note{
font-size:125%;
width:60px;
}

textarea{
font-size:160%;
width:96%;
}

input[type=checkbox]{
width: 24px;
height: 24px;
}

input[type=submit].resp, input[type=button].resp
{
padding:4px;
font-size:15px;
}
/* input[type=text], input[type=password], input[type=email]{
font-size:30px;
}
 */
input[type=text], input[type=password], input[type=email], input[type=number]{
font-size:18px;
width:90%;
padding:1px;
}
.label-file, .label-file_change{
font-size:18px;
width:100%;
}


input[type=button].bouton_excel, input[type=submit].bouton_excel{font-size:15px;}

input[type=button].resp_contacter2, input[type=submit].resp_contacter2{
margin-bottom: 2px;
width:40%;
padding: 15px;
border-radius:5px;
border:2px solid #c7d5db;
background-color: #006b98;
background-image:url(images/logo_contacter.png);
background-repeat: no-repeat;
background-position: center; 
color: #006b98;
font-size:18px;
cursor:pointer;
font-weight:bold;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}

input[type=button].resp_contacter2:hover, input[type=submit].resp_contacter2:hover
{
background-color: #66a6c1;
background-image:url(images/logo_contacter2.png);
background-repeat: no-repeat;
color: #66a6c1;
font-size:18px;
}
input[type=button].resp_contacter2:active, input[type=submit].resp_contacter2:active
{
background-color: #00435f;
background-image:url(images/logo_contacter3.png);
background-repeat: no-repeat;
color: #00435f;
font-size:18px;
}

input[type=button].resp_home, input[type=submit].resp_home{
margin-bottom: 2px;
width:40%;
padding: 15px;
border-radius:5px;
border:2px solid #c7d5db;
background-color: #006b98;
background-image:url(images/logo_home.png);
background-repeat: no-repeat;
background-position: center; 
color: #006b98;
font-size:18px;
cursor:pointer;
font-weight:bold;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}

input[type=button].resp_home:hover, input[type=submit].resp_home:hover
{
background-color: #66a6c1;
background-image:url(images/logo_home2.png);
background-repeat: no-repeat;
color: #66a6c1;
font-size:18px;
}
input[type=button].resp_home:active, input[type=submit].resp_home:active
{
background-color: #00435f;
background-image:url(images/logo_home3.png);
background-repeat: no-repeat;
color: #00435f;
font-size:18px;
}

input[type=button].deconnexion{
margin-bottom: 2px;
width:40%;
padding: 15px;
border-radius:5px;
border:2px solid #c7d5db;
background-color: #8e8f90;
background-image:url(images/logo_deconnexion.png);
background-repeat: no-repeat;
background-position: center;
color: #8e8f90;
font-size:18px;
cursor:pointer;
font-weight:bold;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}

input[type=button].deconnexion:hover
{
background-color: #627c87;
background-image:url(images/logo_deconnexion2.png);
background-repeat: no-repeat;
color: #627c87;
}
input[type=button].deconnexion:active
{
background-color: #292a2a;
background-image:url(images/logo_deconnexion3.png);
background-repeat: no-repeat;
color: #292a2a;
}

input[type=button].help{
margin-bottom: 5px;
width:40%;
padding: 15px;
border-radius:5px;
border:2px solid #005e86;
background-color: #006b98;
background-image:url(images/logo_help.png);
background-repeat: no-repeat;
background-position: center; 
color: #006b98;
font-size:18px;
cursor:pointer;
font-weight:bold;
text-indent: 200%;
white-space: nowrap;
overflow: hidden;
}

input[type=button].help:hover
{
background-color: #66a6c1;
background-image:url(images/logo_help2.png);
background-repeat: no-repeat;
color: #66a6c1;
}
input[type=button].help:active
{
background-color: #00435f;
background-image:url(images/logo_help3.png);
background-repeat: no-repeat;
color: #00435f;
}

input[type=button].help_inv{
margin-bottom: 5px;
width:40%;
padding: 15px;
border-radius:5px;
border:2px solid #ffffff;
background-color: #ffffff;
background-image:url(images/logo_help_inv.png);
background-repeat: no-repeat;
background-position: center; 
color: #ffffff;
font-size:18px;
cursor:pointer;
font-weight:bold;
text-indent: 200%;
white-space: nowrap;
overflow: hidden;
}

input[type=button].help_inv:hover
{
background-image:url(images/logo_help_inv2.png);
background-repeat: no-repeat;
}
input[type=button].help_inv:active
{
background-image:url(images/logo_help_inv3.png);
background-repeat: no-repeat;
}

input[type=button].ordre{
margin-bottom: 5px;
width:40%;
padding: 15px;
border-radius:5px;
border:2px solid #ffffff;
background-color: #ffffff;
background-image:url(images/logo_ordre.png);
background-repeat: no-repeat;
background-position: center; 
color: #ffffff;
font-size:18px;
cursor:pointer;
font-weight:bold;
text-indent: 200%;
white-space: nowrap;
overflow: hidden;
}

input[type=button].ordre:hover
{
background-image:url(images/logo_ordre2.png);
background-repeat: no-repeat;
}
input[type=button].ordre:active
{
background-image:url(images/logo_ordre3.png);
background-repeat: no-repeat;
}

input[type=submit].resp_contacter,input[type=button].resp_contacter{font-size:15px;}

input[type=submit].resp_alert,input[type=button].resp_alert{font-size:15px;}

input[type=submit].resp_csv,input[type=button].resp_csv{font-size:15px;}

input[type=submit].resp_spark,input[type=button].resp_spark{font-size:15px;}

input[type=submit].resp_rab,input[type=button].resp_rab{font-size:15px;}

input[type=submit].resp_cdt,input[type=button].resp_cdt{font-size:15px;}

input[type=submit].resp_upload,input[type=button].resp_upload{font-size:15px;}

input[type=submit].resp_kore,input[type=button].resp_kore{font-size:15px;}

input[type=submit].resp_asie,input[type=button].resp_asie{font-size:15px;}

input[type=submit].resp_euro,input[type=button].resp_euro{font-size:15px;}

input[type=submit].resp_archive,input[type=button].resp_archive{font-size:15px;}

input[type=submit].resp_log,input[type=button].resp_log{font-size:15px;}

input[type=submit].resp_pdf_synthese,input[type=button].resp_pdf_synthese{font-size:15px;}

input[type=submit].resp_liste,input[type=button].resp_liste{font-size:15px;}
input[type=submit].resp_pdf_blanc,input[type=button].resp_pdf_blanc{font-size:15px;}

input[type=submit].resp_partage,input[type=button].resp_partage{font-size:15px;}

input[type=submit].resp_absence,input[type=button].resp_absence{font-size:15px;}

input[type=submit].resp_soutien,input[type=button].resp_soutien{font-size:15px;}

input[type=submit].resp_esidoc,input[type=button].resp_esidoc{font-size:15px;}

input[type=submit].resp_roulette,input[type=button].resp_roulette{font-size:15px;}

input[type=submit].resp_rdv,input[type=button].resp_rdv{font-size:15px;}

input[type=submit].resp_qcm,input[type=button].resp_qcm{font-size:15px;}

input[type=submit].resp_atelier,input[type=button].resp_atelier{font-size:15px;}

input[type=submit].resp_compte,input[type=button].resp_compte{font-size:15px;}

input[type=submit].bouton_action_param,input[type=button].bouton_action_param{
font-size:18px;
width:100%;
}

input[type=submit].bouton_action,input[type=button].bouton_action{
font-size:18px;
width:100%;
}

input[type=submit].bouton_delete,input[type=button].bouton_delete{
font-size:18px;
width:100%;
}

input[type=submit].bouton_change_mdp,input[type=button].bouton_change_mdp{
font-size:18px;
width:100%;
}

input[type=submit].bouton_pieces,input[type=button].bouton_pieces{
font-size:18px;
width:60%;
}

input[type=submit].bouton_impr_0_,input[type=button].bouton_impr_0_{
font-size:18px;
width:60%;
}

input[type=submit].bouton_impr_1_,input[type=button].bouton_impr_1_{
font-size:18px;
width:60%;
}

input[type=submit].bouton_plus,input[type=button].bouton_plus{
font-size:18px;
width:60%;
}

input[type=submit].bouton_plus2,input[type=button].bouton_plus2{font-size:15px;}

input[type=submit].bouton_recur,input[type=button].bouton_recur{
font-size:18px;
width:60%;
}

input[type=submit].resp_plus,input[type=button].resp_plus{font-size:15px;}

input[type=submit].resp_transfert,input[type=button].resp_transfert{font-size:15px;}

input[type=submit].resp_pen,input[type=button].resp_pen{font-size:15px;}

input[type=submit].resp_save,input[type=button].resp_save{font-size:15px;}

input[type=submit].resp_excel_bleu,input[type=button].resp_excel_bleu{font-size:15px;}

input[type=submit].resp_recycling,input[type=button].resp_recycling{font-size:15px;}

a.bouton_recycling{font-size:15px;}

input[type=submit].resp_pdf,input[type=button].resp_pdf{font-size:15px;}

input[type=submit].resp_email_error,input[type=button].resp_email_error{font-size:15px;}

input[type=submit].resp_email,input[type=button].resp_email{font-size:15px;}

input[type=submit].resp_upload_photos,input[type=button].resp_upload_photos{font-size:15px;}

input[type=submit].resp_weeks,input[type=button].resp_weeks{font-size:15px;}

input[type=submit].resp_conge,input[type=button].resp_conge{font-size:15px;}

input[type=submit].resp_groupe,input[type=button].resp_groupe{font-size:15px;}

input[type=submit].resp_classe,input[type=button].resp_classe{font-size:15px;}

input[type=submit].resp_room,input[type=button].resp_room{font-size:15px;}

input[type=submit].resp_bat,input[type=button].resp_bat{font-size:15px;}

input[type=submit].resp_notice,input[type=button].resp_notice{font-size:15px;}

input[type=submit].resp_notice2,input[type=button].resp_notice2{font-size:15px;}

input[type=submit].resp_disc,input[type=button].resp_disc{font-size:15px;}

input[type=submit].resp_calendar_vert,input[type=button].resp_calendar_vert{font-size:15px;}

input[type=submit].resp_calendar_bleu,input[type=button].resp_calendar_bleu{font-size:15px;}

input[type=submit].resp_search_p,input[type=button].resp_search_p{font-size:15px;}

input[type=submit].resp_search_suppr,input[type=button].resp_search_suppr{font-size:15px;}

input[type=submit].resp_search,input[type=button].resp_search{font-size:15px;}

input[type=submit].resp_search_so,input[type=button].resp_search_so{font-size:15px;}

input[type=submit].resp_change,input[type=button].resp_change,a.resp_change{font-size:15px;}

input[type=submit].resp_change2,input[type=button].resp_change2,a.resp_change2{font-size:15px;}

input[type=submit].resp_password,input[type=button].resp_password{font-size:15px;}

input[type=submit].resp_uti,input[type=button].resp_uti{font-size:15px;}

input[type=submit].resp_eleve,input[type=button].resp_eleve{font-size:15px;}


input[type=submit].resp_suppr,input[type=button].resp_suppr{font-size:15px;}


input[type=submit].resp_param,input[type=button].resp_param{font-size:15px;}

input[type=submit].resp_visio,input[type=button].resp_visio{font-size:15px;}

input[type=submit].resp_td_info,input[type=button].resp_td_info{font-size:15px;}

input[type=submit].colle_prefet,input[type=button].colle_prefet{font-size:15px;}

input[type=submit].colle_aumonier,input[type=button].colle_aumonier{font-size:15px;}

input[type=submit].resp_impr,input[type=button].resp_impr{font-size:15px;}

input[type=submit].resp_orga,input[type=button].resp_orga{font-size:15px;}

input[type=submit].resp_prefet,input[type=button].resp_prefet{font-size:15px;}

input[type=submit].resp_aumonier,input[type=button].resp_aumonier{font-size:15px;}

input[type=submit].resp_j0,input[type=button].resp_j0{font-size:15px;}
input[type=submit].resp_colle,input[type=button].resp_colle{font-size:15px;}

input[type=submit].resp_note,input[type=button].resp_note{font-size:15px;}

input.submit_plus {font-size:15px;}

input.submit_delete {font-size:15px;}

input.submit_change {font-size:15px;}

input.submit_pen_o {font-size:15px;}

input.submit_room_o {font-size:15px;}

input.submit_recur_o {font-size:15px;}

input.submit_calendar {font-size:15px;}

select{
font-size:18px;
padding: 8px;
}

label.adaptif{
font-size:125%;
}

.pas_visible {
    display: none;
}

span.texte_complet, label.texte_complet{
display: none;
}
span.texte_incomplet{
display: inline;
}

h2{
font-size:15px;
}

p{
font-size:12px;
}

td.liste{
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
}
td.liste2{
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
}

a.feuille{
text-decoration: none;
margin-bottom: 0px;
width:40%;
padding: 2px 2px;
border-radius:5px;
border:1px solid #01851a;
background-color: #01851a;
color: aliceblue;
font-size:12px;
cursor:pointer;
font-weight:bold;
}
a.feuille:hover
{
background-color: #51c467;
color: white;
}
a.feuille:active
{
background-color: #015711;
color: white;
}

a.bouton_eleve,input.bouton_eleve{font-size:15px;}

a.bouton_doc{font-size:15px;}

a.bouton_eleve_locking{font-size:15px;}

a.bouton_eleve2{
display:block;
width:90%;
padding:15px;
text-decoration: none;
margin-bottom: 0px;
margin-left:1px;
border-radius:5px;
border:1px solid #01851a;
background-color: #01851a;
color: aliceblue;
font-size:18px;
cursor:pointer;
font-weight:bold;
}
a.bouton_eleve2:hover
{
background-color: #51c467;
color: white;
}
a.bouton_eleve2:active
{
background-color: #015711;
color: white;
}

a.bouton_eleve2_prefet{
display:block;
width:90%;
padding:15px;
text-decoration: none;
margin-bottom: 0px;
margin-left:4px;
border-radius:5px;
border:1px solid #c8b4f8;
background-color: #c8b4f8;
color: aliceblue;
font-size:18px;
cursor:pointer;
font-weight:bold;
}
a.bouton_eleve2_prefet:hover
{
background-color: #c88af9;
color: white;
}
a.bouton_eleve2_prefet:active
{
background-color: #c800ff;
color: white;
}

a.bouton_eleve2_aumonier{
display:block;
width:90%;
padding:15px;
text-decoration: none;
margin-bottom: 0px;
margin-left:4px;
border-radius:5px;
border:1px solid #ab9f03;
background-color: #ab9f03;
color: aliceblue;
font-size:18px;
cursor:pointer;
font-weight:bold;
}
a.bouton_eleve2_aumonier:hover
{
background-color: #ab8700;
color: white;
}
a.bouton_eleve2_aumonier:active
{
background-color: #ab6500;
color: white;
}

a.bouton_eleve2_inactif_prefet{
display:block;
width:90%;
padding:15px;
text-decoration: none;
margin-bottom: 0px;
margin-left:6px;
border-radius:5px;
border:1px solid #c8b4f8;
background-color: #c8b4f8;
color: aliceblue;
font-size:18px;
cursor: not-allowed;
font-weight:bold;
}

a.bouton_eleve2_inactif_aumonier{
display:block;
width:90%;
padding:15px;
text-decoration: none;
margin-bottom: 0px;
margin-left:6px;
border-radius:5px;
border:1px solid #ab9f03;
background-color: #ab9f03;
color: aliceblue;
font-size:18px;
cursor: not-allowed;
font-weight:bold;
}

a.bouton_colle_archivee{
font-size:18px;
width:90%;
}

a.bouton_eleve_pas_modifiable{
display:block;
width:100%;
padding:15px;
text-decoration: none;
margin-bottom: 0px;
margin-left:6px;
border-radius:5px;
border:1px solid #bdc2be;
background-color: #bdc2be;
color: aliceblue;
font-size:18px;
cursor:pointer;
font-weight:bold;
}
a.bouton_eleve_pas_modifiable:hover
{
background-color: #737673;
color: white;
}
a.bouton_eleve_pas_modifiable:active
{
background-color: #000000;
color: white;
}
	
a.bouton_eleve_probleme{
display:block;
width:100%;
padding:15px;
text-decoration: none;
margin-bottom: 0px;
margin-left:6px;
border-radius:5px;
border:1px solid #ff0000;
background-color: #ff0000;
color: aliceblue;
font-size:18px;
cursor:pointer;
font-weight:bold;
}
a.bouton_eleve_probleme:hover
{
background-color: #737673;
color: white;
}
a.bouton_eleve_probleme:active
{
background-color: #000000;
color: white;
}

a.bouton_partage{
display:block;
width:90%;
padding:15px;
text-decoration: none;
margin-bottom: 0px;
margin-left:1px;
border-radius:5px;
border:1px solid #7f288c;
background-color: #7f288c;
color: aliceblue;
font-size:18px;
cursor:pointer;
font-weight:bold;
}
a.bouton_partage:hover
{
background-color: #9c60a5;
color: white;
}
a.bouton_partage:active
{
background-color: #34003c;
color: white;
}
