* {
	margin:0;
	padding:0;
}


html {
color:#ffffff;
margin: 0px;
padding:0px;
background:#002F43 url(images/bg01.jpg) repeat-x scroll center top;
}

body {
color:#ffffff;
margin: 0px;
background:#002F43 url(images/bg04.jpg) repeat-y scroll center center;
padding:0px;
}

.style8 {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align:justify;
}

td {
font-family:verdana;
font-size:8pt;
vertical-align:middle;
}
table {
border-collapse:collapse;
}
a, a:visited, a:active {
color:#FFFFFF;
font-family:verdana;
font-size:8pt;
text-decoration:none;
}
a:hover {
color:#C9FC69;
font-family:verdana;
font-size:8pt;
text-decoration:underline;
}

#slogan{
color:#FFFFFF;
font-size:14px;
padding-top:105px;
}

h1 {
color:#FFFFFF;
display:inline;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
margin:0;
padding-left:0;
}
h1 a {
color:#FFFFFF;
}
h2 {
color:#FFFFFF;
display:inline;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-top:0;
padding:0 3px 0 0px;
}
h3 {
color:#FFFFFF;
display:inline;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
padding:0 3px 0 0px;
}
#search {
background:transparent url(images/bg03.jpg) no-repeat scroll 0 0;
height:88px;
width:1240px;
padding-top:0px;
}
#form {
padding-top:11px;
padding-left:0px;
}

#corps {
background:transparent url(images/bg05.jpg) no-repeat scroll 0 0;
text-align:center;
width:1240px;
}

#der {
background:transparent;
text-align:justify;
width:718px;}

#dessus {
margin: 0px auto;
background:transparent url(images/bg02.jpg) repeat scroll 0 0;
text-align:center;
width:1240px;
height:145px;}

#footer {
margin: 0px auto;
background:transparent url(images/bg06.jpg) repeat scroll 0 0;
height:163px;
text-align:center;
width:1240px;
}
