/* ----------------- STRUTTURA --------------------------- */ body {background: #ececec; font-size: 82%} #contenitore {width: 630px; text-align:left; position:absolute; left:50%; margin: 4px 0 20px -315px; background-color: #fff; color: #011; border: 1px solid #900; line-height: 115%; } #contenitore-home {width: 630px; text-align:left; position:absolute; left: 50%; margin: 4px 0 20px -315px; background-color: #fafafa; color: #011; border: 1px solid #900; line-height: 115%; } img { border: 0; } #testata-aree {background: #fff url(/gea/geaassociati.nsf/img_servizi.jpg?openimageresource) top left; padding: 0; border-bottom: 1px solid #234567; height: 155px} #testata-lavori {background: #fff url(/gea/geaassociati.nsf/img_lavori.jpg?openimageresource) top left; padding: 0; background-color: #fff; border-bottom: 1px solid #234567; height: 155px} #testata-servizio {background: #fff url(/gea/geaassociati.nsf/img_contact.jpg?openimageresource) top left; padding: 0; background-color: #fff; border-bottom: 1px solid #234567; height: 155px} #navigazione {float: left; width: 200px; margin: 0; padding: 0; } #contenuto {position: relative; top: 0; margin-left: 200px; border-left: 1px solid #900; padding: 1em; font-size: 88%; line-height: 145%; font-family: georgia, times, "Times New Roman", serif; height: 100%; width: 410px } #piedipagina {clear: both; margin: 0; padding: 0.1em; color: #012; background-color: #f4f3ed; border-top: 1px solid #900; text-align: center; font-size: 0.78em; font-family: verdana, tahoma, sans-serif; } #cerca {border: solid #900; border-width: 2px 0 1px 0; padding: 5px; background: #f4f3ed; font-family: "Trebuchet MS", Georgia, serif} #contenuto h2 { margin: 0 0 .5em 0; } /* ---------------- TAGS ----------------------- */ UL, LI { list-style: square; margin: 0.5em 0 0.5em auto} A { font-weight: bold; font-family: verdana, tahoma, sans-serif; color: #333; text-decoration: underline} A:hover { font-weight: bold; font-family: verdana, tahoma, sans-serif; color: #999; text-decoration: underline} dt {font-weight: bold; margin-top: 15px} dd {margin-top: 5px} input, select, textarea {background: #EFEFEF; font: normal 11px verdana, tahoma, sans-serif} img {border: 0} H1, H2, H3, H4, H5, H6 {font-family: "Trebuchet MS", Georgia; line-height: 130%; color: #555} H1 {margin-top: 0; border-bottom: dashed 1px; color: #012345} H2 {margin-bottom: 0.2em; color: #234567} H3 {font-size: 1.2em; margin: 1.6em 0 -.5em 0; color: #234567; border-left: solid 3px #900; border-bottom: solid 1px #900; padding-left: 0.5em} H4 {font-size: 1.1em; margin: 1.0em 0 -.2em 0; color: #900; border-left: solid 1.1em; padding-left: 0.5em} strong.menusx {text-align: right; font: bold 90% "Trebuchet MS", arial, sans-serif; display: block; clear: both; border-bottom: 1px dashed #333; color: #900; margin: 10px 0 0 0 } .contatto:link, .contatto:visited {color: red; padding: 5px; border: 1px solid; text-decoration: none} .contatto:hover, .contatto:active {color: #fff; background: red} .riga {margin-top: 0.5em; display: block} /* OLD MARKUP */ .mappa li.sub1 {margin-left: 5px; list-style: square; font: 88% verdana, tahoma, sans-serif} .mappa li.sub2 {margin-left: 45px; list-style: circle; font: 80% verdana, tahoma, sans-serif; color: #900} .mappa2 {margin-top: 20px; border-top: dashed 1px #900; margin-left: 5px; list-style: square; font: 88% verdana, tahoma, sans-serif} .mappa2 li {margin-left: 45px; list-style: square; } A.bk {font: 84% verdana, tahoma, sans-serif; text-decoration: none; letter-spacing: 0.08em; color: #012345; padding: 5px; display: block} A.bk:hover, A.bk:active, A.bk:focus {font: 84% verdana, tahoma, sans-serif; text-decoration: none; letter-spacing: 0.08em; color: #234567; border-top: dashed 1px #012345; border-bottom: dashed 1px #012345; padding: 4px 5px} A.bkup {font: bold 84% verdana, tahoma, sans-serif; text-decoration: none; color: #fff; background-color: #900; border-top: solid 1px #666; border-bottom: solid 1px #666; padding: 4px 5px; display:block} A.bkup:hover {text-decoration: none; color: #efefef} .descrizione {position: absolute; top: -200px; left:0} /* -------------------- submenu laterali ------------------------------*/ li.sub {list-style: none; display: block} .sublink {font: normal 90% arial, sans-serif; text-decoration: none; color: #444; width: 100%; padding: 0 5px 0 0} .sublink:hover {font: normal 90% arial, sans-serif; text-decoration: none; color: #444; width: 100%; border-right: solid 5px #666; padding: 0 5px 0 0} .sublink:active, .sublink:focus {font: normal 90% arial, sans-serif; text-decoration: none; color: #444; width: 100%; border-right: solid 5px #666; padding: 0 5px 0 0} .sub_up{list-style: none; font: normal 90% arial, sans-serif; color: #666; border-left: solid 2px #900; border-right: solid 5px #900; padding: 0 5px 0 5px} /* -------------------------------------navigazione alta --------------------------------*/ #navcontainer {clear: both; margin: 0; padding: 0; font-family: arial, helvetica, sans-serif; text-align: center; display: block;} #navcontainer:after {content: "."; display: block; line-height: 1px; font-size: 1px; clear: both; } ul#navlist {border-bottom: 1px solid #900; list-style: none; padding: 0; margin: 0 ; float: right; width: 100%; font-size: 80%; background: #fff; } ul#navlist li {display: block; float: left; margin: 0; width: 24.9%; padding: 0; } ul#navlist li a {display: block; width: 100%; padding: 4px 0 4px; color: #900; text-decoration: none;} #navcontainer>ul#navlist li a { width: auto; } ul#navlist li a:hover, ul#navlist li a:active, ul#navlist li a:focus {color: #900; text-decoration: none; border-bottom: 2px solid #900; border-top: 2px solid #900; padding-top: 2px; padding-bottom: 2px; } /* ---------------------------- HOME ------------------------------------------------*/ ul#lanci-home {margin: 10px 0 0; list-style: none} #lanci-home li {margin: 3px 20px 0; list-style: none; font: normal 0.85em georgia, times, serif; } a.homelink:link, a.homelink:visited {font: bold 1.4em "Trebuchet MS", arial, sans-serif; display: block; color: #900} a.homelink:hover, a.homelink:active {font: bold 1.4em "Trebuchet MS", arial, sans-serif; display: block; color: #960} a.homelink2 {font: bold 1.0em "Trebuchet MS", arial, sans-serif; color: #900; text-decoration: none} .p-home {font: normal 0.9em georgia, times, serif; }