Загрузка данных


body{
    margin:0;
    background:#ffffff;
    font-family:Arial, sans-serif;
}

table{
    border-collapse:collapse;
}

.wrapper{
    width:1200px;
    margin:20px auto;
    border:8px solid #2f58c9;
    background:#c8f5c9;
}

.header{
    text-align:center;
    font-size:42px;
    font-weight:bold;
    color:#003399;
    padding:30px 0;
}

.sidebar{
    width:180px;
    vertical-align:top;
    padding-top:50px;
    padding-left:20px;
    background:#c8f5c9;
}

.menu-table td{
    padding-bottom:35px;
}

.menu-table a{
    text-decoration:none;
    color:#003366;
    font-size:28px;
    font-weight:bold;
}

.content{
    background:#ffffff;
    padding:35px;
    vertical-align:top;
}

.rightbar{
    width:300px;
    background:#ffffff;
    vertical-align:top;
    padding:35px 20px;
}

.title{
    text-align:center;
    font-size:42px;
    padding-bottom:30px;
    color:#222;
}

.text{
    font-size:24px;
    line-height:1.6;
    text-align:justify;
    padding-bottom:20px;
}

.sections-title{
    text-align:center;
    font-size:40px;
    padding:40px 0;
}

.sections{
    width:100%;
}

.section-block{
    width:50%;
    vertical-align:top;
    padding:20px;
}

.section-name{
    text-align:center;
    font-size:34px;
    padding-bottom:20px;
}

.text-small{
    font-size:22px;
    line-height:1.5;
    text-align:justify;
}

.icon{
    width:80px;
    vertical-align:top;
    padding-right:15px;
}

.links-title{
    color:green;
    font-size:38px;
    font-weight:bold;
    padding:40px 0 20px;
}

.books-title{
    text-align:center;
    font-size:36px;
    font-weight:bold;
    padding-bottom:30px;
}

.book{
    font-size:24px;
    line-height:1.5;
    padding-bottom:25px;
}

.footer{
    background:#ffffff;
    border-top:8px solid #2f58c9;
    border-bottom:8px solid #2f58c9;
    height:70px;
    text-align:center;
    vertical-align:middle;
    font-size:22px;
    color:#003399;
    font-weight:bold;
}