*{margin:0px;padding:0px;border:0px;}
html,body{background-color:white;margin:0px;margin-top:10px;padding:0px;text-align:center; /* pour corriger le bug de centrage IE */font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size:15px;}
.conteneur{position:relative;width:960px;margin-top:0px;margin-left:auto;margin-right:auto;text-align:left;/* pour rétablir l'alignement normal du texte */}
img{display:block;}
a{color:#0066FF;text-decoration:none;outline:none;font-weight:normal;}
a:hover{text-decoration:underline;}
.logo{width:235px;height:61px;display:inline;}
.numero_telephone{font-size:20px;}
.date{position:absolute;top:47px;right:0px;font-family:Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px;color:#70828F;}
.menu_principal{position:relative;margin-top:15px;list-style-type:none;font-family:Verdana;}
.menu_principal li{float:left;width:160px;height:31px;margin-right:3px;text-align:center;background:url(images/trame_menu_grise.gif) repeat-x;}
.menu_principal li a{display:block;padding-top:9px;text-decoration:none;font-weight:bold;font-size:11px;color:white;}
.menu_principal li a:hover{text-decoration:underline;}
#lien_actuel{float:left;width:160px;text-align:center;background:url(images/trame_menu_orange.gif) repeat-x;}
/* 163px par bouton en plus ou en moins */
#suite_menu{float:left;margin-right:-2px;width:634px;height:31px;}
#suite_menu a{position:absolute;right:0px;height:0px;width:0px;}
.sous_menu{position:relative;margin-top:49px;width:960px;height:24px;list-style-type:none;font-family:verdana;background:url(images/trame_sous_menu_orange.gif) repeat-x;}
.curseur{cursor:default;}
.sous_menu li{float:left;padding-left:20px;padding-top:5px;margin-right:10px;text-indent:0px;text-align:center;font-size:11px;font-weight:normal;}
.sous_menu li a{text-decoration:none;color:white;}
.sous_menu li a:hover{text-decoration:underline;}
.fond_sous_menu_gauche{position:absolute;width:10px;left:0px;}
.fond_sous_menu_droite{position:absolute;right:0px;}
h1{margin-top:25px;font-size:22px;color:#525E69;font-weight:normal;width:500px;}
.soulignement_h1{margin-top:5px;margin-bottom:13px;background-color:#CCCCCC;height:4px;width:550px;font-size:0px;}
.texte_gauche{width:550px;line-height:20px;font-size:14px;color:#525E69;}
.produits{line-height:20px;font-size:14px;color:#0066FF;}
p a{color:#525E69;}
.titre_prestations_accueil{font-size:13px;font-weight:bold;}
.prestations_accueil{margin-top:15px;color:#666666;font-size:12px;text-align:left;display:block;width:350px;}
.texte_indent{display:block;margin-left:6px;}
.puce_texte_indent{display:inline;margin-left:-6px;}
form{margin-top:20px;width:450px;font-size:14px;color:#525E69;line-height:28px;}
input{position:absolute;left:169px;width:188px;margin-top:5px;text-indent:4px;-family:Trebuchet MS, Arial, Helvetica, sans-serif;background-color:#E2E2E2;border:solid 1px #999999;}
select{margin-left:116px;width:80px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;background-color:#E2E2E2;border:solid 1px #999999;cursor:pointer;}
textarea{margin-top:5px;width:350px;height:100px;overflow:auto;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:13px;padding:4px;background-color:#E2E2E2;border:solid 1px #999999;}
.submit{position:relative;left:0px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:12px;width:360px;height:25px;text-align:center;background-color:#E2E2E2;border:solid 1px #999999;cursor:pointer;}
.erreur_formulaire{color:red;}
.copyright{position:absolute;margin-top:10px;padding-top:5px;padding-right:10px;padding-bottom:10px;width:950px;background-color:#E2E2E2;text-align:center;font-size:13px;color:#525E69;}
.copyright a{text-decoration:none;color:#525E69;}
.copyright a:hover{text-decoration:underline;}
