/* CSS Document of AAZ EMPLOIS*/

body{
	background:#252426 url(../images/images/purple_bg.jpg) repeat-x top;
	color:white;
	margin:0 auto;
	padding:0;
	font:14px Calibri, arial, Tahoma;
}

table td{
	vertical-align:top;
}

p, h1, h2, h3{
	margin:0;
	padding:0;
}
a
{
	text-decoration :none;
	}

img{
	border:none;
}

#GrayBG{
	background:#252426 url(../images/images/grayBG.jpg) repeat-x top;
}
#FirstBox{
	background:url(../images/images/first_box_BG.jpg) no-repeat left top;
	width:325px;
}
#FirstBox .Box1_Contents{
	padding:0 13px;	
}
.Box1_Contents p{
	font:14px/16px Calibri, arial, Tahoma;
}
.Box1_Contents p.NormalTxt{
	color:#a5a5a5;
	padding:10px 0 13px 0;	
}

.Box1_Contents p.BrightTxt{	color:#e1ddda; line-height:22px;}
.Box1_Contents p.BrightTxt span{ 	font-size:22px;}
.Box1_Contents p.SmallTxt{	
	color:#535355; 
	font-size:10px; 
	line-height:10px;
	padding-top:5px;
}

.Box1_Contents a.Partenaires{
	display:block;	
	height:22px;
	border:1px solid #666666;
	font:14px/20px "Calibri", arial, Tahoma;
	margin:19px 0 7px 0;
	text-align:center;
	color:#747474;
	padding:0;
	text-decoration:none;
}

	.Box1_Contents a.Partenaires:hover{
		border:1px solid #e1ddda;
		color:#e1ddda;
	}
#ContactInfo{
	font:11px Arial, Helvetica, sans-serif, Tahoma;
	color:#a5a5a5;	
}
		#ContactInfo td{	
		padding-bottom:11px;
	}
	#ContactInfo a, #ContactInfo a:link, #ContactInfo a:visited{
		color:#a5a5a5;
		text-decoration:none;	
	}
	#ContactInfo a:hover, #ContactInfo a:active{
		color:#e1ddda;
	}

	
#SecondBox{
	width:278px;
}	
#Box2_top_content{
	background:url(../images/images/box2_top_Grad.jpg) no-repeat left top;
	padding:0 24px;
}
	#Box2_top_content p{
		font-size:15px;
		color:#b0a8a4;
		height:74px;
		position:relative;
		top:8px;
	}
	#Box2_top_content p span{
		color:#fff;
	}
	
#Box2_Contents{
	background:#272729 url(../images/images/box2_BG.jpg) no-repeat left top;	
	height:200px;
	padding:8px 0 0 0;
}
	#Box2_Contents a, #Box2_Contents a:link, #Box2_Contents a:visited{
		background:none;
		color:#b0a8a4;
		text-decoration:none;
		display:block;
		text-align:center;
		line-height:25px;
	}
	#Box2_Contents a:hover, #Box2_Contents a:active, #Box2_Contents a#Box2_Active{
		background:url(../images/images/box2_hover_bg.jpg) no-repeat left 100%;
		color:#fff;
	}
	
	
#ThirdBox{
	width:278px;
}	
#Box3_top_content{
	background:url(../images/images/box3_top_Grad.jpg) no-repeat left top;
	padding:0 24px;
}
	#Box3_top_content p{
		font-size:15px;
		color:#5f7897;
		height:74px;
		position:relative;
		top:8px;

	}
	#Box3_top_content p span{
		color:#fff;
	}
	
#Box3_Contents{
	background:#272729 url(../images/images/box3_BG.jpg) no-repeat left top;	
	height:200px;
	padding:8px 0 0 0;
}
	#Box3_Contents a, #Box3_Contents a:link, #Box3_Contents a:visited{
		background:none;
		color:#5f7897;
		text-decoration:none;
		display:block;
		text-align:center;
		line-height:25px;
	}
	#Box3_Contents a:hover, #Box3_Contents a:active, #Box3_Contents a#Box3_Active{
		background:url(../images/images/box3_hover_bg.jpg) no-repeat left 100%;
		color:#fff;
	}	

#Footer {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#464648;
	padding:30px 0;
}
#Footer a, #Footer a:link, #Footer a:visited{ 	
	color:#464648;
	padding:0 8px;	
	text-decoration:none;
}	
	#Footer a:hover,#Footer a:active{
		color:#FFFFFF;
	}
	
.spacer{
	background:url(../images/images/spacer.gif) repeat;
	height:20px;
}	









/*INNER PAGE*/

body#InnerBG{
	background:#81658E url(../images/images/purple_bg.jpg) repeat-x top;
	margin:0 78px;
}

#InnerPage{	
	width:1121px;
	background:#27282D url(../images/images/Inner_body_BG.jpg) repeat-x;
	margin:0 auto;
}
#InnerBanner_BG{	
	background:#25282D url(../images/images/banner_bg.jpg) repeat-x;
	padding:24px 0;
}
.Banner_pos{
	position:absolute;
	margin-left:-57px;
}

#Logo_Inner{
	position:relative;
	margin-left:-23px;
}

#LeftBox{	
	width:325px;
}
#LeftMenu{
	background:url(../images/images/LeftMenu_BG.jpg) repeat-x;
	height:27px;
}
#LeftMenu td{
	text-align:center;
}
	#LeftMenu a, #LeftMenu a:link, #LeftMenu a:visited, #LeftMenu a.Pro_inactive{
		background:none;
		color:#f4f9fc;
		font:bold 12px Calibri, arial, Tahoma;
		text-decoration:none;
		display:block;	
		line-height:25px;
		height:27px;
	}
	#LeftMenu a:hover, #LeftMenu a:active, #LeftMenu a.Pro_active,  #LeftMenu a#toggle1{
		background-color:#47474A;		
		height:27px;		
	}
	
#LeftMenu .buttonMenu{
	background-color:#4E4E50;
	width:130px;	
	margin-left:-6px;
	text-align:left;
	position:relative;
	z-index:10;

}
	#LeftMenu .buttonMenu a{
		height:27px;		
	}
	#LeftMenu .buttonMenu a.Large_mnu:hover{
		background:#47474A url(../images/images/Left_menu_over_bg.jpg) no-repeat left top;		
	}
	#LeftMenu .buttonMenu a:hover{
		background:#47474A url(../images/images/Left_menu1_over_bg.jpg) no-repeat left top;		
	}
	
.RegionbBox_hide	{		visibility:hidden; }
.RegionbBox_show	{		visibility:visible;}


#LeftBox .LeftNav_Contents_BG{
/*	background:#27282e url(../images/images/LeftBox_BG.jpg) no-repeat left top;*/
		background-color:#27282e;
}

.LeftNav_Contents_BG select{	
	width:189px;
	border:1px solid #a0a0a0;
	text-indent:4px;	
}
.rb1{		
	margin:10px 0 0 45px;		
}

.LeftNav_Contents_BG span{	
	font-size:.84em;
}
.ImgBox1 p, .ImgBox2 p{
	font-weight:bold;
	font-size:12px;
	color:#81658E;
	margin:14px;
}
.ImgBox1{
	background:url(../images/images/purple_image1.jpg) no-repeat left top;	
	height:115px;
}	
.ImgBox2{
	background:url(../images/images/purple_image2.jpg) no-repeat left top;	
	height:117px;
}	
	.ImgBox2 h3{
		background: url(../images/images/purple_email.jpg) no-repeat left 3px;
		margin:14px 0 5px 14px;
		padding-left:21px;
		font-size:14px;
		color:#8C5FA2;
	}
	.ImgBox2 p{
		margin-top:0;
	}
.ImgBox1 p a, .ImgBox2 p a{	
	font-size:11px;
	color:#8C5FA2;
	text-decoration:underline;
	line-height:30px;
}
.ImgBox1 p a:hover, .ImgBox2 p a:hover{	
	text-decoration:none;
}

#InnerContent{
	background:url(../images/images/Rt_content_BG.jpg) no-repeat left top;
	padding-top:60px;
}
#InnerContent Div#NavContent{
	float:right;
	font-size:13px;
	color:#999999;
	margin-top:-15px;
	margin-bottom:8px;
	margin-right:2px;
}
#NavContent a{
	text-decoration:none;
	color:#999999;	
	padding:0 1px;
}
#NavContent a:hover, #NavContent a#active{
	color:white;
}

#InnerContent p,#InnerContent p.default{
	font:12px/13px Arial, Helvetica, sans-serif, Tahoma;
	color:#9d9592;
	width:511px;
	padding:10px 33px 8px 10px;
	background-color:#2E2F34;
	margin-bottom:3px;
	text-decoration:none;
}
#InnerContent p.first{ background: url(../images/images/para_1_BG.jpg) no-repeat left top; }
#InnerContent p.second{background: url(../images/images/para_2_BG.jpg) no-repeat left top; }
#InnerContent p.third{ background:  #4B3D54 url(../images/images/purple_para_BG.jpg) no-repeat left top; border:1px solid #635272; color:#9F89AB;padding:9px 32px 7px 9px;}
#InnerContent p.fourth{background: url(../images/images/para_4_BG.jpg) no-repeat left top; }

#InnerContent p.bck_onHover{
	background: #4B3D54 url(../images/images/purple_para_BG.jpg) no-repeat left top;
	border:1px solid #635272;
	cursor:hand; cursor:pointer;
	color:#9F89AB;
	padding:9px 32px 7px 9px;
}
#InnerContent p.bck_onHover a,
#InnerContent p.bck_onHover span.linkBulet{ 
	color:#A088AC;
}


#InnerContent p span{
	color:white;
	font-weight:bold;
}
#InnerContent p a{
	color:#656565;
	/*text-decoration:underline;
	font-weight:bold;*/
}
#InnerContent p a:hover{
	color:#A088AC;
	text-decoration:none;
	font-weight:normal;
}
#InnerContent p span.linkBulet{
	color:#656565;
	font-weight:normal;
	font-size:13px;
}
#RightSpace_BG{
	background:url(../images/images/right_space_bg.jpg) repeat-x;
	width:135px;
}

#Rt_Space_BG{
	background:#7E648B url(../images/images/purple_inner_rt_bg.jpg) repeat-x top;
	width:135px;
}

.HR_spacer{
	background:url(../images/images/hr_spacer.jpg) repeat-x;
	height:2px;
	margin:0;
	padding:0;
	width:100%;
	clear:both;
}
.mailLink a
{
	color:#ffffff;
	text-decoration:none;	
}
	
.mailLink a:hover
{
	color:#ffffff;	
	text-decoration:underline;
}
.searchlink
{
	text-decoration:none;
}
.pagelink
{
	color:#000000; 
	text-decoration:none;
	font:normal 13px Calibri, arial, Tahoma;
	cursor:default;
}
.pagelink2
{
	color:#878789; 
	text-decoration:none;
	font:normal 13px Calibri, arial, Tahoma;
	cursor:default;
}
h1.Emplois 
{
	font:normal 22px Calibri, arial, Tahoma;
	margin-bottom:10px;
	color:#eee;
	
}
.checkbox_
{
	font:normal 11px Calibri, arial, Tahoma;
}
.txtSearch
{
	font:normal 11px Calibri, arial, Tahoma;
	font-weight:bold;
	
	}
	
	.listpager{ background:#FFF; padding:0 3px; font-size:11px}
	.list{color:#A389AE;font-size:12px}
		
/*----------------------------------------------------------------------*/
/* Modification & Addition ---> February 18, 2009 */
/*----------------------------------------------------------------------*/
div#container { position:relative; width:1121px; margin:0 auto;}
div#container .language { position:absolute; width:25px; height:auto; top:27px; left:-25px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold }
div#container .language a { width:25px; height:25px; color:#464648; background-color:#676767; display:block; text-decoration:none; margin-bottom:3px; text-align:center; line-height:25px;}
div#container .language a:hover,
div#container .language a.active { background-color:#424246; color:#767676;}
/*----------------------------------------------------------------------*/
/* FIN
/*----------------------------------------------------------------------*/
	
	
