.italic {
	font-style : italic;
}

.butActionVigie {
    background: none repeat scroll 0 0 white;
    border: 1px solid #8cacbb;
    border-radius: 0 5px;
    box-shadow: 2px 2px 3px #ddd;
    color: #434956;
    font-family: arial,tahoma,verdana,helvetica;
    font-weight: bold;
    /*
    margin: 0 0.9em;
    */
    padding: 0.1em 0.4em;
    text-decoration: none;
    white-space: nowrap;
}
.butActionVigie:hover {
    background: none repeat scroll 0 0 #dee7ec;
}

.tr_separ_period {
	height : 0.5em;
	background: rgb(140,160,185);
    background-repeat: repeat-x;
	background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(250,250,250,0.3) 100%);
	background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(250,250,250,0.3) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(250,250,250,0.3) 100%);
	background-image: -ms-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(250,250,250,0.3) 100%);
	background-image: linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(250,250,250,0.3) 100%);
}

.tab_recap_factperiod_tiers {
	width : 100%;
}