body {font: 12pt Arial,sans-serif}
/*Layout fisso a 3 colonne*/
html,body {margin: 0;padding: 0}
body {font: 12pt Arial,sans-serif}
img { border-style: none }
/*#container { text-align: left; margin: 0 auto; width: 760px }
#containerlarge { text-align: left; margin: 0 auto; width: 760px }
#container2 { background: url("graphics/right.jpg") repeat-y right 50% }*/
/* stile header */
#header{ border-bottom: 1px solid #000 }
#header img.nav  { display: none }
#header img.logo {  }
#header a#skipnav{ display: none }
/* stile content */
#content { margin: 5px; width: 100% }
#contentlarge { margin: 5px; width: 100% }
/* stile footer */
#footer{ border-top: 1px solid #000 }
#footer img.mail  { display: none }
#footer p { font-size: 80%; text-align: right; margin: 0; padding: 10px 0 }
/* stile colonna Nav*/
#nav { display: none }
#nav ul.menu     { display: none }
#nav ul.menu li a    { display: none }
/* stile colonna Extra*/
#extra { display: none }
#extra .boxlower { display: none }
#extra .boxmain { display: none }
#extra .boxmain h1 { display: none }
#extra .boxmain p { display: none }
#extra .boxmain a  { display: none }
/*Impaginazione articoli*/
#articolo  { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 5px }
#articolo h1, h2, h3 { font-family: "Trebuchet MS", Arial, sans-serif; margin: 0 }
#articolo h1 { color: #7fa0b1; font-size: 200% }
#articolo h2 { color: #7fa0b1; font-size: 180% }
#articolo h3 { color: #7fa0b1; font-size: 150% }
#articolo p  { color: #360; line-height: 1.3em; text-align: justify; margin-bottom: 0.8em }
#articolo a { color: #f90; font-weight: bold; text-decoration: none }
#articolo a:hover { color: #f90; text-decoration: underline }
#articolo p.foto    { color: #33f; font-style: italic; font-weight: bold; padding-top: 2px; padding-right: 5px; padding-left: 5px; width: 310px; border-style: double solid; border-width: 3px 1px; border-color: #99f }
#articolo p.foto img  { text-align: center; padding-bottom: 4px; border-bottom: 3px solid #99f }
#articolo p.nota { font-size: 80% }
#articolo p.didascalia { color: #000; font-size: 90%; font-weight: bold }
#articolo p.firma  { font-size: 120%; font-style: italic; font-weight: bold }
#articolo img { border-style: none }
#articolo img.foto { margin-top: 5px; margin-right: 10px; margin-bottom: 5px; padding: 5px; float: left; border-style: double solid; border-width: 3px 1px; border-color: #7fa0b1 }
#articolo ul { color: #360; list-style-type: disc; margin: 1em 0 1em 20px }
#articolo img.splash  { }
#articolo form { border-style: solid; border-width: 15px 1px 5px; border-color: #f90 }
#articolo fieldset { font-size: 0.8em; border: solid 1pt #99f }
#articolo label  { font-size: 1em; line-height: 2em; text-align: left }
#articolo input, #articolo select  { line-height: 2em }
#articolo table    { font-size: 0.8em; width: 95%; border: solid 1px #000 }
#articolo th  { font-weight: bold}
#articolo th.scheda { font-weight: bold; width: 10px }
#articolo td { border-top: 1px solid #093; border-right: 1px dashed #093; border-bottom: 1px dashed #093; border-left: 1px dashed #093 }


