input[name=mot2passeEA] {
	background: url("DesignSite/password.png"), linear-gradient(#ddd,#fff);
	background-position: right bottom 50%;
	background-repeat: no-repeat;
}

.mot2passe {
	background-image: url("DesignSite/password.png");
	background-position: right bottom 50%;
	background-repeat: no-repeat;
}

select, .ui-widget select {
	-moz-appearance: none;
	-webkit-appearance: none;
	box-sizing: border-box;
	border: solid 1px #aaa;
	padding: 3px;
	padding-right: 20px;
	min-width:50px;
	background-image: url("Images/fleche-select.png"), linear-gradient(#f6f6f6,#d4d4d4);	background-position: right;
	background-repeat: no-repeat;
	font-family: 'Montserrat', sans-serif;
}

select:hover {
	background-image: url("Images/fleche-select.png"), linear-gradient(#f6f6f6,#aaa);
}

.custom-combobox {
	display: block;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-sizing: border-box;
	border: none;
	border-bottom: solid 1px #aaa;
	min-width:70px;
	background-image: url("Images/fleche-select.png"), none; 
	background-position: right;
	background-repeat: no-repeat;	
}

.AccordeonSiteMultiOuvHeader {
    background-image: url("DesignSite/iconeListeFermee.png"), linear-gradient( #fff, #ddd);
	background-position: left;
    background-repeat: no-repeat;
    border: solid 1px;
    outline: 0;
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .5em 2em;
    font-size: 100%;
    border-radius: 4px;
    line-height:1.3;
    list-style: none;
}

.AccordeonSiteMultiOuvHeader.ouvert {
    background-image: url("DesignSite/iconeListeOuverte.png"), linear-gradient( #fff, #ddd);
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

#ImgPdf {
	width: 30px;
	height: 30px;
	background-image: url("DesignSite/b_exportpdf.png");
	background-repeat: no-repeat;
	background-position: center;
	cursor:pointer;
}

.ImgPoubelle {
	width: 16px;
	height: 16px;
	background-image: url("DesignSite/b_poubelle.png");
	background-repeat: no-repeat;
	background-position: center;
}

.ColonneFormulaire {
	max-width: 500px;
}

input.ui-autocomplete-loading {
	background: white url("Ajax/jquery-ui/images/ui-anim_basic_16x16.gif") right center no-repeat;
}

.Astuce,
.Memo {
	background : url("Images/astuce_mini.png"), linear-gradient(#ddd,#fff);
	background-position: left;
	background-repeat: no-repeat;
	width:80%;
	margin:20px auto;
	padding:5px 5px 5px 40px;
	border-radius : 4px;
	border: 1px solid;
	text-align: justify;
}

.Memo {
	background : url("DesignSite/MemoS1_40.png"), linear-gradient(#99d3e1, #fff);
	background-position: left;
	background-repeat: no-repeat;
}

.ADejaVote {
	background: url("DesignSite/a_vote.png");
	background-position: right ;
	background-size: 12%;
	background-repeat: no-repeat; 
}

.imgTriAsc {
	background-image: url("Images/s_asc.png");
	background-repeat: no-repeat;
	background-position: center bottom;
}

.imgTriDesc {
	background-image: url("Images/s_desc.png");
	background-repeat: no-repeat;
	background-position: center bottom;
}