/********************************************************************************************/
/* Feuille de style principale pour www.banques-de-france.org valide css 2.0, compatible IE */ 
/********************************************************************************************/

body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-style: normal;
color: #000000;
margin: 0;
background-color: #D7E4FD
}

#conteneur
{
position: relative;
width: 995px
}

#header
{
width: 995px;
margin-top:10px
}

#logo-site
{
position: absolute;
width: 208px;
height: 37px;
margin-left: 10px;
background: url("img/logo-site.gif") no-repeat left top
}

#formulaire-comparatif
{
width: 758px;
Height: 33px;
background: url("img/fond-formulaire-comparatif.gif") no-repeat left top;
margin-left: 230px;
padding: 8px 0 0 10px
}

#menu-gauche
{
position: absolute;
width: 208px;
height: 500px;
margin: 15px 0 0 10px
}

#grille-index
{
width: 765px;
margin-left: 230px
}

.img-grille
{
width: 108px;
height: 110px;
margin: 15px 0px 0px 18px;
border: 0
}

#formulaire-comparatif fieldset
{
border: 0;
padding: 0
}

#formulaire-comparatif select
{
margin-right: 5px
}

#formulaire-comparatif .bouton
{
cursor: pointer;
width: 69px;
height: 26px;
border: none;
background: url("img/bouton.gif") no-repeat left top
}

#formulaire-comparatif .bouton:hover
{
background: url("img/bouton.gif") no-repeat left bottom
}

/*  BLOCK -- Clear Collapsed*/
.bl_head_clear_c{
	width: 264px;
	height: 37px;
	background-image: url(/images/bl_head_clear_c.gif);
	background-repeat: no-repeat;
}

div.bl_head_clear_c h2{
	margin: 0 0 0 0;
	padding: 10px 0 0 25px;
}

/*  BLOCK -- middle space*/
.bl_middle{
	margin: 0;
	padding: 0 18px 4px 18px;
	background: url(/images/bl_middle.gif) repeat-y;
	font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
}

ul.bl_middle, li.bl_middle, a.bl_middle, a.bl_middle:active, a.bl_middle:hover, a.bl_middle:visited{
	list-style: none;
	color: #000000;
	font: 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background: url(/images/null.gif);
}

div.bl_middle .customer{
	color: #808080;
	text-align: right;
	padding-bottom: 12px;
}

/*list without points*/
ul.nopoint{
	list-style:none;
}

.bl_bottom{
	width: 264px;
	height: 11px;
	background: url(/images/bl_bottom.gif) top no-repeat;
}
