/* YUI reset
--------------------------------------------------------------------------------
<!--[if IE]>
	<link rel="stylesheet" type="text/css" media="screen" href="reset_ie.css" />
<![endif]-->
------------------------------------------------------------------------------*/
html
{
	color:#000;
	background-color:#FFF;
	background-position:0 0;
	background-repeat:no-repeat
}
body, div, p, a,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
pre, code, blockquote,
form, fieldset, legend, input, textarea,
th, td
{
	margin:0;
	padding:0;
	background-position:0 0;
	background-repeat:no-repeat
}
table
{
	border-collapse:collapse;
	border-spacing:0;
	background-position:0 0;
	background-repeat:no-repeat
}
fieldset, img
{
	border:none
}
address, caption, cite, code, dfn, em, strong, th, var
{
	font-style:normal;
	font-weight:normal;
	background-position:0 0;
	background-repeat:no-repeat
}
li
{
	list-style:none
}
caption, th
{
	text-align:left;
	background-position:0 0;
	background-repeat:no-repeat
}
h1, h2, h3, h4, h5, h6
{
	font-size:100%;
	font-weight:normal;
	background-position:0 0;
	background-repeat:no-repeat
}
q:before, q:after
{
	content:""
}
abbr, acronym
{
	border:0;
	font-variant:normal
}
sup
{
	vertical-align:text-top
}
sub
{
	vertical-align:text-bottom
}
input, textarea, select
{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	background-position:0 0;
	background-repeat:no-repeat
}
legend
{
	color:#000;
	background-color:inherit;
	background-position:0 0;
	background-repeat:no-repeat
}
legend span
{
	display:block
}
/* YUI font
------------------------------------------------------------------------------*/
body
{
	font:13px/1.231 sans-serif
}
table
{
	font-size:inherit
}
pre, code, kbd, samp, tt
{
	font-family:monospace;
	line-height:100%
}
/* YUI base
--------------------------------------------------------------------------------
10px		<=>		77%
11px		<=>		85%
12px		<=>		93%
13px		<=>		100%
14px 		<=>		108%
15px 		<=>		116%
16px 		<=>		123.1%
17px 		<=>		131%
18px 		<=>		138.5%
19px 		<=>		146.5%
20px 		<=>		153.9%
21px 		<=>		161.6%
22px 		<=>		167%
23px 		<=>		174%
24px 		<=>		182%
25px 		<=>		189%
26px 		<=>		197%
------------------------------------------------------------------------------*/
h1
{
	font-size:138.5%
}
h2
{
	font-size:123.1%
}
h3
{
	font-size:108%
}
h1, h2, h3
{
	margin:1em 0
}
h1, h2, h3, h4, h5, h6, strong
{
	font-weight:bold
}
abbr, acronym
{
	border-bottom:1px dotted
} 
em
{
	font-style:italic
}
blockquote, ul, ol, dl
{
	margin:1em
}
ol, ul, dl
{
	margin-left:2em
}
ol li
{
	list-style:decimal outside
}
ul li
{
	list-style:disc outside
}
dl dd
{
	margin-left:1em
}
th, td
{
	border:1px solid;
	padding:.5em
}
th
{
	font-weight:bold;
	text-align:center
}
caption
{
	margin-bottom:.5em;
	text-align:center
}
p, fieldset, table, pre
{
	margin-bottom:1em
}
input[type=text],
input[type=password],
textarea
{
	width:12.25em
}
label
{
	cursor:pointer
}
/* Classes utiles
------------------------------------------------------------------------------*/
.retablir
{
	clear:both;
	height:0;
	display:block;
	overflow:hidden
}
.masquer
{
	position:absolute;
	top:-999em;left:-999em;
	display:block;
	height:0;width:0;
	overflow:hidden;
	text-indent:-999em
}
.cacher
{
	display:none
}
/* EOF
------------------------------------------------------------------------------*/