﻿/* File degli stili modificato da Max */
/* Stili per il layout fisso con posizionamenti assoluti */

html,body{margin: 0; padding: 0}
body{font-family: arial,sans-serif; font-size: 90%; text-align: center; background-color:#000000;}
div#container{position: relative; width: 900px; margin: 0 auto; background: url(../img/tilebg.jpg) repeat-y top bottom; background-color: #FFFFFF; background-image: url(../img/tilebg.jpg)}
div#container2{background: url(img/tilebg.jpg) repeat-y top bottom; text-align: left}

/* Stili generici su header e footer */

div#header{height: 120px; background-color: #000000; color: #ff0}
h1,h2{margin: 0; padding: 0}
h1{padding-left: 10px; font: bold 2.3em/80px arial, sans-serif}
h2{color: #69f; font-size: 12pt}
a:hover{color: #fc380a; text-decoration: none}
a{color: #fc380a; font: bold arial,sans-serif; font-size: 10pt; text-decoration: none}
div#footer a{color: #fff; font-weight: bold; text-decoration: underline}

/* Stili specifici per il layout */

div#navigation{position: absolute; top: 150px; left: 20px; width: 210px;}
div#extra{position: absolute; top: 150px; right: 0; width: 263px; padding: 1em 5px}
div#content{width: 300px; margin: 0 237px; top: 150px; padding: 3em 30px;}
div#content2{width: 440px; margin: 0 237px; top: 150px; padding: 3em 30px;}
div#content2 ul{margin: 0; padding: 0; list-style-type: none}
div#content2 li{margin: -10; padding: 0; list-style-type: none}

div#footer{background-color: #000; color: #000}
div#primo{position: absolute; top: 170px; margin: 0 450px; display: none;}
div#secondo{position: absolute; top: 250px; margin: 0 450px; display: none;}
div#terzo{position: absolute; top: 300px; margin: 0 250px; display: none;}
div#quarto{position: absolute; top: 310px; margin: 0 450px; display: none;}
div#primoi{position: absolute; top: 170px; margin: 0 250px; display: none;}
div#terzoi{position: absolute; top: 280px; margin: 0 450px; display: none;}

/* Stili per la navigazione */

div#navigation ul{margin: 0; padding: 0; list-style-type: none}
div#navigation ol{margin: 1; padding: 1; list-style-type: none}
div#navigation li{margin: 0; padding: 0}
div#navigation li#subactivelink{text-decoration: none, color:#fc380a; font: arial,sans-serif; text-decoration: none; font-size: 9pt;}
div#navigation a{color: #000000; font: bold arial,sans-serif; text-decoration: none; font-size: 13pt;}
div#navigation a:hover{color: #fc380a; text-decoration: none}
div#navigation a#activelink{color: #fc380a; text-decoration: none}
div#navigation a#sublink{text-decoration: none, color:#000000; font: arial,sans-serif; text-decoration: none; font-size: 9pt;}
div#navigation p{font-size: 90%}

/* Stili per la sezione extra */

div#extra div.newsbox{font-size: 90%; margin-bottom: 2em}
div#extra div.newsbox h2{color: #999; font-size: 1.2em}
div#extra div.newsbox p{margin: 0}
