/* CSS Document */
body {height:100%;font:12px Tahoma, Arial, Verdana, Sans-Serif;color:#ffffff;background:#000000;}
div, html, body, a, form, img, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}
a, a:active, a:visited {text-decoration:underline;color:#ffffff;}
a:hover {text-decoration:none;color:#ffffff;}

/*  All  */
.wraper {width:780px;margin:0 auto;border-left:4px solid #dddddd;border-right:4px solid #dddddd;background:#242424;}
.wraper .header {font-size:0;}
.wraper .content ul {margin-left:77px;}
.wraper .content ul li {margin:22px 38px 22px 0;float:left;}
.wraper .content ul.last li {margin-top:11px;}
.wraper .content ul li a, .wraper .content ul li a:visited {border:1px solid #000000;width:112px;height:160px;display:block;}
.wraper .content ul li a:hover {border:1px solid #004EFF;}
.wraper .content p {text-align:center;clear:both;}

/* Menu */
div#menu {
    /*height: 20px;*/
    width: 100%;
    background: #dddddd;
    text-align:right;
    border-top:2px solid #dddddd;
    border-bottom:2px solid #dddddd;
}
div#menu ul {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
    line-height: 20px;
    white-space: nowrap;
}
div#menu li {
    list-style-type: none;
    display: inline;
}
div#menu li a {
    /*padding: 10px 10px;*/
    color:#000000;
}
div#menu li a:link {
    color: #000000;
}
div#menu li a:visited {
    color: #080808;
}
div#menu li a:hover {
    text-decoration: none;
    color: #000000;
    /*background-image:url("images/bg_navigation.gif");*/
}

/* Navigation */
div#navigation {
    height: 36px;
    width: 100%;
    background: #dddddd;
    text-align:center;
    border-top:2px solid #dddddd;
    border-bottom:2px solid #dddddd;
}
div#navigation ul {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #FFF;
    line-height: 36px;
    white-space: nowrap;
}
div#navigation li {
    list-style-type: none;
    display: inline;
}
div#navigation li a {
    text-decoration: none;
    text-transform:uppercase;
    letter-spacing:1px;
    padding: 10px 3px;
    color:#000000;
}
div#navigation li a:link {
    color: #000000;
}
div#navigation li a:visited {
    color: #080808;
}
div#navigation li a:hover {
    color: #000000;
    background-image:url("images/bg_navigation.gif");
}

/* Footer */
div#footer {
    height:20px;
    line-height:20px;
    padding:8px 0px;
    font-size:10px;
    text-align:center;
    border-bottom:4px solid #dddddd;
}
img.members_thumbnail {
  border: 1px solid #ffffff;
}
a.members_evidence, a.evidence:active, a.evidence:visited {text-decoration:underline;color:#ffff44;}
a.members_evidence:hover {text-decoration:none;color:#ffff44;}

/* Colori di base */
#red {
        color:red;
        font-weight:bold;
        }
#green {
        color:#90EE90;
        font-weight:bold;
        }
