*{
	padding:0px;
	margin:0px;
	outline:none;
	}
body{
	font-family:arial;
	background-color:#fff;
	}
#page{
	width:800px;
	margin:15px 100px;
	}
#nav{
	padding:0px;
	margin-left:117px;
	list-style:none;
	width:800px;
	}
#nav li{
	display:inline;
	}
#nav li a, #nav li p{
	text-decoration:none;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	text-align:center;
	display:block;
	float:left;
	text-indent:-2000px;
	color:#fff;
	height:117px;
	overflow:hidden;
	background-image:url(../images/navigation.gif);
	background-repeat:no-repeat;
	}
#nav li p.inter1{
	background-position:0px 0px;
	width:74px;
	}
#nav li a.presentation{
	background-position:-75px 0px;
	width:76px;
	}
#nav li p.inter2{
	background-position:-151px 0px;
	width:43px;
	}
#nav li a.reglement{
	background-position:-194px 0px;
	width:76px;
	}
#nav li p.inter3{
	background-position:-270px 0px;
	width:162px;
	}
#nav li a.elements{
	background-position:-432px 0px;
	width:75px;
	}
#nav li a.quadrichromie{
	background-position:-507px 0px;
	width:76px;
	}
#nav li p.inter4{
	background-position:-583px 0px;
	width:45px;
	}
#nav li a.presentation:hover, #nav li a.presentation_navOn{
	background-color:#00aeef;
	background-position:-75px -117px;
	width:76px;
	}
#nav li a.reglement:hover, #nav li a.reglement_navOn{
	background-color:#f7941e;
	background-position:-194px -117px;
	width:76px;
	}
#nav li a.elements:hover, #nav li a.elements_navOn{
	background-color:#f421b6;
	background-position:-432px -117px;
	width:75px;
	}
#nav li a.quadrichromie:hover, #nav li a.quadrichromie_navOn{
	background-color:#8dc63f;
	background-position:-507px -117px;
	width:76px;
	}
#left{
	width:117px;
	height:440px;
	background-image:url(../images/slogan.gif);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	}		
#text_present{
	width:278px;
	margin-top:10px;
	float:left;
	}
h1{
	font-size:15px;
	font-weight:bold;
	padding-bottom:5px;
	color:#999;
	border-bottom:1px solid #999;
	}
h2{
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	padding-bottom:5px;
	color:#666;
	}
h3{
	font-size:16px;
	font-weight:bold;
	margin:0px 30px;
	color:#666;
	border-bottom:1px solid #999;
	}
p.link{
	text-align:right;
	}	
p.link a{
	font-weight:bold;
	color:#00aeef;
	text-decoration:none;
	line-height:3;
	}
p.link  a:hover{
	color:#06F;
	}
.text{
	font-size:12px;
	color:#000;
	text-align:justify;
	line-height:1.22;
	}	
#right_present{
	width:370px;
	margin-left:20px;
	float:left;
	}
#right_present_image{
	width:370px;
	height:350px;
	background-image:url(../images/presentation.jpg);
	background-repeat:no-repeat;
	}
#right_present p{
	font-size:10px;
	text-align:right;
	color:#666;
	line-height:1.5;
	padding:0px 30px;
	}
#right_present a{
	text-decoration:none;
	}
#right_present img{
	border:none;
	margin-left:225px;
	margin-top:20px;
	}
#centre_elements{
	width:509px;
	margin-top:10px;
	float:left;
	}		
#text_regle{
	width:430px;
	margin-top:10px;
	float:left;
	}
#text_elements{
	width:290px;
	float:left;
	}
#text_elements img{
	margin-left:95px;;
	}
#textP_elements{
	width:250px;
	float:left;
	}
#textC_elements{
	width:489px;
	margin-right:20px;
	float:left;
	}
.table td{
	width:143px;
	padding:10px;
	text-align:center;
	vertical-align:text-top;
	}
.border{
	border-left:1px solid #999;
	border-right:1px solid #999;
	}	
#text_quadri{
	width:405px;
	margin-top:10px;
	float:left;
	}
#schemaP_elements{
	width:259px;
	height:230px;
	background-image:url(../images/schema_plateau.gif);
	background-repeat:no-repeat;
	background-position:center center;
	float:left;
	}
#schemaB_elements{
	width:219px;
	height:410px;
	background-image:url(../images/schema_boite.gif);
	background-repeat:no-repeat;
	background-position:center center;
	float:left;
	}
#imageB_elements{
	width:509px;
	height:200px;
	background-image:url(../images/imagesB.gif);
	background-repeat:no-repeat;
	background-position:center center;
	float:left;
	}
#imageP_elements{
	width:259px;
	height:200px;
	background-image:url(../images/plateau.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	background-color:#fff;
	float:left;
	}	
#right_regle{
	width:190px;
	float:left;
	margin-left:30px;
	}
#right_regle_image{
	width:190px;
	height:395px;
	background-image:url(../images/reglement.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	}
#right_regle a, #right_quadri a{
	text-decoration:none;
	}
#right_regle img{
	border:none;
	margin-left:75px;
	margin-top:20px;
	}
#right_elements{
	width:130px;
	list-style:none;
	float:left;
	}
#right_elements li{
	display:inline;
	}
#right_elements li a{
	text-decoration:none;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	text-align:center;
	display:block;
	float:left;
	text-indent:-2000px;
	color:#fff;
	width:130px;
	height:126px;
	overflow:hidden;
	}
#right_elements li a.elements{
	background-image:url(../images/boite_1.gif);
	background-repeat:no-repeat;
	}
#right_elements li a.elements_2{
	background-image:url(../images/cartes_1.gif);
	background-repeat:no-repeat;
	}
#right_elements li a.elements_3{
	background-image:url(../images/plateau_1.gif);
	background-repeat:no-repeat;
	}
#right_elements li a.elements:hover, #right_elements li a.elements_navOn{
	background-image:url(../images/boite_2.gif);
	background-repeat:no-repeat;
	}
#right_elements li a.elements_2:hover, #right_elements li a.elements_2_navOn{
	background-image:url(../images/cartes_2.gif);
	background-repeat:no-repeat;
	}
#right_elements li a.elements_3:hover, #right_elements li a.elements_3_navOn{
	background-image:url(../images/plateau_2.gif);
	background-repeat:no-repeat;
	}
#right_elements #contact a{
	text-decoration:none;
	}
#right_elements #contact img{
	border:none;
	margin-left:15px;
	margin-top:20px;
	}
#right_quadri{
	width:210px;
	margin-left:25px;
	float:left;
	}
#right_quadri p{
	font-size:10px;
	text-align:right;
	color:#666;
	line-height:1.5;
	}
#right_quadri_image1{
	width:210px;
	height:210px;
	margin-left:10px;
	background-image:url(../images/synthese_quadri.gif);
	background-repeat:no-repeat;
	}
#right_quadri_image2{
	width:210px;
	height:126px;
	margin-bottom:10px;
	background-image:url(../images/trame.gif);
	background-repeat:no-repeat;
	}
#right_quadri img{
	border:none;
	margin-left:95px;
	margin-top:20px;
	}
#copyright{
	padding-left:117px;
	padding-top:15px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	}
#copyright a{
	text-decoration:none;
	color:#000;
	}

