/* HTML */
body {
background: #065a80;
margin: 0;
color: #383338;
}
html {
font-family: arial;
}
h1, h2, h3, h4, h5, h6, p, ul, blockquote, address, cite, code, fieldset, form, table {
margin: 15px 0;
}
form {
overflow: hidden;
}
label {
display: block;
float: left;
width: 150px;
}
ul {
overflow: hidden;
list-style-position: inside;
list-style-type: square;
font-size: 12px;
margin-left: 0;
padding-left: 0;
}
h1{
font-size: 14px;
}
h2{
font-size: 12px;
}
p {
font-size: 12px;
}
a {
text-decoration: none;
color: #000;
font-weight: bold;
}
a:hover {
color: #000;
}
input .text{
font-size: 12px;
}
textarea {
font-size: 12px;
}
select {
font-size: 12px;
}
/* BLOCK */
#container {
overflow: hidden;
width: 1005px;
margin: 0 auto;
/*background: url(img/bg_container.png);*/
background-color:#FFFFFF;
}
#header {
width: 953px;
height: 106px;
padding: 5px;
margin: 0 auto;
text-align: right;
font-weight: bold;
background: url(images/bg_header.png);
}
#header a {
color: #fff;
}
#nav {
overflow: hidden;
width: 963px;
margin: 0 auto;
/*margin-bottom: 15px;*/
background: #FFFFFF;
}
#nav ul {
float: left;
list-style: none;
margin: 0;
}
#nav li {
float: left;
}
#nav p.btSelection {
float: right;
margin : 0;
padding: 3px;
}
#content {
width: 963px;
margin: 0 auto;
overflow: hidden;
}
#cadre{
overflow: hidden;
width: 854px;
}
#cadre .haut{
height: 21px;
background:url(images/cadre_haut.png);
}
#cadre .centre{
overflow: hidden;
padding: 30px;
background: url(images/cadre_centre.png);
}
#cadre .bas{
height: 21px;
background:url(images/cadre_bas.png);
}
#footer {
clear: both;
text-align: center;
}
#footer a {
font-weight: normal;
}
#foot {
width: 1005px;
height: 53px;
margin: 0 auto;
background: url(images/bg_footer.png) no-repeat top;
}
/* CLASSES */
.off {
display: none;
}
.noMarginTop {
margin-top: 0;
}
.noMargin {
margin: 0;
}
.cleared {
clear: both;
}
.alignCenter {
text-align: center;
}
h1.titrePage{
float: left;
display: block;
margin: 0 30px 0 5px;
}