body {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: small;
color: #333333;
}
a {
color: #333333;
}
form,
fieldset {
margin: 0;
padding: 0;
border: none;
}
legend,
caption,
#menu,
#raccourcis,
#recherche,
#contentaccesextranet,
#imprimpage,
#footer {
display:none;
}
img {
border: none;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- HEADER ---*/
#header {
position:relative;
height:160px;
margin:0px 0px 0px 0px;
border: 5px solid #719ec0;
}
h1 {
position: absolute;
top: 50px;
left: 250px;
width: 320px;
color: #719ec0;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- FIL D'ARIANE ---*/
#filariane {
height:17px;
padding:0px 0px 3px 17px;
margin:5px 0px 0px 0px;
font-size:x-small;
border-bottom: 1px solid #333333;
}
#filariane {
display: none;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- INTER ---*/
#inter {
padding: 15px 15px 15px 15px;
margin:5px 0px 0px 0px;
border: 5px solid #c4d831;
}
#inter p {
margin: 0px 0px 0px 0px;
padding:5px 0px 10px 0px;
clear: both;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- HEADING ---*/
#inter h2{
padding:3px 10px 3px 10px;
margin:0px 0px 3px 0px;
border: 1px solid #DD1628;
text-transform:uppercase;
font-size:medium;
color:#DD1628;
font-family:arial;
}
#inter h3{
float: left;
clear: both;
padding:3px 50px 3px 10px;
margin:3px 0px 3px 0px;
border: 1px solid #719EC0;
text-transform:uppercase;
font-size:medium;
color:#719EC0;
font-family:arial;
}
#inter h3 a{
color:#FFFFFF;
}
#inter h4{
clear: both;
float: left;
padding:3px 50px 3px 10px;
margin:3px 0px 3px 0px;
border: 1px solid #020202;
text-transform:uppercase;
font-size:small;
color:#020202;
font-family:arial;
}
#inter h4 a{
color:#FFFFFF;
}
#inter h5 {
padding:3px 0px 3px 10px;
margin:3px 0px 3px 0px;
clear: both;
text-transform:uppercase;
font-size:small;
font-family:arial;
font-weight: normal;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- POST IT ---*/
#interPostIt{
margin-top: 5px;
background:#FFFFFF;
border:#EDAB22 5px solid;
padding:5px;
}
#interPostIt h3{
border: 1px solid #DD1628;
color:#DD1628;
font-family:arial;
font-size:medium;
margin:0 0 3px;
padding:3px 10px;
text-transform:uppercase;
}
#interPostIt p{
padding:3px 3px 0px 5px;;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- TEXTE ---*/
div.coul01, .rouge, .coul01 {
color: #663333;
}
div.coul02, .bleu, .coul02 {
color: #3366CC;
}
div.coul03, .gris, .coul03 {
color: #797979;
}
div.coul04, .orange, .coul04 {
color: #FF6600;
}
div.coul05, .vert, .coul05 {
color: #336600;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*-- BORDURE D'IMAGES --*/
img.bord01 .bordureRouge {
border: 1px solid #663333;
}
img.bord02, .bordureBleue {
border: 1px solid #3366cc;
}
img.bord03, .bordureGrise {
border: 1px solid #797979;
}
img.bord04, .bordureOrange {
border: 1px solid #FF6600;
}
img.bord05, .bordureVerte {
border: 1px solid #336600;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*-- RESULTAT RECHERCHE --*/
table.result {
width: 100%;
margin: 10px 0px 10px 0px;
}
.result th {
background-color: #333333;
vertical-align: top;
color: #FFFFFF;
padding: 5px;
text-align: left;
}
.result td {
vertical-align: top;
padding: 3px;
border: none;
 }
.result td.title {
text-align: left;
}
.result td.title a {
font-weight: bold;
color: #333333;
 }
.result td.date {
font-size: x-small;
 }
.result td.description {
border-bottom: 1px solid #333333;
padding-bottom: 10px;
 }
html div.prec {
float: left;
padding-left: 2px;
font-size: x-small;
}
html div.prec a {
display: block;
padding: 0px 0px 0px 15px;
color: #003333;
text-decoration: none;
}
html div.suiv {
float: right;
font-size: x-small;
}
html div.suiv a {
display: block;
padding: 0px 16px 0px 0px;
color: #333333;
text-decoration: none;
}
html div.prec a:hover {
text-decoration: underline;
}
html div.suiv a:hover {
text-decoration: underline;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*-- TABLEAUX --*/
table {
border-collapse: collapse;
}
th,
td {
border: 1px solid #333333;
padding: 3px;
vertical-align: top;
}
th {
background-color: #333333;
color: #FFFFFF;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- PLAN DU SITE ---*/
#plandusite{
margin: 0;
padding: 0;
}
#plandusite h3 {
float: left;
clear: both;
padding:3px 50px 3px 10px;
margin:3px 0px 3px 0px;
background:#719EC0;
text-transform:uppercase;
font-size:medium;
color:#FFFFFF;
font-family:arial;
}
#plandusite h3 a {
font-size:medium;
margin:0;
padding:0;
color: #FFFFFF;
text-decoration: none;
}
#plandusite ul {
margin: 5px 0px 15px 15px;
padding: 0;
font-weight: bold;
}
#plandusite ul li ul {
margin: 0px 0px 0px 15px;
padding: 0;
font-weight: normal;
}
#plandusite ul li a {
color: #333A4C;
text-decoration: none;
margin:0 0 0 0;
padding:0 0 0 0;
}
#plandusite ul li a:hover {
color: #333A4C;
margin:0 0 0 0;
padding:0 0 0 0;
text-decoration: underline;
}
/*--------------------------------------------------------------------------------------------------------------*/
/*--- DIVERS ---*/
.invisible {
position: absolute;
top: -5000px;
left: -5000px
}