html{
text-align:center;
}

body{
position:relative;
width:900px;
margin: 0 auto;
text-align:left;
}

.centre{text-align:center;}

#header{
width:900px;
min-height:180px;
}
#content{
overflow:hidden;
width:900px;
min-height:400px;
}
#content_accueil{
overflow:hidden;
width:900px;
min-height:400px;
background:url('/design/afigec/images/fd_accueil.gif') top right no-repeat;
}
#contenu{
overflow:hidden;
min-height:400px;
width:692px;
margin-top:20px;
/* border:1px solid #ccc; */
}
#mentions{text-align:center;}

/* ---------------- FOOTER ---------------- */
#footer{
width:890px;
min-height:30px;
padding-left:10px;
}
#foot_coord{
float:left;
padding-top:6px;
}
#foot_fid{
float:left;
margin-left:70px;
}
#foot_collab{
float:right;
margin-right:10px;
padding-top:6px;
}
#foot_collab img{
position:absolute;
margin-top:1px;
margin-left:-20px;
}

#ariane{
overflow:hidden;
min-height:35px;
/* border:1px solid #333; */
}

.bidon{
clear:both;
/* border:1px solid #333;*/
}

/* --------------------------------BANNIERE------------------------------------- */
#banniere{
width:900px;
height:152px;
background:url('/design/afigec/images/fd_banniere.gif') top center no-repeat;
position:relative;
z-index:20;
}
#banniere_print{display:none;}
#animation{
position:absolute;
top:1px;
right:-1px;
width:426px;
height:69px;
}
#uk{
display:none;
margin-left:5px;
margin-top:2px;
}
#login_clients{
vertical-align:middle;
position:absolute;
top:130px;
right:10px;
}
#login_clients a{
display:block;
width:78px;
margin-left:20px;
margin-top:-16px;
}

/* --------------------- MENU GAUCHE ----------------------------*/
#menu_gauche{
overflow:hidden;
margin-top:5px;
min-height:635px;
float:left;
width:178px;
padding-left:10px;
/* border:1px solid #ccc; */
/* background-color:#f00; */
}
#menu_gauche_solutions, #menu_gauche_contact, #menu_gauche_services, #menu_gauche_recrutement{
width:168px;
}
.titre_menu, .corps_menu{
text-align:center;
padding-right:5px;
}
.corps_menu p{
margin:0px;
}
.top_menu{
width:168px;
height:31px;
}
.bottom_menu{
width:168px;
height:10px;
}

/* ------------------------ ACCUEIL ---------------------------------*/
/* --- BLOC GAUCHE --- */
#accueil_gauche{
float:left;
margin-left:10px;
width:400px;
/* border:1px solid #0ff;  */
}
#accueil_titre{
text-align:center;
/* border:1px solid #f0f; */
}
#accueil_profil1{
float:left;
width:180px;
height:170px;
/* border:1px solid #ccc;  */
}
#accueil_profil2{
float:right;
width:180px;
height:170px;
/* border:1px solid #ccc;  */
}
#accueil_profil3{
/*text-align:center;*/
/* margin:1px auto;*/
float:left;
width:180px;
height:170px;
/* border:1px solid #ccc;  */
}

#accueil_profil4{
float:right;
width:180px;
height:170px;
/* border:1px solid #ccc;  */
}

.profil_visu{
text-align:left;
}
#profil1_titre, #profil2_titre, #profil3_titre, #profil4_titre{
width:80px;
text-align:center;
/* border:1px solid #00f; */
}
#profil1_titre{
position:absolute;
margin-top:-42px;
margin-left:85px;
}
#profil2_titre{
position:absolute;
margin-top:-37px;
margin-left:100px;
}
#profil3_titre{
position:absolute;
margin-top:-37px;
margin-left:95px;
}

#profil4_titre{
position:absolute;
margin-top:-43px;
margin-left:95px;
}

.profil_accroche{
margin-top:7px;
text-align:justify;
}

/* --- BLOC DROIT --- */
#accueil_droit{
float:right;
width:460px;
margin-top:20px;
/* border:1px solid #ff0;  */
}
#bloc_bleu_c{
float:left;
width:215px;
height:184px;
background:url('/design/afigec/images/fd_bleuc.png');
/* border:1px solid #ccc; */
}
#bloc_orange{
float:right;
margin-right:10px;
width:215px;
height:184px;
background:url('/design/afigec/images/fd_orange.png');
/* border:1px solid #ccc; */
}
#bloc_orange p{margin:0;}
#bloc_bleu_f{
float:left;
width:215px;
height:184px;
margin-top:10px;
background:url('/design/afigec/images/fd_bleuf.png');
/* border:1px solid #ccc; */
}
#flux_accueil{
margin-left:17px;
margin-top:10px;
height:120px;
width:190px;
/* border:1px solid #ccc; */
}
#bloc_jaune{
float:right;
margin-right:10px;
width:215px;
height:184px;
margin-top:10px;
background:url('/design/afigec/images/fd_jaune.png');
/* border:1px solid #ccc; */
}
#bloc_jaune p{margin:0;}
.rubs_nom{
margin-top:35px;
padding-left:20px;
padding-right:20px;
text-align:center;
/* border:1px solid #0f0; */
}
.services_nom{
margin-top:35px;
margin-bottom:5px;
padding-left:20px;
padding-right:20px;
text-align:center;
}
.rubs_visuels{
text-align:center;
/* border:1px solid #f0f; */
}
.rubs_txt{
margin-top:-5px;
padding-left:20px;
padding-right:20px;
text-align:center;
/* border:1px solid #f00; */
}
#service_accueil_151{ line-height:12px; margin-left:60px;}
#service_accueil_152{ line-height:12px;  margin-left:90px;}
#service_accueil_153{ line-height:12px; margin-left:100px;}
#service_accueil_154{ line-height:12px; margin-left:103px;}
#service_accueil_155{ line-height:12px; margin-left:100px;}
#service_accueil_156{ line-height:12px; margin-left:95px;}
#service_accueil_157{ line-height:11px; margin-left:75px;}

/* ------------------------ LISTE ASSOCIES -------------------------------*/

.fiche_associe{
float:left;
width:195px;
padding:10px 10px;
margin-right:13px;
margin-bottom:13px;
min-height:160px;
border:1px solid #008ec8;
}
.associe_visu_lien{
float:left;
width:70px;
}
.visu_associe{
border:1px solid #008ec8;
margin-right:10px;
/* float:left; */
}
.associe_nom{
margin-bottom:5px;
/* border:1px solid #eee; */
}
.associe_poste{
/* border:1px solid #eee; */
}
.associe_lien{
position:absolute;
margin-top:140px;
margin-left:95px;
text-align:right;
}
#associes_liste{
min-height:500px;
background:url('/design/afigec/images/sphere_fd_fiches.gif') 0px -20px no-repeat;
}

/* ------------------------ FICHE ASSOCIE ---------------------------------*/

#fiche_fond{

}
#fiche_corps{
border:1px solid #008ec8;
margin-left:30px;
margin-right:8px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
background-color:#fff;
}
#bas_fiche{
width:647px;
height:20px;
margin-left:30px;
}
#portrait{
float:left;
width:144px;
height:100px;
margin-bottom:20px;
}
#portrait img{
border:1px solid #008ec8;
}
#nom{
position:absolute;
margin-left:110px;
padding-top:69px;
width:250px;
/* height:50px;
 vertical-align:bottom; */
/* border:1px solid #eee; */
}
#cabinet{
float:right;
/* margin-right:20px; */
padding-top:15px;
width:243px;
/* border:1px solid #eee; */
}
#cabinet_corps{
padding-left:80px;
padding-top:2px;
background:url('/design/afigec/images/fd_agence.png') top no-repeat;
}
#descriptif{
text-align:justify;
margin-bottom:20px;
/* border:1px solid #eee; */
}
#fonctions_intitule{
float:left;
width:179px;
padding-left:15px;
/* border:1px solid #eee; */
}
#fonctions_detail{
margin-left:200px;
/* border:1px solid #eee; */
margin-bottom:20px;
}
#externe_intitule{
float:left;
width:179px;
padding-left:15px;
/* border:1px solid #eee; */
}
#externe_detail{
margin-left:200px;
/* border:1px solid #eee; */
margin-bottom:20px;
}
#commentaires_intitule{
padding-left:15px;
}
#commentaires{
text-align:justify;
/* border:1px solid #eee; */
margin-bottom:20px;
}
#specialites{
float:right;
/* border:1px solid #eee; */
}
#specialites td{
width:100px;
vertical-align:middle;
text-align:center;
}

/* ------------------- PROFILS SOLUTIONS --------------------------*/
#profils_accueil{
margin:30px 0 0 130px;
}
#profils_accueil_1, #profils_accueil_2, #profils_accueil_3, #profils_accueil_4{
float:left;
width:180px;
height:200px;
margin:25px;
}



#profils_accueil_4 .profil_accroche {
text-align:center;
}

#solutions_accueil_corps p{
margin-top:0px;
margin-bottom:15px;
}
#solutions_accueil_corps ul{
padding-left:50px;
padding-bottom:10px;
}
#solutions_accueil_corps li{
display : list-item;
list-style-image : url(/design/afigec/images/puce_jaune.png);
list-style-position: outside; 
/* line-height:42px; */
}
#solutions_accueil_corps table{
margin-left:50px;
margin-top:20px;
}
#solutions_accueil_corps table td{
vertical-align:middle;
}

#introduction_profils{
width:690px;
/*border:1px solid #ccc;*/
margin-bottom:10px;
/* margin-top:15px; */
}
#intro_profils{
float:left;
text-align:justify;
/* border:1px solid #ccc; */
/* border:1px solid #333; */
}
#picto_profils{
float:right;
right:20px;
margin-left:10px;
width:140px;
}
#besoins{
overflow:hidden;
float:left;
width:341px;
/* border:1px solid #0f0; */
}
#objectifs{
overflow:hidden;
position:absolute;
right:23px;
width:341px;
/* border:1px solid #f00; */
}
.objectifs_corps, .besoins_corps{
padding-right:10px;
}
.besoins_titre{
text-align:center;
}
#reponse{
width:699px;
margin-top:20px;
/*border:1px solid #fff;*/
}
#profils{
width:780px;
height:130px;
border:1px solid #fff;
}
.top_bleu{
height:15px;
}
.bottom_bleu{
height:12px;
}
.reponse_titre{
height:30px;
text-align:center;
}
#reponse_corps{
/*border:1px solid #333;*/
text-align:center;
padding-left:10px;
padding-right:15px;
/*margin-top:-16px;
margin-bottom:-16px;*/
}
.reponse_top{
height:11px;
}
.reponse_bottom{
height:13px;
}
#reponse p, #objectifs p, #besoins p{
line-height:20px;
}
#reponse ul, #objectifs ul, #besoins ul{
padding-top:10px;
padding-left:24px;
padding-bottom:10px;
}

#reponse li, #objectifs li, #besoins li{
display : list-item;
list-style-image : url(/design/afigec/images/puce_blanche.png);
/* margin-left:15px; */
list-style-position: outside;
margin-bottom:5px;
}

#profil_conclusion{
text-align:justify;
}
#profil_conclusion ul{
padding-left:50px;
padding-bottom:10px;
}
#profil_conclusion li{
display : list-item;
list-style-image : url(/design/afigec/images/puce_jaune.png);
list-style-position: outside; 
/* line-height:42px; */
}

#profils{}
#voir_profils{
width:270px;
height:50px;
float:left;
text-align:center;
padding-top:50px;
padding-left:0px;
/* border:1px solid #ccc; */
}
#autres_profils{

}
.profils{
float:left;
height:100px;
width:140px;
/* border:1px solid #ccc; */
}
.profils_noms{
width:65px;
margin-top:75px;
margin-left:60px;
text-align:center;
/* border:1px solid #0f0; */
}

/* --------------------- SERVICE ----------------------- */
#service_accueil_corps p{
margin-top:0px;
margin-bottom:15px;
}
#service_accueil_corps ul{
padding-left:50px;
padding-bottom:10px;
}
#service_accueil_corps li{
display : list-item;
list-style-image : url(/design/afigec/images/puce_jaune.png);
list-style-position: outside; 
/* line-height:42px; */
}
#service_accueil_corps table{
margin-left:50px;
margin-top:20px;
}
#service_accueil_corps table td{
vertical-align:middle;
}

#introduction_services{
width:680px;
/*border:1px solid #ccc;*/
margin-bottom:10px;
/* margin-top:15px; */
}
#intro_services{
float:left;
text-align:justify;
}
#conclusion_service{
text-align:justify;
}
#intro_services ul{
padding-left:50px;
padding-bottom:10px;
}
#intro_services li{
display : list-item;
list-style-image : url(/design/afigec/images/puce_jaune.png);
list-style-position: outside; 
/* line-height:42px; */
}
#picto_services{
float:right;
right:20px;
margin-left:10px;
width:140px;
}
#prestas{
overflow:hidden;
float:left;
width:341px;
/* border:1px solid #0f0; */
}
#valeur{
overflow:hidden;
/* position:absolute; */
right:23px;
width:341px;
/* border:1px solid #f00; */
}
#prestas p, #valeur p{
line-height:20px;
}

#prestas ul, #valeur ul{
padding-top:10px;
padding-left:24px;
padding-right:15px;
padding-bottom:10px;
}
#prestas li, #valeur li{
display : list-item;
list-style-image : url(/design/afigec/images/puce_blanche.png);
list-style-position: outside;
margin-left:-18px;
margin-bottom:5px;
}
.prestas_corps{
padding-right:10px;
text-align:justify;
padding-left:18px;
}
.valeur_corps{
padding-right:20px;
text-align:justify;
padding-left:18px;
}
.prestas_corps p, .valeur_corps p{
padding-top:10px;
padding-bottom:10px;
margin:0px;
}
.prestas_titre{
text-align:center;
}

/* --------------------- ARTICLE ------------------------ */
#article_global{
text-align:justify;
}
#visu_article{
border:3px solid #003a5a;
}
#article_corps p , #article_corps_intranet p{
margin-top:0px;
margin-bottom:15px;
}
#article_corps ul, #article_corps_intranet ul{
line-height:20px;
padding-left:50px;
padding-bottom:10px;
}
#article_corps li, #article_corps_intranet li{
display : list-item;
list-style-image : url(/design/afigec/images/puce_jaune.png);
list-style-position: outside; 
/* line-height:42px; */
}
.pdf_article{
vertical-align:middle;
margin-left:10px;
}
.pdf{
line-height:42px;
}

.intranet{text-align:center;}
.intranet img{border:none;}

/* --------------------- CERTIFICATIONS -------------------------------- */
#certif_corps p{
margin-top:0px;
margin-bottom:15px;
}
#certif_corps ul{
padding-left:50px;
padding-bottom:10px;
}
#certif_corps li{
display : list-item;
list-style-image : url(/design/afigec/images/puce_jaune.png);
list-style-position: outside; 
line-height:42px; 
}

/* ------------------------- MEMBRES FIDUNION -----------------------------*/
#membres_corps p{
margin-top:0px;
margin-bottom:15px;
}
#membres_corps table{
text-align:center;
}
#membres_corps ul{
padding-left:50px;
padding-bottom:10px;
text-align:justify;
}
#membres_corps li{
display : list-item;
list-style-image : url(/design/afigec/images/puce_jaune.png);
list-style-position: outside;
text-align:justify;
}
#membres_corps img{
border:1px solid #008ec8 !important;
}


/* -------------------- RECHERCHE EMPLOI STAGE ----------------------- */
#recherche{
border: 1px solid #fff;
}
#rech_formulaire{
background-color:#fff;
margin-top:20px;
border:2px solid #008ec8;
padding:10px;
}
select{
width:220px;
border:1px solid #008ec8;
}
input{
width:217px;
border:1px solid #008ec8;
}
.rech_intitule{
width:170px;
}
td{
height:28px;
}
.ou{
padding-left:10px;
}
.rech_valid{
position: absolute;
margin-top:-15px;
right:21px;
}
#ttes_annonces{
position:absolute;
right:20px;
height:20px;
padding-top:5px;
}
/* --------------------- RESULTAT ------------------------ */
#recap{
width:691px;
height:82px;
padding-top:17px;
}
#recap1{
width:671px;
height:82px;
padding-left:20px;
padding-top:17px;
}
#nb_resultats{
width:655px;
min-height:26px;
overflow:hidden;
padding-top:20px;
padding-left:30px;
}
#criteres_rech{
float:left;
margin-left:20px;
}
#criteres{
margin-left:150px;
}
#resultats {
padding-left:30px;
}
#resultats ul{
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
padding-right:15px;
}
#resultats li{
display : list-item;
list-style-image : url(/design/afigec/images/puce_jaune.png);
list-style-position: outside;
}
#nb_resultats{
font-weight:bold;
}
#resultat_retour{
text-align:center;
}
.form_merci{
padding-bottom:30px;
width:650px;
text-align:justify;
}
#resultat_ttes_annonces{
position:absolute;
right:40px;
}
.overflow{
	overflow:hidden;
}

/*#postuler{
position:absolute;
right:35px;
margin-top:-40px;
}
 #postuler img{
	position:absolute;
	float:right;
	vertical-align:bottom;
}
*/

/* ---------------------- MISSIONS -------------------------- */
#missions{
height:560px;
background:url('/design/afigec/images/fd_missions.png') center center no-repeat;
/* border:1px solid #ccc; */
}
#mission_176, #mission_177, #mission_178, #mission_179, #mission_181, #mission_182, #mission_183, #mission_184{
position:absolute;
height:36px;
width:auto;
float:left;
}
#mission_176 a, #mission_177 a, #mission_178 a, #mission_179 a, #mission_181 a, #mission_182 a, #mission_183 a, #mission_184 a{
display:block;
margin:5px;
}
#ss_mission_176, #ss_mission_177, #ss_mission_178, #ss_mission_179, #ss_mission_181, #ss_mission_182, #ss_mission_183, #ss_mission_184{
width:450px;
visibility: hidden;
background-color:#fff;
border: 1px solid #003a5a;
padding-left:10px;
padding-right:10px;
}
.mis_img_g{float:left;}
.mis_lien{float:left;}

.mis_test{
border:1px solid #003a5a;
background-color:#fff;
}
/* A VIRER SOUS IE */
.mis_img_d{
float:right;
}
#mission_176{
margin-left:60px;
margin-top:55px;
}
#mission_177{
margin-left:350px;
margin-top:25px;
}
#mission_178{
margin-left:50px;
margin-top:170px;
}
#mission_179{
margin-left:465px;
margin-top:130px;
}
#mission_184{
margin-left:230px;
margin-top:450px;
}
#mission_181{
margin-left:270px;
margin-top:250px;
}
#mission_183{
margin-left:70px;
margin-top:340px;
}
#mission_182{
margin-left:470px;
margin-top:320px;
}
#ss_mission_176{
position:absolute;
margin-left:60px;
margin-top:83px;
}
#ss_mission_177{
position:absolute;
margin-left:134px;
margin-top:53px;
}
#ss_mission_178{
position:absolute;
margin-left:50px;
margin-top:198px;
}
#ss_mission_179{
position:absolute;
margin-left:139px;
margin-top:158px;
}
#ss_mission_184{
position:absolute;
margin-left:230px;
margin-top:478px;
}
#ss_mission_181{
position:absolute;
margin-left:270px;
margin-top:278px;
}
#ss_mission_183{
position:absolute;
margin-left:70px;
margin-top:368px;
}
#ss_mission_182{
position:absolute;
margin-left:166px;
margin-top:348px;
}


/* ----------------------- CLIENTS ---------------------- */
.fiche_client{
width:295px;
float:left;
margin-right:50px;
margin-bottom:10px;
}
.ss_fiche_client {
overflow:hidden;
width:292px;
height:200px;
margin-top:25px;
padding:10px;
border: 1px solid #008ec8;
background-color:#fff;
margin-right:20px;
}
.ss_fiche_client img{
position:absolute;
float:left;
margin-top:-30px;
border: 2px solid #008ec8;
}
.ss_fiche_titre{
height:28px;
margin-left:85px;
margin-top:30px;
/* border: 1px solid #ccc; */
}
.ss_fiche_contenu{
margin-top:10px;
}

/* ----------------------- REJOINDRE NOTRE EQUIPE ---------------------- */
.fiche_temoin{
width:295px;
float:left;
margin-right:50px;
margin-bottom:10px;
}
.ss_fiche_temoin {
overflow:hidden;
width:291px;
height:200px;
margin-top:25px;
padding:10px;
border: 1px solid #008ec8;
background-color:#fff;
margin-right:20px;
}
.ss_fiche_temoin img{
position:absolute;
float:left;
margin-top:-30px;
border: 2px solid #008ec8;
}

/* ---------------------- ACTUALITES ---------------------------- */
.frame {background-color: #7f9cac;}

.gauche{float:left;}
.droite{float:right;}
.bloc_actu, .bloc_actu1{
width:320px;
height:90px;
padding:5px;
text-align:justify;
/* border:1px solid #ccc; */
margin-top:8px;
margin-bottom:8px;
}
.bloc_actu1{
background-color:#d6edf6;
}
.bloc_actu a, .bloc_actu1 a{
padding-left:15px;
}
.bloc_actu_titre{
background:url('/design/afigec/images/puce_jaune.png') no-repeat;
background-position:left -5px;
margin-bottom:10px;
}

#actus_afigec_bandeau, #actus_xml_bandeau{
width:100%;
height:23px;
padding-top:7px;
/* margin-bottom:5px; */
}
#actus_xml_bandeau{

}
#actus_xml{
width:100%;
height:260px;
overflow:hidden;
margin-bottom:16px;
}
#actus_afigec{
height:240px;
/* border:1px solid #d6edf6; */
}
#entreprise{
float:left;
width:330px;
height:110px;
border:1px solid #7f9cac;
}
#entreprise_bandeau{

}
#csoec{
float:right;
width:332px;
height:112px;
}
#csoec_bandeau{

}
#echos{
float:left;
width:332px;
height:112px;
}
#echos_bandeau{

}
#expert_infos{
float:right;
width:330px;
height:110px;
border:1px solid #7f9cac;
}
#expert_infos_bandeau{

}
#expert_infos, #echos, #csoec, #entreprise{
margin-top:16px;
}
#expert_infos_bandeau, #echos_bandeau, #csoec_bandeau, #entreprise_bandeau{
margin-top:10px;
height:16px;
}

/* ------------------------------- ACTUALITE ------------------------------*/
#actualite_titre{
margin-bottom:10px;
}
#actualite_accroche{

}
#actualite_corps{

}

/* ------------------------------ CABINETS ------------------------------- */
#cabinet106, #cabinet107, #cabinet108, #cabinet109, #cabinet110, #cabinet111, #cabinet112, #cabinet117{
position:absolute;
margin-left:470px;
margin-top:200px;
visibility: hidden;
}
#nav_commentaire{
position:absolute;
width:200px;
margin-left:470px;
margin-top:200px;
/* border:1px solid #ccc; */
}
.cabinet_titre{
background:url('/design/afigec/images/puce_jaune.png') 0px -3px no-repeat;
padding-left:15px;
margin-left:-16px;
/* border:1px solid #ccc; */
margin-bottom:20px;
}
.cabinet_plan{
display:block;
width:100px;
height:25px;
text-align:center;
padding-top:3px;
}

/* -------------------------------------------- FORMULAIRE CONTACT ---------------------------------------------- */
#formulaire{
height:520px;
}
.attribute-short{
text-align:justify;
margin-bottom:50px;
}
.form_champ_intitule{
float:left;
width:150px;
text-align:right;
padding-right:10px;
}
.form_champ input, .form_block textarea {
width:250px !important; 
margin-bottom:8px;
border:1px solid #008ec8;
}
.form_block textarea {
height:150px;
}
#bt_envoyer{
float:right;
margin-right:280px;
margin-top:10px;
/* display:block;
text-align:center;
padding-top:5px;
background-color:#008ec8; */
width:96px;
height:26px;
}
.form_recap_titre{
margin-bottom:50px;
}
.form_recap{
height:480px;
padding-left:150px;
}

.lien_expert{
	background:transparent url(/design/afigec/images/point_blanc2.gif) no-repeat scroll left center;
	margin-left:20px;
	margin-top:10px;
}

.lien_expert a.blanc{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:10px;
	text-decoration:none;
}

.lien_expert a.blanc:hover{
	color:#F7C100;
}

.textdefil{
	m argin-left:0px;
	padding:0px;
	margin-top:-22px;
}

.textdefil input{
	color:#fff;
	background-color:#008CCE;
	width:750px;
}

#textedefilant{
	z-index:1;
}

#lien_texte_defil{
	display:block;
	margin-top:-20px;
	width:750px;
	height:20px;
	position:absolute;
	z-index:20;
}