@charset "utf-8";
/* CSS Document */

body, table, tr, td {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
a {
	outline: none;
}
.p {
	font-size: 12px;
	color: #CCCCCC;
	margin: 0;
	padding: 0;
}
.td {
	border-left: 1px solid #444444;
}
.p1 {
	font-size: 11px;
	color: #666666;
}
.p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #bbbbbb;
	font-weight: bold;
}
.p3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #bbbbbb;
	font-weight: bold;
}
.p4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A6A6A6;
	font-weight: bold;
}
.p5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A6A6A6;
	font-weight: bold;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #919191
}
.soustitre {

}
h1, h2, h3, h4, h5, h6{
	margin: 0;
	padding: 0;
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
}
h1 {
	font-size: 25px;
	font-style: italic;
	color: #3399cc;
}

h2 {
	font-size: 22px;
	font-weight: bold;
	color: #3399dd;
}
h3 {
	font-size: 19px;
	font-weight: bold;
	color: #3399ee;
}
h4 {
	font-size: 26px;
	font-style: italic;
	color: #3399cc;
}
h5 {
	font-size: 16px;
	font-weight: bold;
	color: #3399cd;
}
h6 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #a6a6a6;
}
.mail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}
.td {
	border-left: 1px solid #dadada;
}
.td1 {
	border-bottom: 1px solid #dadada;
}
.td2 {
	border-top: 1px solid #dadada;
}
.td3 {
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
}

a.l:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	text-decoration: none;
}
a.l:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3195C7;
	text-decoration: none;
}
a.l:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CCFF;
	text-decoration: none;
}
a.l:active {
	font-size: 12px;
	color: #0099CC;
	text-decoration: none;
}

a.l1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099CC;
	text-decoration: none;
}
a.l1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099cc;
	text-decoration: none;
}
a.l1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CC33;
	text-decoration: none;
}
a.l1:active {
	font-size: 12px;
	color: #00CCFF;
	text-decoration: none;
}
a.l2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8a8a8a;
	text-decoration: none;
}
a.l2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #9a9a9a;
	text-decoration: none;
}
a.l2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66ff00;
	text-decoration: none;
}
a.l2:active {
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}
a.l3:link, a.l3:visited, a.l3:hover, a.l3:active 
{
	font: bold 13px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.l3:link {
	color: #868686;
}
a.l3:visited {
	color: #868686;
}
a.l3:hover {
	color: #00CCFF;
}
a.l3:active {
	color: #0099FF;
}
#pub-encart {
	text-align:left;
	width:468px;
	height:18px;
	font: bold 9px  Verdana, Arial, Helvetica, sans-serif;
	color: #888888;
	text-decoration: none;
}
.pub {font-family: verdana;font-weight: bold;font-size: 9px;color: #777777;text-decoration: none;}

.erwancorre a {
	margin:0px 20px 0 0;
	text-align:right;
	display: block;
	width: 50px;
	height:42px;
	text-decoration: none;
	background: url(../images/erwan-corre.png) no-repeat 0 0;
}
.erwancorre a:hover {
	display: block;
	width: 50px;
	height:42px;
	text-decoration: none;
	background: url(../images/erwan-corre.png) no-repeat 0 -42px;
}
.pub1 {font-family: verdana; font-weight:bold; font-size:9px;color:#959595; text-decoration: none;}
a.pub1:link, a.pub1:visited {
	color: #959595;
	text-decoration: none;
}
a.pub1:hover {
	color: #1689b9;
	text-decoration: none;
}
