scusate, vi allego anche il CSS
Grazie
Gabriele
codice:/*============================================================*/ /* GLOBAL CSS ELEMENTS - /*============================================================*/ * { margin: 0; padding: 0; outline: 0; } #container { background-repeat: repeat; height: 3800px; width: 100%; background-color: #CCC; } #container-header-menu_fisso { top: 0px; height: 125px; width: 100%; z-index: 20; position: relative; clip: rect(0px,auto,auto,auto); left: auto; right: auto; text-indent: 50px; overflow: visible; } #header { width: 960px; height: 125px; z-index: 30; position: fixed; margin-right: auto; margin-left: auto; left: 0px; right: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; background-color: #90F; } #central { background-repeat: repeat; height: 3400px; width: 100%; z-index: 2; left: auto; right: auto; margin-right: auto; margin-left: auto; padding-top: 0px; position: relative; } #polig_home { background-repeat: no-repeat; height: 500px; width: 960px; margin-top: auto; margin-right: auto; margin-left: auto; padding-top: 0px; z-index: 3; position: relative; top: 0px; border-right-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; text-indent: 10px; overflow: hidden; visibility: visible; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #906; } .polig_arch { background-repeat: repeat-y; height: 500px; width: 960px; margin-top: auto; margin-right: auto; margin-left: auto; padding-top: 0px; z-index: 1; position: relative; top: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; } .polig_photo { background-repeat: repeat-y; height: 500px; width: 960px; margin-top: auto; margin-right: auto; margin-left: auto; padding-top: 0px; z-index: 1; position: relative; top: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; border-top-style: dotted; border-bottom-style: dotted; } .text_arch { height: 500px; width: 175px; float: right; margin-right: 250px; top: 0px; bottom: 0px; margin-top: 0px; padding-top: 0px; position: absolute; right: 0px; } .text_serv_1 { height: 414px; width: 192px; float: none; top: 51px; bottom: 0px; padding-top: 0px; position: absolute; right: 720px; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; margin-left: 25px; background-color: #990; } .text_about_1 { height: 150px; width: 192px; float: none; top: 70px; bottom: 0px; padding-top: 0px; position: absolute; right: 720px; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; margin-left: 25px; } .text_serv_2 { height: 414px; width: 192px; float: none; top: 50px; bottom: 0px; padding-top: 0px; position: absolute; right: 482px; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; margin-left: 25px; background-color: #996; } .text_about_2 { height: 150px; width: 192px; float: none; top: 70px; bottom: 0px; padding-top: 0px; position: absolute; right: 482px; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; margin-left: 25px; } .text_serv_3 { height: 414px; width: 192px; float: none; top: 50px; bottom: 0px; padding-top: 0px; position: absolute; right: 245px; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; margin-left: 25px; background-color: #9C0; } .text_about_3 { height: 150px; width: 192px; float: none; top: 70px; bottom: 0px; padding-top: 0px; position: absolute; right: 245px; margin-top: 0px; margin-right: 25px; margin-bottom: 0px; margin-left: 25px; } .text_photo { height: 500px; width: 175px; float: right; margin-right: 250px; top: 0px; bottom: 0px; margin-top: 0px; padding-top: 0px; position: absolute; right: 0px; } .text_ship { height: 500px; width: 175px; float: right; margin-right: 250px; top: 0px; bottom: 0px; margin-top: 0px; padding-top: 0px; position: absolute; right: 0px; } .text_graph { height: 500px; width: 175px; float: right; margin-right: 250px; top: 0px; bottom: 0px; margin-top: 0px; padding-top: 0px; position: absolute; right: 0px; } .polig_servizi { background-repeat: repeat-y; height: 500px; width: 960px; margin-top: auto; margin-right: auto; margin-left: auto; padding-top: 0px; z-index: 1; position: relative; top: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; border-top-style: dotted; border-bottom-style: dotted; overflow: hidden; visibility: visible; } .anchor_serv { float: left; height: 50px; width: 50px; padding-top: 0px; position: absolute; top: 375px; left: 100px; z-index: 1000; } .anchor_arch { float: left; height: 50px; width: 50px; padding-top: 0px; position: absolute; top: 876px; left: 108px; z-index: 1000; } .anchor_photo { float: left; height: 50px; width: 50px; padding-top: 0px; position: absolute; top: 1377px; left: 108px; z-index: 1000; } .anchor_graph { float: left; height: 50px; width: 50px; padding-top: 0px; position: absolute; top: 1878px; left: 108px; z-index: 1000; } .anchor_ship { float: left; height: 50px; width: 50px; padding-top: 0px; position: absolute; top: 2379px; left: 108px; z-index: 1000; } .anchor_about { float: left; height: 50px; width: 50px; padding-top: 0px; position: absolute; top: 2880px; left: 108px; z-index: 1000; } .anchor_cont { float: left; height: 50px; width: 50px; padding-top: 0px; position: absolute; top: 3131px; left: 108px; z-index: 1000; } .polig_graph { background-repeat: repeat-y; height: 500px; width: 960px; margin-top: auto; margin-right: auto; margin-left: auto; padding-top: 0px; z-index: 1; position: relative; top: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; } .polig_ship { background-repeat: repeat-y; height: 500px; width: 960px; margin-top: auto; margin-right: auto; margin-left: auto; padding-top: 0px; z-index: 1; position: relative; top: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; border-top-style: dotted; border-bottom-style: dotted; } .polig_about { background-repeat: repeat-y; height: 250px; width: 960px; margin-top: auto; margin-right: auto; margin-left: auto; padding-top: 0px; z-index: 1; position: relative; top: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; background-color: #999; } .polig_contacts { background-repeat: repeat-y; height: 250px; width: 960px; margin-top: auto; margin-right: auto; margin-left: auto; padding-top: 0px; z-index: 0; position: relative; top: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; font-family: "Tw Cen MT"; overflow: hidden; border-top-style: dotted; } .polig_contacts-bianco { background-image: url(images/index_v001_04.jpg); background-repeat: repeat-y; height: 250px; width: 715px; margin-top: auto; margin-right: auto; margin-left: auto; padding-top: 0px; z-index: 1; position: relative; top: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #666; border-right-color: #666; border-bottom-color: #666; border-left-color: #666; left: 0px; font-family: "Tw Cen MT", "Tw Cen MT Bold", "Tw Cen MT Bold Italic", "Tw Cen MT Condensed", "Tw Cen MT Condensed Bold", "Tw Cen MT Condensed Extra Bold"; } /*============================================================*/ /* TEXT - /*============================================================*/ h1 { font-family: "Tw Cen MT"; color: #666; text-align: justify; padding-top: 0px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-size: 16pt; white-space: normal; line-height: 22px; text-indent: 125px; z-index: 5; } h2 { font-family: Verdana, Geneva, sans-serif; color: #999; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; clip: rect(auto,auto,auto,auto); padding-left: 135px; } h3 { font-family: "Tw Cen MT"; color: #999; text-align: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; font-size: 9pt; line-height: 1pt; z-index: 11; } h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #999999; letter-spacing: 1em; } h5 { font-family: Verdana, Geneva, sans-serif; color: #999; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; } h6 { font-family: Verdana, Geneva, sans-serif; color: #999; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; text-align: center; } h7 { font-family: Verdana, Geneva, sans-serif; color: #999; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; text-align: center; } a { font-size: 15px; color: #D4D4D4; font-family: "Tw Cen MT"; padding-left: 5px; margin-left: 10px; margin-top: 0px; padding-right: 5px; line-height: 22px; } a2 { font-size: 11pt; color: #666; font-family: "Tw Cen MT"; padding-left: 0px; margin-left: 0px; margin-top: 0px; padding-right: 0px; z-index: 11; line-height: 20px; } a2:active { text-decoration: none; color: #0CF; } a2:link { text-decoration: none; } a2:hover { text-decoration: none; color: #0CF; } a:active { text-decoration: none; color: #0CF; } a:link { text-decoration: none; } a:hover { text-decoration: none; color: #0CF; } .link_home_footer { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #D60836; } /*============================================================*/ /* CSS ELEMENTS - /*============================================================*/ #container { background-repeat: repeat; height: 3500px; width: 100%; background-image: url(images/sfondo.png); z-index: 10; }

Rispondi quotando