div#principal 
 { background: url("../images/separateur.gif") repeat-y center; 
 		margin-left:auto; margin-right:auto; width:761px; text-align:left;  }
 
img#barresousmenu
 { display:block; margin-left:8px; margin-right:0px; margin-top:0px; float:left; }		

div#divTetiere
 { background: url("../images/contact/meleze-fleur.jpg") no-repeat; height:267px; margin-left:8px; margin-right:8px; width:745px; }
 
div#gauche
 { text-align:left; width:176px; float:left; }
	
h4#services
	{ margin-top:5px; margin-left:20px; line-height:40px; width:176px; }
	
img#L
	{	display:block; margin-left:20px;	margin-bottom:0px;	margin-top:-8px; width:140px; height:3px; }
		
a.aGauche:hover
 { color:#000000; }

a.aGauche
	{	display:block; margin-left:30px; margin-top:5px; margin-bottom:5px; text-decoration:none;
		color:#6e8b31; font-size:12px; font-family: "Arial", "Helvetica", "Nimbus Sans L", sans-serif;	}

.frame
 { text-align:left; width:550px; height:595px; color:#ffffff; margin-top:10px; overflow:auto; float:right; 
 		margin-right:8px; margin-top:0px;
 		font-size: 14px; font-family: "Arial", "Helvetica", "Nimbus Sans L", sans-serif;}
	
div#header
 { background-color: #98b364; width:510px; margin-top:10px;	margin-bottom:5px; }
	
h3#Header
 { font-weight: bold;	font-size: 13px;	font-family: verdana; 
		margin-top:0px; margin-left:10px; line-height:20px;	color:#ffffff	}

p
 {	margin-top:10px; font-size: 14px; font-family: "Arial", "Helvetica", "Nimbus Sans L", sans-serif;}

p.texte
 { width:510px; text-align:justify; color:#ffffff; }

img#imgbas
 { display:block; height:4px; width:760px; }

.spacer 
 { clear: both; }
 
p.contact
{
	margin-left:30px; margin-right:10px; margin-top:10px; 
	font-size:13px; font-family: "Arial", "Helvetica", "Nimbus Sans L", sans-serif;
}

h1
{font-size:17px;}
