body{
margin:0px;
padding:0px;
height:100%;
width:100%;
}
#header{
height:75px;
width:100%;
border-bottom: 2px solid #CCCCCC;
background-color:#F5F5F5;
}
h1 {
position:relative;
left:50px;
padding:0px;
margin:0px 0px 5px 0px;
font-family:"Trebuchet MS", Arial, sans-serif;
letter-spacing:-1px;
color:#333333;
font-size:1.7em;
}
#header form {
position:relative;
left:50px;
padding:0px;
margin:0px;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#header form input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #666666;
width:105px;
}
#header form .send {
cursor:pointer;
width:50px;
}
#header ul.menu {
position:relative;
left:50px;
list-style:none;
padding:0px;
margin:0px;
width:100%;
}
#header ul.menu li {
float:left;
border-bottom:3px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:2px;
padding-bottom:3px;
}

#header ul.menu li.spacer {
padding-right:1em;
border-bottom:0px;
}

#header ul.menu li#visited {
float:left;
border-bottom:3px solid #663300;
color:#663300;
}

#header ul.menu li a {
text-decoration:none;
color:#666666;
}
#navigazione{
margin-top:0.5em;
margin-bottom:0.5em;
width:100%;
}
#navigazione span {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
position:relative;
left:50px;
}
#navigazione ul.menu {
position:relative;
left:50px;
list-style:none;
padding:0px;
margin:0px;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#navigazione ul.menu li {
float:left;
letter-spacing:0px;
padding-bottom:3px;
}
#navigazione ul.menu li.spacer {
padding-right:1em;
padding-left:1em;
}

#navigazione ul.menu li#visited {
float:left;
color:#663300;
}

#navigazione ul.menu li a {
text-decoration:underline;
color:#666666;
}
#corpo {
margin-top:30px;
text-align:left;
}
#corpo #totali {
position:relative;
left:50px;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:12px;
color:#000000;
}
#corpo #totali strong{
color:#663300;
}
#corpo span {
position:relative;
left:50px;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:13px;
color:#663300;
letter-spacing:2px;
}
#corpo hr {
position:relative;
left:50px;
width:50em;
height:1px;
color:#663300;
margin-bottom:10px;
}
#corpo table {
position:relative;
left:50px;
border-collapse:collapse;
width:50em;
}

#corpo table td {
padding:3px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #CCCCCC;
font-size:12px;
}
#corpo table td a {
color:#333333;
}
#corpo table th {
padding:3px;
background-color:#CCCCCC;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:13px;
text-align:left;
color:#FFFFFF;
letter-spacing:1px;
}
#corpo form {
position:relative;
left:50px;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:25px;
}
#corpo form table input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #999999;
}
#corpo form table input.lang{
border:0px;
}
#corpo form table select {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #999999;
}
#corpo form table textarea {
width:420px;
height:330px;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #999999;
}
#corpo form table {
position:relative;
left:0px;
border-collapse:collapse;
width:50em;
}
#corpo table.fil {
border-bottom:1px solid #CCCCCC;
}
#corpo table.fil td {
border: 0px;
}
#corpo form table td {
padding:3px;
font-family:Arial, Helvetica, sans-serif;
border:0px;
font-size:12px;
}
iframe {
width:1px;
height:15px;
border:0px;
visibility:hidden;
}
#corpo table.poppro {
position:relative;
top:-30px;
left:0px;
border-collapse:collapse;
width:100%;
padding:0px;
margin:0px;
}
/***************/
#mini {
text-align:center;
padding-top:5px;
}
.mini_img {
border:1px solid #000000;
margin-bottom:15px;
}
#cont_img {
margin:1px;
width:140px;
height:140px;
float:left;
clear:left right;
}