@media print 
{
	* {
		overflow: visible !important;
	}	
	
.textjustify {
	text-align : left;
}
	
.login {
	display:none
}	

.maincontentp .spanright {
	float:right;
}

.casestudiesheader p  {
	text-align: left
}

.maincontentp p  {
	text-align: left
}

.maincontentp ul li  {
	text-align: left
}

.maincontentp ul li div  {
	text-align: left
}

.maincontentp ul li {
	list-style-type : none;
	margin-left : 40px;
	margin-top : 5px;
	overflow:hidden;
}

.maincontentp ul ul li {
	margin-left : 60px;
	list-style-type: none;
	margin-top : 5px;
	overflow:hidden;
}

.maincontentp ul ul ul  li {
	list-style-type : none;
	margin-left : 80px;
	margin-top : 5px;
	overflow:hidden;
}

.maincontent ul li {
	list-style-type : none;
	margin-left : 40px;
	margin-top : 5px;
	overflow:hidden;
}

.maincontent ul ul li {
	margin-left : 60px;
	list-style-type: none;
	margin-top : 5px;
	overflow:hidden;
}

.maincontent ul ul ul  li {
	list-style-type : none;
	margin-left : 80px;
	margin-top : 5px;
}

.bodytext ul li {
	list-style-type : none;
	margin-left : 40px;
	margin-top : 5px;
}

.bodytext ul ul li {
	margin-left : 60px;
	list-style-type: none;
	margin-top : 5px;
}

.bodytext ul ul ul  li {
	list-style-type : none;
	margin-left : 80px;
	margin-top : 5px;
}
.newsbodyul ul li {
	list-style-type : none;
	margin-left : 40px;
}

.newsbodyul ul ul li {
	margin-left : 60px;
	list-style-type: none;
}

.newsbodyul ul ul ul li {
	margin-left : 80px;
	list-style-type: none;
}
	body {
		width: 640px;
		padding:0px;
	}

	.beige {
		background-color:white;
		float : none;
		width: 640px;
		
	}

	.beige * {
		background-color:white;
	}

	.UnlayeredContainerV {
		float :none;
	}

	#logo {
		display:none;
	}

	#header {
		display:none;
	}

	#menuimage {
		display:none;
	}

	#pathsearch {
		display:none;
	}

	#footer {
		display:none;
	}

	#menudivision {
		display:none;
	}

	#footer {
		display:none;
	}

	#menurubrique {
		display  : none;
	}

	.copyrightdate {
		display:none;
	}
	
	#footer {
		display:none;
	}
        
	#titlepage {
		width: 640px;       
		margin : 0px;
		padding : 0px;
	}

	#titlenavigation {
		width: 640px;       
		margin : 0px;
		padding : 0px;
	}

	#content {
		background:none;
		margin-left:0px;
		margin-right:0px;
		float : none;
	}



	.contentLeftPart {
		width: 640px;               
		margin-left:0px;
		margin-right:0px;
		float : none;
	}

	#boursemother{
		display:none;
	}
	.teaser {
		display : none;
	}

	.pageheading {
		padding-top: 0px;
		padding-left: 0px;
	}

	.maincontent a {
		margin:0px;
		padding:0px;
		background:none;
	}

	.maincontent {
		float : none;
		clear : none;
		overflow : hidden;
	}

	.maincontentp {     
		width : auto;
		tttoverflow : visible;
	}

	.button {
		display:none;
	}
	
	.UnlayeredContainerV {
		width : 640px;
		
	}

	.forward1 {
		width : 640px;
		margin-left:0px;
		margin-right:0px;
		overflow:visible;
	}
}
