body{
background-color:#000000;
overflow:hidden;
}
#testa{
position: absolute;
left:0px;
top:0px;
width:100%;
text-align:center;
background-color:white;
z-index:2000;
}
#fondo {
     position: fixed;
     left: 0px;
     bottom: 0;
     background-color:white;
	 color:blue;
     width: 100%;
     height: auto;
     padding: 10px;
     box-sizing: border-box;
     font-family: verdana;
     /*font-size: 32px;*/
     line-height: 200%;
	 opacity:0.8;
     z-index: 201;
}
.sulfondo {
    width: 18%;
    padding: 5px;
    height: auto;
    font-family: verdana;
    font-size: 20px;
    text-align: center;
    float: left;
}
.sep {
     clear: both;
}
#partenza{
position: absolute;
left:1000px;
top:500px;
width:200px;
text-align:center;
background-color:white;
font-family:verdana;
font-size:14px;
font-weight:bold;
border-radius:8px;
cursor:pointer;
opacity:0.8;
z-index:190;
}
#consegna{
position: absolute;
left:0px;
top:30px;
width:100%;
padding:8px;
text-align:center;
background-color:white;
font-family:verdana;
font-size:20px;
color:red;
border:1px solid black;
cursor:default;
opacity:0.8;
z-index:181;
}
#dati{
position: absolute;
left:0px;
top:0px;
width: 300px;
background-color:#000000;
visibility:hidden;
z-index:250;
}
#info{
position: absolute;
left:0px;
top:0px;
width: 200px;
background-color:white;
font-size:14px;
font-family:verdana;
padding:10px;
border-right:1px solid black;
border-bottom:1px solid black;
visibility:hidden;
z-index:260;
}
#b_info{
position:absolute;
}
#contenitore{
position: absolute;
left:0px;
width: 100%;
height:100%;
background-color:#000000;
overflow:hidden;
}
#copri{
position: absolute;
left:0px;
top:0px;
width: 100%;
height:100%;
background-color:#000080;
color:white;
font-size:20px;
font-family:verdana;
text-align:center;
z-index:200;
}
#m{
position:absolute;
left:-1000px;
top:-500px;
}
input{
width:100%;
height:50px;
font-size:14px;
font-family:verdana;
font-weight:bold;
}
#reg{
color:white;
}
#reg2{
color:yellow;
}
#reg3{
color:white;
}
#reg4{
color:yellow;
}
#reg5{
color:white;
}
#reg6{
color:yellow;
}
#reg7{
color:white;
}
#parallelo0{
position:absolute;
left:0px;
top:999px;
width:4000px;
height:2px;
z-index:150;
background-color:red;
}
#meridiano0{
position:absolute;
left:1999px;
top:0px;
width:2px;
height:2000px;
z-index:150;
background-color:red;
}
/*------------------------------------------------------------------------------*/
#alce{
position:absolute;
left:332px;
top: 231px;
width:200px;
}
#nalaska{
position:absolute;
left:332px;
top: 211px;
}
#patagonia{
position:absolute;
left:1088px;
top: 1480px;
width:200px;
}
#npatagonia{
position:absolute;
left:1138px;
top: 1450px;
visibility:hidden;
}
#australia{
position:absolute;
left:3391px;
top: 1136px;
}
#naustralia{
position:absolute;
left:3391px;
top: 1106px;
visibility:hidden;
}
#madagascar{
position:absolute;
left:2538px;
top: 1047px;
width:200px;
}
#nmadagascar{
position:absolute;
left:2538px;
top: 1017px;
width:150px;
visibility:hidden;
}
#niagara{
position:absolute;
left:1000px;
top: 442px;
width:200px;
}
#nniagara{
position:absolute;
left:1116px;
top: 422px;
visibility:hidden;
}

#londra{
position:absolute;
left:1916px;
top: 279px;
width:200px;
}
#nlondra{
position:absolute;
left:1946px;
top: 397px;
visibility:hidden;
}
#frecciaorso{
position:absolute;
left:2743px;
top: 229px;
visibility:hidden;
}
#siberia{
position:absolute;
left:3389px;
top: 228px;
width:200px;
}
#nsiberia{
position:absolute;
left:3269px;
top: 278px;
visibility:hidden;
}
#hima{
position:absolute;
left:2861px;
top: 604px;
width:200px;
}
#nhima{
position:absolute;
left:2761px;
top: 620px;
z-index:190;
visibility:hidden;
}
#savana{
position:absolute;
left:2212px;
top: 935px;
width:200px;
}
#nsavana{
position:absolute;
left:2252px;
top: 900px;
visibility:hidden;
}
#frecciah{
position:absolute;
left:156px;
top: 823px;
height:100px;
visibility:hidden;
}
#hawai{
position:absolute;
left:137px;
top: 624px;
width:200px;
}
#nhawai{
position:absolute;
left:64px;
top: 770px;
visibility:hidden;
}
#sumatra{
position:absolute;
left:3204px;
top: 920px;
z-index:180;
}
#nsumatra{
position:absolute;
left:3050px;
top: 950px;
visibility:hidden;
}
#speranza{
position:absolute;
left:2142px;
top: 1357px;
}
#nsperanza{
position:absolute;
left:2142px;
top: 1480px;
visibility:hidden;
}
#antartide{
position:absolute;
left:1253px;
top: 1653px;
width:108px;
}
#nantartide{
position:absolute;
left:1263px;
top: 1830px;
visibility:hidden;
}
#groenlandia{
position:absolute;
left:1467px;
top: 247px;
}
#ngroenlandia{
position:absolute;
left:1467px;
top: 197px;
visibility:hidden;
}
#giappone{
position:absolute;
left:3460px;
top: 546px;
}
#ngiappone{
position:absolute;
left:3520px;
top: 676px;
visibility:hidden;
}
#nilo{
position:absolute;
left:2311px;
top: 654px
}
#nnilo{
position:absolute;
left:2271px;
top: 654px;
visibility:hidden;
}
#roma{
position:absolute;
left:2119px;
top: 503px;
}
#nroma{
position:absolute;
left:2119px;
top: 523px;
visibility:hidden;
}
/*------------------------------------------------------------------------------*/
.nomi{
font-size: 12px;
font-family: verdana;
background-color: #ffffff;
border: 1px solid black;
text-align:center;
font-weight:bold;
padding:5px;
border-radius:8px;
cursor: default;
opacity: 0.7;
z-index:160;
}
.imag{
border-radius:50%;
border:1px solid black;
z-index:160;
visibility:hidden;
}
.imag2{
border-radius:20px;
border:1px solid black;
z-index:160;
visibility:hidden;
}
/*------------------------------------------------------------------------------*/
a:link, a:visited {
text-decoration:none;
font-family:verdana;
font-size:11px;
color:black;
font-weight:bold;
}
a:hover{
text-decoration:underline;
}