div.menu { position: fixed; right: 10ex; top: 10em; width: 8em; color: blue; background: pink; padding: right;20em 10px; } hr{margin-right:20px; border-style:double;2px } h1{background:orange;} h2{color:blue;} div.line{border:lleft; double; 3px } {margin-right:20px; border-right-style:double; } div.italy {position: relative; width: 18ex; height: 12ex; border: 1px solid black;} div.italy div:first-child { position: absolute; left: 0; top: 0; width: 6ex; height: 12ex; background: green; } div.italy div+div+div { position left: 12ex; top:0; background:red; }