/* CSS Document */



div#conteneur{
position:absolute;
left:13%;
}

div#logo{
position:absolute;
top:1px;
left:55px;
}

#flash{
position:absolute;
left:734px;
top:126px;
}


table#Tableau_01{
margin-top:0px;
}
td#mainmenu{
width:440px;
height:23px;
background-image: url(images/altis_accueil_05.jpg);
background-repeat:repeat-x;
}

td#acceuil{
width:409px;
height:23px;
background-image: url(images/altis_accueil_04.jpg);
background-repeat:repeat-x;
text-align:left;
}

td#menu{
border-left:1px solid #FFFFFF;
}

td#banner{
background-image: url(images/altis_accueil_02.jpg);
background-repeat:no-repeat;
}

a#acceuil{
margin-left:20px;
margin-top:10px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}


a#submenu{
text-decoration:none;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#3a3a3a;
margin-left:5px;
}

div#submenu{
position:relative;
top:27px;
margin-left:407px;
}
input{
height:12px;
width:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

span#login{
text-decoration:none;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
/*font-weight:bold;*/
color:#3a3a3a;
margin-left:25px;
}

a#ok{
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
/*font-weight:bold;*/
color:#3a3a3a;
position:absolute;
left:370px;
top:125px;
}

a#password{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
/*font-weight:bold;*/
color:#3a3a3a;
position:absolute;
left:400px;
top:125px;
}
a#altis{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
/*font-weight:bold;*/
color: #FF0000;
position:absolute;
left:783px;
top:125px;
}
.style1 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #d1091a;
}
.style3 {
font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
font-weight:bold;}

div#specialiste{
margin-left:235px;
margin-top:15px;
width:350px;
}
a#espace_emploi{color:#5f8f05}


/* ^^^^^^^^ style des menus pincipals----------**/
#styletwo{position:relative; top:1px; display:block;height: 21px;font-size:11px;font-weight:bold;background:transparent url(images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif; border-left: 1px solid #fff;}
#styletwo ul{margin:0;padding:0;list-style-type:none;width:auto; height:18px;}
#styletwo ul li{display:block;float:left; height:18px}
#styletwo ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:3px 9px 0 8px;height:18px; border-right: 1px solid #fff;}
#styletwo ul li a:hover, a.menu_active{color:#fff;background:repeat-x top left; background-image:url(images/rollover.jpg)}
/*----------------------------------------------------------^^^^^^^^^^ */

span#espace{
font-family: "Century Gothic";
font-size:12px;
font-weight:bold;
color:#646464;
}
span#emploi{
font-family: "Century Gothic";
font-size:31px;
color:#5f8f05;
}
span#clients{
font-family: "Century Gothic";
font-size:31px;
color:#bf6816;
width:300px;
background-image:url(images/entreprise_carre.jpg); background-repeat:no-repeat; background-position:right;
padding-right:45px;
}
span#candidats{
font-family: "Century Gothic";
font-size:31px;
color:#5e6c8b;
background-image:url(images/candidat_carre.jpg); background-repeat:no-repeat; background-position: right;
padding-right:52px;
padding-bottom:5px;
height:20px;
}

div#subtitle_emploi{
position:relative;
top:15px;
margin-left:25px;
line-height:20px;
}
div#subtitle_clients{
position:relative;
top:10px;
margin-left:25px;
line-height:20px;
}
div#subtitle_candidats{
position:relative;
top:45px;
margin-left:25px;
line-height:15px;
}
#Recherche{
position:relative;
top:25px;
left:41px;
font-family: "Century Gothic";
font-size:14px;
color:#5f8f05;
}
#offres{
position:relative;
left:150px;
top:25px;
font-family: "Century Gothic";
font-size:14px;
color:#d1091a;
}

#Actualités{
position:relative;
left:25px;
top:45px;
font-family: "Century Gothic";
font-size:14px;
color:#0075bf;
}
div#intro_emploi{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
margin-left:35px;
margin-top:35px;
}
a#nos_offres{
color:#5f8f05;
}
div#intro_clients{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:left;
margin-left:30px;
margin-top:20px;
}
a#a_espace{
text-decoration:none;
color:#bf6816;
}
div#intro_candidats{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:left;
margin-left:30px;
margin-top:75px;
}
a#a_candidats{
text-decoration:none;
color:#5e6c8b;
}
div#intro_actus{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:left;
margin-left:30px;
margin-top:50px;
width:200px;
}

/*-------------------------recherche rapide style-----------------------*/
table#recherche{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
div#recherche{
float:left;
margin-top:35px;
margin-left:38px;
}
a#recherche_avancee{color:#000000; font-size:8px;}
select{width:200px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:9px; border:1px solid #666666;}

div#bouton_rechercher{
background-image:url("images/bouton rechercher.jpg");
background-repeat:no-repeat;
width:66px;
height:17px;
text-align:center;
padding-top:2px;
margin-left:35px;
}
a#bouton_rechercher{
top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
text-decoration:none;
color:#FFFFFF;
}
/*-------------------------recherche rapide style-----------------------*/

div#dernieres_offres{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5c5c5c;
position:absolute;
top:507px;
left:337px;
}
a#last_offers{
	color: #000000;
	font-weight: bold;
	font-weight:bold;
}

/* ^^^^^^^^ style des menus au footer ^^^^^^^^^^ */
#footer_menu{display:block;height: 10px;font-size:10px;font-family:Arial,Verdana,Helvitica,sans-serif; margin-top:-1px; margin-left:-2px}
#footer_menu ul{margin:0;padding:0;list-style-type:none;width:auto; height:0px}
#footer_menu ul li{display:block;float:left; height:5px; border-left: 1px solid #fff; padding:0px 9px 9px 9px;height:0px;}
#footer_menu a{display:block;float:left;color:#fff;text-decoration:none; /*border-left: 1px solid #fff;*/}
#footer_menu ul li a:hover,{color:#fff;}
/* ^^^^^^^^  fin style des menus au footer ^^^^^^^^^^ */

span#copyrigrht{ 
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
position:absolute;
margin-top:-12px;
left:760px;
}







/*------------- style prevu pour le gabarit ---------------*/
div#zone_image{
margin-left:10px;
width:203px;
height:450px;
}
div#zone_texte{
position:absolute;
margin-top:-450px;
margin-left:225px;
width:610px;
height:450px;
border-left: 1px dashed #cbced3;
border-right: 1px dashed #cbced3;
background-color:#FFFFFF;
}
table#zone_texte{
position:relative;
margin-top:-450px;
margin-left:225px;
width:610px;
height:450px;
border-left: 1px dashed #cbced3;
border-right: 1px dashed #cbced3;
background-color:#FFFFFF;
}






div#en_tete{
margin-left:10px;
margin-top:10px;
}
span#titre1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000;
}
span#titre2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#d1091a;
}
span#sous_titre{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
a.sous_titre{
text-decoration:none;
color:#000000;
}
a.sous_titre:hover, a#sous_menu_actif{
text-decoration:none;
color:#d1091a;
}
a.sous_titre:active{
text-decoration:none;
color:#d1091a;
}
div#contenu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:10px 10px 10px 10px;
}
td#content{
border-top:1px solid #646464;
}
/*------------- style prevu pour le gabarit ---------------*/

table#equipe{
position:absolute;
top:20px;
left:-10px;
}

table#main_bg{
background-image: url(images/main_bg.jpg);
background-repeat:no-repeat;
}


.comun_text_white_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}