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#tab3 {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#contcont {width:970px; min-height:400px; height:auto !important; height:400px; background:url(../templates/dipnet01/css/../immagini/bg_contatti2.jpg) top no-repeat #000; margin:0 auto; padding-top: 1px; } h1.titoloPagina {width: auto; padding: 0 5px;} img#frecciaNera {float:left; margin-left: 6px;} div#contLink {margin:10px auto 10px 5px; height:14px;} div.freccia {float:left; margin-right:10px; position: relative; z-index: 600; } div#contLungo {position: relative; top: 0; left: 0; width: 967px; height: 360px; overflow: hidden; z-index: 0; } div#colsx {float: left; position: relative; top: 10px; left: 0; width:181px; padding:5px 5px 5px 34px; } img#miniCavalluccio {position: absolute; top: 0; left:10px;} h1.noBold {font-weight: normal; margin: 5px 0 5px;} .linkVerde {background-color: #96BF0D;float:left; margin-left:2px; padding:0 8px; line-height:13px; color: #2f2f2f; text-decoration: underline;} .frecciaGrigiaVerde {float:left; width:13px; height:13px; vertical-align:top; background:url(../templates/dipnet01/css/../immagini/freccetta_verde_grigia.jpg) no-repeat center;}  div#coldx {float: left; position: relative; top: 10px; left: 10px; width:735px; height: 340px; } img#bordoDx {position: absolute; top:0; left: 739px; z-index: 200;}  div#form {position: absolute; top: 0; left: 5px; width: 730px; } div#coldx form {padding: 0; width:100%; margin-top: 0px;  text-align:center;} div#coldx div#infForm {margin:12px auto 50px 70px;} .noTop {margin-top: 0 !important;} div.fltl {width:320px; text-align: left;} div#campidx {float:left; width: 320px; margin-left:52px; } div#coldx fieldset {padding: 0; border:none; text-align:left; } div#coldx form p {clear: left; width: 320px; margin:0 auto 10px auto; height: 20px; text-align: left; } div#coldx label {float: left; width: 62px;color: #b8b8b8; text-align: right; letter-spacing: normal; margin-right: 10px;} div#coldx input.txt {width: 228px; height:15px; font-size:10px; border:none; float: left; background-color: #000; color:#b8b8b8; padding:0 5px; border:1px #202020 solid;} p.textarea {width:100% !important; height: 100px !important;} div#coldx textarea.txt {width: 600px; border:none; color:#b8b8b8; height: 100px; background-color: #B5A172; float:left; overflow:auto; background-color: #000; font-size:10px; padding:0 5px; border:1px #202020 solid;} div#coldx p.checkbox {margin: 10px 0 0 70px; width:300px; margin-right:20px; text-align: left; } div#coldx input.check {vertical-align: middle;} div#btnForm {width: 155px; height: 13px; float: left; display: inline; text-align: right; margin-left: 530px; margin-top: 0; } div.frecciaForm {float:right; display: inline;} .addMarginRight {margin-right: 10px;} 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#contMappa {position: absolute; top: 0; left: 730px; width: 700px; height: 310px; margin-left: 20px; } h1#titoloMappa {width: 690px; height: 20px; text-align: left; background-color: #202020; margin: 0; font-weight: normal; padding-top: 8px; padding-left: 10px;} div#mappa {width:698px; height: 280px; border: 1px solid #29292b; background-color: #000;} div#mappa p {color: #000;}