@import url('https://fonts.googleapis.com/css?family=Big+Shoulders+Text:100,300,400,500,600,700,800,900&display=swap'); 
body{
    background-color: #a8fcff;
}
#h1{
    text-align: center;
    padding: 250px;
    color: white;
}
#nachalo{
    height: 760px;
    width: 1135px;
    background-image:url(IMGP7984.jpg);
    margin-left: 18%;

}
#nav{
    text-align: center;
}
#a{
    font-family: 'Big Shoulders Text', cursive;
    text-transform: uppercase;
    font-size: 20px;
    color: black;
    padding: 15px ;
    margin: 1%;
}
#a_color{
    color: white;
    font-family: 'Big Shoulders Text', cursive;
    text-transform: uppercase;
    font-size: 20px;
    padding: 15px ;
    margin: 1%;
}
#programa{
    border-style:  solid;
    margin-left: 35%;
    background-color:yellow;
}
img{
    height: 150px;
}
h1{
    text-align: center;
}
div{
    height: 600px;


}
#programa_dom{
    border-style:  solid;
    text-align: center;
}
#dom{
    height: 250px;
    float: left;
    margin-right: 200px;
}
#klasna{
    color: black;

}
#sus{
    border: none;
    border-radius: 15px;
    height: 180px;
}
p{
    text-align: start;
}
#bukvi{
    height: 250px;
    background-image: url(4782e61929e852d1cbbbbebe70425508_M.jpg);
}
td{
    margin: 0px;
}
a{
    color: black;
    padding-left: 0px;
}
#zadachka{
    margin-top: 5%;
    padding-left: 31%;
}
#otsystvie{
    padding-left: 30%;
    padding-top: 5%;
}
#proleten_bazar_body{
    background-image: url("пролет.png");
}
#pr_bz{
    color: rgb(0, 176, 240);
    font-size: 70px;
}
#ob_pr_bz{
    color: rgb(255, 255, 0);
    text-align: center;
    font-size: 30px;
}
#ob_pr_bz_kr{
    color: rgb(255, 255, 0);
    text-align: center;
    font-size: 30px;
}
#Error{
    text-align: center;
}