body{background:url(https://www.horn-u-copia.net/assets/images/theold_background.jpg) #fff4f7;
font:12px Tahoma;
margin:3px;
padding:3px;
width:98%}

header{color:#fff;
padding:1rem;
text-align:right}


section{margin-bottom:2rem;}


p{margin-left:5%;
margin-right:5%;
color:#039}


B{color:#000;
font-style:normal;
font-weight:bolder;
font-size:larger}


main{flex:3;
padding:2rem;
text-align:center
width:300;
}


aside{flex:1;
padding:2rem}


#top{text-align:left;
margin-left:10px}


#news{position:absolute;
width:100px;
height:120px;
overflow:hidden;
left:82%;
padding:0 1.5%;
top:21px;
border-top:1px solid red;
font:9px Tahoma;
margin-right:10px}


#left{position:absolute;
top:150px;
width:30%;
background:#afeeee;
text-align:left;
float:left;
border:4px solid #fff;
left:10px;
padding:0;
clear:both}


#right{position:absolute;
top:120px;
margin-left:72%;
margin-right:1%;
width:22%;
float:right;
text-align:left}


#return{width:110px;
height:83px;
margin-left:80%}


#footer{border:4px ridge #f0f;
margin-top:10px;
text-align:center;
height:20px;
color:#00f;
font-weight:700;
font-size:14px;
clear:both}


H1{font-size:20px;
font-weight:800;
text-align:center;
color:#fff;
background-color:#e74e32;
border-color:#339;
border-style:solid solid solid solid;
border-right-width:thin;
border-left-width:thin;
height:40px;
line-height:40px;
margin:0}


H2{font-size:200%;
font-weight:800;
color:#e74e32;
text-align:center}


H3{font-size:16px;
font-weight:800;
text-align:left;
color:#fff;
background-color:#00f;
margin-left:0;
border-color:#339;
border-style:solid solid solid solid;
border-right-width:thin;
border-left-width:thin;
height:20px;
line-height:20px;
float:left;
padding-right:40%}


H4{font-size:25px;
font-weight:800;
text-align:center;
color:#fff;
background-color:red;
border-color:#339;
border-style:solid solid solid solid;
border-right-width:thin;
border-left-width:thin;
padding-right:5px;
margin-top:0}


H5{margin-right:15%;
font-size:150%;
font-weight:800;
color:#339;
border-style:none none none none;
border-right-width:thin;
border-color:#339;
padding-left:10px}


H6{font-size:200%;
font-weight:800;
color:red;
text-align:Left;
margin-left:5%}


A:link{color:#00f}


A:ACTIVE{color:Green}


A:FOCUS{color:#0f0}


A:VISITED{color:#f0f}


#content-wrapper{display:flex;
justify-content:center}


#footer{color:#fff;
padding:1rem;
text-align:center}


#content-wrapper{display:flex;
justify-content:center}


#layout{display:flex;
gap:20px;
max-width:1600px;
width:100%}


