/* CMS Sections */

body
{
	margin: 0px 0px 0px 0px;
	width: 760px;
	 margin: 0px auto 0px auto;
	font-family: Arial ;
	color:#285A7E;
	font-size: 10pt;	
	text-align: center;	
}

h1
{
	font-family:Arial;
	font-size:20px;
	font-style:normal;
	font-weight:bold;
	color:#626262;
	
}

h2
{
	
	font-family:Arial;
	margin-top:5px;
	font-size:17px;
	font-style:normal;
	font-weight:bold;
	color:#626262;
}

p
{ 
	/*margin-left:20px;
	margin-top:13px;
	margin-right:10px;
	margin-bottom:65px;
	font-family: Tahoma;
	font-size: 8pt;
	font-style:normal;
	color:#6699CC;*/
}
table
{
	/*margin-left:10px;*/
}
img
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}

input
{
	font-family: Arial;
	font-size: 10px;
}

#global
{
	text-align: center;
}

#main
{
	/*display: block;
	text-align:left;
	background-image: url(http://65.39.159.147/fichiers/contenu/Content.jpg);
	background-repeat:no-repeat;
	background-position:182px -16px;
	margin:-115px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 760px;*/
	
	display: block;
	text-align:left;
	background-image: url(http://65.39.159.147/fichiers/contenu/Content.jpg);
    background-repeat:no-repeat;
	background-position:213px -15px;
	margin:-115px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 760px;
	height:384px;
			
			
}

#menu
{
	display: block;
	margin: 35px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	vertical-align: middle;
	width: 760px;
	height:155px;
	}

#left
{
	display: block;
	float: left;
	margin: -19px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

#right
{
	float:right;
	width:17px;
	height:388px;
	margin: -398px 0px 0px  0px; 
}

#content
{
	/*display: block;
	width:548px;
	height:382px;
	overflow: auto;
	margin: 128px 0px 0px 0px;
	padding: 20PX 0PX 0px 40px;	*/
	display: block;
	font-family: Arial;
	font-size: 10pt;
	font-style:normal;
	color: rgb(40, 90, 126);
	width:480px;
	height:359px;
	overflow: auto;
	margin: 128px 0px 0px 0px;
	padding: 20PX 20PX 0px 40px;	
	 
}

#bottom
{
	
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	width:760px;
	height:17px;	
}

.BlocTitre
{
	background-color: #F4F3DE;
	color: #549DC5;
	font-weight: bold;
	padding: 6px 6px 6px 6px;
	font-size: 10pt;
}

.BlocTexte
{
	padding: 3px 0px 3px 3px;
}

/* Perspective carrière */

.MenuLien
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;	
}

.Menu
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	background-color: #F4F3DE;
	text-align: center;
	vertical-align: middle;
	height: 20px;
}


/* Default CSS Stylesheet for a new Web Application project */

/* Styles for add-ins */
#divAddin
{
	float: right;
	width: 484px;
	margin: -23px -5px 0px 0px;
	
}

#pfLeft, #pfCenter, #pfRight
{
	float: left;
	
}

#pfLeft, #pfRight
{
	margin-top: 25px;
}

#pfLeft
{
	width: 100px;
	text-align: right;
}

#pfLeft #divDescription
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	margin-top: 50px;
}

#pfCenter
{
	width: 360px;
	text-align: center;
	margin-top: 1px;
}

#pfRight
{
	
	text-align: left;
	
}


/* Styles pour Salle de presse */
#objAfficherPage__ctl0_grdSalleDePresse
{
	width: 450px;
	padding-right: 20px;
}

#divPress
{
	display: block;
	margin-top: -3px;
}
.sdpCadre
{
	display: block;
	width: 475px;
	height: 230px;
	overflow: auto;
}

.sdpRetour
{
	display: block;
	position: relative;
	top: 10px;
	left: 0px;
	text-align: right;
	width: 440px;
}

.sdpTitre
{
	font-family: Arial Narrow;
	font-size: 16px;
	color: #000000;
	padding: 5px 5px 5px 5px;
}

.sdpCourt
{
	padding: 5px 5px 5px 5px;
}

.sdpLong
{
	padding: 5px 5px 5px 5px;
	margin: 0px 10px 0px 0px;
}

.sdpPlus
{
	text-align: right;
	padding: 0px 0px 15px 0px;
}

.sdpLien
{
	font-family: Arial Narrow;
	font-size: 10px;
	color: #000000;
}

/* To show news headers */
/* To show news content */
.sdpGrille
{
	width: 475px;
	height: 230px;
	overflow: auto;
	margin: -4px 0px 0px 0px;
	border-style: none;
}

/* Page d'intro */

.intro
{
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
	border-width: 0px;
}

