* {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#000 ;
}
body {
	text-align : center;
	margin : 0;
	padding:0 ;
	background:#000000 ;
	
	
}
div {
	margin : 0;
	padding : 0;
	text-align : left;
	border:0 ;
}
h1, h2, h3, p, div, img, form, fieldset, ul, li {
	margin : 0;
	padding : 0;
	text-align : left;
	border:0 ;
}
form {
	display:inline ;
	font-size:0 ;
}

select, option {
	font-size:9px ;
}

input {
	border:0 ;
	padding:0 ;
	margin:0 ;
}

h1 {
	font-size:16px ;
}

h2 {
	font-size:14px ;
	color:#FFFFFF ;
}

h3 {
	font-size:12px ;
	color:#FFFFFF ;
}

h1 span, h2 span, h3 span {
	display:none ;
}

a {
	text-decoration:none ;
}

a:hover {
	text-decoration:underline ;
}

div#content_over {
	margin:0 auto ;
	width:950px ;
}

div#head {
	margin:0 auto ;
	height:224px ;
	width:950px ;
	position:absolute ;
	top:0 ;
	background:url('../gfx/structure/head.jpg') no-repeat ;
}

div#content_repeat {
	width:950px ;
	margin:0 auto ;
	background:url('../gfx/structure/repeat.jpg') repeat-y 0 700px ;
	position:absolute ;
	top:224px ;
}

div#content {
	background:url('../gfx/structure/body.jpg') no-repeat ;
	height:auto ;
	min-height:700px ;
	_height:700px ;
}

div#colonne_gauche {
	float:left ;
	width:139px ;
	font-family:Arial ;
	font-size:11px ;
}

div#contenu {
	float:left ;
	width:615px ;
	padding:5px ;
}

div#colonne_droite {
	float:left ;
	width:176px ;
	font-family:Arial ;
	font-size:11px ;
	overflow:hidden ;
}

div#foot {
	background:url('../gfx/structure/bottom.jpg') no-repeat #000000 ;
	height:177px ;
}
