/**
Style du site/interface
**/
body{
behavior: url(csshover2.htc);
background-image: url(../media/header_bg.gif);background-repeat: repeat-x;
margin:0;
padding:0;
font-family: Arial;
font-size: 12px;
color: #696969;
}
/** BLOCS PRINCIPAUX **/
div#header {
position:relative;
width:944px;
height:105px;
margin:0 auto;
padding:0;
}
div#header2 {
position:relative;
width:944px;
height:23px;
margin:0 auto;
padding:0;
}
div#nav {
position:absolute;
z-index:1000;
width:545px;
height:70px;
top:34px;
left:399px;
padding:0;
margin:0;
padding-left:10px;
text-align:center;
}
div#lang {
position:absolute;
width:150px;
top:5px;
right:50px;
text-align:right;
}
div#lang a{
color: #FFFFFF;
}
div#page {
position:relative;
background-image: url(../media/bordure.gif);
background-repeat: repeat-y;
margin:0 auto;
width:944px;
padding:0;
}
div#left {
position:relative;
float:left;
width:342px;
padding:0;
padding-left:18px;
padding-right:18px;
background:transparent;
}
div#right {
position:relative;
float:left;
width:529px;
padding:0;
padding-left:18px;
padding-right:18px;
border-left: 1px solid #696969;
line-height:18px;
}
div#footer {
clear:left;
position:relative;
background-image: url(../media/arrondi_b.gif);
background-repeat: no-repeat;
width:944px;
height:44px;
margin:0 auto;
padding-top:24px;
text-align:center;
color: #696969;
font-weight:bold;
}
div#footer a:hover{
text-decoration:none;
}
/*contenu*/
a {
color:#faa51a;
font-size: 13px;
font-weight: bold;
}
h1 {
padding:0;
margin:0;
margin-bottom:10px;
font-size: 30px;
line-height:30px;
border-bottom: 1px solid #696969;
}
h2 {
height:40px;
background-image: url(../media/new.gif);
background-repeat: no-repeat;
padding:0;
padding-left:38px;
padding-top:8px;
margin:0;
margin-bottom:10px;
font-size: 18px;
}
h2#annuaire {
height:39px;
background-image: url(../media/annuaire.gif);
background-repeat: no-repeat;
padding:0;
padding-left:43px;
padding-top:8px;
margin:0;
margin-bottom:10px;
font-size: 18px;
}
h2#lettre {
height:37px;
background-image: url(../media/lettre.gif);
background-repeat: no-repeat;
padding:0;
padding-left:43px;
padding-top:8px;
margin:0;
margin-bottom:10px;
font-size: 18px;
}
h2#tel {
height:40px;
background-image: url(../media/tel.gif);
background-repeat: no-repeat;
padding:0;
padding-left:36px;
padding-top:8px;
margin:0;
margin-bottom:10px;
font-size: 18px;
}
h2#download {
height:36px;
background-image: url(../media/download2.gif);
background-repeat: no-repeat;
padding:0;
padding-left:43px;
padding-top:8px;
margin:0;
margin-bottom:10px;
font-size: 18px;
}
h2#alert {
height:38px;
background-image: url(../media/alert.gif);
background-repeat: no-repeat;
padding:0;
padding-left:43px;
padding-top:8px;
margin:0;
margin-bottom:10px;
font-size: 18px;
}
h3 {
padding:0;
padding-left:5px;
margin:0;
margin-bottom:10px;
font-size: 14px;
line-height:14px;
border-bottom: 1px dashed #696969;
}
.valider{
color: #696969;
background: #faa51a;
font-weight:bold;
}
