body {
font-family: Arial, Helvetica, sans-serif ;
color: #888888;
margin: 0px;
padding: 0px;
overflow: hidden;
}

.page {
position: absolute;
top: 50%;
left: 50%;
margin: 0px;
padding: 0px;
margin-top: -300px;
margin-left: -510px;
width: 990px;
text-align : center;
}

.header {
margin: 0 0 0 50px;
padding: 0px;
}

.titre {
text-align: center;
margin: 0px;
padding: 20px 10px 10px 10px;
}

.menu {
margin: 0px;
padding: 0px;
}

.gauche {
float: left;
height: 500px;
margin: 0px;
padding: 0px;
}

.droite {
float: right;
height: 500px;
margin: 0px;
padding: 0px;
}

.article {
float : right;
width : 530px;
}

.contenu_article {
padding: 10px 5px 0 5px;
height: 400px;
overflow: auto;
}

.bas {
	margin: 10px 0 0 0;
}

.bas p {
margin: 0px;
padding: 0px;
}

.possibles {
	font-size : 12pt;
	letter-spacing : 4px ; 
	margin: 0px;
	padding: 0px;
}

.credits {
	color: #666666;
}

.credits a {
color: #666666;
}

.powered {
font-size: 10pt;
color: #777777;
}

.powered a {
color: #777777;
}

.der_mod {
margin: 0;
padding: 0;
text-transform: lowercase ;
}

table {
border-collapse:collapse;
width:100%;
}


img a:link, img a:hover, img a:visited, img {
border:0;
}

img {
margin: 0;
padding: 0;
}

blockquote {
margin-bottom: -10px;
font-style: italic;
line-height:25px;
font-size: 11pt;
}

h1 {
margin: 20px;
font-size: 18pt;
font-weight: normal;
}

h2 {
margin: 15px;
font-size: 15pt;
font-weight: normal;
}

h3 {
margin: 12px;
font-size: 12pt;
	color: #7f7f7f;
}

h4 {
margin: 35px 0 0 0;
font-size: 10pt;
font-weight: bold;
}

strong {
font-weight: bold;
}

ul {
}

li {

}

input, textarea {
}

p {
font-size: 11pt;
line-height:25px;
}

a {
text-decoration: none;
}

a:link, a:visited {
}

a:hover {
}
