body
{
	background:				#fff;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	text-align:				center;
	border: 1px;
}

a img
{
	border:					0;
}

h1, h2, h3
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	color:					#999966;
}

h1
{
	font-size:				11px;
	font-weight:			normal;
		padding:				0 0 0 0;
}

h2
{
	font-size:				14px;
	font-weight:			normal;
	margin:					0 0 10px 20px;

}

h3
{
	font-size:				18px;
	margin:					0 0 10px 40px;
}

h4
{
	margin:					0;
	padding:				0;
	font-size:				14px;
}

h5
{
	margin:					0;
	padding:				0;
	font-size:				12px;
}

h6
{
	margin:					0;
	padding:				0;
	font-size:				11px;
}

a:link
{
	color:					#999966;
	text-decoration: 		none;
}
a:visited
{
	color:					#999966;
	text-decoration: 		none;
}
a:hover
{
	color:					#7D7D00;
	text-decoration: 		none;
}
 a:active
 {
	color:					#7D7D00;
	text-decoration: 		none;
}

.galerie a:link
{
	color:					#CDCDB4;
	text-decoration: 		none;
}
.galerie a:visited
{
	color:					#CDCDB4;
	text-decoration: 		none;
}
.galerie a:hover
{
	color:					#7D7D00;
	text-decoration: 		none;
}
.galerie  a:active
 {
	color:					#7D7D00;
	text-decoration: 		none;
}


.clear
{
	clear:					both;
	overflow:				hidden;
	width:					1px;
	height:					1px;
	margin:					0 -1px -1px 0;
	border:					0;
	font-size:				0;
	line-height:			0px;
}
img {
	float:						center ;
	border:						0px #999999 solid;
	margin-right:				0px;
}
/* layout */

#container {
     margin-left: auto;
     margin-right: auto;
	border:					1px #F4F4F4 solid;
	width:					800px;
	text-align:				center;
	padding-top:				0;
    padding-bottom :			0;
	color:					#211E22;
	background-color: #FFFFFF;
	
}
#accueil {
	background:             url(images/accueil.jpg) no-repeat center;
	width:					800px;
	margin: 				0 auto;
	text-align:				center;
	padding-top:				0;
    padding-bottom :			0;
	height: 				550px;	
}
#illustr {
	background:             url(images/taille3320.jpg) no-repeat center;
	width:					99px;
	height:					101px;
	margin: 				70px 0px auto 0px;
	z-index : 					30;
		float:					right;
}
#accueilvide {
	width:					800px;
	text-align:				center;
	padding-top:				0;
    padding-bottom :			0;

	
}
#carretxt {
     margin-left: auto;
     margin-right: auto;
	border:					0px #F4F4F4 solid;
	width:					475px;
	padding:		 		20 20 20 20;
	text-align:				justify;
	line-height: 			12pt;
	
}
#carretxt2 {
     margin-left: auto;
     margin-right: auto;
	border:					0px #F4F4F4 solid;
	width:					580px;
	padding:		 		20 20 20 20;
	text-align:				justify;
	line-height: 			12pt;
	
}
#carreimg {
     margin-left: auto;
     margin-right: auto;
	border:					0px #F4F4F4 solid;
	width:					450px;
	padding:		 		0 0 0 0;
	text-align:				justify;

	
}
#carrepttxt {
     margin-left: auto;
     margin-right: auto;
	border:					0px #F4F4F4 solid;
	top:					200px;
	width:					140px;
	text-align:				justify;
	line-height: 			14pt;
	padding-top :			100px;
	    padding-bottom :			100px;
}

#bandeau {
	background:             url(images/bandotitre.jpg) no-repeat center;
	width:					800px;
	height: 				162px;	
}

		FORM {
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
FORM * {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
TEXTAREA, INPUT, LABEL {
	margin: 0 0 0 0
}
TEXTAREA, INPUT {
	border: #666 1px solid; 
	background-color: #fff; 
}
TEXTAREA {

	height: 50px
}
FORM P {
	clear: both; margin: 0
}
FORM LABEL {
	margin-right:2; float: right; text-align: right
}
#submit {
	border: 1px white solid; cursor: pointer; color: #000; background-color: #ccc; width: auto;
}
#submit:hover {
	border: 1px blue solid
}
.alerte {
	font-weight: bold; font-size: 14px
}
.focus {
	background: #ff9
}
.hexfield {font-size:10pt;
font-family:verdana, arial, helvetica;
font-weight:bold;
color:#808080; 
border-style:solid;
border-color:#000000;
border-width:1px;
background-color:#FFFFFF;
}
#sample_1 {
width:60px;
height:60px;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#sample_2 {
width:60px;
height:60px;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#sample_3 {
width:60px;
height:60px;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#sample_4 {
width:60px;
height:60px;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#sample_5 {
width:60px;
height:60px;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#sample_6 {
width:60px;
height:60px;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#sample_7 {
width:60px;
height:60px;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#sample_8 {
width:60px;
height:60px;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#sample_9 {
width:60px;
height:60px;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#tel2
{
	letter-spacing: 0.3em;
	font-size: 8.5pt;
}
#contact
{
	letter-spacing: 7pt;
	font-weight: bold;
	font-size: 14px;
			line-height: 16pt;
}
#mail
{
	letter-spacing: 0.2em;
		font-size: 7.3pt;
				line-height: 16pt;
}
#nom2
{
		letter-spacing: 1px;
				font-size: 7.5pt;
						line-height: 16pt;
}
#site
{
	letter-spacing: 1pt;
		font-size: 7pt;
				line-height: 16pt;
}
#propulse
{
		letter-spacing: 0.5pt;
		line-height: 16pt;
				font-size: 7pt;
}
