.page{margin-left:197px;width:552px;}

.page table {
	width:100%;
}
.menuVertical{float:left;width:180px;}

.piedPage, .piedPage A{text-align:center;color:#174964;margin-bottom:5px;}

DIV.Bpartenaires{
clear:both;
margin-left:0px;
margin-top:20px;
margin-bottom:10px;
height:100px;
border-top-style:solid;
border-top-width:6px;
border-top-color:#D1DBE0;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#999999;
border-bottom-color:white;
}

TABLE.Bpartenaires{
height:95px;
margin-top:5px;
background-image:url('../pics/fond_bas_page.gif');
background-position:bottom left;
background-repeat:repeat-x;
border-bottom:1px solid white;
}

.piedPartenaires{
margin: 3px;
margin-top: 18px;
vertical-align: middle;
}

.txtPied1, .txtPied2{
color:#4B4C5F;
font-weight:bold;
margin-left:10px;
border-bottom-width:1px;
border-bottom-style:solid;
text-align: left;
}

.txtPied1{border-bottom-color:#6E62D5;}
.txtPied2{border-bottom-color:#0195C6;}


/**** Design global ****/
	.colG{
	background-image: url('../pics/bg_col_G.gif');
	background-repeat:repeat-y;
	width:15px;
	}

	.colD{
	background-image: url('../pics/bg_col_D.gif');
	background-repeat:repeat-y;
	width:13px;
	}

	.pointH{
	background-image:url('../pics/pointH.gif');
	background-repeat:repeat-x;
	height:1px;
	font-size:1px;
	line-height:0px;
	padding:0px;
	background-position:0 0;
	}

	.pointV, .pointVbas{
	background-image:url('../pics/pointV.gif');
	background-repeat:repeat-y;
	width:1px;
	background-position:0 0;
	}

	.pointVbas{
	background-color:#999999;
	background-position:bottom;
	}
/**** /Design global ****/


/*** Menu haut ***/
	.mtop {
	background-image:url('../pics/mfleche.gif');
	background-repeat:no-repeat;
	padding-left:15px;
	display:inline;
	}

	.mtop, .mtop A{
	color:#174964;
	font-weight:bold;
	font-size:10px;
	}

	.IPTrechercheGlobale{
	background-color:#CCEAF4;
	height:19px;
	width:190px;
	font-size:9px;
	margin:0px;
	}
/*** /Menu haut ***/


/**** Menu horyzontal ****/
	/** commun **/
	.menuH800, .menuH801, .menuH800 A, .menuH801 A, .menuH1000, .menuH1001, .menuH1000 A, .menuH1001 A{
	font-size:9px;
	font-weight:bold;
	padding-top:1px;
	}
	.menuH800 A, .menuH1000 A{color:#174964;}
	.menuH801 A, .menuH1001 A{color:white;}
	.menuH1000 A, .menuH1001 A,.menuH800 A, .menuH801 A{padding-left:3px;}


	/** 80 px **/
	.menuH800, .menuH801{height:18px;width:80px;}
	.menuH800{
	background-image:url('../pics/bg_menuH800.gif');
	background-repeat:no-repeat;
	}
	.menuH801{
	background-image:url('../pics/bg_menuH801.gif');
	background-repeat:no-repeat;
	}

	/** 100 px **/
	.menuH1000, .menuH1001{height:18px;width:100px;}
	.menuH1000{
	background-image:url('../pics/bg_menuH1000.gif');
	background-repeat:no-repeat;
	}
	.menuH1001{
	background-image:url('../pics/bg_menuH1001.gif');
	background-repeat:no-repeat;
	}
/**** /Menu horyzontal ****/



/**** Menu vertical ****/
	.menuVtitre{
	background-image:url('../pics/menuVtitre.gif');
	background-repeat:no-repeat;
	background-position:top;
	height:22px;
	font-size:15px;
	font-weight:bold;
	color:white;
	padding-left:5px;
	}

	.menuV0{
	background-image:url('../pics/menuV0.gif');
	background-repeat:no-repeat;
	background-position:0 0;
	height:22px;
	padding-left:15px;
	padding-top:5px;
	}

	.menuV0 A{font-size:9px;font-weight:bold;color:#174964;}

	.menuV1{font-size:1px;
	background-image:url('../pics/menuV1.gif');
	background-repeat:no-repeat;
	background-position:top;
	height:22px;
	padding-left:14px;
	padding-top:5px;
	}
	.menuV1 A{font-size:9px;color:white;font-weight:bold;}

/**** /Menu vertical ****/


.topage{text-align:right;margin-bottom:15px;}
.imprim{margin:10px;text-align:right;}
