/* CSS Document */

html
{
height: 100%;
overflow: hidden;
}

body
{
background-color:#2D2D2D;
background-image:url(image/background.jpg);
color: #FFFFFF;
font-family: Helvetica, Geneva, Arial, Helvetica,sans-serif;
font-size:12px;
}

a
{	
color: #FFFFFF;
font-size:12px;
text-decoration:none;
}

a:hover
{	
color: #CCCCCC;
font-size:12px;
text-decoration:none;
}

a.abc
{
color: #FFFFFF;
font-size:12px;
text-decoration:none;
}

a.abc:hover
{
color: #999999;
font-size:12px;
text-decoration:none;
}

a.xyz
{
background-color: #CCCCCC;
color: #000000;
font-size:20px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}

a.xyz:hover
{
background-color: #CCCCCC;
color: #000000;
font-size:20px;
padding-left:50px;
padding-right:50px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}

div.header
{
position:absolute;
left:0px;
top:10px;
width:100%;
height:107;
}

div.menu
{
position:absolute;
left:0px;
top:130px;
width:100%;
height:10px;
}

div.picsengine
{
position:absolute;
left:0px;
top:170px;
width:100%;
height:70%;
}

div.text
{
position:absolute;
left:0px;
top:170px;
width:100%;
height:310px;
}

div.diaporama
{
position:absolute;
text-align:justify;
left:600px;
top:200px;
width:500px;
height:500px;
}

div.footer
{
position:absolute;
left:0px;
top:590px;
width:100%;
height:50;
}

.stylebarremenu
{
color: #FFFFFF;
font-size:12px;
}

.styletitre
{
font-size:12px;
font-weight:bold;
background-color: #CCCCCC;
color:#2D2D2D;
padding-left:10px;
padding-right:10px;
}

.stylelegende
{
font-size:8px;
color:#999999;
}
