* { margin:0;padding:0;}
body { background:#fff url(../navigation/back_page.gif) center 115px no-repeat; font:12px/15px Helvetica,Arial,Verdana,sans-serif; text-align:center; color:#333;}
#wrapper { text-align:left; margin:195px auto 0 auto; width:740px;}
a { color:#839b3e;}
	a:hover { text-decoration:none;}
p { margin-bottom:15px;}
img.left { float:left; margin:3px 2em 1.5em 0;}

h1 { background:url(../navigation/vespasonic.gif) no-repeat; width:308px; height:90px; text-indent:-9999px; margin:0 0 9px 30px;}

#navigation { font-size:13px; list-style-type:none; border-top:2px solid #839b3e; width:510px; padding:1em 0 2em 0; position:fixed; bottom:0px; left:50%; margin-left:-140px; background-color:#fff;}
	#navigation li { float:left; background:url(../navigation/dot.gif) right 11px no-repeat; padding-right:7px; margin-right:6px;}
		#navigation a { text-decoration:none; color:#666;}
			#navigation a:hover { color:#839b3e; text-decoration:underline;}
			body#binf #navigation a#ainf,body#bnew #navigation a#anew,body#bart #navigation a#aart,body#bsho #navigation a#asho,body#bage #navigation a#aage,body#blyn #navigation a#alyn,body#bcon #navigation a#acon { color:#000;}

#content { width:510px; padding:0 0 6em 230px;}
h2 { font-size:15px; color:#839b3e; margin-bottom:15px;}
h3 { font-size:12px; clear:both;}
	h3 span { color:#333; font-weight:normal; font-size:12px;}
.col { float:left; padding-right:2em; width:200px;}
p.red { color:#f00; font-weight:bold;}
	
label { color:#999; display:block; margin:4px 0 1px 0; width:200px;}
  label.pochette { display:inline;}
input,select,textarea { width:200px; font:12px Helvetica,Arial,Verdana,sans-serif; border:1px solid #666; padding:2px; color:#333;}
	input#submit,select#nb,input.radio { width:auto;}
	input.red,textarea.red { border-color:#f00;}
	input.radio { border:none;}
	