/*
pfast :: feuille de style de l'entête et du pied de page
*/

/*----------------- début du formatage du header + menu --------------------*/

#header_pfast{
margin:0;
padding:0;
width:930px;
height: 144px;
background: url(../images/fondheader.png) no-repeat;
color:#FFF;
clear:left;
}

#header_pfast .logo{
margin: 20px 0px 0px 10px;
float:left;
}

#header_pfast #menugeneral{
margin:0;
margin-left: 379px;
padding:0;
color:#FFF;
}

#header_pfast #menugeneral li{
margin:0;
padding:0;
list-style-type: none;
float:left;
color:#FFF;
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
font-size: 9px;
text-align:center;
line-height:14px;
text-transform: uppercase;
}



#header_pfast #menugeneral li a{
width:110px;
height: 50px;
padding-top:60px;
color:#FFF;
text-decoration:none;
display:block;
}

#header_pfast #menugeneral a:hover{
text-decoration:underline;
}

#header_pfast #menugeneral .btnhome a{

background: url(../images/btnhome_n.png) no-repeat 33px 10px ;
}

#header_pfast #menugeneral .btnhome a:hover{

background: url(../images/btnhome_h.png) no-repeat 33px 10px;
}


#header_pfast #menugeneral .btnactu a{

background: url(../images/btnactu_n.png) no-repeat 33px 10px ;
}

#header_pfast #menugeneral .btnactu a:hover{

background: url(../images/btnactu_h.png) no-repeat 33px 10px;
}

#header_pfast #menugeneral .btnressources a{

background: url(../images/btnressources_n.png) no-repeat 33px 10px ;
}

#header_pfast #menugeneral .btnressources a:hover{

background: url(../images/btnressources_h.png) no-repeat 33px 10px;
}

#header_pfast #menugeneral .btnindustries a{

background: url(../images/btnindustries_n.png) no-repeat 33px 10px ;
}

#header_pfast #menugeneral .btnindustries a:hover{

background: url(../images/btnindustries_h.png) no-repeat 33px 10px;
}

#header_pfast #menugeneral .btnprojets a{

background: url(../images/btnprojets_n.png) no-repeat 33px 10px ;
}

#header_pfast #menugeneral .btnprojets a:hover{

background: url(../images/btnprojets_h.png) no-repeat 33px 10px;
}


#header_pfast #menugeneral .btnprojets a:hover .ssmainmenu{
display:block;
}

#header_pfast #subcontent .prderoul{
margin:0px;
padding:0px;
font-size:9px;
line-height:20px;
color:#FFF;
}

#header_pfast #subcontent .prderoul a{
font-size:9px;
text-decoration:none;
color:#FFF;
}

#header_pfast #subcontent .prderoul a:hover{
text-decoration: underline !important;
}


/*----------------- fin du formatage du header + menu --------------------*/


#header_pfast #menusecond{
width: 920px;
margin:0px;
padding:0px;
}

#header_pfast #menusecond #menuinstit{
margin:0px;
margin-left:5px;

padding:0px;
}

#header_pfast #menusecond #menuinstit li{
margin:0px;
padding:0px;
float:left;
color:#FFF;
font-size:9px;
margin-top:6px;

}

#header_pfast #menusecond #menuinstit li a{
margin:0px 5px;
padding:0px;
color:#FFF;
text-transform:uppercase;
font-size:9px;
text-decoration:none;
}

#header_pfast #menusecond #menuinstit li a:hover{
text-decoration:underline;
}

/*----------------- début du formatage du pied de page --------------------*/

#footer_pfast{
width:915px;
height: 56px;
margin:0;
margin-bottom:20px;
padding:0;
padding-top:34px;
padding-right:15px;
background: url(../images/fondfooter.gif) no-repeat left top;
text-align:right;
font-size:9px;
color:#FFF;
clear:both;
text-transform: uppercase;

}


#footer_pfast #menusecond{
width: 920px;
margin:0px;
padding:0px;
}

#footer_pfast #menufooter{
margin:0px;
float:right;
clear:both;

padding:0px;
}

#footer_pfast #menufooter li{
margin:0px;
padding:0px;
float:left;
color:#FFF;
font-size:9px;
margin-top:2px;

}

#footer_pfast #menufooter li a{
margin:0px 5px;
padding:0px;
color:#FFF;
text-transform:uppercase;
font-size:9px;
text-decoration:none;
}

#footer_pfast #menufooter li a:hover{
text-decoration:underline;
}


#q{
margin:0;
padding:0;
border: none;
background: url("../images/fondsearch.png") no-repeat;
padding-left: 5px;
padding-top: 8px;
*padding-top: 4px;
width: 180px;
height:18px;
color:#FFF;
font-size: 8px;
text-transform: uppercase;
vertical-align: center;
}

.formulaire_recherche{
float:right;

}

/*----------------- fin du formatage du pied de page --------------------*/

