@charset "utf-8";
/* CSS Document */

body
{
background-color:#000000;
padding:0;
margin:0;
}

#bandehaut
{
position: fixed;
background-image:url(images/bandeau.png);
background-repeat:repeat-x;
width:100%;;
height:80px;
}

#logo
{
background-image:url(images/logo.png);
background-repeat:no-repeat;
position: fixed;
top:19px;
left:58px;
width:237px;
height:288px;
}

#menufond
{
background-image:url(images/menu.png);
background-repeat:no-repeat;
position: fixed;
top:125px;
left:115px;
width:121px;
height:182px;
}

#menu
{
position: fixed;
top:140px;
left:136px;
width:73px;
text-align:right;
line-height:21px;

font-family:Myriad, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:21px;
}

.menu
{
color:#808081;
text-decoration:none;

}

.menu:hover
{
color:#FFFFFF;
text-decoration:none;

}

.menuselect
{
color:#FFFFFF;
text-decoration:none;

}

#block
{
position: absolute;
top:140px;
left:237px;
width:498px;
/*border: 1px solid #FFFFFF;*/

font-family:Myriad, Arial, Helvetica, sans-serif;
}

.titres
{
color:#FFFFFF;
font-size:30px;
}

.descriptionFR
{
border-top: solid 1Px #808081;
color:#B4B4B4;
font-size:14px;
margin-top:10px;
padding-top:20px;
text-align:justify;
}

.legendeinfosUK
{
color:#808081;
font-size:14px;
margin-top:15px;
}

.projets
{
border-top: solid 1Px #808081;
width:498px;
height:230px;
margin-top:20px;
padding-top:20px;
}

.legendeinfos
{
position: absolute;
margin-top:50px;
right:5px;
width:266px;

font-family:Myriad, Arial, Helvetica, sans-serif;
}

.legendeinfostitres
{
color:#FFFFFF;
font-size:30px;
}

.legendeinfosFR
{
color:#B4B4B4;
font-size:14px;
}

.legendeinfosUK
{
color:#808081;
font-size:14px;
margin-top:15px;
}

.images
{
position:absolute;
left:5px;
width:165px;
height:230px;
}

.plus
{
background-image: url(images/plus_blanc.jpg);
background-repeat:no-repeat;
position:absolute;
width:15px;
height:16px;
top:160px;
right:30px;
}

.plus:hover
{
background-image: url(images/plus_gris.jpg);
background-repeat:no-repeat;
position:absolute;
width:15px;
height:16px;
top:160px;
right:30px;
}

.soustitres
{
color:#FFFFFF;
}

.liens
{
color:#B4B4B4;
font-size:14px;
text-decoration:none;
}

.titresactus
{
color:#FFFFFF;
font-size:18px;
text-decoration:none;
}

.datesactus
{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}