body {
	color: #46432d;
	font: .7em Verdana, "Lucida Grande", "Lucida Sans Unicode", Lucida, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0 0 5px;
	}
	
h2 { margin: 4px 0 4px; padding: 8px 0 8px 25px; background-position: 13px 50%; background-repeat: no-repeat; background-color: #46432d; color: #fff; font-size: 1.3em; }

hr { display: none; }

/*Fonction financiere*/
#contenu { width: 772px; margin: 5px auto; background: url(images/interface/bg_topbox.png) 0 0 no-repeat; border: 1px solid #fff; }
div.zone { border-width: 0 1px 1px 1px; border-color: #46432d; border-style: solid;  margin-top: 15px; text-align: left; }
div.zone h1 { font-size: 1.4em; color: #46432d; border-bottom: 1px solid #46432d; border-top: 1px solid #46432d; padding: 5px; margin:0px; }

div.col1 { float: left; width: 376px; margin: 0 0 0 4px; }
div.col2 { margin: 0 6px 0 390px; }

div.col1 .bloc { background: url(../images/MT/interface/bg_blocturquoise.png) 50% 0 #f5f5f5 no-repeat; width: 366px; margin: 0 0 15px 0; position: relative; }
div.col2 .bloc { background: url(../images/MT/interface/bg_blocturquoise.png) 50% 0 #f5f5f5 no-repeat; width: 366px; margin: 0 0 15px 0; position: relative; }


 
.bloc h2 { color: #ffffff; font-size: 1.1em; margin: 0; padding: 15px 15px 15px 15px; }

form.outils input.bouton {font-size: .85em;background: url(images/interface/bouton_up.png) 0 50% repeat-x;border: 1px solid #000;margin: 0;}	
form.outils input:hover {  border-color: #2A83C7; background-image: url(images/interface/bouton_over.png); }

tr.d0 td { background-color: #DCDCDC; color: black;}
tr.d1 td { background-color: #C0C0C0; color: black;}

