Nejsem v tom kovaný a vůbec nechápu proč to je tak složitě. Proč má něco absolutní pozici a minusový margin? Proč to tedy (když už absolutně pozicovat) není na té pozici -350?
Proč to není třeba
#map {
width: 710px;
height: 710px;
margin: 10px auto;
background-color: darkred;
}
Myslím si, že to bude něco jako tohle http://krata.bubakov.net/ruzne/validni/