#main
{
margin: 5% auto 0 auto;
width: 80%;
height: 90%;
border:4px double red;
border-radius:10px;
background:linear-gradient(#f5ec78, white);
}
#baner
{
font-family:Tahoma;
color:black;
padding-top:2%;
height:10%;
font-weight:900;
background:linear-gradient(white, #f5ec79);
text-align:center;
font-size:30px;
}
#lewy
{
height:87%;
width:30%;
float:left;
padding-top: 2%
}
#prawy
{
height:87%;
width:69%;
float:left;
border-left:1px red solid;
}
img
{
width:80%;
height:80%;
border-radius:5px;
}
table
{
border-spacing:15px 20px;
margin:auto;
text-align: center;
}

p
{
font-size: x-large;
}
li
{
list-style-image: url("flaga2.png");
list-style-position: inside;
font-size:x-large;
}