/*************************/
/* SELECTEURS D'ELEMENTS */
body { 
	margin: 0; 
	padding: 0;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666;
}

form { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, p { margin: 0; font-size: 11px; font-weight: normal; }
dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; }
a { text-decoration: none; cursor: pointer; color: #666666; }
img { border: none; }

/*************************/
/* SELECTEURS DE CLASSES */
.visible { overflow: visible; }
.souligne { text-decoration: underline; }
.clear { clear: both; }
.floatLeft { float: left; }
.floatRight { float: right; }
.noBorder { border: none; }
.mgLeft10 { margin-left: 10px; }
.mgLeft20 { margin-left: 20px; }
.mgTop10 { margin-top: 10px; }
.mgTop20 { margin-top: 20px; }
.mgRight10 { margin-right: 10px; }
.mgRight20 { margin-right: 20px; }
.mgBottom10 { margin-bottom: 10px; }
.pgLeft20 { padding-left: 20px;}
.pgRight20 { padding-right: 20px;}
.pgBottom40 { padding-bottom: 40px; }


.divLayout {
	position: relative;
	overflow: hidden;
	width: 990px;
	left: 50%;
	margin-left: -495px;
}

.divLayout2 {
	position: relative;
	overflow: hidden;
	width: 600px;
	left: 50%;
	margin-left: -300px;
}

.fondBody_mdpintra{ background-color: #001D68; }
.fondBody_magpintra{ background-color: #79C8BD; }
.fondBody_sedextra{ background-color: #73B7F4; }
.fontSousTitre { color : #001d68; font-weight: bold; }

.headerConnect{ position: relative; overflow: hidden; height: 300px; }

	.fondHeader_mdpintra{ background-image: url('../../img/INTRANET/MDP/CONNECT/repeat_X.jpg'); }
	.fondHeader_magpintra{ background-image: url('../../img/INTRANET/MGP/CONNECT/repeat_X.jpg'); }

	.headerConnect .visuelConnect{ position: relative; overflow: hidden; width: 990px; height: 300px; background-repeat: no-repeat;  }
	
		.fond_mdpintra{ background-image: url('../../img/INTRANET/MDP/CONNECT/visuel.jpg'); }
		.fond_magpintra{ background-image: url('../../img/INTRANET/MGP/CONNECT/visuel.jpg'); }
	
.formConnect{ position: relative; overflow: hidden; height: 231px; background-color: #FFFFFF; }
.formConnect .contentForm{}
	.welcomeForm p { font-size: 16px; font-weight: bold; }
	.formConnect .contentForm .gaucheCF{ width: 400px;  }
		.formConnect .contentForm .gaucheCF ul { margin: 10px 10px 10px 0; }
		.formConnect .contentForm .gaucheCF li {
			overflow: hidden; 
			line-height: 21px;
			width: 390px;
			padding-bottom: 5px; 
		}
		.formConnect .contentForm .gaucheCF ul li p { float: left; width:300px; }
		.formConnect .contentForm .gaucheCF ul li p.libFormConnectIntra { width: 80px;}
		.formConnect .contentForm .gaucheCF .inputIntra { 
			width: 298px; 
			height: 21px; 
			line-height: 21px;
			border: 1px solid #CCCCCC; 
			background-image: url('../../img/INTRANET/MDP/CONNECT/fond_input_repeat.gif'); 
			background-repeat: repeat-x;
		 }
		 
		 /*.formConnect .contentForm .gaucheCF .submitForm{ margin-left: 250px; } */
		 .recupPass { width: 250px; height: 40px; }
		 .recupPass p { text-align: right; margin-right: 10px; margin-top: 5px; }
		 
	.formConnect .contentForm .droiteCF{ width: 160px; margin-left: 40px;}
	
	.formConnect .contentForm .titre { color: #001D68; font-size: 14px; font-weight: bold; }

.footerConnect{ position: relative; overflow: hidden; }
	.footerConnect .logoSeddif{position: relative; overflow: hidden; width: 120px; height: 40px; float: right; top:10px; background-repeat: no-repeat; }
		.fondLogo_mdpintra{ background-image: url('../../img/INTRANET/MDP/CONNECT/seddif.gif'); }
		.fondLogo_magpintra{  background-image: url('../../img/INTRANET/MGP/CONNECT/seddif.gif'); }
