.mod_6846359 .menu_ligne {
padding: 12px 0;
margin-top: 71px;
padding-left: 40px;
list-style: none;
background-color: transparent;
}
.mod_6846359 .menu_ligne .cel1 a, .mod_6846359 .menu_ligne .cel2 a {
position: relative;
padding: 52px 0px;
padding-right: 21px;
}
.mod_6846359 .entete {
background-color: transparent;
position: relative;
padding: 52px 0px;
text-decoration: none;
text-align: left;
color: #EBE8E8;
font: 18px "Arial", sans-serif;
}
.button, .field_error {
border: #C9C9C9 1px solid;
background-color: #FFFFFF;
color: #000000;
font-family: "Arial", sans-serif;
font-size: 16px;
padding: 1px;
}
.button2 {
font-size: 20px;
background: rgb(0, 173, 255);
border: rgb(0, 173, 255);
border-radius: 5px;
border-top: rgb(0, 173, 255);
font-weight: bold;
color: white;
}
#langue a img{
position: absolute;
height: 39px;
width:980px;
}
.mod_7110492 .entete {
background-color: #01497D;
position: relative;
padding: 8px 6px;
text-transform: uppercase;
text-decoration: none;
text-align: left;
color: #FFFFFF;
font: bold 20px/1.1em "Arial", sans-serif;
text-shadow: #FFFFFF 0px 1px 0px;
}

.mod_6846360 {
height: 480px!important;
}