/*
**  HEADER.PHP
*/

img {
    border: none;
}

body {
    background-color: #A8141D;
    background-image: url('../image/texture.gif');
    background-repeat: no-repeat;
    margin: auto;
    margin-top: 10px;
    padding: 0px;
    font-family: arial;
}

div#header_border_top {
    background-image: url('../image/header_top.png'); /* Haut du header avec bords arrondis */
    background-repeat: no-repeat;
    width: 991px;
    height: 22px;
    margin: auto;
}

div#header {
    width: 951px;   /* usual width: 991px = 951 + 20 + 20 */
    margin: auto;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #FFFFFF;
}

div#flags {
    float: right;
}

    a.lang {
        font-family: arial;
        font-size: 10px;
        color: #999999;
    }

img#fb_logo {
    margin-top: 5px;
    margin-bottom: 5px;
}

div#menu {
    width: 981px;   /* usual width: 991px = 981 + 10 */
    padding-left: 10px;
    margin: auto;
    background-color: #FFFFFF;
}

    img.tabs {
        margin-left: 11px;
        margin-right: 11px;
        border: none;
    }

    img.tabs_seps {
        margin-left: 11px;
        margin-right: 11px;
        margin-bottom: 2px;
        border: none;
    }

    img.tabs_sep {
        margin-left: 11px;
        margin-right: 11px;
        margin-bottom: 3px;
        border: none;
    }

div#middle {                    /* div middle contains div home_content and home_news */
    width: 984px;
    padding-left: 7px;
    margin: auto;
    background-color: #FFFFFF;
}

/* 
**  INDEX.PHP
*/

    #home_news_middle h3 {
        margin: 0px;
        color: #AB2121;
    }

    #home_news_middle p {
        margin: 0px;
        color: #666666;
        font-family: arial;
        font-size: 11px;
        margin-bottom: 5px;
    }

    #home_news_middle a {
        color: #D39090;
    }

    div#home_content {
        float: left;
        width: 760px;
    }

    div#home_news {
        width: 206px;
        float: left;
    }

        div#home_news_top {
            width: 206px;
            height: 15px;
            background-image: url('../image/home_news_top.png');
            background-repeat: no-repeat;
        }

        div#home_news_middle {
            width: 186px;
            min-height: 3px;
            background-image: url('../image/home_news_middle.png');
            background-repeat: repeat-y;
            padding-left: 10px;
            padding-right: 10px;
        }

        div#home_news_middle span {
            color: #E12121; 
            font-size: 12px; 
            font-family: arial;
        }

        div#home_news_bottom {
            width: 206px;
            height: 6px;
            background-image: url('../image/home_news_bottom.png');
            background-repeat: no-repeat;
            margin-bottom: 10px;
            margin-top: -5px;
        }

    div#clear {
        clear: both;
    }

/*
**  FOOTER.PHP
*/

div#footer {
    margin: auto;
    width: 991px;
    background-color: #FFFFFF;
}

    img#booking {
        margin-left: 40px;
    }

    img#booking_products {
        margin-left: 170px;
    }

    div#logos {
        background-image: url('../image/logo_bg.jpg');
        background-repeat: no-repeat;
        width: 958px;
        height: 76px;
        margin-left: 15px;
    }

        img.logo {
            margin-left: 8px;
            margin-right: 8px;
            margin-top: 8px;
        }
            img.logo_olivia {
                margin-bottom: 10px;
                margin-left: 10px; 
                margin-right: 10px;
            }

            img.logo_arrow {
                margin-bottom: 10px;
                margin-left: 10px; 
                margin-right: 10px;
            }

    div#logo_shadow {
        background-image: url('../image/logo_shadow.png');
        background-repeat: no-repeat;
        width: 935px;
        height: 10px;
        margin-left: 20px;
    }

div#bottom {
    margin: auto;
    background-image: url('../image/bottom.png');
    background-repeat: no-repeat;
    width: 991px;
    height: 15px;
}

    div#bottom a {
        text-decoration: none;
        color: #FFFFFF;
    }

    a {
        text-decoration: none;
    }

/*
**  INTRO.PHP
*/

p {
    margin: 0px;
    color: #505050;
    font-size: 13px;
    line-height: 17px;
}

div.intro_list {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 2px;
    padding-right: 7px;
    float: left;
    width: 187px;
}

    div.intro_list ul {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
        width: 187px;
    }

        ul#menu_list_intro li:hover {
            background-color: #FAFAFA;
        }

    div.intro_list a {
        border: none;
        color: #717171;
    }

        li.list_header {
            width: 189px;
            height: 61px;
        }

        li.list_tab {
            width: 189px;
            height: 35px;
            font-size: 12px;
            background-color: #F4F4F4;
            color: #7E7E7E;
            border-bottom: 1px solid #DBDBDB;
        }

        img.arrow {
            margin-top: 15px;
            margin-left: 10px;
            margin-right: 10px;
            border: none;
        }

/*
**  FLASH_HEADER.PHP
*/

div#flash_header {
    width: 978px;
    height: 241px;
}

/*
**  CUSTOMERS.PHP // WORLD.PHP // CONTACT.PHP // ASK_INFORMATION.PHP
*/

div#customer_content {

}

    div#menu_left {
        float: left;
    }

        div#menu_left ul {
            list-style-type: none;
            margin: 0px;
            padding: 0px;
            width: 206px;
            height: 62px;
        }

        li.menu_list_top {
            height: 61px;
        }

        ul#menu_list li:hover {
            background-color: #FAFAFA;
        }

            div#menu_left li {
                border-bottom: 1px solid #DBDBDB;
            }            

             img.menu_left_arrow {
                margin-top: 10px;
                margin-left: 8px;
                margin-right: 6px;
                border: none;
             }

            li#menu_left_top_small {
                background-image: url('../image/menu_left_top.png');
                background-repeat: no-repeat;
                width: 193px;       /* original size : 208px */
                height: 34px;
                padding-top: 28px;
                padding-left: 15px;
                color: #AB2121;
            }

            li.menu_left_caption_on {
                height: 33px;
                background-color: #FAFAFA;
                padding-top: 3px;
            }

            li.menu_left_caption {
                height: 33px;
                background-color: #F4F4F4;
                padding-top: 3px;
            }

            li.menu_left_caption_on a{
                font-family: arial;
                font-size: 12px;
                padding-top: 3px;
            }

            li.menu_left_caption a{
                color: #717171;
                font-family: arial;
                font-size: 12px;
            }

            li.menu_left_caption_big_on {
                height: 33px;
                background-color: #FAFAFA;
                font-family: arial;
                font-size: 12px;
            }

            li.menu_left_caption_big_on a{
                color: #717171;
                height: 33px;
                background-color: #FAFAFA;
                font-family: arial;
                font-size: 12px;
            }

            li.menu_left_caption_big {
                height: 33px;
                font-family: arial;
                font-size: 12px;
                background-color: #F4F4F4;
				color: #717171;
            }

            li.menu_left_caption_big a{
                color: #717171;
                font-family: arial;
                font-size: 12px;
            }


    div#content {
        float: left;
        padding-left: 25px;
        padding-bottom: 50px;
        width: 480px;
    }

        div#content h2 {
            margin: 0px;
            padding: 0px 0px 15px 0px;
            font-size: 18pt;
            font-family: arial;
        }

        div#content h3 {
            margin: 0px;
            padding: 0px 0px 15px 0px;
            font-size: 15px;
        }

        div#content h4 {
            margin: 0px;
            padding: 0px 0px 15px 0px;
            font-size: 15px;
        }

        div#content h5 {
            margin: 0px;
            padding: 0px 0px 0px 0px;
        }

        div#content p{
            padding-bottom: 10px;
        }

        div#content ul {
            margin: 0px;
            padding: 0px;
        }

        div#content li {
            list-style-type: none;
            width: 190px;
        }

        div#content a {
            color: #838282;
        }

        li.contact {   /* in contact.php */
            margin-left: 22px;
            color: #717171;
            font-size: 12px;
        }

        div.newsletter {    /* in newsletter.php */
            width: 500px;
            margin-bottom: 80px;
        }

        div#content input {
            border: 1px solid #EED0D2;
            margin-bottom: 10px;
        }

        div#content textarea {
            border: 1px solid #EED0D2;
        }

        div#content td {
            color: #515151;
            font-size: 12px;
        }

        div#content img {
            margin: 0px;
            padding: 0px;
        }

        div#content a {
            margin: 0px;
            padding: 0px;
        }

    div#menu_right {
        float: left;
        margin-left: 45px;
    }

    img.screen_right {
        width: 200px;
        border: none;
    }

    img.small_logo {
        width: 100px;
    }
        

/*
**  onglet_marron -> bloc 1 : Increase hotel websites visitors
*/

div.onglet_marron h5 {
    color: #B98C61;
}

div.onglet_marron h4 {
    color: #B98C61;
   
}

div.onglet_marron h3 {
    font-family: arial;
    color: #C7A381;
}

div.onglet_marron h2 {
    color: #B98C61;
    font-family: verdana;
}

div.onglet_marron p.titles {
    color: #B98C61;
    font-family: verdana;
    font-size: 18pt;
   
    line-height: 30px;
}

div.onglet_marron ul {
    color: #B98C61;
}

li.onglet_marron {
    color: #B98C61;
}

ul.onglet_marron .list_tab a:hover {
    color: #B98C61;
}

div.onglet_marron a:hover{
    color: #B98C61;
}

div.onglet_marron li.menu_left_caption_on a{
    color: #B98C61;
}

div.onglet_marron li.menu_left_caption_big_on a{
    color: #B98C61;
}

div.onglet_marron li:hover a{
    color: #B98C61;
}

ul.menu_list_intro li:hover a {
    color: #B98C61;
}

div.intro_list .onglet_marron li:hover a{
    color: #B98C61;
}

/*
**  onglet_vert -> bloc 2 : Convert Visitors to Buyers
*/
div.onglet_vert h5 {
    color: #B4B26B;
}
div.onglet_vert h4 {
    color: #B4B26B;
}

div.onglet_vert h3 {
    color: #B4B26B;
}

div.onglet_vert h2 {
    color: #94922C;
    font-family: verdana;
}

ul.onglet_vert .list_tab a:hover {
    color: #94922C;
}

div.onglet_vert a:hover{
    color: #94922C;
}

div.onglet_vert p.titles {
    color: #94922C;
    font-family: verdana;
    font-size: 18pt;
   
    line-height: 30px;
}

div.onglet_vert ul {
    color: #94922C;
}

li.onglet_vert {
    color: #94922C;
}

div.onglet_vert li.menu_left_caption_on a{
    color: #94922C;
}

div.onglet_vert li.menu_left_caption_big_on a{
    color: #94922C;
}

div.onglet_vert li:hover a{
    color: #94922C;
}

div.onglet_vert a:hover{
    color: #94922C;
}

div.intro_list .onglet_vert li:hover a{
    color: #94922C;
}

/*
**  onglet_bleu -> bloc 3 : Optimize inventory and pricing
*/

p.small_title {
    color: #1D889C;
    font-size: 13px;
}

div.onglet_bleu h5 {
    color: #1D889C;
}

div.onglet_bleu h4 {
    color: #1D889C;
}

div.onglet_bleu h3 {
    color: #60ABBA;
}

div.onglet_bleu h2 {
    color: #1D889C;
    font-family: verdana;
}

div.onglet_bleu p.titles {
    color: #1D889C;
    font-family: verdana;
    font-size: 18pt;
   
    line-height: 30px;
}

ul.onglet_bleu .list_tab a:hover {
    color: #1D889C;
}

div.onglet_bleu a:hover{
    color: #1D889C;
}

div.onglet_bleu ul {
    color: #1D889C;
}

li.onglet_bleu {
    color: #1D889C;
}

div.onglet_bleu span {
    color: #1D889C;
}

div.onglet_bleu li.menu_left_caption_on a{
    color: #1D889C;
}
div.onglet_bleu li:hover a{
    color: #1D889C;
}

ul.menu_list_intro li:hover a {
    color: #1D889C;
}

div.intro_list .onglet_bleu li:hover a{
    color: #1D889C;
}


/*
**
*/

p#form_sentence {
    margin-left: 200px;
}

div.onglet_common h4 {
    color: #D86269;
}

div.onglet_common h3 {
    color: #D86269;
}

div.onglet_common h2 {
    color: #C91F29;
    font-family: verdana;
}

div.onglet_common p.titles {
    color: #C91F29;
    font-family: verdana;
    font-size: 18pt;
    line-height: 30px;
}

ul.onglet_common .list_tab a:hover {
    color: #A8141D;
}

div.onglet_common a:hover{
    color: #A8141D;
}

div.onglet_common ul {
    color: #A8141D;
}

div.onglet_common p {
    margin: 0px;
    color: #505050;
    font-size: 12px;
}

li.onglet_common {
    color: #A8141D;
}


div.onglet_common {
    color: #A8141D;
}

div.onglet_common li.menu_left_caption_on a{
    color: #A8141D;
}

div.onglet_common li.menu_left_caption_big_on a{
    color: #A8141D;
}

div.onglet_common li:hover a{
    color: #A8141D;
}

/*
**  onglet_rose -> bloc 4 : Maximize GDS/IDS distribution
*/
div.onglet_rose h5 {
    color: #A1131D;
   
}
div.onglet_rose h4 {
    color: #E26595;
}

div.onglet_rose h3 {
    color: #a1131d;
}

div.onglet_rose h2 {
    color: #E26595;
    font-family: verdana;
}

div.onglet_rose p.titles {
    color: #a1131d;
    font-family: verdana;
    font-size: 18pt;
   
    line-height: 30px;
}

ul.onglet_rose .list_tab a:hover {
    color: #E26595;
}

div.onglet_rose a:hover{
    color: #A1131D;
}

div.onglet_rose ul {
    color: #A1131D;
}

li.onglet_rose {
    color: #A1131D;
}

div.onglet_rose span {
    color: #E26595;
}

div.onglet_rose li.menu_left_caption_on a{
    color: #a1131d;
}

div.onglet_rose li:hover a{
    color: #A1131D;
}

ul.menu_list_intro li:hover a {
    color: #A1131D;
}

div.intro_list .onglet_rose li:hover a{
    color: #A1131D;
}

div.onglet_rose li.menu_left_caption_big_on a {
color:#A1131D;
}

/*
** onglet_rouge -> bloc 5 : Customers Service
*/

div.onglet_rouge h4 {
    color: #F7A063;
}

div.onglet_rouge h3 {
    color: #F7A063;
}

div.onglet_rouge h2 {
    color: #F7A063;
    font-family: verdana;
}

div.onglet_rouge p.titles {
    color: #F17F3A;
    font-family: verdana;
    font-size: 18pt;
   
    line-height: 30px;
}

ul.onglet_rouge .list_tab a:hover {
    color: #F7A063;
}

div.onglet_rouge a:hover{
    color: #F7A063;
}

div.onglet_rouge ul {
    color: #F7A063;
}

li.onglet_rouge {
    color: #F7A063;
}

div.onglet_rouge .menu_left_caption_big span {
    color: #717171;
}

div.onglet_rouge .menu_left_caption_big span:hover {
    color: #F7A063;
}

div.onglet_rouge .menu_left_caption_big_on a{
    color: #F7A063;
}

div.onglet_rouge span {
    color: #F7A063;
}

div.onglet_rouge li.menu_left_caption_on a{
    color: #F7A063;
}

div.onglet_rouge li:hover a{
    color: #F7A063;
}

ul.menu_list_intro li:hover a {
    color: #F7A063;
}

div.intro_list .onglet_rouge li:hover a{
    color: #F7A063;
}