div#pied{
margin-top:-2px;
position:relative;
margin-left:9px;
width:990px;
height:31px;
background:url(../images/design/bandeau_bas.jpg) no-repeat top;
}
html>body{
	margin-left:2px;
}
td.sup{
	background-color: #FFFFFF;
	background-image: url(../images/design/sup.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
td.navGauche{	
	background-image: url(../images/design/nav_gauche.jpg);
	background-repeat: repeat-x;
	}
td.fond{
	background:url(../images/design/fond.gif) repeat-y;
}	
/*------------------------------------------------------------------------------------*/
div#logoPage{
	position: absolute;
	top: 0px;
	left: 0px;
	width:203px;
	height: 81px;	
}
div#iconePage{
	position: absolute;
	top: 0px;
	left: 751px;
	width:238px;
	height: 26px;
	z-index: 2;
}
div#iconePage a{
	margin-right:-3px;
}
div#recherchePage{
	position: absolute;
	top: 1px;
	left: 541px;
	width:206px;
	height: 26px;
	z-index: 2;

}
div#navPage{
	position: absolute;
	top: 81px;
	left: 0px;
	width:990px;
	height: 30px;
}

div#menu{
	margin-top:40px;
	width:170px;

}
div#ssMenu{
	position: absolute;
	top: 2px;
	left: 707px;
	width:273px;
	height: 35px;
	z-index: 2;
}
div#pageMain{
	position: absolute;
	width:780px;
	height: 100%;
	top: 0px;
}

div#blocTitre{
	margin-top:25px;
	width:985px;
	height: 36px;
	background-image: url(../images/design/deco_titre_envi.jpg);
	background-repeat: no-repeat;
}


span.titreChap{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e7694;
	font-style: normal;
	margin-left: 40px;
	margin-right: 0px;
	text-align: left;
	display: block;
	margin-top: 5px;
	margin-bottom: 0px;
}
.titreBloc, .xTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	display: block;
	margin-left: 10px;
}

/* BLEU */
span.titreMenuBleu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	text-align: left;
	display: block;
	margin-left: 5px;
	margin-top: 5px;
}
span.blocssMenu1Bleu{
	background-image: url(../images/design/fleche_chapitre_bleu.gif);
	background-position: 5px 4px;
	background-repeat: no-repeat;
	display: block;
}
span.ssMenuBleu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	display: block;
	padding-left: 22px;
	margin-top: 5px;
}

/* ORANGE */
span.titreMenuOrange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	text-align: left;
	display: block;
	margin-left: 5px;
	margin-top: 5px;
}
span.blocssMenu1Orange{
	background-image: url(../images/design/fleche_chapitre_bleu.gif);
	background-position: 5px 4px;
	background-repeat: no-repeat;
	display: block;
}
span.ssMenuOrange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	display: block;
	padding-left: 22px;
	margin-top: 5px;
}
/* VERT */
span.titreMenuVert{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	text-align: left;
	display: block;
	margin-left: 5px;
	margin-top: 5px;
}
span.blocssMenu1Vert{
	background-image: url(../images/design/fleche_chapitre_bleu.gif);
	background-position: 5px 4px;
	background-repeat: no-repeat;
	display: block;
}
span.ssMenuVert{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	display: block;
	padding-left: 22px;
	margin-top: 5px;
}

/* VIOLET */
span.titreMenuViolet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	text-align: left;
	display: block;
	margin-left: 5px;
	margin-top: 5px;
}
span.blocssMenu1Violet{
	background-image: url(../images/design/fleche_chapitre_bleu.gif);
	background-position: 5px 4px;
	background-repeat: no-repeat;
	display: block;
}
span.ssMenuViolet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	display: block;
	padding-left: 22px;
	margin-top: 5px;
}

div#bloc1{
	width:650px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 30px;
	/*z-index: 2;*/
}


td.menuSup{
	background-image: url(../images/design/menu_chap_sup.gif);
	background-repeat: no-repeat;
	}
td.menuBas{
	background-image: url(../images/design/menu_chap_bas.gif);
	background-repeat: no-repeat;
	}
td.menuRepeat{
	background-image: url(../images/design/menu_chap_repeat.gif);
	background-repeat: repeat-y;
	background-position: top;
	}


div#menuDroite{
	width:167px;
	position: absolute;
	left: 823px;
	top: 175px;
}
div#ligneTab{
	margin-left: 20px;
	display: block;
}
div#lienTab{
	display: block;
	background-image: url(../images/design/puce_grise.gif);
	background-repeat: no-repeat;
	background-position: 8px 4px;
}		
td.teleSup{
	background-image: url(../images/design/tab_tele_sup.gif);
	background-repeat: no-repeat;
	}
td.teleBas{
	background-image: url(../images/design/tab_tele_bas.gif);
	background-repeat: no-repeat;
	}
td.teleRepeat{
	background-image: url(../images/design/tab_tele_repeat.gif);
	background-repeat: repeat-y;
	background-position: top;
	}

div#photo{
	width:167px;
	border-color: #6e7172;
	border-width: 1px;
	border-style: solid;

}
a.chap:link {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal; }
a.chap:visited {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal; }
a.chap:hover {color: #f1f628; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal;}
a.chap:active {color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}

a.chap1:link {color: #bae4f3; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal; }
a.chap1:visited {color:#bae4f3; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal; }
a.chap1:hover {color: #f1f628; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal;}
a.chap1:active {color: #bae4f3;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}

a.lienPublic:link {color: white; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal; }
a.lienPublic:visited {color:white; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal; }
a.lienPublic:hover {color: #f1f628; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal;}
a.lienPublic:active {color: white;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}

a.lien:link {color: #242424; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal; }
a.lien:visited {color:#242424; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal; }
a.lien:hover {color: #0080c5; font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal;}
a.lien:active {color: #242424;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}

.grasMenu {
	font-weight:bold;
}

/*----------------------adressebas--------------------------------------------------------------*/

span.titreBlocDroit{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
}
