html, body, #container {
height:100%;
}
BODY {
background-color: WHITE; 	
background-attachment: fixed;
scrollbar-face-color: #D8D1BD; 
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #696969;
scrollbar-3dlight-color: #F5F5F5; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-track-color: #ECECE1; 
scrollbar-arrow-color: #DCDCDC;
text-align: center;
margin:0px;
padding:0px;
font-size:76%;
}
.clear {
clear:both;
height:1px;
overflow:hidden;
}   
#container { 
width:1000px;
top:0px;
position: relative;
margin-left: auto;
margin-right: auto;
padding:0px 0px 0px 0px; 
text-align:left; 
}
#header-recherche {
width:100%;
padding:6px 0px 2px 0px;
height:19px;
}
#header-recherche p {
float:right;
margin:0px 2px 0px 0px;
padding:2px 4px 0px 4px;
border:1px solid #dcddde;
font-size:0.9em;
font-family:arial,verdana,helvetica,sans-serif;
font-weight:bold;
color:#6d6e71;
text-transform:uppercase;
vertical-align: top;
}
#header-recherche p a:link, #header-recherche p a:active, #header-recherche p a:visited {
text-decoration:none;
font-size:1em;
font-family:arial,verdana,helvetica,sans-serif;
font-weight:bold;
color:#6d6e71;
text-transform:uppercase; 
}
#header-recherche p a:hover {
text-decoration:none;	
color:#6d6e71; 
} 
#header-recherche form{
margin:0px;
padding:0px;
}
#header-recherche input{
float:right;
margin:0px 2px 0px 0px;
padding:1px 0px 1px 4px;
border-top:1px #dcddde solid; 
border-right:1px solid #dcddde;
border-left:1px #dcddde solid;
border-bottom:1px solid #dcddde;
font-size:0.9em;
font-weight:bold;
font-family:arial,verdana,helvetica,sans-serif;
color:black;
} 
#header-recherche input.bouton-rechercher {
float:right;
margin:0px 8px 0px 0px;
border:0px;
}	  
* html #header-recherche input.bouton-rechercher {
float:right;
margin:0px 9px 0px 0px;
border:0px;
}	  
/***************************************************************************************
Placement des box de contenus dans les pages catalogues et pages types
***************************************************************************************/
#container-contenu {
float:left;
width:1000px;
margin:40px 0px 0px 0px;
}  
#box-principale {
float:left;
width:740px;
margin:0px 0px 0px 55px;
}
* html #box-principale  {margin:0px 0px 0px 52px} /* hack IE */
#box-texte {
width:460px;
}
/* Contenu type de page */
#box-principale h4{	 
padding:3px 0px 0px 0px;
margin: 0px 0px 20px 0px;
font-family:arial,verdana,helvetica,sans-serif;
font-size:0.9em;
letter-spacing:0.1em;
font-weight:bold;
text-transform:uppercase;
color:#00adef
}
#box-principale h5{	 
padding:0px;
margin:0px 0px 0px 0px;
font-family:arial,verdana,helvetica,sans-serif;
font-size:0.9em;
font-weight:bold;
color:#000000;
}
p.pagetype{
padding:0px;
font-family:arial, verdana, helvetica, sans-serif;
font-size:0.9em;
color:#000000;
margin: 0px 0px 20px 0px;
line-height: 1.5em;
letter-spacing: 0.05em;
}
p.pagetype a:link, p.pagetype a:active, p.pagetype a:visited {
text-decoration:none;
font-size:1em;
font-family:arial,verdana,helvetica,sans-serif;
font-weight:bold;
color:#00adef;
}
p.pagetype a:hover {
text-decoration:underline;
} 