/* CSS Document */

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
* {margin:0; padding:0;}
#page {margin:0 auto; width:990px; background-color:#FFFFFF;}
.clear{clear:both;}
img{border:none;}
a{ text-decoration:none; color:#333333;}
a:hover{color:#666666;}
float_left{float:left;}


/* nouveau */
.fond_site{ background-color:#FFFFFF; width:100%; height:100%; float:left; border:solid 1px #000000;}
.ligne_haut_header{
	background-image:url('../img/ligne_haut_header.jpg');
	background-repeat:repeat-x;
	height:23px;
	width:100%;
	text-align:center;
	font-size:10px;
	padding-top:2px;
	color:#FFFFFF;
}
#header .ligne_haut_header h1 {margin:0;padding:0;font-weight:normal;font-size:10px;float:none;}

.logo_{
	float:left;
	z-index:0;
	background-image:url('../img/logo_.jpg');
	height:141px;
	width:254px;
}

#banner{float:left; z-index:0;}
#jGrowl{z-index:1000;}

.menu_compte_header{float:left;	height:30px; width:611px; margin-top:10px;}
	.menu_compte_header li{list-style:none; float:left;}
	.menu_compte_header li a{float:left; margin-left:10px; background-image:url('../img/bt_compte_header_out.jpg'); background-repeat:repeat-x; color:#fff; height:19px; width:167px; padding-top:3px; text-align:center; font-size:10px; font-weight:bold; text-decoration:none;}
	.menu_compte_header li a:hover{background-image:url('../img/bt_compte_header_over.jpg');}

	#flag{float:left; margin-top:7px;}
	#flag a{margin-left:5px;}
	
/*#menu{float:left; background-image:url('../img/fond_menu_horizontal.jpg'); width:990px !important; height:41px;}
	#menu .first{margin-left:65px;}
	#menu a{float:left; margin-left:20px; margin-top:13px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
	#menu .separateur{float:left; width:1px; height:27px; background-color:#FFFFFF; margin-top:8px; margin-left:20px;}
*/
#menu {background:url('../img/fond_menu_horizontal.jpg');width:990px !important; height:41px;}
#menu .first{margin-left:75px;}
#menu .separateur{float:left;width:1px; height:27px; background-color:#FFFFFF; margin-top:8px; margin-left:20px;}
#menu ul {margin:0;padding:0;list-style-type:none;}
#menu li {float:left;margin-left:20px; margin-top:13px; color:#FFFFFF;font-weight:bold;}
#menu li a {display:block;text-decoration:none;color:#FFFFFF;}
#menu ul li ul {display:none;}
#menu ul li:hover ul {display:block;}
#menu li:hover ul li {float:none;margin:10px 0;padding:0 5px;}
#menu li ul {position:relative; background-color:#1A3C61; margin-left:-20px;}
#menu li ul li:hover{background-color:#006699;}


	
#colonne_gauche{float:left; width:166px; background-color:#FFFFFF;}
	#colonne_gauche .bloc_newsletter{float:left;}
	#colonne_gauche .titre_newsletter{float:left; background-image:url('../img/bt_newsletter.jpg'); height:37px; width:163px; color:#FFFFFF; text-align:center; padding-top:10px; font-weight:bold; background-repeat:no-repeat;}
	#colonne_gauche input{border:solid 1px #333333; background-image:url('../img/combo.gif'); width:150px; margin-left:5px; padding:1px;}
	#colonne_gauche input:focus{background-image:url('../img/combo_focus.gif');}
	
	#colonne_gauche .submit{float:left; background-image:url('../img/bt_submit_1_out.jpg'); background-repeat:repeat-x; color:#fff; height:19px; width:135px; padding-top:0px; text-align:center; font-size:11px; font-weight:bold; text-decoration:none; border:none; margin-top:10px; margin-left:13px; cursor:pointer;}
	#colonne_gauche .submit:focus{background-image:url('../img/bt_submit_1_over.jpg');}
	#colonne_gauche .submit:hover{background-image:url('../img/bt_submit_1_over.jpg');}
	
	#colonne_gauche .pub_sky{float:left; width:163px; text-align:center; margin-top:20px;}
	
	#corp{float:left; width:819px; margin-left:5px; min-height:560px; background-color:#FFFFFF;}

/* LIGNE 1 */	
		.home_ligne_1{float:left; width:819px;}
		.home_ligne_1 .bloc{float:left; width:479px;}
		.home_ligne_1 .recherche_emploi{float:left; background-image:url('../img/fond_recherche_emploi.jpg'); width:479px; height:103px;}
			.home_ligne_1 .picto_emploi{float:left; background-image:url('../img/picto_cuisto.png'); width:17px; height:25px; margin-left:10px; margin-top:8px;}
			.home_ligne_1 h3{float:left; margin-left:15px; margin-top:10px; font-size:13px;}
			.home_ligne_1 .recherche_emploi form{float:left; margin-top:20px; margin-left:10px; clear:both;}
			.home_ligne_1 .recherche_emploi input{float:left; border:solid 1px #333333; background-image:url('../img/combo.gif'); width:150px; margin-left:5px; padding:1px;}
			.home_ligne_1 .recherche_emploi input:focus{background-image:url('../img/combo_focus.gif');}
			
			.home_ligne_1 .recherche_emploi .submit{float:left; background-image:url('../img/submit_go_out.jpg'); background-repeat:repeat-x; color:#816C2E; height:21px; width:39px; padding-top:0px; text-align:center; font-size:11px; font-weight:bold; text-decoration:none; border:none; margin-top:0px; margin-left:13px; cursor:pointer;}
			.home_ligne_1 .recherche_emploi .submit:focus{background-image:url('../img/submit_go_over.jpg');}
			.home_ligne_1 .recherche_emploi .submit:hover{background-image:url('../img/submit_go_over.jpg');}
			
			.home_ligne_1 .recherche_emploi .exemple{float:left; margin-left:15px; font-size:10px; color:#FFFFFF; margin-top:5px;}
			.home_ligne_1 .recherche_emploi .last{margin-left:88px;}
			
		.home_ligne_1 .recherche_candidat{float:left; background-image:url('../img/fond_recherche_candidat.jpg'); width:479px; height:103px;}
			.home_ligne_1 .picto_candidat{float:left; background-image:url('../img/picto_emploi.png'); width:17px; height:25px; margin-left:10px; margin-top:7px;}
			.home_ligne_1 h3{float:left; margin-left:15px; margin-top:10px; font-size:13px; color:#FFF;}
			.recherche_emploi h3{color:#FFF;}
			.home_ligne_1 .recherche_candidat form{float:left; margin-top:20px; margin-left:10px; clear:both;}
			.home_ligne_1 .recherche_candidat input{float:left; border:solid 1px #333333; background-image:url('../img/combo.gif'); width:150px; margin-left:5px; padding:1px;}
			.home_ligne_1 .recherche_candidat input:focus{background-image:url('../img/combo_focus.gif');}
			
			.home_ligne_1 .recherche_candidat .submit{float:left; background-image:url('../img/submit_go_2_out.jpg'); background-repeat:repeat-x; color:#816c2e; height:21px; width:39px; padding-top:0px; text-align:center; font-size:11px; font-weight:bold; text-decoration:none; border:none; margin-top:0px; margin-left:13px; cursor:pointer;}
			.home_ligne_1 .recherche_candidat .submit:focus{background-image:url('../img/submit_go_2_over.jpg');}
			.home_ligne_1 .recherche_candidat .submit:hover{background-image:url('../img/submit_go_2_over.jpg');}
			
			.home_ligne_1 .recherche_candidat .exemple{float:left; margin-left:15px; font-size:10px; color:#FFFFFF; margin-top:5px;}
			.home_ligne_1 .recherche_candidat .last{margin-left:88px;}
			.home_ligne_1 .recherche_candidat .lien{color:#fff;}
		
		.home_ligne_1 .video_home{float:left; width:315px; height:190px; margin-left:10px; margin-top:10px; background-image: url('../img/lien_home_video.jpg');}
        .home_ligne_1 .selectboxes_div {float:left;}
        .home_ligne_1 .selectboxes {width:190px;}

        .home_ligne_1 .bt_submit_2{float:right; background-image:url('../img/bt_submit_2_out.png'); width:135px; height:17px; text-align:center; padding-top:2px; color:#816c2e; font-weight:bold; font-size:11px; margin-right:10px; text-decoration:none; margin-top:-18px;}
		.home_ligne_1 .bt_submit_2:hover{background-image:url('../img/bt_submit_2_over.png');}
        .home_ligne_1 .lien {color:#fff; margin-left:5px;}
	
/* LIGNE 2 */	
		.home_ligne_2{float:left; width:819px;}
		.home_ligne_2 .bloc{float:left; width:273px;}
		.home_ligne_2 h1{float:left; width:100%; margin-top:12px; text-align:center; color:#FFFFFF; font-size:15px;}
		.home_ligne_2 .bleu_head{float:left; background-image:url('../img/offre_emploi_head.jpg'); width:273px; height:44px; font-size:13px; font-weight:bold;}
		
		.home_ligne_2 .contenue{float:left; background-image:url('../img/fond_bloc_ligne2.jpg'); width:273px; min-height:150px;}
		.home_ligne_2 .flash{float:left;margin-left:8px;}
		.home_ligne_2 .contenue .ligne{float:left; background-color:#CCCCCC; width:256px; min-height:73px; margin-left:9px; margin-top:2px;}
		.home_ligne_2 .contenue .titre{float:left; width:100%; color:#333333; font-size:12px; font-weight:bold; margin-left:10px; margin-top:5px; height:25px;}
		.home_ligne_2 .contenue .txt{float:left; width:100%; color:#333333; margin-left:10px; margin-top:5px;}
        .home_ligne_2 .contenue .no_result{text-align:center; font-weight: bold; color: #000;}
		.home_ligne_2 .contenue .bt_lire{float:right; background-image:url('../img/bt_lire.png'); width:72px; height:16px; text-align:center; padding-top:2px; text-decoration:none; color:#fff; font-weight:bold; font-size:11px; margin-right:10px;}
		.home_ligne_2 .contenue .bt_lire:hover {background-image:url('../img/bt_lire_over.png');}
		
		.home_ligne_2 .foot_bloc_ligne2{float:left; background-image:url('../img/foot_bloc_ligne2.jpg'); width:273px; height:11px;}
		
		.home_ligne_2 .or_head{float:left; background-image:url('../img/candidat_head.jpg'); width:273px; height:44px; font-size:13px; font-weight:bold;}
		
/* home_ligne 3 */		
		.home_ligne_3{float:left; width:819px;}
		.home_ligne_3 .bloc{float:left; width:273px;}
		.home_ligne_3 h1{float:left; width:100%; margin-top:12px; text-align:center; color:#FFFFFF; font-size:15px;}
		.home_ligne_3 .bleu_head{float:left; background-image:url('../img/offre_emploi_head.jpg'); width:273px; height:44px; font-size:13px; font-weight:bold;}
		.home_ligne_3 .bleu_head_noir{float:left; background-image:url('../img/offre_emploi_head_noir.jpg'); width:273px; height:44px; font-size:13px; font-weight:bold;}
		
		.home_ligne_3 .contenue{float:left; background-image:url('../img/fond_bloc_ligne2.jpg'); width:273px; min-height:150px;}
		.home_ligne_3 .fond_noir_contenue{float:left; background-image:url('../img/fond_bloc_ligne2_noir.jpg');width:273px; min-height:150px;}
		.home_ligne_3 .contenue .home_ligne{float:left; background-color:#CCCCCC; width:256px; min-height:73px; margin-left:9px; margin-top:2px;}
		.home_ligne_3 .contenue .titre{float:left; width:100%; color:#333333; font-size:12px; font-weight:bold; margin-left:10px; margin-top:5px;}
		.home_ligne_3 .contenue .txt{float:left; width:100%; color:#333333; margin-left:10px; margin-top:5px;}
        .home_ligne_3 .contenue .no_result{text-align:center; font-weight: bold; color: #000;}
		.home_ligne_3 .contenue .bt_lire{float:right; background-image:url('../img/bt_lire.png'); width:72px; height:16px; text-align:center; padding-top:2px; text-decoration:none; color:#816c2e; font-weight:bold; font-size:11px; margin-right:10px;}
		.home_ligne_3 .contenue .bt_lire:hover {background-image:url('../img/bt_lire_over.png');}
		
		.home_ligne_3 .foot_bloc_ligne2{float:left; background-image:url('../img/foot_bloc_ligne2.jpg'); width:273px; height:11px;}
		.home_ligne_3 .fond_noir_foot{float:left; background-image:url('../img/foot_bloc_ligne2_noir.jpg'); width:273px; height:11px;}
		
		.home_ligne_3 .or_head{float:left; background-image:url('../img/candidat_head.jpg'); width:273px; height:44px; font-size:13px; font-weight:bold;}
		.home_ligne_3 .tag_recruteur{/*float:left*/; margin-left:12px;}
		.home_ligne_3 .extra_chr{float:left; margin-left:23px; margin-top:5px;}
		.home_ligne_3 ul{margin-left:30px;}
		.home_ligne_3 li{font-size:10px; font-weight:bold; color:#816c2e;}
		.home_ligne_3 .bleu{color:#183350;}
		.home_ligne_3 .recruter{float:left; background-image:url('../img/bt_recruter_out.jpg'); width:232px; height:30px; text-decoration:none; margin-left:22px; margin-top:20px;}
		.home_ligne_3 .recruter:hover{background-image:url('../img/bt_recruter_over.jpg');}
		.home_ligne_3 .recruter h3{float:left; width:100%; text-align:center; margin-top:5px; color:#fff; font-weight:bold;}
		
/* home_ligne 4 */	
		.home_ligne_4{float:left; width:819px;}
		.home_ligne_4 .bloc{float:left; width:273px;}
		.home_ligne_4 .bleu_head{float:left; background-image:url('../img/offre_emploi_head.jpg'); width:273px; height:44px; font-size:13px; font-weight:bold;}
		.home_ligne_4 .contenue_recette{float:left; background-image:url('../img/fond_bloc_ligne2.jpg'); width:273px; min-height:202px;}
		.home_ligne_4 .contenue_recette h2{float:left; width:100%; color:#183350; font-size:12px; font-weight:bold; margin-left:10px; margin-top:5px;}
		.home_ligne_4 .contenue_recette p{float:left; color:#816C2E; margin-left:10px; margin-top:5px; font-size:11px; text-align:justify; margin-right:15px;}
		.home_ligne_4 .contenue_recette img{float:left; margin:5px; margin-left:0px;}
		.home_ligne_4 .foot_bloc_ligne2{float:left; background-image:url('../img/foot_bloc_ligne2.jpg'); width:273px; height:11px;}
		
		.home_ligne_4 .bloc_actu{float:left; width:546px;}		
		.home_ligne_4 h1{float:left; width:100%; margin-top:12px; text-align:center; color:#FFFFFF; font-size:15px;}
		.home_ligne_4 .actu_head{float:left; background-image:url('../img/actualite_head.jpg'); width:546px; height:46px; font-size:13px; font-weight:bold;}		
		.home_ligne_4 .contenue_actu{float:left; background-image:url('../img/fond_bloc_actualite.jpg'); width:546px; min-height:200px;}
		.home_ligne_4 .contenue_actu h2{float:left; width:100%; color:#333333; font-size:15px; font-weight:bold; margin-left:15px; margin-top:0px;}
		.home_ligne_4 .contenue_actu p{float:left; color:#333333; text-align:justify; margin-left:15px; margin-right:15px;} 
		.home_ligne_4 .contenue_actu img{float:left; margin:5px; margin-left:0px;}
		.home_ligne_4 .bt_lire{float:right; background-image:url('../img/bt_lire.png'); width:72px; height:16px; text-align:center; padding-top:2px; text-decoration:none; color:#fff; font-weight:bold; font-size:11px; margin-right:10px; margin-top:-18px;}
		.home_ligne_4 .bt_lire:hover{background-image:url('../img/bt_lire_over.png');}
		.home_ligne_4 .bt_submit_2{float:right; background-image:url('../img/bt_submit_2_out.png'); width:135px; height:17px; text-align:center; padding-top:2px; color:#fff; font-weight:bold; font-size:11px; margin-right:10px; text-decoration:none; margin-top:-18px;}
		.home_ligne_4 .bt_submit_2:hover{background-image:url('../img/bt_submit_2_over.png');}
		.home_ligne_4 .foot_bloc_actu{float:left; background-image:url('../img/foot_bloc_actualite.jpg'); width:546px; height:12px;}
		
		.home_ligne_4 .bloc{float:left; width:273px;}
		.home_ligne_4 .or_head{float:left; background-image:url('../img/candidat_head.jpg'); width:273px; height:44px; font-size:13px; font-weight:bold;}
		
		
	#footer{float:left; width:100%; text-align:center; margin-top:10px; height:50px; background-color:#FFFFFF;}
	
/*deco*/

.deco_job{float:left;background-image:url('../img/job_offers.jpg'); width:800px; height:49px; margin-left:10px; margin-top:5px;}
.deco_cvs{float:left;background-image:url('../img/cvs.jpg'); width:800px; height:49px; margin-left:10px; margin-top:5px; margin-bottom:5px;}
.deco_actualite{float:left;background-image:url('../img/deco_actualite.jpg'); width:800px; height:49px; margin-left:10px; margin-top:5px;}
.deco_annuaire{float:left;background-image:url('../img/deco_annuaire.jpg'); width:800px; height:49px; margin-left:10px; margin-top:5px;}
.deco_login{float:left;background-image:url('../img/deco_login.jpg'); width:800px; height:49px; margin-left:10px; margin-top:5px; margin-bottom:10px;}

/* articles */
.article .ligne_article {width:100%; padding:0; margin-left:0;}
.article .ligne_article .title_article {padding:5px;margin:0; margin-left:50px;}
.article .ligne_article .title_article h2 a{margin:0;}
.article .ligne_article .icon_article {margin:5px 5px 0 5px;}
.article .ligne_article .txt {margin:10px;}
.article .ligne_article .more {text-align:right;padding:0 5px 5px 0; font-size:14px; font-weight:bold; color:#000066;}
.articles H3{font-size:10px;}
.articles .creer, .articles .modifier{font-size:10px;}


/* User add */

#centrale_add .bloc {float:left; width:380px; margin-left:10px;}
#centrale_add .bloc fieldset {min-height:200px;border:1px solid #1A3C61;}
#centrale_add #confidentialite fieldset {float:left;width:380px; margin-left:10px; border:1px solid #1A3C61;}



.ml10{margin-left:10px;}
.mt10{margin-top:10px;}
