﻿/*Design by Céline Toucannehttp://www.celtouc.be*/* { margin: 0; padding: 0; border: none; } /* Réinitialise les marges, enrobages et bordures de tous les éléments */body {	margin: 0;	padding: 0;	background: #61005F ;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	color: #787878;	font-weight: lighter;	background-image: url(images/spirale_index_background02.png);	background-repeat: repeat;	background-position: left top;	text-align: center; /*alignement au centre pour IE*/}img {	border: none;}h1, h2, h3 {	margin: 0;	padding: 0;	font-weight: normal;	color: #61005F;	font-weight: lighter;}h1 {	font-size: 16px;}h2 {	font-size: 2.4em;}h3 {	font-size: 1.6em;}p, ul, ol {	margin-top: 0;	line-height: 170%;}ul, ol {}a {	text-decoration: none;	color: #FE7F03;}a:hover {}#wrapper {	width: 960px;	margin: 0 auto;	padding-top: 10px;			}/* Header */#header {	width: 960px;	height: 150px;	margin: 0 auto;		}/* Logo */#logo {	float: left;	margin: 0;	height: 150px;	padding-top: 0px;	}#logo h1, #logo p {	margin: 0;	padding: 0;}#logo a {	border: none;	background: none;	text-decoration: none;}/* Page */#page {	width: 960px;	margin: 0 auto;	padding: 0;	}/* Blocs */#bloc1 {	float: left;	width: 320px;	padding: 0px 0px 0px 0px;	}#bloc2 {	float: left;	width: 320px;	padding: 0px 0px 0px 0px;	}#bloc3 {	float: left;	width: 320px;	padding: 0px 0px 0px 0px;	}#img_bloc {	width: 300 px;	background: #3D043A;	padding-top: 10px ;	padding-bottom: 10px ;	margin-right: 20px;		}.post_bloc {	margin-top: 20px;	margin-bottom: 50px;		}.post_bloc .title {	height: 50px;	margin-bottom: 10px;	margin-left: 10px;	margin-right: 30px;	letter-spacing: px;	color: #fffbf2;	text-transform: uppercase;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;	font-weight: normal;	font-size: 14px;	 }.post_bloc .text {	margin-left: 10px;	margin-right: 30px;	padding: 0px 0px 0px 0px;	text-align: justify;	color: #fffbf2;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: lighter;		}/* Footer */#footer_all {	width: 100%;	height: 80px;	margin: 0 auto;	padding: 0px 0 15px 0;	background: #3D043A;	border-top: 1px solid #6E0569;	font-family: Verdana, Arial, Helvetica, sans-serif;}#footer {	width: 960px;	height: 80px;	margin: 0 auto;	padding: 0px 0 15px 0;	background: #3D043A;		font-family: Verdana, Arial, Helvetica, sans-serif;}#footer a {	text-decoration: none;	color: #FE7F03;}#footer_left {	float: left;	height: 80px;	width: 500px;	margin: 0 auto;	background: #3D043A;		}#footer_left p {	margin: 0;	padding-top: 10px;	padding-left: 15px;	padding-bottom: 20px;	text-align: left;	color: #fffbf2;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: lighter;}#footer_right {	float: right;	height: 80px;	width: 300px;	margin: 0 auto;	background: #3D043A;}#footer_right p {	margin: 0;	padding-top: 10px;	padding-right: 30px;	padding-bottom: 20px;	text-align: right;	color: #fffbf2;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: lighter;}