body
{
	width:994px;
   margin-left: auto;
   margin-right: auto;
	margin-top:0;
	background:url("../images/design/fd_head.jpg") repeat-x;
}

.header_haut
{
	margin:0;
	height:134px;
	background:url("../images/design/header_haut.png") no-repeat;
}

.header_milieu
{
	padding-left:263px;
	height:60px;
	background:url("../images/design/header_milieu.png") no-repeat;
}

.header_bas
{
	height:20px;
	background:url("../images/design/head_09.jpg") no-repeat;
}

.header_newsletter
{
	position:relative;
	width:175px;
	height:80px;
	left:765px;
	top:105px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.header_newsletter input
{
	width:100px;
}

.newsletter_message
{
	position:absolute;
	left:450px;
	width:auto;
	top:255px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
}

.nav
{
	margin:0;
}

.nav_gauche
{
	display:block;
	float:left;
	width:48px;
	height:33px;
	background:url("../images/design/nav_01.gif") no-repeat;
}

.nav_accueil {
	display:block;
	float:left;
	left:48px;
	top:-40px;
	width:126px;
	height:33px;
	background:url("../images/design/nav_02.gif") no-repeat;
}

.nav_news {
	display:block;
	float:left;
	left:174px;
	top:-40px;
	width:89px;
	height:33px;
	background:url("../images/design/nav_03.gif") no-repeat;
}

.nav_livre_dor {
	display:block;
	float:left;
	left:263px;
	top:-40px;
	width:130px;
	height:33px;
	background:url("../images/design/nav_04.gif") no-repeat;
}

.nav_newsletter {
	display:block;
	float:left;
	left:393px;
	top:-40px;
	width:154px;
	height:33px;
	background:url("../images/design/nav_05.gif") no-repeat;
}

.nav_forum {
	display:block;
	float:left;
	left:547px;
	top:-40px;
	width:98px;
	height:33px;
	background:url("../images/design/nav_06.gif") no-repeat;
}

.nav_contact {
	display:block;
	float:left;
	left:645px;
	top:-40px;
	width:122px;
	height:33px;
	background:url("../images/design/nav_07.gif") no-repeat;
}

.nav_partenaires {
	display:block;
	float:left;
	left:767px;
	top:-40px;
	width:180px;
	height:33px;
	background:url("../images/design/nav_08.gif") no-repeat;
}

.nav_droite {
	display:block;
	float:left;
	left:947px;
	top:-40px;
	width:47px;
	height:33px;
	background:url("../images/design/nav_09.gif") no-repeat;
}

.nav_sep {
	height:23px;
	background:url("../images/design/nav_10.gif") no-repeat;
}

.space {
	margin-top:16px;
}

.contenu {
	background:url("../images/design/fd_centre.jpg") repeat-y;
	height:auto;
}

.menus_gauche {
	float:left;
	display:inline;
}

.menu_gauche_haut {
	width:213px;
	height:37px;
	background:url("../images/design/cons_gauche_01.gif") no-repeat;
}

.menu_gauche_haut_argent {
	width:213px;
	height:37px;
	background:url("../images/design/titre_cons_gauche_argent.png") no-repeat;
}

.menu_gauche_haut_concours {
	width:213px;
	height:37px;
	background:url("../images/design/titre_cons_gauche_concours.png") no-repeat;
}

.menu_gauche_haut_echantillons {
	width:213px;
	height:37px;
	background:url("../images/design/titre_cons_gauche_echantillons.png") no-repeat;
}

.menu_gauche_haut_dossiers {
	width:213px;
	height:37px;
	background:url("../images/design/titre_cons_gauche_dossiers.png") no-repeat;
}

.menu_gauche_contenu {
	padding-left:3px;
	padding-right:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-left:49px;
	width:164px;
	height:auto;
	background:url("../images/design/cons_gauche_07.gif") repeat-y;
}

.menu_gauche_bas {
	width:213px;
	height:38px;
	background:url("../images/design/cons_gauche_05.gif") no-repeat;
}

.menu_gauche_contenu a:link {
	text-decoration:none;
	font-size:13px;
	color:#1a9de5;
}

.menu_gauche_contenu a:visited {
	text-decoration:none;
	font-size:13px;
	color:#1a9de5;
}

.menu_gauche_contenu a:hover {
	text-decoration:none;
	font-size:13px;
	color:#feaa0a;
}

.menu_droite_bas {
	width:213px;
	height:38px;
	background:url("../images/design/cons_droite_05.gif") no-repeat;
}

.menus_droite {
	float:right;
	display:inline;
	margin-left:7px;
}

.menu_droite_haut {
	width:213px;
	height:37px;
	background:url("../images/design/cons_droite_01.gif") no-repeat;
}

.menu_droite_haut_top5 {
	width:213px;
	height:37px;
	background:url("../images/design/titre_cons_droite_top5.png") no-repeat;
}

.menu_droite_haut_publicite {
	width:213px;
	height:37px;
	background:url("../images/design/titre_cons_droite_publicite.png") no-repeat;
}

.menu_droite_haut_partenaires {
	width:213px;
	height:37px;
	background:url("../images/design/titre_cons_droite_partenaires.png") no-repeat;
}

.menu_droite_contenu {
	padding-left:3px;
	padding-right:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width:164px;
	height:auto;
	background:url("../images/design/cons_droite_06.gif") repeat-y;
}

.menu_droite_contenu a:link {
	text-decoration:none;
	font-size:13px;
	color:#1a9de5;
}

.menu_droite_contenu a:visited {
	text-decoration:none;
	font-size:13px;
	color:#1a9de5;
}

.menu_droite_contenu a:hover {
	text-decoration:none;
	font-size:13px;
	color:#feaa0a;
}

.menu_droite_bas {
	width:213px;
	height:38px;
	background:url("../images/design/cons_droite_05.gif") no-repeat;
}

.milieu {
	height:auto;
	float:right;
	display:inline;
}

.milieu a:link {
	text-decoration:none;
	font-size:13px;
	color:#1a9de5;
}

.milieu a:visited {
	text-decoration:none;
	font-size:13px;
	color:#1a9de5;
}

.milieu a:hover {
	text-decoration:none;
	font-size:13px;
	color:#feaa0a;
}

.milieu_haut {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/cons_centre_01.jpg");
	background-repeat: no-repeat;
}

.milieu_haut_news {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_news.png");
	background-repeat: no-repeat;
}

.milieu_haut_newsletter {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_newsletter.png");
	background-repeat: no-repeat;
}

.milieu_haut_forum {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_forum.png");
	background-repeat: no-repeat;
}

.milieu_haut_contact {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_contact.png");
	background-repeat: no-repeat;
}

.milieu_haut_partenaires {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_partenaires.png");
	background-repeat: no-repeat;
}

.milieu_haut_bienvenue {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_bienvenue.png");
	background-repeat: no-repeat;
}

.milieu_haut_gagner_argent {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_gagner_argent.png");
	background-repeat: no-repeat;
}

.milieu_haut_plandusite {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_plandusite.png");
	background-repeat: no-repeat;
}

.milieu_haut_annuaires {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_annuaires.png");
	background-repeat: no-repeat;
}

.milieu_haut_concours_gratuits {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_concours_gratuits.png");
	background-repeat: no-repeat;
}

.milieu_haut_argent_cadeaux {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_argent_cadeaux.png");
	background-repeat: no-repeat;
}

.milieu_haut_echantillons_gratuits {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_echantillons_gratuits.png");
	background-repeat: no-repeat;
}

.milieu_haut_dossiers {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_dossiers.png");
	background-repeat: no-repeat;
}

.milieu_haut_livredor {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_livredor.png");
	background-repeat: no-repeat;
}

.milieu_haut_faireunlien {
	width:554px;
	height:35px;
	border:0;
	background:url("../images/design/titre_cons_faireunlien.png");
	background-repeat: no-repeat;
}

.milieu_milieu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width:554px;
	border:0;
	text-align:justify;
	background:url("../images/design/cons_centre_06.jpg");
	background-repeat: repeat-y;
}

.milieu_milieu ul{
	margin-bottom:0px;
}

.milieu_bas {
	width:554px;
	height:63px;
	border:0;
	background:url("../images/design/cons_centre_05.jpg");
	background-repeat: no-repeat;
}

.site_categorie {
	padding-left:15px;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666; 
	font-weight:none; 
	text-decoration: none;
}

.site_categorie a:link {
	font-size:10px;
}

.site_categorie a:visited {
	font-size:10px;
}

.site_categorie a:hover {
	font-size:10px;
}

.footer_haut {
	width:994px;
	height:10px;
	border:0;
	background:url("../images/design/footer_haut.png");
	background-repeat: no-repeat;
}

.footer_milieu {
	width:994px;
	height:53px;
	border:0;
	background:url("../images/design/footer_milieu.png");
	background-repeat: no-repeat;
}

.footer_bas {
	width:994px;
	height:36px;
	border:0;
	background:url("../images/design/footer_bas.png");
	background-repeat: no-repeat;
}

.menu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image:url(../images/design/cons_gauche_03.gif);
}

h1 
{
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

h2
{
	background-image:url(../images/design/cons_centre_01_vide_carre.jpg);
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	height:33px;
	line-height:33px;
	text-align:center;
	width:554px;
	margin-bottom:0px;
}

.derniers_sites
{
	background-image:url(../images/design/cons_centre_01_derniers_sites.png);
	font-family:casual;
	height:33px;
	line-height:33px;
	text-align:center;
	width:554px;
}

.sites_categorie
{
	background-image:url(../images/design/cons_centre_01_sites_categorie.png);
	font-family:casual;
	height:33px;
	line-height:33px;
	text-align:center;
	width:554px;
}

.messages_forum
{
	background-image:url(../images/design/cons_centre_01_messages.png);
	font-family:casual;
	height:33px;
	line-height:33px;
	text-align:center;
	width:554px;
}

.derniers_messages
{
	background-image:url(../images/design/cons_centre_01_derniers_messages.png);
	font-family:casual;
	height:33px;
	line-height:33px;
	text-align:center;
	width:554px;
}

.messages_plus_vus
{
	background-image:url(../images/design/cons_centre_01_messages_plus_vus.png);
	font-family:casual;
	height:33px;
	line-height:33px;
	text-align:center;
	width:554px;
}

h3
{
	border-left:3px solid black;
	border-bottom:1px solid black;
	font-size:15px;
	padding-left:3px;
	text-align:left;
	width:526px;
}

li
{
	padding-top:5px;
}

.titre_sites
{
	display:inline-block;
}

.td1 {

	background-image: url("../images/design/cons_centre_03b.jpg");  background-repeat: repeat;
	border-width: 0;
}

.td2 {
	background-image: url("../images/design/cons_centre_03.jpg"); background-repeat: no-repeat; 
	border-width: 0;
}
.txt_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.copyright
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:center;
}

.copyright a:link, a:visited
{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:center;
}

.copyright a:hover
{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align:center;
}

.partenaires {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	margin-left:47px;
	margin-right:47px;
}

.partenaires a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.partenaires a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.partenaires a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

table {
	margin-top:20px;
   margin-left: auto;
   margin-right: auto;
}
td {
	border:1px solid #118ce6;
}

tr:hover {
	background-color:#d7f2fe;
}
td:hover {
	border:1px solid #118ce6;
}

.news td:hover {
	border:1px solid #f9ab0d;
}

.news tr {
	text-align:left;
}

.news tr:hover {
	background-color:#ffffff;
}

input, textarea {
   margin-top:1px;
   border:1px solid #118ce6;
	width:200px;
}

fieldset {
   text-align:right;
   border:1px solid #118ce6;
	line-height:100%;
   vertical-align:top;
}
