html, body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #B8B8B8; margin: 0 auto; padding: 0; min-height: 100%; height: auto !important; height:100%; } html {background: url(../templates/dipnet01/immagini/bg_main2.jpg) repeat-y center bottom #2f2f2f;} body {background:url(../templates/dipnet01/immagini/bg_body.jpg) repeat-x top left #2f2f2f; min-height:100%; height:auto !important; height: 100%; }  img {border:none;} img.rss {display:inline; float:left; margin:0 5px;} a {color:#96BF0D; text-decoration:none;} a:hover, a:focus, a:active {cursor: pointer; text-decoration:none;} h1 {color:#96BF0D; font-size:11px; text-align: left;} h2 {font-size:11px; color:#96BF0D;} h3 {font-size:10px; color:#96BF0D;} h4 {color:#96BF0D; font-size:10px;} h5 {color:#96BF0D; font-size:10px;} h2 a {color:#FFFFFF;} strong {color:#96BF0D;} .strong {color:#96BF0D;} p.pH3 {padding-left:20px;} p {line-height:1.6em; text-align:justify;} .sottolineato {text-decoration:underline;} .clear {clear:both; margin: 0;} .fltl {float:left;} .fltr {float:right;}   div#mainContainer {width: 1020px; height:100%; background: url(../templates/dipnet01/immagini/bg_main2.jpg) repeat-y center; margin: 0 auto; padding:0; padding-top: 1px; text-align:left; position:relative; z-index:1;} div#header {position: absolute; top: 0; left: 50%; margin-left: -510px; z-index:2; width: 1020px; height:174px; background: url(../templates/dipnet01/immagini/bg_header.png) no-repeat bottom center;} div#logo {position: absolute; left: 27px; top: 0; background: none; width:282px; height:174px; background-color:#000;}  div#menuDx {position:absolute; width:110px; height: 15px; top: 5px; right: 25px; } div#menuDx a.hover {float:left; line-height:15px; color:#96BF0D; background-color:#2f2f2f; width:104px; text-align:right; padding:0 6px 0 0; margin-bottom:2px;} div#menuDx a.hover:hover {color:#2f2f2f; background-color:#afdb1f;} div#menuDx a:first-letter {text-transform:capitalize;}  div#cerca {width: 290px; height: 29px; position:absolute; bottom: 5px; right: 27px;} input.cerca {border:none; width:260px; background-color:#2f2f2f; color:#FFFFFF; padding:0; padding-right:5px; text-align: right; height:14px; padding-top: 1px; margin-right:3px; font-size: 10px;} input.bottone {vertical-align:top;}  div#contbody {margin: 173px auto 0; width: 1020px; min-height: 704px; height: auto !important; height: 704px; padding: 0; padding-top: 1px; z-index:2; background: url(../templates/dipnet01/immagini/bg_contbody.png) no-repeat top center;}  div#filettoFinePagina {width:970px; margin: 5px auto 0; height:15px; background-color:#202020; }  div#footer {position:relative; border-width:1px 1px 0 1px; border-color:#2f2f2f; border-style:solid; z-index:2; width:970px; height: 20px; margin: 2px auto 0 auto; text-align:left; font-size:10px; color:#5D5D5D; } div#footer p#left {float:left; margin:0 0 0 10px; } div#footer p#right {float:right; margin:0 10px 0 auto; text-align:right;} div#footer p img {margin-top:5px;} div#footer a {color:#5D5D5D;}  div#contLinkFooter {position:relative; border:1px #2f2f2f solid; z-index:2; width:970px; height: 20px; margin: 2px auto 0 auto; text-align:left; font-size:8px; color:#5D5D5D; } div#contLinkFooter a {color:#5D5D5D; } div#contLinkFooter p { margin:3px; text-align:center; } div#contLinkFooter strong {color:#5D5D5D; } div.filettoTopPagina {width:968px; height:20px; padding-top: 6px; margin:0 auto; background-color: #202020;} #formRicerca {margin: 0; padding: 0; border: 0;} #formRicerca fieldset {margin:0; padding:0; border:none;} span.dataNews {color:#B8B8B8; margin-left:5px;} span.titoloNews {color:#96BF0D; margin-left:10px;} h1.titoloPagina {margin:0; height: 13px; line-height:13px; margin-left:2px; background-color: #000; color: #fff; text-transform: uppercase; font-weight: normal; float: left; text-align: center;} h1.titoloPagina a {color:#FFFFFF;}  a.linkNero {float:left; background-color:#202020; margin-left:2px; padding:0 8px; line-height:13px; } div.frecciaVerdeNera {float:left; width:13px; height:13px; vertical-align:top; background:url(../templates/dipnet01/immagini/freccetta_verde.gif) #202020 no-repeat center;}  div.frecciaVerde {background-color:#202020; width:8px; text-align:center; display:inline;} img.freccettaVerde {margin-right:5px;} img.filettoVerdePagine {margin:0 auto; display:block;}  div#sottomenu {width:970px; height: 25px; margin: 0 0 0 5px; text-align: center;} div#sottomenu ul {margin:0; padding:0; list-style:none; width: auto; height: 25px;} div#sottomenu ul li {margin-top: 0 !important; width: auto;float:left;} div#sottomenu ul li a {float: left; display:block; padding: 0; text-align:left; height:25px; line-height:25px; border: 0; } span.stmSx {width: 10px; height: 25px; display: block; float: left; background: url(../templates/dipnet01/immagini/btn_sottomenuSx.jpg) no-repeat;} span.stmDx {width: 10px; height: 25px; display: block; float: left; background: url(../templates/dipnet01/immagini/btn_sottomenuDx.jpg) no-repeat;} span.stmSxHover {width: 10px; height: 25px; display: block; float: left; background: url(../templates/dipnet01/immagini/btn_sottomenuSxHover.jpg) no-repeat;} span.stmDxHover {width: 10px; height: 25px; display: block; float: left; background: url(../templates/dipnet01/immagini/btn_sottomenuDxHover.jpg) no-repeat;} .bgDefault {background: url(../templates/dipnet01/immagini/btn_sottomenuRepeat.jpg) repeat-x;} .bgHover {background: url(../templates/dipnet01/immagini/btn_sottomenuRepeatHover.jpg) repeat-x; color: #202020; text-decoration: underline;}  ul.menuNavigazione {height: 26px; position: absolute; bottom:0; left: 218px; margin: 0; padding: 0; visibility: hidden; } ul.menuNavigazione li {float:left; position: relative; width: 69px; line-height: 26px; text-align: center; list-style:none; color:#96BF0D; z-index: 999; } ul.menuNavigazione li a {text-decoration: none; line-height: 26px; display:block; height:26px;padding: 0; background: url(../templates/dipnet01/immagini/btn_menu.png) no-repeat; cursor: pointer; } ul.menuNavigazione ul {margin: 0; padding: 0; list-style: none; width: 12em;} ul.menuNavigazione ul li {text-align: left; width: 12em; margin: 0; padding: 0; } ul.menuNavigazione ul li a {display: block; float:none; text-align: left; line-height: 1.8em; height: 1.8em; padding: 0 5px; margin: 0; background: none !important; background-color: #2f2f2f !important; border-right: 0 !important; border-bottom: 1px solid #000; } ul.menuNavigazione ul li a:hover {background-color: #afdb1f !important; color: #2f2f2f; } .noBordoBottom {border-bottom: 0 !important;} ul.menuNavigazione ul.subMenu-off {position: absolute; top:-10000em;  height: 0; overflow: hidden; } ul.menuNavigazione ul.subMenu-on {position: absolute; top: 23px; width: 15em; left: 3px; margin: 0; padding: 0; } ul.menuNavigazione ul li ul li {width:15.5em; position: relative; z-index: 999;} ul.menuNavigazione ul li ul li a:hover {color: #2f2f2f !important;} ul.menuNavigazione ul.subMenu-on ul.subMenu-on {margin:0 0 0 -1px; width:15em; position:absolute; border-left: 1px solid #000; top:0px; left:12.1em; cursor: pointer; } ul.menuNavigazione a:hover, ul.menuNavigazione a:focus, ul.menuNavigazione a:active {cursor: pointer;color: #2f2f2f; text-decoration:underline; background: url(../templates/dipnet01/immagini/btn_menuhover.png) no-repeat;} a#tab10 {color: #2f2f2f; text-decoration:underline; background: url(../templates/dipnet01/css/../immagini/btn_menuhover.png) no-repeat !important; background: transparent none no-repeat top left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='http://server/sviluppo/dipnet.net/root/templates/dipnet01/immagini/btn_menuhover.png');} a#tab10 {color:#2f2f2f !important; background-color:#96BF0D !important;} div#contcont {width:970px; min-height:400px; height:auto !important; height:400px; background:url(../templates/dipnet01/css/../immagini/bg_pagine.jpg) top no-repeat #000; margin:0 auto; padding-top: 1px; } div.filettoTopPagina {position: relative;} h1.titoloPagina {width: auto; padding: 0 5px;} img#frecciaNera {float:left; margin-left: 6px;} div#contTesto {width: 937px; height: auto; padding: 10px; margin: 5px auto 0; background-color: #202020;} .noTop {margin-top: 0;} .noBottom {margin-bottom: 0;} h1.noBold {font-weight: normal; margin-top: 0 !important;} div#filettoGrigio {background-color: #202020; width: 957px; height: 8px; margin: 1px auto 0;}  div#contForm {width: 957px; height: auto; background-color: #202020; margin: 5px auto 5px; padding-top: 10px; }  div#coldx {position: relative; padding-top: 1px; } img#paypal {margin: 0; padding: 0; position: absolute; top: 0; right: 10px; } div#coldx div#infForm {margin:12px auto 20px 90px; width: 320px; } div#coldx form {padding: 0; width:957px; height: 290px; margin-top: 0px;  text-align:center;} div#campidx {float:left; margin-left:52px;} fieldset.fieldLeft {width: 455px; height: 240px; padding: 0; border:none; text-align:left; padding-left: 20px; float: left; margin: 0;} fieldset.fieldRight {width: 475px; height: 280px; padding: 0; border:none; text-align:left; float: right; margin: 0;} div#coldx form p {clear: left; width: 350px; margin:0 0 10px 0; height: 20px; text-align: left; } div#coldx label {float: left; width: 62px;color: #b8b8b8; text-align: right; letter-spacing: normal; margin-right: 6px;} div#coldx input.txt {width: 258px; height:15px; font-size:10px; border:none; float: left; background-color: #000; color:#b8b8b8; padding:0 5px; border:1px #202020 solid;} label#textLbl {width: 150px !important; text-align: left !important;} p#textarea {width:420px !important; height: 180px !important; margin: 0 !important; padding: 0; padding-top: 5px; } textarea.text {width: 410px; border:none; color:#b8b8b8; height: 180px; background-color: #B5A172; float:left; overflow:auto; background-color: #000; font-size:10px; padding:0 5px; margin-bottom: 0; } div#coldx p.checkbox { width:300px; height: 20px; margin-top: 5px !important; padding: 0; margin-right:20px; } div#coldx input.check {vertical-align: middle;} div#coldx input.pulsanti {background-color: #B5A172; border: none; letter-spacing: normal; } div#coldx a.link {text-decoration: none; color: #b8b8b8; } div#coldx a:hover.link {text-decoration: underline; } div#btnForm {width: 180px; height: 13px; float: right; display: inline; margin-right: 55px; margin-top: 20px; } a.linkNero {background-color:#000; } div.frecciaVerdeNera {background-color: #000; margin-left: 10px;} div.freccia {float: right; display: inline; }