h1,h2,h3,h4,h5,h6
{
    font-family: Verdana; 
}

h1
{
    font-size: 20px;
    color: #0053D0;
}

h2,h3,h4,h5,h6
{
    color: #0053D0;
}

h2
{
    font-size: 18px;
}

h3
{
    font-size: 16px;
}

h4
{
    font-size: 14px;
}

body
{
    font-family: Verdana; 
    font-size:12px;
}

/*********************
** Liens automatiques
*/

/* si l'attribut href commence par http: */
a[href^="http:"] 
{
    background : url(Images/lien_extern.png) right top no-repeat;
    padding-right: 18px;
    white-space: nowrap;
}

/* si l'attribut target commence par _self */
a[target^="_self"]
{
    background-position: right center;
    background: url(Images/lien_intern.png) left no-repeat;
    padding-left: 22px;
    white-space: nowrap;
}

/* en suite on distingue les differents liens par leur class */

/* le lien est une simple image, sans icone*/
a[class^="lien_image"]
{
    background: none; /* suppression de l'image de lien */
    text-decoration:none;
}

a[class^="lien_image_intern"]
{
    background-position: right center;
    background: url(Images/lien_intern.png) left no-repeat;
    padding-left: 22px;
    white-space: nowrap;
    text-decoration:none;
}

a[class^="lien_mail_to"]
{
    background-position: right center;
    background: url(Images/mail_to.png) left no-repeat;
    padding-left: 22px;
    white-space: nowrap;
}

a[class^="lien_sans_icone"]
{
    background: none; /* suppression de l'image de lien */
    padding: 0px;
}

/* mettre en relief des liens */
a[class^="lien_navigation"]
{
    color: #3366FF;
    font-size: 14px;
    font-weight:bold;
}

.TableBandeauSiteStyle
{
    border:none 0px;
    background:url(Images/bandeau_live_id.png);
    /*background:url(Images/background_live_id.bmp);*/
}

.TdLoginBannerStyle
{
    padding:20px;
}

.TableMenuPanelStyle
{
    border:none 0px;
    /*border:solid Blue 1px; /* DEBUG */
    padding:0px;
    margin:0px;
    width:100%;
}

.TablePagesStyle
{
    border:none 0px;
}

.TdColonneGaucheStyle
{
    background-color:#DEEEFF;
    padding:5px;
}

.TdColonneCentreStyle
{
    padding:15px;
    padding-top:23px;
    background-repeat: repeat-y;
    background-image: url(images/body-repeat-shim.gif);
    margin-left: 0;
    margin-right: auto;
    text-align:left;
}

.TdColonneDroiteStyle
{
    background-repeat: repeat-y;
    background-image: url(images/body-repeat-right.gif);
    text-align:right;
    padding:5px;
    background-color:#DEEEFF;
    /*background-color:#CEE6FF;*/
    width:180px;
}

.TableEnpiedSiteStyle
{
    border:none 0px;
}

.TdEnpiedSiteStyle
{
    border:none 0px;
    background-color:#A8CEF2;
}