
/* STRUCTURE GENERALE
-------------------------------------------------------------------------------------------------------------- */

body {
}


/* CORPS */

div#corps {
position: relative;
margin: 0 auto;
width: 1000px;
height: 757px;
background: #fff url(../img/str-corps.png) no-repeat 0 0;
}






/* STRUCTURE DE CONTENU
-------------------------------------------------------------------------------------------------------------- */


/* CONTENU */

div#contenu li {
position: absolute;
}

div#contenu li.link0 {
top: 360px;
left: 250px;
width: 600px;
height: 200px;
}

div#contenu li.link1 {
top: 251px;
left: 75px;
width: 337px;
height: 85px;
background: transparent url(../img/str-link1.png) no-repeat 0 0;
}

div#contenu li.link2 {
top: 285px;
left: 598px;
width: 319px;
height: 111px;
}

div#contenu li.link3 {
top: 205px;
left: 525px;
width: 185px;
height: 42px;
background: transparent url(../img/str-link3.png) no-repeat 0 0;
}

div#contenu li.link0 a {
display: block;
width: 600px;
height: 200px;
}

div#contenu li.link1 a {
font-size: 13px;
font-weight: bold;
}

div#contenu li.link1 a.all {
position: absolute;
top: 0;
left: 0;
z-index: 10;
display: block;
width: 337px;
height: 80px;
}

div#contenu li.link1 a.fr {
position: absolute;
top: 65px;
left: 220px;
z-index: 20;
}

div#contenu li.link1 a.en {
position: absolute;
top: 65px;
left: 245px;
z-index: 20;
}

div#contenu li.link1 a.all {
position: absolute;
top: 0;
left: 0;
display: block;
width: 337px;
height: 80px;
}

div#contenu li.link1 a:hover {
color: #009ee0;
text-decoration: none;
}

div#contenu li.link1:hover {
background-position: left bottom;
}

div#contenu li.link2 a {
display: block;
width: 319px;
height: 111px;
background: transparent url(../img/str-link2.png) no-repeat 0 0;
}

div#contenu li.link2 a:hover {
background-position: left bottom;
}


/* LIEN DEDALE */

div#dedale {
position: absolute;
bottom: 0;
right: 0;
width: 200px;
height: 77px;
}

div#dedale a {
display: block;
width: 200px;
height: 77px;
}
