body, div, ul#nav li {font-family:Verdana,Helvetica,Tahoma,Helvetica,Geneva,sans-serif;}
body {margin-top:10px;margin-bottom:0;padding-bottom:0;margin-left:30px;margin-right:30px;}
body {background-image: url(/i/lavoro-gruppo-pc.jpg); background-repeat: no-repeat; background-position: 96% 10px;}
p, th, td, li, dd, dt {font-family:Georgia,"Lucida Bright",Lucidabright,"Bitstream Vera Serif",serif;}
kbd, pre {font-family:"Lucida Console","Andale Mono","monotype.com","Bitstream Vera Sans Mono",monospace;}
h1 {font-size:24px;max-width:70%;clear:both;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4, dt {font-size:16px;}
p, dd, li, th, td, kbd, pre {font-size:14px;}
ul#nav li {font-size:12px;}
/* link, visited, hover, active */
a, a:link, #breadcrumbs a:visited {color:#049D86;}
a:visited {color:#006B6B;}
a:hover, a:link:hover, a:visited:hover, #breadcrumbs a:visited:hover {color:#993300;} 
a:active {color:#993300;}
h1 {color:#520F64;}
h2 {color:#049D86;}
h3, .h3, .h3:visited {color:#390B46;}
h4 {color:#390B46;}
h5, dt {color:#006B6B;}
p {color:black;}
strong {color:#520F64;}
ul {list-style-type:square;}
li {padding-bottom:0.3em;}
ul ul {list-style-type:disc; color:#390B46;}
ul ul ul {list-style-type:circle;color:black;}
ul ul ul ul {list-style-type:square;color:black;}
ul li a:link {color:#520F64;}
ul li a:visited {color:#390B46;}
ul ul li a:link {color:#049D86;}
ul ul li a:visited {color:#006B6B;}
ul ul ul li a:link {color:#520F64;}
ul ul ul li a:visited {color:#390B46;}
ul ul ul ul li a:link {color:#049D86;}
ul ul ul ul li a:visited {color:#006B6B;}
ol ol {list-style-type:lower-alpha;}
abbr, acronym, dfn {border-bottom:3px double #049D86;cursor:help;}
blockquote {font-style:italic;font-size:14px;}
.code {margin:2% 2% 2% 2%;border:1px dotted black;padding:10px;background-color:#E6E6FA;}
pre {margin:2% 2% 2% 2%;border:0;padding:10px;max-width:70%;background-color:#FFFFCC;}
button {margin-right:4px;}
form {margin-left:2%;margin-right:2%;}
legend {font-weight:bold;}
label {display:block;text-align:right;float:left;width:20%;padding-right:20px;}
iframe {margin:0;padding:0;border:0;}
select:focus, input:focus, textarea:focus, select:focus:hover, input:focus:hover, textarea:focus:hover {background-color:#CCFFCC !important;}
select:hover, input:hover, textarea:hover {background-color:#FFCCFF !important;}
textarea {display:block;float:left;margin-bottom:10px;}
table {border-collapse:collapse;table-layout:fixed;}
caption {caption-side:bottom;font-weight:bold;}
th {background:#F3F3F3;border:1px dotted rgb(50%,50%,50%);border-color:#ECECEC;border-left-width:0;border-right-width:1px;border-top-width:0;border-bottom-width:1px;padding:1px 2px 1px 1px;font:11px Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-align:center;color:#000000;}
tfoot {border-top:4px double black;}
table.c1 {width:70%;}
.data td {border-color:#ECECEC;border-left-width:0;border-right-width:1px;border-top-width:0;border-bottom-width:1px;font:11px Verdana,Arial,Helvetica,sans-serif;text-align:center;color:black;}
.frminp {width:60%;background-color:#DCDCDC !important;}
.frminpman {width:60%;background-color:#049D86 !important;}
.frmman {color:#520F64;font-weight:bold;}
.frmlabdrp {display:block;text-align:right;float:left;width:40%;padding-right:20px;}
.frminpdrp {background-color:#DCDCDC !important;}
.biglinks {font-size:125%;}
.ctr {text-align:center;}
.tagline {color:rgb(100,100,100);font-style:italic;width:70%;}
.flag {margin-bottom:2px;border:0;padding:0;width:14px;height:14px;}
.printer {margin-left:10px;margin-right:2px;border:0;padding:0;width:22px;height:22px;}
.letter {margin-left:2px;margin-right:2px;border:0;padding:0;width:24px;height:22px;}
.find {margin-left:2px;margin-right:10px;border:0;padding:0;width:22px;height:22px;}
.rss {margin:0;border:0;padding:0;width:36px;height:14px;}
.amazon {float:left;margin:0 4px 0 0;padding:0;width:125px;height:245px;border:0;}
.bookbox {margin:0 0 0 4%;padding:0;border:0;}
.book {float:left;margin:0 1% 0 0;padding:0;width:30%;border:0;}
.book1 {margin:0 1% 0 0;padding:0;width:30%;border:0;}
.booktext {margin:0;padding:0;font-size:80%;}
.booktitle {font-style:italic;}
.open {color:red;font-style:italic;}
.plus {color:black;font-size:50%;line-height:50%;vertical-align:middle;border:1px solid black;}
.ToC {font-size:90%;}
.NoMargin {margin-left:0;padding-left:8%;font-size:14px;}
.Top {float:right;display:inline;font-size:80%;}
.Tip, .SideNote {background-color:#E6FFFF;}
.SideSub {background-color:#F3C9FF;}
.SideBM {background-color:#C6FFC1;}
.Note {background-color:#FFFEE6;}
.Warning {background-color:#FAF2FF;}
.Note, .Tip, .Warning {border:0;padding:0.6em;color:black;max-width:70%;margin:1em;}
.SideColL {border:0;margin:0 20px 1% 1%;width:20%;float:right;}
.SideColL h4 {margin-top:0px;margin-bottom:0px;}
.SideNote, .SideSub, .SideBM {border:0;margin:0 0 14px 0;padding:0.6em;color:black;border-top:12px solid #520F64;border-radius:1em;-moz-border-radius:1em;}
.Note img, .SideNote img, .Tip img, .Warning img {border:0;float:left;vertical-align:middle;margin-right:0.5em;}
.AdSense160 {margin:1% 2% 1% 12%;width:170px;float:right;}
.ToCHR1, .ToCHR2 {margin-left:auto;margin-right:auto;height:1px;background-color:#049D86;color:#049D86;border:0;}
.Thanks {font-size:80%;font-style:italic;}
.HRsdnubl {position:fixed;top:50%;right:auto;bottom:auto;left:0;margin:0;height:20px;width:10px;color:#049D86;background-color:#049D86;border:0;padding:0;}
.HRsdnubr {position:fixed;top:auto;right:0;bottom:10%;left:auto;margin:0;height:20px;width:10px;color:#049D86;background-color:#049D86;border:0;padding:0;}
.HRbtmrule {margin: 1em auto 0 auto;height:15px;width:70%;color:#520F64;background-color:#520F64;padding:0;}
.selogo {margin:0 1% 1% 0;width:110px;float:left;left:10px;}
img.logo {display:block;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:4px;padding:0;border:0;vertical-align:middle;}
.sbmbx {width:110px;padding:0;margin-left:auto;margin-right:auto;}
.sbmbx img, .sbm img {width:16px;height:16px;border:1px solid white;margin:1px 3px 1px 1px;padding:0;}
.sbmbx img:hover, .sbm img:hover {background-color:maroon;border-color:maroon;}
/* Code based on examples in Christopher Schmitt's O'Reilly "CSS Cookbook" ISBN 059600576-8 
and Eric Meyer's New Riders "More Eric Meyer on CSS" ISBN 0735714258 trbl*/
ul#nav {border-bottom:1px solid #520F64;float:left;padding:0;margin:1em 0 1em 0;min-width:700px;}
/* level 1 */
ul#nav li {list-style:none;margin:0;padding:0;float:left;}
ul#nav li a {background:#520F64;border:1px solid #520F64;display:block;padding:3px 0.5em;margin-left:3px;border-bottom:none;text-decoration:none;} /*opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;*/
ul#nav li a:link, ul#nav li a:visited {color:white;}  
.accessk {color:#049D86;text-decoration:underline;font-style:normal;}
ul#nav li a:hover, ul#nav li a:focus {color:white;background:#049D86;border-color:#049D86;} 
ul#nav li a:hover .accessk, ul#nav li a:focus .accessk {color:white;}
ul#nav li a#current {color:#520F64;background:white;border-bottom:1px solid white;margin-bottom:-1px;}
ul#nav li a#current:hover, ul#nav li a#current:focus {color:#520F64;}
ul#nav li a#current:hover .accessk, ul#nav li a#current:focus .accessk {color:#520F64;}
/* level 2 */
ul#nav li li a {width:12.5em;border-bottom:1px solid #049D86;border-top:1px solid #049D86;}
ul#nav ul {position:absolute;margin-top:0;margin-left:0;padding-left:0;width:13em;display:none;}
ul#nav ul ul {position:absolute;left:9em;margin-left:0;padding-left:0;width:13em;display:none;}
ul#nav li.submenu a:focus>ul {display:block;}
ul#nav li.submenu:hover ul {display:block;}
ul#nav li.submenu:hover ul ul {display:none;}
/* level 3 */
ul#nav li.submenu:hover ul li.submenu:hover ul {display:block;}
ul#nav li li.submenu a {background:#9261B0 url(/i/submenu.gif) no-repeat 98% 50%;}
ul#nav li li.submenu li a {background:#9261B0;}
ul#nav li li.submenu a:hover, ul#nav li li.submenu a:focus {background:#006B6B;border-color:#049D86;} 
#hcol1 {margin:0;padding:0;}
#azlogoimg {border:0;height:70px;width:212px;}
#aztoday {margin-left:10px;font-size:70%;}
#languageflags {padding-left:30px;}
/* IE has different padding */
#breadcrumbs {font-size:80%;margin:0 2% 0.75em 0;width:70%;clear:both;}
#footernav {font-size:80%;text-align:center;margin-top:1em; margin-bottom:1em;}
#footer {font-size:80%;text-align:center;color:rgb(119,119,119);margin-top:1em;margin-bottom:.75em;}
/* diagnostics img[alt] {border: 3px solid red;} *[title] {font-weight: bold;} */
/* dhtmlwindow.css */
div#newspu {display:none;}
.dhtmlwindow label {font-size:12px;}
.dhtmlwindow {position:absolute;border:2px solid black;visibility:hidden;background-color:white;}
.drag-handle {padding:1px;text-indent:3px;font:bold 14px Arial;background-color:#CA0000;color:white;cursor:move;overflow:hidden;width:auto;}
.drag-handle .drag-controls {position:absolute;right:1px;top:2px;cursor:hand;cursor:pointer;}
.drag-contentarea {border-top:1px solid brown;background-color:white;color:black;height:150px;padding:2px;overflow:auto;}
.drag-statusarea {border-top:1px solid gray;background-color:#F8F8F8;height:13px;}
.drag-resizearea {float:right;width:13px;height:13px;cursor:nw-resize;font-size:0;}
.drag-handle {background-color:#03277C;}
/* modal.css */
#interVeil {position:absolute;background:black url(/i/pu/graydot.gif);width:10px;left:0;top:0;z-index:5;visibility:hidden;filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);opacity:0.8;}