body {
    background: rgb(205, 205, 205); /* fallback for old browsers */
    background: -webkit-linear-gradient(right, rgb(215, 215, 215), rgb(205, 205, 205));
    background: -moz-linear-gradient(right, rgb(215, 215, 215), rgb(205, 205, 205));
    background: -o-linear-gradient(right, rgb(215, 215, 215), rgb(205, 205, 205));
    background: linear-gradient(to left, rgb(215, 215, 215), rgb(205, 205, 205));
    font-family: "Roboto", sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin:0;
}
header {
    height:70px;
    padding-left:50px;
    background-color: rgb(242, 242, 242);
    border-top:5px rgb(39,167,216) solid;
    border-bottom:1px solid black;
}
#logo_luxinten {
    width:140px;
    height:70px;
    float:left;
}

.clearfix {
    overflow: auto;
}

#main {
    clear:both;
}
#mainmenu {
    float:left;
    height:70px;
}

#mainmenu ul {
    padding:0;
    margin:0;
    list-style-type:none;
}
#mainmenu li {
    float:left; /*pour IE*/
    border-right:1px solid rgb(225, 225, 225);
}
#mainmenu ul li a {
    display:block;
    float:left;   
    width:100px;
    line-height:70px; /*hauteur de l'image de fond*/
    color:#333333;
    text-decoration:none;
    text-align:center;
}

#mainmenu li:first-child {
    border-left:1px solid rgb(225, 225, 225);
}
 
#mainmenu li:hover {
    background-color: rgb(235, 235, 235);
}

#mainmenu li.selected {
    background-color: rgb(235, 235, 235);
}

#login_info {
    float:right;
    margin-right:15px;
}

#login_info .button a {
    font-family: "Roboto", sans-serif;
    text-transform: uppercase;
    outline: 0;
    background: rgb(39,167,216);
    width: 100%;
    border: 0;
    padding: 15px;
    color: #FFFFFF;
    font-size: 14px;
    -webkit-transition: all 0.3 ease;
    transition: all 0.3 ease;
    cursor: pointer;
}

#login_info .button a:link, #login_info .button a:hover, #login_info .button a:visited, #login_info .button a:active {
    text-decoration: none;
}

#login_info p {
    line-height: 70px;
    margin:0;
}

footer {
    background-color:rgb(255, 154, 0);
}