/*stili per il layout fisso*/
html,body{margin: 0;padding:0}
body{font-family: 'Trebuchet MS',Trebuchet, Verdana, arial,sans-serif;font-size: 76%;text-align: center}
BODY {FONT-FAMILY: 'Trebuchet MS',Trebuchet, Verdana, arial,sans-serif; FONT-SIZE: 14}
A {COLOR:#555599; TEXT-DECORATION: none}
A:hover {COLOR:#769626; TEXT-DECORATION: underline}
A:visited.NV {COLOR: #00319c; TEXT-DECORATION: none}
A:hover.NV { COLOR: #00319c; TEXT-DECORATION: underline}


/* stili hx : <hx> ... </hx> */
h1,h2, h3, h4, h5, h6{margin: 0;padding:0}
h1{color: #666666;font-size: 1.85em; padding-left:0.5em;font: bold 2.1em/80px; font-family: 'Trebuchet MS',Trebuchet, Verdana, arial,sans-serif}
h2{color: #769626;font-size: 1.85em; padding-left:0.5em;font: bold 2.1em/80px; font-family: 'Trebuchet MS',Trebuchet, Verdana, arial,sans-serif}
h3{color: #000000;font-size: 1.0em}
h4{color: #FFFFFF;font-size: 1.5em}
h5{color: #000000;font-size: 1em; font-family: Verdana, 'Trebuchet MS',Trebuchet, Verdana, arial,sans-serif}
h6{color: #666666;font-size: 1em; padding-left:0.5em;font: bold 2.1em/80px; font-family: 'Trebuchet MS',Trebuchet, Verdana, arial,sans-serif}

/* id specifici per il layout : id='id_name' */
div#title{background-color: #FFFFFF; width: auto; position: relative;top: 14px;left: -182px}
div#navigation{background-color: #FFFFFF; margin: 1.5em}
div#header{height: 185px; width: auto; background-color: #123456; background: url(immagini/testata.png) repeat-x top left; position: relative; top: 0px; left: 0px; color: #FFFFFF}
div#headermid{height: 185px; width: 465px; background-color: none;  position: relative; top: 50%; left: 50%; color: #FFFFFF}
div#headerin1{padding:13px; height: 170px; width: 465px; background-color: none; text-align: left; position: absolute; top: -60px; left: -465px; color: #FFFFFF}
div#headerin2{height: 70px; width: 200px; background-color: none; text-align: left; position: absolute; top: -45px; left: 147px; color: #FFFFFF}
div#container{background-color: #F5F5F5; width: 930px;margin: 0 auto;text-align: left; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC}
div#content{background-color: #D9D9D9; width: 600px; margin: 10px;  padding: 10px; position: relative; top: 0px; left: 0px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; font-family: Verdana,Trebuchet, Verdana, arial,sans-serif; font-size: 1.2em; text-align: left}
div#contentQA{background-color: none; width: auto; margin: 10px;  padding: 10px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; font-family: Verdana,Trebuchet, Verdana, arial,sans-serif; font-size: 1.2em; text-align: left}
div#rightbar{float: right; background-color: #F5F5F5; width: 265px; ;  padding: 10px; position: relative; top: 0px; left: 0px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; font-family: Verdana,Trebuchet, Verdana, arial,sans-serif; font-size: 1.1em}
div#footer{height: 279px; width: auto; background-color: #123456;text-align:center; background: url(immagini/piede.png) repeat-x top left; position: relative; color: #FFFFFF}
div#footermid{height: 259px; width: 465px; background-color: none;  position: relative; top: 0em; left: 50%; color: #FFFFFF}
div#footerin1{height: 249px; width: 310px; background-color: none;text-align: left; position: absolute; top: 10px; left: -465px; color: #FFFFFF}
div#footerin2{height: 249px; width: 310px; background-color: none;text-align: left; position: absolute; top: 10px; left: -155px; color: #FFFFFF}
div#footerin3{height: 249px; width: 310px; background-color: none;text-align: left; position: absolute; top: 10px; left: 155px; color: #FFFFFF}
div#footerin4{height: 20px; width: 930px; background-color: none;text-align: left;  position: absolute; top: 246px; left: -100%; color: #FFFFFF}

/* id per la navigazione  : id='id_name'*/
div#footer a{color: #123456;font-weight: bold;text-decoration: underline}
div#navigation ul{margin: 1em 0 1em 1em;padding: 0; list-style-type: none}
div#navigation li{margin: 0;padding: 0; list-style-type: none}
div#navigation a{color:#000000; text-decoration:none}
div#navigation a:hover{color:#6b9913; text-decoration:underline}
div#navigation a#activelink{color: #033;text-decoration: none}
div#content a{color:#555555; text-decoration:underline}
div#content a:hover{color:#6b9913; text-decoration:underline}


/* classi : class='class_name' */
.BodyText {FONT-SIZE: 90%; LINE-HEIGHT: 15px; PADDING-RIGHT: 15px}
.BodyTextQA {FONT-SIZE: 80%; LINE-HEIGHT: 15px; PADDING-RIGHT: 15px}
.BodyTextMap {FONT-SIZE: 100%; LINE-HEIGHT: 15px; PADDING-RIGHT: 15px}
.BodyTxtSm { FONT-SIZE: 62%}
.ImgLink {FONT-SIZE: 56%; LINE-HEIGHT: 15px}
.HomeTitle {COLOR: #769626; FONT-SIZE: 100%; FONT-WEIGHT: bold; LINE-HEIGHT: 30px}
.TOCTitle {COLOR: #769626; FONT-SIZE: 106%; FONT-WEIGHT: bold; LINE-HEIGHT: 30px}
.ArtTitle {FONT-SIZE: 112%; FONT-WEIGHT: bold; LINE-HEIGHT: 30px}
.SecTitle {FONT-SIZE: 112%; FONT-WEIGHT:600}
.H1 {font-size: 90%; font-weight: bold}
.H2 {font-size: 74%; font-weight: bold}
.H3 {font-size: 62%; font-weight: bold}

