/* CSS Document : attaché à toutes les pages "publiques" */
/*configuration générale pour le document entier*/
body{
background-color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.container{
width:764px;
padding:0px;
margin:auto;
}
img{
border:none;
margin:0px;
padding:0px;
}
/*fin configuration générale*/

/*paramétrage du haut de page*/
div.logo a{
margin-left: 50px;
}
div.logo a img{
width:650px;
}

div.table1{
margin-left:5px;
}
div.table1 img{
height:112px;
}
div.table11{
margin-left:0px;
}
div.table12 img{
height:240px;
margin-left:0px;
}
/*fin paramétrage du haut de page*/

/*paramétrage du div menu*/
div.menuhaut{
height:42px;
margin:-3px 2px 0px 8px;
border-left:#DA3725 1px solid;
text-align:right;
padding-top:8px;
}
div.menumilieu{
height:25px;
}
div.menumilieu_chinese{
height:28px;
}
img#fleche{
float:left;
}
ul.menu{
list-style-type:none;
margin:0px;
}
ul.menu li{
float:left;
margin-left:46px;
}
ul.menu_chinese{
list-style-type:none;
margin:0px;
}
ul.menu_chinese li{
float:left;
margin-left:35px;
}
ul.menu_japanese{
list-style-type:none;
margin:0px;
}
ul.menu_japanese li{
float:left;
margin-left:40px;
}

/*configuration menubas*/
div.menubas_cabinet{
margin-left:106px;
}
div.menubas_activites{
margin-left:280px;
}
div.menubas_presse{
margin-left:460px;
}

div.menubas_cabinet_english{
margin-left:95px;
}
div.menubas_activites_english{
margin-left:180px;
}
div.menubas_presse_english{
margin-left:555px;
}

div.menubas_cabinet_chinese{
margin-left:101px;
height:30px;
}
div.menubas_activites_chinese{
margin-left:203px;
height:60px;
font-size:20px;
}
div.menubas_presse_chinese{
margin-left:509px;
height:30px;
font-size:20px;
}

div.menubas_cabinet_japanese{
margin-left:87px;
height:30px;
font-size:20px;
}
div.menubas_activites_japanese{
margin-left:224px;
height:60px;
font-size:20px;
}
div.menubas_presse_japanese{
margin-left:555px;
height:30px;
font-size:20px;
}

div.menubas_cabinet, /*div.menubas_activites,*/ div.menubas_presse, div.menubas_cabinet_english, div.menubas_activites_english, div.menubas_presse_english{
height:45px;
}

div.menubas_activites {
height:45px;
}

ul.menubas_cabinet, ul.menubas_activites, ul.menubas_presse{
list-style-type:none;
clear:both;
margin:0px;
padding:0px;
}
ul.menubas_cabinet li, ul.menubas_activites li, ul.menubas_presse li{
float:left;
/*display:inline;*/
margin-right:0px;
margin-left:0px;
padding:0px;
}
/*fin configuration menubas*/

/*configuration cadre*/
div#cadrehaut{
background-image:url(images/accueil/cadrehaut4.gif);
}
img.titrecadre{
margin-left:60px;
}
div#cadrebas{
background-image:url(images/accueil/cadrebas.gif);
background-position:bottom;
background-repeat:no-repeat;
margin:20px 0px 0px 0px;
padding:0px 0px 10px 0px;
}
div.contenu{
margin:0px 30px 20px 30px;
padding:10px 30px 20px 30px;
background-color:#FFFFFF;
}
h1{
font-size:12px;
font-weight:bold;
color:#DA3725;
margin:9px 0px 15px 0px;
}
h1.chinese{
font-size:14px;
font-weight:bold;
color:#DA3725;
margin:9px 0px 15px 0px;
}
div#cadrebas p{
color:#000000;
font-size:11px;
line-height:15px;
margin:0px;
margin-bottom:4px;
text-align:justify;
}
div#cadrebas li{
color:#000000;
font-size:11px;
line-height:15px;
margin:0px;
margin-bottom:4px;
text-align:justify;
}
div#cadrebas p.chinese{
color:#000000;
font-size:11px;
line-height:15px;
margin:0px;
margin-bottom:4px;
text-align:justify;
}
/*fin configuration cadre*/

div#footer{
margin:0px;
padding:0px;
}
p.footer{
font-size:8px;
color:#CCCCCC;
text-align:center;
margin:10px 0px 0px 0px;
}

#footer a {
  text-decoration:none;
  color:#CCCCCC;
}

#footer a:visited {
  color:#CCCCCC;
}


/*parametrages spéciaux*/
/*"recrutement" et "contact"*/
a.lien{
text-decoration:underline;
color:#000000;
}
a.lien:hover{
color:#DA3725;
}
/*contact*/
div#cadrebas p.contact{
color:#000000;
font-size:10px;
margin:0px;
text-align:center;
}
div#cadrebas p.contactchinese{
color:#000000;
font-size:11px;
margin:0px;
text-align:center;
}
div.titre{
text-align:center;
margin-bottom:15px;
margin-top:15px;
}
/*"presse"*/
div.liste{
margin-top:15px;
}
p.liste a{
text-decoration:underline;
color:#000000;
}
p.liste a:hover{
color:#DA3725;
}
h2{
font-size:10px;
color:#000000;
margin:0px 0px 0px 15px;
font-weight:normal;
}
/*fin parametrages spéciaux*/

/*configuration spéciale accueil*/
div.menuhaut_accueil{
height:30px;
margin-left:3px;
background-image:url(images/accueil/TRAIT.gif);
background-repeat:repeat-y;
background-position:left;
}
div.menumilieu_accueil img{
margin-left:3px;
}
div.menumilieu_accueil{
height:20px;
margin-top:20px;
}
div.menumilieu_accueil ul.menu li{
float:left;
margin-left:28px;
}

/*fin configuration spéciale accueil*/

/*configuration "english"*/
div#english{
margin-top:20px;
margin-left:4px;
margin-bottom:0px;
margin-right:21px;
}
div#englishbas{
margin-top:7px;
margin-left:12px;
margin-bottom:30px;
margin-right:21px;
border-bottom:#DA3725 1px solid;
}
div#englishbis{
margin-bottom:20px;
}

img#englishaccueil{
margin:0px 0px 0px 0px;
}
/*
span{
color:#DA3725;
font-size:15px;
}*/
/*fin configuration "english"*/

/*configuration "avocats"*/
div.cv{
width:360px;
margin-top:5px;
margin-right:0px;
float:right;
border:1px #333333 solid;
padding:10px 20px 10px 20px;

}
div.cv p{
margin-bottom:4px;
margin-left:15px;
}
h4.avocats{
margin:0px 0px 5px 20px;
font-size:10px;
font-weight:normal;
}
h4.avocats a{
color:#000000;
text-decoration:underline;
}
h4.avocats a:hover{
color:#DA3725;
}
h1.avocats{
margin-bottom:10px;
margin-top:15px;
}
div.photo{
float:right;
margin-left:30px;
margin-bottom:10px;
}
div.photo img{
height:140px;
border:#333333 1px solid;
}
div.cv h1{
margin-top:0px;
margin-left:0px;
}



a#cabinet, a#cabinet:hover, a#activites, a#activites:hover, a#avocats, a#avocats:hover, a#recrutement, a#recrutement:hover, a#presse, a#presse:hover, a#contact, a#contact:hover{
background-position:top;
background-repeat:no-repeat;
}
 
a#cabinet{
background-image:url(images/menumilieu/bt-cabinet1.gif);
}
a#cabinet:hover{
background-image:url(images/menumilieu/bt-cabinet2.gif);
}
a#activites{
background-image:url(images/menumilieu/bt-activites1.gif);
}
a#activites:hover{
background-image:url(images/menumilieu/bt-activites2.gif);
}
a#avocats{
background-image:url(images/menumilieu/bt-avocats1.gif);
}
a#avocats:hover{
background-image:url(images/menumilieu/bt-avocats2.gif);
}
a#recrutement{
background-image:url(images/menumilieu/bt-recrutement1.gif);
}
a#recrutement:hover{
background-image:url(images/menumilieu/bt-recrutement2.gif);
}
a#presse{
background-image:url(images/menumilieu/bt-cabinetpress1.gif);
}
a#presse:hover{
background-image:url(images/menumilieu/bt-cabinetpress2.gif);
}
a#contact{
background-image:url(images/menumilieu/bt-contact1.gif);
}
a#contact:hover{
background-image:url(images/menumilieu/bt-contact2.gif);
}
/*-----------------------------------*/
a#cabinet1{
background-image:url(images/menumilieu_english/bt-cabinet1.gif);
}
a#cabinet1:hover{
background-image:url(images/menumilieu_english/bt-cabinet2.gif);
}
a#activites1{
background-image:url(images/menumilieu_english/bt-activites1.gif);
}
a#activites1:hover{
background-image:url(images/menumilieu_english/bt-activites2.gif);
}
a#avocats1{
background-image:url(images/menumilieu_english/bt-avocats1.gif);
}
a#avocats1:hover{
background-image:url(images/menumilieu_english/bt-avocats2.gif);
}
a#recrutement1{
background-image:url(images/menumilieu_english/bt-recrutement1.gif);
}
a#recrutement1:hover{
background-image:url(images/menumilieu_english/bt-recrutement2.gif);
}
a#presse1{
background-image:url(images/menumilieu_english/bt-cabinetpress1.gif);
}
a#presse1:hover{
background-image:url(images/menumilieu_english/bt-cabinetpress2.gif);
}
a#contact1{
background-image:url(images/menumilieu_english/bt-contact1.gif);
}
a#contact1:hover{
background-image:url(images/menumilieu_english/bt-contact2.gif);
}
.container #cadrebas #bureaucontenu {
	background-color: #FFFFFF;
}
.container #cadrebas #bureaucontenu #contenuflash {
	background-color: #FFFFFF;
	margin: 25px;
	margin-bottom: 5px;
}

	div.nosbureaux {
		margin:0px 30px 20px 30px;
		padding:10px 30px 20px 30px;
		background-color: #595959;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFF;
	}
	a.lienbureaux{
			text-decoration:none;font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFF;
			}
	a.lienbureaux:hover{
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#cc3333;
			}
	a.lienbureaux:hit{
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FFF;
		}


div#insertimage{
float:right;
width:402px;
height:300px;
margin-top:22px;
}
div#insertimage img{
border:#CCCCCC 1px solid;
}
span#nonsouligne{
text-decoration:underline;
color:#FFFFFF;
}

h1.grispetit{
color:#666666;
font-size:12px;
}
h1.gris{
color:#666666;
font-size:16px;
}
span.gris{
color:#666666;
font-size:16px;
text-decoration:underline;
}

.colonne {
  float:left;
  width:30%;
}
