html{
margin:0px;
padding:0px;
}
body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
color: #ffffff;
background-color: #444444;
}
td{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
color: #ffffff;
}

#container{
width:1000px;
height:100%;
margin:0 auto;
background-color:#aeadb0;
}

#main {
color:#ffffff;
font-size:1em;
font-weight:bold;
width: 1000px;
background:#aeadb0 url(../img/cnt_bgr.jpg) top left repeat-x;
padding:0px;
}

a{
text-decoration:underline;
color:#485d9d;
}
a:hover{
text-decoration:none;
color:#ffffff;
}

.small{
font-size:.8em;
}

.date{
font-size:.8em;
}

.hr	{
margin:0px;
padding:0px;
border-bottom:1px solid #444444;
display:block;	
}



li{
margin-left:-20px;
}

/* NAVIG */

#navig ul{
list-style:none;
display: inline;
width:1000px;
height:43px;
margin:0px;
padding:0px;
}
#navig li{
float: left;
margin:0px;
padding:0px;
height:43px;
cursor:default;
}

#his{
display: block;
width: 98px;
height: 43px;
background: url("../img/nav_btn_his.gif") no-repeat 0 0;
}
#pro{
display: block;
width:84px;
height: 43px;
background: url("../img/nav_btn_pro.gif") no-repeat 0 0;
}
#imp{
display: block;
width: 84px;
height: 43px;
background: url("../img/nav_btn_imp.gif") no-repeat 0 0;
}
#tem{
display: block;
width: 89px;
height: 43px;
background: url("../img/nav_btn_tem.gif") no-repeat 0 0;
}
#fam{
display: block;
width: 96px;
height: 43px;
background: url("../img/nav_btn_fam.gif") no-repeat 0 0;
}
#ven{
display: block;
width: 115px;
height: 43px;
background: url("../img/nav_btn_ven.gif") no-repeat 0 0;
}
#veu{
display: block;
width: 123px;
height: 43px;
background: url("../img/nav_btn_veu.gif") no-repeat 0 0;
}
#pie{
display: block;
width: 120px;
height: 43px;
background: url("../img/nav_btn_pie.gif") no-repeat 0 0;
}
#fin{
display: block;
width: 93px;
height: 43px;
background: url("../img/nav_btn_fin.gif") no-repeat 0 0;
}
#joi{
display: block;
width: 98px;
height: 43px;
background: url("../img/nav_btn_joi.gif") no-repeat 0 0;
}

#his:hover, #pro:hover, #imp:hover, #tem:hover, #fam:hover, #ven:hover, #veu:hover, #pie:hover, #fin:hover, #joi:hover{ 
  background-position: 0 -43px;
  cursor:pointer;
}

#his.on, #pro.on, #imp.on, #tem.on, #fam.on, #ven.on, #veu.on, #pie.on, #fin.on, #joi.on{ 
  background-position: 0 -43px;
  cursor:default;
}

#his span, #pro span, #imp span, #tem span, #fam span, #ven span, #veu span, #pie span, #fin span, #joi span{ 
  display: none;
}


/* END NAVIG */

h1{
font-family:Arial, Helvetica;
font-weight:bold;
font-size:1.3em;
color:#ffffff;
margin:5px 0 0 0;
text-transform:uppercase;
}
h2{
font-family:Arial, Helvetica;
font-weight:bold;
font-size:1.1em;
color:#444444;
margin:5px 0 0 0;
text-transform:uppercase;
}

p{
margin:5px 0 10px 0;
padding:0px;
}

a.blueboxed{
font-family: "Arial Black", sans-serif;
text-decoration:none;
font-size:.6em;
color:#ffffff;
background-color:#485d9d;
text-transform:uppercase;
padding:0 2px;
}
a:hover.blueboxed{
text-decoration:none;
font-size:.6em;
color:#485d9d;
background-color:#ffffff;
text-transform:uppercase;
padding:0 2px;
}

a.bigblueboxed{
font-family: "Arial Black", sans-serif;
text-decoration:none;
font-size:1em;
color:#ffffff;
background-color:#485d9d;
text-transform:uppercase;
padding:0 4px;
}
a:hover.bigblueboxed{
text-decoration:none;
font-size:1em;
color:#485d9d;
background-color:#ffffff;
text-transform:uppercase;
padding:0 4px;
}


#col1 {
display:inline;
padding:0 15px;
width:300px;
float:left;
}

#col2 {
display:inline;
padding:0 15px;
width:300px;
float:left;
}

#col3 {
display:inline;
padding:0 15px;
width:300px;
float:right;
}

#col1Big {
display:inline;
padding:0 15px;
width:640px;
float:left;
}

#col2Big {
display:inline;
padding:0 15px;
width:640px;
float:left;
}

#colClear{
clear:both;
}

#footer {
clear:both;
padding:60px 0 20px 0;
text-align:center;
font-size:.8em;
}

#footer ul{
list-style:none;
margin:0;
padding:0;
}
#footer ul li{
display:inline;
margin:0;
padding:0 5px 0 0;
}

#footer ul li a {
color:#444444;
}



/* FORMULAIRES */

ul.formulaire{
list-style:none;
margin:0;
padding:0;
clear:both;
}
ul.formulaire li{
float: left;
display:inline;
margin:0px;
padding:0 5px 10px 0;
}

input, textarea, select {
font-family:Arial, Helvetica;
font-size:1em;
font-weight:bold;
padding:2px;
color: #444444;
border: 0px solid #dbdcdc;
background:#dbdcdc;
}

input.button {
font-family:Arial, Helvetica;
font-size:.9em;
font-weight:bold;
color:#ffffff;
text-transform:uppercase;
border: 0px solid #dbdcdc;
background:#485d9d;
}

label{
font-weight:bold;
font-size:.9em;
color:#ffffff;
text-transform:uppercase;
}

.erreur{
color:#485d9d;
font-size:.8em;
}


/* END FORMULAIRES */