/* HEADER */
body {margin: 0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #FFF;background-color: #a1a1a1;}
#conteneur {position: relative;margin-left: auto;margin-right: auto;margin-top: 0px;width: 850px;height: 720px;background-color: #333333;}
.col_grise{ position: absolute; top:200px; background-color: #565656;}
.col_grise_accueil {width:340px; height: 490px; left:0px; background-image: url(../images/accueil_fd_col_grise.jpg); background-repeat: no-repeat; background-position: 50% 95%;}
.col_grise_contact {width:340px; height: 490px;left:0px; background-image: url(../images/contact_fd_col_grise.jpg); background-repeat: no-repeat; background-position: 0px 0px;}
.col_grise_cgv {width:340px; height: 490px;left:0px; background-image: url(../images/contact_fd_col_grise.jpg); background-repeat: no-repeat; background-position: 0px 0px;}

.col_grise_reseau {width:340px; height: 490px; right:0px}
.col_grise_txtaccueil {margin:0px; padding:0px;padding-left:45px; padding-right:45px; padding-top:15px; line-height:18px; letter-spacing:0.2px;}

.corps{ position: absolute; top:200px;left:340px;}

.corps_accueil {left:340px;width:510px; height: 500px;}
.corps_cgv {width:420px; height: 415px; overflow: auto; padding-left:70px; padding-right: 20px;}
.corps_txtaccueil {margin:0px; padding:0px;padding-left:70px; padding-right:20px; padding-top:35px; }

.corps_contact {width:420px; height: 500px; padding-left:70px; padding-right: 20px;}
.corps.reseau {left:0px;width:510px; height: 500px;}

.contenu_reseau {margin: 30px;}

.atouts {color: #FEA900; font-size: 14px; font-weight: bold;margin:0px; margin-left: 0px;padding:0px;}
.atouts_1 { background-image: url(../images/1.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 22px; height:15px;}
.atouts_2 { background-image: url(../images/2.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 22px; height:15px;}
.atouts_3 { background-image: url(../images/3.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 22px; height:15px;}
.atouts_4 { background-image: url(../images/4.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 22px; height:15px;}

.txt_atouts {color: #fff; font-size: 12px; font-weight: normal;margin:0px;padding:0px;}
.menu_table {position: absolute;top:140px;width: 850px;height: 60px;border: 0px;border-spacing: 0px;}

.FEA100_16 {font-size: 16px; font-weight: normal; color: #FEA100;}
.E1E1E1_14 {font-size: 14px; font-weight: normal; color: #E1E1E1;}
.FEFFFF_11 {font-size: 11px; color: #FEFFFF;}

.blanc_16 {font-size: 16px; font-weight: normal; color: #FFF;}
.blanc_14 {font-size: 14px; font-weight: normal; color: #FFF;}
.blanc_12 {font-size: 12px; font-weight: normal; color: #FFF;}
.blanc_11 {font-size: 11px; font-weight: normal; color: #FFF;}
.padding_null {padding:0px;}
.margin_null {margin:0px;}
.padding_hori_15 {padding-top:10px;}
.gras { font-weight: bold;}
a.lien_blanc {text-decoration: none; color: #FFF;}
a.lien_blanc:hover {text-decoration: underline;}
.FEA100_14 {font-size: 14px; color: #FEA100;}

.footer {position: absolute; top:690px; left: 0px; width: 850px; height: 30px; background-color: #000; background-image: url(../images/logo_keyyo.png); background-repeat: no-repeat; background-position: 97% 50%; text-align: center;}
.txt_footer { font-size: 10px; color: #606060; margin: 8px;}

.div_schemas {margin:auto; margin-top:13px;padding:5px;width:139px; text-align:center; cursor: pointer; border:solid 1px #565656;}
/* produits */
.col_grise_produits {width:425px; height: 490px;left:0px;}
.centre_page{z-index:5;position:absolute;top:220px;left:50%;margin-left:-425px;text-align:center;width:850px;}
.table_produits {margin-top:70px;}
.liste_produits {color: #fff; font-size: 12px; background-image: url(../images/fleche_produits.gif); background-repeat: no-repeat; padding-left: 15px; background-position: 0px 2px;}
dl{color:#ffffff;}
dt{font-size:13px;font-weight:bold;margin-left:5px;}
dd{font-size:11px;margin-left:0px;padding:0px;padding-bottom:6px;}
.corps_produit{left:425px;width:425px; height: 500px;}
.padding_top_pdt{padding-top:60px;}
.blanc_12b {font-size: 12px; font-weight: bold; color: #FFF;} 
.alignement_pdt{padding-left:70px}
.img_pdt{position:absolute;top:275px;left:70px;}
.hos {position:absolute;top:465px;left:50px;padding:0;margin:0;font-size:9px;font-weight:normal;color:#FFF;}
/* end produits */

.input_contact {margin: 0px; padding: 0px;margin-top:2px;background-color: #eeeeee;border: 0px; height:16px; font-size: 11px;font-family:Arial, Helvetica, sans-serif;color:#000; border: solid 0px #eeeeee;}