b,strong,caption,th,thead,dt,legend{font-weight:700}
cite,dfn,em,i{font-style:italic}
code,kbd,samp,pre,tt,var{font-family:mono-space, monospace}
p{word-spacing:.125em;hyphenate:auto;hyphenate-lines:3}
p+p.no-indent{text-indent:0}
pre{white-space:pre}
del{text-decoration:line-through;position:relative}
mark{background:rgba(255,255,0,0.4)}
ins{color:red}
small,sup,sub{font-size:.8em;line-height:1.875em}
abbr,acronym{text-transform:uppercase;letter-spacing:.1em}
abbr[title],acronym[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
sup,sub{line-height:0}
sup{vertical-align:super}
sub{vertical-align:sub}
blockquote{font-style:italic;background:url(../images/interface/quotes.gif) transparent no-repeat 0 3px;margin:1.5em 0;padding:0 32px}
ul,ol{margin-left:0}
ul{list-style:disc outside}
ol{list-style:decimal outside}
li{list-style:none outside;background:url(../images/interface/puce.gif) transparent no-repeat 0 8px;padding-left:12px}
input,select,button{cursor:pointer}
table{font:inherit;width:100%;border-top:solid 3px #91bad0;position:relative;top:-3px;margin-top:18px;padding-bottom:15px}
th,td{border-top:solid 1px #91bad0;line-height:18px;position:relative;padding:9px 18px 8px 0}
th:first-child,td:first-child{padding-left:0}
th:last-child,td:last-child{padding-right:0}
tr:nth-child(odd) td{background:url(../images/interface/trame.gif) transparent repeat 0 0}
caption{top:8px;margin-bottom:18px}
h1,h5,h6,li,p,dl,q,input,legend,label,blockquote{position:relative;top:3px}