/* CSS Document */
/* Copyright : Design by NiuAge ( http://www.niuage.com ) Cut by Gounlaf (gounlaf [A T] gmail DOT com - http://www.gounlaf.com) */

body {
	background:url('./images/bg.png') repeat;
	color:#000;
	font:70% Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	}
	
div#contenu {
	width:1066px;
	height:auto;
	background:url('./images/bg_header.png') no-repeat;
	}

div#news {
	border:1px solid #000000;
	background:#D5C49A;
	margin:20px;
	padding:5px;
	}
	
div#album {	
	width:460px;
	height:438px;
	background:url('./images/album.jpg') no-repeat;
	margin:20px;
	padding:5px;
	}
	
div#album2 {
	width:460px;
	height:460px;
	background:url('./images/album2.jpg') no-repeat;
	margin:20px;
	padding:5px;
	}
	
div#plansite {
	margin:20px;
	padding:5px;
	}
	
div#videos { text-align:center; }
	
div#album ul { margin: 70px 50px 100px 40px; padding:35px; }
div#album li { list-style-type: decimal; }
	
ul , li { margin:0; padding:0; list-style-type:none; }
a { color:#815E13; font-weight:bold; text-decoration:underline; }
a:hover { color:#000; }
a img { border:0; }
h1, h2, h3, h4, h5 { margin:0; }
h2 { color:#B68431; }
h3 { color:#B68431; }
p { margin:0; padding:5px; }
div.clear { clear:both; }
.hid { position:absolute; width:1px; height:1px; top:-500px; left:0; }
span.souligne { text-decoration:underline; }
div#lastpost ul { padding:20px; }
.textcenter { text-align:center; }
.textright { text-align:right; }
.imgleft { float:left; }
.imgleftnews { float:left; margin-top:19px; }
.imgleftnews2 { float:left; margin-top:12px; }
.imgright { float:right; }
.imgcenter { margin:auto; display:block; }
.textforum { text-align:right; font:80% Verdana, Tahoma, Arial, Helvetica, sans-serif; }
.textmedias { text-align:center; font:80% Verdana, Tahoma, Arial, Helvetica, sans-serif; }
.textcommande { text-align:center; font:120% Verdana, Tahoma, Arial, Helvetica, sans-serif; }
.pub_droite { float:left; }
div#commande { float:right; }
div#txt-commande { float:left; }

/* Menu + Pub */
div#gauche {
	background:url('./images/bg_menu.png') no-repeat;
	padding-top:280px;
	float:left;
	width:268px;
	height:auto;
	}

ul#menu {
	width:124px;
	height:208px;
	padding-left:144px;
	}

#menu li { margin-bottom:2px !important; margin:0; }
#menu a { width:100px; height:21px; display:block; outline:0; }

div#pub_gauche {
	width:250px;
	height:auto;
	margin:auto;
	text-align:justify;
	}

/* Corp */

div#corp {
	background:url('./images/bg_corp.png') no-repeat;
	width:638px;
	height:792px;
	float:left;
	}
	
div#bg_texte {
	background:url('./images/bg_texte.png') repeat-y;
	width:527px;
	margin:80px auto auto 58px;
	}
	
div#coin {
	background:url('./images/coin.png') no-repeat;
	width:497px;
	height:auto;
	padding:20px 10px 10px 20px;
	}
	
.fixe{ height:700px; }

div#footer {
	width:527px;
	height:auto;
	margin-left:58px;
	margin-top:20px;
	}
	
/* Pub */
	
div#pub_droite {
	width:160px;
	height:auto;
	float:right;
	}
	
/* Titre du tableau */
caption {
	margin:auto; /* Centre le titre du tableau */
	font-family:Verdana, Times, "Times New Roman", serif;
	font-weight:bold;
	font-size:1.2em;
	color:#000;
	margin-bottom:20px; /* Pour &eacute;viter que le titre ne soit trop coll&eacute; au tableau en-dessous */
	}

table { margin:auto; /* Centre le tableau */	}

/* Les cellules d'en-tête */
th {
	background-color:#B68431;
	color:white;
	font-size:1.1em;
	font-family:Verdana, "Arial Black", Times, "Times New Roman", serif;
	}

/* Les cellules normales */
td {
	border:1px solid black;
	font-family: "Verdana", "Trebuchet MS", Times, "Times New Roman", serif;
	text-align:center; /* Tous les textes des cellules seront centr&eacute;s*/
	padding:5px; /* Petite marge int&eacute;rieure aux cellules pour &eacute;viter que le texte touche les bordures */
	}	
