.texteencadre-spip {
	color: #000033;
	background: #EEF;
	border-bottom: 2px solid #0066CC;
	border-left: 1px solid #3399FF;
	border-right: 2px solid #0066CC;
	border-top: 1px solid #3399FF;
	margin: 1em 0;	
	padding: .25em .5em;	
}

.caractencadre-spip {
	color: #F60;
	font-weight: bold;
}

.caractencadre2-spip {
	color: #009;
	font-weight: bold;
}

acronym.spip_acronym {
	cursor: help;
	border-bottom: 1px dotted;
}

/* ne marche pas sur MSIE, a refaire en jQuery */
a[hreflang]:after {
content: "\0000a0[" attr(hreflang) "]";
color: #999;
background: transparent;
font-size:x-small;
}

sub, sup, sup.typo_exposants {
 /* Specified in % so that the sup/sup is the
    right size relative to the surrounding text */
 font-size: 75%;
 /* Zero out the line-height so that it doesn't
    interfere with the positioning that follows */
 line-height: 0;
 /* Where the magic happens: makes all browsers position
    the sup/sup properly, relative to the surrounding text */
 position: relative;
 /* Note that if you're using Eric Meyer's reset.css, this
    is already set and you can remove this rule */
 vertical-align: baseline;
}
sup, sup.typo_exposants {
 /* Move the superscripted text up */
 top: -0.5em;
}
sub {
 /* Move the subscripted text down, but only
    half as far down as the superscript moved up */
 bottom: -0.25em;
}

.smallcaps {
	font-variant: small-caps;
}