
.clear_both {
    clear:both;
    height:1px;
    line-height:1px;
    font-size:1px;
}


#homepagev2 {
color:inherit;
font-family:arial,helvetica,sans-serif;
font-size:12px;
}

#homepagev2 .texte {
text-align:justify;
}

#homepagev2 #h_homepage {
/*background-color:#fff;*/
margin:0 auto;
text-align:left;
width:150;
padding-top:0px;
}

#h_barre_user #mon_clubic {
display:none;
clear:both;
}
#homepagev2 #h_homepage #cartouche_menu {
background:#fff url(/style/images/home/bleu/bg_cartouche_menu.gif) left 10% repeat-x;
border-top:1px solid #000000;
border-left:1px solid #00000;
border-right:1px solid #00000;
}
/*Logo*/
#homepagev2 #h_homepage #header {
/*background:url('/style/images/home/bleu/logo_clubic2.gif') no-repeat 0 5px;*/
height:10px;
}

#homepagev2 #h_homepage #header #h_logo {
float:left;
height:25px;
width:250px;
}

/*fin Logo*/

/*Bloc Recherche*/
#homepagev2 #h_recherche {
margin:0px auto;
padding:8px 0px;
width:780px;
clear:both;
}


#homepagev2 .all_btn_recherche {
font-size:0.8em;
color:#000080;
font-family:Verdana;
margin-top:-2px;
padding:0;
}
#homepagev2 .btn_recherche {
margin:1px 0;
padding:0 2px;
}

#homepagev2 #h_recherche .selected {
background-color:#fff;
border-style:solid;
border-width:0 1px 1px;
border-color:#000000;
color:#C70B0B;
font-weight:bold;
}

#homepagev2 #h_recherche #textrecherche {
background-color:#fff;
border:1px solid #000000;
color:#666;
font-size:11px;
height:10px;
padding-top:2px;
text-indent:5px;
}

#homepagev2 #h_recherche #h_recherche_milieu {
/*background:url('/style/images/home/cartouche_recherche_centre.gif') repeat-x;*/
float:left;
height:25px;
/*padding-top:10px;*/
width:780px;
}

/*fin Bloc recherche*/

#homepagev2 #h_homepage #h_conteneur {
background:#fff;
color:inherit;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
float:left;
/*padding-top:5px;*/
width:988px;
clear:both;

}

#homepagev2 #h_homepage .h_conteneur_thin {
background:none;
background-color:#fff;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;padding:0;
}

#homepagev2 #h_homepage #h_left {
float:left;
width:680px;

}

#homepagev2 #h_homepage #h_left #h_content {
float:right;
width:680px;
}

#homepagev2 #h_homepage #h_left #h_content #h_contentleft {
float:right;
padding:4px;
}

#homepagev2 #h_homepage #h_left #h_content #h_contentright {
float:right;
padding:5px;
}

#homepagev2 #h_homepage #h_right {
float:right;
width:300px;
}


.menu1 {
clear:both;
float:left;
font-family:Arial,sans-serif;
font-size:11px;
margin:0;
height:15px;
padding-left:5px;
width:200px;
z-index:10;
}

.menu1 ul {
list-style-type:none;
margin:0;
padding:0;
}

.menu1 ul li {
float:left;
position:relative;
z-index:10000;
}

.menu1 ul li a,.menu1 ul li a:visited {
cursor:pointer;
display:block;
float:left;
font-weight:bold;
height:15px;
line-height:24px;
text-decoration:none;
}

* html .menu1 ul li a,.menu1 ul li a:visited {
height:15px;
}

.menu1 ul li a:hover {
border-color:#A4D201;
width:auto;
}

.menu1 ul li:hover a {
border-color:#00C;
width:auto;
}

.menu1 ul li ul {
display:none;
}

.menu1 table {
border-collapse:collapse;
font-size:11px;
margin:-1px;
}

.menu1 ul li:hover ul {
border-bottom:1px solid #000000;
display:block;
left:-1px;
position:absolute;
top:24px;
width:154px;
}

.menu1 ul li:hover ul.endstop {
left:-92px;
}

.menu1 ul li:hover ul li ul {
display:none;
}

.menu1 ul li:hover ul li a {
background:#e5ecf7 none repeat scroll 0;
border-color:#000000;
border-style:solid solid none;
border-width:1px 1px 0;
color:#333;
display:block;
font-weight:normal;
height:16px;
line-height:16px;
padding:2px 10px;
width:132px;
}

.menu1 ul li:hover ul li a.drop,.menu1 ul li:hover ul li a:hover,.menu1 ul li:hover ul li a.drop:hover {
background:#e5ecf7 url(/style/images/home/bleu/bg_alternance_menu.gif);}

.menu1 ul li:hover ul li:hover ul {
display:block;
left:153px;
margin-top:0;
position:absolute;
top:0;
}

.menu1 ul li a:hover ul {
background:#FFF none repeat scroll 0;
border-bottom:1px solid #000000;
display:block;
left:0;
margin-top:-3px;
position:absolute;
top:24px;
}

.menu1 ul li a:hover ul.endstop {
left:-92px;
}

.menu1 ul li a:hover ul li a {
background:#F6FBE5 none repeat scroll 0;
border-color:#000000;
border-style:solid solid none;
border-width:1px 1px 0;
color:#333;
display:block;
font-weight:normal;
height:16px;
line-height:16px;
padding:2px 10px;
width:132px;
}

.menu1 ul li a:hover ul li a.drop {
background:#B1B7CB;
/*background:#B1B7CB url(../images/sub-arrow.gif) no-repeat scroll 3px 8px;*/
}

.menu1 ul li a:hover ul li a ul {
height:0;
position:absolute;
visibility:hidden;
width:0px;
}

.menu1 ul li a:hover ul li a:hover {
background:#e5ecf7;
/*background:#e5ecf7 url(../images/sub-arrow.gif) no-repeat scroll 3px 8px;*/
color:#000;
}

.menu1 ul li a:hover ul li a.drop:hover {
background:#e5ecf7;
/*background:#e5ecf7 url(../images/sub-arrow.gif) no-repeat scroll 3px 8px;*/
}

.menu1 ul li a:hover ul li a:hover ul {
color:#333;
left:153px;
margin-top:1px;
position:absolute;
top:-1px;
visibility:visible;
}

.menu1 ul li a .menu1_left_off {
background:url('/style/images/home/bleu/onglet_menu_off_gauche.gif') no-repeat;
float:left;
height:24px;
width:3px;
}

.menu1 ul li a .menu1_milieu_off {
background:#000000 url('/style/images/home/bleu/onglet_menu_off_centre.gif');
color:#ffffff;
float:left;
height:24px;
padding:0 3px;
}

.menu1 ul li a .menu1_right_off {
background:url('/style/images/home/bleu/onglet_menu_off_droit.gif') no-repeat;
float:left;
height:24px;
width:3px;
}

.menu1 ul li a .menu1_left_on {
background:#000000 url('/style/images/home/bleu/onglet_menu_on_gauche.gif') no-repeat;
float:left;
height:24px;
width:3px;
}

.menu1 ul li a .menu1_milieu_on {
background:url('/style/images/home/bleu/onglet_menu_on_centre.gif');
color:#000000;
float:left;
height:24px;
padding:0 3px;
}

.menu1 ul li a .menu1_right_on {
background:url('/style/images/home/bleu/onglet_menu_on_droit.gif') no-repeat;
float:left;
height:24px;
width:3px;
}



.menu1 ul li a .menu1_left_off_high_tech {
background:url('/style/images/home/emploi/ongle_hightech_gauche.gif') no-repeat;
float:left;
height:24px;
width:3px;
}

.menu1 ul li a .menu1_milieu_off_high_tech {
background:url('/style/images/home/emploi/ongle_hightech_centre.gif');
color:#ffffff;
float:left;
height:24px;
padding:0 3px;
}

.menu1 ul li a .menu1_right_off_high_tech {
background:url('/style/images/home/emploi/ongle_hightech_droite.gif') no-repeat;
float:left;
height:24px;
width:3px;
}

.menu1 ul li a .menu1_left_off_high_tech_on {
background:url('/style/images/home/emploi/ongle_hightech_gauche.gif') no-repeat;
float:left;
height:24px;
width:3px;
}

.menu1 ul li a .menu1_milieu_off_high_tech_on {
background:url('/style/images/home/emploi/ongle_hightech_centre.gif');
color:#c00;
float:left;
height:24px;
padding:0 3px;
}

.menu1 ul li a .menu1_right_off_high_tech_on {
background:url('/style/images/home/emploi/ongle_hightech_droite.gif') no-repeat;
float:left;
height:24px;
width:3px;
}


/*Corporate*/
#homepagev2 #h_homepage #corporate .btn_corporate {
/*border-bottom:2px solid #fff;*/
float:left;
height:35px;
padding:0;
}
#homepagev2 #h_homepage #corporate .btn_corporate img {
border-top:1px solid #000000;
border-right:1px solid #000000;
border-left:1px solid #000000;
}
#homepagev2 #h_homepage #corporate .btn_corporate_selected img {
border-top:1px solid #000000;
border-right:1px solid #000000;
border-left:1px solid #000000;
}
#homepagev2 #h_homepage #corporate .btn_corporate_selected {
float:left;
height:34px;
padding:0;
border:1px solid #FFFFFF;
}

#homepagev2 #h_homepage #corporate .corporate_espace {
float:left;
width:4px;
}

/*fin corporate*/
#homepagev2 #h_homepage #bottom #copyright {
background-color:#e5e9f4;
color:#888;
}
#homepagev2 #h_homepage #bottom #copyright .bottom_cop,#homepagev2 #h_homepage #bottom #copyright .bottom_cop a {
color:#000000;
}

#homepagev2 #h_homepage #bottom #copyright #b_menu ul {
background-color:#e5e9f4;
list-style-type:none;
margin:0;
padding:0;
}

#homepagev2 #h_homepage #bottom #copyright #b_menu li {
float:left;
}

