#leftbar { width: 240px; height: 100%; background-image: url(/image/legno_3.png); background-repeat: repeat-x; background-color: #000; float: left; } #boxsubmenu a ,#boxsubmenu li   { font-family: Arial, Helvetica, sans-serif; font-size: 0.98em; font-weight: bold; line-height: 1.3; color: #D8A74B; background-color: #000; margin-top: 1px; margin-bottom: 1px; padding-right: 8px; padding-left: 1px; } #boxsubmenu { padding-left: 25px; overflow: hidden; display: inline; float: left; position: fixed; padding-bottom: 20px; } #boxsubmenu LI { list-style-image: url(/image/stella.png); text-transform: capitalize; } #footerbar { border-top-width: 2px; border-top-style: solid; border-top-color: 978C6C; background-image: url(/image/legno.jpg); background-repeat: repeat; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #4D4133; /*ombra su footer*/ -moz-box-shadow: 0px 0px 12px #000000; -webkit-box-shadow: 0px 0px 12px #000000; box-shadow: 0px 0px 12px #000000; min-height: 30px; position: relative; height: 62px; } #freccetta a{ display: block; height: 42px; width: 48px; background-image: url(/image/freccette.gif); background-repeat: no-repeat; background-position: right top; } #freccetta { height: 42px; width: 48px; background-image: url(/image/freccette.gif); margin-right: auto; margin-bottom: 10px; margin-left: auto; margin-top: 10px; } #freccetta a:hover { } .menuhome { padding-bottom: 6px; padding-top: 6px; background-color: #20150C; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: 978C6C; background-image: url(/image/legno.jpg); background-repeat: repeat; height: auto; overflow: hidden; } .menuhome .content_menu_responsive { width: 1024px; } .menuhome UL {  position: relative; display: block; text-align: center; padding-left: 20px; z-index: 1000; } .menuhome LI, .menuhome LI a { font-weight: bold; font-size: 11px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } .menuhome LI{ list-style-type: none; color: 978C6C; padding: 6px; border-right-width: 1px; border-right-style: solid; border-right-color: #4A3F2F; text-decoration: none; float: left; display: inline; } .menuhome LI:hover { text-decoration: none; background-color: #000; } .menubandiera { display: none; } /*menu sub*/ .menu_sub { width: auto; padding-bottom: 6px; padding-top: 6px; height: auto; overflow: hidden; float: left; margin-left: 25px; } .menu_sub UL { /*position: relative;*/ text-align: left; z-index: 1000; /*display: block;*/ } .menu_sub LI, .menu_sub LI a { font-weight: bold; font-size: 11px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } .menu_sub .content_menu_responsivem { display: block; width: auto; float: left; } .menu_sub LI{ color: 978C6C; border-right-width: 1px; border-right-style: solid; border-right-color: #4A3F2F; text-decoration: none; border-left-width: 1px; border-left-style: solid; border-left-color: #4A3F2F; background-color: #1A1009; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2D1B0F; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } .menu_sub LI:hover { text-decoration: none; background-color: #000; }menu_sub .menubandiera { display: none; } @media only screen and (max-width: 1000px) {#leftbar{  display: none;}#homeflash{  margin-left: 0px;}.menuhome .content_menu_responsive { width: 400px; margin-right: auto; margin-left: auto;}  .menu_sub .content_menu_responsive { width: 400px; margin-right: auto; margin-left: auto; float: none;}  .menu_sub { float: none; margin-left: 0px;}.menuhome .menubandiera, .menu_sub .menubandiera { background-color: #20150C; padding-right: 2px; padding-left: 20px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; text-decoration: none; -moz-box-shadow: 0px 0px 12px #000000; -webkit-box-shadow: 0px 0px 12px #000000; box-shadow: 0px 0px 12px #000000; behavior: url(/css/PIE-1.0.0/PIE.htc); border: 2px solid #9F9677; background-color: #20150C; min-width: 100px; overflow: hidden; padding-top: 2px; padding-bottom: 2px; height: auto; display: block;}.menubandiera p{ float: left; padding-top: 9px; padding-bottom: 0px;}.menuhome UL, .menu_sub UL { padding-left: 0px;}.menuhome .menu_cambio_dsply{ display: none;}.menu_sub .menu_cambio_dsply{ display: none;}.ico_menu { background-image: url(/image/menu_responsive.jpg); background-position: 0px 0px; height: 35px; width: 41px; float: right;}.ico_menu:hover { background-image: url(/image/menu_responsive.jpg); background-position: -41px;}.menuhome LI, .menu_sub LI{ display: block; float: none; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: #1A1009; border-top-color: #1A1009; border-right-color: #1A1009; border-bottom-color: #2D1B0F; border-left-color: #1A1009;}.menuhome LI, .menuhome LI a, .menu_sub LI, .menu_sub LI a{ font-size: 13px; display: block;}.menuhome a, .menuhome a:hover, .menu_sub a, .menu_sub a:hover{ border-right-style: none; border-left-style: none; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px;}.menuhome LI:hover, .menu_sub LI:hover { border-right-width: 1px; border-right-style: solid; border-right-color: #4A3F2F; border-left-width: 1px; border-left-style: solid; border-left-color: #4A3F2F;} } @media only screen and (max-width: 400px) {.menuhome .content_menu_responsive, .menu_sub .content_menu_responsive { width: 100%;}.menuhome UL, .menu_sub UL{ text-align: center;}.menubandiera { margin-left: 8px; margin-right: 8px;} } 