body {
    margin: 0 0 0px 0;
	text-align: center;
	background: url(images/background.jpg) no-repeat;
	background-position:top center;
}

#myContainer {

width:970px;
height:auto;
margin-left: auto;
margin-right: auto;
}

/* HEADER */
   #header {
	width:970px;
	height:200px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
   }
   
/* MIDDLE */   
   #middle {
   width:970px;
   height:auto;
   }
   
/* FOOTER */
   #footer {
   width:970px;
   height:70px;
   }
#myContainer2 {

width:970px;
height:auto;
margin-left: auto;
margin-right: auto;
}

/* HEADER */
   #midheader2 {
	width:970px;
	height:23px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	background: url(images/fondmenu.jpg);
   }
   
/* MIDDLE */   
   #midmiddle2 {
   width:970px;
   height:auto;
   }
input.formulaire {
		border-width: 1;
		background-color: #ffffff;
		bordercolor: white;
		color: #663399;
		font size: 13px;
		cursor: default;
		
}
.espacem {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
   }	
.info {
	font-size: 10px;
   }	
   .bienvenue {
	font-size: 12px;
   }	
.comment {
	font-size: 11px;
   }	
.footer {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #306;
}
.inscription {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #306;
}
H1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #306;
	font-weight: 400 ;
	display:inline;
} 
H2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #306;
	font-weight: 400 ;
	display:inline;
} 
H3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #306;
	font-weight: 400 ;
	display:inline;
} 
H4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #306;
	font-weight: 400 ;
	display:inline;
} 
H5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #306;
	font-weight: 400 ;
	display:inline;
} 
H6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #306;
	font-weight: 400 ;
	display:inline;
} 
.help {
	font-family: Verdana, Geneva, sans-serif;
	font-style: italic;
	font-size: 12px;
}
.perdu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;

}
#perdu:link {
	color: #FFF;
	font-size: 8px;
}
#perdu:visited {
	color: #FFF;
	font-size: 8px;
}
#perdu:hover {
	color: #FFF;
	font-size: 8px;
}
#perdu:active {
	color: #FFF;
	font-size: 8px;
}
.midvet {
	font-size: 10px;
}
#footer2:link {
	color: #306;
}
#footer2:visited {
	color: #306;
}
#footer2:hover {
	color: #339;
}
#footer2:active {
	color: #339;
}
#partenaire:link {
	color: #306;
	font-size: 10px;
}
#partenaire:visited {
	color: #306;
	font-size: 10px;
}
#partenaire:hover {
	color: #339;
	font-size: 10px;
}
#partenaire:active {
	color: #339;
	font-size: 10px;
}
#header2:link {
	color: #FFF;
	font-size: 11px;
}
#header2:visited {
	color: #FFF;
	font-size: 11px;
}
#header2:hover {
	color: #FFF;
	font-size: 11px;
}
#header2:active {
	color: #FFF;
	font-size: 11px;
}
#header3:link {
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
}
#header3:visited {
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
}
#header3:hover {
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
}
#header3:active {
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
}
#vetementg {
	float:left;
	width:700px;
	height:auto;
	text-align:left
	}
#vetementd {
	width:270;
	height:auto;
	text-align:right
	}
#detailg {
	float:left;
	position:relative;
	width:450px;
	text-align:left
	}
#detaild {
	float:right;
	position:relative;
	width:250px;
	text-align:right
	}
#detailm {
float:left;
position:relative;
	}
	#detail2g {
	float:left;
	position:relative;
	width:700px;
	text-align:left
	}
#detail2d {
	float:right;
	position:relative;
	width:250px;
	text-align:right
	}
#detail2m {
float:left;
position:relative;
	}
#ensg {
	float:left;
	position:relative;
	width:450px;
	text-align:left
	}
#ensd {
	float:right;
	position:relative;
	width:250px;
	text-align:right
	}
#ensm {
float:left;
position:relative;
	}
#accueilg {
	float:left;
	position:relative;
	width:350px;
	border-right: 1px solid #663399;
	padding-right: 5px;
	text-align:left

	}
#accueild {
	float:right;
	position:relative;
	width:250px;
	text-align:right


	}
#accueilm {
float:left;
	margin-left:5px;
position:relative;

	}
	#accueilg2 {
	float:left;
	position:relative;
	width:350px;
	text-align:left

	}
#accueild2 {
	float:right;
	position:relative;
	width:250px;
	text-align:right


	}
#accueilm2 {
float:left;
padding-left: 5px;
border-left: 1px solid #663399;
margin-left:5px;
position:relative;

	}
		#accueilg3 {
	float:left;
	position:relative;
	width:350px;
	border-right: 1px solid #663399;
	padding-right: 5px;
	text-align:center

	}
#accueild3 {
	float:right;
	position:relative;
	width:250px;
	text-align:center


	}
#accueilm3 {
float:left;
	padding-left: 20px;
	margin-left:20px;
position:relative;

	}
#ssmenu:link {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}
#ssmenu:visited {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}
#ssmenu:hover {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}
#ssmenu:active {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}
#mb:link {
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
}
#mb:visited {
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
}
#mb:hover {
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
}
#mb:active {
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
}
a img {
border:0;
}
a:link {
	color: #306;
}
a:visited {
	color: #306;
}
a:hover {
	color: #339;
}
a:active {
	color: #339;
}

.mps	{
	width:60%;
	border:1px solid #000000;
	}

.mps td	{
	text-align:center;
	border-bottom:1px dashed grey;
	}


.mps th	{
	text-align:center;
	}

.flag	{
	width:3%;
	}

.sujet	{
	width:40%;
	}

.sender	{
	width:30%;
	}

.date	{
	width:27%;
	}

.voir_mp	{
	width:60%;
	border:1px solid #000000;
	}

.voir_mp .expe	{
	font-size:11px;
	text-align:right;
	border-bottom:1px dashed grey;
	width:15%;
	}

.voir_mp .sujet	{
	font-weight:bold;
	border-bottom:1px dashed grey;
	width:85%;
	}