body {
  margin: 0;
  padding: 0;
  font-family:'Arial','Trebuchet MS','Tahoma',sans-serif;
  font-size: 12px;
  background-color:#F0F0F2;
  color: #444444;
}

a:link{
	text-decoration:none;
	color:#38659b;
}

a:visited{
	text-decoration:none;
	color:#38659b;
}
a:active{
	text-decoration:none;
	color:#38659b;
}
a:hover{
	text-decoration:underline;
	color:#38659b;
}

a.extern {
	background-image:url(/art/externe_link.gif);
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right: 14px;
}

h1 { font: normal 1.8em 'Verdana', 'Arial','Trebuchet MS','Tahoma',sans-serif; color: #1e2a51; padding: 7px 0 0 8px; margin: 0; }
.dark  { color: #737373; background: inherit; font-weight: bold; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h2 { margin: 0; padding: 0; font: 1.9em Arial, Sans-Serif; letter-spacing: 0px; }
h2 { font-size: 140%; margin-bottom: 5px; color: #1e2a51; background: inherit; }
h3 { font-size:123.1%; }
h4 { font-size:116%; }
h5 { font-size:108%; }
p {	margin: 0 0 2px 0; }
img { border: 0; }
ul { margin: 0; padding : 0; list-style:none;  }

ul.list li
{
	list-style-type: square;
	margin-left: 20px;
}

ul.list_spaced li
{
	list-style-type: square;
	padding:0;
	margin-left: 20px;
	margin-bottom: 6px;
}

ul.list_spaced_level2
{
	margin-top: 4px;
}

ul.list_spaced_level2 li
{
	list-style-type: none;
}

hr
{
	height:1px;
	border:0px;
	color:#E0E0E8; /* IE fix */
	background:#E0E0E8;
}

form { 	margin: 0; }

.text_center {
	text-align: center;
}

.vcenter
{
	vertical-align:middle;
}

.left {
	float: left;
}

.right {
	float: right;
}

.padded {
	padding: 10px;
}

.padded_light {
	padding: 5px;
}

























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

