* {
    font-family : inherit;
    font-style : inherit;
    font-weight : inherit;
    margin : 0;
    padding : 0;
    vertical-align : baseline;
}
body {
    background : #e3eef3;
    color : #4e4e4e;
    font : 90% Arial, Helvetica, Verdana, "Helvetica Neue", "Lucida Grande", sans-serif;
    line-height : 1.5;
    line-height : 180%;
    margin : 1.5em 0;
    padding : 0;
    text-align : left;
}
a {
    color : #424242;
    text-decoration : underline;
}
a:hover {
    color : #195283;
    text-decoration : none;
}
code {
    font-size : 110%;
}
pre {
    background : #e5f1f4;
    border-left : 1px solid #a4d5e4;
    line-height : 150%;
    margin : 1em 0;
    padding : 1em 20px;
}
#container {
    margin : 60px auto;
    padding-bottom : 20px;
    position : relative;
    text-align : center;
    width : 585px;
}
#content {
    /*background : #e3eef3 url(/start/background.png) no-repeat;*/
    height : 250px;
    margin : auto auto;
    padding-top : 10px;
    text-align : center;
    width : 535px;
}
#searchform {
    height : 105px;
    margin : 1em 0;
    padding : 0;
    position : relative;
    text-align : left;
    white-space : nowrap;
    width : 368px;
}
#searchform p {
    margin : 0 47px;   
}
#searchform input {
    background : #4ca0b5;
    border-radius : 3px;
    border : 2px #bbdafd solid;
    color : #eef5e6;
    font-size : 110%;
    margin-top : 80px;
    opacity: 0.8;
    padding : 3px;
    vertical-align  : middle;
    width : 390px;
}
#searchform p>#searchbutton {
    background : url(/start/searchbtn.png) no-repeat 0 0;
    border : none;
    cursor : pointer;
    height : 45px;
    margin-left : -24px;
    margin-top : 68px;
    overflow : hidden;
    position : relative;
    text-indent : -8000px;
    vertical-align : middle;
    width : 50px;
}

#checkboxes {
    position:relative;
    left: -20px;
    color: #eef5e6;
    margin-bottom: 57px;
}
#checkboxes input {
    margin-left: 20px;
    border: none;
}
#liens {
    font-size: 0.9em;
    margin-top : -24px;
    margin-left : -45px;
    text-align : center;
}
#liens a {
    padding : 0 12px;
}
#liens ul {
    display : table;
    height : 1.4em;
    list-style-type : none;
    margin : 0 auto;
    padding : 0;
    padding-top : 1px;
}
#liens ul li {
    display : table-cell;
}
footer p {
    margin-left : -45px;
    text-align : center;
}
