body {
	margin : 0;
	padding : 0;
	background : white url(media/interface/fond-gris.jpg) repeat fixed;
	font-family : arial, sans-serif;
	font-size : 12px;
	color: black;
}
blockquote {
	margin : 2px 20px;
}
img {
	margin : 0;
	padding : 0;

	border : 0;
}
img.espace {
	padding : 2px;
}
a {
	font-weight : bold;
	color : #FF9933;
	text-decoration : none;
}
a:hover {  
	text-decoration : underline;
    color : #FF9933;
}
a:hover img {  
	text-decoration : none;
}


td {
    vertical-align : top;
	font-size : 12px;
}
form {
	margin : 0;
	padding : 0;
}
input {
	font-size : 10px;
}
.titre {
	font-family : Verdana, sans-serif;
	font-size : 19px;
	font-style : normal;
	font-weight : bold;
	color : #666666;
    text-transform : uppercase;
    font-variant : small-caps;
}
.accroche {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	font-style : italic;
	font-weight : bold;
	color : #999999;
}
.titrearticle {
	font-family : Verdana, sans-serif;
	font-style : normal;
	font-weight : bold;
	color : #FF9900;
    font-size : 14px;
}
.soustitre {
	font-family : Verdana, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #999999;
    text-transform : uppercase;
}
.legende {
	font-style : italic;
	color : #333333;
    font-size : 9px;
}
.copyright {
	font-family : "Courier New", monospace;
	font-size : 10px;
	color : #666666;
}
.formulaire {
	color : #666666;
}
.titrebandeau {
    position : absolute;
    top : 75px;
    margin : 0 16px;
    width : 736px;
    height : 16px;
    background : transparent;
	color : yellow;
    text-align : right;
	font-size : 13px;
	font-style : italic;
	font-weight : bold;
}
.petitnoir {
	font-size : 10px;
	color : #333333;
}
.address {
	font-size : 11px;
	font-style : italic;
	color : #333333;
}
.added {
	font-size : 10px;
	font-style : italic;
	color : #CC6600;
}
.question {
	font-weight : bold;
	color : #009999;
}
.nbpages {
	font-size : 11px;
	font-weight : bold;
	color : #003333;
	border : 1px 0 solid #006666 black;
}
.categorie {
	font-size : 14px;
	font-style : italic;
	font-weight : bold;
	color : #006666;
	text-decoration : underline;
	line-height : 20pt;
}
.resume {
	font-size : 11px;
	font-style : italic;
	color : #666666;
}
.mois {
	font-size : 11px;
	color : #003333;
	border-width : 1px 0;
	border-style : solid;
	border-color : #006666 black;
}
.date {
	font-size : 9px;
	color : #666666;
    font-weight: normal;
}
.petit {
	font-size : 10px;
	color : white;
}


/* Article */
.page-titre {
    display : block;
    background : transparent url(media/interface/puce20x20.gif) no-repeat 3px 50%;
    padding : 3px 3px 3px 27px; /* la puce fait 21px de large */
	font-family : Verdana, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #999999;
    text-transform : uppercase;
}
.article-titre {
    display : block;
    margin-top : 3px;
    background : transparent url(media/interface/puce10x10.gif) no-repeat 3px 50%;
    padding : 5px 3px 5px 27px; /* la puce fait 21px de large */
	font-family : Verdana, sans-serif;
	font-style : normal;
	font-weight : bold;
	color : #ff9900;
    font-size : 14px;
}
.article-body-preview {
    background : white;
    color : black;
}
.article-table-preview {
    border-width : 0 1px;
    border-style : solid;
    border-color : black;
    background : white;
    color : black;
}


/* Chemin de page */
.chemin {
	margin : 2px 6px 0 0;
	color : #999999;
	text-align : right;
	font-weight : bold;
}
.chemin a {
	color : #999999;
	text-decoration : none;
    font-size: 10px;
}

