@charset "iso-8859-1";
body {
    margin:             10px 0;
    background:         #fff;
    text-align:         center;
}

#container {
    width:              956px;
    height:             511px;
    margin:             0 auto;
    padding:            0;
    background:         url(images/home/container.jpg);
    text-align:         left;
}

body.lang-fr #container {
    background:         url(images/home/container_fr.jpg);
}

body.lang-es #container {
    background:         url(images/home/container_es.jpg);
}

body.lang-de #container {
    background:         url(images/home/container_de.jpg);
}

#header {
    display:            none;
    background:         none;
}

#title {
    display:            none;
}

#content {
    float:              left;
    width:              956px;
    height:             511px;
    margin:             0;
    padding:            0;
    background:         none;
}

#content h4 {
    display:            none;
}

#content h5 {
    display:            none;
}

#content #language {
    /*
    position:           absolute;
    top:                400px;
    left:               10px;
    width:              376px;
    height:             200px;
    overflow:           auto;
    background:         #eee;
    */
}

#content #language h4 {
    position:           absolute;
    top:                380px;
    left:               6px;
    display:            block;
    width:              173px;
    height:             25px;
    margin:             0;
    padding:            0;
    color:              #0182C0;
    text-align:         center;
    font-size:          10pt;
    font-style:         italic;
}

#content #referencement h4 {
    position:           absolute;
    top:                550px;
    left:               6px;
    display:            block;
    width:              650px;
    height:             200px;
    margin:             0;
    padding:            0;
    color:              #cccccc;
    text-align:         center;
    font-size:          11pt;
    font-style:         italic;
}

#content #shaka {
    position:           absolute;
    top:                352px;
    left:               710px;
    display:            block;
    width:              200px;
    height:             23px;
    margin:             0;
    padding:            0;
    color:              #0182C0;
    font-weight:				bold;
    /*background:					#dedede;*/
    text-align:         left;
    font-size:          10pt;
    font-style:         italic;
}

#content #shaka a {
    color:              #0182C0;
    font-weight:				bold;
   text-decoration:			none;
}

#content #shaka a:hover {
    color:              #0182C0;
    font-weight:				bold;
   	text-decoration:			underline;
}


#content #FDA {
    position:           absolute;
    top:                377px;
    left:               710px;
    display:            block;
    width:              200px;
    height:             23px;
    margin:             0;
    padding:            0;
    color:              #FF0000;
    /*background:					#dedede;*/
    text-align:         left;
    font-size:          10pt;
    font-style:         italic;
}

#content #FDA a {
    color:              #0182C0;
    font-weight:				bold;
   text-decoration:			none;
}

#content #FDA a:hover {
    color:              #0182C0;
    font-weight:				bold;
   	text-decoration:			underline;
}




#content #language ul {
    margin:             0;
    padding:            0;
    padding-left:       30px;
    padding-top:        5px;
}

#content #language li {
    list-style:         none;
    height:             24px;
    padding-left:       8px;
}

#content #language a {
    text-decoration:    none;
}

#content #language #lang-en {
    background:         url(images/lang-en.jpg) no-repeat;
}

#content #language #lang-fr {
    background:         url(images/lang-fr.jpg) no-repeat;
}

#content #language #lang-de {
    background:         url(images/lang-de.jpg) no-repeat;
}

#content #language #lang-es {
    background:         url(images/lang-es.jpg) no-repeat;
}

#content #language ul {
    position:           absolute;
    top:                400px;
    left:               10px;
}

#content #activity h4 {
    position:           absolute;
    top:                376px;
    left:               186px;
    display:            block;
    width:              485px;
    height:             25px;
    margin:             0;
    padding:            0;
    color:              #0182C0;
    text-align:         center;
    font-size:          12pt;
    font-style:         italic;
}

#content #activity ul li {
    position:           absolute;
    list-style:         none;
}

#content #activity #food a {
    position:           absolute;
    top:                404px;
    left:               146px;
    display:            block;
    width:              120px;
    height:             35px;
    padding:            70px 20px 0 20px;
    text-align:         center;
    text-decoration:    none;
    font-size:          8pt;
}

#content #activity #pharma a {
    position:           absolute;
    top:                404px;
    left:               308px;
    display:            block;
    width:              140px;
    height:             35px;
    padding:            70px 10px 0 10px;
    text-align:         center;
    text-decoration:    none;
    font-size:          8pt;
}

#content #activity #processing a {
    position:           absolute;
    top:                404px;
    left:               470px;
    display:            block;
    width:              140px;
    height:             35px;
    padding:            70px 10px 0 10px;
    text-align:         center;
    text-decoration:    none;
    font-size:          8pt;
}

#content #contact {
    position:           absolute;
    top:                405px;
    left:               690px;
    width:              260px;
    /*
    background:         #ccc;
    -moz-opacity:       0.8;
    */
    color:              #777;
    text-align:         center;
}

#content #contact p {
    text-align:         center;
}

#footer {
    display:            none;
    background:         none;
}

#navcontainer,
#subnavcontainer {
    display:            none;
}

#langcontainer {
    display:            none;
    position:           relative;
    top:                0;
    left:               0;
    margin:             0;
    padding:            0;
}

/** actualités ***********************************************************/

#content #actualites-title {
    display:            block;
    position:           absolute;
    width:              auto;
    top:                63px;
    left:               700px;
    margin:             0;
    padding:            0;
    color:              #2770A4;
    text-align:         left;
    font-size:          14pt;
}

#actualites {
    position:           absolute;
    top:                70px;
    width:              141px;
    margin-left:        800px;
    margin-right:       15px;
}

#actualites h5 {
    display:            block;
    margin:             0;
    padding:            0;
    background:         none;
    color:              #609C1F;
    font-size:          10pt;
    text-indent:        0;
}

#actualites p {
    color:              #777;
    font-size:          8pt;
    text-align:         left;
}

#extraDiv {
    position:           absolute;
    top:                183px;
    left:               613px;
    width:              126px;
    height:             113px;
    background:         url(images/home/water.gif);
}