div#layout_container{
	margin:auto;
	width:897px;
	text-align:left;
}
div#layout_top{
	width:100%;
	height:130px;
	clear:both;
    background:url(/stuff/share/images/head1.jpg) no-repeat;
}
div#layout_middle{
	width:100%;
	min-height:400px;
	padding:15px;
	
	padding-left:0px;
	padding-right:0px;
	background:url(/stuff/share/images/header-1-bc.jpg) repeat-y;
}
div#layout_middle_left{
	width:18%;
	
	min-height:400px;

	float:left;
	padding:0px;
}
div#layout_middle_right{
	width:80%;
	display:block;

	margin-left:150px;
	#margin-left:150px;
	_margin-left:80px;
	min-height:400px;
	
	_width:78%;
	padding:0px;
}
div#layout_bottom{
	width:100%;
	
	margin:auto;	
	clear:both;
}
div#layout_head{
	width:600px;
	min-height:40px;
	margin-top:100px;
	margin-left:290px;
	float:left;display:inline;
}
div.panel_left{
	margin:auto;
}
div.menu1{
	text-align: left;
	padding-top:15px;

	height: 130px;	
	background :transparent url(/stuff/share/images/cadregauchebas.gif) no-repeat scroll 22px 5px;
	font-family: "Arial";
	font-size: 10px;

	width:100%;
	margin:auto;
}

div#layout_bottom .part{
	width: 110px;
	line-height: 22px;
	margin-left:30px;
	float: left;
	/*padding-top:10px;
	padding-bottom:10px;*/
	margin-top: 10px;
	background:	 url(/stuff/share/images/partner.gif)  no-repeat center;
}

div#layout_bottom .part a
{
	/*font-family: "Trebuchet MS";*/
	font-family: "Arial";
	font-size: 9px;
	vertical-align:middle;
	margin:auto;
	/*padding:10px 0;*/
	text-align:center;
}

div#layout_bottom .space{
	width: 110px;
	text-align: center;
	margin-top:2px;
	padding-top:4px;
	margin-left:38px;
	height: 28px;	
	float: left;
	font-family: "Trebuchet MS";
	font-size: 15px;
	color:#bf0000;
}

div#layout_bottom2{
	margin:auto;
	/*border:1px solid #ff0000;*/
	
	width: 780px;
	text-align: center;
	height: 45px;	
	vertical-align:middle;
	
	background:	 url(/stuff/share/images/bandeau.gif)  no-repeat;
	clear:both;
}

div#layout_bottom2 .*{
	vertical-align:middle;
}

div#layout_bottom .part a:hover,a:visited:hover{
	color:#bf0000;
}

.foot-menu
{
	margin:auto;
	width: 780px;
	clear:both;
}

.foot-menu a
{
	color:#555555;
}

.copyright
{
	width:780px;
	clear:both;

	text-align:center;
	vertical-align:middle;
}

#flags
{
	margin:auto;
	text-align:center;
}

#flags a img
{
		border:1px solid #fff000;
		margin:auto;
		display:inline;
}

#flags a img:hover
{
		border:1px solid #ff0000;
}

/*
#flags a
{
	margin:0;
	padding:0;
	border:1px solid #ff8000;
	
	height:16px;
	width:24px;
}

#flags a:hover
{
	border:1px solid #ff0000;
}
*/

.left-ads
{
	margin: auto;
	/*border:1px solid #E6E6E6;
	width:110px;*/
	border: 0px solid #FFFFFF;
	width:110px;
	clear:both;
	
	text-align:center;
	vertical-align:middle;
	
	padding-top: 10px;
	padding-bottom: 10px;
}

.left-ads1
{
	margin:auto;
	width:120px;
	height:60px;
	clear:both;
	text-align:center;
	vertical-align:middle;
}

.left-ads2
{
	margin:auto;
	margin-top:7px;
	width:120px;
	height:60px;
	clear:both;
	text-align:center;
	vertical-align:middle;
	border:1px solid #E6E6E6;
}

.google-ads
{
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	border:0px solid #f00000;
	width:120px;
	
	text-align:center;
	vertical-align:middle;
}

div#login_menu0{
	width: 100%;
	text-align: center;
	padding-top:10px;
	margin:auto;
	height: 150px;	
	background : url(/stuff/share/images/left-login.gif)  no-repeat scroll center center;
	font-family: "Arial";
	font-size: 10px;

}
div#login_menu0 ul{
	list-style-type:none;
	margin:0px;
	margin-top:5px;
	margin-left:2px;
	padding:0px;
}
div#login_menu0 ul li{

}
div#login_menu0 .login-text{
	height:12px;
	width:95px;
	font-size:9px;
}

#dropdown_container{
	margin:0px;
	padding:0px;
	padding-top:15px;
	list-style-type:none;
	width:660px;
	clear:both;
}
#dropdown_container .li{
	float:left;display:block;
	width:33%;
	padding-top:10px;
}
#dropdown_container li{
	margin-top:0px;
}

#dropdown_container .li
{
	height:125px;
	background: url(/stuff/share/images/blank.png) repeat;
}

#dropdown_container .li ul{
	margin:0px;
	list-style-type:none;
	padding:15px;
	width:200px;
	background:#fff;
	border:1px solid #ccc;
	position:absolute;
}

#dropdown_container .li ul li{
	background:#fff;
}

#dropdown_container .li .icon{
}

a.candidates{
	display:block;
	background:url(/stuff/en/images/home.png) no-repeat scroll -2px 0;
	margin-bottom:3px;
	width: 220px;
	height:110px;
}
a.candidates:hover{
	display:block;
	background:url(/stuff/en/images/home.png) no-repeat scroll -2px -110px;
	margin-bottom:3px;
	width: 220px;
	height:110px;
}
a.universities{
	display:block;
	background:url(/stuff/en/images/home.png) no-repeat scroll -220px 0;
	margin-bottom:3px;
	width: 220px;
	height:110px;
}
a.universities:hover{
	display:block;
	background:url(/stuff/en/images/home.png) no-repeat scroll -220px -110px;
	margin-bottom:3px;
	width: 220px;
	height:110px;
}
a.companies{
	display:block;
	background:url(/stuff/en/images/home.png) no-repeat scroll -440px 0;
	margin-bottom:3px;
	width: 220px;
	height:110px;
}
a.companies:hover{
	display:block;
	background:url(/stuff/en/images/home.png) no-repeat scroll -440px -110px;
	margin-bottom:3px;
	width: 220px;
	height:110px;
}
	/* ChoronoCV CSS */
	.homechronocv{
		background : url(/stuff/share/images/homechronocv.gif)  no-repeat;
		width: 200px;
		height:143px;
	}
	.homechronocv:hover{
		background : url(/stuff/share/images/homechronocv1.gif)  no-repeat;
		width: 200px;
		height:143px;
	}
	.homecareertools{
		background : url(/stuff/share/images/hometest.gif)  no-repeat;
		width: 200px;
		height:143px;
	}
	.homecareertools:hover{
		background : url(/stuff/share/images/hometest1.gif)  no-repeat;
		width: 200px;
		height:143px;
	}
