@charset "utf-8";

body {
	margin: 0;
	background: #036CA8 url("../images/graphismes/fond.png") repeat-x;
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	font-size:12px;
}

.roue {
	background-image: url("../images/graphismes/roue.png");
	background-repeat:no-repeat;
	background-position:center;
	background-position:top
}

a.item {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	color: #FFF;
	padding:1px 10px 3px 10px;
	font-weight: bold;
	text-decoration: none;
}

a.item:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	background-color: #FFF;
	color: #000;
	padding:1px 10px 3px 10px;
	font-weight: bold;
	text-decoration: none;
}

a.labs {
	background-image:url("../images/graphismes/labs.png");
	background-repeat:no-repeat;
	background-position:center;
	background-position:top
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	color: #FFF;
	padding:1px 10px 3px 10px;
	font-weight: bold;
	text-decoration: none;
}

a.labs:hover {
	background-image:url("../images/graphismes/labs2.png");
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	background-color: #A2C8DD;
	color: #000;
	padding:1px 10px 3px 10px;
	font-weight: bold;
	text-decoration: none;
}

a.labs-entier {
	background-image:url("../images/graphismes/labs.png");
	background-repeat:no-repeat;
	background-position:center;
	background-position:top
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	color: #FFF;
	padding:1px 10px 3px 10px;
	font-weight: bold;
	text-decoration: none;
}

a.labs-entier:hover {
	background-image:url("../images/graphismes/labs2.png");
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	background-color: #FFF;
	color: #000;
	padding:1px 10px 3px 10px;
	font-weight: bold;
	text-decoration: none;
}

div.post_date, div.post_date a {
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	font-size:10px;
	color:#727272;
	letter-spacing:.2px;
	text-transform:uppercase;
}

div.post_date a:hover {
	text-decoration:underline;
	color:#333;
}

h2 {
	font-family:Tahoma,'Arial',Times,serif;
	font-weight:normal;
	font-size:30px;
	color:#000;
	margin: 0;
	padding: 0;
}

h2 a {
	color: #000;
	text-decoration:none;
}

h2 a:hover {
	text-decoration:underline;
	color:#F4A62B;
}

img {
	border: 0;
}

h3 {
	font-family:Tahoma,'Arial',Times,serif;
	font-weight:normal;
	font-size:20px;
	color:#000;
	margin: 0;
	padding: 0;
}

div.post_content, .contenu{
	margin:0;
	padding:0;
	line-height:18px;
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	font-size:12px;
	letter-spacing:.15px;
}

div.post_content img,div.post_content img a{
	margin:0;
}

div.post_content blockquote,div.post_content blockquote a{
	color:#8c8c8c;
	width:85%;
}

div.post_content ol li,div.post_content ol li a{
	list-style:square;
}

div.post_content a{
	text-decoration:none;
	font-size:12px;
	color:#ab5a00;
	font-weight:bold;
}

div.post_content h3 a{
	text-decoration:none;
	font-size:108%;
	color:#ab5a00;
}

div.post_content a:hover{
	text-decoration:underline;
	color:#9C3;
}

div.post_content h3 a:hover{
	text-decoration:underline;
	color#9C3;
}

div.post_tag span.label,div.post_category span.label{
	margin:0;
}

.titre_cat, .titre_cat a {
	font-family:Rockwell;
	font-size:16px;
	color:#000000;
	letter-spacing:-1px;
	text-transform:uppercase;
	font-weight:bold;
}

div.copyright, div.copyright a {
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	font-size:10px;
	color:#a6a6a6;
	letter-spacing:.2px;
	text-transform:uppercase;
}

.champ {
	width: 150px;
	height: 16px;
	border: solid 1px #5B9FC4;
}

.bouton {
	width: 30px;
	height: 20px;
	border: solid 1px #5B9FC4;
	font-family:Rockwell;
	font-size:12px;
	color:#000000;
	letter-spacing:-1px;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#5B9FC4;
	text-align:center;
}

a.lien-droite:link, a.lien-droite:visited {
	color: #000000;
}

a.lien-droite:hover {
	color: #5B9FC4;
}