@charset "utf-8";
/* CSS Document */

body{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4D4D4D;background-color:#EEEEEE; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
a img{border:none;}
a {text-decoration:none;}
table { empty-cells:show; } 
h1 {font-size:14px;}
h3 {font-size:14px;}
h2{	font-size:16px; }

#divoffre H1 { color:#E6511E; font-size:16px; font-weight:bold; }
#divoffre H2 { font-size:14px; }

#global{background-color:#EEEEEE;}
#box{background-color:#FFFFFF;position:relative; margin:0px auto; width:1000px; height:600px; background-repeat:no-repeat;border:1px solid #000000;}
#top{position: absolute; margin:0px auto; left: 0px; top: 0px; width:1000px; height:158px; background-image:url(../img/entete.jpg); background-repeat:no-repeat;}
#sur_entete{position:absolute;top:35px;left:30px;}

#menu {position:relative; top:125px; width:1000px; height:30px; left: 0px; margin-top:5px; background-image:url(../img/bg_menu.jpg);z-index:10000;}
#menu a{text-decoration:none;color:#606C65;}
#menu a:hover{color:#E6511E;}

#menu #ul_candidats {
	position:absolute;
	margin:0;
	list-style:none;
	padding:0;
	display:inline-block;
	background-color:#ffffff;
	border-bottom:3px solid #e4e9ed;
	border-left:3px solid #e4e9ed;
	border-right:3px solid #e4e9ed;
	left:-30px;
	top:17px;
	width: 205px;
}
#menu #ul_entreprises {
	position:absolute;
	margin:0;
	list-style:none;
	padding:0;
	display:inline-block;
	background-color:#ffffff;
	border-bottom:3px solid #e4e9ed;
	border-left:3px solid #e4e9ed;
	border-right:3px solid #e4e9ed;
	left:-42px;
	top:17px;
	width: 235px;
}

#menu li a {display:block; padding-top:5px;padding-bottom:5px;color:#606C65; text-decoration:none;}
#menu .li_entreprises{width:235px;float:left;padding-top:5px; color:#606C65;font-weight:bold; font-size:11px; background-color:#FFFFFF;}
#menu .li_entreprises a:hover{color:#ffffff;background-color:#E6511E; }
#menu .li_candidats{width:205px;float:left; color:#606C65;font-weight:bold; font-size:11px; background-color:#FFFFFF;}
#menu .li_candidats a:hover{color:#ffffff;background-color:#E6511E; }
#menu .element ul {margin-top:5px;}

#menu .element .align_ss_menu{ float:left; display:inline; }

.element{color:#606C65;font-weight:bold; font-size:14px;}
.milieu{width:150px;text-align:center;}
.survol a{cursor:default;}
#menu_qsn{position:absolute;left:90px;top:8px;width:175px;}
#menu_candidats{position:absolute;left:330px;top:8px;width:150px;}
#menu_entreprise{position:absolute;left:550px;top:8px;width:150px;}
#menu_contact{position:absolute;left:780px;top:8px;width:150px;}

#centre{position: absolute;margin:0px auto;left: 0px;top: 165px;width:999px;height:400px;}

#bottom{position:absolute;bottom:0px;width:1000px;height:25px;background-color:#DDDFE1;left: 0px;}
#baspage{position:absolute;width:900px;left:82px;color:#4D4D4D;font-weight:bold;width: 844px;}
#baspage a{color:#4D4D4D;font-weight:bold;}
#piedpage{text-align:center;font-size:9px;margin-top:5px;}


#HOME_baspage{position:absolute;bottom:8px;left:80px;width:400px;}
#HOME_baspage a {color:#4D4D4D;font-weight:bold;}
#HOME_IC_fb{position:absolute;left:55px; top:411px;}
#HOME_IC_partager{position:absolute;left:30px; top:410px;}
#HOME_bloc_left{position: absolute;margin:0px auto;left: 0px;width:677px;height:435px;background-color:#DDDFE1;}
#HOME_visuel_left{position:absolute;margin:0px auto;left:0px;width:335px; height:284px;}
#HOME_txt_left{position:absolute; padding:15px;left:335px;height:284px;color:#4D4D4D;font-weight:bold;}
#HOME_BT_left{position:absolute;top:284px;width:661px;height:120px;background-color:#FFFFFF;}
#HOME_BT_vs_recrutez{position:absolute;left:25px;top:12px;}
#HOME_BT_cvtheque{position:absolute;left:205px;top:12px;}
#HOME_BT_batiment{position:absolute;left:200px;top:60px;}
#HOME_BT_cv{position:absolute;left:427px;top:12px;}
#HOME_BT_emploi{position:absolute;left:425px;top:67px;}
#cross1{position:absolute;left:395px;top:38px;}
#cross2{position:absolute;left:600px;top:38px;}

#HOME_bloc_right{position: absolute;margin:0px auto;left:677px;width:323px;height:435px;background-color:#8E949A;}
#HOME_visuel_right{position:absolute;width:323px;height:79px;}
#HOME_title_right_actu{position:absolute;top:109px;left:15px;color:#E6511E;background-color:#FFFFFF;font-size:14px;font-weight:bold; padding-left:5px; padding-right:5px;}
#HOME_txt_right_actu{
	position:absolute;
	top:144px;
	left:20px;
	right:20px;
	color:#FFFFFF;
	font-size:12px;
	height: 100px;
}
#HOME_bloc_right_offre{position:absolute;top:277px;left:15px;right:15px;height:123px;background-color:#7b8188;}
#HOME_title_right_offre{position:absolute;color:#E6511E;background-color:#FFFFFF;font-size:14px;font-weight:bold; padding-left:5px; padding-right:5px;}
#HOME_txt_right_offre{
	position:absolute;
	top:35px;
	left:10px;
	right:5px;
	color:#FFFFFF;
	font-size:12px;
	width: 270px;
	height: 80px;
}
#HOME_txt_right_offre a{color:#FFFFFF;font-weight:bold;}
.HOME_savoir_plus{text-align:right;margin-bottom:0px;}
.HOME_savoir_plus a{color:#FFFFFF;font-weight:bold;}

#bloc_left{position: absolute;margin:0px auto;left: 0px;width:384px;height:400px;background-color:#FFFFFF;}
#bloc_right{
	position: absolute;
	margin:0px auto;
	left: 385px;
	width:615px;
	height:395px;
	overflow:auto;
	background-image:url(../img/bg_bloc_right.jpg);
	background-repeat:repeat-x;
	top: 0px;
}
#bloc_right a{text-decoration:none;color:#000000;}
#bloc_right_txt{
	margin-right:20px;
	margin-left:20px;
	margin-top:10px;
	font-weight:bold;
}
#bloc_right_title{
	color:#E6511E;
	font-size:16px;
	font-weight:bold;
}
.bloc_right_ss_title{font-size:14px;font-weight:bold;}

#QSN_visuel_left{height:340px;}
#QSN_visuel1{width:193px;height:243px;}
#QSN_visuel2{position:absolute;left:197px;width:187px;height:138px;}
#QSN_visuel3{position:absolute;top:247px;width:193px;height:149px;}
#QSN_visuel4{position:absolute;left:197px;top:143px;width:187px;height:253px;}


#OFFRESEMPLOI_contour_formulaire{position:relative;margin-left:20px;margin-right:20px;background-color:#F9F9F9;border:1px solid #606C65;}
.OFFRESEMPLOI_ss_title {font-weight:bold;}
#OFFRESEMPLOI_centrage_formulaire{margin:10px;}
#OFFRESEMPLOI_visuel1{position:absolute;width:151px;height:225px;left:233px;}
#OFFRESEMPLOI_visuel2{position:absolute;width:227px;height:395px;}
#OFFRESEMPLOI_visuel3{position:absolute;width:151px;height:165px;left:233px;top:230px;}

.color_bull_orange{color:#E6511E;}


#CVTHEQUE_bloc_right_table_ligne1{color:#FFFFFF;font-size:14px;}
#CVTHEQUE_bloc_right_table_ligne2{color:#E6511E;font-size:16px;font-weight:bold;}
#CVTHEQUE_bloc_right_table_ligne3{font-size:14px;font-weight:bold;}
.CVTHEQUE_bloc_right_table_bordure{border:1px solid #89A3B3;}
.CVTHEQUE_bloc_right_table_txt{width:250px; text-align:right; font-weight:bold;}
#CVTHEQUE_visuel2{position:absolute; width:384px; height:395px;}
#CVTHEQUE_tmp{font-size:16px;text-align:center;font-weight:bold;}

.CONTACT_mail{color:#000000;}
#CONTACT_visuel1{position:absolute;left:205px;}
#CONTACT_visuel2{width:200px;}
#CONTACT_visuel3{position:absolute;top:145px;width:200px;left:0px;}
#CONTACT_visuel4{position:absolute;top:280px;width:180px;left:205px;}


.RECRUTEMENT_liens{color:#000000;text-decoration:underline;}
#RECRUTEMENT_visuel{width:200px;}
#RECRUTEMENT_visuel2{position:absolute; left:205px;width:180px;}
#RECRUTEMENT_visuel3{position:absolute;bottom:0px;width:200px;left:0px;}
#RECRUTEMENT_visuel4{position:absolute;bottom:0px;width:180px; left:205px;}
#RECRUTEMENT_bloc_right{position: absolute; margin:0px auto; left: 384px; width:616px; height:395px; overflow:auto; background-image:url(../img/bg_bloc_right.jpg); background-repeat:repeat-x; top: 0px;}
#RECRUTEMENT_bloc_right a{text-decoration:underline;color:#000000;}

#POSTULER_contour_formulaire{position:relative;margin-left:10px; margin-right:10px;;background-color:#F9F9F9;border:1px solid #606C65;}
#POSTULER_centrage_formulaire{margin:10px;}
.POSTULER_ss_title{color:#E6511E;margin-left:5px;}
.POSTULER_etoile{color:#E6511E;font-size:14px;}
.POSTULER_ss_formulaire{font-size:10px;}
#POSTULER_visuel1{position:absolute; width:283px; height:395px;}
#POSTULER_visuel2{position:absolute; width:97px; height:225px; left:287px;}
#POSTULER_visuel3{position:absolute; width:97px; height:165px; left:287px; top:230px;}
.taille_poste{width:200px;}
.taille_first_p{width:116px;}
.taille_input{width:194px; }
.taille_poste_offres{width:350px;}

#PRESTATIONS_visuel1{position:absolute;width:214px;height:180px;}
#PRESTATIONS_visuel3{position:absolute;width:164px;height:180px; left:220px;}
#PRESTATIONS_visuel2{position:absolute;width:384px;height:211px; top:184px;}

#DEMARCHE_visuel1{position:absolute;width:384px;height:189px;}
#DEMARCHE_visuel2{position:absolute;width:227px;height:200px;top:195px;}
#DEMARCHE_visuel3{position:absolute;width:151px;height:200px;left:233px;top:195px;}

#MENTIONS_bloc_right{position: absolute; margin:0px auto; width:1000px; height:395px; overflow:auto; background-image:url(../img/bg_mention.jpg); background-repeat:repeat-x; top: 0px;}
#MENTIONS_bloc_right a{text-decoration:underline;color:#000000;}

#POPUP_form{margin:10px;background-color:#F9F9F9;border:1px solid #606C65;}
#POPUP_centrage_form{margin:5px;}

#RECUP_mep{background-color:#F9F9F9;height:150px;border:1px solid #606C65;margin:10px;}
#RECUP_txt{font-size:18px;text-align:center;margin-top:20px;}


#BATIMENT_bloc_right{position: absolute; margin:0px auto; width:1000px; height:395px; overflow:auto; background-image:url(../img/bg_mention.jpg); background-repeat:repeat-x; top: 0px;}
#BATIMENT_bloc_right a{text-decoration:none;color:#000000;}
.BATIMENT_color_bull{color:#E6511E;font-weight:bold;}
#BATIMENT_visuel1{position:absolute;width:245px;bottom:0px;right:0px;}
#BATIMENT_visuel2{position:absolute;height:230px;width:245px;right:0px;}
#BATIMENT_visuel3{position:absolute;width:134px;height:100%;}


#TABLE_OFFRES{width:570px; border-top: 1px solid #606c65; border-left: 1px solid #606c65;}
.LIGNE_TABLE_OFFRES{border-bottom: 1px solid #606c65;border-right: 1px solid #606c65;padding:5px;}
#IMG_TABLE_OFFRES{text-align:center;}
.mep_DETAILS_OFFRES{ font-size:13px;color:#747259;}
#BT_postulez{width:560px;text-align:right; font-size:13px;}
#BT_retour{font-size:10px;width:560px;text-align:right;}

#centre_actu{position: absolute;margin:0px auto;left: 0px;top: 165px;width:1000px;height:425px;overflow:auto;}
#bloc_top_actu{margin-left:10px;height:300px;width:950px;}
#bloc_top_offres{margin-left:10px;height:200px;width:950px;}
#bloc_top_left_actu{position:relative;float:left; width:50%;}
#bloc_top_right_actu{position:relative;float:right; width:50%;overflow:auto;height:300px;}
#bloc_bottom_actu{margin-left:10px;width:950px;}
#TABLE_ACTU{width:900px; border-top: 1px solid #606c65; border-left: 1px solid #606c65;empty-cells:show; }
#ADMIN_title_index{width:950px;text-align:center;font-size:16px;font-weight:bold;color:#4D4D4D;}
.ADMIN_sstitle_index{font-size:16px;padding:25px;}
.ADMIN_sstitle_index a {color:#4D4D4D;}
#ADMIN_rubrique{color:#E6511E;}
#FORMULAIRE_ACTU{background-color:#DDDFE1; border: 1px solid #606c65;}
#ADMIN_txt_actu{width:950px;text-align:center; font-size:14px; font-weight:bold;color:#4D4D4D;}
#ACTU_alaune a{color:#4d4d4d;}
#ACTU_right_alaune{font-size:14px;font-weight:bold;color:#4d4d4d;}
#bloc_image_actu{
	width: 300px;
	position: relative;
	float: left;
}
#bloc_txt_actu{
	float:left;
	width: 600px;
	margin-right: 20px;
	position: relative;
	margin-left: 20px;
}
#retour_admin_index a{color:#4d4d4d;margin-left:10px;}


#liens_titre{
	margin-left:25px;
	color: #E6511E;
	margin-top: 25px;
}
#mep_liens_utiles{float:left;margin-left:25px;}
#logo_liens{float:left;}
#table_liens{margin-left:15px;background-color:#DDDFE1;}

.cvtech_liste_tab { border:solid 1px #4D4D4D; border-collapse:collapse; }
.cvtech_liste_det { border:solid 1px #4D4D4D; border-collapse:collapse; background-color:#EEEEEE; font-weight:normal; }


