/* ----------------------------------------------- *
 CSS développer par laurent Gay développeur internet
 Dernière mise a jour en SEPT 2010
 * ---------------------------------------------- */

font, td, body, p, div {font-size: 12pt; font-family: Arial ,Helvetica;margin:0;padding:0}
img { border:0 }
img a { border:none; }

/* gestion des h1,h2... */
h1 {font-size:11pt;margin-top:-16px;margin-left:20px}
h2 {font-size:14pt;color: #FF0051;}

/* cadre image */
.profil_img img, .ecran_img img
{ border: solid 2px #BCBCBC;  }

.profil_img img:hover, .ecran_img img:hover
{ border: solid 2px #fff; }

/* menu haut */
.ligne {background:url(images/fond_rouge/b88-top.gif) repeat 22px 2px;}
.top1 {float:left;width:17%;height:20px;text-align:center }
.top2 {float:left;width:83%;height:20px; }
.top3 { float:left;width:40px;}
.menu_lien1, .menu_lien2, .menu_lien3, .menu_lien4, .menu_lien5 {float:left;width:15px;height:15px }
.menu_lien2 {width:87px; }
.menu_lien3 {width:132px; }
.menu_lien4 {width:150px; }
.menu_lien5 {width:120px; }
#bg_cl {background:#000000}

/* index */
.index1 { float:left;margin-left:20% }
.index2 { float:left;width:100px }
.index3 { margin-right:15% }
.index4 { clear:both;padding-top:20px }
.index5 { float:left;width:48% }
.index6 { float:left;margin-left:10px }
.index7 { clear:both; }
.index8 { margin-bottom:10px;margin-top:0px }
.index9 { margin-bottom:10px;margin-top:5px }
.index10 { padding-top:20px; text-align:center }

/* strategie */
.strategie1 {float:left;margin-right:15%;}
.strategie2 {margin-left:20px;padding-top:15px;margin-right:15%;}

/* contact */
.contact1 {margin-right:15%;margin-left:20%;}
.contact2 {margin-right:100px;text-align:center}
.contact3 {float:left;width:140px}
.contact4 {float:left;width:80%}

/* realisations */

.rea1 {float:left;width:430px}
.rea2 {margin-bottom:10px;margin-top:5px}
.rea3 {margin-bottom:10px;margin-top:5px}

/* offre spéciale */

#h2_sp {margin:0}
#spe {margin-bottom:-5px}


/* texte */
.show, .show1    {color: #FF0051;  }
.show1 {font-size: 15pt;font-weight: bold;  }
.puce {color: #003399;font-size: 14pt;font-weight: bold;padding-right:3px}

/* liens */
a.mn, a.mm{font-family:arial; color: #ffffff; text-decoration : underline;  font-size: 14px; font-weight: bold;}
a.mn:hover, a.mm:hover {text-decoration : none}
a.mm {text-decoration : none; color: #ff0000;font-weight: bold;}

a.link{color: #1111CC; text-decoration : underline; font-weight: none;}
a.link:hover {text-decoration : none;}

/* footer */
.footer {font-size: 9pt; padding-top:20px; padding-bottom:20px; text-align:center}

ul { list-style:none;}

li {background:url(images/objets/rond_bleu_fc.gif) 10px 4px no-repeat;
    margin:0;
    padding:0;
    margin-left:-15px;
    padding-left:30px;

    text-align:top;

    }
