/* CSS Document */
* {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
body,img {margin:0;padding:0;}
body {background:#242625 url(images/back.jpg) repeat-x;}
img {border:0;}
a:active, a:focus {outline:none;}
.item {float:left;}
.clear {clear:both;}

#superglobal {width:952px;margin:auto;position:relative;}
#logo {height:103px;}
#logo img {padding-top:20px;}
#global {background:#282a29 url(images/back_ctr.jpg) repeat-x;}
#header {background:url(images/back_menu.jpg) repeat-x;width:929px;margin:0 auto;margin-top:9px;padding-bottom:3px;}
#menu_princ {padding:4px 0 0 3px;}
#supercontent {background:#fff url(images/back_p.jpg) repeat-x;width:929px;margin:0 auto;}
#content {padding:25px 0 20px 25px;}
#footer {padding:0 10px;height:36px;text-align:center;color:#a0a0a0;padding-top:4px;font-size:10px;}
#footer a {color:#a0a0a0;font-size:10px;}
#footer span {font-size:10px;margin-left:60px;}
.titre_pres {font-weight:bold;width:540px;}

/* Page Accueil */
#para_acc {float:left;width:500px;font-size:11px;text-align:justify;color:#6a6a6a;}
#actus_acc {float:right;width:316px;height:240px;background-color:#333333;margin-right:20px;}
/*#actus_acc ul {list-style-type:none;margin:0;padding:0;border:1px solid white}
#actus_acc li {padding:15px 0}
#actus_acc marquee {margin:5px 0 5px 15px;height:259px;}*/
.slide {margin:70px 0 30px 10px;}
.slide ul{list-style-type:none;width:295px;margin:0;padding:0;}
.slide ul li {margin:0;padding:0;width:295px;height:150px}
.titre_slide {color:#fff;font-family:sans-serif;}
.img_slide {float:left;margin-right:5px;}
.text_slide {color:#a9a9a9;}
.text_slide a {color:#a9a9a9;}

/*Pages galerie*/
.gal {float:right;background-color:#333333;width:337px;margin-right:20px;}
.titre_gal {margin:15px 0 0 30px;color:#fff;font-family:sans-serif;font-weight:bold;}
.cadre_gal {background:#333333 url(images/cadre_gal.gif) repeat-x;width:310px;height:405px;margin:15px auto;}
.img_gal {width:310px;margin:0 15px;}
.vignettes {height:400px;}
.vignette {width:128px;height:85px;float:left;margin:0 15px 15px 0;}
.img_vignette {border:3px solid #aaaaaa;}
.pagination {text-align:right;padding:0 10px 0 0;color:#aaaaaa;}
.pagination a {color:#aaaaaa;}

/* Page Machines */
#pres_parc {float:left;}
.img_machine {float:left;margin:10px 10px 0 0;}
.para_machine {float:left;margin:10px 0 0 0;color:#646464;width:340px;}
.titre_para_machine {font-weight:bold;}
.para_machine_1 {float:left;margin-right:20px;width:120px;}
.para_machine_2 {float:left;width:160px;}

/* Page Usinage */
#pres_usinage {float:left;}
.img_usinage {float:left;margin:10px 10px 0 0;}
.para_usinage {float:left;margin:10px 0 0 0;color:#646464;width:360px;}
.titre_para_usinage {font-weight:bold;}
.para_usinage_1 {float:left;margin-right:20px;width:120px;}
.para_usinage_2 {float:left;width:180px;}
#gal_usinage {float:right;background-color:#333333;width:337px;margin-right:20px;}
.titre_gal_usinage {margin:15px 0 0 30px;color:#fff;font-family:sans-serif;font-weight:bold;}
.cadre_gal_usinage {background:#333333 url(images/cadre_gal.gif) repeat-x;width:308px;height:100%;margin:15px auto;}
.img_gal_usinage {margin:0 5px;}
.img_gal_usinage img {margin:10px;}

/* Page Qualité */
#pres_qualite {float:left;width:545px;}
.img_qualite {float:left;margin:10px 10px 0 0;}
.para_qualite {float:left;margin:10px 0 0 0;color:#646464;width:360px;}
.titre_para_qualite {font-weight:bold;}
.para_qualite_1 {float:left;margin-right:20px;width:120px;}
.para_qualite_2 {float:left;width:180px;}
#gal_qualite {float:right;background-color:#333333;width:337px;margin-right:20px;}
.titre_gal_qualite {margin:15px 0 0 30px;color:#fff;font-family:sans-serif;font-weight:bold;}
.cadre_gal_qualite {background:#333333 url(images/cadre_gal.gif) repeat-x;width:308px;height:100%;margin:15px auto;}
.img_gal_qualite {margin:0 5px;}
.img_gal_qualite img {margin:10px;}


/* Page Contact */
#pres_contact {float:left;}
.titre_pres_contact {font-weight:bold;}
.img_contact {float:left;margin:10px 10px 0 0;}
.para_contact {float:left;margin:7px 0 0 0;color:#646464;width:360px;}
.titre_para_contact {font-weight:bold;}
#form_contact {float:right;width:337px;margin-right:20px;}
#cont_form label{float:left;width:100px;text-align:right;padding:3px;}
#submit_cont {float:right;padding-bottom:10px;margin-right:25px;border:none;background: url(images/submit_cont.gif) no-repeat;width:83px;height:15px;color:#fff;font-weight:bold;cursor:pointer;}




















