@charset "UTF-8";
/* CSS Document */
a img {
border:none;
}
body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
margin: 5px;
padding: 0;
background-color: #000;
}
div#conteneur {
text-align:left;
margin-left:auto;
margin-right:auto;
width:1000px;
padding: 10px;
}
div#header {
background:transparent url(../images/ooo.png) no-repeat 0pt 0px;
height:65px;
width:auto;
}
div#menu {
text-align:left;
margin: 10px 2px 0 2px;
padding: 2px;
color:#fff;
font-size:.8em;
height: 50px;
width: 994px;
}
div#pied {
padding-top: 50px;
font-size:.8em;
color:#999;
clear:both;
}
div#contenu input {
margin:0 0 20px 0;
}
#navCircle {
margin: 0;
padding: 0;
}
#navCircle li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
#navCircle a:link, #navCircle a:visited {
float: left;
font-size: 14px;
line-height: 14px;
font-weight: 400;
padding: 0 0 0 3px;
text-transform:uppercase;
text-decoration: none;
color: #999;
}
#navCircle a:link.active, #navCircle a:visited.active, #navCircle a:hover {
color: #333;
}
a img {
border: none ;
}
a:link,a:visited {
color:#999;
text-decoration:none;
}
a:hover {
color:#333;
text-decoration:none;
background:none;
}
a:active {
color:#333;
text-decoration:none;
}
h1 {
font-size:.9em;
color:#F60;
text-align:left;
text-decoration:none;
text-transform:uppercase;
}
h2 {
font-size:.8em;
color:#999;
text-align:left;
text-decoration:none;
}
h3 {
font-size:.8em;
color:#600;
text-align:left;
text-decoration:none;
font-weight:100;
text-transform:uppercase;
}

#contenu p, li {
font-size:.75em;
color:#666;
text-align:left;
text-decoration:none;
line-height:20px;
margin-bottom: 10px;
}
#contenu ul {
list-style-type: none;
padding: 0;
margin: 0;
}
#contenu li {
background-image: url(../images/puce.png);
background-repeat: no-repeat;
background-position: 0 0.5em;
padding-left: 32px;
}
#colleft {
height:auto;
width: 480px;
padding-right: 10px;
float:left;
}
#colright {
height:auto;
width: 480px;
padding-left: 10px;
float:left;
}
div#contenu label {
font-weight:100;
color:#999;
font-size:.8em;
display: block;
width: 10%;
float: left;
padding-right: 1%;
text-align: right;
}
.formulaire {
border: none;
float:left;
margin: 0;
padding: 0;
width: 700px;
}
.formulaire fieldset {
font-size: 14px;
color: #000;
font-weight: lighter;
border: none;
}
.formulaire label {
line-height:20px;
}
.boutonFormulaire {
margin-top: 10px;
text-align:right;
}
.tableau {
color:#666;
font-size:.75em;
padding : 15px;
}
#contenu table {
width: 580px;
border:thin #CCC solid;
}
#contenu thead.head {
height:30px;
text-align:center;
font-weight:800;
vertical-align:middle;
color:#F60;
font-size: 12px;
}
#contenu td.tdht {
text-align:center;
vertical-align:middle;
font-size: 12px;
}
#contenu td.tdmes {
text-align:center;
vertical-align:middle;
font-size: 12px;
}
#contenu td.tdchoix {
text-align:center;
vertical-align:middle;
font-size: 12px;
}
#contenu tr.trcout {
text-align:center;
vertical-align:middle;
font-size: 14px;
color:#900;
background-color:#C60;
font-weight:800;
}
.obligatoire:after{
content:"*"
}