.bgheader  {
	background-image: url(Alizeslogo.png);
	background-repeat: no-repeat;
	background-position:left top;
    height: 106px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.bgheader tr td  { 
vertical-align:top;
}

#login_form_alizes{
float:right;
}
.bgheader a {
font-family:arial;
font-size:12px;
font-weight:inherit;
line-height:18px;
margin:0;
vertical-align:text-bottom;
}
.header_input{
height:18px;
margin:0;
padding:0;
text-indent:5px;
width:100%;
}

#login_form_alizes table {
float:right;
height:106px;
}
#login_form_alizes #j_password,#login_form_alizes #j_username{
width:100%;
color:#0A3488;
}
#menu_nav_HD{
background-image:url(barre.png);
background-position:0 -21px;
background-repeat:no-repeat;
clear:none;
float:right;
height:25px;
padding-left:20px;
padding-right:10px;
}
#menu_nav_HD a{
display:block;
text-align:center;
}
#menu_nav_HD a:hover{
color:#2E78B6;
text-decoration:none;
}
#menu_nav_HD li {
	float:left;
}
#menu_nav_HD li strong {
color:#39397F;
font-weight:700;
line-height:19px;
}
#menu_nav_HD .sapace_menu_nav {
	line-height:19px;
	margin:0 3px;	
}


#button_ok_alizes {
background-image:url(ok.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
color:#FFFFFF;
float:right;
height:21px;
width:34px;
}
#MyMenu div{
border-bottom:1px solid #999999;
border-top:1px solid #999999;
float:left;
width:100%;
}
#Alizes_search{
border:1px solid #CCCCCC;
display:block;
float:right;
height:22px;
margin-right:7px;
width:179px;
}
#MyMenu div.Alizes_search{
background-color:#FFFFFF;
border:1px solid #CCCCCC;
display:block;
float:right;
margin:2px 10px;
*margin:2px 0px;
width:180px;
}

input#Alizes_search{
border:medium none;
vertical-align:text-bottom;
width:150px;
height:20px;
margin:0;
float:left;
}

input#Alizes_search_button{
background-image:url(loupe.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:21px;
width:21px;
float:right;
}

.bg_footre {
}

.mceContentBody table tr td em, .main table tr td em {
font-size:11px;
font-style:normal;
}


/* ************** debut  Panel offre **************** */
.panel_Offre{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
        border-spacing:0;
}
.panel_Offre h1{
background-image:url(iconeAlizes.png);
background-position:0 0;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px;
line-height:21px;
text-indent:25px;
text-transform:uppercase;
}
ul.offre_nav{
margin:0;
}
.offre_nav li a{
background-image:url(icone.png);
background-position:0 4px;
background-repeat:no-repeat;
border-bottom:1px solid;
display:block;
font-weight:bold;
height:24px;
line-height:20px;
margin:0;
text-decoration:none;
text-indent:23px
}
.offre_nav li a:hover{
background-image:url(icone.png);
background-repeat:no-repeat;
border-bottom:1px solid #A4E4EF ;
display:block;
height:24px;
line-height:20px;
margin:0;
text-indent:23px;
}
.offre_HG {
	background-image: url(offreHG.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 10px;
}
.offre_HC {
	background-image: url(offreHC.png);
	background-repeat: repeat-x;
	height: 30px;
	text-align: left;
	vertical-align: top;
}
.offre_HD {
	background-image: url(offreHD.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 10px;
}
.offre_CG {
	background-image: url(offreCG.png);
	background-repeat: repeat-y;
	width: 10px;
}
.offre_CD {
	background-image: url(offreCD.png);
	background-repeat: repeat-y;
	width: 10px;
}
.offre_BG {
	background-image: url(offreBG.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 10px;
}
.offre_BC {
	background-image: url(offreBC.png);
	background-repeat: repeat-x;
	height: 10px;
}
.offre_BD {
	background-image: url(offreBD.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 10px;
}

.lien_offres ,.lien_demandes {
font-size:12px;
line-height:15px;
}
.panel_Offre marquee,.panel_Actualite marquee{
overflow:hidden;
}


/* ************** fin Panel offre **************** */
/* ************** debut  Panel Actualites **************** */
.panel_Actualite{
border:medium none;
border-spacing:0;
margin:0;
width:100%;
}
.panel_Actualite h1{
background-image:url(iconeAlizes.png);
background-position:0 3px;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px;
line-height:23px;
text-indent:25px;
text-transform:uppercase;
}
.Actualite_HG {
	background-image: url(ActualiteHG.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 10px;
}
.Actualite_HC {
	background-image: url(ActualiteHC.png);
	background-repeat: repeat-x;
	height: 30px;
	text-align: left;
	vertical-align: top;
}
.Actualite_HD {
	background-image: url(ActualiteHD.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 10px;
}
.Actualite_CG {
	background-image: url(ActualiteCG.png);
	background-repeat: repeat-y;
	width: 10px;
}
.Actualite_CD {
	background-image: url(ActualiteCD.png);
	background-repeat: repeat-y;
	width: 10px;
}
.Actualite_BG {
	background-image: url(ActualiteBG.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 10px;
}
.Actualite_BC {
	background-image: url(ActualiteBC.png);
	background-repeat: repeat-x;
	height: 15px;
}
.Actualite_BD {
	background-image: url(ActualiteBD.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 10px;
}
/* **************  fin  Panel Actualites **************** */

ul.menu_01_horizontal  {
display:block;
float:left;
height:25px;
line-height:25px;
list-style-type:none;
margin:0;
text-align:left;
}
.menu_01_horizontal li {
	display: inline;
	padding-right: 5px;
	padding-left: 5px;
}
.menu_01_horizontal li a {
	text-decoration: none;
	color: #999999;
	font-weight: bold;
}

.menu_01_horizontal li a:hover {
	text-decoration: none;
	color: #CC0033;
	font-weight: bold;
}


ul.menu_02_horizontal  {
border-bottom:1px solid #999999;
display:block;
float:left;
height:25px;
line-height:25px;
list-style-type:none;
margin-left:0;
text-align:left;
width:100%;
}
.menu_02_horizontal li {
	display: inline;
	padding-right: 10px;
	padding-left: 10px;
}
.menu_02_horizontal li a {
	text-decoration: none;
	color: #999999;
}

.menu_02_horizontal li a:hover {
	text-decoration: none;
	color: #CC0033;
}

.menu_01_horizontal .menu_rouge_horizontal {
	color: #CC0033;
}

.menu_02_horizontal .menu_rouge_horizontal {
	color: #CC0033;
}
/* ******************* debut le gabarie ************* */
HTML > BODY #nearbee_1 {	
MARGIN-BOTTOM: -40px;	
*MARGIN-BOTTOM: 0px;	
WIDTH: 100%;	
BORDER-TOP-STYLE: none;	
BORDER-RIGHT-STYLE: none;	
BORDER-LEFT-STYLE: none;	
HEIGHT: auto;	
BORDER-BOTTOM-STYLE: none;
}

#nearbee_1 {
border-style:none;
height:100%;
margin-bottom:-40px;
*margin-bottom:0px;
margin-top:0px;
width:100%;
}
#nearbee_2 {
background-color:#FFFFFF;
height:auto;
margin:0 auto;
min-height:100%;
text-align:center;
width:980px;
}
#nearbee_3 {
background-color:#FFFFFF;
/*
background-image:url(bgmenuview.png);
*/
background-position:0 0;
background-repeat:repeat-x;
border-style:none;
clear:both;
float:left;
margin:auto;
text-align:center;
width:100%;
}
#nearbee_6_2 {
background-color:transparent;
border:medium none;
color:#2F2F2F;
float:right;
height:100%;
margin:20px  auto auto auto;
text-align:center;
width:840px;
}
#footer_nearbee_inner {
background-color:#FFFFFF;
margin:auto;
text-align:center;
width:980px;
}
#content_right {
float:left;
margin-top:10px;
width:220px;
}

#nearbee_4 {
float:left;
margin:auto;
text-align:center;
width:100%;
}
#content_left {
float:left;
margin-top:20px;
width:240px;
}
#leftPanels_nearbee {
float:right;
margin:auto;
width:97%;
}
.wiki-doc-entry {
margin:5px auto auto;
*margin:0;
text-align:left;
width:97%;
}
#nearbee_6_3 {
background-color:transparent;
color:#2C2C2C;
float:left;
height:100%;
margin:auto;
text-align:center;
width:753px;
}

/* ******************* fin le gabarie ************* */
/* ******************* debut le content ************* */
.bannier02{
background-image:url(banner2.png);
background-position:0 0;
background-repeat:no-repeat;
height:189px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
width:727px;
}
.bannier03{
background-image:url(testemploi.jpg);
background-position:0 0;
background-repeat:no-repeat;
height:60px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
width:468px;
}
.candidats{
background-image:url(candidats.png);
background-repeat:no-repeat;
text-decoration:none;
cursor:pointer;
height:129px;
margin:auto;
width:358px;
}
.entreprise{
background-image:url(entreprises.png);
background-repeat:no-repeat;
text-decoration:none;
cursor:pointer;
height:127px;
margin:auto;
width:360px;
}

.wiki-doc-entry h2{
color:#888376;
font-size:17px;
font-weight:normal;
}
.Alizecontent{
text-align:justify;
}
/* ******************* fin le content ************* */
/* ************* commentaire + les activite recente  ************** */
#NBcomments {
display:none;
}
/* ************** pour ecrase celle nearbee *************** */
#menu_edite_article_nearbee {
background-image:url(bg.gif);
background-repeat:repeat-x;
display:none;
height:25px;
line-height:23px;
width:880px;
}
input[type="button"]{
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {style.css (ligne 28)
border:0 none;
font-family:verdana;
font-size:100%;
font-style:inherit;
font-weight:inherit;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
}
#DHTMLgoodies_formTooltipDiv a { 
color:#ffffff;
}
/* ************** table de recherche ************* */
#tableaudebord{
margin-top:10px;
}
#searchTableUnique caption{
height:20px;
line-height:20px;
text-align:center;
}
#searchTableUnique caption a{
color:#FFFFFF;
font-weight:bold;
}
.table-shadow {
background:transparent url(tableshadow.png) repeat-x scroll left top;
height:7px;
vertical-align:top;
width:99.8%;
}
.searchbox {
-moz-border-radius:3px;
border:1px solid #EFEFEF;
color:#666666;
font-family:arial;
font-size:12px;
padding:5px;
*padding:5px 5px 0 5px;
*margin:0px 0px 5px 0px;
text-align:justify;
text-indent:8%;
}
.searchbox label {
margin-left:5px;
margin-right:10px;
}
.searchbox input,.searchbox select  {
width:auto;
}
#go{
}
.searchbox input{
}
/* ********** debut onglet ************** */
ul.tabbernav li a {
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background:#EBF3FB none repeat scroll 0 0;
border-color:#AACCEE #AACCEE -moz-use-text-color ;
border-style:solid solid none;
border-width:1px 1px medium;
margin-left:3px;
padding:5px;
text-decoration:none;
}
/* ********** fin onglet ************** */
/* ********** mode inline  ************* */
#inline dt {
color:#2F2F2F;
height:20px;
text-align:left;
}
#contenu_alizes_out{
width:100%;
}

.Alizeheader h4 {
background-position:right bottom;
background-repeat:no-repeat;
display:block;
float:left;
height:23px;
line-height:22px;
margin:0;
}
.wiki-doc-entry h4,.Alizeheader h4{
color:#0A3488;
font-size:17px;
font-weight:bold;
}

#contenu_alizes_inner{
color:#333333;
font-size:11px;
line-height:17px;
margin-top:5px;
}
.button_edit{
float:right;
}
.button_edit input{ 
/* background-color:#FFFFFF; */
background-color:transparent;
background-image:url(edit.png);
background-position:left center;
background-repeat:no-repeat;
border:medium none;
height:20px;
color:#0A3488;
cursor:pointer;
font-size:12px;
margin-right:10px;
text-indent:10px;
}
.Alizefooter{
padding: 0 0 15px;
}
#inline input[type="text"]{
width:99%;
}
.contentheader {
clear:both;
display:none;
height:auto;
margin-bottom:0;
margin-top:0;
padding-bottom:10px;
text-align:left;
}
#mce_editor_0_macrostoolbar, #mce_editor_0_removeformat, #mce_editor_0_hr, #mce_editor_0_tabletoolbar, #mce_editor_0_tablerowtoolbar, #mce_editor_0_tablerowtoolbar, #mce_editor_0_tablecoltoolbar, #mce_editor_0_togglebutton, #mce_editor_0_styletoolbar, #mce_editor_0_indenttoolbar, #mce_editor_0_justifytoolbar, #show-dialog-btn {
display:inline;
}
/* ************** debut menu navigation panels **************** */
ul.panels_nav{
margin:0;
}
.panels_nav li a{
background-image:url(icone.png);
background-position:0 4px;
background-repeat:no-repeat;
border-bottom:1px solid;
display:block;
font-weight:bold;
height:24px;
line-height:20px;
margin:0;
text-decoration:none;
text-indent:23px
}
.panels_nav li a:hover{
background-image:url(icone.png);
background-repeat:no-repeat;
border-bottom:1px solid #A4E4EF ;
display:block;
height:24px;
line-height:20px;
margin:0;
text-indent:23px;
}
/* ************* fin menu navigation panels ************** */
.Paris a {
background-image:url(bgfrance.png);
background-repeat:no-repeat;
height:31px;
line-height:31px;
}
.Martinique a {
background-image:url(bgmartinique.png);
background-repeat:no-repeat;
height:31px;
line-height:31px;
}
.Polynesie a {
background-image:url(bgpolynesie.png);
background-repeat:no-repeat;
height:31px;
line-height:31px;
}
.Guadeloupe a {
background-image:url(bgguadeloupe.png);
background-repeat:no-repeat;
height:34px;
line-height:34px;
}
.Reunion a {
background-image:url(bgreunion.png);
background-repeat:no-repeat;
height:34px;
line-height:34px;
}
.Guyane a {
background-image:url(bgguyane.png);
background-repeat:no-repeat;
height:34px;
line-height:34px;
}
/* *********** ***************** */
.img_captcha img{
*width:200px;
}
#Publicitaire{
}
/* ************ page Accueil ************* */
.bannier02 p{
color:#003399;
display:block;
float:right;
font-family:arial;
font-size:27px;
font-style:italic;
font-weight:bold;
line-height:32px;
margin:30px 31px;
text-align:center;
width:354px;
}
.candidats h1{
color:#444c4f;
display:block;
font-family:Arial;
font-size:27px;
font-weight:bold;
letter-spacing:1px;
margin-top:10px;
padding-top:20px;
text-align:center;
}
.candidats p{
color:#003399;
font-family:arial;
font-size:15px;
line-height:17px;
margin:auto;
text-align:center;
width:253px;
}
.entreprise h1{
color:#FFFFFF;
display:block;
font-family:Arial;
font-size:27px;
font-weight:bold;
letter-spacing:1px;
margin-top:10px;
padding-top:20px;
text-align:center;
}
.entreprise p{
color:#FFFFFF;
font-family:arial;
font-size:14px;
text-align:center;
}
/* ************ footer *********** */
.trait_footer {
border-top:1px solid #B9B7C0;
margin-top:10px;
padding-top:2px;
}
a.footer_contact{
-moz-border-radius:3px;
border:1px solid #CCCCCC;
font-size:100%;
display:block;
float:right;
margin-right:10px;
padding:0;
text-align:center;
width:135px;
text-decoration:none;
}
a.footer_contact:hover{
border:1px solid #1FFF3D;
text-decoration:none;
}
.footer_contact p{
font-size:100%;
font-weight:bold;
margin:3px;
padding:2px;
}
/* ********** menu horizontal ********* */
span.qmclear{
clear:none;
}
ul.star{
}
ul.star li{
	list-style-image: url(arrowbullet);
}

ul.ListePartenaire li{
color:#8E8B9F;
font-weight:bold;
list-style-position:inside;
list-style-image:url(arrowbullet);
}


/* ********** formulaire de contacte + invitation ************ */
#contact_Alizes table {
margin :auto;
}
#invite_Alizes {
margin :auto;
}
#contact_Alizes input , #contact_Alizes select ,#contact_Alizes textarea ,#invite_Alizes input,#invite_Alizes select,#invite_Alizes textarea{
border:1px solid #AACCEE;
position:relative;
}
#contact_Alizes submit,#contact_Alizes button {
border:none;
}
#contact_Alizes label,#invite_Alizes label{
float:right;
line-height:20px;
margin-right:2px;
padding:2px 0;
vertical-align:middle;
}
#contact_Alizes span,#invite_Alizes  span {
color:red;
}
#asterisque {
color:#7F7F7F;
margin:auto;
width:95%;
}

.lien_offres{
font-size:12px;
}
#liste_formation{
}
#liste_formation td{
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}

#liste_formation td p{
margin:4px;
}
#liste_formation .Style1 {
color:#CCCCCC;;
}

/* ************** le reseau Alizes ***************** */


#ListeLogo{
}
.ListeLogo{
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
border:1px solid;
color:#0A3488;
font-weight:bold;
padding:4px;
}
#ListeLogo td {
} 
#ListeLogo tr {
} 
#ListeLogo strong {
display:block;
font-weight:bold;
text-align:center;
} 
#ListeLogo td img {
display:block;
margin:0 auto 10px;
text-align:center;
} 
.responsable_photo {
-moz-border-radius:5px;
background-color:#EFEFEF;
border:1px solid #DFDFDF;
float:right;
font-size:10px;
padding:6px;
text-align:justify;
width:222px;
}
.responsable_photo a:hover {
text-decoration:none;
}
/* ************* */
.soff{
background:transparent none repeat scroll 0 0;
color:#CC0000;
line-height:29px;
white-space:nowrap;
}
#son{
}
li#son a {
font-weight:bold;
} 
li#son a.linkOver{
 background-color: #eee;
 color:#FF55AE;
    }

/* ******** bgformulaire ********* */
#bgformulaire {
-moz-border-radius:8px;
background-image:url(700.png);
background-repeat:repeat-y;
border:1px solid #AACCEE;
padding:10px;
width:680px;
}
#bgformulaire #set_titre_formulaire {
background-color:#FFFFFF;
color:#000000;
margin-left:5px;
margin-top:-20px;
padding:0 5px;
position:absolute;
}
#bgformulaire label ,#lablel_veiw_left{
display:block;
font-weight:bold;
height:20px;
margin-right:3px;
line-height:19px;
text-align:right;
}
#bgformulaire td {
}
#bgformulaire h5 {
}

#reseau {
border-spacing:10px;
font-size:9px;
margin:auto;
text-align:center;
}
#reseau div {
float:left;
padding:3px;
} 
#reseau table {
-moz-border-radius:10px;
border:1px solid #EEEEEE;
display:block;
height:140px;
text-align:left;
width:133px;
}
#reseau td  strong {
background-color:#EEEEEE;
display:block;
font-family:arial;
letter-spacing:1px;
margin:auto;
text-align:center;
width:143px;
}
#reseau img {
border:medium none;
}
#reseau a{
display:block;
font-family:arial;
letter-spacing:1px;
margin:auto;
font-size:9px;
text-align:center;
}
#reseau td a:link{
}

#reseau td a:hover {
background-color: #CCCCCC;
}

#reseau table:hover{
background-color: #CCCCCC;
}
.Reunion a{
text-indent:20px;
}

div.errormessage {
height:auto;
}
/* ************* ie *************** */
div#menuview {
*position:absolute;
}
#nearbee_1 {
*padding:0;
}



