body { 
margin: 0 auto;
font-family: verdana, arial, sans serif;
font-size:11px;
}

.liens {
margin-left:20px;
}

.aide, .soutenir { 
font-size:14px; 
text-align:center; 
padding:2px;
font-family: verdana, arial, sans serif;
}

.aide h1,.soutenir h1 {
text-align:center; 
font-size:20px; 
font-variant:small-caps;
border-bottom:1px solid #ccc;
}


.titre {display:none;}

#header {
	background: #fff url(img/header.jpg) center top no-repeat;
	height:372px;
	width:840px;
	margin: 0 auto;
}

#adsense {
	position:absolute;
	height:60px;
	width:234px;
	margin-top:20px;
	margin-left:38px;
	text-align:left;
	font-size: 10px;
	color: #fff;
	text-align: center;
}

#numero {
position:absolute;
width:265px;
height:50px;
margin-top:300px;
text-decoration:none;
font-size:25px;
font-weight: bold;
}

#numero a {
color:#ccc;
padding:20px;
text-decoration:none;
}


#contenu {
margin:0 auto;
text-align:center;
}
#contenu td {
font-size:14px;
text-align:center;
}

#footer {
width:840px;
height:190px;
background: url(img/footer.gif) no-repeat center bottom;
margin: 0 auto;
color:#fff;
font-size:11px;
padding-left:10px;
text-align:center;
line-height:20px;
}

#footer a {color:#ccc; text-decoration:none;}

#footer a:hover {
background:#444;
color:#fff;
}

#frame {display:none;}
#frame2 {display:none;}
#frame3 {display:none;}

.textestyle  {
width:600px;
background: #fff url(img/style.gif) no-repeat top left;
height:40px;
border: 0 none;
color:#000;
padding-top:10px;
}

.text {
height:50px;
width:750px;
background: #fff url(img/texte.gif) no-repeat top left;
border: 0 none;
color: #eee;
font-size:16px;
font-weight:bold;
padding-top:10px;
}

.texte:focus {
color:#fff;
}

.texte:hover {
color:#fff;
}

.texte:active {
color:#fff;
}

.effacer {
height:50px;
width:50px;
background: #fff url(img/del.gif) no-repeat top left;
border:0 none;
}

.bb_footer {display:none !important;visibility:hidden;}
