/*
Menlog informatique
*/


body {
	margin: 0px auto; 
	background: #A9B6BE; 
	padding: 0;
	}

* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.contourCarte{
border-style:dotted; border-color:#00CCFF; border-width:1px; padding:0px;
	font-size:14px; font-weight:bold;
}


/*************************Modif 2008***********PHOTOS MAGASINS********/
#photoTitrePan{width:524px; height:42px; background: #C5CC30 url(../images/bgTitrePhoto.gif) no-repeat; background-position:right;}
#photoTitrePan h5{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; padding:10px 0 0 10px;}
#photoBodyPan{width:524px; background:url(../images/BGphoto.gif) 0 0 repeat-y; margin:0; padding:0;}
#photoBodyPan .contenu{ margin:20px; }
#photoBodyPan .imgMag{ width:83px; height:83px; background-image:url(../images/BGphotoMag.gif); padding:10px 0 0 10px ; background-repeat:no-repeat; float:left;}
#photoBottomPan{width:524px; height:25px; background:url(../images/BGphotoBottom.gif) 0 0 no-repeat; padding:10px 0 0;}
.spacer{clear:both;font-size:0;line-height:0;}




/***********************************************/

table {
border: 0px;
width: 420px;
}
td, th {
border: 0px;
width: 25%;
}


h1 {
	font-size: 18px;
	font-weight: bold;
	color: #4F616D;
}


h3 {
	font-size: 15px;
	font-weight: bold;
	color: #4F616D;
}


h2 {
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}

h4 {
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	margin-bottom:-15px;
	
}



img {
	border: 0px;
}

/* clearfix */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.ligne {
	margin-top:20px;
	border-bottom: 1px dotted #A9B6BE;
	width: 100%;
}


.haut {
	margin-top:20px;
}

#page {
border: 12px solid #fff; 
	width: 830px;
 
	margin: auto; 
	background-color: #fff;
	/* 	width: 877px; 
		background-image:url(../images/ombreFD.gif) ;*/
	}

/***********************************************/

#header {
	background-color: #A9B6BE;
	font-size: 12px;
	font-weight:bold;
	height: 133px;
 	background-image:url(../images/head.gif) ;
	}
	
.headervide {
	margin-left:90px;
	}	
		
.headerliens {
	margin-top:105px;
	margin-left:330px;
	/*letter-spacing:-1px;*/
	}	
	
.headerliens a, .headerliens a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}

.headerliens a:hover {
	text-decoration: underline;
	}	

/***********************************************/

#headerM1 {
	width: 830px; 
	height: 29px; 
	border:0px; 
	background-color: #A9B6BE;
	/*background-image:url(../images/FDmenu1.gif);*/
	}


#menu {
	margin:0px;
	padding:0px; 
	list-style:none;
	}

#menu li {
	float: left;
	margin: 0; 
	padding: 0;
	background-image:url(../images/barMenu.gif);
	background-position: bottom left;	
	background-repeat: no-repeat ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#menu a { 
	float: left; 
	display: block; 
	padding: 5px 30px 5px 30px; 
	color: #4F616D; 
	text-decoration:none; 
	font-size:13px; 
	font-weight: bold;
	}

#menu a {float: none;}

#menu a:hover {
 
	color:#FFFFFF 
	}


/***********************************************/

#headerM2 {
	height: 100px; 
	border:0px; 
	background-image:url(../images/FDimageHead.jpg);
	}
/***********************************************/
#headerM3 {
	height: 37px;
	border:0px;
	background-image:url(../images/FDmenu3.gif);
}


.headerM3lien {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 12px;
	margin-top:18px;
	margin-left:410px;
	}	
	
.headerM3lien a, .headerM3lien a:visited {
	padding-right:68px;
	/*color: #DAE235;*/
	text-decoration: none;
	color: #FFFFFF;
	}

.headerM3lien a:hover {
	text-decoration: underline;
	}	





/***********************************************/
#nav {
	float: left;
	background-image:url(../images/FDmenu2.gif);
	background-repeat: no-repeat ;
	width: 195px; 
	height: 520px; 
}


.navFlash {
	margin-top:10px;
	margin-left:7px;
	width:167px;
	height:250px;
	background-image:url(../images/BGnavFlash.gif)
}

.menu01{ padding-top:60px; font: Arial, Helvetica, sans-serif 13px;}
.menu01 a, .menu01 a:visited {
 
  text-decoration:none; 
  color:#fff; 
  display:block; 
  width:152px; 
  height:24px;
  background-color:#82919A;
  margin:1px;
  padding-left:10px;
  }
.menu01 a:hover {
  color:#fff;
  background-color:#A8B5BD; 
  }





.menu02{ margin-top:65px; font: Arial, Helvetica, sans-serif 13px;}
.menu02 a, .menu02 a:visited {
 
  text-decoration:none; 
  color:#fff; 
  display:block; 
  width:152px; 
  height:24px;
  background-color:#82919A;
  margin:1px;
  padding-left:10px;
  }
.menu02 a:hover {
  color:#fff;
  background-color:#A8B5BD; 
  }




.navFlash2 {
	margin-top:16px;
	margin-left:9px;
}

.navFlash3 {
	margin-top:2px;
	margin-left:9px;
}



.navFlash3 a, .navFlash3 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 14px;
	text-decoration: none;
	color: #DAE235;
	}

.navFlash3 a:hover {
	text-decoration: underline;
	}


/***********************************************/
#TXTcontenteur {
	width: 520px;
	font-size:13px; 
	background: #fff; 
	color: #30424E; 
	float: left; 
	margin: 30px; 
	margin-left:50px
}


#TXTcontenteur a{
	text-decoration: underline; 
	font-weight: bold; 
	color: #A9B6BE
	}

#TXTcontenteur a:visited{
	text-decoration: underline; 
	font-weight: bold; 
	color: #A9B6BE
	}

#TXTcontenteur a:hover{
	text-decoration: underline;
	font-weight: bold; 
	color: #FF9900
	}


.TXTcontentAcc {
    width: 500px;
    height:516px;
	background: url(../images/materiel.gif);
	background-position:top;
	background-position: right;
    background-repeat: no-repeat;

	}
	
.TXTcontentAcc p {
	margin:0 200px 0 0;
}


/***********************************************/

#footer {
	clear: both;
	font-size:11px;
	color: #4F616D;
 }
.footerIMG {
	text-align:right;
 }

.footerTXT {
	border: solid #A9B6BE;
	border-width: 1px 0 0 0;
	padding:10px;
    background: #CED2D4;
    text-align:right;

 }

.footerTXT a {color: #7E929C;}
.footerTXT a:hover { color: #FF6600;}
