﻿    body { margin: 0; padding: 0;} 
    .navbar { padding-top: 5px; } 
    td  { font: normal 10px verdana; color: #000066;}
    .right_menu_links a { font: normal 10px verdana; text-decoration: none; line-height: 25px; padding: 5px 0 5px 5px; letter-spacing: -1px; } 
    .right_menu_links a:link, .right_menu_links a:visited { color: #000066; } 
    .right_menu_links a:hover, .right_menu_links a:active { color: #FF9900; } 
    .register_links a { font: normal 10px verdana; text-decoration: none; padding: 0 0 5px 0; } 
    .register_links a:link, .register_links a:visited { color: #000066; } 
    .register_links a:hover, .register_links a:active { color: #FF9900; }     
    .footer a { font: normal 10px verdana; text-decoration: none;} 
    .footer a:link, .footer a:visited { color: #000066; } 
    .footer a:hover, .footer a:active { color: #FF9900; } 
    .RegistrationHeader { width: 600px; height: 29px; font-size: 12px; padding-left: 10px; line-height: 29px; text-align: left; font-style: italic; font-weight: bold; color: White; } 
   #contentpage h1 { width: 600px; background-image: none; background-color: #FF9900; color: white; font-weight: bold; font-family: tahoma; font-size: 16px; text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; line-height: 30px; }
   #contentpage h2 { width: 600px; background-color: #CCCCCC; margin: 0px 0px; padding: 0px 0px; color: #000066; font-weight: bold; text-align: center; font-family: tahoma; font-size: 13px; margin-top: 5px; line-height: 30px;}

.x_RegisterButton { border-right: 0px; border-top: 0px; font-weight: bold; background: url(Images/bn_register.gif) no-repeat; border-left: 0px; width: 150px; color: white; border-bottom: 0px; height: 71px }


a img
{
    border: 0;
}
.RegistrationHeader 
{ background: url(/Images/header_registration_table.gif) no-repeat; 
    height: 25px; width: 600px; 
    font-size: 12px; 
    padding-left: 10px; 
    text-align: left; 
    font-style: italic; 
    font-weight: bold; 
    color: White; 
 }
 
 .RegistrationHeaderSlim
{ background: url(/Images/header_registration_table_slim.gif) no-repeat; 
    height: 25px; width: 100%; 
    font-size: 12px; 
    padding-left: 10px; 
    text-align: left; 
    font-style: italic; 
    font-weight: bold; 
    color: White; 
 }
    
.bg_navbar { height: 30px; background: url(/Images/bg_navbar.gif) repeat-x 100%; }
.FondMenu
{
    background-image: url(Images/bg_navbar.gif);
}
.tarif
{
  
    font-size :12px;
    padding-left :0px;
   color : #ff9900;
    font-family: Verdana;
    font-weight: bold;
    text-align : left;
    width : 30px;
}
.TexteSelectionne
{
    font-size: 10px;
    color: navy;
    font-family: Verdana;
    font-weight: bold;
}


.GrosTexteSteps
{
    font-weight: bold;
    font-size: 24px;
    color: #a9a9a9;
    font-family: Verdana;
}
.BeyondExpectations
{
    font-size: 12pt;
    color: black;
    font-family: 'Monotype Corsiva';
}
.FondOffre
{
    color: #ffffff;
    font-family: Tahoma;
    background-color: #000066;
    font-size: 12pt;
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
    height: 29px; font-size: 12px; padding-left: 10px; line-height: 20px; text-align: left; font-style: italic; font-weight: bold; color: White;
}
.Fondbuttoncommand
{
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
    font-family: Tahoma;
    background-color: orange;
}
.fontprix
{
    font-weight: bold;
    color: #ff6f00;
    font-size: 18px;
}
.fonttitrepacks
{
    font-weight: bold;
    color: white;
    font-size: 16px;
    font-family: Tahoma;
    background-color: #fe8d41;
}
.fonttabprix table tr
{
    font-weight: normal;
    color: black;
    font-size: 14px;
    font-family: Tahoma;
}
.tbltarif 
{
    border : 1px solid #000;
     width : 560px;
     padding:0px;
}
.tbltarif a 
{
   color : Black;
   text-decoration : none;
}
.tbltarif a:visited
{
   color : Black;
      text-decoration : none;
}
.tbltarif th
{
    border : 1px solid #000;
    background-color:Orange;
    color : White;
}
.tbltarif td
{
    
   border : 1px solid #000;
}
.tbltarif th.title
{
    font-size : medium;
  
   background : url(Images/bg_navbar.gif);
    color : White;
   
}

.psansespacement 
{
      padding-bottom : 0px;
    padding-left : 15px;
    padding-right :15px;
    text-align: left;
    font-size : 11px;
}

.liste
{
    text-align:left;
    padding:5px;
}