/* ZONES DE TYPE BACKGROUND */

BODY { padding:0; margin:auto 0; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; font-style : normal; background: #FFFFFF;
        scrollbar-face-color:#6B85BA;
        scrollbar-arrow-color:#FFFFFF;
        scrollbar-track-color:#DDDDFF;
        scrollbar-shadow-color:'';
        scrollbar-highlight-color:'';
        scrollbar-3dlight-color:'';
        scrollbar-darkshadow-Color:'';

}
#Page { position: relative; width:1000px; height:650px; margin: 10px auto; padding: 0px; background: #90BDDD url('/images/v1/backgroundGlobal.gif') no-repeat top left; z-index:1;}
#footerBg { z-index:20; position: absolute; top:515px; left:0px; width:1000px; margin:0px; height:135px; background: transparent url('/images/v1/layout001/footer-home-bg.gif') no-repeat top left; }
#middleBg{ z-index:30; position: absolute; top:100px; left:0px; width:1000px; margin:0px; height:50px; background: transparent url('/images/v1/menuMiddleBackground.gif') no-repeat top left;}
#credits { position: relative; width:1000px; margin: 0px auto; padding: 0px; background: transparent; z-index:1;font-size:9px;color:#c0c0c0;text-align:center;}
#credits A:link, #credits A:visited, #credits A:link, #credits A:visited {text-decoration:none;color:#D0D0D0;}
#credits A:hover, .lastMenuItem A:hover {text-decoration:underline;color:#D0D0D0;}

div.lang {
    z-index:1000;
    position:absolute;
    top:20px;
    left:940px;
}

div.lang a img  {
    opacity: .50;
    filter: alpha(opacity=50);
}

div.lang a:hover img {
    opacity: 1;
    filter: alpha(opacity=100);
}

#formOver {
        top:0px;
        left:0px;
        position:absolute;
        z-index:2100;
        width:1000px;
        height:650px;
        border:0px solid #CE0000;
        background:transparent url('/images/alpha/alphaGrey.gif') repeat top left;
        cursor:pointer;
        text-align:center;
}

#formWindow {
        border:1px solid #0069B5;
        height:550px;
        width:900px;
        background:#ffffff;
        z-index:2200;
        margin-top:50px;
        margin-left:50px;
}

#topWindow{
        background:#0069B5;
        color:#ffffff;
        text-align:right;
        padding:3px;
        height:25px;
}
#topWindow A {
        color:#ffffff;
}

#topWindow A:hover {
        color:#CE0000;
}

#ifForm {
        width:100%;
        height:100%;
        height:525px;
        scrollbar-face-color:#6B85BA;
        scrollbar-arrow-color:#FFFFFF;
        scrollbar-track-color:#DDDDFF;
        scrollbar-shadow-color:'';
        scrollbar-highlight-color:'';
        scrollbar-3dlight-color:'';
        scrollbar-darkshadow-Color:'';
}


/* HEADER : Contains Logo, MenuA, Languages */
#headerBg { z-index:20; position: absolute;top:0px;left:0px;width:1000px;margin:0px;height:139px;background: transparent url('/images/v1/layout001/header-home-bg.gif') no-repeat top left;}
#header { z-index:35; position: absolute;top:0px;left:0px;width:1000px;margin:0px;height:139px;}
#logo {z-index:45;position:absolute;top:22px;left:30px;}
#logoSlogan {z-index:45;position:absolute;top:57px;left:110px;color:#DDE9FF;font-size:13px;letter-spacing:3px;font-family:helvetica,arial,verdana,sans-sherif;font-weight:bold;font-variant:small-caps;}



#SloganHome {
        position: absolute;
        top:156px;
        left:75px;
        font-family: arial, helvetica, verdana;
        font-size:50px;
        font-weight:normal;
        z-index:15;
        color:#303030;
        height:300px;
        width:532px;
}

#menuFooterInside{
        float:left;
        padding:0px;
        vertical-align:middle;
        margin:0px;
        height:20px;
        border:1px solid;
        background: #7D90C5;
}


.opaque45 {opacity: .45;filter: alpha(opacity=45);}
.opaque65 {opacity: .65;filter: alpha(opacity=65);}
.opaque85 {opacity: .90;filter: alpha(opacity=90);}
.opaque {opacity: .8;filter: alpha(opacity=80);}
.opaque2 {opacity: .5;filter: alpha(opacity=50);}




#menuFooterSup{
        z-index:35;
        position: absolute;
        top:510px;
        left:10px;
        height:20px;
        font-size:10px;
        padding:0px 5px 0px 30px;
        color:#FFFFFF;
        background:url('/images/v1/btm_button/001-left.gif') no-repeat top left;
        font-variant:small-caps;
}


#menuFooterSup DIV.menuItem{
        background:url('/images/v1/btm_button/001-separator.gif') no-repeat top right;
        float:left;
        vertical-align:middle;
        height:20px;
        padding:4px 40px 4px 0px;
        margin:0px:
}

#menuFooterSup DIV.lastMenuItem{
        background:url('/images/v1/btm_button/001-right.gif') no-repeat top right;
        float:left;
        vertical-align:middle;
        height:20px;
        padding:4px 40px 4px 10px;
        margin:0px:
}

.menuItem A:link, .menuItem A:visited, .lastMenuItem A:link, .lastMenuItem A:visited {text-decoration:none;color:#000000;}
.menuItem A:hover, .lastMenuItem A:hover {text-decoration:underline;color:#FFFFFF;}



.subMain{
        float:left;
        height:14px;
        vertical-align:middle;
        padding:4px 10px 0px 10px;
        border:0px solid #ffffff;
        cursor:pointer;
        font-size:10px;
        letter-spacing:0px;
        cursor:pointer;
}

.subMain A:link, .subMain A:visited {
        text-decoration:none;
        color:#000000;
}
.subMain A:hover {
        text-decoration:underline;
        color:#FFFFFF;
}


TD.dtmTitle{
        font-weight:bold;
        border-bottom:1px solid #D0D0D0;
}

TD.dtmRow{
        font-weight:normal;
        border-bottom:1px solid #F0F0F0;
}


#containerOver{
        position:absolute;
        top:140px;
        left:16px;
        z-index:500;
        border:0px solid #CE0000;
        background: transparent no-repeat;
        width:418px;
        height:380px;
        text-align:center;
        vertical-align:middle;
}

#containerMap {
        position:absolute;
        top:145px;
        left:20px;
        z-index:600;
        border:0px solid #CE0000;
        background: transparent;
        width:425px;
        height:380px;
        text-align:center;
        vertical-align:middle;
}

.smallImage {
        padding: 3px 3px 0px 0px;
        float:left;
}

.smallImageNext{
        padding: 5px 15px 10px 0px;
        float:left;
}        

#menu{overflow:hidden;width:450px;height:20px;}
#search {z-index:10;}
.menuItem {height:18px;float:left;padding:2px 25px 0px 25px;}
#pictureUnder {color:#ffffff;position: relative; top:15px; left:13px; width:974px; height:620px; background: transparent no-repeat; margin:0px; z-index:10; background-size:500;overflow:none;}
#pictureOver {position: absolute; width:974px; height:620px; background: transparent no-repeat top left; margin:0px; z-index:10; background-size:500;overflow:none;}
DIV.imgScreen {        font-family:arial, helvetica, verdana;
        font-size:9px;
        text-align:center;
        float:left;
        padding:5px;
        margin:2px;
        width:150px;
        height:135px;
}

DIV.imgScreen IMG {
        padding:5px;
}

A.internalLink, A.internalLink:visited {color:#0069B5;text-decoration:underline;}
A.internalLink:hover {color:#000000;text-decoration:underline;}




#langueSlogan {
    position:absolute;
    top:80px;
    left:120px;
    z-index:1000;
}

#langueSlogan * {
    color:#DDE9FF;
    text-decoration:none;
    font-size:13px;
    letter-spacing:3px;
    font-family:helvetica,arial,verdana,sans-sherif;
    font-weight:bold;
    font-variant:normal;
    text-transform: uppercase; 
    line-height:150%;
}