body {margin:5px 0px 5px 0px ; background:#B3B3B3 ; text-align:center ; font-family:verdana, arial, sans-serif ; font-size:12px ; color:#333333;}

.header {margin:5px 0px 5px 0px; background:#989898 ; border-bottom:1px solid #000000 ; border-top:1px solid #000000 ; width:100%; padding:4px 0px 4px 0px ; z-index:0 ;}
.headerleft {	float:left;
		text-align:left ;
		position:absolute;
		left:15px;
		z-index:3 ;
		}
.headerright {	text-align:right; position:relative; right:15px; z-index:2 ;
		}

.navigation {margin:5px 0px 20px 0px ; background:#B3B3B3 ; text-align:center ; font-family:verdana, arial, sans-serif ; font-size:12px ; color:#333333;}

.blackborder {border: 15px solid #000000; }
.whiteborder {border: 15px solid #ffffff; }

.thumbnails {margin:2px;}

.texte {margin:20px 0px 10px 0px; text-align:justify ; padding:0px 12% 0px 12% }

.comments {text-align:left; margin:5px 0px 5px 0px ; padding:0px 15% 0px 15% ;}

.footer {margin:5px 0px 5px 0px; background:#989898 ; border-bottom:1px solid #000000 ; border-top:1px solid #000000 ; width:100%; padding:3px 0px 3px 0px ; z-index:1 ;}
.footerleft {	float:left;
		text-align:left;
		position:absolute;
		left:15px;
		z-index:4 ;
		}
.footerright {	text-align:right; position:relative; right:15px; z-index:2 ;
		}


A		{ color: #333333; text-decoration: none; }
A:link		{ color: #333333; text-decoration: none; }
A:visited	{ color: #333333; text-decoration: none; }
A:active	{ color: #333333; text-decoration: none; }
A:hover		{ color: #333333; text-decoration: underline; }