body{background-color:#f2f2f2;background-repeat:repeat-x;margin:0px;padding:0px;font-family:Verdana, Helvetica, sans-serif;font-size:0.7em;color:#606060;}
img{padding:0px;margin:0px;border:0px;text-decoration:none;}
a{color:#606060;text-decoration:none;border:0px;}
fieldset{margin:0;padding:0;border:0;outline:0;}
table{text-align:center;border-collapse:collapse;margin:auto;padding:0;}
.all{width:970px;border:0px solid #000;margin-left:auto;margin-right:auto;margin-top:3px;}
.header1{width:970px;height:62px;margin-left:auto;margin-right:auto;}
.header1 img{float:left;}
.header2{width:970px;height:24px;margin-left:auto;margin-right:auto;}
.middle{width:930px;background-repeat:repeat-y;background:url(http://static.lemagasindumeuble.com/images/background_middle.gif);margin:0px;padding-left:19px;padding-right:21px;float:left;}
.footer{clear:both;width:970px;margin:0px;font-size:10px;text-align:center;background:url(http://static.lemagasindumeuble.com/images/footer.gif);padding-top:25px;height:40px;color:black;}
.footer a{color:black;}
.footer2{text-align:center;width:910px;margin:0px;padding-left:30px;padding-right:30px;}
.footer2 p{margin:0;padding:0;}
#menu{display:block;position:relative;z-index:10000;float:left;}
dl, dt, dd, ul, li{margin:0;padding:0;list-style-type:none;}
#menu img{float:left;}
#menu ul{padding-top:5px;}
#menu dt{height:24px;line-height:24px;text-align:center;}
.menuh{font-size:12px;font-weight:bold;cursor:pointer;}
#menu dl{float:left;}
#menu dt a{color:#000;text-decoration:none;display:block;border:0 none;height:100%;}
#menu dt a:hover, #menu dt a:focus{color:#ffffff;}
#menu li a:hover, #menu li a:focus{font-weight:bold;}
#menu dd{display:none;border:solid 0px red;background:#d5002a;color:#ffffff;width:200px;font-size:10px;position:absolute;z-index:1500;margin-left:0px;}
#menu li{color:#ffffff;background-color:#d5002a;height:17px;}
#menu .fam{height:15px;font-weight:bold;padding-left:2px;color:#000000;}
#menu li a, #menu dd a{color:#ffffff;text-decoration:none;display:block;border:0 none;padding:0px 4px;}
.accueil_bandeaux{padding-left:4px;padding-top:15px;}
.accueil_col_left{width:140px;height:500px;float:left;padding-left:15px;margin-top:15px;}
.accueil_middle{border:solid 1px #fff;width:628px;float:left;}
.accueil_req_bloc{background:url(http://static.lemagasindumeuble.com/images/accueil_prods.gif);width:628px;height:329px;float:left;margin-top:13px;}
.accueil_req_prods{margin-top:10px;margin-left:8px;margin-right:20px;height:265px;width:600px;overflow:auto;}
.accueil_req_container{height:210px;}
.accueil_req_prodcell{height:210px;width:186px;background:url(http://static.lemagasindumeuble.com/images/accueil_prodcell.gif);border-collapse:collapse;}
.accueil_req_prodcell img{margin:5px;}
.accueil_req_prodref{font-weight:bold;font-size:10px;padding:5px;padding-bottom:0px;}
.accueil_req_proddesc{font-size:10px;padding:5px;padding-bottom:0px;}
.accueil_req_prodprix{font-size:15px;font-weight:bold;color:#ef0000;padding:5px;padding-bottom:0px;}
.accueil_req_prodprix span{font-size:10px;color:#606060;}
.accueil_top_prodref{font-weight:bold;font-size:10px;padding-left:20px;float:left;width:90px;text-align:center;}
.accueil_top_prodprix{font-size:15px;font-weight:bold;color:#ef0000;padding-left:20px;margin-top:6px;text-align:center;width:90px;}
.accueil_col_right{background:url(http://static.lemagasindumeuble.com/images/accueil_prix.gif);background-repeat:no-repeat;border:solid 1px #fff;float:left;width:135px;height:425px;margin-top:15px;margin-left:5px;}
.accueil_col_right img{width:90px;padding-left:20px;padding-top:5px;float:left;}
#accueil_top_col_right{padding-top:40px;}
.accueil_newprods{width:628px;height:145px;float:left;background:url(http://static.lemagasindumeuble.com/images/accueil_newprods.gif);background-repeat:no-repeat;font-weight:bold;}
.accueil_newprods_photo{background:url(http://static.lemagasindumeuble.com/images/accueil_prod_down.gif);background-repeat:no-repeat;width:130px;margin-left:8px;float:left;}
.accueil_newprods_photo img{height:67px;padding-top:5px;}
.cat_col_left{background-color:#de0400;margin-left:10px;margin-top:10px;width:140px;float:left;}
.cat{min-height:500px;width:780px;text-align:center;margin-left:150px;}
.cat_tab{margin-top:14px;border-left:8px solid #fff;border:solid 0px black;width:720px;}
.cat_prodcell{width:234px;height:245px;background:url(http://static.lemagasindumeuble.com/images/cat_prodcellv2.gif);background-repeat:no-repeat;vertical-align:top;border-collapse:none;margin-left:1px;margin-bottom:10px;}
.cat_prodcell:hover{background:url(http://static.lemagasindumeuble.com/images/cat_prodcellv2_hover.gif);background-repeat:no-repeat;}
.cat_prodcell img{margin:4px;border:0px;border-right:0px solid #8a8a8a;border-bottom:0px solid #8a8a8a;}
.cat_prodref{margin:1px;font-weight:bold;border:solid 0px black;text-align:center;}
.cat_prod_resume{text-align:left;position:absolute;width:230px;z-index:200;background-color:#eeeeee;display:none;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}
.cat_prodprice{clear:both;font-size:16px;font-weight:bold;color:#ef0000;width:230px;}
.cat_proddesignation{width:230px;height:12px;font-weight:bold;text-align:center;overflow:hidden;}
.cat_nav,.cat_nav a:hover{color:#434343;font-weight:bold;}
.cat_nav a:link,.cat_nav a:visited{color:#d50000;font-weight:normal;}
.prod_col_left{width:140px;height:500px;float:left;padding-left:15px;margin-top:7px;}
.prod_0{background-image:url(http://static.lemagasindumeuble.com/images/prodback1.gif);background-repeat:no-repeat;width:630px;height:12px;}
.prod_1{width:630px;min-height:500px;background-image:url(http://static.lemagasindumeuble.com/images/prodback2.gif);background-repeat:repeat-y;margin-left:155px;}
.prod_2{background-image:url(http://static.lemagasindumeuble.com/images/prodback3.gif);background-repeat:no-repeat;width:630px;height:16px;clear:both;}
.prod_col1{width:405px;padding-left:10px;float:left;}
.prod_ref{font-size:13px;font-weight:bold;margin-left:10px;}
.prix{position:absolute;bottom:0px;margin-bottom:0px;}
.prix_txt{font-size:23px;font-weight:bold;color:#fff;position:absolute;margin-top:26px;padding-left:55px;}
.prix_txt2{font-size:10px;color:#fff;position:absolute;margin-top:51px;margin-left:55px;}
#price{font-size:22px;font-weight:bold;size:85px;text-align:right;background:transparent;color:#ffffff;border:0;}
.prod_photo{width:405px;position:relative;margin-left:10px;}
.prod_description{width:390px;height:150px;overflow:auto;clear:both;margin-left:10px;margin-bottom:10px;margin-top:10px;}
.prod_specs1{width:405px;float:left;}
.prod_specs2{width:405px;height:100px;clear:both;}
.prod_specs1 img{float:left;}
.prod_col2{width:170px;height:400px;padding-left:25px;float:left;}
.prod_photo2{width:124x;margin-bottom:39px;float:left;padding-top:40px;}
.prod_photo3{width:124px;margin-bottom:0px;float:left;height:240px;overflow-y:hidden;}
.prod_photo3 img{border:solid 1px #a4a4a4;padding:1px;}
.prod_add{background:url(http://static.lemagasindumeuble.com/images/prod_add.gif);width:170px;height:47px;margin:0px;clear:both;}
.prod_col2 img{}
.ssprod{float:left;}
.ssprodinput{font-size:14px;margin:1px;border:1px solid #a4a4a4;color:#d5002a;background-color:#fff;font-weight:bold;}
.prod_ssprod{margin-left:10px;}
.prod_ssprod span{color:#dc0b17;font-weight:bold;}
.ssprodprix{font-weight:bold;font-size:14px;color:#d5002a;}
.ssprodlib{font-size:11px;color:#000000;}
.prod_delai{background:url(http://static.lemagasindumeuble.com/images/prod_delai.gif);background-repeat:no-repeat;width:84px;height:64px;color:#fff;font-weight:bold;font-size:14px;text-align:left;padding-top:10px;padding-left:5px;float:left;}
.prod_option_all{margin-left:10px;margin-top:10px;color:#585858;font-weight:bold;}
.panier_all{width:600px;font-weight:normal;color:#fff;}
.panier_all img{float:left;}
.panier_all td{background-color:#5a3239;text-align:left;padding-left:4px;}
.panier_left{}
.panier_right{}
.panier_all hr{background-color:#d5002a;}
.panier_all th{color:#fff;margin:0px;padding:0px;}
.panier_tr1 td{background:url(http://static.lemagasindumeuble.com/images/panier_pix.gif);margin:0px;padding:0px;}
.panier_all td a,.panier_all a:visited{color:#fff;text-decoration:none;}
.panier_all td a:hover{color:#fff;text-decoration:underline;}
.panier_del a, .panier_del a:visited{color:#ff0000;text-decoration:none;}
.panier_del a:hover{color:#ff0000;text-decoration:underline;}
.inputboxpanier{font-size:14px;margin:1px;border:0px;color:#d5002a;background-color:#fff;font-weight:bold;}
.inputbuttonpanier{font-size:14px;margin:1px;border:0px;color:#d5002a;background-color:#fff;font-weight:bold;}
.panier_title{font-weight:bold;}
.panier_bas td{background-color:#d5002a;}
.inputbox{font-weight:bold;color:#606060;}
#field{border:0px;background:#fff;color:#dc0b17;font-weight:bold;}
.classform{width:100%;background-color:#d5002a;}
.classform td{background-color:#d5002a;}
.formcellule,.formbox{font-size:14px;margin:1px;border:solid 1px #fff;color:#fff;background-color:#d5002a;font-weight:bold;}
.formtitre{font-weight:bold;font-size:13px;}
.valider{margin-top:20px;border-top:10px solid #d5002a;color:#fff;}
.valider td,.valider th{background-color:#5a3239;padding:0px;}
.valider th img{float:left;}
.valider_left{background-repeat:repeat-y;}
.valider_right{background-repeat:repeat-y;width:1px;margin:0px;padding:0px;}
.valider_right img{margin:0px;padding:0px;float:left;}
#mess_spec{visibility:hidden;width:185px;height:250px;position:absolute;background-image:url(http://static.lemagasindumeuble.com/images/fenetre.gif);bottom:10px;right:10px;margin-bottom:relative;margin-left:relative;}
#mess_spec_txt{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#fff;width:160px;height:169px;padding-right:8px;padding-left:8px;overflow:auto;}
#mess_spec_img{width:38px;height:19px;position:absolute;left:5px;bottom:0px;}
#mess_spec_img img{float:left;width:19px;height:19px;}
#mess_spec_field input{background:#dcdcdc;border:solid 1px #d5002a;width:130px;margin-left:8px;}
.conditions{text-align:justify;font-size:11px;color:#43434b;}
.conditions p{padding-right:15px;color:#43434b;text-align:justify;font-size:11px;}
.conditions p.conditionstitre{text-align:left;font-size:12px;color:#d5002a;font-weight:bold;}
.miniphotos{width:305px;float:left;}
.miniphotos,.miniphotos td{padding:1px;margin:0px;}
.miniphotos img{padding:0px;margin:0px;}
.infobulle{z-index:600;position:absolute;visibility:hidden;border:1px solid #d5002a;padding:10px;font-family:Verdana, Arial;font-size:10px;background-color:#fff;color:#ca0028;opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;# filter:alpha(opacity=80);}
#top{visibility:hidden;background-color:#fff;border:solid 2px #898989;position:absolute;width:280px;top:30px;left:100px;z-index:15000;padding:5px;font-size:12px;}
#top a,#top a:hover,#top a:visited{font-weight:bold;color:#d50000;}
.top_footer,.top_footer a{text-align:center;font-weight:bold;color:#d50000;}
#top h3{text-align:center;color:#d50000;font-size:12px;}
.form_bloc{width:580px;margin-left:auto;margin-right:auto;font-size:11px;color:#ffffff;}
.form_line{margin:0px;padding:0px;}
.form_line p{margin:0px;padding:2px;}
.form_titre{padding-left:5px;text-align:left;font-weight:bold;}
.form_label{min-height:22px;width:140px;text-align:right;float:left;}
.form_label_big{padding-left:7px;min-height:22px;text-align:left;float:left;}
.form_label_big p{border:solid 1px red;}
.form_input{height:22px;width:140px;text-align:left;float:left;}
.form_input input,.form_bloc select,.form_bloc textarea{font-size:14px;margin:0px;border:solid 1px #d5002a;color:#d5002a;background-color:#ffffff;font-weight:bold;}
.form_input input:hover,.form_bloc select:hover,.form_bloc select:textarea{font-size:14px;margin:0px;border:solid 1px #609fc7;color:#fff;background-color:#a8d7f5;font-weight:bold;}
.form_input input:focus,.form_bloc select:focus,.form_bloc select:textarea{font-size:14px;margin:0px;border:solid 1px #609fc7;border:solid 1px #609fc7;color:#669fc3;background-color:#fff;font-weight:bold;}
input.checkbox{background-color:transparent;}
p.form_lstref{position:relative;z-index:1000;line-height:12px;background-color:#d60029;width:135px;padding:0px;margin:0px;padding-left:1px;text-align:left;}
p.form_lstref span{background-color:#d60029;width:135px;}
p.form_lstref span:hover{background-color:#96001d;width:135px;}
.moinscher{font-size:14px;margin:0px;border:solid 1px #d5002a;color:#d5002a;background-color:#ffffff;font-weight:bold;}
.moinschertab{border-collapse:collapse;text-align:center;margin:0px;padding:0px;font:bold 12px verdana, arial, helvetica;margin:auto;}
.moinschertab td{color:#000000;margin:0px;padding:2px;}
.err{font-size:12px;font-weight:bold;color:#d5002a;width:600px;}
.contact{width:600px;}
.contact_legend{border-bottom:1px solid #ccb;border-top:1px solid #ccb;padding:1px;width:600px;}
.contact_form_row{border-bottom:1px solid #e1e1d5;padding:5px 0;width:600px;}
.contact_form_property{float:left;text-align:center;width:600px;}
.contact_form_value{padding-left:0px;width:600px;}
.contact input, .contact textarea, .contact select{background-color:#fff;border:1px solid #ff0000;color:#ff0000;padding:2px;font-weight:bold;}
.contact input:hover, .contact textarea:hover, .contact select:hover{background-color:#fff;color:#ff0000;}
.contact input:focus, .contact textarea:focus, .contact select:focus{background-color:#fff;color:#ff0000;}
.contact_clearer{clear:both;display:block;font-size:0;line-height:0;}
.contact_button{border:1px solid #888;border-color:#bbb #888 #888 #ccc;color:#444;cursor:pointer;margin-top:1px;padding:2px;width:auto;}
#splash_screen{width:100%;top:0;left:0;background-color:#000;position:absolute;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;z-index:1;cursor:pointer;}
#splash_screen.bg{background:url(http://static.lemagasindumeuble.com/images/bg.gif);}
#image_content{border:10px solid #FFF;background-color:#FFF;margin:0;position:absolute;z-index:2;}
#image_content img{margin:0;padding:0;display:none;z-index:3;cursor:pointer;}
#title_content{width:100%;font-size:11px;color:#333;border:10px solid #FFF;background-color:#FFF;margin:10px 0 0 -10px;padding:0;left:0;z-index:3;position:absolute;}
#splash_previous, #splash_next{margin:0;padding:0;top:0;display:block;position:absolute;z-index:4;cursor:pointer;width:20px;height:20px;}
#splash_previous{right:40px;background:url(http://static.lemagasindumeuble.com/images/control_rewind.png) no-repeat center;}
#splash_next{right:0;background:url(http://static.lemagasindumeuble.com/images/control_forward.png) no-repeat center;}
#splash_pause{top:0;right:20px;background:url(http://static.lemagasindumeuble.com/images/control_stop.png) no-repeat center;}
#splash_play{top:0;right:20px;background:url(http://static.lemagasindumeuble.com/images/control_play.png) no-repeat center;}
#splash_notification.playing{background:url(http://static.lemagasindumeuble.com/images/control_play.png) no-repeat center;}
#splash_notification.paused{background:url(http://static.lemagasindumeuble.com/images/control_stop.png) no-repeat center;}
#splash_pause, #splash_play, #splash_notification{margin:0;padding:0;display:block;position:absolute;z-index:4;cursor:pointer;width:20px;height:20px;}
#splash_close{top:0;right:0;margin:0;padding:0;display:block;position:absolute;z-index:4;cursor:pointer;width:20px;height:20px;background:url(http://static.lemagasindumeuble.com/images/cross.png) no-repeat center #FFF;}
#splash_description{margin-top:4px;font-weight:bold;}
div.ajax-loading{background:url(http://static.lemagasindumeuble.com/images/ajax-loader-thickbox.gif) no-repeat center;}

