body {
    margin:0;
}

header{
    width:100%;
    /*цвет шапки*/
    background-color:#000099;
    padding: 0;
    margin:0;
    height:120px;
}

.picture-logo{
    width:170px;
    height:100px;
    float:left;
    margin:10px;
}

nav {
    display: inline-block;
    max-width: 50%;
    float: right;
    margin: 0;
    /*цвет фона меню с ссылками*/
    background-color:#3399FF ;
}

.title{
    text-align: center;
    background-color:#CCCCFF;
    padding:10px;"
}

.content{
    max-width:800px;
    margin: 20px auto;
    padding:10px;
    /*цвет фона контента*/
    background-color:#CCFFFF;
}

footer{
    width: 100%;
    margin: 0;
    padding: 0;
    /*цвет подвала*/
    background-color: #3366FF;
    height: 120px;
}

table {
    font-size: 20px;
    /*цвет границ таблицы*/
    background-color: blue;
}
td, th{
    padding: 10px;
    /*цвет текста таблицы*/
    color: black;
}

th{
    /*цвет фона заголовков таблицы*/
    background: #3366FF;
}
/*нечетные элементы*/
tr:nth-child{
    background-color: #66CCFF;
}
