/* CSS Document */
@import url(colonne_un.css);
@import url(sommaire.css);

* { 
	font-family:'Trebuchet MS', Verdana, sans-serif;
	outline: none;
	margin:0px;
	padding:0px;
	color:#333333;
	font-size:12px;

}

body {
	margin: 0;

	margin-top:0px;

	padding-top:0px;

	text-align: center;
	
	color:#666;
	
	background-image:url(../images/fond.gif);
	
	background-repeat:repeat-x;
	
	background-color:#2e2e47;
	}
	
#global{
	width:950px;
	padding:0px;
	margin: 0 auto;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	min-height: 400px;
	height: auto !important;
	height: 400px; 
	/* border:1px solid #666666; */
}

div#contenu{
	min-height: 400px;
	height: auto !important;
	height: 400px;
	padding:0px;
	background-color:#FFFFFF

}

div#contenu #zonehaut{
	width:100%;
	height:100px;
	padding-top:10px;

}

div#zonehaut #unhaut{
	float:left;
	width:450px;
	text-align:left;

}

div#zonehaut #deuxhaut{
	float:left;
	width:60px;
	text-align:right;
	position:relative;
	left:30px;

}

div#zonehaut h2#titrenews{
	color:#1a8cef;
	font-family:inherit;

}

div#zonehaut #unForm{
	float:right;
	width:400px;
	height:130px;
	text-align:justify;
	margin-right:10px;
	background-image:url(../images/fondnews.png);
	background-repeat:no-repeat;

}

div#zonehaut #unForm #contenant{
	padding-top:10px;
	padding-left:17px;
	width:350px;
	

}


div#contenu #un{

	float:left;
	width:271px;
	text-align:left;
	}
	
div#contenu #deux{
	float:right;
	width:671px;
	background-image:none;
	}
	
div#contenu #deux #centre_centre{
	/* background-image:url(../images/fond_centre.jpg); */
	/* background-repeat:repeat-y; */
}
	
div#deux h2#titrecentre{
	color:#f77a00;
	text-align:left;
	font-family:inherit;

}

div#deux #hierarchie{
	text-align:left;
	}

div#contact{
	text-align:left;
	}
	
/* tableau */

div#centre_centre tr.row_first th{
	background-color:#FFFFFF;
	color:#006633;
	text-align:center;
	font-weight:bold;
	font-family:inherit;

}

div#centre_centre tr.row_even td, div#centre_centre tr.row_odd td{
	background-color:#FFFFFF;
	color:#333333;
	text-align:center;
	font-family:inherit;

}

div#centre_centre liens p{
	text-align:center;
		display:block;
	width:100%;
	
	}
	
div#centre_centre #liens p a.spip_out{
	text-align:center;
	display:block;
	width:100%;
	
	}
	
div#gauche p{
	margin-bottom:12px;

}

div#deux strong{
	font-size:inherit;
	}
	
div#boite{
	padding-left: 5px;
	margin-bottom: 10px;
}

/* DEMANDER UN DEVIS */

div#cadre_devis{
	text-align:left;
	width:650px;
}

div#cadre_devis fieldset{
	border:none;
}

div#cadre_devis h2{
	border:none;
	color:#00230D;
	margin-top: 10px;
	margin-bottom: 5px;
}

div#cadre_devis h1{
	text-align:left;
	color:#0065ce;
}

div.radio{
	width:110px; float:left;	
}

div.input{
	width:400px; 
	float:right;	
	text-align:left;
}

div.erreur{
	color:#ff0000;
}

div.input input{
	text-align:left;
	width:250px;
}
	
div.label{
	float:left; width:200px; border-bottom:1px solid #fff; margin-right:20px;	text-align: left;
}

div.label2{
	float:left; width:100px; border-bottom:1px solid #fff; margin-right:20px; height:80px;
}

div.radio2{
	width:525px; float:left; height:80px;
}

div.bouton{
	text-align:left;
	margin-top: 10px;
}

h2{
	color: #fff;
}

	
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }