/*POUR ENLEVER TOUS LES ESPACES PAR DÉFAUT*/
* {margin: 0px; padding: 0px; border: 0px;}

/*POUR CENTRER LE CONTENU ET FIXER LA LARGEUR MAXIMUM À 1000PX*/
body {width: 1000px; position: relative; margin: 0px auto 0px auto;}

/*POUR PLACER LES DIV DES DIFFÉRENTS ÉLÉMENTS*/
#principal {position: absolute; width: 415px; margin-left: 85px; margin-top: 185px; text-align: right; padding-bottom: 40px;}
#menu1 {position: absolute; width: 130px; margin-left: 805px; margin-top: 335px;}
#menu2 {position: absolute; width: 225px; margin-left: 570px; margin-top: 372px; text-align: right;}
#titre {position: absolute; width: 60px; margin-left: 500px; margin-top: 145px; text-align: center; padding-bottom: 40px;}
#logo {position: absolute; width: 1000px; margin-top: 0px; text-align: right;}

/*http://limpid.nl/lab/css/fixed/footer*/
div#footer{position:absolute; bottom:0; left:0; width:100%; height:42px; text-align: center;}
@media screen{body>div#footer{position: fixed;}}
* html principal{overflow:hidden;} 
* html titre{overflow:hidden;} 
* html div#principal{height:100%; overflow:auto;}

/*DÉPLACEMENT DU BAS DU PARAGRAPHE PRINCIPAL*/
#finprincipal {text-align: left; width: 415px; margin-top: -55px; margin-left: 430px; } 

/*POLICES*/
p, li, blockquote, input, textarea {font-family: "Trebuchet MS", sans-serif; font-size: 14px; color: #ffffff; margin-bottom: 12px;}
.droite {text-align: right;}

/*TITRES*/
h1, h2, h3, h4, h5, h6 {font-family: "verdana", sans-serif; font-weight: normal; color: #ffffff;}
h1 {font-size: 18px;}
h2 {font-size: 14px; margin-bottom: 3px;}
h3 {font-size: 18px; margin-bottom: 6px; margin-top: 16px; margin-left: -5px}

/*LIENS*/
a {text-decoration: none; color: #ffffff;}
//p a:before {content:"["}
//p a:after {content:"]"}
a[href]:hover {color: #969696;}

/*LIGNE AU DESSUS DU MENU*/
hr {color: #969696; background-color: #969696;width: 70%; height: 0.5px; margin-left: auto; margin-right: auto;}