#topleft
{
  float:left;
}
#alltops
{
  background-image:url("../images/common/fond_menu_haut.jpg");
  background-repeat:repeat-x;
}
#top
{
  text-align:right;
}
#menutop, #path
{
  height:22px;
  overflow:auto;
}
a.menutop, p.menutop
{
  float:left;
  padding: 0;
  margin: 0;
  /font-size: 90%;
}
a.path
{
  /font-size: 90%;
  overflow:auto;
}
a.menutop
{
  min-width:58px;
  width:9%;
}
p.menutop
{
  _font-size: 100%;
}
span.menutop
{
  float:left;
  _font-size: 90%;
}
#SEARCH, a#searcharrowlink
{
  float:left;
  display: block;
  width: 100px;
  border-style:solid;
  border-color:#d0dfee;
  border-width:1px;
  font-size:100%;
  position: relative;
}
a#searcharrowlink
{
  width: 16px;
  height: 15px;
  /height: 15px;
  _height: 16px;
  background-color: #fcfcfc;
  text-align: center;
}
#arrow
{
  padding-top: 3px;
}

.pbk_header{
	display: table; 
	height: 30px; 
   #position: relative; 
    overflow: hidden;
    width: 100%;
}
.pbk_headerFont{
   #position: relative; 
   #top: 25%;
    display: table-cell; 
    vertical-align: middle;
    text-align:center;
}
.pbk_footer{
    padding-top:10px;
    text-align: right;
}
.pbk_structNamePara1{
	width:100%;
    padding-top:3px;
    padding-bottom: 3px;
}
.pbk_structNamePara2{
    width:100%;
    padding-top:3px;
    padding-bottom: 3px;
}
.pbk_structNamePara3{
    width:100%;
    padding-top:3px;
    padding-bottom: 3px;
}
.pbk_currentPara{
	width:100%;
}
.pbk_table{
}
.pbk_leftCell{
	width:400px;
    float: left;
}
.pbk_rightCell{
	width:200px;
    float: left;
}
.pbk_HR{
	clear:left;
}
.pbk_content{
}


