/* CSS Document */

/*Détail d'une agence*/
div.contenu { position:relative; left:0;}
div.contenu div.iframe { width:614px; height:305px; z-index:0;position:absolute; top:40px; left:0px; /*background-color:#0099CC*/ }
.img {	font-size:1px;	line-height:0;	border:none;}
.pictos { margin-right:4px; }



/*pavé gris adresse*/
div.contenu_manpo { width:618px; z-index:20; position:absolute; top:80px; left:0px; }
div.contenu_manpo div.adresse_agence { background-color:#F2F2F2; width:280px; min-height:285px; padding:10px;}
div.contenu_manpo div.adresse_agence p { margin-bottom:4px; }
div.contenu_manpo div.adresse_agence p.specialite { line-height:16px; height:32px; }
div.contenu_manpo div.adresse_agence p.nom {  font-weight:bold; }
div.contenu_manpo div.adresse_agence div.size50 { float:left; width:50%; }
div.contenu_manpo div.adresse_agence dl { margin-top:10px; } 
div.contenu_manpo div.adresse_agence dt { width:54px; line-height:17px; }
div.contenu_manpo div.adresse_agence dd { margin:-17px 0 0 56px; }
div.contenu_manpo div.adresse_agence ul.horaires { list-style-type:none;}
div.contenu_manpo div.adresse_agence ul.horaires li{  line-height:17px; list-style-type:none; }
div.contenu_manpo div.adresse_agence div.dispo { margin-top:10px; line-height:17px; }
div.contenu_manpo div.adresse_agence div.imprimer { float:right; }

div.contenu_manpo div.bloc { clear:both; margin-top:14px; width:614px; /*background-color:#CCFFFF;*/ }


div.contenu_manpo div.bloc_left { width:300px;  background-color:#F2F2F2; }
div.contenu_manpo div.bloc_left_sans_metier { width:300px; border-right:1px solid #000000; background-image:url(../img/visuel_metier.jpg); background-repeat:no-repeat; background-position:center bottom; min-height:203px; }

/*les métiers les plus couramment recherchés*/
div.nousrecherchons_poste { padding: 0 4px 7px 4px; text-align:left ;  }
div.nousrecherchons_poste p{ line-height:20px; height:144px; overflow:hidden; /*si trop long*/  }
div.contenu_manpo div.bloc_left div.nousrecherchons_poste strong, div.nousrecherchons_poste strong a, div.nousrecherchons_poste strong a:hover { font-size:14px; }
div.touslesmetiers { background-image:url(../img/bt_plus_bleu.gif); background-repeat:no-repeat; background-position:bottom left;
	height:11px; margin-left:184px;	color:#FFFFFF;	text-align: right;	line-height: 11px;	padding: 6px 0 0 13px;}
div.touslesmetiers a, div.touslesmetiers a:hover { color:#FFFFFF; }
div.contenu_manpo div.bloc_left div.indication { font-size:10px; line-height:15px; /*clear:both;*/ padding:0 4px; border-top:1px dotted #FFFFFF; }

.img_bleu {	font-size:1px;	line-height:0;	border:none;	background-color: #6698C2;}
.pic_bulle { background-image:url(../img/pic_bulle.gif); background-repeat:no-repeat; height:11px; font-size:1px; line-height:0; background-position:right; background-color:#F2F2F2;}

/* pop metier */
.picto_fermer { float:right; border:none; margin:5px 8px 0 0; }
.cache { display:none; }
.popover {	position:absolute;top:0;	width: 614px; min-height:203px; background-color:#F2F2F2; z-index:30;}
/* min-heignt passe à 230 px pour affichage coté BDR si pas assez de métiers TODO - Pb affichage grand public ?*/
.popover_public { position:absolute;top:0;	width: 614px; min-height:230px; background-color:#F2F2F2; z-index:30;}



div.contenu_manpo div.bloc_right { float:right; width:300px; /*margin-left:14px;*/ }
div.contenu_manpo div.bloc_right_sans_offre { float:right; width:300px; background-image:url(../img/visuel_dernieres_offres.jpg); background-repeat:no-repeat; background-position:bottom center; border-left:1px solid #000000; min-height:203px; }
div.contenu_manpo div.bloc_right table {border-bottom:1px solid #B9B9B9; }
div.contenu_manpo div.bloc_right table caption { font-size:13px; text-align:left; font-weight:bold; border-bottom:1px solid #B9B9B9;padding: 3px; }
div.contenu_manpo div.bloc_right table td { padding:3px;border-bottom:1px dotted #B9B9B9; line-height:17px; }
div.contenu_manpo div.bloc_right div.touteslesoffres {  padding:3px; line-height:22px; }
div.contenu_manpo div.bloc_right div.touteslesoffres img { border:none; }

/*bdr*/

div.width100 { /*width:614px;*/ margin:0 auto; position:relative; top:0; left:0; font-family:Verdana, Arial, Helvetica, sans-serif; width:100%;  }
div.width100 div.contenu_manpo { position:absolute; top:0px; width:100%; }
div.width614 {width:614px; margin:0 auto;}
div.width614 a { color:#5F81AA; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }
div.width614 a:hover { color:#5F81AA; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; }
div.contenu_manpo div.width614 div.bouton a, div.contenu_manpo div.width614 div.bouton a:hover, div.contenu_manpo div.width614 div.moybouton a, div.contenu_manpo div.width614 div.moybouton a:hover { color:#FFFFFF; text-decoration:none; }

dl.agence { background-color:#EAEAEA;padding:8px;}
dl.agence dt { 
	font-weight:bold;
	text-align:right;
	width:200px;
	line-height:17px; display:block;
}
dl.agence dd { margin-left:210px; line-height:17px; position:relative; top:-17px; }


