#body {
	font-family : sans-serif;
	font-size : 12px;
}

.never {
	display : none;
	visibility : hidden;
}

.l {
	float : left;
	margin-right : 8px;
}

.r {
	float : right;
	margin-left : 8px;
}

.c {
	margin : 0 auto;	
	clear : both;
}

.cl {
	clear : both;
}

h1, h2, h4, h5 {
	padding : 0;margin :0;
}

a {
	text-decoration : none;
	color : #D34F18;
}

a img {
	border : none;
}

.nobl {
	border : none;
	margin :0;padding:0
}

#openInBrowser, #unsubscribe {text-align : center}

#conteneur {
	width : 612px;
	margin : 0px auto;
	padding : 0;
	border : #D34F18 2px solid;
}

#haut {
	width : 612px;
	height : 123px;
	font-size : 1px;
	word-wrap: break-word;
}

h1 {	display:none;
}

#date {
	font-size : 11px;
	text-align : right;
	color : #D34F18 ;
	margin : 4px 10px;
}

#milieu {
	margin : 20px 40px;
}

h2 {
	color : #A81124;
	font-style : italic;
	font-size : 17px;
}

img.b , .l img , .c img , .r img {
	border : #D34F18 1px solid;
}

.l , .c, .r {
	text-align : center;
	font-size : 10px;
}


h3 {
	color : #A81124;
	font-style : italic;
	font-size : 14px;
	font-weight : normal;
}

.paragraphe {
	color : #636466;
	margin : 20px 0;
	text-align : justify;
	clear : both;
}

.paragraphe p {
	margin:0;
	padding : 0;
}

h4 {
	color : #D34F18;
	font-size : 12px;
}

h5 {
	color : black;
	font-size : 12px;
	display : list-item;
	list-style : disc ;
	list-style-position : inside;
}

ul.puceorange {
	margin : 0;
	padding : 0;
}

ul.puceorange li {
	list-style : disc ;
	list-style-position : outside;
	margin : 10px 0  10px 30px;
	color : #D34F18;
}

.puceorange b {
	font-weight : normal;
	color : #D34F18;
}

.puceorange span {
	color : #636466;
}

hr {
	padding : 0;
	margin : 20px 0;
	border : none;
	border-bottom : 1px solid #D34F18;
}

#apropos {
	clear : both;
}

#aproposcont {
	background : #e2795c;
	color : #fbf0ec;
}

#aproposcont p {
	text-align : justify;
	margin : 8px 10px 8px 0;
}

#aproposcl {
	clear : both ;
	size : 1px;
	height : 1px;
}

#telechargement {
	border : none;
	border-top : 1px solid #D34F18;
	border-bottom : 1px solid #D34F18;
	margin : 20px 0;
	padding : 20px 0;
	text-align : center;
	color : #636466;
	clear : both;
}

#contacts div {
	float : left;
	width : 246px;
	margin : 0 8px;
}

#contacts h6 {
	color : white;
	font-size : 12px;
	background : url(ContactArrondi.gif) no-repeat 50% 50%;
	padding : 4px 8px;
	margin : 4px 0;
}

#contacts address {
	padding : 4px 8px;
	margin : 0;
	font-style: normal;
	background : #f6c4af;
	font-size : 10px;
	color : #D34F18;
}

#contactd address {
	background : #f6c4af url(ContactSil.jpg) no-repeat 100% 100%;
}