#hautcontenu  {	background: url(../images/haut_contenu14.jpg) center no-repeat;	height: 100px;}h1{ margin-top:6px;font-weight:normal;display:block;color: #F2942e;font-size: 10px;position:absolute;top: 258px;left:100px;} #contenu {font-size:10px;padding: 0px 20px;margin-top:110px;}#navigcontenu{	width:240px;	padding-right:10px;	margin-right:45px;	padding-top:120px;	float:right;	font-size:10px;	background: url(../images/fond_navigcontenu.jpg) top left no-repeat;	min-height:500px;	color:#13599b;	margin-top:110px;}.ulpi{display:block;margin-left:200px;padding-left:30px;color:#f2942e;}/*************************  Forms ************************/fieldset{border:0; font-size:10px;}ul.form{list-style:none;padding:0;margin:0 auto;width:600px;border:0; margin-left:5px;}ul.form li{padding:2px 0;min-height:25px;}ul.form li.tableauli{padding:2px 0;height:95px;}ul.form li.tableauli2{padding:2px 0;height:65px;}.form_head{margin-bottom:0px;width:600px;text-align:left;border-bottom:0 !important;}.pretab{margin-bottom:0px;width:600px;text-align:left; !important;}.pretab2{margin-bottom:0px;width:600px;text-align:left; !important;}ul.form li label{display:block;float:left;width:240px; text-align:left; color:#5688b7;}.required{display:block;font-size:10px;color:#5b6170;width:200px;float:left;clear:left;}ul.form li input, ul.form li select, ul.form li textarea{width:200px;background-color:#fff;border:1px solid #5688b7;padding:2px; color:#13599b;}ul.form li select{width:205px;}ul.form li input.cb{width:16px;}ul.form li.submit{text-align:left;border:0; margin-top:10px;color:#5b6170;}ul.form li.submit input{font-size:10px;color:#ff6600;margin-left: 240px;background-color:#d7e8fb;width: 150px;}#comment{ margin-top:20px; margin-bottom:20px;width:400px;background-color:#ccc;border:1px solid #ccc;}ul.form li textarea{height:90px;width:200px;}ul.form li.comment .required, ul.form li.comment label{width:120px;}li.comments{height:130px !important;}.valid{border:1px solid green !important;}.invalid{border:1px solid #800 !important;}.casesacocher{display:block;}table{text-align:left;}#message2{display:block;padding:10px;border: 1px dotted #f2942e;margin-left:10px;}/*-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;*/