
body {
	margin:0;
	padding:0;
	background-image	: url('fond_color.png') ;
	background-repeat	: repeat ;
}

.spacer {
	clear	: both ;
}

a {
	font-family 	: Arial regular, Helvetica, sans-serif ;
	color			: #475C74 ;	
}
a:hover {
	color			: #FFF;
	background-color:#475C74 ;	
}

/*#megamain {
	width:753px;
	margin:0 auto;
	border:1px solid red;
}*/
#haut {
	background-image	: url('fd_bandeau_repeat.png') ;
	background-repeat	: repeat-x ;
	margin				: 0px ;
	padding				: 0px ;
	
}
.haut-gauche {
	/*background-image	: url('fd_bandeau_repeat.png') ;
	background-repeat	: repeat-x ;
	width				: 50%;
	height				: 243px ;
	top					: 0;
	right				: 0;
	position			: absolute;*/
	position:absolute;
	right:0pt;
	top:0pt;
	width:50%;	
	height:235px;
	background:url('fd_bandeau_repeat.png') repeat-x;
}
#banniere {
	display:inline;
	margin:0;
	padding:0;
}
#banniere a {	
	display:block;
	position:relative;
	background-image	: url('bandeau.png') ;
	background-repeat	: no-repeat ;
	width				: 745px ;
	height				: 178px ;
	text-align			: center ;
	padding				: 0px ;
	margin				: 0 auto;
}
#banniere a span {
	display:none;
}



#conteneur{
	position			: relative;
	width				: 780px ;
	height				: 57px ;
	margin				: 0 ;
	padding				: 0 ;
	text-align			: center ;	
	margin				: 0 auto;
}
#menus {
	margin				: 0 ;
	padding				: 0;
	list-style-type		: none ;
}
#menus li {
	display:inline;
}
#menus li a {
	display:block;
	float:left;
	height:57px;
}
#menus li a span {
	display:none;
}
#menu-1 {
	width:120px;
	background: url(nav_accueil.png) top left no-repeat;
}
#menu-2 {
	width:120px;
	background: url(nav_pieces.png) top left no-repeat;
}
#menu-3 {
	width:77px;
	background: url(nav_plv.png) top left no-repeat;
}
#menu-4 {
	width:174px;
	background: url(nav_moyens.png) top left no-repeat;
}
#menu-5 {
	width:170px;
	background: url(nav_entreprise.png) top left no-repeat;
}
#menu-6 {
	width:80px;
	background: url(nav_contact.png) top left no-repeat;
}
#menu-7 {
	width:133px;
	background: url(nav_rechercher.png) top left no-repeat;
}

#menus li a:hover {
	background-position:0 -65px !important;
}

#main{
	background-image: url('hachures_motifs.png');	
	margin:0;
	padding:0;
}

.content {
	width				: 900px ;
	margin				: 0 auto;
	padding				: 2px;
}

.texte{
	font-family 	: Arial , Helvetica, sans-serif ;
	font-size		: 14px ;
	color			: #475C74 ;
	line-height		: 20px ;
	margin-left		: 25px ;
	text-align		: justify;
}

.chapo{
	
clear				: both ;
	margin-bottom	: 10px ;
	margin-left		: 0px ;
	font-family 	: Arial , Helvetica, sans-serif ;
	font-weight 	: bold ;
	font-size		: 26px ;
	color			: #437EC9 ;
	line-height		: 30px ;
	text-align		: left ;
	padding			: 0px ;
	background-color: none ;
	text-transform  : uppercase ;
}


p.spip{
	padding			: 0 ;
	margin			: 3px 0 ;
	display			: block ;
	padding-bottom		: 15px ;
	margin-bottom		: 0px ;
	margin-left		: 16px ;
	padding-right		: 20px ;
	line-height 		: 25px ;
}

strong.spip{
	font-size		: 17px ;
	line-height		: 25px;
}

#foot{
	background-image	: url('fd_pied_repeat.png') ;
	background-repeat	: repeat-x ;	
	height				: 95px ;
	margin-top			: 0px ;
	padding				: 0px ;
	text-align			: center ;
}

.mentions1{
	width				: 753px ;
	margin				: 0 auto;
	margin-bottom	    : 0px ;
	text-align :	centert;
}

.mentions{
	width:0px;
	margin-top			: -27px ;
	margin-bottom		: 0px ;
	text-align :	center;
}
.contact{
	width:400px;
	margin-top			: -27px ;
	margin-bottom		: 0px ;
	text-align :	center;
}
.plan{
	width:650px;
	margin-top			: 0px ;
	margin-bottom		: 0px ;
	text-align :	center;
}

.copyright{
	width:900px;
	margin-top			: -27px ;
	margin-bottom		: 0px ;
	text-align :	center;
}

 img{
	behavior		: url('../win_png.htc');
	border:			: 0;
 }
a#test1    { 
		display:block;
		background-image: url(1.jpg); 
		text-decoration: none;
		float: left;
		}
a#test1:hover{
		background-image: url(1h.jpg)
		}
a#test2    { 
		display:block;
		background-image: url(2.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test2:hover{
		background-image: url(2h.jpg)
		}
a#test3    { 
		display:block;
		background-image: url(3.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test3:hover{
		background-image: url(3h.jpg)
		}
a#test4    { 
		display:block;
		background-image: url(4.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test4:hover{
		background-image: url(4h.jpg)
		}
a#test5    { 
		display:block;
		background-image: url(5.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test5:hover{
		background-image: url(5h.jpg)
		}
a#test6    { 
		display:block;
		background-image: url(6.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test6:hover{
		background-image: url(6h.jpg)
		}
a#test7    { 
		display:block;
		background-image: url(7.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test7:hover{
		background-image: url(7h.jpg)
		}
a#test8    { 
		display:block;
		background-image: url(8.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test8:hover{
		background-image: url(8h.jpg)
		}
a#test9    { 
		display:block;
		background-image: url(9.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test9:hover{
		background-image: url(9h.jpg)
		}
a#test10    { 
		display:block;
		background-image: url(10.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test10:hover{
		background-image: url(10h.jpg)
		}
a#test11    { 
		display:block;
		background-image: url(11.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test11:hover{
		background-image: url(11h.jpg)
		}
a#test12    { 
		display:block;
		background-image: url(12.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test12:hover{
		background-image: url(12h.jpg)
		}
a#test13    { 
		display:block;
		background-image: url(13.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test13:hover{
		background-image: url(13h.jpg)
		}
a#test14    { 
		display:block;
		background-image: url(14.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test14:hover{
		background-image: url(14h.jpg)
		}
a#test15    { 
		display:block;
		background-image: url(15.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test15:hover{
		background-image: url(15h.jpg)
		}
a#test16    { 
		display:block;
		background-image: url(16.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test16:hover{
		background-image: url(16h.jpg)
		}
a#test17    { 
		display:block;
		background-image: url(17.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test17:hover{
		background-image: url(17h.jpg)
}a#test18    { 
		display:block;
		background-image: url(18.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test18:hover{
		background-image: url(18h.jpg)
}a#test19    { 
		display:block;
		background-image: url(19.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test19:hover{
		background-image: url(19h.jpg)
}a#test20    { 
		display:block;
		background-image: url(20.jpg); 
		text-decoration: none; 
		float: left;
		}
a#test20:hover{
		background-image: url(20h.jpg)
		}
.image-mentions1{
	margin			: 0px ;
	padding			: 0px ;
	border-color	: transparent ;
	border			: none ;
}
.image-mentions{
	margin			: 0px ;
	padding			: 0px ;
	border-color	: transparent ;
	border			: none ;
}
.image-contact{
	margin			: 0px ;
	padding			: 0px ;
	border-color	: transparent ;
	border			: none ;
}
.image-plan{
	margin			: 0px ;
	padding			: 0px ;
	border-color	: transparent ;
	border			: none ;
}
.image-copyright{
	margin			: 0px ;
	padding			: 0px ;
	border-color	: transparent ;
	border			: none ;
}
p a.spacer { display:none; }
form {
	margin: 0;
	padding: 0;
	color				: #0b0f13 ;
	text-align			: left ;
	background-color	: none ;
}
fieldset {
	border : 0px solid #437EC9 ;
	margin-bottom:10px;
}
legend {
	padding : 0 8px ;
	font-size : 18px ;
	font-weight : bold ;
}
.boutons { list-style:none; }

fieldset dl {
	margin:0;
	padding:10px 0;
	clear:both;
}
fieldset dt {
	float:left;
	width:200px;
}
fieldset dd {
	float:left;
	width:400px;
}
fieldset dd.message {
	color:red;
}
fieldset dl input, fieldset dl textarea {
	border : 1px solid #437EC9 ;
	width:380px;
}
fieldset dl textarea {
	height:80px
}
