input[type=text], textarea, input[type=password], select{
	background: url(../imgs/fdInput.jpg) repeat-x white;
	border:1px solid #c3c3c3;
	padding:4px;
	outline-style:none;				/* Suppression du contour sous Chrome */
	box-sizing: border-box;
}

textarea{ resize:none; }

.tag {
    -moz-border-radius:3px;
    border-radius:3px;
    display:block;
    color:#000;
    font-size:93%;
    line-height:100%;
    padding:5px 0 0;
    margin:0 auto;
    text-align:center;
    width:80px;
    height:15px;
    -webkit-box-shadow:0 0 2px #b3b3b3;
    -moz-box-shadow:0 0 2px #b3b3b3;
    box-shadow:0 0 2px #b3b3b3;
    font-size:11px;
}

.tagLegend{
    -moz-border-radius:3px;
    border-radius:3px;
    color:#000;
    font-size:93%;
    line-height:100%;
    padding:5px 0 0;
    margin:0 auto;
    text-align:center;
    font-size:11px;
}

.tag.red { background-color:#ae432e; color:white; }
.tag.blue { background-color:#058dc7; }
.tag.green { background-color:#77ab13; }
.tag.orange { background-color:#ef561a; }
.tag.pink { background-color:#ff69b4; }
.tag.gray { background-color:#b3b3b3; color:black; }
.tag.legend{ width:18px; float:left; }

fieldset {
    -moz-border-radius:3px;
    border-radius:3px;
    padding:15px 25px 15px;
    margin-bottom:25px;
    border:1px solid #b6b6b6;
}
legend {
    font-size:15px;
    padding:0 1em;
}

.msg-erreur div.ui-dialog-titlebar{ background:url(../imgs/fenetre/headerErreur.png) repeat-x; color:white; }
.msg-erreur span.ui-icon-closethick{ display:none; }
.msg-erreur div.ui-dialog-content{ padding-left:90px; padding-top:15px; background:url(../imgs/fenetre/erreur.png) no-repeat 10px 10px; }

.msg-securite div.ui-dialog-titlebar{ background:url(../imgs/fenetre/headerErreur.png) repeat-x; color:white; }
.msg-securite span.ui-icon-closethick{ display:none; }
.msg-securite div.ui-dialog-content{ padding-left:90px; padding-top:15px; background:url(../imgs/fenetre/secupass.png) no-repeat 10px 10px; }

.msg-avertissement div.ui-dialog-titlebar{ background:url(../imgs/fenetre/headerAvertissement.png) repeat-x; color:black; }
.msg-avertissement span.ui-icon-closethick{ display:none; }
.msg-avertissement div.ui-dialog-content{ padding-left:90px; padding-top:15px; background:url(../imgs/fenetre/avertissement.png) no-repeat 10px 10px; }

.msg-info div.ui-dialog-titlebar{ background:url(../imgs/fenetre/headerInfo.png) repeat-x; color:white; }
.msg-info span.ui-icon-closethick{ display:none; }
.msg-info div.ui-dialog-content{ padding-left:90px; padding-top:15px; background:url(../imgs/fenetre/info.png) no-repeat 10px 10px; }

.fenetre-aide div.ui-dialog-titlebar{ background:url(../imgs/fenetre/headerInfo.png) repeat-x; color:white; }
.fenetre-aide span.ui-icon-closethick{ display:none; }
.fenetre-aide div.ui-dialog-content{ padding-left:90px; padding-top:15px; background:url(../imgs/fenetre/info.png) no-repeat 10px 10px; }
.fenetre-aide div.ui-dialog-content h1{ padding:0; marign:0; }

/*
 * Couleur des tickets dont l'échéance est passée. 	
 * Rouge Grenadine
 */
.ticket-urgent {
	background-color : #ff8e7d !important;
}

/*
 * Couleur des tickets dont l'échéance approche (moins de 2 heures)
 * Orange Mandarine
 */
.ticket-presque-urgent {
	background-color : #ffd377 !important;
}
