@charset "utf-8";
/* CSS Document */

/* 190 116*/
body{margin:0;padding:0;background:url(/data/images/fond.jpg) center repeat-y #000;font-family:Arial, Helvetica, sans-serif}
p{margin:0;padding:0}
#conteneur{position:relative;margin:0 auto;padding:0 4px;width:998px;color:#616a81}
#contenu{position:relative;margin:0 auto;width:998px}
#contenu a:link {color:#616A81;text-decoration:none}
#contenu a:visited {color:#616A81;text-decoration:none}
#contenu a:hover {color:#616A81;text-decoration:none}
#contenu a:active {color:#616A81;text-decoration:none}
h1,h2{font-weight:normal;margin:0;padding:0;font-size:14pt}
h2{font-size:16pt}
#contenu_fond_milieu p,#bloc632_fond_milieu p {padding:0 0 12pt 0;text-align:justify}

#contenu_fond_haut{position:relative;background:url(/data/images/sprites-02.jpg) no-repeat 0 0;width:958px;height:10px;margin:20px 20px 0 20px;}
#contenu_fond_milieu{position:relative;background:url(/data/images/contenu_fond_milieu.jpg) repeat-y;width:938px;padding:0 10px;margin:0 20px;}
#contenu_fond_bas{position:relative;background:url(/data/images/sprites-02.jpg) no-repeat 0 -10px;width:958px;height:10px;margin:0 20px 0 20px;}

#bloc632 {position:relative;float:left;width:632px;padding:20px}
#bloc632_fond_haut{position:relative;background:url(/data/images/sprites-04.jpg) no-repeat 0 0;width:632px;height:10px;margin:0}
#bloc632_fond_milieu{position:relative;background:url(/data/images/bloc632_fond_milieu.jpg) repeat-y;width:612px;padding:0 10px;margin:0}
#bloc632_fond_bas{position:relative;background:url(/data/images/sprites-04.jpg) no-repeat 0 -10px;width:632px;height:10px;margin:0}

#pied{position:relative/*fixed*/;bottom:0;width:998px;height:50px;line-height:25px;background:#000;color:#3d5daa;border-top:4px solid #3d5daa;text-align:center;font-weight:bold;font-size:12pt}
#pied>p.mentions {border-top:1px solid #3d5daa;font-size:11pt}
#pied>p.mentions a:link {color:#3d5daa;text-decoration:none}
#pied>p.mentions a:visited {color:#3d5daa;text-decoration:none}
#pied>p.mentions a:hover {color:#3d5daa;text-decoration:none}
#pied>p.mentions a:active {color:#3d5daa;text-decoration:none}
#deco-01{position:relative;width:978px;height:178px;background:url(/data/images/sprites-01.jpg);line-height:24px;color:#FFF;font-size:14pt;padding:0 10px;}
#deco-02{position:relative;width:978px;height:44px;background:url(/data/images/sprites-01.jpg) 0 -178px;line-height:44px;color:#FFF;font-size:16pt;padding:29px 10px 0 10px;}
#menu {position:relative;width:998px;height:116px;background:#000;}
#menu p a.active:link {color:#f36d2c;text-decoration:none;font-weight:bold}
#menu p a.active:visited {color:#f36d2c;text-decoration:none;font-weight:bold}
#menu p a.active:hover {color:#f36d2c;text-decoration:none;font-weight:bold}
#menu p a.active:active {color:#f36d2c;text-decoration:none;font-weight:bold}
#menu p a:link{color:#fff;text-decoration:none;font-weight:bold}
#menu p a:visited{color:#fff;text-decoration:none;font-weight:bold}
#menu p a:hover{color:#f36d2c;text-decoration:none;font-weight:bold}
#menu p a:active{color:#fff;text-decoration:none;font-weight:bold}

#menu .accueil{float:left;position:relative;background:url(/data/images/menu.jpg) 0 0 no-repeat;width:190px;height:24px;line-height:24px;text-align:center;margin-left:6px;padding-top:92px;}
#menu .accueil:hover{float:left;position:relative;background:url(/data/images/menu.jpg) 0 -116px no-repeat;width:190px;height:24px;line-height:24px;text-align:center;margin-left:6px;padding-top:92px;;color:#fff}
#menu .carrosserie{float:left;position:relative;background:url(/data/images/menu.jpg) -190px 0 no-repeat;width:190px;height:24px;line-height:24px;text-align:center;margin-left:9px;padding-top:92px;}
#menu .carrosserie:hover{float:left;position:relative;background:url(/data/images/menu.jpg) -190px -116px no-repeat;width:190px;height:24px;line-height:24px;text-align:center;margin-left:9px;padding-top:92px;;color:#fff}
#menu .sablage{float:left;position:relative;background:url(/data/images/menu.jpg) -380px 0 no-repeat;width:190px;height:24px;line-height:24px;text-align:center;margin-left:9px;padding-top:92px;}
#menu .sablage:hover{float:left;position:relative;background:url(/data/images/menu.jpg) -380px -116px no-repeat;width:190px;height:24px;line-height:24px;text-align:center;margin-left:9px;padding-top:92px;;color:#fff}
#menu .atelier{float:left;position:relative;background:url(/data/images/menu.jpg) -570px 0 no-repeat;width:190px;height:24px;line-height:24px;text-align:center;margin-left:9px;padding-top:92px;}
#menu .atelier:hover{float:left;position:relative;background:url(/data/images/menu.jpg) -570px -116px no-repeat;width:190px;height:24px;line-height:24px;text-align:center;margin-left:9px;padding-top:92px;;color:#fff}
#menu .contact{float:left;position:relative;background:url(/data/images/menu.jpg) -760px 0 no-repeat;width:190px;height:24px;line-height:24px;text-align:center;margin-left:6px;padding-top:92px;}
#menu .contact:hover{float:left;position:relative;background:url(/data/images/menu.jpg) -760px -116px no-repeat;width:190px;height:24px;line-height:24px;text-align:center;margin-left:6px;padding-top:92px;;color:#fff}
.clear{clear:both}

.block346{position:relative;float:left;}
.bloc346_haut{position:relative;background:url(/data/images/sprites-03.jpg) 0 0;width:306px;height:10px;margin:20px 0 0 20px}
.bloc346_milieu{position:relative;background:url(/data/images/bloc346_fond_milieu) repeat-y;width:276px;margin:0 0 0 20px;padding:0 15px 0 15px}
.bloc346_bas{position:relative;background:url(/data/images/sprites-03.jpg) 0 -10px;width:306px;height:10px;margin:0 0 20px 20px}

.text_blue {color:#21b3c6;font-size:10pt;text-align:justify;margin-bottom:10px;};
p.text_gray {color:#616a81;font-size:10pt;text-align:justify};
.no{margin:0;padding:0}
