body{
	background-color:#C0C0C0;
	font-family:Arial;
	font-size:12px;
	margin:0;
}

img{
	border-width: 0px;
}

/**********************************/

div#global{
	width:1003px;
	margin:auto;
	background-color:#FFFFFF;
}

/**********************************/

div#partenaires
{
	height:auto !important;
	height:85px;
	min-height:85px;
	text-align:left;
}

/**********************************/

div#langue{
	text-align:right;
	padding:0 10px 5px 0;
}

div#langue a {
	text-decoration:none;
	font-weight:bold;
}

div#bandeau{
	height:120px;
	padding-top:1px;
	background-color:#01898E;
}

div#bandeau div#bandeauImage{
	height:120px;
	float:right;
	margin-top:-1px;
}

div#bandeau h1#titre{
	margin:20px 0 0 40px;
	font-size:35px;
}
div#bandeau h2#sousTitre
{
	margin:0 0 0 40px;
	font-size:20px;	
}

/**********************************/

table#tabContenu{
	border-collapse:collapse;
}
table#tabContenu #colonneContenu{
	background-color:#FFFFFF;
	width:847px;
	vertical-align:top;
	
}
div.divMenu
{
	float:left;
	width:180px;
	background-image:url(images/fond_menuGauche.gif);
	background-repeat:repeat-y;
}
div.divContenu
{
	float:right;
	width:823px;
	background-color:#FFFFFF;
}
div.divLogo
{
	float:left;
	width:180px;
	background-image:url(images/fond_logos.gif);
	background-repeat:repeat-y;
}
div.divLogo div{
	width:155px;
	padding:10px 0 10px 0;
	text-align:center;
}
td.colonneGauche
{
	vertical-align:top;
	background-image:url(images/fond_logos.gif);
}

/**********************************/

div#menu{
	padding:10px 0 0 0;
}

div#menu a
{
	display:block;
	background-image:url(images/puce_menu_off.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:12px;
	margin:0 0 3px 12px;
}

/**********************************/

div#menu ul.sousMenu{
	border-right: #a4bacb 1px solid;
	border-top: #a4bacb 1px solid;
	border-bottom: #a4bacb 1px solid;
	background-color: #FFFFFF;
	list-style-type:none;
	list-style-position:inside;
	margin:10px 0 10px 0;
		padding:0;
	width:179px;
}
div#menu ul.sousMenu li{
	margin-left:20px;
	!margin-left:5px;
}

div#menu ul.sousMenu li a{
	background-image:none;
	display:inline;
	padding:0;
	margin:0;
	font-size:11px;
}

/**********************************/

div#menu ul.sousMenu2{
	list-style-type:none;
	list-style-position:inside;
	margin:0;
}
div#menu ul.sousMenu2 li{
	margin-left:-15px;
	!margin-left:20px;
}
*> div#menu ul.sousMenu2 li{
	!margin-left:20px;
}

/**********************************/

div#mapPath{
	padding:5px;
	border-bottom:1px solid #595959;
}

div.html{
	margin:30px 30px 20px 20px;
}

/**********************************/

div#basPage 
{
	font-size:10px;
}
#basPage a {
	text-decoration: none;
}
div#basPage div#partieGauche {
	margin-left:180px;
	border-top:1px solid #91ACC1;
	padding:5px;
}
div#basPage div#partieDroite {
	float:right;
	padding:5px;
}

/**********************************/

.Niveau1 {
	width:90%;
	border-bottom : 1px #01898E solid;
	margin-bottom:10px;
	margin-top:20px;
}
.Niveau1 a {
	font-family: Arial;
	font-size:16px;
	color:#3A4E97;
	text-decoration:none;
}
.Niveau1 a:hover {
	font-family: Arial;
	font-size:16px;
	color:#3A4E97;
	font-weight:bold;
	text-decoration:none;
}
			
.Niveau2 {
	padding:3px;
}
.Niveau2 a {
	font-family: Arial;
	font-size:12px;
	color:#3A4E97;
	text-decoration:none;
}
.Niveau2 a:hover {
	font-family: Arial;
	font-size:12px;
	color:#3A4E97;
	font-weight:bold;
	text-decoration:none;
}
