html{background:url(../fond/html-general.jpg) repeat-x top left #FFF;text-align:center;}body{background:url(../fond/nuage-general.jpg) no-repeat top center;width:998px;height:1000px;text-align:left;margin:0 auto;}#logo{display:block;position:relative;z-index:2000;width:321px;height:104px;top:27px;left:10px;}#baseline{display:block;position:relative;z-index:2000;background:url(../fond/baseline.png) no-repeat;width:487px;height:32px;margin-top:-40px;left:500px;text-indent:-3000px;}#flash{float:right;clear:both;display:block;width:435px;height:155px;margin-top:-20px;}#etape{clear:both;position:relative;top:10px;margin-bottom:30px;z-index:5;}#contact,#cgl,#rub{clear:both;padding:70px 8px 20px;}#paiement{text-align:center;margin:-20px 0 0;}#contact fieldset,#paiement fieldset,#bplv2 fieldset{display:block;float:left;margin:0 0 6px 6px;}#contact fieldset h2,#paiement fieldset h2{font-size:16px;display:block;text-align:left;font-family:Arial, Helvetica, sans-serif;}#contact fieldset div,#paiement fieldset div,#bplv2 fieldset div{border:1px dashed #999;}#coordonne div{width:218px;height:200px;}#demande div{width:278px;height:200px;}#message div{width:288px;height:200px;}#inforesa div{width:180px;height:200px;}#inforesa2 div{width:320px;height:200px;}#send{float:right;}#send div{text-align:left;width:153px;height:190px;padding:5px;}#sendp div{text-align:left;width:100px;height:190px;padding:5px;}#contact fieldset label strong{display:block;font-size:12px;}#contact fieldset label.dis strong{color:#666;}#contact fieldset label .ctext,#contact fieldset label .ctext2,#contact fieldset label .dctext,#contact fieldset label textarea{border:1px solid #D4D4D4;border-bottom-color:#000;background:none;font-size:12px;padding:2px;}#coordonne .ctext{width:200px;height:16px;}#inforesa2 .ctext{width:282px;height:16px;}#contact fieldset select{font-size:12px;height:24px;border:1px solid #D4D4D4;border-bottom-color:#000;background:none;padding:2px;}#demande .ctext{width:250px;height:16px;}#inforesa .ctext2{width:150px;float:left;height:16px;}#inforesa .check{float:left;position:relative;margin-left:-10px;vertical-align:middle;}#inforesa .check2{float:left;position:relative;margin:3px 0 0 -20px;}#inforesa2 .check{float:left;position:relative;margin:-25px 0 0 -10px;}#inforesa span{font-size:11px;}#inforesa span a{font-size:11px;font-weight:700;text-decoration:underline;}#demande .dctext,#coordonne .dctext{width:116px;height:16px;}#demande select{width:256px;}#inforesa2 .dctext{width:132px;height:16px;}#message textarea{width:250px;height:180px;}#contact fieldset p{line-height:12px;font-size:11px;width:250px;display:block;margin:6px;}#contact fieldset#message p{width:300px;margin-bottom:20px;}#contact fieldset#message p strong{font-size:20px;display:block;float:left;font-weight:700;line-height:20px;color:#CA0500;width:15px;text-align:left;}#contact fieldset#message p a{font-weight:700;text-decoration:underline;font-size:11px;}#send label{text-align:left;display:block;font-size:10px;padding:5px;}#send label a{font-size:10px;text-decoration:underline;}#send span{display:block;clear:both;margin:0 6px;}#send span input{vertical-align:middle;margin-right:2px;}#send #submit{display:block;background:#FFF url(../fond/submit.gif) top left no-repeat;min-height:50px;white-space:normal;line-height:18px;width:145px;font-size:20px;font-weight:700;padding:25px 20px 0;}#inforesa p{width:150px;}#paiement #send #submit2{margin:10px -5px 0;}h1.titrerub{display:block;color:#CA0500;font-size:16px;text-transform:uppercase;clear:both;margin:0 5px 10px;}.menucgl{float:left;width:270px;border-right:1px solid #999;}.menucgl li{list-style-position:outside;list-style-image:url(../elmt/puce.gif);margin:2px 5px 6px 15px;}.menucgl li li{margin:2px 0 0 20px;}.menucgl li a{font-weight:700;font-size:12px;}.menucgl li li a{font-weight:700;color:#5B5B5B;font-size:11px;}#cgl .col{float:left;width:340px;padding:0 0 0 15px;}#rub .col{float:left;width:470px;padding:0 15px 0 0;}.col h2{font-size:14px;line-height:14px;color:#03548C;margin:0 0 10px;}.col h3{font-size:12px;line-height:14px;color:#03548C;margin:5px 0 5px 10px;}.col p{font-size:11px;margin:5px 0 10px 5px;}.col ul li{font-size:11px;list-style:none;margin:5px 0 5px 15px;}#send fieldset label,#contact fieldset label{display:block;float:left;margin:6px;}
