/* CSS Facilis */

/*	Styles de bases	
	----------------------------------------------------*/
	body{margin:0; padding:0; font-size:12px;}
	.co2{font-size:0.7em}
	.vert{color:#b3d335}
	.vertbold{color:#b3d335; font-weight:bold}
	
	
	
	/*	Couleurs:			*/
	/*	Gris		#9d9fa2	*/
	/*	Vert		#b3d335	*/
	/*	Gris fonce	#636467	*/
	
	
	
	
/*	Contenants
	----------------------------------------------------*/	
	#contenant{margin:0 auto auto auto; padding:0; width:875px; z-index:1}
	
	
	#header{position:absolute; margin:0; padding:0; width:875px; height:553px; z-index:2}
	
	#langue{position:absolute; margin:35px 0 0 675px; padding:0; width:200px; height:20px; text-align:right; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#9d9fa2; z-index:5}
	#langue a{color:#9d9fa2; font-size:1.4em; letter-spacing:0.1em; text-decoration:none}
	#langue a:hover{text-decoration:underline}
	
	
	/* Menu (tabulations) */
	#menup{position:absolute; margin:490px 0 0 16px; padding:0; width:850px; height:63px; z-index:5; border:0px solid #f00}
	#menup #mblock{float:left; margin:0 11px 0 0}
	#menup #mblock2{float:left; margin:0}
	
	#menu{position:absolute; margin:501px 0 0 16px; padding:0; width:843px; height:52px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; z-index:5;}
	#menu ul{margin:0; padding:0; list-style:none;}
	#menu ul li{float:left; border:0px solid #000;}
	#menu a{display:block; height:30px; color:#9d9fa2; text-decoration:none; font-weight:bold; font-size:1.6em; text-align:center; padding-top:10px; margin-top:12px}
	#menu a:hover{color:#ffffff; height:37px; margin-top:0; padding-top:15px;}
	
	.btn_conference{background-image:url(../images/btn_conference.jpg); background-position:0 0; width:125px}
	.btn_solutions{background-image:url(../images/btn_solutions.jpg); background-position:0 0; width:118px; margin-left:15px;}
	.btn_bys{background-image:url(../images/btn_bys.jpg); background-position:0 0; width:68px; margin-left:15px;}
	.btn_co2{background-image:url(../images/btn_co2.jpg); background-position:0 0; width:68px; margin-left:14px;}
	.btn_service{background-image:url(../images/btn_service.jpg); background-position:0 0; width:129px; margin-left:12px;}
	.btn_references{background-image:url(../images/btn_reference.jpg); background-position:0 0; width:138px; margin-left:15px;}
	.btn_contact{background-image:url(../images/btn_contact.jpg); background-position:0 0; width:111px; margin-left:14px;}
	
	.btn_conference:hover{background-image:url(../images/btn_conference_ov.jpg);}
	.btn_solutions:hover{background-image:url(../images/btn_solutions_ov.jpg);}
	.btn_bys:hover{background-image:url(../images/btn_bys_ov.jpg);}
	.btn_co2:hover{background-image:url(../images/btn_co2_ov.jpg);}
	.btn_service:hover{background-image:url(../images/btn_service_ov.jpg);}
	.btn_references:hover{background-image:url(../images/btn_reference_ov.jpg);}
	.btn_contact:hover{background-image:url(../images/btn_contact_ov.jpg);}
	
	.btn_conference_choose{background-image:url(../images/btn_conference_ov.jpg); background-position:0 0; width:125px; height:37px; margin-top:0; padding-top:15px; color:#ffffff;  font-weight:bold; font-size:1.6em; text-align:center;}
	.btn_solutions_choose{background-image:url(../images/btn_solutions_ov.jpg); width:118px; margin-left:15px; height:37px; margin-top:0; padding-top:15px; color:#ffffff;  font-weight:bold; font-size:1.6em; text-align:center; }
	.btn_bys_choose{background-image:url(../images/btn_bys_ov.jpg); background-position:0 0; width:68px; margin-left:15px; height:37px; margin-top:0; padding-top:15px; color:#ffffff;  font-weight:bold; font-size:1.6em; text-align:center;}
	.btn_co2_choose{background-image:url(../images/btn_co2_ov.jpg); background-position:0 0; width:68px; margin-left:14px; height:37px; margin-top:0; padding-top:15px; color:#ffffff;  font-weight:bold; font-size:1.6em; text-align:center;}
	.btn_service_choose{background-image:url(../images/btn_service_ov.jpg); background-position:0 0; width:129px; margin-left:12px; height:37px; margin-top:0; padding-top:15px; color:#ffffff;  font-weight:bold; font-size:1.6em; text-align:center;}
	.btn_references_choose{background-image:url(../images/btn_reference_ov.jpg); background-position:0 0; width:138px; margin-left:15px; height:37px; margin-top:0; padding-top:15px; color:#ffffff;  font-weight:bold; font-size:1.6em; text-align:center;}
	.btn_contact_choose{background-image:url(../images/btn_contact_ov.jpg); background-position:0 0; width:111px; margin-left:14px; height:37px; margin-top:0; padding-top:15px; color:#ffffff;  font-weight:bold; font-size:1.6em; text-align:center;}
	
	
	/* Sous menu */
	#sousmenu{position:absolute; margin:590px 0 0 0px; padding:0; width:219px; height:560px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; z-index:5; background-image:url(../images/bg_sousmenu.jpg)}
	#sousmenu ul{margin:30px 0 0 10px; padding:0; list-style:none;}
	#sousmenu ul li{padding: 0px 0 15px 0;}
	#sousmenu ul li.titre{font-weight:bold}
	#sousmenu ul li.titre_unlink p{font-weight:bold;color:#ffffff; text-decoration:none; font-size:1.3em; display:block; padding:0 7px 0 20px; margin:0}
	#sousmenu ul li.sousmenu {margin-left:20px}
	#sousmenu ul li.sousmenu2 {margin-left:40px}
	#sousmenu ul li a{color:#ffffff; text-decoration:none; font-size:1.3em; display:block; padding:0 7px 0 20px}
	#sousmenu ul li a:hover{color:#b3d335; background-image:url(../images/icon_sousmenu_ov.gif); background-repeat:no-repeat; background-position:0 5px;}
	
	
	/* Contenu */
	#contenu{position:absolute; margin:620px 0 0 259px; padding:0 0 30px 0; width:576px; font-family:Verdana, Arial, Helvetica, sans-serif; z-index:5;}
	#contenu h1{color:#b3d335; font-size:1.6em; letter-spacing:0.1em; margin:0 0 1em 0px; padding-left:20px;}
	#contenu h2{color:#ffffff; font-size:1.4em; font-weight:normal; letter-spacing:0.1em; margin-top:0; padding:11px 0 11px 10px; background:url(../images/bg_h2_left.gif) no-repeat left; margin:2em 0 2em 0}
	#contenu h2 span{padding:11px 20px 11px 10px; background: #b3d335 url(../images/bg_h2_right.gif) no-repeat right;}
	#contenu h3{color:#636467; padding-left:20px; font-weight:bold; font-size:1.2em}
	#contenu h4{color:#b3d335; padding-left:20px; font-weight:bold; font-size:1em}
	#contenu p{color:#636467; padding-left:20px; line-height:150%}
	#contenu a{color:#aac639; text-decoration:underline}
	#contenu a:hover{color:#636467; text-decoration:underline}
	#contenu ul{color:#636467; line-height:150%}
	#contenu ol{color:#636467; line-height:150%}
	#contenu table{color:#636467;}
	#contenu table p{margin:0.4em 0 0.4em 0}
	#contenu input{color:#636467;}
	#contenu select{color:#636467;}
	#contenu fieldset{border:1px solid #aaaaaa; margin:0 0 0 20px; padding:15px;}
	
	
	#copyright{position:absolute; margin:1160px 0 0 0px; padding:0; width:230px; z-index:10; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif}
	#copyright p{font-size:9px; margin:5px 0 0 0; padding:0; color:#9d9fa2;}
	#copyright a{color:#b3d335; text-decoration:underline}
	#copyright a:hover{color:#636467}
	#copyright span{font-size:10px}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

