/* auteur: Nadim Saikali */
/* Date de création: 19/1/2006 */
#iframeavocat, #iframexpert, #iframefiche {
scrollbar-face-color: #ae0034;
scrollbar-highlight-color: #e7122c;
scrollbar-3dlight-color: #ae0034;
scrollbar-darkshadow-color: #ae0034;
scrollbar-shadow-color: #ae0034;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #fff;
}

html {
	overflow-y: scroll;
	overflow:-moz-scrollbars-vertical;
}

div#header {
	padding: 0px;
	min-height: 73px;
	text-align: left;
}
* html div#header {
	height: 73px;
}

.logo {
	margin: 0;
	padding: 0;
	width: 230px;
}
.logoa {
	display: block;
	text-indent: -500em;
	/*\*/overflow: hidden;/**/
	line-height: 73px;
	height: 73px;
	width: 230px;
	background: url(/_img/logo.gif) no-repeat top left;
}

td { line-height: 14px;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif; }
td.tdbold { font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; }

img { border:0;}

td.outilhaut { font-size: 12px;font-family: Tahoma, Arial, Helvetica, sans-serif;color: #F4063C;line-height: 20px;}
a.outilhaut { font-size: 12px;font-family: Tahoma, Arial, Helvetica, sans-serif;color: #F4063C;line-height: 20px;text-decoration: none;}
a.outilhaut:hover { font-size: 12px;font-family: Tahoma, Arial, Helvetica, sans-serif;color: #F4063C;line-height: 20px;text-decoration: underline; }

.outilbas { font: normal 10px Arial, Helvetica, sans-serif;color: #700223;line-height: 20px;}
td.outilbas { line-height: 20px;}
a.outilbas { text-decoration: none;}
a.outilbas:hover { text-decoration: underline; }

td.blanc11 { font-size: 11px;font-family: Tahoma, Arial, Helvetica, sans-serif;color: #FFFFFF}
a.blanc11 { font-size: 11px;font-family: Tahoma, Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration: none;}
a.blanc11:hover { font-size: 11px;font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF;text-decoration: underline; }

td.blanc12b { font-size: 12px;color: #FFFFFF; font-weight: bold;}

div.nav { padding-top: 10px;padding-bottom: 22px;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;width: 521px; }
a.nav1 {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #B8022C;text-decoration: none;}
a.nav1:hover {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #B8022C;text-decoration: underline;}
a.nav2 {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;text-decoration: none;}
a.nav2:hover {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;text-decoration: underline;}


div.menuexpert { position: absolute;height: 28px;top: 0px;cursor: pointer; }
/*
div.menuexpert:hover { background-color: #FFFFFF;}
*/

#cnil {
	border-top:1px solid #ccc;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#999;
	padding-top:5px;
	margin-top:10px
}

/*-- Formulaire Recevoir la Newsletter // --*/
#listLettre {
	position:absolute;
	left:70px; 
	top:40px;
	display:block;
	width:150px;
	height:20px;
	text-decoration:none
}
#formRecevoirLettre {
	padding:6px 0 0 8px;
	background-color:#fff;
	border:5px solid #af0038;
	width:260px;
	height:269px;
	position:absolute;
	left:10px;
	top:0px;
	z-index:10;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	font-weight: normal;
}
#closeformRecevoirLettre {
	position:absolute;
	left:250px;
	top:3px;
}
#formRecevoirLettre input {
	margin-bottom:5px;
}
/*-- // Formulaire Recevoir la Newsletter --*/

a.lienStandard {
	color:#b20035;
	line-height:15pt;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom:1px dotted #b20035;
}
a.lienStandard:hover {
	border-bottom:1px dotted #b20035;
	color:#b20035;
}
a.adobeReader {
	color:grey;
	line-height:15pt;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#808080
}
a.adobeReader:hover {
	border-bottom:1px dotted grey;
	color:#808080
}
a.lienStandard2 {
	color:#333;
	line-height:15pt;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom:1px dotted #b20035;
}
a.lienStandard2:hover {
	border-bottom:1px dotted #b20035;
	color:#b20035;
}
.specForm {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
}



div.gris11 {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #505050;font-weight: normal;}
td.gris11 {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #505050;font-weight: normal;}
div.gris11b {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #505050;font-weight: bold;}
td.gris11b {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #505050;font-weight: bold;}
a.gris11 {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #505050;font-weight: normal;text-decoration: underline;}
a.gris11:hover {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #505050;font-weight: normal;text-decoration: none;}
td.gris11u {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #505050;font-weight: normal;text-decoration: none;}
a.gris11u {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #505050;font-weight: normal;text-decoration: none;}
a.gris11u:hover {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #505050;font-weight: normal;text-decoration: underline;}

td.noir10 {font-size: 10px;font-family: Verdana, Helvetica, sans-serif;color: #000000;font-weight: normal;}
a.noir10 {font-size: 10px;font-family: Verdana, Helvetica, sans-serif;color: #000000;font-weight: normal;text-decoration: underline;}
span.noir10 {font-size: 10px;font-family: Verdana, Helvetica, sans-serif;color: #000000;text-decoration: none;}

td.noir11{ font-size: 11px;color: #000000; }
td.noir11b{ font-size: 11px;color: #000000;font-weight: bold; }
span.noir11 {font-size: 11px;font-family: Verdana, Helvetica, sans-serif;color: #000000;text-decoration: none;}
span.noir11b {font-size: 11px;font-family: Verdana, Helvetica, sans-serif;color: #000000;font-weight: bolder;text-decoration: none;font-weight: bold;}
a.noir11b {font-size: 11px;font-family: Verdana, Helvetica, sans-serif;color: #000000;font-weight: normal;text-decoration: none;font-weight: bold;}
a.noir11b:hover {font-size: 11px;font-family: Verdana, Helvetica, sans-serif;color: #AF0038;font-weight: normal;text-decoration: none;font-weight: bold;}
a.bordeau11b {font-size: 11px;font-family: Verdana, Helvetica, sans-serif;color: #AF0038;font-weight: normal;text-decoration: none;font-weight: bold;}
a.bordeau11b:hover {font-size: 11px;font-family: Verdana, Helvetica, sans-serif;color: #AF0038;font-weight: normal;text-decoration: none;font-weight: bold;}
a.noir11 {font-size: 12px;font-family: Verdana, Helvetica, sans-serif;color: #000000;font-weight: normal;text-decoration: none;}
a.noir11:hover {font-size: 12px;font-family: Verdana, Helvetica, sans-serif;color: #AF0038;font-weight: normal;text-decoration: none;}

span.txtgris12b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #505050;
}

span.txtnoirb12{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
span.txtnoir12{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
span.txtblanc11{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
}

div.txtrouge11b {color: #af0336;font-weight: bold;font-size: 10px;font-size: 11px;}

td.txtrouge12b { font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #F4003D;font-weight: bold;}
span.txtrouge12b { font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #F4003D;font-weight: bold; }
span.txtrouge11b { font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #F4003D;font-weight: bold; }
a.txtrouge11b { font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #F4003D;font-weight: bold;text-decoration: none; }
a.txtrouge11b:hover { font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #F4003D;font-weight: bold;text-decoration: underline; } /*letter-spacing: 0.1em*/
a.txtrouge12b { font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #F4003D;font-weight: bold;text-decoration: none; }
td.txtrouge11b { font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #F4003D;font-weight: bold;text-decoration: none; }
a.txtrouge12b:hover { font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #F4003D;font-weight: bold;text-decoration: underline; } /*letter-spacing: 0.1em*/

/* td pour formulaires spéciaux*/
td.hauttablerech{
	/*border: 2px solid #c8c8c8;*/ /*border-bottom:0px;*/
	border: 0px;
	/*padding: 10px;*/
	margin:0px;
	background-image: url(../_img/carrieres/haut_recherche.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 498px;
	height:30px;
}
td.hauttablelettre{
	/*border: 2px solid #c8c8c8;*/ /*border-bottom:0px;*/
	border: 0px;
	/*padding: 10px;*/
	margin:0px;
	padding-left: 12px;
	background-image: url(../_img/expert/haut_lettre.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 490px;
	height:30px;
}
td.hauttableouvrage{
	/*border: 2px solid #c8c8c8;*/ /*border-bottom:0px;*/
	border: 0px;
	/*padding: 10px;*/
	margin:0px;
	padding-left: 12px;
	background-image: url(../_img/expert/haut_ouvrage.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 490px;
	height:30px;
}
td.hauttablearticle{
	/*border: 2px solid #c8c8c8;*/ /*border-bottom:0px;*/
	border: 0px;
	/*padding: 10px;*/
	margin:0px;
	padding-left: 12px;
	background-image: url(../_img/expert/haut_article.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 490px;
	height:30px;
}
td.milieutable{
	padding-left: 12px;
	border: 2px solid #c8c8c8;
	border-top: 0px;
	border-bottom: 0px;
}
td.hauttablerech1{
	border-top: 1px solid #ae0034;
	padding: 8px;
	margin:0px;
}
td.tablearticle{
	border-top: 1px solid #ae0034;
	border-bottom: 1px solid #ae0034;
	padding: 8px;
	margin: 0px;
	background-color: #FFFFFF;
}

div.article {
	border-top: 1px solid #ae0034;
	border-bottom: 1px solid #ae0034;
	margin-left: 20px;
}

table .lulu{
	margin: 1px 4px 5px 7px;
}
td.hauttablerech1bis{
	border-bottom: 1px solid #ae0034;
	padding: 8px;
	margin:0px;
}
td.hauttablerech2{
	border: 0px; /*padding: 10px;*/
	margin: 0px;
	background-image: url(../_img/carrieres/haut_resultat.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 498px;
	height: 30px;
}
td.hauttableoffre{
	border: 0px; /*padding: 10px;*/
	margin: 0px;
	padding: 0px;
	background-image: url(../_img/carrieres/haut_offre.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 497px;
	height: 30px;
}
td.bastablerech{
	height: 58px;
	padding: 15px 5px 15px 20px;
	margin: 0px;
	border: 2px solid #C8C8C8;
	border-top: 0px;
	border-right: 0px;
	padding: 10px;
	
}
td.bastablerech2{
	padding: 15px 5px 15px 20px;
	border: 2px solid #C8C8C8;
	border-top: 0px;
	border-left: 0px;
	margin:0px;
}
td.bastablepubli{
	height: 58px;
	padding: 15px 5px 15px 20px;
	margin:0px;
	border: 2px solid #C8C8C8; border-top: 0px;
	border-right: 0px;
	padding: 10px;
}
td.bastablegeneral{
	height: 18px;
	padding: 15px 5px 10px 20px;
	margin:0px;
	border: 2px solid #C8C8C8; border-top: 0px;
	border-right: 0px;
	padding: 10px;
}
td.bastablegeneral2{
	padding: 15px 5px 10px 20px;
	border: 2px solid #C8C8C8; border-top: 0px;
	border-left: 0px;
	margin:0px;
}

td.bastablerech3{
	padding: 5px 5px 5px 10px;
	border: 2px solid #C8C8C8; border-top: 0px;
	margin:0px;
}

td.droitetablerech{
	height: 58px;
	margin: 0px;
}
td.fond_degrade{
	background-image: url(../_img/carrieres/fond_degrade.gif);
	background-repeat: repeat-x;
}



.txtbordeaux12b {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #AF0038;
	font-weight: bolder;
}
div.txtbordeaux12b {}
span.txtbordeaux12b {}
td.txtbordeaux12b {}
a.txtbordeaux12b {
	text-decoration: none;
}

.txtbordeaux11b {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #AF0038;
	font-weight: bolder;
}
div.txtbordeaux11b {}
span.txtbordeaux11b {}
td.txtbordeaux11b {}
a.txtbordeaux11b {
	text-decoration: none;
}
a.txtbordeaux11b:hover{
	text-decoration: underline;
}

.alphabordeauxbselect { padding: 4px;margin: 1px;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #ae0034;font-weight: bolder;border: 1px solid #ae0034;}
a.alphabordeauxbselect{ text-decoration: none;}
a.alphabordeauxbselect:hover{ text-decoration: underline;}

.alphabordeauxb {padding: 4px;margin: 2px;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #ae0034;font-weight: bolder;}
a.alphabordeauxb{ text-decoration: none;}
a.alphabordeauxb:hover{ text-decoration: underline;}

span.bordeauempty { font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #D38A9F;font-weight: bold; }

a.lienrougecarre { font-size: 10px;font-family: Arial, Helvetica, sans-serif;color: #F4003D; border: 1px solid #F4003D;width: 15px;height: 15px;text-decoration: none;padding: 0px 2px 0px 2px;text-align: center;}
a.lienrougecarre:hover { font-size: 10px;font-family: Arial, Helvetica, sans-serif;color: #FCFCEF;border: 1px solid #F4003D;width: 15px;height: 15px;background-color: #F4003D;text-decoration: none;padding: 0px 2px 0px 2px;text-align: center;}

a.lienrougeblock { font-size: 10px;font-family: Arial, Helvetica, sans-serif;color: #FCFCEF;border: 1px solid #F4003D;width: 15px;height: 15px;background-color: #F4003D;text-decoration: none;padding: 0px 2px 0px 2px;text-align: center;}
a.lienrougeblock:hover { font-size: 10px;font-family: Arial, Helvetica, sans-serif;color: #FCFCEF;border: 1px solid #F4003D;width: 15px;height: 15px;background-color: #F4003D;text-decoration: none;padding: 0px 2px 0px 2px;text-align: center;}

a.lienrouge { font-size: 10px;font-family: Verdana, Helvetica, sans-serif;color: #FCFCEF;border: 1px solid #F4003D;height: 15px;background-color: #F4003D;text-decoration: none;padding: 0px 2px 0px 2px;text-align: center;}
a.lienrouge:hover { font-size: 10px;font-family: Verdana, Helvetica, sans-serif;color: #FCFCEF;border: 1px solid #F4003D;height: 15px;background-color: #F4003D;text-decoration: none;padding: 0px 2px 0px 2px;text-align: center;}
span.listyle { width: 520px; }

textarea.charte {width: 533px;height: 242px;font-size: 11px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 14px; }
textarea.agir {width: 297px;height: 143px;font-size: 11px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 18px; }
textarea.agir2 {width: 297px;height: 83px;font-size: 11px;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 18px; }

input {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
input.input250 { width: 250px;height: 18px;border: 1px solid #A5ACB2; }
input.input297 { width: 297px;height: 18px;border: 1px solid #000000; }
input.input310 { width: 310px;height: 18px;}
input.input288 { width: 288px;height: 18px;}
input.input304 { width: 304px;height: 18px;border: 1px solid #000000; }
input.input68 { width: 68px;height: 18px;border: 1px solid #000000; }
input.input377 { width: 377px;height: 18px; }
input.input228 { width: 228px;height: 18px;border: 1px solid #A5ACB2; }
input.input210 { border: 1px solid #a5acb2;width: 210px;}

input.bouton1 { width: 76px;height: 20px;border: 0px;background-color: #F21338;color: #FFFFFF;font-weight: bold; }
input.bouton2 { height: 20px;border: 0px;background-color: #F21338;color: #FFFFFF;font-weight: bold; }
input.valider {
	background-image: url(../_img/publi/valider.gif);
	border: 0px;
	width: 107px;
	height: 21px;
	cursor: pointer;
}
input.reset {
	background-image: url(../_img/effacer.gif);
	border: 0px;
	width: 107px;
	height: 21px;
	cursor: pointer;
}
input.envoyer {
	background-image: url(../_img/carrieres/bt_envoyer.gif);
	border: 0px;
	width: 107px;
	height: 21px;
	cursor: pointer;
}
input.postuler {
	background-image: url(../_img/carrieres/bt_postuler2.gif);
	border: 0px;
	width: 107px;
	height: 21px;
	cursor: pointer;
}
input.consulter {
	background-image: url(../_img/carrieres/bt_consulter.gif);
	border: 0px;
	width: 107px;
	height: 21px;
	cursor: pointer;
}


select.select230 { width: 230px;font-size: 11px;}

select.select288 {
	width: 288px;
	height: 16px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
select.select288b {
	width: 288px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
select.select297 { width: 297px;height: 18px;font-size: 11px;font-family: Arial, Helvetica, sans-serif;}
select.select310 { width: 310px;height: 18px;font-size: 11px;font-family: Arial, Helvetica, sans-serif;}
select.select288 { width: 288px;height: 18px;font-size: 11px;font-family: Arial, Helvetica, sans-serif;}
select.select194 { width: 250px;height: 18px;font-size: 11px;font-family: Arial, Helvetica, sans-serif; }
select.select100 { width: 100px;height: 18px;font-size: 11px;font-family: Arial, Helvetica, sans-serif; }
select.select75 { width: 75px;height: 18px;font-size: 11px;font-family: Arial, Helvetica, sans-serif; }
select.select45 { width: 40px;height: 18px;font-size: 11px;font-family: Arial, Helvetica, sans-serif; }
select.selectmulti { font-size: 11px;font-family: Arial, Helvetica, sans-serif; border: 1px solid #000000;}
textarea.textarea250 { width: 250px;height: 102px;border: 1px solid #A5ACB2; }
textarea.textarea377 { width: 377px;height: 162px; }

li.pucefleche{
	list-style-image: url(../_img/publi/flechenoiregauche.gif);
	margin: 1px 0px 1px 5px;
	padding-bottom: 0px;
	font-size: 11px;
	text-decoration: none;
}
a.pucefleche{
	text-decoration: none;
	font-size: 11px;
	padding: 0px;
	color: #000000;
}
.pucefleche a:hover{
	text-decoration: underline;
	font-size: 11px;
	padding: 0px;
}
ul.pucefleche{
	margin: 1px 0px 8px 15px;
	padding-top:0px;
	color: #000000;
}

img.hand { cursor: pointer; }

img.innerimg { margin: 2px 10px 10px 18px;}

.invisible { visibility:hidden; }

hr.hr1 {height: 3px; color: #F32748;background-color: #F32748; border: 0px;}

span.dash1 { font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;text-decoration: none;border-bottom: 1px dashed #000000;cursor: pointer; }

div.alt { padding: 4px 4px 4px 4px;font-size: 10px;font-family: Arial, Helvetica, sans-serif;z-index: 9; }

li.redarrow { list-style: url(../_img/bull.gif) }
li.redbull { color: #F4003D; }


span.actutitre { font-size: 12px;color: #000000;font-weight: bold; }
span.actudate { font-size: 11px;color: #A81034;font-weight: bold; }

td.decale{
	padding-left: 11px;
}
td.grisform{
	background-color: #f5f5f5;
	margin-right: 15px;
	padding-right:25px;
	width: 355px;
	font-weight: bolder;
	text-align: right;
	height: 30px;
}
p.decale{
	text-align: left;
}
a.docattache{
	font-weight: bolder;
	text-decoration: none;
	color: #000000;
}
p.docattache{
	margin-bottom: 2px;
	margin-top:2px;
}
.docattache a:hover{
	text-decoration: underline;
	font-weight: bolder;
}


table.recherche{
	width: 521px;
	background-color: #FFFFFF;
	margin: 0px;
	border-top: 1px solid #F4003D;
}
textarea.textarea228{
	border: 1px solid #a5acb2;
	width: 228px;
}
hr.bordeaux{
	border: thin solid #ae0034;
	margin: 0px;
}

#popup{
	width: 483px;
	height: 617px;
	margin: 0px;
	border: 5px solid #920115;
	border-top: 0px;
	background-color: #FFFFFF;
	padding-top: 37px;
	padding-right: 40px;
	background-image: url(../_img/fond-popup.gif);
	background-position: top;
	background-repeat: repeat-x;
}
#popup p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin:0px;
}
#table_lettres{
	width: 522px;
	background-image: url(../_img/publi/fond_lettres.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: top;
	padding: 0px;
	margin-top: 0px;
}

div.lettretitle { padding: 12px;vertical-align: middle; }
td.lettreelement1 { padding-left: 12px;padding-top: 6px;width: 408px; }
td.lettreelement2 { padding-left: 12px;padding-top: 6px;padding-right: 12px; }
p.lettrep1 { padding-left: 10px;margin-top: 2px;margin-bottom: 2px; }

ul.tiret li{
	list-style-type: none;
}
li.offre {
	list-style-image: url(../_img/carrieres/bt_offre.gif);
	color: #a10127;
	font-weight: bold;
	text-decoration: none;
	margin-left: 20px;
	padding-left: 0px;
	margin-bottom: 7px;
	vertical-align: top;
	width: 100%;
}
li.offre a{
	list-style-image: url(../_img/carrieres/bt_offre.gif);
	color: #a10127;
	font-weight: bold;
	text-decoration: none;
	height:10px;
}
li.offre a:hover{
	background-color: #f1d7da;
	width: 100%;
}

div#divonglet{
	padding: 14px 14px 4px 14px;
}
label.form_label{
	display: block;
}

/* -- CABINET (greg) -- */

ul.listPuce {
	list-style-type: none; 
	margin:10px 0 15px 0; 
	padding:0 0 0 10px
}
ul.listPuce li {
	background: url(../_img/cabinet/li_puce.gif) no-repeat 1px 6px; 
	padding:0 0 0 13px;
	margin-top: 6px;
}

body {
	padding: 0px;margin: 0px;
}

div.avocats_title{
	background-image: url(/_img/avocats/puce_title.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 25px;
/*	font-family: "Times New Roman", Times, serif;*/
	font-family: Verdana, Arial;
	padding-left:25px;
	padding-top:2px;
	height:20px;
}

div.avocats_subtitle{
	background-image:url(/_img/avocats/puce_subtitle.gif);
	background-repeat:no-repeat;
	background-position:18px 20px;
	padding-left:30px;
	padding-top:15px;
}

form.avocats_form{
	padding:0;
	margin:0;
	padding-left: 30px;
	padding-top: 15px;
}

div.avocats_results{
	padding-left: 30px;
}

div.ligne_results{
	background-image:url(/_img/avocats/puce_triangle.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
	padding-bottom:5px;
}

div.avocats_encadre_statut {
	width:488px;
	background-color:#ffffff;
	border:1px solid #c8c8c8;
	padding-bottom:7px;
	padding-top:7px;
}

div.avocats_puce{
	background-image:url(/_img/avocats/puce_fiche.gif);
	background-repeat:no-repeat;
	background-position:20px 5px;
	padding-left:28px;
	font-size:11px;
}

div.avocats_fiche_subtitle{
	background-image:url(/_img/avocats/puce_subtitle.gif);
	background-repeat:no-repeat;
	background-position:8px 4px;
	font-size:11px;
	font-weight:bold;
	padding-left:20px;
	margin-top:18px;
	margin-bottom:3px;
	width:468px;
}

div.avocats_encadres {
	width: 488px;
	background-color: #ffffff;
	border-top: 1px solid #d68099;
	border-bottom: 1px solid #d68099;
	padding-bottom: 7px;
	padding-top: 7px;
}

div.avocats_encadre_float{
	width: 244px;
	float: left;
}

.boxAutreDoc {
	clear: both;
	width: 476px;
	height:50px;
	margin-left: 17px;
	padding: 4px 0px 9px 0px;
	position:relative;
}
.boxAutreDoc p {
	width: 240px;
	/*position: absolute;
	top: 2px;
	left: 67px;*/
}
.boxAutreDoc p a {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}
#pAdresse {
	line-height:14pt;
}


