/* CSS Document */

*{margin:0;padding:0;border:0;}

a:link {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a:hover {color:#FFFFFF; font-weight:bolder; text-decoration:overline underline;}

body
{
background-color:#000000;
}

#haut1
{
position:absolute;
top:0px;
left:0px;
height:10px;
width:100%;
background-color:#000000;
border-bottom-width:thick;
border-bottom-style:double;
border-bottom-color:#FFFFFF;
} 

#ban
{
position:absolute;
top:12px;
left:0px;
height:148px;
width:100%;
background-color:#000000;
background-image:url(haut.jpg);
background-repeat:no-repeat;
background-position:center;
border-bottom-width:thin;
border-bottom-style:solid;
border-bottom-color:#FFFFFF;
}

#menu
{
position:absolute;
top:162px;
left:0px;
height:30px;
width:100%;
background-color:#000000;
background-image:url(menu.jpg);
background-repeat:repeat-x;
text-align:center;
padding-top:4px;
font-weight:bolder;
color:#FFFFFF;
}

#main
{
position:absolute;
top:194px;
left:0px;
padding-top:30px;
text-align:left;
color:#FFFFFF;
height:370px;
width:100%;
background-color:#000000;
border-top-width:thin;
border-top-style:solid;
border-top-color:#FFFFFF;
}

#bas
{
left:0;
padding-left:0;
margin-left:0;
position:absolute;
height:30px;
width:100%;
background:#000 url(menu.jpg) repeat-x;
text-align:center;
font-weight:bolder;
color:#FFF;
border-top-width:thin;
border-top-style:solid;
border-top-color:#FFF;
}

.champs
{
background-position:bottom;
background-image:url(menu.jpg);
background-repeat:repeat-x;
background-color:#000000;
font:Arial, Helvetica;
color:#FFFFFF;
}

.texta
{
background-position:bottom;
background-image:url(texta.jpg);
background-repeat:repeat-x;
background-color:#000000;
font:Arial, Helvetica;
color:#FFFFFF;
}
