﻿.texte {
}
.texte h2 {
	font-size: 1.2em;
	font-weight:bold;
	text-transform: uppercase;
	border-bottom: solid 1px #333;
	margin: 20px 0 15px 0;
	padding: 0 0 4px 0;
	color: #111;
}
.texte h3 {
	font-size: 1.2em;
	font-weight:normal;
	text-transform:uppercase;
	border-bottom: solid 1px #666;
	margin: 20px 0 15px 0;
	padding: 0 0 4px 0;
	color: #333;
}
.texte div h4 {
	font-size: 1.2em;
	font-weight:bold;
	margin: 0 0 20px 0;
	color: #111;
}
.texte div h5 {
	font-size: 1em;
	margin: 0 0 10px 0;
	color: #111;
	font-weight:bold;
}
.texte div h6 {
	font-size: .8em;
	font-weight:bold;
	margin: 0;
	color: #111;
}

.texte p {
/*    text-align: justify;*/
	margin:0 0 .5em 0;
}
.texte .comments,
.texte .keywords,
.texte .source {
	font-size:.9em;
	margin:0;
	padding:0;
	color:#666;
}

.texte table {
   position: relative;
	margin: 20px 0 8px 0;
	width: 100%;
	vertical-align: middle;
	border:1px dotted #a4bfc8;
}
.texte thead {
	color: #111;
	text-transform: uppercase;
	font-size: 12px;
	line-height:24px;
	height: 25px;
}
.texte thead td:first-child {
	padding:0 0 0 8px;
}
.texte tbody td:first-child {
	border:0;
}
.texte tbody td {
	padding:2px 0 2px 8px;
	border-left: 1px dotted #a4bfc8;
}
.texte tbody tr {
	padding: 0 10px 4px 4px;
	background:#f1f5f6;
}
.texte .odd {
	background-color: #fff;
}
.texte .even {
	background-color: #e9f0f1;
}
.texte .odd:hover, #classement .even:hover {
	background-color:#a4bfc8;
}



.texte blockquote { margin-left:20px; }
.texte pre { 
	font-family:"Courier New", Courier, monospace;
	border:1px dotted #a4bfc8;
	padding:4px;
	display:block;
	margin:.5em 0 .5em 0;
	overflow: auto; 
}
.texte abbr, .texte acronym { border-bottom:dotted 1px; }
.texte em { font-style:italic; }
.texte q:before { content:open-quote; }
.texte q:fater { content:close-quote; }
.texte strong { font-weight:bold; }
.texte sub { vertical-align:sub; font-size:.8em; }
.texte sup { vertical-align:super; font-size:.8em; }
.texte ol { margin:.5em 0 .5em 20px; list-style-type:decimal; }
.texte ul { margin:.5em 0 .5em 20px; list-style-type:disc; }
.texte li { list-style-position:outside; }
.texte code { display:inline; }

