body{
	font-size: 12px;
	background: url(img/bleu2/gradient.jpg) repeat-x #3c7eb0;
	margin: 0px;
}

#wrap {
	margin: auto;
}

.coteDroit{
	background: url(img/bleu2/d.gif) repeat-y; 
	background-position: right;
}

.coteGauche{
	background: url(img/bleu2/g.gif) repeat-y;
}

#milieuBanniere{
	background: url(img/02.png) repeat-y;
}

#contenu {
	padding-left: 20px;
}

ul.jd_menu {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #0000BF;
	font-weight: bold;
	font-family: "Verdana";
	font-size: 13px;
	background: url(img/bleu2/03.jpg);
	background-color: #369;
	height: 30px;
			
}

ul.jd_menu li {
	display: block;
	float: left;	background: url(img/bleu2/03.jpg);
	font-family: "Verdana";
	font-size: 13px;
	margin: 0px;
	padding: 4px 7px 3px 7px;
	height: 23px;
	cursor: pointer;
	white-space: nowrap;
}

ul.jd_menu li ul{
	display: none;
	height: auto;
	position: absolute;
	list-style-type: none;
	margin: 0px;	
		padding: 0px;
	z-index: 10000;
	height: 30px;
	width: 150px;
}

ul.jd_menu li ul li{
	float: none;
	margin: 0px;
	text-align: center;
	background: url(img/bleu2/bou.jpg);
	border-width: 0px;
	display: block;
	width: 100%;
	white-space: normal;
	min-height: 22px;
	height: auto !important;
	height: 22px;
}

ul.jd_menu li.jdm_hover {
	background: url(img/bleu2/bon.jpg);	
}

ul.jd_menu li a {
	text-decoration: none;
	color: #0000BF;
}

ul.jd_menu li.separateur {
		background: url(img/bleu2/04.jpg) no-repeat;
	padding: 0px;
	margin: 0px;
	cursor: default;
	width: 8px;
	height: 30px;
}

/*bouton d'inscription*/
.labelConnexion {
	font-family: "Mangal";
	font-size: 13px;
}

#boutonInscription {
	border-spacing: 0px;
	padding: 0px;
	margin: 0px;
}

#boutonInscription #milBouton{
	height: 24px;
	background: url(img/bleu2/vbm.jpg) repeat-x;
	border: 0px;
	font-family: "Mangal";
	font-size: 13px;
	color: #100000;
	font-weight: bold;
}

#boutonInscription #leftBouton{
	height: 24px;
	padding: 0px;
	margin: 0px;
	background: url(img/bleu2/vbg.jpg) repeat-x;
	border: 0px;
	width: 3px;
}

#boutonInscription #rightBouton{
	height: 24px;
	padding: 0px;
	margin: 0px;
	background: url(img/bleu2/vbd.jpg) repeat-x;
	background-position: right;
	border: 0px;
	width: 3px;
}

#boutonInscription:hover #milBouton{
	height: 24px;
	background: url(img/bleu2/vbmc.jpg) repeat-x;
}

#boutonInscription:hover #leftBouton{
	height: 24px;
	background: url(img/bleu2/vbgc.jpg) repeat-x;
}

#boutonInscription:hover #rightBouton{
	height: 24px;
	background: url(img/bleu2/vbdc.jpg) repeat-x;
	background-position: right;
}

#boutonLogin{
	background: transparent;
	border: 0px;
	font-family: "Mangal";
	font-size: 13px;
	color: #100000;
}

#boutonLogin:hover {
	background: transparent;
}

.content {
	font-family: "Verdana";
	font-size: 13px;
	font-weight: normal;
	
}

#footer {
	font-family: "Mangal";
	font-size: 12px;
	color: #080000;
	font-weight: normal;
}

.titreFenetre {
	font-family: "Mangal";
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
			
#imageTete {
	background: url('img/fond/fond03_02.jpg') no-repeat;
	width: 524px;
}

#banniereGauche {
	background: url('img/fond/fond03_01.jpg') no-repeat;
	width: 250px;
}

#banniereDroite {
	background: url('img/fond/fond03_03.jpg') no-repeat;
	
}

.flashInfos {
	font-family: "Verdana";
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}

#liseret{		
	margin:0px; 
	background:transparent url(img/bleu2/01.jpg) repeat scroll 0%; 
	height:4px; 
	text-align:center; 
	width:100%; 
	color: #ffff9f; 
	text-decoration: none ;				
}

#titre {
	margin: 0px;
	background: transparent url(img/bleu2/01.jpg) repeat scroll 0%;
	height: 37px;
	text-align: center;
	width: 100%;
	font: 22px Mangal;
	color: #FFFFF7; 
	text-decoration: none ; 
	font-weight: bold;
}

.bouton {
	background:transparent url(img/bleu2/vbm.jpg) repeat-x scroll 0%;
	border:1px solid #ECE;
	color:#100000;
	font-family:"Mangal";
	font-size: 13px;
	font-weight:bold;
	height:24px;
	cursor: pointer;
}

.bouton:hover {
	background:transparent url(img/bleu2/vbmc.jpg) repeat-x scroll 0%;
	color:#000;
}

#contenuGauche {
	background: url(img/g.gif) repeat-y; 
	background-position: left;
}

#contenuDroite {
	 background: url(img/d.gif) repeat-y; 
	 background-position: right;
} 

.tx-loginboxmacmade-pi2 {
	background: url(img/fc.jpg) no-repeat;
	background-position: right;
	padding-right: 0px;
	width: 220px;
}

.contenttable {
	border-collapse: collapse;
	border: 1px solid black;
}

.contenttable td {
	border: 1px solid black;
}

.contenttable th {
	border: 1px solid black;
}

.contenttable-0 {
	background-color: #dddddd;
}

a img {
	border-style: none;
}