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#tab4 {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');} div#cont {width:970px; min-height:300px; height:auto !important; height:300px; margin:0 auto; padding-top:1px; background: url(../templates/dipnet01/css/../immagini/bg_hosting.jpg) no-repeat; position:relative;} h1.titoloPagina {width: auto; padding: 0 5px;} img#frecciaNera {float:left; margin-left: 6px;} div#bordoVerde {width: 480px; min-height: 425px; height: auto !important; height: 425px; float: left; margin-top: 10px; border-right: 5px solid #4c6107;} div#contTesto {width: 465px; min-height: 425px; height: auto !important; height: 425px; background-color: #181818; margin-left: 10px;} div.box {width:445px;height:auto; padding:10px; color:#999999; } div.box h2 {float:left; padding:0; font-size:1.3em; margin:0; padding-top: 1px; color:#96BF0D; text-transform:uppercase; font-weight:normal; } div.box p {margin-top: 0px;line-height:2em; margin-bottom: 0;} div#contFlash {width: 473px; height: 425px; float: left; margin-left: 5px; background-color: #202020; margin-top: 10px;}