/* ---------- IMPORT NAVIGATION ---------- */
@import url(navig.css);

/* ---------- BALISES REDEFINIES ---------- */
body, iframe, td, p, input, option, textarea, select, font, a
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
font-variant: normal; 
color: #808177; 
text-decoration: none;
}

body, iframe
{
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #959595;
scrollbar-highlight-color: #959595;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #959595;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
}

body
{
background-image: url(../img/hp_fd.gif) ;
background-repeat: repeat-y;
background-color: #FFFFFF;
}

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

/* ---------- STRUCTURE ---------- */

#naviggau {
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	width: 168px;
	background-image: url(../img/nav_fd.gif);
	background-repeat: no-repeat;
	z-index:20;
}

#bandoinvar {
	position: absolute;
	left: 168px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	width: 781px;
	height: 82px;
	background-color: #050A0D;
	background-image: url(../img/invar_fd.jpg);
	background-repeat: repeat-y;
/*float: left;*/
}

#centre {
	position: absolute;
	left: 168px;
	top: 82px;
	width: 604px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 40px 0px;
	background-color: #FFFFFF;
	background-image: url(../img/hp_ombre.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 1px;
	visibility: visible;
}

#bandodte {
	position: absolute;
	left: 772px;
	top: 82px;
	margin: 0px;
	padding: 0px;
	width: 177px;
	height: 1px;
/*float: left;*/
}

/* ---------- ELEMENTS PARTIE CENTRALE ---------- */

.bandoderoul
{
background-image: url(../img/hp_bandofil.gif) ;
background-repeat: no-repeat;
font-weight: bold; 
color: #88BADA; 
background-color: #021323;
padding: 14px 0px 0px 15px;
height:27px;
*height:41px;
width:409px;
*width:424px;
float: left;
}

.overview
{
font-size: 12px;
color: #C90707; 
color: #000000; 
background-color: #F2F3E9;
width:345px;
*width:410px;
float:left;
padding:15px 25px 20px 60px;
margin:5px 0px 30px 0px;
border-width:1px 0px 1px 0px;
border-color:B4B6A0;
border-style:solid;
}

.overviewtitle
{
color: #C90707;
font-weight: bold;
font-size: 14px;
}

.overview a, .overview a:hover
{
color: #000000;
font-weight: bold;
font-size: 12px;
text-decoration:underline;
}

.overview a:hover
{
color: #C90707;
}


.hpbloctext
{
width: 250px;
float: left;
background-image: url(../img/kregris.gif) ;
background-repeat: repeat-y;
background-position: 10px;
margin:0px 0px 0px 20px;
}

.hpbloctexttit
{
display:block;
background-image: url(../img/hp_bloctxt_puc.gif) ;
background-repeat: no-repeat;
font-weight: bold;
font-size: 14px;
color: #C90707;
padding:0px 0px 0px 20px;
margin:0px 0px 10px 0px;
}

.hpbloctexttext
{
display:block;
padding:0px 0px 0px 20px;
}

.hpbloctexttext b
{
color: #000000;
font-weight: bold;
}

/* ---------- ELEMENTS PARTIE DROITE ---------- */

.hpdteimg
{
background-image: url(../img/hpdte_fdimg.gif) ;
background-repeat: repeat-y;
width:177px;
text-align:center
}

.hpdteimg img
{
margin:8px;
border-width:1px;
border-color:#CEDCE8;
border-style:solid;
}

.hpdtetitserv a, .hpdtetitprod a, .hpdtetitexist a
{
font-weight: bold;
color: #FFFFFF;
}

.hpdtetitserv a:hover, .hpdtetitprod a:hover, .hpdtetitexist a:hover
{
font-weight: bold;
color: #FFFFFF;
text-decoration: overline;
}

.hpdtetitserv, .hpdtetitprod, .hpdtetitexist
{
background-repeat: no-repeat;
margin:0px 0px 2px 7px;
padding:13px 46px 0px 10px;
height:21px;
*height:34px;
}

.hpdtetitserv
{
background-image: url(../img/hpdte_titpictoserv.gif) ;
}

.hpdtetitprod
{
background-image: url(../img/hpdte_titpictoconsult.gif) ;
padding:0px 46px 0px 10px;
height:34px;
}

.hpdtetitexist
{
background-image: url(../img/hpdte_titpictoexist.gif) ;
}
