.background_white
{ BACKGROUND-COLOR: #FFFFFF; }
A:visited
{ TEXT-DECORATION: none; font-weight:bold; }
.background_lightblue
{ BACKGROUND-COLOR: #D5E4EF; }
body
{ BACKGROUND-COLOR: #FFFFFF;
scrollbar-arrow-color: #005F98; 
scrollbar-base-color: #005F98; 
scrollbar-dark-shadow-color: #005F98; 
scrollbar-face-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff; 
scrollbar-3d-light-color: #005F98; 
scrollbar-track-color: #ffffff;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 30px;
margin-left: 0px;
COLOR: #005F98; 
FONT-FAMILY: Verdana; 
FONT-SIZE: 11px;
FONT-WEIGHT: normal; }
A
{ TEXT-DECORATION: none; font-weight:bold;COLOR: #005F98 }
A:link
{ TEXT-DECORATION: none; font-weight:bold; }
A:hover
{ TEXT-DECORATION: none; COLOR: #F8AF48; }
.lang
{ COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.lang:hover
{ COLOR: #F8AF48; TEXT-DECORATION: none }
.lang_on
{ COLOR: #F8AF48; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.lang_on:hover
{ COLOR: #F8AF48; TEXT-DECORATION: none }
.nav01
{ COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; }
.nav01:hover
{ COLOR: #F8AF48; TEXT-DECORATION: none }
.nav01_on
{ COLOR: #F8AF48; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; }
.nav01_on:hover
{ COLOR: #F8AF48; TEXT-DECORATION: none }
.nav02
{ COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; }
.nav02:hover
{ COLOR: #F8AF48; TEXT-DECORATION: none }
.nav02_on
{ COLOR: #F8AF48; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; }
.nav02_on:hover
{ COLOR: #F8AF48; TEXT-DECORATION: none }
.titre
{ COLOR: #F59419; FONT-FAMILY: Verdana; FONT-SIZE: 12px; FONT-WEIGHT: bold; }
.sous_titre
{ COLOR: #005F98; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; }
.texte_normal
{ COLOR: #005F98; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal; }
.cadre_image
{ BORDER: 1pt; BORDER-STYLE: solid; BORDER-COLOR: #005F98; }
.filet
{ BACKGROUND-COLOR: #BCD3E0; }
.background_blue
{ BACKGROUND-COLOR: #005F98; }
.background_white
{ BACKGROUND-COLOR: #FFFFFF; }
.bg1
{ background: url(/images/background_rubs.gif) no-repeat top left; }
.bg2
{ background: url(/images/background_home.gif) no-repeat top right;padding-top:25px;padding-right:25px;padding-left:25px; }
ul#navigation
{ list-style-type: none;padding: 0;margin: 0;border: 0;top: 0px;left: 0px;width: 100%;height: 17px; }
ul#navigation li
{ padding: 0;margin: 0;display: block;float: left;COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold;text-align: center;height:17px; }
ul#navigation li a
{ border: 0;display: block;COLOR: #FFFFFF; }
ul#navigation li a:hover
{ border: 0;display: block;COLOR: #F8AF48; }
ul
{ list-style-type:disc; COLOR: #005F98; line-height: 16px; padding-left: 18px; margin: 0px; }
.titre_prest
{ COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-LEFT: 18px; LINE-HEIGHT: 16px; VERTICAL-ALIGN: middle; LETTER-SPACING: 2px; }
.sous_titre_prest
{ COLOR: #005F98; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold;  PADDING-LEFT: 18px; LINE-HEIGHT: 16px; BORDER-TOP: #005F98 1px solid; BORDER-BOTTOM: #D5E4EF 1px solid; VERTICAL-ALIGN: middle; }
.texte_prest
{ COLOR: #005F98; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; PADDING-TOP: 4px ; PADDING-BOTTOM: 8px; }
.background_middleblue
{ BACKGROUND-COLOR: #2E7BA9; }
img
{ border:none; }
.pic
{  margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 border-top:1px #005f98;
 border-right:1px #005f98;
 border-bottom:1px #005f98;
 border-left:1px #005f98;
 border-style:solid; }
p
{  text-align:justify;
 vertical-align:top;
 line-height:16px;
 color:#666666;
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 margin:0px 0px 0px 0px;
 padding:0px 0px 10px 0px; }
H1
{  text-align:left;
 color:#666666;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 margin:0px 0px 0px 0px;
 padding:0px 0px 15px 0px; }
#container
{  position:absolute; 
 left:50%;
 margin-left:-375px; }
#global
{  background-color:#FFFFFF;
 border-collapse:collapse;
 text-align:center;
 vertical-align:top;
 width:750px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 border-top:0px;
 border-right:0px;
 border-bottom:0px;
 border-left:0px;
 border-style:solid; }
#box_logo
{  width:750px; 
 height:124px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px; }
#box_nav 
{  width:750px; 
 height:146px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px; }
#box_content
{  background:url(/images/deco_background.gif) no-repeat bottom right;
 width:748px; 
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 border-top:0px;
 border-right:1px #005f98;
 border-bottom:1px #005f98;
 border-left:1px #005f98;
 border-style:solid; }
#box_campagne
{  float:left;
 width:344px; 
 margin:30px 15px 20px 15px;
 padding:0px 0px 0px 0px; }
#box_text
{  float:left;
 width:344px; 
 margin:30px 15px 20px 15px;
 padding:0px 0px 0px 0px; }
.left
{  float:left;
 border:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px; }
.right
{  float:right;
 border:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px; }
#clear 
{  clear:both;
 font-size:1px;
 width:0px;
 height:0px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px; }
