body{font-family: cursive, serif; color: #000000; text-align: center; font-size: 16px; background-color: #f0f0f0}

h1{font-family: cursive, serif; color: #000000; text-align:left; font-size: 2.7ex; background-color: #f0f0f0;}
h1.l{font-family: cursive, serif; color: #000000; text-align:right; font-size: 2.5ex; background-color: #f0f0f0;}

img{margin-top: 1%;}
p{font-family: cursive, serif; color: #000000; text-align: left; font-size: 16px; background-color: #f0f0f0}

div.mid{vertical-align: middle; overflow: auto}

div.menuu{font-family: cursive, serif; color: #000000; font-size: 2.7ex; text-align: left; position:absolute; left:4%; top:.5%; height: 7%; width:93%; background-color: #99cccc;}

div.header{font-family: cursive, serif; color: #000000; font-size: 2.7ex; text-align: left; position:absolute; left:4%; top:11%; width:48%; height: 9%; background-color: #99cccc;}
div.speel{font-family: cursive, serif; color: #ffffff; font-size: 2.5ex; text-align: center; vertical-align:middle; position:absolute; right:5%; top:12%; width:40%; height: 16%; background-color: #99cccc;}

div.map{font-family: cursive, serif; color: #000000; font-size: 16px;  vertical-align: middle; text-align: center; position:absolute; left:7%; top:21%; height: 79%; width:34%; background-color: #99cccc; overflow: hidden;}
div.panoviewer{font-family: cursive, serif; color: #000000; font-size: 16px;  text-align: right;  position:absolute; right:5%; height:40%; top: 32%; width:45%; background-color: #f0f0f0;}

a{font-family: cursive, serif; color: #000099; font-size: 16px; background-color: #f0f0f0}

a:link {color: #000099; background-color: #f0f0f0}
a:visited {color: #000000; background-color: #f0f0f0}
a:hover {color: #000099; background-color: #f0f0f0}
a:active {color: #000000; background-color: #f0f0f0}

