html, body{

	margin:auto;
	min-width:1024px;
	width:100%;

	list-style: none;
}
/*il y a surment du ménage a faire dans cette page, certain style ne pointe vers rien du tout, c'est pas génant mais bon..*/

img {
	
	border: 0;
}
#tableSuppr{
font-size:12px;
}
#journal2{
width:200px;

}
.suppr {
font-size:12px;
margin-bottom:-5px;
}
.nom_journal{
border-bottom:1px solid black;
}
#avatar2 {
	float:left;
	padding-right:0.5em;}
#avatar {
	float:left;
	padding-right:2em;}

.more {
	text-align: right;
}

.clear {
	clear: both;
}
h1 {
font-size:1.9em;
color:#e7a314;
}
h4 {
font-size:1.0em;
color:#ffffff;
text-align:center;
}
h3 {
padding-left:1em;
color:#e7a314;
}
h2 {
font-size:1.5em;
color:#00000;

}
h5{
text-align:right;
}

body,  form {
	font: 11px tahoma, arial, sans-serif;
margin:auto;
	color: #5C5C5C;
}

body {

	background: url(images/bg_body22.jpg) repeat-y center;
	text-align: center;
	margin:auto;
}
#wrapper {

	padding-top:2em;

	margin: auto;
	width: 774px;
	text-align: justify;
}

/*banniere */
.img2{
margin-left:-20px;
}
#img2{

height:130px;
width:770px;
margin:auto;
}
#header {

background: url(images/header_bg23.png) repeat-y center;
height: 179px;
margin:auto;
width:100%;
}

#headline {
	padding-top: 20px;
}
/* style des liens*/
#navitabs a {
font-weight:bold;
	text-decoration: none;
	color: #5C5C5C;
}
#navitabs a:hover{
text-decoration:underline;
}
#navitabs a:visited, #unarticle a:visited,#lastsalon a:visited,#lastclub a:visited {
color:black;
}
#unarticle a,#lastclub a,#lastsalon a {

	text-decoration: none;
	
	color: #5C5C5C;
}
#unarticle a:hover, #lastclub a:hover,#lastsalon a:hover{

text-decoration: underline;

}
a {
color:black;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

/*alignement texte du body*/
#body {

	
}

/*partie principal gauche*/
#body-left {

min-height:1000px;
margin-top:-1000px;
padding-right:5em;
width: 460px;
}
/*partie principal droite*/
#body-right {
margin-left:520px;
padding-left:1em;
border-left: 1px solid #e7a314; 
height:1000px;

width: 230px;
}



#body h2, #body p {
	margin: 0.3em 0;
}



#body a.green {
	color: #9AAB68;
	font-weight: normal;
	text-decoration: underline;
}


/*Banniere de pied de page avec contact, plan du site etc...*/
#footer {
margin-top:1em;
padding:0.8em 0em 0.5em 0;
	color: #FFFFFF;
	background:  url(images/footer_bg.jpg) repeat-x top center;
	font-weight: bold;
}
#footer p {
text-align:center;
	margin: 0;
	padding: 0;
}
#footer a {
color:#ffffff;

}
/*******************sous menu********************************/
/****pub*****/

#content2{
float: left;
margin-left:-102px;
margin-top:0em;
}
/*fin pub*/
/*sous menu*/
#content {
float: left;
margin-left:-110px;
margin-top:12em;

}
/*gestion des coins arrondie sous menu*/
#contentLeft {

  float: left;
  width: 9em;
  margin-bottom: 1em;
  background: #e7a314 url(images/corner_sub_tl.gif) no-repeat top left;  
  color:black;
}
#ContentLeft2 {
color:#e7a314;
  width: 100%;
  background: url(images/corner_sub_bl.gif) no-repeat bottom left;
 } 
 /*fin gestion coin arrondie sous menu*/
 #content p {  
 text-align:left;
  margin: 1.2em 1.2em 2em 1.2em;
  font-size: 100%;
  line-height: 1.8em;
}
#content h2 {  
  text-decoration: none;
  color: #1f88a2;
  margin:auto;
}
#content a {  
  text-decoration: none;
  color: #ffffff;

}

#content a:hover {

  background-color: #e7a314;
  border-bottom: 1px solid #EEEEEE;
}

/****************************fin sous menu*********************************/
/****************************gestion du menu********************************/
#navitabs {

display:block;
margin-left:auto;
margin-right:auto;

clear:both;
font-size:12px;
background:url('./images/test.png');
color:black;
height:40px;
width:750px;
}

.navitab {
padding: 12px 8px 4px 8px;
text-decoration: none;
letter-spacing: 1px;


display:inline-block;

}






/********************************fin gestion du menu***************************************/
#unarticle{
width:510px;

height:160px;
}#unarticle2{
width:510px;

}
#unarticlear{
width:510px;

}
.titre_article2,.titre_salon{
font-size:15px;
font-weight:bold;
}
.imageAAA{
float:left;
margin-right:5px;
width:139px;
height:92px;
}
.st_article{
font-size:12px;
font-style:italic;
font-weight:bold;
margin-left:10px;
}
.date_article{
margin-left:400px;
margin-bottom:-15px;
}

#lastclub{

width:250px;
height:300px;
}
#lastsalon{

margin-top:-315px;
margin-left:260px;
width:250px;
height:300px;
}
#bannierepub{
border:1px solid black;
width:468px;
height:60px;

margin-left:130px;
}
/*css menu accordeon*/
#navigation {
			margin: 0;
			padding: 0;
			list-style: none;
	
			color: #fff;
			width: 200px;
			font: 95% "Trebuchet MS", sans-serif;
			}
		#navigation a, #navigation span {
			display: block;
			padding: 4px 10px;
			color: #000;
			text-decoration: none;
			background:  url(menu-item.png) left bottom no-repeat;
			}
		#navigation .toggleSubMenu a, #navigation .toggleSubMenu span {
			
			}
		#navigation .open a, #navigation .open span {
			
			}
		#navigation a:hover, #navigation a:focus, #navigation a:active {
			text-decoration: underline;
			}
		#navigation .subMenu {
		list-style: none;
			font-size: .8em;
			background: #cbe3f3 url(subMenu.png) 0 0 repeat-x;
			font-size: .9em;
			margin: 0;
			padding: 0;
			border-bottom: 1px solid #666;
			}
		#navigation ul.subMenu a {
			background: none;
			padding: 3px 20px;
			}
#panel{

margin-top:-25px;
margin-left:200px;
width:400px;
}
.marginbottom{
margin-left:140px;
}
#imageStand{
height:700px;
margin-top:30px;
margin-left:20px;
width:490px;


}
#blop{

height:20px;
}
.imageStand{
background:url("./stand/fd_stands.gif");
padding-bottom:2px;
padding-right:2px;
width:125px;
margin-left:-2px;
margin-right:15px;

}
a.option{

padding-bottom:10px;
padding-left:5px;
border:none;
text-decoration:none;
text-align:center;
margin-bottom:20px;
float:left;
width:130px;
color:black;
font-size:11px;
margin-left:10px;
margin-right:15px
}
#monForm
{
font-size:14px;
margin-left:10px;
padding-top:50px;

width:500px;
}

#monForm p
{
	margin: 2px 0;
}

/* fieldset , legend */
#monForm fieldset
{
	margin-bottom: 10px;
	border: #CCC 1px solid;
}

#monForm fieldset:hover
{
	background-color: #eaf4fa;
}

#monForm fieldset legend
{
	padding: 0 10px;
	border-left: #CCC 1px solid;
	border-right: #CCC 1px solid;
	font-size: 1.2em;
	color: #999;
}

/* Label */
#monForm label
{
font-size:12px;
	background-color: #fbfc89;
	display: block;
	width: 39%;
	float: left;
	padding-right: 1%;
	text-align: right;
	letter-spacing: 1px;
}

#monForm label:hover
{
	font-weight: bold;
}

#monForm .form_label_nostyle
{
	background: none;
}

/* Input */

textarea{
margin-left:1%;
border: #CCC 1px solid;
}
#monForm input, #monForm select
{
	margin-left: 1%;
	border: #CCC 1px solid;
}
#monForm input:hover, #monForm select:hover, #monForm input:focus, #monForm select:focus
{
	border: #999 1px solid;
	background-color: #DDEEFF;
}


/* button submit */
#monForm input[type="submit"]
{
margin-left:140px;
	border: #DDEEFF 1px solid;
	width: 27%;
}

#monForm input[type="submit"]:hover
{
	background-color: #fbfc89;
	cursor: pointer;
}
.err1{
color:green;
}
.err{
color:red;
}
#monForm input[type="reset"]
{
	border: #DDEEFF 1px solid;
	width: 27%;
}

#monForm input[type="reset"]:hover
{
	background-color: #fbfc89;
	cursor: pointer;
}
