* {
	margin: 0px;
	padding: 0px;
}

body,th,li,a {
    margin-left: auto;
    margin-right: auto;
    font-family: Verdana;
    font-size: 13px;
    width: 988px;
    text-align: center;
}

.top {
  width: 988px;
  height: 22px;
  background: url(/themes/images/top.png);
  margin: 0 auto;
}

.bottom {
  width: 988px;
  height: 22px;
  background: url(/themes/images/bottom.png);
  clear: both;
  margin: 0 auto;
}

p.results span.warning, .warning {
  color: red;
  font-weight: bold;
}

p.results span.good, .good {
  color: black;
  font-weight: bold;
}

#header {
  /*height: 88px;*/
  height: 95px;
  width: 988px;
  margin: 0 auto;
  background: url(/themes/images/fond.gif)
}

#presentation {
  width: 988px;
  margin: 0 auto;
  background: url(/themes/images/fond.gif);
}

#presentation p, h3 {
  margin-left: 10px;
  text-align: left;
  padding: 10px;
}

#presentation li, ul {
  text-align: left;
  margin-left: 40px;
}

#results {
  width: 988px;
  margin: 0 auto;
  background: url(/themes/images/fond.gif)
}

#admin{
  width:988px;
  margin: 0 auto;
  background:url(/themes/images/fond.gif)
}

#footer {
  width: 988px;
  margin: 0 auto;
  background: url(/themes/images/fond.gif)
}

#copyright {
  width: 988px;
  margin: 0 auto;
  background: url(/themes/images/fond.gif);
}

#header div {
    margin-left: auto;
    margin-right: auto;
    width: 988px;
    text-align: center;
}

#form div {
    margin-left: auto;
    margin-right: auto;
    width: 988px;
    text-align: center;
}

#footer div {
    margin-left: auto;
    margin-right: auto;
    width: 988px;
    text-align: center;
}

#presentation div {
    margin-left: auto;
    margin-right: auto;
    width: 988px;
    text-align: center;
}

#results div {
    margin-left: auto;
    margin-right: auto;
    width: 988px;
    text-align: center;
}

#results td {
  margin: 10px;
  padding-right: 30px;
}

p.centre {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.nb {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    font-family: Verdana;
    font-size: 13px;
    color: #777;
    font-weight: bold;
}

.results {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    font-family: Verdana;
    font-size: 13px;
    color: #777;
    font-weight: bold;
}

p.results span {
	color: #167FFF;
}

img.centre {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border: 0px;
}

h1, h2, h3, h4 { 
    font-family: Arial, Helvetica, sans- serif;
    font-size: 1.1em;
    text-align: center;
}

a:link { 
	color: #777;
	text-decoration: none
}
a:visited { 
	color: #777;
	text-decoration: none
}
a:active { 
	color: #777;
	text-decoration: none
}
a:hover { 
	color: black;
	text-decoration: none
}

#send-all-browser-multi {
	display: none;
}

.admin-content {
  width: 500px;
  margin-left: auto;
  margin-right: auto;
}
