/*arriere plan*/
body{
background-color: silver;
background-image: url(pics/backee.jpg);
background-attachment: fixed;
}

/*bandeau*/
.header{
background-color: none;
width: 820px;
margin-top: -7px;
}

/*navicherche*/
.souban{
background-image: url(images/bg-main.png);
background-repeat: repeat;
width: 820px;
height: 50px;
margin-top: -23px;
}

/*navigation*/
.nav{
width: 620px;
font-family: verdana;
font-size: 12px;
text-align: center;
vertical-align: bottom;
}

/*recherche*/
.search{
width: 200px;
vertical-align: bottom;
}

/*corps principal*/
.main{
background-image: url(images/bg-main.png);
background-repeat: repeat;
width: 820px;
height: 500px;
margin-top: 0px;
}

/*contenu*/
.copy{
width: 600px;
font-family: verdana;
font-size: 12px;
color: teal;
text-align: justify;
vertical-align: top;
}

/*sidebar*/
.side1{
width: 300px;
font-family: verdana;
font-size: 12px;
color: teal;
text-align: center;
vertical-align: top
}

/*footer*/
.foot{
background-image: url(images/bg-foot.png);
background-repeat: no-repeat;
width: 820px;
margin-top: 0px;
}

 /*liens*/
a {
font-family: verdana; 
font-weight: normal;
color: green; 
text-decoration: none;}

/*liens effects*/
a:hover{
font-family: verdana;
color: fuchsia; 
text-decoration: none;
background-color: underline;
}

/*error 404b*/
.style404b{
width:1040px;
background-image:url(../pics/bg2.png);background-repeat:repeat;
border-collapse:collapse;
font-family:verdana;
font-size:15px;
color:fuchsia;
}

img{
border:0px;}

h2{
font-family:verdana;
color:#333333;
text-align:center;
}


