
/* CSS Document */

body {
background-color: #f4ecd6;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:0.95em;
}

a, a:visited {
	font-size: 0.9em;
	border-bottom:dashed #888888 1px;	
	text-decoration:none;
	color: #000000;
}

a:hover {
	color: #ffd143;
}

h3, h3 a, h3 a:visited, h3 a:hover {
color:#03a3d5;
}

.img, .img a, .img a:hover, .img a:visited{
	border-bottom:none;
	}

.blanc {
font-size:1em;
color:#FFFFFF;
}

.bleu, .bleu a, .bleu a:hover, .bleu a:visited {
color:#03a3d5;
}

.vert, .vert a, .vert a:hover, .vert a:visited, a.vert {
color: #9BB50C;
font-weight:bold;
}


.gbleu, .gbleu a, .gbleu a:hover, .gbleu a:visited {
font-size:1.1em;
color:#03a3d5;
}

.bas{
font-size:0.8em;
}

.petit {
	font-size:0.8em;
	color:#F4ECD6;
	margin: 50px;
	}
.suivante {
	text-align:right;
	}

/*-------------------------layout-----------------------*/
#fond{
	width:900px;
	padding:0;
	margin:0;
	}
	
#id-e-fond-01_ {
	width:900px;
	height:53px;
	margin:20px 0 0 0;
	padding:0;
	background:url(images/images/idee-fond_01.jpg) no-repeat;
}

#id-e-fond-02_ {
	float:left;
	margin:0;
	padding:0;
	width:139px;
	height:100%;
	background:url(images/images/idee-fond_02.jpg) no-repeat ;

}

#id-e-fond-03_ {
	float:right;
	margin:0;
	padding:0;
	width:761px;
	background:url(images/images/idee-fond_03.jpg) repeat;
}

#id-e-fond-04_ {
	float:right;
	margin:0;
	padding:0;
	width:761px;
	height:153px;
	background:url(images/images/idee-fond_04.jpg) no-repeat;
}

#menu-gauche {
	float:left;
	margin: 0 0 0 15px;
	padding:0;
	width: 180px;
	background:none;
	text-align:left;
	}

#gauche {
	float:left;
	margin: 0 0 0 55px;
	line-height:1.2em;
	padding:0;
	width: 170px;
	background:none;
	text-align:left;
	}

#titre-droite {
	float:right;
	margin: 18px 10px 0 0;
	padding:0;
	width: 530px;
	height: 30px;
	overflow:hidden;
	background:none;
	}

#contenu-droite {
	float:right;
	margin: 0 10px 0 0;
	padding:0;
	width: 500px;
	background:none;
	}
	
#lessites {
	float:left;
	margin:10px;
	border-left: 4px solid #9BB50C;
	padding: 0 0 0 4px;
	}
	
#technique {
	float:left;
	text-align:left;
	margin:10px 0;
	width:200px;
	padding: 5px 5px 5px 55px;
	background:#FFF url(images/techn.jpg) left no-repeat;
	}

#contenu-bas-droite {
	float:right;
	margin: 0 0 0 0;
	width: 215px;
	padding:0;
	background:none;
	}
#bd-haut {
	float:right;
	width:215px;
	height:40px;
	background:url(images/images/idee-fond_05.gif) no-repeat;
	margin:0;
	padding:0;
	}
#bd-milieu {
	float:right;
	width:215px;
	background:url(images/images/idee-fond_06.gif) repeat-y;
	margin:0;
	padding:0;
	}
#bd-milieu-content{
	margin:5px 7px 5px 5px;
	padding:0;
	}
#bd-bas {
	float:right;
	width:215px;
	height:22px;
	margin:0;
	padding:0;
	background:url(images/images/idee-fond_07.gif) no-repeat;
	}

#haut{
	margin: 20px 20px 0 0;
	padding:0;
	background:none;
	}


/*------------------listes-----------------*/
#menu-gauche ul {
	width: 180px;
	padding: 0 0 10px 5px;
	margin: 0 0 15px 5px;
	list-style-image: url(images/puce_menu.gif);
}
 #menu-gauche li {
	margin: 0 0 0 25px;
	padding: 3px 0 4px 0;
	line-height: 1em;
	width: 160px;
	color: #9BB50C;
}

#menu-gauche li a, #menu-gauche li a:visited, #menu-gauche li a:hover  {
	color: #9BB50C;
	font-size:1em;
	text-decoration:none;
	border:none;
	padding:0;
}

