	body, div, p, h1, h2, h3, h4, h5, h6, h7, ol, ul, li, table, tr, td, input, textarea, img { margin:0; padding:0; border:0; font-family:Verdana; font-size:10px; font-weight:normal; font-style:normal; text-decoration:none; background:0; }
body { background-color:#E1F9D7;}
#global { position:relative; margin:20px auto 20px auto; width:900px; background:#FFFFFF url('img/fonds/page.png') repeat-y; }
#bandeau { position:relative; top:0; left:0; width:900px; height:19px; background:#FFFFFF url('img/fonds/tour_haut.png') no-repeat; }
#page { position:relative; top:0; left:17px; width:863px; background: #F0F0F0 url('img/fond.png') repeat-y; border:1px solid #999999; }
#gauche { position:relative; float:left; top:0; left:0; width:190px; height:100%; padding-top:12px; }
#corps { position:relative; float:left; top:0; left:0; width:620px; } /* 17.2cm */
#nom { font-size:16px; font-family:Century Gothic, Verdana, Arial, sans serif; font-weight:bold; }
a, a.visited, a.active { color:#037900; }
a:hover { text-decoration:underline; }

	h1 { font-family:Century Gothic, Lucida Grande, Futura; font-size:13px; font-weight:bold; color:#990000;
		margin:24px 0 12px 0; padding:2px 0; line-height:17px;
		border-top:1px solid #800000; border-bottom:1px solid #800000; }
	h1.n1 { text-align:center; font-size:15px; margin-bottom:0; }
	h1.n2 { text-align:center; font:bold 13px Garamong; margin-top:4px; border-top-style:none; }

	table { border-collapse:collapse; border-spacing:0; empty-cells:show }
	td, th { vertical-align:top; }

	*.CV { margin-left:90px; margin-bottom:0.106cm; text-indent:-90px; line-height:0.459cm; }
	*.detail { font-family:Verdana; font-size:8pt; text-align:justify; margin-left:1cm; margin-right:0cm; margin-top:0.106cm; margin-bottom:0.423cm; text-indent:0cm; color:#000000; line-height:0.459cm; }
	*.detail0 { font-family:Verdana; font-size:8pt; text-align:justify; margin-left:1cm; margin-right:0cm; margin-top:0.109cm; margin-bottom:0.109cm; text-indent:0cm; color:#000000; line-height:0.459cm; }

	*.Table1 { width:16.999cm; }
	*.Table1 p { margin-bottom:5px; }
	*.Table1 p.P6 { margin-bottom:15px; line-height:1.6em; }
	*.Table1 td { vertical-align:top; padding:0 6px 0 3px; border-style:none; }


	.P1 { margin:10px 0px 5px 10px; font-size:11pt; color:#EEEEEE; font-weight:bold; }
	.P2 { margin:0 0 0 10px; color:#FFFFFF; line-height:0.423cm; }
	.P3 { margin:24px 0 0 10px; }
	.P4 { margin-top:50px; font-size:16px; font-family:Century Gothic, Verdana, Arial, sans serif; font-weight:bold; color:#005500; }
	.P5 { font-size:13px; margin-top:20px; color:#005500; }
	.centre { text-align:center; }
	.blanc { color:#FFFFFF; }
	.monaco { font-family:Monaco, Courier new, monospace; }
	.petit { font-size:8pt; }
	.underline { text-decoration:underline; }
	
	
	a p.bouton { height:17px; width:100px; padding:3px 0 0 35px; background:#FFFFFF url('img/fonds/fond_bouton.png') no-repeat; margin:8px 0 0 8px; border-right:1px solid #DDF7DD; font:bold 11px verdana; color:#444444; }
	a p.bouton:hover { background-color:#DDDDDD; }

