* {
margin : 0;
padding : 0;


}
body
{
background-color: #FCEA1F;background-image: url(fondaccueil.gif);background-repeat: repeat-x;background-attachment: scroll;background-x-position: left;background-y-position: top;
font: 78.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
font-size-adjust: none;font-stretch: ;color: #32312D;
margin : 0;
padding : 0;
text-align: center; 

  }


#container
{

margin-top: 0pt;

margin-right: auto;

margin-bottom: 0pt;

margin-left: auto;

width: 675px;
text-align: left;
}
#content
{
margin:0;
padding: 0 10px 0 10px;
width: 655px;
text-align: left;
background-color:#fff;
background-image: url(background_c.gif);
background-repeat: repeat-y;background-attachment: scroll;background-x-position: left;background-y-position: top;

}

#header {
height : 137px;
margin : 0 0 25px 0;
position : relative;
text-align:left;
}
img 

{

border-top-width: medium;

border-right-width: medium;

border-bottom-width: medium;

border-left-width: medium;

border-top-style: none;

border-right-style: none;

border-bottom-style: none;

border-left-style: none;

border-top-color: -moz-use-text-color;

border-right-color: -moz-use-text-color;

border-bottom-color: -moz-use-text-color;

border-left-color: -moz-use-text-color;

}
a 

{



text-decoration: none;

}
a:hover 

{
text-decoration: underline;
}



ul 

{
}

ul.partenaire  li

{

display: inline;
width: 100%;
padding: 0 2px 0 2px;
margin: 2px 0px 2px 0;
}
ul.menu

{

float: left;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
display: inline;
list-style-type:none;
background-color: #839B62;
width: 671px;
margin : 0px 0px 10px 0px;
border-top-width: 0px;

border-right-width: 2px;

border-bottom-width: 0px;

border-left-width: 2px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #156434;

border-right-color: #156434;

border-bottom-color: #156434;

border-left-color: #156434;

}

ul.menu li 
{
margin : 0px 0px 5px Opx;
padding-right: 12px;
padding-left: 12px;
display: inline;

}

ul.menu li a {
color: white;
text-align:center;
font-size: 1.2em;
padding-left:5px;

}


h2 { 	border-bottom: 1px solid #C4C4C4; color: #839B62;	font-weight: bold;	font-size: 1.2em;width : auto;
	margin-bottom: 5px;}	
h2 a, h2 a:visited {		color: #444; 		text-decoration: none; 		border: none;		border-left: 4px solid #fff;		border-right: 4px solid #fff;		padding: 0 0.3em;		background: transparent;	}	h2 a:hover { 		color: #000; 		text-decoration: none; 		border: none;		border-left: 4px solid #adc500;		border-right: 4px solid #adc500;		background: #DFE997;	}	h2 a:active { 		color: #000;		text-decoration: none; 		border: none; 		border-left: 4px solid #C45800;		border-right: 4px solid #C45800;		padding: 0 0.3em;		background: transparent;	}
	#pied h2 { 		color: #000;		text-decoration: none; 		border: none; 		border-left: 4px solid #C45800;		border-right: 4px solid #C45800;		padding: 0 0.3em;		background: transparent;	}
.climg {float: left;width: 200px;margin-top: 10px;margin-right: 10px;margin-bottom: 1px;margin-left: 0pt;

	}

.centre {   display: block;   margin-left: auto;   margin-right: auto }margin-top: 10px;margin-right: 10px;margin-bottom: 1px;margin-left: 0pt;text-align:center;}

form 

{

line-height: normal;

margin-top: 0px;

margin-right: 0pt;

margin-bottom: 10px;

margin-left: 0pt;

background-color: #f7f7f7;

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #d6d4d4;

border-right-color: #d6d4d4;

border-bottom-color: #d6d4d4;

border-left-color: #d6d4d4;

padding-top: 20px;

padding-right: 20px;

padding-bottom: 20px;

padding-left: 20px;

}
input, textarea, select 

{

width: 170px;

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #aaaaaa;

border-right-color: #aaaaaa;

border-bottom-color: #aaaaaa;

border-left-color: #aaaaaa;

background-color: #ffffff;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

color: #444444;

padding-top: 3px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;

margin-top: 5px;

margin-right: 5px;

margin-bottom: 1px;

margin-left: 8px;

font-family: verdana,arial,geneva,helvetica,sans-serif;

font-style: normal;

font-variant: normal;

font-weight: normal;

font-size: 11px;

line-height: normal;

font-size-adjust: none;

font-stretch: normal;

}
p.fondb
{
background : #white;

}
#pied
{
padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 10px;height: 120px;width: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;background-repeat: repeat-x;background-color: #839B62;
background-image: url(footer.gif);
color: #000;
}
p.left 
{
clear : left;
text-align : left;
margin : 0px;
}
p.right 
{
float : right
text-align : right;
color : #979797;
}
.climg {float: left;width: 200px;margin-top: 3px;margin-right: 10px;margin-bottom: 1px;margin-left: 0pt;}

ul.merci{
	position:relative;
	float :left;
	margin : 20px 0 0 0;
	width : 200px;
}


ul.mercibis{
	position:relative;
	float :left;
	width : 290px;
	margin-left: 15px;
	margin-right: 15px
}
ul.merci li {

border-top-width: 3px;

border-top-style: solid;

border-top-color: #f3f3f3;

border-bottom-width: 1px;

border-bottom-style: dotted;

border-bottom-color: #bbbbbb;

padding-top: 8px;

padding-right: 2px;

padding-bottom: 8px;

padding-left: 4px;

}


ul.mercibis li {

border-top-width: 0px;
border-top-style: solid;
border-top-color: #f3f3f3;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #bbbbbb;
padding-top: 8px;
padding-right: 2px;
padding-bottom: 8px;
padding-left: 4px;

}

