/* version standard non ie  */

#bandeau_devis_travaux {
	clear: both;
	padding: 20px 0px;
	display: block;
	width: 324px;
	text-align: center; /* pour corriger le bug de centrage IE */
	font-weight: bold;
	margin:0 auto;
}

#bandeau_devis_travaux a {
	display: block;
	width: 324px;
	height: 37px;
	background: url(/private/images/bt-devis-gratuit-generic.gif) 0 0 no-repeat;
	line-height: 25px;
	vertical-align: middle;
}

#n2contener { visibility: visible; padding: 5px 0 0 0; margin: 0 5px 0 5px; width: 520px; border-top: 3px solid #297ebf }

.n2art { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: justify; visibility: visible; position: relative; width: 100%; }
.n2art a { color: #036; text-decoration: none }
.n2art a:hover { color: #900; text-decoration: underline }
.n2art h1 { color: #297ebf; font-size: 17px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none; text-align: left; margin-bottom: 5px }
.n2art h2 { color: #000; font-size: 13px; font-weight: bold; line-height: 15px; text-decoration: none; margin-top: 0; margin-bottom: 8px; position: relative }
.n2art p { color: #000; font-size: 12px; line-height: 16px; text-decoration: none; margin-top: 0; margin-bottom: 12px !important }
.n2art ul { color: #000; font-size: 12px; line-height: 14px; text-decoration: none; margin-top: 0;  }
.n2art li { color: #000; font-size: 12px; text-decoration: none; margin-top: 0;  }
.n2art blockquote { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #333; font-size: 9px; font-style: italic; line-height: 11px; text-decoration: none; margin: 3px 0 1px }

ul#questions { list-style-type: disc inside; margin: 20px 0 20px 0; border: 1px #036 dotted; width: 100%; padding: 5px }
ul#questions li { color: #036; margin: 0 0 0 13px; padding: 0; display: block }

.n2artimgleft { margin-top: 3px; margin-right: 3px; position: relative; width: 96px; height: 96px !important; float: left }
.n2artimgright { margin-top: 3px; margin-left: 3px; position: relative; width: 96px; height: 96px !important; float: right }

.n2navarticles { font-family: Verdana, Arial, Helvetica, sans-serif; visibility: visible; position: relative; z-index: 1; top: -5px; left: 5px !important; width: 150px; float: right; border-bottom: 1px dotted #969696; border-left: 1px dotted #969696 }
.n2navarticles strong { color: #297ebf; font-size: 11px; font-weight: bold; line-height: 11px; margin-bottom: 0; padding-bottom: 0; height: 13px }
.n2navarticles a { color: #036; text-decoration: none }
.n2navarticles a:hover { color: #900; text-decoration: underline }
.n2navarticles #current { color: #900; text-decoration: none }
.n2navarticleslisteliens ul { margin-top: 3px; margin-left: 0; padding-top: 3px !important; padding-left: 5px; position: relative }
.n2navarticleslisteliens li { font-size: 9px; font-weight: normal; line-height: 9px; background-image: url(/private/images/n2navarticlespuce.gif); background-repeat: no-repeat; background-position: 0 2px; text-align: left; list-style-type: none; margin-bottom: 8px; padding-left: 6px }

.hrinvisible { clear: both; visibility: hidden; }

#outiledito { margin: 0; padding: 2px; height: 70px; border: solid 1px #777 }
#outilseditogauche { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 198px; height: 60px !important; float: left; border-right: 1px dotted #777 }
#outilseditogauche ul { list-style-type: none; display: block; margin: 0; padding: 0; width: 160px }
#outilseditogauche ul li { display: block; margin: 1px 0 0; padding: 0; width: 150px }
#outilseditogauche ul li a { color: #036 !important; text-decoration: none }
#outilseditogauche ul li a:hover { color: #900 !important; text-decoration: underline }
#outilseditogauche li#opt1 { background-image: url(/private/images/opt1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 6px 3px; text-indent: 24px }
#outilseditogauche li#opt2 { background-image: url(/private/images/opt2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 6px 3px; text-indent: 24px }
#outilseditogauche li#opt3 { background-image: url(/private/images/opt3.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 6px 3px; text-indent: 24px }
#outilseditogauche li#opt4 { background-image: url(/private/images/opt4.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 6px 3px; text-indent: 24px }
#outilseditogauche li#opt5 { background-image: url(/private/images/opt5.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 6px 3px; text-indent: 24px }
#outilseditodroite { margin-left: 208px }
#outilseditodroite p { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 10px; padding: 0 }
#outilseditodroite .textinput { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin: -2px0 0;padding: 0 0 0 5px; width: 249px; height: 18px !important; vertical-align: middle; border: solid 1px #036 }
#outilseditodroite .bouton { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; margin: 0 0 0 5px; padding: 0; width: 24px; height: 18px; border: solid 1px #fff }
