@charset "utf-8";
/* CSS Document */

/*Corps de la page*/
body{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*Marges haute,droite,basse,gauche*/
	margin:10px;
	padding:0;
	background-color: #38383a;
	border: 0px none #343434;
}
/*definition du formulaire*/
form{
	width:450px;
	color: #000;
	border: 0px none #343434;
	background-color: #38383a;
}
/*Mise en forme des Blocs*/
/*Titre du bloc*/
legend{
	/*Si couleur de fond dans le fieldset
	La couleur de fond est décalée par rapport
	a l'encadrement de legend sous IE pour contourner
	mettre le titre du bloc en position absolut et
	le fieldset en position relative puis
	faire une marge négative en haut de 6px
	pour compenser le décalage de IE*/
	position:relative;
	margin-top:-10px;
	color:#000;
	background-color:#3D3D3F;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*Couleur du bloc*/
fieldset{
	/*Pour compenser le décalage d'affichage sous IE*/
	position:relative;
	border:medium solid #CCC;
	background-color:#38383a;
	width: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCC;
	text-decoration: none;
}
/*Mise en forme des champs*/
/*Ligne de la liste a puces*/
li{
	list-style-type : none;
	clear:both;
	/*ecartement vertical pour laisser la place aux champs*/
	line-height:25px;
	background-color: #38383a;
}

/*Définition des étiquettes*/
label{
	display:block;












	<span class=“code-object”>float</span>:left ;
	width:140px;
	color: #CCC;
	background-color: #38383a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
/*Definition des champs*/
/* input,{
	display:block ;
	<span class=“code-object”>float</span>:left ;
	width:200px ;
} */
/*Definition du bouton valider*/
#submit{
	<span class=“code-object”>float</span>:left;
	width:70px;
	border:1px solid black;
	background-color:#FFFFFF;
	color: #660000;
} 

th
{
 background-color: dodgerBlue;
 color : white;
 font-size : x-small;
 text-align: center;
}



table
{
	font-size:x-small;
	font-family: Verdana;
	background-color: #FF0000;
	border-right: 1px;
	border-top: 1px;
	border-left: 1px;
	border-bottom: 1px;
	color :black; 
}

tr#trpanier
{
text-align:center;
background-color:white;

}

th
{
 background-color: white;
 color : black;
 font-size : x-small;
 text-align: center;
}

tr
{
background-color : white;
text-align:center;
}



div#haut
 {
    float:center;
    text-align: center;
    font-size :large;
    width:900px;
	height: 30px;
   /*  background-color: dodgerblue; */
	font-family:Verdana;
	color:white;
    padding: 1px;
}
#demdevis {
	color: #000;
}
.civilite {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
#formul1 p {
	color: #CCC;
	font-size: 8px;
	background-color: #38383a;
}
.etetciv {
	color: #CCC;
	background-color: #38383a;
}
#formul1 fieldset ul li label strong {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #38383a;
}
#formul1 fieldset legend {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	background-color: #38383a;
}
#formul1 fieldset legend {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #38383a;
}
