body
{	
	background-image:url('images/papier.gif');
	margin:0px;
	margin-top:20px;
	margin-bottom:20px;
}

#global
{
	width:753px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	background-image:url('images/fondbody.jpg');
	font-family:Arial;
	font-size:11px;
	border:1px solid #3A4211;
	color:#fff;
	text-align:left;
}

a,.imp
{
	color:#E2FA62;
	text-decoration:none;
}
a:hover
{
	color:#fff;
	text-decoration:none;
}

#bandeau
{
	background-image:url('images/bandehaut.png');
	background-repeat:no-repeat;
	padding-top:31px;
	height:133px;
}

div img
{
	display:block;
}

#pied
{
	clear:both;
	background-image:url('images/bandebas.png');
	height:22px;
	text-align:center;
	padding-top:7px;
}


/* ESPACE MEMBRES */


#membres
{
	width:753px;
	height:32px;
}

#membres fieldset, 
#membres legend, 
#membres label, 
#membres input, 
#membres li
{
	display:inline;
	border:0;
	margin:0px;
	padding:0px;
	margin-right:8px;
}

#membres form, 
#membres p
{	
	display:block;
	border:0;
	margin:0px;
	padding:0px;
	padding-top:9px;
}

#membres ul
{	
	display:block;
	border:0;
	margin:0px;
	padding:0px;
	float:right;
	padding-top:9px;
	padding-right:10px;
}

#membres form, #membres p
{	margin-left:180px;  }

#membres legend
{  display:none; }

#membres input
{
	width:60px;
	height:13px;
	background-image:url('images/fondinput.png');
	border:1px solid #5E692F;
	font-size:9px;
}

#membres .noclass, #forum .noclass
{
	width:auto;
	background-image:none;
	background-color:transparent;
	border:0px;
	color:#E2FA62;
	margin:0px;
	padding:0px;
	font-weight:bold;
	margin-right:5px;
	margin-bottom:2px;
}

body>#membres .noclass
{  margin-bottom:0px }

.error
{
	text-align:center;
	color:#f00;
	background-color:#fff;
	border:1px solid #E2FA62;
	font-weight:bold;
}
#membres .error
{
	width:350px;
	margin-left:180px;
	margin-top:8px;
}
#membres .error a
{
	color:#f00;
}

/* MENU */

#menu
{
	float:left;
	clear:left;
	width:161px;	
}

#menu p
{
	margin:0;
	display:block;
	padding:15px;
	padding-left:25px;

}

#menu p img
{
	display:inline;
	vertical-align:middle;
	margin-right:5px;
}

#menu ul
{
	margin:0px;
	padding:15px 5px;
	margin-left:15px;
	background-repeat:no-repeat;
	padding-top:40px;
	padding-bottom:50px;
	line-height: 12px;
	list-style: none;
}

#menu li
{
	display:block;
	margin:0 0 0 8px;
	color:#E2FA62;
}

#menu li.newli
{
	margin-top:50px;
}

#menu li.newli2
{
	margin-top:60px;
}


/*CONTENU */
#contenu
{
	float:left;
	width:530px;
	margin-left:20px;
	margin-right:20px;
	text-align:justify;
	margin-bottom:30px;
	margin-top:10px;
}

h1
{
	font-size:13px;
	text-transform:uppercase;
	color:#E2FA62;
	position:relative;
	left:-4px;
}

h2
{
	font-size:11px;
	text-transform:uppercase;
	color:#E2FA62;
	position:relative;
	left:-4px;
	margin-bottom:5px;
}

h3
{
	font-size:11px;
	color:#E2FA62;
}

h1 span, h2 span
{
	display:none;
}
form, p
{
	margin:0;
	padding:0;
	margin-bottom:10px;
}



#contenu label, #contenu input, #contenu textarea 
{
	display:block;
}

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

/* CONTENU */
#contenu input,#contenu .file, #contenu select, #contenu textarea
{
	background-color:#c1c7a5;
	color:#3A4211;
	border:1px solid #5E692F;
}
#contenu input,#contenu .file
{
	width:100%;
	height:16px;
	font-size:9px;
}

#contenu select,#contenu option
{
	width:100%;
	height:18px;
	font-size:9px;
}

#contenu textarea
{
	width:99%;
	height:100px;
	font-size:11px;
	font-family:Arial;
}

#notification fieldset
{
	border:0;
	background-color:#5E692F;
}

#contenu fieldset
{
	border:1px solid #5E692F;
	padding:10px;
	margin:0;
}

#contenu fieldset .no
{
	border:0;
}

#contenu legend
{
	font-weight:bold;
	text-transform:uppercase;
	background-color:#7B8548;
	letter-spacing:3px;
}

#contenu fieldset fieldset legend
{
	text-transform:uppercase;
	background-color:#7B8548;
	letter-spacing:1px;
	font-size:10px;
	color:#E2FA62;
	border:1px solid #5E692F;
	padding:2px;
}



html>body #contenu .file
{
	width:100px;
}

#contenu input
{
	margin:0px;
	padding:0px;
}

#contenu .hidden
{
	display:none;
	visibility:hidden;
}

/* FORUM */
#forum
{
	padding-top:10px;
}
#forum h1, #forum h2
{
	display:block;
	padding:3px;
	margin:0;
	margin-top:0px;
}
#forum h3
{
	padding:10px;
	margin:0;
}
#forum .nomargin
{
	padding:0;
	margin-left:5px;
	margin-bottom:0px;
	clear:both;
}
#forum ul, #forum li
{
	margin:0;
	padding:0px;
	list-style:none;
}
#forum li
{
	border:1px solid #5E692F;
	background-color:#939B69;
	margin-bottom:5px;
	border-top:1px solid #5E692F;
}
#forum .limarge
{
	padding:5px;
	margin:0;
	border-top:0;
}
#forum .ulborder
{
	border-top:1px solid #5E692F;
}
#forum .ulborder2
{
	border-top:1px solid #5E692F;
	margin-right:10%;
	margin-left:10%;
}
#forum ul
{
	margin-bottom:15px;
}
#forum p, #forum div
{
	margin:0;
	padding:3px;
}
#forum p
{
	padding-left:15px;
	padding-right:15px;
	color:#2E340D;
}
#forum div a
{
	background-color:#5E692F;
	padding:3px;
	margin:3px;
}
#notification input, #notification label, #notification
{
	display: inline;
	margin:0px;
	padding:0px;
}
#notification fieldset
{
	margin:0px;
	padding:0px;
	text-align:right;
}
#forum .qui
{
	text-align:left;
	margin-left:10px;
}
#forum .quoi
{
	text-align:right;
	margin-right:5px;
}
#forum .modif
{
	background-color:#939B69;
	text-align:right;
}
.center
{
	/*border:1px solid #5E692F;*/
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.right
{
	float:right;
}
.left
{
	float:left;
}
.center img
{
	display:block;
	padding-bottom:5px;
}
#forum .boutons
{
	border-bottom:1px solid #5E692F;
	margin-top:10px;
}
#forum .submitform,#contenu .submitform
{
	border:1px solid #5E692F;
	width:150px;
	background-image:url('images/fondinput.png');
	background-color:#E2FA62;
	height:20px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	color:#5E692F;
	font-weight:bold;
	letter-spacing:2px;
}
#forum .smiley
{
	vertical-align:middle;
	display:inline;
}
.color1, #forum .limarge
{
	color:#fff;
}
.color2
{
	color:#2E340D;
}

#multi
{
	text-align:center;
}
#multi li
{
	display:inline;
	border:1px solid #E2FA62;
	padding-left:4px;
	padding-right:4px;
	background-color:transparent;
	margin:2px;
}
#forum #multi li
{
	padding-right:0;
}
#signature
{
	width:753px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	color:#E2FA62;
	font-size:10px;
	font-family:Arial;
}
#signature a
{
	color:#E2FA62;
	text-decoration:underline;
}
#signature a:hover
{
	color:#fff;
	text-decoration:underline;
}
#charte
{
	border:1px solid #5E692F;
	background-color:#939B69;
	margin:10px;
	padding:10px;
}
#charte h2
{
	text-align:center;
	margin:0;
	padding:0;
}
#charte p
{
	margin:0;
	padding:0;
	padding-top:10px;
}

/* RECHERCHE */
#searchForm option, #searchForm select
{
	width:100%;
}

/*FICHE */
#contenu .imginline a img
{
	display:inline;
	margin:3px;
	border:none;
}
#contenu .imginline
{
	clear:both;
	text-align:center;
}
#contenu .imginline div
{
	background-color:#5E692F;
	border:1px solid #E2FA62;
	float:left;
	width:256px;
	height:256px;
	text-align:center;
	margin:2px;
}
.col1 .fiche
{
	margin:0;
	padding:3px;
	border:1px solid #E2FA62;
	border-top:none;
	height:14px;
}
.col2 .fiche
{
	margin:0;
	padding:3px;
	border:1px solid #E2FA62;
	border-top:none;
	border-left:none;
	height:14px;
}
.col1, .col2
{
	float:left;
	width:50%;
}
.col1 .fichetop
{
	border:1px solid #E2FA62;
	margin:0;
	padding:3px;
}
.col2 .fichetop
{
	border:1px solid #E2FA62;
	margin:0;
	padding:3px;
	border-left:none;
}
.col1 h2, .col2 h2
{
	background-color:#5E692F;
	position:static;
}

#liens, #liens6, #results
{
	border:1px solid #E2FA62;
	border-top:0;
	list-style:none;
	margin:0;
	padding:0;
}
#liens li, #liens6 li, #results li
{
	display:block;
	border-top:1px solid #E2FA62;
}
#liens li a.url, #liens6 li a.url, #results li a
{
	display:block;
	background-color:#5E692F;
	padding:3px;
	clear:both;
}
/*
#liens li a.url:visited, #liens6 li a.url:visited,#results a:visited
{
	color:#3A4211;
	text-decoration:none;
}
*/
#liens li p, #liens6 li p
{
	padding:3px;
	margin:0;
}
#contenu label
{
	margin-top:10px;
	color:#E2FA62;
	letter-spacing:2px;
	border-bottom:1px solid #E2FA62;
}
#formfiche div
{
	color:#3A4211;
	text-align:right;
}
#notification label
{
	border:none;
	letter-spacing:normal;
}

/* H1 et h2 images */
#h1bienvenue
{
	height:135px;
	background-image:url('images/h1bienvenue.jpg');
	background-repeat:no-repeat;
	left:0;
	margin-bottom:0;
	padding:0;
}
#h1admin
{
	height:28px;
	background-image:url('images/h1administration.gif');
	background-repeat:no-repeat;
}
#h1compte
{
	height:28px;
	background-image:url('images/h1compte.gif');
	background-repeat:no-repeat;
}
#h1contact
{
	height:28px;
	background-image:url('images/h1contact.gif');
	background-repeat:no-repeat;
}
#h1credits
{
	height:28px;
	background-image:url('images/h1credits.gif');
	background-repeat:no-repeat;
}
#h1culture
{
	height:28px;
	background-image:url('images/h1culture.gif');
	background-repeat:no-repeat;
}
#h1forum
{
	height:28px;
	background-image:url('images/h1forum.gif');
	background-repeat:no-repeat;
}
#h1gestionmembres
{
	height:28px;
	background-image:url('images/h1gestionmembres.gif');
	background-repeat:no-repeat;
}
#h1inscription
{
	height:28px;
	background-image:url('images/h1inscription.gif');
	background-repeat:no-repeat;
}
#h1intro
{
	height:28px;
	background-image:url('images/h1intro.gif');
	background-repeat:no-repeat;
}
#h1liens
{
	height:28px;
	background-image:url('images/h1liens.gif');
	background-repeat:no-repeat;
}
#h1profil
{
	height:28px;
	background-image:url('images/h1profil.gif');
	background-repeat:no-repeat;
}
#h1proposer
{
	height:28px;
	background-image:url('images/h1proposer.gif');
	background-repeat:no-repeat;
}
#h1modifier
{
	height:28px;
	background-image:url('images/h1modifierfiche.gif');
	background-repeat:no-repeat;
}
#h1modifierlien
{
	height:28px;
	background-image:url('images/h1modifierlien.gif');
	background-repeat:no-repeat;
}
#h1rechercher
{
	height:28px;
	background-image:url('images/h1rechercher.gif');
	background-repeat:no-repeat;
}
#h1password
{
	height:28px;
	background-image:url('images/h1password.gif');
	background-repeat:no-repeat;
}
#h1doc
{
	height:28px;
	background-image:url('images/h1doc.gif');
	background-repeat:no-repeat;
}
#h1search
{
	height:28px;
	background-image:url('images/h1search.gif');
	background-repeat:no-repeat;
}
#h2credits
{
	height:24px;
	background-image:url('images/h2credits.gif');
	background-repeat:no-repeat;
}
#h2culture
{
	height:24px;
	background-image:url('images/h2culture.gif');
	background-repeat:no-repeat;
}
#h2fournisseurs
{
	height:24px;
	background-image:url('images/h2fournisseurs.gif');
	background-repeat:no-repeat;
}
#h2inscription
{
	height:24px;
	background-image:url('images/h2inscription.gif');
	background-repeat:no-repeat;
}
#h2mentions
{
	height:24px;
	background-image:url('images/h2mentions.gif');
	background-repeat:no-repeat;
}
#h2sites
{
	height:24px;
	background-image:url('images/h2sites.gif');
	background-repeat:no-repeat;
}


/*US*/

#h1bienvenueus
{
	height:135px;
	background-image:url('images/h1bienvenue_us.jpg');
	background-repeat:no-repeat;
	left:0;
	margin-bottom:0;
	padding:0;
}
#h1adminus
{
	height:28px;
	background-image:url('images/h1administration_us.gif');
	background-repeat:no-repeat;
}
#h1compteus
{
	height:28px;
	background-image:url('images/h1compte_us.gif');
	background-repeat:no-repeat;
}
#h1contactus
{
	height:28px;
	background-image:url('images/h1contact_us.gif');
	background-repeat:no-repeat;
}
#h1creditsus
{
	height:28px;
	background-image:url('images/h1credits_us.gif');
	background-repeat:no-repeat;
}
#h1cultureus
{
	height:28px;
	background-image:url('images/h1culture_us.gif');
	background-repeat:no-repeat;
}
#h1forumus
{
	height:28px;
	background-image:url('images/h1forum_us.gif');
	background-repeat:no-repeat;
}
#h1gestionmembresus
{
	height:28px;
	background-image:url('images/h1gestionmembres_us.gif');
	background-repeat:no-repeat;
}
#h1inscriptionus
{
	height:28px;
	background-image:url('images/h1inscription_us.gif');
	background-repeat:no-repeat;
}
#h1introus
{
	height:28px;
	background-image:url('images/h1intro_us.gif');
	background-repeat:no-repeat;
}
#h1liensus
{
	height:28px;
	background-image:url('images/h1liens_us.gif');
	background-repeat:no-repeat;
}
#h1profilus
{
	height:28px;
	background-image:url('images/h1profil_us.gif');
	background-repeat:no-repeat;
}
#h1proposerus
{
	height:28px;
	background-image:url('images/h1proposer_us.gif');
	background-repeat:no-repeat;
}
#h1modifierus
{
	height:28px;
	background-image:url('images/h1modifierfiche_us.gif');
	background-repeat:no-repeat;
}
#h1modifierlienus
{
	height:28px;
	background-image:url('images/h1modifierlien_us.gif');
	background-repeat:no-repeat;
}
#h1rechercherus
{
	height:28px;
	background-image:url('images/h1rechercher_us.gif');
	background-repeat:no-repeat;
}
#h1passwordus
{
	height:28px;
	background-image:url('images/h1password_us.gif');
	background-repeat:no-repeat;
}
#h1docus
{
	height:28px;
	background-image:url('images/h1doc_us.gif');
	background-repeat:no-repeat;
}
#h1searchus
{
	height:28px;
	background-image:url('images/h1search_us.gif');
	background-repeat:no-repeat;
}
#h2creditsus
{
	height:24px;
	background-image:url('images/h2credits_us.gif');
	background-repeat:no-repeat;
}
#h2cultureus
{
	height:24px;
	background-image:url('images/h2culture_us.gif');
	background-repeat:no-repeat;
}
#h2fournisseursus
{
	height:24px;
	background-image:url('images/h2fournisseurs_us.gif');
	background-repeat:no-repeat;
}
#h2inscriptionus
{
	height:24px;
	background-image:url('images/h2inscription_us.gif');
	background-repeat:no-repeat;
}
#h2mentionsus
{
	height:24px;
	background-image:url('images/h2mentions_us.gif');
	background-repeat:no-repeat;
}
#h2sitesus
{
	height:24px;
	background-image:url('images/h2sites_us.gif');
	background-repeat:no-repeat;
}


.back{
	display:block;
	clear:both;
}
/* Splash */

#splash
{
  background-image: url('images/splash.jpg');
  background-repeat: no-repeat;
  width: 358px;
  height: 239px;
  padding: 0;
	position:absolute;
	left: 50%; 
	top: 50%;
	margin-left: -179px;
	margin-top: -119px;
	border: 0px;
}
#moteur{
		margin:0 0 20px 20px;
		padding:0 0 3px 0;
		/*background:transparent url(images/fondsearch.png) no-repeat bottom right;
		padding-right:10px;
		height:25px;*/
}
#moteur .input {
	width:110px; 
	display:inline;
	margin:0;
	margin-bottom:3px;
	padding:0 2px;
	border:1px solid #E2FA62;
	background-image:url('images/fondinput.png');
}
#moteur .sub{
	width:17px;
	height:17px;
	border:0;
	margin:0;
	padding:0;
}
#moteur label{
	display:block;
	color:#E2FA62;
	font-weight:bold;
}
hr{visibility:hidden;height:5px;}




#menu_galerie{
	text-align: center;
	margin: 0 0 10px 0;
	padding: 0;
}
#menu_galerie li{
	display: inline;
}
#menu_galerie .current a{
	text-decoration: underline;
	font-weight: bold;
}