#colonne{
float: left;
- width: 220px;
- padding: 0 10px 10px 10px;
+ width: 230px;
+ padding: 0 10px 10px 0px;
}
#center{
/* --------------------------------------------- HEADER */
#main_header{
- border-bottom: solid 1px #d5d5d5;
+ border-bottom: solid 1px #f1f1f1;
}
#main_header .content{
}
#menu_top{
- position: absolute;
- bottom: 0px;
- right: 30px;
+ float: right;
}
#menu_top ul{
- float: right;
- margin-top: 179px;
- padding-bottom: 0;
}
#menu_top ul:after{
}
#menu_top ul li .menu{
- padding: 11px 0 0 0;
+ padding: 5px 0 0 0;
position: absolute;
top: 100%;
left: 0;
display: none;
background-image: url(../images/sub_menu.png);
- background-position: 1em 6px;
+ background-position: 1em 0px;
background-repeat: no-repeat;
}
#menu_top ul li ul li .menu{
padding: 0 0 0 6px;
- top: 0;
+ top: -1px;
left: 100%;
background-image: url(../images/sub_sub_menu.png);
background-position: 1px 0.8em;
}
#main_header ul.menu_user{
- float: left;
- border: solid 1px #d5d5d5;
- border-radius: 3px;
+ position: absolute;
+ top: 1em;
+ right: 0.3em;
padding: 0;
margin-bottom: 5px;
}
background-color: #ffffff;
}
#main_header ul.menu_user li .welcome{
- padding: 0.4em 1.5em 0.4em 2.8em;
- background-image: url(../icons/desc.gif);
- background-position: 1em 0.8em;
- background-repeat: no-repeat;
+ padding: 0.4em 1em;
}
#main_header ul.menu_user li .welcome:hover,
#main_header ul.menu_user li a:hover{
#main_header ul.menu_user ul{
position: absolute;
top: 100%;
- left: -1px;
+ right: -1px;
border: solid 1px #d5d5d5;
background-color: #ffffff;
box-shadow: 4px 4px 10px #d5d5d5;
#colonne .menu ul,
nav.sous_pages ul{
list-style-type: none;
- margin: 5px 20px 5px 10px;
+ margin: 5px 20px 5px 0px;
padding: 0;
}
/* --------------------------------------------- FOOTER */
#main_footer{
- border-top: solid 1px #d5d5d5;
+ border-top: solid 1px #f1f1f1;
padding-bottom: 60px;
}