form{margin:0;padding:0}
td{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#4d4d4d;text-decoration:none}
select{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#4d4d4d;text-decoration:none;width:230px}
.tpl p{margin:0;padding:0}
h1{font-size:15px;margin:0;padding:0}
h2{font-size:12px;color:#cd0019;margin:0;padding:0}
body{background-image:url(gifs/images/dsm-demenagements_01.jpg);background-repeat:repeat-x;background-color:#FFF3DB;margin:0}
.fd{height:488px;width:749px;padding-left:10px;padding-right:20px;padding-top:10px}
.petage{background-image:url(gifs/images/dsm-demenagements_25.jpg);background-repeat:repeat-y}
.fdnewsletter{background-image:url(gifs/images/dsm-demenagements_22.jpg);height:32px;width:195px}
.fdactu{background-image:url(gifs/images/dsm-demenagements_24.jpg);background-repeat:no-repeat;height:81px;width:195px;vertical-align:top}
.footer{background-image:url(gifs/images/dsm-demenagements_26.jpg);background-repeat:no-repeat;height:67px;width:974px;text-align:center;vertical-align:top}
.footer div{padding-top:15px}
.fdactu div{padding-left:18px;padding-right:10px;padding-top:3px}
.fdactu p{text-align:right;margin:0;padding:12px 0 0}
.fdactu a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4d4d4d;font-weight:700;text-decoration:none;background-image:url(gifs/images/puce_26.jpg);background-repeat:no-repeat;background-position:left;padding-left:12px}
.fdactu a:hover{text-decoration:underline;color:#4d4d4d;font-weight:700}
.fdnewsletter div{padding-left:18px}
.footer a:hover{text-decoration:underline;color:#4d4d4d}
.scrollbarre{overflow:auto}
.email_news,.calendarSelectDate{font-family:Geneva,Arial,Helvetica;font-size:11px;color:#000;background-color:#fff;border-bottom:#bbb 1px solid;border-top:#bbb 1px solid;border-left:#bbb 1px solid;border-right:#bbb 1px solid}
.bouton_news{font-family:Geneva,Arial,Helvetica;font-size:12px;color:#585858;background-color:#ffda84;border-bottom:#ffda84 1px solid;border-top:#ffda84 1px solid;border-left:#ffda84 1px solid;border-right:#ffda84 1px solid}
.bouton_news2{font-family:Geneva,Arial,Helvetica;font-size:12px;color:#fff;background-color:#585858;border-bottom:#585858 1px solid;border-top:#585858 1px solid;border-left:#585858 1px solid;border-right:#585858 1px solid}
.numpage_selec{color:red}
#lightbox{background-color:#eee;border-bottom:2px solid #666;border-right:2px solid #666;padding:10px}
#lightboxDetails{font-size:0.8em;padding-top:0.4em}
#lightboxCaption{float:left}
#keyboardMsg{float:right}
#closeButton{top:5px;right:5px}
#lightbox img{border:none;clear:both}
#overlay img{border:none}
#overlay{background-image:url(gifs/overlay.png)}
* html #overlay{background-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gifs/overlay.png", sizingMethod="scale")}
ul#menu,ul#menu ul{list-style-type:none;margin:0;padding:0}
ul#menu ul{margin:0;padding:5px 0 0}
ul#menu li{background-image:url(gifs/images/fdmenu_10.jpg);background-repeat:no-repeat;width:155px;padding-left:40px;padding-top:7px;margin-bottom:3px}
ul#menu ul li{background-image:none;margin:0;padding:0}
ul#menu li a:hover{text-decoration:underline;color:#cd0019;font-weight:700}
.selected-over0{text-decoration:underline !important;color:#cd0019 !important;font-weight:700 !important}
ul#menu li.grand{background-image:url(gifs/images/grand_14.jpg);background-repeat:no-repeat;width:155px;padding-left:40px;padding-top:7px;margin-bottom:3px}
ul#menu li ul li a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4d4d4d;font-weight:700;text-decoration:normal}
ul#menu li ul li a:hover{text-decoration:underline;color:#cd0019;font-weight:400}
.selected-over1{text-decoration:underline !important;color:#cd0019 !important;font-weight:400 !important}
ul#menu li ul li a:active{text-decoration:none;color:#4d4d4d;font-weight:400}
ul#menu li ul li a:visited:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#cd0019;font-weight:400;text-decoration:underline}
ul.liste{font-weight:700;list-style-type:none}
ul.liste li{list-style-type:none;background-image:url(gifs/images/puce2_33.jpg);background-repeat:no-repeat;background-position:left;padding-left:12px}
.fd li{list-style-type:square}
.contour{border:solid 1px #666}
.fdentete{font-weight:700;background-color:#CCC}
.fdencartaccueil1{background-image:url(gifs/images/encart_accueil_21.jpg);height:122px;width:284px;vertical-align:top}
.fdencartaccueil2{background-image:url(gifs/images/encart_accueil_20.jpg);height:122px;width:290px;vertical-align:top}
.fdencartaccueil1 ul{margin:20px 0 0 50px;padding:0}
.fdencartaccueil2 ul{margin:20px 0 0 40px;padding:0}
.fdencartaccueil1 ul a:active,.fdencartaccueil2 ul a:active{text-decoration:underline;color:#333}
p.remplaceliste{text-indent:30px;margin:5px 0 0}
p.remplaceliste2{text-indent:40px;margin:2px 0 0}
legend,.rouge,h1 span{color:#cd0019}
.fdactu a:link,ul#menu li a,ul#menu li a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4d4d4d;font-weight:700;text-decoration:none}
.fdactu a:active,ul#menu li a:active{text-decoration:none;color:#4d4d4d;font-weight:700}
a,a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#cd0019;text-decoration:underline}
a:hover,a.numpage:active{text-decoration:none;color:#cd0019}
a:active,ul.liste li a:hover{text-decoration:underline;color:#cd0019}
a.numpage,a.numpage:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#cd0019;text-decoration:none}
a.numpage:hover,.fdencartaccueil1 ul a:hover,.fdencartaccueil2 ul a:hover{text-decoration:none;color:#333}
.footer a,.footer a:link,ul.liste li a,ul.liste li a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4d4d4d;text-decoration:none}
.footer a:active,ul.liste li a:active{text-decoration:none;color:#4d4d4d}
ul#menu li ul li a:link,ul#menu li ul li a:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4d4d4d;font-weight:400;text-decoration:none}
.fdencartaccueil1 ul a,.fdencartaccueil2 ul a,.fdencartaccueil1 ul a:link,.fdencartaccueil2 ul a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;text-decoration:underline}
#photos{width:700px;height:200px;margin:1em auto;clear:both;overflow:hidden}
.photo{float:left;padding:10px;margin:10px;-margin-left:5px;border:1px solid #efefef}