/* CSS Document */



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

div#logo{
position:absolute;
left:80px;
top:31px;
}

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

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

td#emploi_menu{ background-image:url("images/emploi.jpg"); background-repeat: no-repeat; width:88px; height:17px;}
td#candidats_menu{ background-image:url("images/candidats.jpg"); background-repeat: no-repeat; width:88px; height:17px;}
td#clients_menu{ background-image:url(images/clients.jpg); background-repeat: no-repeat; width:88px; height:17px;}

td#mainmenu{
width:440px;
height:23px;
background-image:url(images/menu-bg_05.jpg);
background-repeat:repeat-x;
}

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

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

td#banner{
background-image:url(images/banner_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:25px;
}

div#submenu{
position:relative;
top:52px;
margin-left:407px;
}
input{
height:auto;
width:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
div#login{
position:relative;
}
span#login{
text-decoration:none;
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#sivea{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
/*font-weight:bold;*/
color: #009933;
position:absolute;
left:772px;
top:125px;
}
.style1 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
}
.style3 {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
*font-weight:bold;*}

h1 {
font-size: 17px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color: #006600;
margin:0;
padding:0;
}

h3{
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

div#specialiste{
position:relative;
left:220px;
margin-top:35px;
width:320px;
}
a#espace_emploi{color:#5f8f05}


/* ^^^^^^^^ style des menus pincipals ^^^^^^^^^^ */
#styletwo{position:relative; top:2px; display:block;height: 23px;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-left: 1px solid #fff;*/ 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)}
/* ^^^^^^^^  fin style des menus pincipals ^^^^^^^^^^ */

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;
background-image:url(images/emploi_carre.jpg); background-repeat:no-repeat; background-position:left; padding:0 0px 15px 50px; margin-left:-44px; 
}
span#clients{
font-family: "Century Gothic";
font-size:31px;
color:#bf6816;
background-image:url(images/entreprise_carre.jpg); background-repeat:no-repeat; background-position:left; padding:0 0px 13px 50px; margin-left:-44px; 
}
span#candidats{
font-family: "Century Gothic";
font-size:31px;
color:#5e6c8b;
background-image:url(images/candidat_carre.jpg); background-repeat:no-repeat; background-position:left; padding:0 0px 13px 50px; margin-left:-43px; 
}
div#subtitle_emploi{
margin-top:17px;
margin-left:65px;
}
div#subtitle_clients{
position:relative;
top:5px;
margin-left:65px;
}
div#subtitle_candidats{
position:relative;
top:-33px;
margin-left:320px;
}
#Recherche{
position:relative;
top:25px;
margin-left:22px;
font-family: "Century Gothic";
font-size:14px;
color:#5f8f05;
}
#offres{
padding-left:4px;
font-family: "Century Gothic";
font-size:14px;
color:#d1091a;
}

#Actualités{
position:relative;
left:25px;
top:10px;
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-top:12px;
margin-left:22px;
/*position:relative;
left:20px;
top:45px;*/
}
a#nos_offres{
color:#5f8f05;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
div#intro_clients{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:left;
margin-left:20px;
margin-top:-10px;
}
a#a_espace{
text-decoration:none;
color:#bf6816;
}
div#intro_candidats{
position:relative;
top:-87px;
margin-left:280px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:left;
}
a#a_candidats{
text-decoration:none;
color:#5e6c8b;
}
div#intro_actus{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
color:#FF0000;
font-size:13px;
font-weight:bold;
margin-top:10px;
padding-left:20px;
padding-right:5px;
width: 300px;
}
/*------style des formes recherche rapide----*/
form#recherche{
/*position:relative;
left:25px;
margin-top:65px;*/
margin-top:30px;
margin-left:24px;
}
table#recherche{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
div#recherche{
position:relative;
maggin-left:20px;
margin-top:15px;
}
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;
}
/*------style des formes recherche rapide----*/
div#dernieres_offres{
position:absolute;
top:545px;
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5c5c5c;
}
a#last_offers{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
font-weight: bold;
font-weight:bold;
}
span#last_offers{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #5c5c5c;
}

/* ^^^^^^^^ style des menus au footer ^^^^^^^^^^ */
#footer_menu{float:left; display:block; font-size:10px;font-family:Arial,Verdana,Helvitica,sans-serif; margin-left:-2px;}
#footer_menu ul{margin:0;padding:0;list-style-type:none;width:auto; height:2px;}
#footer_menu  li{display:block;float:left; border-left: 1px solid #fff; padding: 0 9px 0 9px;}
#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;
float:right;
margin-right:10px;
}


/*------------- style prevu pour le gabarit ---------------*/
div#zone_image{
margin-left:10px;
width:203px;
height:450px;
}
div#zone_texte{
position:absolute;
top:165px;
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:#5f8f05;
}
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:#5f8f05;
}
a.sous_titre:active{
text-decoration:none;
color:#5f8f05;
}
div#contenu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:20px 10px 10px 10px;
}

td#content{
border-top:1px solid #646464;
}

#plan_acces_image{
margin-top:-10px;
}
/*------------- style prevu pour le gabarit ---------------*/
