body
{
    background-image: url(/fr/images/bkgnd/bckg_page.jpg);
    color: #999999;
    font-family: verdana, arial, helvetica, 'sans serif';
    font-size: 11px;
    margin: 0px 
}


p 
{
	font-family: verdana, arial, helvetica, 'sans serif';
	font-size: 11px;
	line-height: 19px;
	text-indent: 0px;
	margin-top: 10px;
	margin-bottom: 9px;
	margin-left: 0px;
	margin-right: 0px;
	color: #000000;
}

div#qTip {
  padding: 3px;
  border: 1px solid #666;
  border-right-width: 2px;
  border-bottom-width: 2px;
  display: none;
  background: #999;
  color: #FFF;
  font: bold 9px Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  position: absolute;
  z-index: 1000;
}


a:link
{
    color:#000000; 
    text-decoration: underline
}

a:visited 
{
    color:#000000; 
    text-decoration: underline
}

a:active 
{
    color:#990000; 
    text-decoration: none
}

a:hover 
{
    color:#990000; 
    text-decoration: none
}


.locnav 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-align: right;
}

a.locnav:link
{
    color:#000000; 
    text-decoration: none
}

a.locnav:visited 
{
    color:#000000; 
    text-decoration: none
}

a.locnav:active 
{
    color:#4E6EAD; 
    text-decoration: none}

a.locnav:hover 
{
    color:#4E6EAD; 
    text-decoration: none}

.locnavbold 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}
a.locnavbold:link
{
    color:#000000; 
    text-decoration: none
}
a.locnavbold:visited 
{
    color:#000000; 
    text-decoration: none
}

a.locnavbold:active 
{
    color:#4E6EAD; 
    text-decoration: none}

a.locnavbold:hover 
{
    color:#4E6EAD; 
    text-decoration: none}

.region 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #102CAB;
	text-align: right;
}
a.region:link
{
    color:#000000; 
    text-decoration: none
}
a.region:visited 
{
    color:#000000; 
    text-decoration: none
}

a.region:active 
{
    color:#4E6EAD; 
    text-decoration: none
}

a.region:hover 
{
    color:#4E6EAD; 
    text-decoration: none
}


.toolnav 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #545C5F;
}

a.toolnav:link
{
	color:#545C5F;
	text-decoration: none;
	font-weight: bold;
}

a.toolnav:visited 
{
	color:#545C5F;
	text-decoration: none;
	font-weight: bold;
}

a.toolnav:active 
{
	color:#8C999E;
	text-decoration: none;
	font-weight: bold;
}

a.toolnav:hover 
{
	color:#8C999E;
	text-decoration: none;
	font-weight: bold;
}


.adresse 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #102CAB;
}

a.adresse:link
{
    color:#102CAB; 
    text-decoration: none
}

a.adresse:visited 
{
    color:#102CAB; 
    text-decoration: none
}

a.adresse:active 
{
    color:#102CAB; 
    text-decoration: underline}

a.adresse:hover 
{
    color:#990000; 
    text-decoration: none}

.offres 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	list-style-position: outside;
	list-style-type: circle;
}

ul 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	list-style-image: url(../img/filets/bullet_offres.gif);
	list-style-position: outside;
}

.field
{ 
    background-color: #DDE8FB;
    font-family: verdana, arial, helvetica, 'sans serif';
    font-size: 11px; 
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #000000;
	line-height: 20px;
	letter-spacing: 0.5em;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	color: #990000;
}

table.separation {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #4E6EAD;
	border-right-color: #4E6EAD;
	border-bottom-color: #4E6EAD;
	border-left-color: #4E6EAD;
}

table.spip {
	font-family: verdana, arial, helvetica, 'sans serif';
	font-size: 11px;
	line-height: 19px;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
	margin-right: 0px;
	color: #000000;
	vertical-align: top;
	text-align: justify;
empty-cells: show;
}

table.spip td{
	vertical-align: top;
}

i.spip 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #102CAB;
	text-align: right;
}

.spip_documents_right
{
padding: 10px 0px 10px 10px;
border-color: #000000;
border-width: 10px;
}

.spip_documents_left
{
padding: 10px 10px 10px 0px;
}

.spip_documents_center
{
padding: 10px 10px 10px 10px;
}

.spip_documents img
{
border-width: 1px;
}

img
{
border:0px solid black;
}

table.notabene {
	font-family: verdana, arial, helvetica, 'sans serif';
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
	background-color: #BFCCFF;
	padding-top: 10px;
}

