div#envelope{
width: 100%;
margin: 0;
}

.entete{
	display:block;
	margin:5px 4px 0;
	background-image: url('images/logo_apersup_petit.png');
	background-repeat: no-repeat;
	height: 160px;
}

input[type=button].resp_home, input[type=submit].resp_home{
margin-bottom: 2px;
width:60%;
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=submit].resp_help,input[type=button].resp_help{
font-size:18px;
}

input[type=submit].resp_compte,input[type=button].resp_compte{
font-size:18px;
}

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=text], input[type=password], input[type=email], input[type=date], input[type=search]{
max-width: 320px;
}

input[type=submit].resp, input[type=button].resp{
max-width: 320px;
}
input[type=submit].bouton_delete, input[type=button].bouton_delete{
width:80%;
margin: 0;
}
/*
input[type=submit].resp_search, input[type=button].resp_search{
font-size:22px;
}

input[type=submit].resp_pdf, input[type=button].resp_pdf{
font-size:22px;
}

input[type=submit].resp_suppr, input[type=button].resp_suppr{
font-size:22px;
}
 */
input[type=submit].bouton_action,input[type=button].bouton_action{
/* font-size:22px; */
width:80%;
margin: 0;
}

form.resp{
width:95%;
margin:2% 2%;
}

select{
max-width: 260px;
}

fieldset.ci{
margin-top:10px;
margin-bottom:10px;
width: 90%;
}

/* .avertissement
{
	font-size:22px;
}

.enregistre_ok
{
	font-size:22px;
}

span.texte_complet, label.texte_complet{
	font-size:22px;
}

label {
	font-size:22px;
}

textarea{
font-size:22px;
}

textarea.lettre{
font-size:22px;
}
 */
input[type=button].deconnexion{
width:60%;
background-position: center;
color: #8e8f90;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}

input[type=button].deconnexion:hover
{
color: #627c87;
}
input[type=button].deconnexion:active
{
color: #292a2a;
}

input[type=button].bouton_excel, input[type=submit].bouton_excel{
font-size:18px;

}

input[type=submit].bouton_action_reinitia,input[type=button].bouton_action_reinitia{
font-size:18px;
width:80%;
}

input[type=submit].resp_param, input[type=button].resp_param{
width:60%;
background-position: center;
color: #006b98;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}

input[type=submit].resp_param:hover, input[type=button].resp_param:hover
{
color: #66a6c1;
}
input[type=submit].resp_param:active, input[type=button].resp_param:active
{
color: #00435f;
}