/* mde 1.49 */

body{font-size:12px;background:#FFF url(index.jpg) top left no-repeat;}

.clear{clear:both;}

.mdePage{
	width:1063px;
}

.mdeHeader{
	height:145px;
}


#logo_mde{
	position:absolute;
	left:30px;
	width:198px;
	height:130px;
}

#firstitem{
	display:block;
	width:100px;
	height:93px;
	float:left;
	margin-right:100px;
}

.minHeight{
	float:left;
	width:246px;
}

.extranetBloc{height:30px;padding-top:45px;padding-left:110px;margin-right:40px;}
.extranetBloc a{display:block;width:90px;height:30px;background:url(extranet.gif) top left no-repeat;}
.extranetBloc a span{display:none;}

.actusbloc{
	margin:20px 0 0 14px;
	overflow:hidden;
	width:228px;
	height:264px;
}

.minHeight .shortcutsblocleft{margin-top:48px;}


div.shortcutsblocleft ul.shortcuts{
	margin:0;padding:0;
}
div.shortcutsblocleft ul.shortcuts li {
	list-style:none;
	color:#0f5cac;
	padding:2px 0 6px 0px;
	background:url(scleftsep.gif) bottom left no-repeat;
}
div.shortcutsblocleft ul.shortcuts li a,
div.shortcutsblocleft ul.shortcuts li a:link,
div.shortcutsblocleft ul.shortcuts li a:visited,
div.shortcutsblocleft ul.shortcuts li a:active{
	font-family:Verdana;
	font-size:1.1em;
	font-weight:bold;
	text-decoration: none;
	color:#0f5cac;
	padding:0 0 4px 12px;
}
div.shortcutsblocleft ul.shortcuts li a:hover{
	color:#EE8029;
}

/* shortcuts top */

.shortcutsbloc{width:100%;clear:both;height:52px;}
div.mdeHeader ul.shortcuts {
	padding:0;
	margin:6px 0 0 0;
	float:right;
	overflow:visible;
	height:19px;
}
div.mdeHeader ul.shortcuts li {
	list-style:none;
	float:left;
	color:#c6c7c9;
}
div.mdeHeader ul.shortcuts li a,
div.mdeHeader ul.shortcuts li a:link,
div.mdeHeader ul.shortcuts li a:visited,
div.mdeHeader ul.shortcuts li a:active{
	font-family:Verdana;
	font-size:0.9em;
	text-decoration: none;
	color:#c6c7c9;
	padding:0 8px 4px;
	display:block;
}
div.mdeHeader ul.shortcuts li a:hover{
	color:#EE8029;
}

#loginformbloc{height:80px;width:370px;display:inline;float:left;overflow:hidden;color:#006E89;margin-left:250px;}
#loginformbloc .usrLoginTable{margin:0;padding:0;}
#loginformbloc .usrForgotAction, #loginformbloc .usrLoginTable label{display:none;visibility:hidden;}
#loginformbloc #c_userPwd, #loginformbloc #c_userLogin{height:16px;width:186px;background:#FFF url(input.gif) top left no-repeat;border:0;padding:4px 0 0 4px;margin:6px 0 0;color:#aaa;font-weight:bold;}
#loginformbloc .usrLoginTable{border-collapse:collapse;}
#loginformbloc .usrLoginSubmit{border:0;margin:0;
	font-weight:bold;
	color:#999;
	font-size:1em;
	height:20px;
	overflow: visible;
	padding:0;
	background:#FFF url(input.gif) top left no-repeat;
	position:relative;
	float:right;
	top:-21px;
	left:31px;
	width:26px;
	cursor:pointer;
	}
#loginformbloc .failurePara{position:absolute;display:none;visibility:hidden;}

#loginformbloc .usrLogoutLinkPara a:link, #loginformbloc .usrLogoutLinkPara a:visited, #loginformbloc .usrLogoutLinkPara a:hover{
	font-weight:bold;
	color:#00879d;
	font-size:1em;
	background:#FFF url(input.gif) top left no-repeat;
	text-decoration:none;
	display:block;
	padding:3px 5px;
}

/* searchform */

div.mdeSearchform {
	float:left;
	width:230px;
	margin:0;
}
div.mdeSearchform form, div.mdeSearchform fieldset{
	padding:0;
	margin:30px 0 0;
	border:0;
}
div.mdeSearchform img{
	margin-bottom:6px;
}
div.mdeSearchform input.submitSearch{
	background:#FFF url(input.gif) top left no-repeat;
	border:0;
	font-weight:bold;
	color:#999;
	font-size:1em;
	height:20px;
	overflow: visible;
	padding:0 1px;
	margin:0 0 0 5px;
	float:left;
	width:26px;
	cursor:pointer;
}
div.mdeSearchform input.searchTxt{
	background:#FFF url(input.gif) top left no-repeat;
	width:190px;
	height:16px;
	border:0;
	padding:4px 0 0 4px;
	font-size:1em;
	overflow: visible;
	margin:0;
	float:left;
}


.mdeBody{
	height:560px;
	
}
.mdeContent{
	width:817px;
	float:left;
}



/* footer */
.mdeFooterContent{
	color:#888;
	width:1063px;
	text-align:right;
}
.mdeFooterContent img{display:none;}
.mdeFooterContent a:link, .mdeFooterContent a:visited{color:#888;text-decoration:none;}
.mdeFooterContent a:hover{color:#EE8029;text-decoration:none;}

/* actu accueil */
.newsTocItem{padding-bottom:6px;}
.newsTocItem a, .newsTocItem a:link, newsTocItem a:visited{text-decoration:none;}

