﻿html
{
    background-image :url(../images/investor-background.jpg);
}


/******************
header
******************/
#container #content h1, #container #content h2
{
    color:#70604A;
    /*margin-top:35px;*/
}

/*#container #content h2.name, #container #content h2.title
{
    font-weight:bold;
    font-size:15px;
    margin:0;
    padding:0;
}

#container #content h2.name
{
    color:#000000;
}*/

/******************
Text
*******************/
.title, .name
{
    font-weight:bold;
}

.title
{
    color:#3c7ea8;
}

.name
{
    color:#000000;
}

.youngSection p.intro
{
    padding:0px 0px 22px 0px;
}

/*******************
Menu principal
********************/
#mainMenu .bg
{
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/neutral/images/investor-main-menu.png', sizingMethod='crop');
}
#mainMenu[id] .bg
{
    background:url(../images/investor-main-menu.png) top left no-repeat;
}

#mainMenu #changeProfile
{
    background:url(../images/investor-menu-change-profil-arrow.gif) top right no-repeat;
}

#mainMenu ul li .AspNet-Menu-Selected, #mainMenu ul li .AspNet-Menu-ChildSelected, #mainMenu li a:hover, #mainMenu li a:active
{
    background:url(../images/menu-over-investor.gif) repeat-x top right;
}

#mainMenu ul li a
{
    font-size:11px;
}

/*******************
Sous Menu 
********************/
#subMenu #contentSubMenu h1.subscription-list
{
    padding-bottom:0px;
}
#subMenu #contentSubMenu
{
    position:static;
    _height: 16px;
    /*border:1px solid red;*/
    width:186px;
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/neutral/images/investor-submenu-main.png', sizingMethod='scale');
}
#subMenu #contentSubMenu[id]
{
    background:url(../images/investor-submenu-main.png) repeat-y;
}

#subMenuPane ul li ul li
{
    background-image:url(../images/investor-submenu-divider.gif);
}

#subMenu #prospectMenu
{
    height:480px;
}

#topSubMenu
{
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/neutral/images/investor-submenu-top.png', sizingMethod='crop');
}
#topSubMenu[id]
{
    background:url(../images/investor-submenu-top.png) top left no-repeat;
}

#bottomSubMenu
{
    background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/neutral/images/investor-submenu-bottom.png', sizingMethod='crop');
}
#bottomSubMenu[id]
{
    background:url(../images/investor-submenu-bottom.png) top left no-repeat;
}
#subMenu

/*****************
Contenus
******************/
#container #content #flash
{
    width:640px;
    height:374px;
    /*background:url(../images/flash-banner-red-intro.jpg) no-repeat top left ;*/
}

#container .text
{
    padding-left:149px;    
}

#container #content #video
{
    position:relative;
    width:469px;
    height:365px;
}


#container #content #video a
{
    position:absolute;
    bottom:0px;
    right:0px;
}

#container #content #video h1
{
    text-transform:none;
    font-weight:normal;
    color:#5f6163;
}

#container #content #video h1 .big
{
    font-size:18px;
    font-weight:bold;
}

#container #content #video h1 .medium
{
    font-size:24px;
}

#container #content #video h1 .small
{
    font-size:13px;
}

#container #content #video h1 div
{
    margin-left:85px;
}

/*******************
Quote - Landing pages
*******************/
.quote
{
    position:relative;
    width:154px;
    text-transform:uppercase;
    font-weight:normal;
    border-top:1px solid #a29987;
    margin:15px 0px 18px 0px;
    font-size:10px;
}

.quote .dark
{
    background-color:#554939;
}

.quote .light
{
    background-color:#958878;
}

.quote .dark, .quote .light
{
    border-bottom:1px solid #b0a796;
    padding:1px 4px;
}

.quote .left
{
    float:left;
    position:relative;
    z-index:10;
}

.quote .right
{
    text-align:right;
}

.quote .right, .quote .left
{
    height:14px;
}

.quote .empty
{
    height:20px;
}

.quote .liveInfo
{
    position:absolute;
    top:-1px;
    right:0;
    width:81px;
    height:85px;
}

.quote .aster
{
    position:absolute;
    bottom:0px;
    right:0;
    width:20px;
    height:18px;
    text-align:right;
}

/*****************
Communiqués - landing page
******************/
#container #content #HubPressRelease
{
    background:url(../images/investor-landing.jpg) no-repeat top left;
    padding-top:214px;
}
#HubPressRelease dl
{
    margin-bottom:4px;
}

#HubPressRelease dl dt
{
    font-weight:bold;
    text-decoration:underline;
    color:#000000;
}

#HubPressRelease dl dt a
{
    font-size:12px;
}

#HubPressRelease dl dd
{
    margin-bottom:13px;
}

#HubPressRelease dl dd p
{
    margin:0px;
    padding:0px;
}

#HubPressRelease a
{
    font-size:11px;
    font-weight:bold;
}
#container #content #HubPressRelease h2
{
    padding-top:15px;
}
/**********************
Direction team
************************/

#container #content #Direction .block h2.name
{
    padding:0px;
}

#container #content #Direction .block h2.title
{
    color:#000000;
    margin:0px;
}

#Direction .block
{
    width:468px;
    padding-bottom:18px;
    margin-bottom:18px;
    border-bottom:1px solid #bebcb6;
}

#Direction .block .desc
{
    width:324px;
}

#Direction .top
{
    width:456px;
    background:url(../images/arrow-top.gif) no-repeat center right;
    text-align:right;
    padding-right:12px;
}

#container #content #Direction .top a
{
    font-size:10px;
    color:#606060;
    text-decoration:none;
}

#Direction .lastBlock
{
    margin-bottom:9px;
}

/**********************
Administration
************************/

#Administration .block
{
    height:281px;
    width:186px;
    float:left;
    margin-right:66px;
}

#Administration .endRow
{
    margin-right:0px;
}

#Administration .name
{
    color:#A6002A;
    margin-top:8px;
}

/**********************
Financial document
**********************/

#FinancialDoc
{
    min-height:550px;
    _height:550px;
}

#FinancialDoc .block
{
    width:468px;
    padding-bottom:18px;
}

#FinancialDoc div.rss, #FinancialDoc .block
{
    width:468px;
    border-bottom:1px solid #bebcb6;
    margin-bottom:18px;
}

#FinancialDoc div.rss
{
    text-align:right;
    padding:0px 0px 5px 0px;
}

#FinancialDoc .block .image
{
    width:124px;
    float:left;
}

#FinancialDoc .block .desc
{
    width:320px;
    margin-right:24px;
    float:left;
}

#FinancialDoc .block .desc .section
{
    padding:15px 0px;
}

#FinancialDoc .block .desc ul li
{
    list-style-type:disc;
    margin-left:20px;
    padding-bottom:5px;
}

#FinancialDoc .block .desc .date
{
    padding-bottom:15px;
}

#container #content #FinancialDoc h1
{
    padding:0px;
    margin:0px;
}

#container #content #FinancialDoc h2
{
    padding-bottom:5px;
}

#container #content #FinancialDoc .block a
{
    font-size:12px;    
}



/******************
Shareholder information
******************/

#container #content #ShareholderInfo h2
{
    padding-bottom:10px;
    padding-top:15px;
}

/******************
Secteur d'activité
******************/
#ActivitySector .graph
{
    text-align:center;
    margin:15px 0px;
}

/*****************
Logo vancouver
******************/
#OlympicInvestor .logo
{
    margin-top:0px;
}

/*****************
Zone de droite - Engagement
******************/
#ad-engagement .hd
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/neutral/images/engagement_social_investisseurs_medias_bg_hd.png', sizingMethod='crop');
}

#ad-engagement .hd[class]
{
    background:url(../images/engagement_social_investisseurs_medias_bg_hd.png) top left no-repeat;
}

#ad-engagement .bd .degrade
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/neutral/images/engagement_social_investisseurs_medias_bg_degrade.png', sizingMethod='crop');
}

#ad-engagement .bd .degrade[class]
{
    background:url(../images/engagement_social_investisseurs_medias_bg_degrade.png) top left no-repeat;
}

/*****************
Social Commitment - Soccer
******************/
#container #content #Soccer
{
    padding-top:410px;
}