html,body{height:100%}body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p{margin:0;padding:0}p{font-size:11px;color:#4e4e4e}h1{font-size:11px;color:#333}h2{font-size:13px;margin-bottom:10px;color:#333}img{border:0}html{background:url(http://img.3clicsdevis.com/commun/fond_template.gif) repeat-x top #FFF;font-family:'Trebuchet MS',Tahoma,Arial,Helvetica,sans-serif;font-size:12px}div#global{min-height:100%;width:774px;padding:0;margin:0
auto}div#header{color:#fff;height:260px;width:774px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}div#topleft{height:207px;width:495px;float:left}div#topright{margin:15px
0 0 0;padding:0;float:left}.remplissez{color:#000;font-size:16px}.remplissez2{color:#ffbc06;font-size:16px;font-weight:bold}.remplissez3{color:#f74a4a;font-size:16px;font-weight:bold}.left{float:left}.txt-field{font-size:11px;background:#f9f9f9 !important;border:1px
solid #c8c8c8 !important;padding:0
2px 0 2px;color:#515151 !important}div#footer{background:url(http://img.3clicsdevis.com/bas_fond.gif) repeat-x;margin:20px
0 2px 0;padding:12px
12px 5px 12px;color:#585858;font-size:10px;width:750px;height:79px}div#contenu{margin:0
auto;width:774px}#top5{float:left;margin-top:20px;width:476px}div#resultat{margin-top:20px;float:left;width:476px}div#titrepros,.titrepros{width:456px;height:23px;background-image:url(http://img.3clicsdevis.com/commun/fond_titre_pros.gif);padding-left:20px;color:#FFF;font-size:14px;text-transform:uppercase;font-weight:bold;line-height:25px}#titretop5{width:456px;height:23px;background-image:url(http://img.3clicsdevis.com/commun/fond_titre_top5.gif);padding-left:20px;color:#FFF;font-size:14px;text-transform:uppercase;font-weight:bold;line-height:25px}div#titredepartement{width:456px;height:25px;background-image:url(http://img.3clicsdevis.com/commun/fond2_titre_pros.gif);padding-left:20px;color:#3f3f3f;font-size:11px;text-transform:uppercase;font-weight:bold;line-height:25px}.referenc{color:#f74a4a;font-size:11px;text-transform:uppercase;font-weight:bold;line-height:25px}div#depart{height:82px;width:456px;background-image:url(http://img.3clicsdevis.com/commun/fond_resultat_pros.gif);padding:5px
0 5px 20px;color:#3f3f3f;font-size:11px;border-bottom:1px dashed #878787}div#depart_client{height:82px;width:456px;background-image:url(http://img.3clicsdevis.com/commun/fond_resultat_client.gif);padding:5px
0 5px 20px;color:#3f3f3f;font-size:11px;border-bottom:2px dashed #f74a4a}div#ma_ville{width:456px;background-image:url(http://img.3clicsdevis.com/commun/fond_resultat_pros.gif);padding:5px
0px 5px 20px;color:#3f3f3f;font-size:11px}.ma_ville{padding:5px
10px 15px 0}.description{width:310px;padding-left:10px;color:#3f3f3f;font-size:10px;float:left}div#basresultat{width:456px;height:25px;background-image:url(http://img.3clicsdevis.com/commun/fond3_titre_pros.gif);padding-left:20px;color:#3f3f3f;font-size:11px;text-transform:uppercase;font-weight:bold;line-height:25px;cursor:pointer}div#divers{margin-top:20px;float:right;width:263px}.bottom-abs{position:absolute;bottom:0}div#demandes{width:263px}div#hautdemandes{width:203px;height:84px;background-image:url(http://img.3clicsdevis.com/commun/titre_dernieres_demandes.gif);padding-left:60px;color:#FFF;font-size:12px;text-transform:uppercase;font-weight:bold;line-height:27px}div#milieudemandes{height:340px;background-image:url(http://img.3clicsdevis.com/commun/fond_dernieres_demandes.gif);color:#3f3f3f;font-size:11px;padding:8px;overflow:auto}#milieudemandes
ul{margin:0;padding:0;list-style:none}#milieudemandes
li{margin:0;padding:0
0 6px 6px;background:url(http://img.3clicsdevis.com/commun/fleche_bleu.gif) no-repeat 0 4px}.bleu{color:#33a9e2;background-color:#f6f3f0;padding:0
5px 0 5px}div#basdemandes{height:23px;background-image:url(http://img.3clicsdevis.com/commun/titre2_dernieres_demandes.gif)}#localisation{width:240px;height:44px;background-image:url(http://img.3clicsdevis.com/commun/titre_localisation.gif);padding-left:23px;color:#FFF;font-size:12px;text-transform:uppercase;font-weight:bold;line-height:27px}#milieulocalis{background-image:url(http://img.3clicsdevis.com/commun/fond_dernieres_demandes.gif);color:#000;font-size:11px;padding:8px;overflow:auto}#milieulocalis
li{background:url(http://img.3clicsdevis.com/departement.gif) no-repeat 5px;padding-left:15px}#milieulocalis
a{color:#000;font-size:11px;text-decoration:none;line-height:18px}#milieulocalis a:hover{color:#ffc000;font-size:11px}.sep{display:block;clear:both;height:1px;color:#FFF;border:0;margin:0;padding:0}.sepbis{margin:0;padding:0;display:block;clear:both}.menu{font-size:11px;color:#404040}#tabsK{float:left;width:100%;font-size:93%;line-height:normal}#tabsK
ul{margin:0;padding:0
6px 0 0;list-style:none}#tabsK
li{display:inline;margin:0;padding:0}#tabsK
a{float:left;background:url("http://img.3clicsdevis.com/commun/tableftK.gif") no-repeat left top;margin:0;padding:0
0 0 7px;text-decoration:none}#tabsK a
span{float:left;display:block;background:url("http://img.3clicsdevis.com/commun/tabrightK.gif") no-repeat right top;padding:4px
15px 0 6px;color:#404040}#tabsK a:hover{background-position:0% -20px}#tabsK a:hover>span{background-position:100% -20px}#tabsK #current>a{background-position:0% -20px}#tabsK #current>a>span{background-position:100% -20px}a.mylink{color:#000;font-size:11px;line-height:18px}a.mylink:hover{color:#ffc000}.typeface-js{font-family:"VAGRounded-Bold",Arial,Helvetica}.title{color:#544943;padding-top:5px}#slogan{padding:0;margin-bottom:0}.slogan{font-family:"Trebuchet MS";font-size:14px;color:#544943}.b{font-weight:bold;font-size:14px}#callback
a{position:absolute;width:100px;height:250px;top:218px;text-align:center;margin:5px
20px 5px 20px}.tiny{color:#000;font-size:11px}.small{color:#000;font-size:16px}.medium{color:#000;font-size:20px}.big{color:#000;font-size:22px}.bold{font-weight:bold}.red{color:#f74a4a}.yellow{color:#ffbc06}#top_ads{margin-bottom:10px}#middle_ads{margin:20px
0 10px 0}div#block-form{position:relative;border:2px
solid #c3d0da;height:732px}fieldset{padding-bottom:10px;margin:5px
0 15px 10px;width:450px;border:1px
solid #c3d0da}fieldset.action{width:100%;text-align:center;border:none;padding:10px}fieldset.project{height:210px}fieldset.informations{margin-top:30px}legend{text-align:center;background:#ffca19;color:#fff;font:17px/21px Calibri, Arial, Helvetica, sans-serif;font-weight:bold;border:1px
solid #fff;padding:1px
10px 1px 10px}dl{clear:both}dt{float:left;text-align:right;width:90px;line-height:18px;margin:0
10px 10px 0;vertical-alig:center;padding-top:2px}dd{float:left;width:340px;line-height:10px;margin:0
0 10px 0}dt label, dd
label{color:#454545;font-size:11px}dd
label{padding:7px
5px 0 2px;margin:0;float:left}input[type="radio"]{float:left}.formleft{float:left;padding:0
10px 0 0}.leftform-demandes{padding:0;margin:0;height:450px;color:#000}.leftform-pic{clear:right;height:235px}.formright{float:left;padding:0
0 0 10px;margin-left:10px;border-left:1px dashed #ccc}.formField,.formSelect,.txt-field{font-size:11px;background:#eff7fd !important;border:1px
solid #c3d0da !important;padding:2px
2px 2px 2px;color:#000 !important;float:left}.form-error{background:transparent url(/css/img/input/input_text_left.gif) no-repeat left top;height:31px;padding:0px;float:left}.error-message{float:right;padding:5px
5px 5px 15px;color:#fff;background-color:#f74a4a;font-weight:bold}.submit{z-index:1;position:relative;overflow:visible}.v-center{line-height:31px;vertical-alig:center}form.jqtransformdone
div.rowElem{clear:both;padding:4px
0px}.jqTransformInputWrapper{background:transparent url(http://cssimg.3clicsdevis.com/ds_yellow/input_text_left.gif) no-repeat left top;height:31px;padding:0px;float:left}.jqTransformInputInner{background:transparent url(http://cssimg.3clicsdevis.com/ds_yellow/input_text_right.gif) no-repeat top right;padding:0px;margin:0px}.jqTransformInputInner
div{height:31px;margin:0px
0px 0px 8px}.jqTransformInputInner div
input{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;vertical-align:middle;height:16px;color:#404040;border:none;padding:8px
0px 0px 0px;margin:0px;background:transparent}* html .jqTransformInputInner div
input{padding:6px
0 0 0;margin:0
0 0 -8px;height:24px}*+ html .jqTransformInputInner div
input{padding:6px
0 0 0;margin-left:-10px;height:24px}.jqTransformInputWrapper_hover{background-position:left -31px }.jqTransformInputWrapper_hover
div.jqTransformInputInner{background-position:right -31px }.jqTransformInputWrapper_focus{background-position:left -62px }.jqTransformInputWrapper_focus
div.jqTransformInputInner{background-position:right -62px }.jqTransformInputWrapper-error{background:transparent url(http://cssimg.3clicsdevis.com/ds_yellow/input_text_left-error.gif) no-repeat left top;height:31px;padding:0px;float:left;background-position:left -62px}.jqTransformInputInner-error{background:transparent url(http://cssimg.3clicsdevis.com/ds_yellow/input_text_right-error.gif) no-repeat top right;padding:0px;margin:0px;background-position:right -62px }.jqTransformInputInner-error
div{height:31px;margin:0px
0px 0px 8px}.jqTransformInputInner-error div
input{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;vertical-align:middle;height:16px;color:#404040;border:none;padding:8px
0px 0px 0px;margin:0px;background:transparent}.jqTransformSafari .jqTransformInputInner
div{position:relative;overflow:hidden;margin:0px
8px}.jqTransformSafari .jqTransformInputInner div
input{background-color:none;position:absolute;top: -10px;left: -2px;height:42px;padding-left:4px}table.jqTransformTextarea td#jqTransformTextarea-mm
textarea{font-size:12px;line-height:16px}table.jqTransformTextarea
td{font-size:1px;line-height:1px;width:5px;height:5px;margin:0;padding:0}table.jqTransformTextarea{}table.jqTransformTextarea
tr{}table.jqTransformTextarea
textarea{margin:0;padding:0;border:0;background:none}table.jqTransformTextarea td#jqTransformTextarea-tl{background:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea_tl.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-tm{background:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea_tm.gif) repeat-x top left}table.jqTransformTextarea td#jqTransformTextarea-tr{background:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea_tr.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-ml{background:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea_ml.gif) repeat-y top left}table.jqTransformTextarea td#jqTransformTextarea-mm{background:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea-mm.gif) repeat}table.jqTransformTextarea td#jqTransformTextarea-mr{background:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea_mr.gif) repeat-y top left}table.jqTransformTextarea td#jqTransformTextarea-bl{background:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea_bl.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-bm{background:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea_bm.gif) repeat-x top left}table.jqTransformTextarea td#jqTransformTextarea-br{background:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea_br.gif) no-repeat top left}table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px}table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea-mm-hover.gif)}table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px}table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px}table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px}table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image:url(http://cssimg.3clicsdevis.com/ds_yellow/textarea-mm-focus.gif)}table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position: -10px 0px}table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px}table.jqTransformTextarea .jqTransformSafariTextarea
div{position:relative;overflow:hidden;border:0px
solid red}table.jqTransformTextarea .jqTransformSafariTextarea
textarea{background:none;position:absolute;top:-10px;left:-10px;padding:10px
10px 10px 10px;resize:none}.jqTransformRadioWrapper{float:left;display:block;margin:3px
4px}.jqTransformRadio{background:transparent url(http://cssimg.3clicsdevis.com/ds_yellow/radio.gif) no-repeat center top;vertical-align:middle;height:19px;width:18px;display:block}a.jqTransformChecked{background-position:center bottom}.jqTransformHidden{display:none}div.jGrowl{padding:10px;z-index:9999}body>div.jGrowl{position:fixed}body>div.jGrowl.top-left{left:0px;top:0px}body>div.jGrowl.top-right{right:0px;top:0px}body>div.jGrowl.bottom-left{left:0px;bottom:0px}body>div.jGrowl.bottom-right{right:0px;bottom:0px}body>div.jGrowl.center{top:50%;width:50%;left:25%}div.center div.jGrowl-notification, div.center div.jGrowl-closer{margin-left:auto;margin-right:auto}div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer{background-color:#000;color:#fff;opacity: 				.85;filter:alpha(opacity = 85);zoom:1;width:255px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;display:none}div.jGrowl div.jGrowl-notification{min-height:40px}div.jGrowl div.jGrowl-notification
div.header{font-weight:bold;font-size:10px}div.jGrowl div.jGrowl-notification
div.close{float:right;font-weight:bold;font-size:12px;cursor:pointer}div.jGrowl div.jGrowl-closer{height:15px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:11px;font-weight:bold;text-align:center}#meerkat{width:100%;display:none;z-index:1000;background:url(http://cssimg.3clicsdevis.com/empty.png) repeat}#meerkat-content{width:774px;margin:0
auto;padding-top:10px;-moz-opacity:1.0;opacity:1.0;filter:alpha(opacity=100)}#meerkat-content
h1{color:#FFF;font-size:3.4em}#meerkat-content a.dont-show{color:#FFF;font-weight:bold}#meerkat-content a.dont-show:hover{color:#FFF;text-decoration:none}#meerkat-content-adsense{width:730px;margin:0
auto;padding-top:10px}a.close{float:left;display:block;height:26px;width:26px;text-indent: -9000px}a.close-meerkat{position:absolute;top:5px;right:3px;background:#FFF;border:2px
solid #FFF;text-decoration:none;padding:0px
4px 1px 5px;font-weight:bold;font-size:1.2em;color:#71adb1}a.close-meerkat:hover{border:2px
solid #2e2a22;color:#2e2a22}a.close:hover{background-position:0 bottom}a.close-annonceurs{position:relative;display:block;border:2px
solid #c3d0da;background-color:#f74a4a;text-decoration:none;font-weight:bold;font-size:1.2em;color:#FFF;padding:5px
20px 5px 20px}#meerkat-pros a, #meerkat-pros a:visited, #meerkat-pros a:hover{position:absolute;top:5px;right:75px;background-color:#FFF;border:2px
solid #c3d0da;text-decoration:none;padding:0px
4px 1px 5px;font-weight:bold;font-size:1.2em;color:#71adb1}#meerkat-pros a:hover{border:2px
solid #000;color:#000}#meerkat-depart{height:90px;width:774px;background-color:#FFF;margin-top:2px;border-right:2px solid #c3d0da;padding:5px
0 5px 20px;color:#3f3f3f;font-size:11px}#meerkat-callback{height:150px;width:774px;background-color:#FFF;margin-top:2px;border-right:2px solid #c3d0da;padding:5px
0 5px 20px;color:#3f3f3f;font-size:11px}#meerkat-close{height:20px;width:794px;padding:30px
0 5px 0px;text-align:center;margin-bottom:30px}.phone_us{position:relative;color:#000;font-weight:bold;font-size:1.4em;margin:0;text-align:center;padding:0
0 0 20px}.phone_nb{position:relative;border:2px
solid #c3d0da;background-color:#f74a4a;color:#fff;font-weight:bold;font-size:1.4em;margin:20px
0 0 0px;padding:2px
10px 2px 10px}.phone_nb a, .phone_nb a:visited, .phone_nb a:hover{color:#FFF;text-decoration:none}.description_large{overflow:hidden;width:540px;padding:0
10px 0 10px;color:#3f3f3f;font-size:10px;float:left}.left-annonceurs{height:55px;width:160px;padding:20px
10px 0 10px;text-align:center}.horaires{font-size:0.8em;color:black;font-weight:normal}.border_right{border-right:2px solid #c3d0da}