/*Layout fisso a 3 colonne*/
body { font: 76% Verdana, Arial, sans-serif; background-color: #fff; }
img { border-style: none }
#container01 { background-color: #fff; background-position: left top; text-align: left; margin: 10px auto 0; width: 760px; border: solid 1px #dbceb4 }
#container02 { margin: 5px auto 0; width: 760px }
/* stile header*/
#header { line-height: 70px; background-image: url("../graphics/bg_title.jpg"); background-repeat: no-repeat; padding: 0px 5px 0px 5px; height: 70px; border-bottom: 1px solid #dbceb4;
background-position: top left;}
#header ul.menu { list-style: none; margin: 5px 0; padding: 0; float: right }
#header ul.menu li { display: inline }
#header ul.menu li a { padding-right: 5px; padding-left: 5px }
#header a#skipnav{position: absolute;left: -9000px}
/*
#header img.nav  { margin-right: 5px; margin-left: 5px; float: right }
#header img.logo { float: left }
*/
/* stile contenuti*/
#content  { margin: 0 0 0 190px }
/* stile footer*/
#footer     { color: #4e768a; background-color: #fff; background-repeat: repeat-x; background-attachment: scroll; background-position: 50% top; height: 70px; clear: left; border-top: 1px solid #dbceb4 }
#footer p { font-size: 0.8em; text-align: left; margin-top: 5px; margin-left: 15px }
#footer ul.menu  { list-style: none; margin: 5px 0; padding: 0; float: right }
#footer ul.menu li { display: inline }
#footer ul.menu li a  { padding-right: 5px; padding-left: 5px }
/*
#footer img.icon   { text-align: right; padding-right: 5px; padding-left: 5px; position: relative; top: 0; float: right }
#footer p { font-size: 80%; text-align: right; margin: 0; padding: 10px 0 }
*/
/* stile colonna Nav*/
#nav   { padding: 10px 5px; width: 180px; float: left; \width: 160px; w\idth: 150px   }
#nav ul.menu  { font-size: 0.8em; list-style: none; margin-right: 0; margin-bottom: 2em; margin-left: 0; padding: 0; width: 160px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
#nav ul.menu li a:link, ul.menu li a:visited       { color: #063 }
#nav ul.menu li a:hover, ul.menu li a:active         { color: #396; text-decoration: underline } 

#nav ul.menu li a.risultati { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r4_c1.gif"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a.classifica { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r3_c1.gif"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a.calendario { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r2_c1.gif"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a.rose     { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r5_c1.gif"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a.opzioni     { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r5_c1.gif"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a.regolamento     { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r6_c1.gif"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a.albo     { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r7_c1.gif"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a.story     { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r8_c1.html"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a.accia     { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r9_c1.html"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a.femore     { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r10_c1.html"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
#nav ul.menu li a.limo     { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("../graphics/Nav_Menu_r11_c1.html"); background-repeat: no-repeat; display: block; padding-left: 35px; width: 160px; height: 30px; border-top: 1px none; border-right: none; border-bottom: 1px none; border-left: none }
