body {
background:#023366;

}

a {
text-decoration:none;
font-weight:bold;
color: #000000;
}

a:hover {
text-decoration:underline;
}


div.top {
position:absolute;
left:0px;
top:0px;
width:1006px;
height:172px;
z-index:3;
}

div.sub {
position:absolute;
background: #ffffff;
left:0px;
top:170px;
}

div.left {
background: #F2F2F2 url("../grafica/border.jpg") repeat-y;
left:2px;
width:150px;
height:357px;
margin: 0px 0 0 0px;
position:absolute;
}

div.content {
background: #ffffff;
height:357px;
left:152px;
top:0px;
width:843px;
padding-right:5px;
overflow:auto;
text-align:justify;
position:absolute;
}
 
div.custom {
position:absolute;
z-index:4;
background-color:transparent;
top:5px;
left:870px;
width:120px;
}

span.custom {
}

.custom a img {
margin: 0 12px 0 0;
}

a.custom {
} 

div.validator {
background: #C8C8C8 url("../grafica/border.jpg") repeat-y;
position:absolute;
top:342px;
left:2px;
width:150px;
height:50px;
text-align:center;
}

.validator img {
position:relative;
margin:6px 0 0px 5px;
}

div.coordinate {
position:absolute;
bottom:0;
top:342px;
left:152px;
width:848px;
height:50px;
padding:0px;
background: #d9d9d9;
}

p.conforme {
font-family:tahoma,sans-serif;
font-size:7pt;
font-variant:normal;
color:#023366;
margin:6px 0 3px 8px;
text-align:center;
}

.content p img {
margin:5px;
}

p.indirizzo {
margin-top:6px;
font-family:tahoma,sans-serif;
font-size:7pt;
font-variant:normal;
color:#023366;
text-align:center;
}

h2.map {
font-family:tahoma,sans-serif;
font-size:8pt;
color:#888855;
}

.menu {
font-family:tahoma,sans-serif;
font-size:7pt;
font-variant:normal;
color:#023366;
}

ul.menu {
list-style: url("../grafica/indent1.png");
color:#023366;
margin-left:6px;
padding-left:16px;
margin-top:20px;
padding-top:0px;
}

li.menu {
margin-top:4px;
margin-bottom:7px;
}

h1.menu {
text-align: center;
font-size:9pt;
font-family:tahoma,sans-serif;
font-variant:small-caps;
letter-spacing:1px;
padding-left:2px;
padding-bottom:1px;
padding-top:6px;
margin-top:-5px;
margin-bottom:7px;
color:#FFFFFF;
background-color:#023366;
}

div.navbar {
padding-left:4px;
padding-right:30px;
padding-bottom:1px;
background-color:#023366;
color:#FFFFFF;
font-size:7pt;
font-family:tahoma,sans-serif;
font-weight:bold;
margin:5px 0 0 15px;
}

a.navbar {
text-decoration:none;
color:#FFFFFF;
}

a.navbar:visited {
color:#FFFFFF;
}

a.navbar:hover {
text-decoration:underline;
}

h1.content{
font-family:Arial, sans-serif;
font-size:14pt;
color:#023366;
margin:9px 0 15px 20px;
}

h2.content{
font-family:Arial, sans-serif;
font-size:10pt;
font-weight:bold;
color:#023333;
margin:12px 0 4px 25px;
}

li.content {
margin-bottom:15px;
}


p.tst {
font-family:tahoma, sans-serif;
font-size:10pt;
margin-top:6px;
margin-bottom:9px;
margin-right:7px;
margin-left:5px;
}

em.et {
font-style:normal;
font-weight:bold;
font-variant:normal;
letter-spacing:1px;
color:#023366;
}

ul.content {
font-family:verdana,sans-serif;
font-size:10pt;
list-style:url("../grafica/indent1.png");
color:#aa4000;
}

a img {
border: none;
}

a.menu {
text-decoration:none;
padding:3px;
font-size:8pt;
font-weight:bold;
}

a.menu:hover {
text-decoration:underline;
padding:3px;
}

a.menuvariante{
text-decoration:none;
padding:0px;
}

a.menuvariante:hover {
text-decoration:none;
color:#FF0000;
padding:0px;
}

