body {font-family: Arial, Verdana, sans-serif;font-size: 12px;margin: 0;padding: 0;}p {margin: 0 0 10px 0;}/*En-tête*/#header {height: 95px;background-color: #ffffcc;}#sousheader {height: 15px;background-color: #ffffcc;}/*Menu de navigation*/dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;font-size: 14px;}#menu {position: absolute;top: 35px;left: 0;z-index:100;width: 100%;}#menu dl {float: left;width: 154px;margin: 0;}#menu dt {cursor: pointer;text-align: center;font-weight: bold;background: #ffcc00;border: 1px solid #339999;}#menu dd {border: 1px solid #339999;}#menu li {text-align: left;background: #ffcc00;font-size: 0.8em;font-weight: 900;padding: 0;}#menu li a, #menu dt a {color: #000;text-decoration: none;display: block;height: 100%;border: 0 none;}#menu li a:hover, #menu dt a:hover {background: #339999;}/*Contenu principal structure générale*/#conteneur {position: relative;width:770px;margin:0 auto;background-color:#ffffcc;z-index: 1;border: 1px solid #339999;}#centre {background-color:#ffffcc;margin-left: 1px;margin-right: 309px;padding: 0 5px 0 5px;text-align: justify;}#droite {float: right;width: 308px;background: #339999;}/*Contenu principal structure détaillée*/li#descriptifmagazinedumois {list-style-type: circle;list-style: inside;margin-left: 8px;padding:0;}#centre p {padding: 0 15px 0 15px;}#menudroit li {list-style-type: decimal;margin-left: 5px;padding-bottom: 5px;font-size: 14px;}#menudroit a {margin: 0;}#menudroit a:link {color: black; text-decoration: none;}#menudroit a:visited {color: #ffffcc;}#menudroit a:hover {color: #ffcc00; text-decoration: underline;}#conteneurquick {text-align: left;}#une img {float: right; margin: 3px 5px 3px 10px;}/*Contenu rédactionnel principal détaillé*/#droite p {padding-left: 6px;}/*Pied de page*/#pied {clear:both;height: 16px;background-color: #339999;font-size: 10px;padding: 5px 0 0 5px;}/*Compléments*/h1{font-size: 16px;color: #339999;}h2{font-size: 13px;background: #ffcc00;text-align: center;letter-spacing: 5px;word-spacing: 15px;}h3{font-size: 14px;color: #ffffcc;padding-left: 5px;line-height: 14px;}h4{font-size: 16px;color: black;text-align: center;}h5{font-size: 12px;color: black;text-align: right;padding-right: 30px;}	