* {
padding:0;
margin:0;
}

body {
font:8pt/16pt georgia;
color:#555753;
margin:0;
}

p {
font:8pt verdana, sans serif;
margin-top:0;
text-align:justify;
}

p.title {
margin-top:0;
font:14pt verdana, sans serif;
color:red;
}

p.col {
margin-top:10px;
font:9pt verdana, sans serif;
color:#4d4d4d;
}

ul.uno {
font:8pt verdana, sans serif;
line-height:  18px;
color:#555753;
margin: 4px 0px 4px 20px ;
}

a:link {
font:8pt verdana, sans serif;
text-decoration:none;
color:white;
}

a:visited {
font:8pt verdana, sans serif;
text-decoration:none;
color:white;
}

a.rosso {
font:9pt verdana, sans serif;
text-decoration:none;
color:black;
margin-top:0;
}

a.rosso:visited {
font:9pt verdana, sans serif;
text-decoration:none;
color: #4d4d4d;
}

a.ajax, a.ajax:visited, ul.li.a.ajax {
font:9pt verdana, sans serif;
text-decoration: none;
font-weight: bold;
color: black;
}

a.ajax:hover,a.ajax:visited:hover{
font:9pt verdana, sans serif;
text-decoration:none;
font-weight: bold;
color: red;
}

a.grey {
font:8pt verdana, sans serif;
text-decoration:none;
color:#AAA;
}

a.grey:visited {
font:8pt verdana, sans serif;
text-decoration:none;
color:#AAA;
}

a.prima,a.prima:visited {
font:8pt verdana, sans serif;
text-decoration:none;
color:#555753;
}

a:hover,a:visited:hover,a.grey:hover,a.prima:hover {
font:8pt verdana, sans serif;
text-decoration:none;
color:red;
}

a.rosso:hover,a.rosso:visited:hover {
font:9pt verdana, sans serif;
text-decoration:none;
color: red;
}

.iframe {
width:740px;
height:440px;
overflow:auto;
padding:5px;
}

#testa_logo {
position:absolute;
z-index:5;
margin:80px 0 0 925px;
padding:0;
}

#top_menu {
position:absolute;
z-index:4;
margin:0;
padding:0;
}

#rettangolo {
background:url(Image/grigio.png) no-repeat;
position:absolute;
top:70px;
width:1000px;
height:90px;
z-index:3;
margin:0;
padding:0;
}

#position {
position:absolute;
top:50px;
width:300px;
height:20px;
z-index:7;
margin:0 0 0 5px;
}

#flags {
position:absolute;
top:5px;
width:107px;
height:20px;
z-index:6;
margin:0 0 0 895px;
}

#globale {
position:absolute;
height:620px;
width:1000px;
margin:170px 0 0;
padding:0;
}

#one {
 background-image: url("Image/one.png");
 height:22px;
 width:160px;
 margin: 0;
}

#one a{
 font-weight: bold;
 float: left;
 padding: 2px 3px;
 text-decoration:none;
}

#two {
background-color: silver;
border: 1px solid gray;
height:27px;
width:218px;
margin: 0;
padding: 0;
}

#two a{
font-weight: bold;
float: left;
padding: 6px 4px;
text-decoration: none;
}

#three {
height:190px;
width:220px;
margin: 0px;
padding: 0;
}

#four {
height:190px;
width:220px;
margin-top: 55px;
padding: 0;
}

#five {
height:190px;
width:220px;
margin-top: 50px;
padding: 0;
}

#colonna0 {
background-image: url("Image/colonna0.png");
float:left;
width:222px;
height:720px;
margin: 4px 0px 0px 0px ;
padding:4px;
}

#colonna01 {
background-image: url("Image/colonna0.png");
float:left;
width:222px;
height:458px;
margin: 4px 0px 0px 0px ;
padding:4px;
}

#centro {
float:left;
width:530px;
height:658px;
margin: 2px 2px 0px 2px ;
padding:0px;
}

#colonna1,#colonna2,#colonna3,#colonna4,#colonna5,#colonna6 {
background-image: url("Image/2.gif");
float:left;
width:250px;
height:230px;
margin: 2px 2px 2px 2px ;
padding:5px;
}

#colonna7 {
background-image: url("Image/colonna0.png");
float:left;
width:222px;
height:720px;
margin: 4px 0px 0px 0px ;
padding:4px;
}

#schermo {
background-color: #EEE;
height:455px;
width:750px;
float:left;
margin: 4px 0 0 6px;
padding:5px;
}

#map {
background-color: #EEE;
border: 1px solid #7f7f7f;
height:430px;
width:730px;
float:left;
margin: 0;
padding:5px;
}

.floatright {
float:right;
clear:right;
border:1px solid #AEAEAE;
margin:1px 2px 4px 8px;
padding:0;
}

.floatleft {
float:left;
clear:left;
margin:0 0 5px 10px;
padding:0;
}