.al{
	width:730px;
	overflow:hidden;	
}

.al FIELDSET{
	margin:10px;	
}

.al TABLE{
	margin:10px;	
}

.al LEGEND{
	margin-left:10px;
}

.al INPUT[value="ok"]{
	margin-left:10px;
}

.al TD{
	max-width:730px;
	 padding-top: 10px;
	 padding-right:10px;
}

.al LABEL{
	margin-right:10px;	
}

.marge0 {
    color: #FFFFFF;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    }
.texte_al_surtitre {
    color: #000000;
    margin-left: 0px;
    text-align: center;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 7pt;
    font-style: normal;
    white-space: normal;
    letter-spacing: 0px;
    }

.texte_al_titre {
    color: #000000;
    margin-left: 0px;
    text-align: center;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 9pt;
    font-style: normal;
    white-space: normal;
    letter-spacing: 0px;
    }
.texte_al_surtexte {
    color: #000000;
    margin-left: 0px;
    text-align: center;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 6pt;
    font-style: normal;
    white-space: normal;
    letter-spacing: 0px;
    }
.texte_al_texte {
    color: #000000;
    margin-left: 0px;
    text-align: justify;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 6pt;
    font-style: normal;
    white-space: normal;
    letter-spacing: 0px;
    }
/*input{
    border: 0px;
    font-size: 8pt;
    font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
    }*/
    
hr {
	border:1px;
	color:#000000;
	border-style:solid;
	vertical-align:text-top;
	padding-top:0px;
	}
	
	
/*---------------TEXTE AL------------*/

.titre_al{
    font-family: Palatino, georgia, serif;
    font-size: 1.2em;
    color:#000000;
}

.titre_al2{
    font-family: Palatino, georgia, serif;
    font-size: 1.2em;
    color:#FFFFFF;
    margin:10px;
}

.texte_al{
	text-align: justify;
    /*color: #EBEBEB;*/
    font-family: arial,sans-serif;
    font-size: 0.8em;
  
}

.texte_al2{
	text-align: justify;
    /*color: #EBEBEB;*/
    font-family: arial,sans-serif;
    font-size: 0.8em;
  	margin-left:10px;
  	margin-bottom:10px;
}

.texte_devis{
    font-family: arial,sans-serif;
    font-size: 0.8em;
    margin-top:5px;
    margin-left:10px;
    margin-right:10px;
}

.texte_petit_devis{
	padding-bottom:5px;
}

.texte_petit_devis A{
	text-decoration:none;
	color: blue;
	margin-top:10px;
}

.texte_petit_devis A:hover{
	color: #74E9F4;
}

.apercu_devis{
	margin-left:10px;
	margin-right:10px;
}

.al_ref{
	margin-left:10px;	
}
