/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
/*table{border-collapse:collapse;border-spacing:0;}*/
fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}

html { font-size: 100%; /* IE hack */  background:#050505; height: 100%;}
body { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color: #FFFFFF; height: 100%; background:#050505;}
A {color:#E61b1b}
A:hover {text-decoration:underline;}
LI A {text-decoration:none;}
hr {color: #AAA;}
p {font-size: 0.8em; text-align: justify;}

form {margin: 0 0 1.5em}
input {margin: 2px 0}
fieldset {border: none}
label {display:block; padding: 5px 0}
label br {clear:left}
/* layout
----------------------------------------------- */
.loginform {color:#FFF; font-size:0.8em; text-align: left;}
.loginform input {margin:0; background:#AAA;}
#contenuto {padding: 5px; text-align:left; vertical-align:top; font-size:0.8em;}
#sidebar {padding: 5px; font-size:0.8em;}
#sidebar ul li {margin:0px; :url(../image/pippolo.gif); margin:0px 0px 0px 15px;}
#sidebar a {fontdisplay:block; color:#FFF; font-size:0.8em;}
#sidebar a:hover {background:#666;}
.titolo {color:#FF9900; font-weight:bold; font-size:1em; margin:10px 0px 2px 5px;}
h1 {color:#FF9900; font-weight:bold; font-size:1em; margin:10px 0px 2px 5px;}
h2 {color:#FF9900; font-size:1em; margin:10px 0px 2px 5px;}
ul li {margin:0px 0px 0px 15px; list-style: url(../image/pippolo.gif);}
a {color:#FFFFFF; text-decoration:underline; font-weight:bold}
a:hover {color:#AAA;}

.evidenza {font-weight:bold; color:#FF9900}

.tabella {border:none; width:98%; background:#666666; padding:10px;}
.tabella td {padding:3px; font-size:0.8em;}
.tabella th {text-align:left;}
.tabella thead th {color:#FF7F11; font-weight:bold; background:#FFFFFF; padding: 5px 3px}
.tabella tbody th {color:#FF9900; background: #FFFFFF;padding: 2px}
.tabella tbody th.sub {color:#000;background: #efefef;padding: 3px}
.tabella tbody td p {font-size:0.8em;}

/* FOOTER
----------------------------------------------- */
#footer {text-align:center; height:16px; background:#090909 ;position: relative; margin-top: -10px; color:#333333; font-size:0.8em;}
#footer a {color:#000000; font-weight:bold;}
#footer a:hover {color:#FFFFFF;}
#footer P {padding-top:25px; color:#6E6E6E;}

/* UTILITY
----------------------------------------------- */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */.unnamed1 {
	font-style: normal;
}

