
#PPHeader{
    padding: 0 0 0 0;
}

#h2LeMarche { float: left; width: 155px; overflow: hidden; margin: 0 0 0 54px; padding: 93px 0 0 0; color: #00688F; font-family: Arial; }

.flashcontent{
    float: left;
    width: 197px;
    height: 95px;
    overflow: hidden;
    padding : 0 0 0 0;
}

.divTitoloniFloat
{
    float: left;
    width:  486px;
    border-right: 1px solid #0090AD;
    text-align: right;
    margin: 43px  0 0 0;
    padding: 0 3px 0 0;
}


.pp_header_main{
width:  486px;
padding: 0;
margin: 0;
font-family: Arial;
font-weight: bold;
font-size: 20px;
color: #0090AD;
}

.pp_header_sub{
width: 486px;
padding: 0;
margin: 0;
font-family: Arial;
color: #0090AD;
font-size: 20px;
text-transform:uppercase;
}






#langsel{
position:absolute;
right:10px;
top:75px;
}
#langsel a:link, #langsel a:visited{
font-family:arial;
font-size:8pt;
color:#000;
}

#langsel a:hover{
color:#ccc;
}

#topnav{
top:95px !important;
top:95px;
left:180px;
position:absolute;
width:100%;
}


.top ul{
display:inline;
margin:0;
padding:0px 0px 6px 0px;
height:16px;
} 

.top ul  li{
float:left;
margin-right: -6px; /* il valore deve essere il numero sopra ma negativo */
height:22px !important;
height:31px;	
}

.top ul li a:link, .top ul li a:visited{
font-family:Arial;
font-size:10pt;
color:#707173;
}

.top ul li a:hover{
color:#B9B9BA;

}

.home{
background:#eae9ca url(img/home.gif) no-repeat top left;
padding:9px 10px 0px 50px !important;
padding:7px 10px 5px 50px;
}

.help_pp{ 
background:#e0d8b3 url(img/help.gif) no-repeat top left;
padding:9px 10px 0px 50px !important;
padding:7px 10px 5px 50px;
}

.contact{
background:#dbd0a2 url(img/contact.gif) no-repeat top left;
padding:9px 10px 0px 50px !important;
padding:7px 10px 5px 50px;
}

.directory{
background:#d6ca9a url(img/directory.gif) no-repeat top left ;
padding:9px 10px 0px 55px !important;
padding:7px 10px 5px 50px;
}

.sitemap{
background:#cec086 url(img/sitemap.gif) no-repeat top left ;
padding:9px 10px 0px 50px !important;
padding:7px 10px 5px 50px;
}

.links{
background:#c6b671 url(img/links.gif) no-repeat top left ;
padding:9px 35px 0px 45px !important;
padding:7px 40px 5px 50px;
}
.end a{
width:130px;
}
.end{
background:url(img/end.gif) no-repeat top left ;
padding:9px 40px 10px 45px;
width:130px;
height:31px;
margin-top:0px !important;

}
