/* CSS Document */

body{font-family:Verdana, Arial, Helvetica, sans-serif;}

/* ajout 28/03/11 */
.detailbloc a, .detailbloc a:link { color:#5F81AA; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
.detailbloc a:hover, .detailbloc a:visited { color:#5F81AA; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;font-size:11px; }
.detailbloc h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#000;padding:3px 0px}
.detailbloc {width:584px;}
.detailbloc div.bloc_aligne_droit a, .detailbloc div.bloc_aligne_droit a:hover { text-decoration:none; }
/*.detailbloc a.img, .detailbloc a:hover img, .detailbloc img.a:visited, .detailbloc a:link.img, .detailbloc img:hover, .detailbloc img:visited, .detailbloc img:hover , div.detailbloc img, img, img a:hover, { text-decoration:none; border:none; }*/
td.boutonCentre a, td.boutonCentre A:link { color:#FFFFFF; }

.info{
display: inline-block;text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #5F81AA; cursor: pointer;padding-bottom: 0px;
}
.bulle{
float:left; display:inline;margin: 0 0 2px 0; padding:2px 16px 2px 2px;background-color: transparent;background-image: url("../img/bulle.png");background-repeat: no-repeat;background-attachment: scroll;background-position: right -5px;cursor: pointer;

}
.cache { display:none; }
div.infobulle_position div.infobulle{

z-index: 10;/*display: none;*/background-color: transparent; background-image: url("../img/infobulle.png");background-repeat: no-repeat;
background-attachment: scroll;background-position: 1pt 0pt;width: 600px;margin-top: 28px;margin-right: auto;margin-bottom: 28px;margin-left: auto;
padding:24px 20px 10px 12px;min-height: 188px;font-size: 11px;color: #000000; position:absolute; left:142px; top:4px;  

}
div.infobulle_position { position:relative; top:5px; right:0; float:left; }
ul.tiret { list-style-type:none;color:#000000; }
ul.tiret li { padding-left:9px; background-image:url(../img/li_tiret_simple.gif); background-repeat:no-repeat;line-height : 17px; display : block; color:#000000; padding-bottom:4px;}

.infobulle ul.tiret li ul { list-style-type:none; margin-left:10px; margin-top:4px;}
.infobulle ul.tiret ul li { background-image:url(../img/li_carre.gif); }
div.infobulle ul { width:580px; }
/* fin ajout 28/03/11 */

.Style1 {color: #878684}


/* Fonts */
.copysmall{  font-size:10px;}
.copysmall a:link {  font-size:10px; color:#5F81AA; text-decoration:none; }
.copysmall a:visited {  font-size:10px; color:#5F81AA; text-decoration:none; }
.copysmall a:hover {  font-size:10px; color:#5F81AA; text-decoration:underline; }
.copysmall a:active {  font-size:10px; color:#5F81AA; text-decoration:underline; }
.copyGreySmall{  font-size:10px;color:#878684; line-height:17px; }
.copybold{  font-size:11px; font-weight:bold; padding-top:6px; margin-bottom:4px; line-height:17px}
.copysmallitalic{	font-size:10px;	font-style: italic; line-height:14px}
.titrep{  font-size:11px; font-weight:bold; padding-top:6px; line-height:17px}

.nouveau{color:#C8504F;margin-left:10px;font-size:11px;}

.copyform {
	FONT-SIZE: 11px; WIDTH: 208px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: verdana,arial
}


.chemin {margin-bottom:17px;font-size:11px;}



#recherche{ border: 1px solid #878684;padding:6px; margin-bottom:6px;font-size:11px;line-height:17px;}
#recherche h3{ font-size:11px;margin-bottom:2px; font-weight:100}
/*#recherche input{padding:0;margin:0}*/
.inputtext{height:15px; font-size:11px; }

.imgRight{float:right}

div.hald7 {
background-color:#FFFFFF;
background-image:url("/webdav/site/manpower/shared/images/visuel_amih.jpg");
background-repeat:no-repeat;
font-size:10px;
line-height:18px;
margin:16px 8px 0;
padding:8px 24px 8px 50px;
}

/*V2*/

.titrerecherche{ font-size:12px; font-weight:bold; line-height:17px; margin: 17px 0px 2px 18px;}

#recherche2{ margin-bottom:6px;font-size:11px; line-height:9px}
#recherche2 img{margin:0px;line-height:9px}
.recherche2text{	font-size:11px;	line-height:17px;	vertical-align: bottom;}
/*.recherche2text div{vertical-align: bottom;}*/
.recherchebordureg{border-left:2px solid #6698C2}
.recherchebordured{border-right:2px solid #6698C2}
.recherchebordureh{border-top:2px solid #6698C2;}
.recherchebordureb{border-bottom:2px solid #6698C2;}


/*V3*/
.titrerouge{ font-size:11px; font-weight:bold; color:#C8504F; margin-bottom:2px;}

/* liste d'offres */

#criteres  { background-color:#F2F2F2;}
#criteres div{padding:6px;}

.pictoliste{border:0px; padding-right:4px;}
.pictogauche{border:0px; padding: 0px 4px 0px 0px; float:left; }


#tab {font-size:11px;  border-left:1px solid #FFF;border-right:1px solid #FFF;line-height:17px;border-collapse:collapse; position:relative; top:0px; }
#tab td{ padding:3px;}
#tab th{font-size:11px; color:#FFFFFF; font-weight:bold; background-color:#7EA190; text-align:left; border:1px solid #FFF; }
.triimg{	border:0px; float:right;margin-bottom:2px }
#tab tr{vertical-align:top}
#tab h4 {padding:3px;font-size:11px; height:17px}

#tab th a { color:#FFFFFF; text-decoration:none; }
#tab th a:hover { color:#FFFFFF; text-decoration:none; }

.tab { border-bottom:1px solid #EEEEEE; border-left:1px solid #FFF;border-right:1px solid #FFF;line-height:17px;border-collapse:collapse; position:relative; top:0px; }
.tab td{ padding:3px; }
.tab th{font-size:11px; color:#FFFFFF; font-weight:bold; background-color:#7EA190; text-align:left; border:1px solid #FFF; }
.tab tr{vertical-align:top}
.tab h4 {padding:3px;font-size:11px; height:17px}

.offre{font-weight:bold; font-size:11px; color:#5f81aa; }
.trgris{background-color:#EEEEEE;}
.separateur_liste{ border-bottom:1px solid #6698C2; }
.separation6 { height:6px; font-size:1px; line-height:0; }
.separateur_liste_white{ border-bottom:1px solid #FFFFFF; }
.description{margin-bottom:6px; position:relative;left:0px;width: 500px;}
.sel {text-align:center}
.alignRight{position:absolute; left:432px}


/* detail offre */

.detailbloc {background-color:#EEEEEE;padding:8px 8px 16px 8px;}
.detailbloc img { border:none; line-height:8px; vertical-align:bottom; }
.encadreoffre{border-bottom:1px solid #5F81AA; border-left:1px solid #5F81AA; border-right:1px solid #5F81AA; padding:8px}
.ref{ font-size:13px; font-weight:bold; color:#FFF; padding: 3px 8px; background-color:#6698C2}
.intitule{
	font-size:13px;
	font-weight:bold;
	color:#5F81AA;
}
.items{font-size:11px; font-weight:bold; color:#5F81AA; line-height:17px}
.right{ padding: 4px 0px 4px 20px; text-align:right ;}
.bloc_aligne_droit { width:180px; float:right; }
.bloc_aligne_droit img {margin:0px; padding-right:4px; }


/* assistants */

.boutons {padding:0px; margin:4px 0px 0px -3px; border:none; }
.pictos { float:left; line-height:9px; margin:0px; padding-right:6px;  }
.lienagence1 { margin-right:28px; float:left; margin-top:4px; }
.lienagence2 { margin-top:4px; }
.cp {font-size:10px; }
.plan { padding:18px 20px 10px 30px; background-color:#EEEEEE; border:1px solid #6698C2; margin-top:4px; margin-right:80px; }
.fermerplan {float:right; border:none; }


#tabagence {font-size:11px; border-bottom:1px solid #EEEEEE; border-left:none;border-right:none;line-height:17px;}
#tabagence td{ padding:0px;}
#tabagence th{font-size:11px; color:#FFFFFF; font-weight:bold; background-color:#7EA190; text-align:left; }
#tabagence tr{vertical-align:top}
#tabagence h4 {padding:3px;font-size:11px;position:relative; }
#tabagence div {padding:3px; }

* {
	margin:0pt;
	padding:0pt;
}
