/*CSS LAYOUT*/
/*stili per il layout fluido*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;font-size: 76%}
div#container{background-color:#FFF;}

/*stili generici, su header e footer*/
div#header{background-color:#FFF;color: #9B0C28;}
h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color: #999;font-size: 1.5em}
div#footer a{color: #fff;font-weight: bold;text-decoration: underline}

/*stili specifici per il layout*/
div#right{float:right;width: 180px}
div#content{margin-right: 200px;padding: 1em;background-color: #fff}
div#footer{clear:right; text-align:center; padding: 0.5em;
    background-color: #ccc; color: #000}

div#navigation{background-color: #FFF;border-bottom: 1px solid #787878;padding-left: 20px; padding-top:3px;}
div#navigation ul{list-style-type: none;margin: 0;padding: 0;white-space: nowrap}
div#navigation li{display: inline;margin: 0;padding:0}
div#navigation li a{text-decoration: none;border: 1px solid #787878;padding: 0px 0.3em;
    background: #ccc;color: #000}
div#navigation li a:hover{background-color: #f0f0f0}
div#navigation li#activelink a{border-bottom: 1px solid #fff;background-color: #fff;color: #603}

.image{
float:left; margin:1%;
}
.titolo{font-size:120%;font-weight:900;

}

.externaLink{color:#FF1519;font-weight:900;}

div#content a{color:#787878;text-decoration:none;}
div#content a:hover{color:#000;text-decoration:line-through;}