/*
remplace l'image de fond de la page
*/
#gene
{
background : #FFFFFF url(/elmts/fond/image_fond_gene_titre.jpg) no-repeat scroll  top center ;

}

.societe
{

margin:23px 0px 10px;
height:265px;

}
.societe_nom
{
margin:0px;
height:45px;
padding:0px;
}

.societe_nom h2
{
font-size:16px;
color :#4369B1;
text-align:left;
margin:4px 0px 15px 35px;
padding:0px;
line-height:26px;
vertical-align:middle;
font-weight:bold;
}
.search_nom 
{
height:45px;
margin:0px;
padding:0px;
}

.search_nom h2
{

font-size:16px;
color :#4369B1;
text-align:right;
margin:4px 170px 15px 0px;
padding:0px;
line-height:26px;
vertical-align:middle;
font-weight:bold;
}

.search
{
  width: 248px;
  text-align:left;
  vertical-align:top;
  height:220px;
}

.search label 
{
display:block;
height:12px;
font-size:9px;
font-weight:bold;
color :#4369B1;
margin-left:5px ;
}
.search label .tite_etoile
{
font-size: 9px;

}
.search input
{
  width: 150px;
  border: 1px solid #8D95C3;
  background-color: #FFFFFF;
  margin-left:5px ;
}

.form_g
{
background : transparent  url(/elmts/itf/coin_bl.gif) no-repeat 2px 8px ;
}

* > .form_g
{
background : transparent  url(/elmts/itf/coin_bl.gif) no-repeat 2px 8px ;

}

.form_g input,.form_g select
{

margin-bottom:10px;
}

.form_d
{
background : transparent  url(/elmts/itf/coin_tr.gif) no-repeat 135px 8px ;

}
* > .form_d
{
background : transparent  url(/elmts/itf/coin_tr.gif) no-repeat 133px 6px ;

}

.search .bt_search 
{
width: 152px;
}

.liste_soc
{
width:130px;
text-align:left;
vertical-align:top;
background: url(/elmts/itf/filet_pdf.jpg) no-repeat top left;;
padding:5px 3px 0px 15px;
height:220px;
}
.marge
{
width:50px;
}