


body{
text-align:center;

}

#page
{
text-align:left;
width:819px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
margin-top:0px;
display:block;
}

#header
{background-image:url(HEADER.png);
background-repeat: no-repeat;
width: 819px;
height: 251px;
}

.newsletter
{
width:300px;
float:right;
height:auto;
padding-top:85px;
font:Arial,sans-serif;
color: #828282;
font-variant: small-caps;
font-weight: 700;
font-size: 14px;
}

#milieu
{
	width: 819px;
	height: auto;
	top: 253px;
}
#bar
{background-image:url(../bar.png);
background-repeat:no-repeat;
width:819px;
height:7px;
}

#menu_bis
{
padding-left: 0px;
float:left;
width: 117px;
height: 66;
margin-top: 0px;
}

.haut
{background-image:url(../b.png);
display:block;
background-repeat: no-repeat;
width: 117px;
height: 66px;
margin-left: 0;
padding-top: 5px;
text-align: center;
color: #828282;
font-variant: small-caps;
font-weight: 700;
font-size: 14px;
}

.haut:hover
{background-image:url(../bpush.png);
text-decoration:none;
}

.haut:link
{
text-decoration:none;
}
.haut:active
{
text-decoration:none;
}


#h2
{
float:left;
width:819px;
height:150px;
}
#g2
{float:left;
width:540px;
height:150px;
}
.d2
{
background-image:url(../lire.png);
background-repeat:no-repeat;
float:right;
width:279px;
height:150px;

color:#FFFFFF;
font-weight:100;
text-align:center;
font-size:30px;
font-variant:small-caps;
}
.d2i
{
	padding:5px;
color:#FFFFFF;
font-weight:100;
font-size:14px;
font-variant:small-caps;
}

#gauche
{ float: left;
width: 450px;
padding-bottom:30px;
}
#droite
{ float:right;
	width: 279px;}
.contenu
{
width: 279px;
height: auto;
margin-left:57px;

text-align:left;
color:#455b70;
font-size: 14px;
font-variant: small-caps;

}

.contenu a:visited{
text-decoration:none;
color:#455b70;
}
.contenu a:active{
text-decoration:none;
color:#455b70;
}
.contenu a:link{
text-decoration:none;
color:#455b70;
}
.contenu a:hover{
border-bottom: #828282 1px dashed;
text-decoration:none;
color:#455b70;
}

.hautc2
{
width: 279px;
height: 20px;
padding-top: 50px;
text-align: center;
font:Arial;
text-transform:uppercase;
font-weight:700;
color: #393838;
font-size: 18px;

}


.contenubis
{

width: 450px;
height: auto;
float: left;
padding-top:30px;
margin-left:40px;
margin-right:10px;
color:#455b70;
font-size:12px;

}
.contenubis a:visited{
text-decoration:none;
color: #38a6d6;
}
.contenubis a:link{
text-decoration:none;
color: #38a6d6;
}
.contenubis a:active{
text-decoration:none;
color: #38a6d6;
}
.contenubis a:hover{
border-bottom: #00c6ff 1px dashed;
text-decoration:none;
color: #38a6d6;
}

.hautc
{
width: 450px;
height: 20px;
padding-top: 50px;
margin-left:10px;
text-align: left;
color: #393838;
font:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 20px;
}



.haut:visited
{
color: #828282;
text-decoration: none;
}

#footer
{

clear: both;
background-attachment: scroll;
margin-left:auto;
margin-right:auto;
margin-top:30px;
color: #455b70;
font-size: 12px;
font-weight: 400;
text-align: center;

width:819px;
}

.foot
{
text-align:left;
padding-left:21px;
padding-top:14px;
padding-bottom:14px;
background-image:url(../footer.png);
background-repeat:repeat-x;
width:819px;
height:3px;
font-size:12px;


}
.foot a:visited{
text-decoration:none;
color: #38a6d6;
}
.foot a:link{
text-decoration:none;
color: #38a6d6;
}
.foot a:active{
text-decoration:none;
color: #38a6d6;
}
.foot a:hover{
border-bottom: #00c6ff 1px dashed;
text-decoration:none;
color: #38a6d6;
}
a{
font:Arial, Helvetica, sans-serif;
}
