/* Général */
body {
	color: #F2DD2A;
	background: #F2DD2A;
}
a {
	color: #8BF168;
}
a:hover, a:focus {
	color: white;
}


/* Contenu principal */

#gauche a {
	color: #8BF168;
	
}
#gauche a:hover, #navigation a:focus {
	color: white;
}


#droit {
	color: #F830B8;
}



/* --- POSITIONNEMENT --- */

/* En-tête */
#entete {
	padding: 0;
}
#entete h1 {
	margin: 0;
}

/* Contenu */

#gauche {
	width: 325px;
	float: left;
	margin-top:247px;
	margin-left: 95px;
}
#gauche ul {
	padding: 0;
	margin: 0 0 1px 0;
	list-style: none;
}


#gauche h3 {
	padding: 4px 0 0 0;
	margin: 0 0 0 0;
	color: #8BF168;
	font-size: .85em;
	line-height:.85;
}

#gauche h2 {
	padding: 4px 0 0 0;
	margin: 0 0 0 -5px;
	color: #8BF168;
	font-size: .85em;
	line-height:.85;
}

#gauche a {
	display: block;
	margin-right: 0;
	padding: 3px 0 2px 0;
	font-size: .85em;
	line-height: 1.0;
	text-decoration: underline;
}


#gauche span0  a:hover{
	text-decoration: none;
}



#conteneur{
	margin:0;
	padding: 1px 0;
	background: green;
	background: url(../images/etc-image.jpg) no-repeat left bottom;
	width: 800px;
	height: 600px;
	overflow: hidden;	
}

#droit {
	margin-left: 485px;
	margin-bottom: 20px;
	padding: 0;
	
}
#droit > :first-child {
	margin-top: 10px;
}
#droit p {
	font-size: 1.05em;
	margin: 5px 0 3px 0;
}
#droit ul {
	padding: 0 0 0 0;
}
#droit li {
	font-size: .89em;
	margin: 0 0 3px 0;
}

#droit h3 {
	padding: 5px 0 0 0;
	margin-left: 15px;
}

li.c1 {
	list-style: none; display: inline
}



/* Navigation */
#conteneur .menu {
	position: absolute;
	top: 623px;
	left: 147px;			
}
div.c1 {
clear : both;
}

#conteneur .menu ul {
	margin: 0;
	padding: 0;
	list-style: none;	
}

#conteneur .menu li {
	display: inline;
	margin: 0 12px 0 0;
	padding: 0;

}

#conteneur .menu a {
	margin: 0;
	padding: 0;
	text-decoration: none;

}

#conteneur .menu a img{
	margin: 0;
	padding: 0;
	border-width: 0;
	border-style: none;	
}



#pied {
	height:340px;
}


