

ul,  li, ol{list-style-type: none;text-align: left;}
body{margin:0px;margin-top:40px;}
.fontMenu{font-family:Comfortaa, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: Black; font-weight: 700; letter-spacing: 1px; color: #D4D2D2;font-size: 16px;}
.fontMenu-lista{font-family:Comfortaa, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: Black; font-weight: 700; letter-spacing: 1px; color: #D4D2D2;font-size: 16px;}
.line{display: inline-block;vertical-align: top;}
.line-menu{display: inline-block;vertical-align: top;}
.contenent-barra-menu{background-color: Black; width: 100%; height: auto;}
.barra-menu{width: 980px; margin: auto;text-align: right;padding-top:12px;}
.menu{position:relative; text-align: left;cursor:pointer;padding-bottom:8px;border-bottom: 3px solid #000000;}
.width-menu{width:auto;margin-right:30px;}
.width-menu-attive{width:auto;height:auto;background-color: trasparent;}
.menu-sub{color:#FFFFFF;position:relative;text-align: left;margin-right:15px;}
.show-menu{display:none;}
.submenu{padding-bottom:20px;position: absolute;top: 13px;left:0px;z-index: 22222222;min-width:200px;height:auto;background-color: white;color:black;text-align: left;border-bottom: 5px solid #00C000;}
.testo-underline{color: #00C000;}
.active{text-align: left;border-bottom: 3px solid black;cursor:pointer;padding-bottom:8px;text-decoration-color: #00C000;}
.spazio-freccia{margin-right:4px;}
.menu-sub:hover > .show-menu{display:block;}
.menu:hover{border-bottom: 3px solid #00C000;}
.menu-sub:hover > .active{border-bottom: 3px solid #00C000;text-decoration: none;text-decoration-color: #00C000;}
.menu-sub:hover > .testo-underline{text-decoration: underline;text-decoration-color: #00C000;}
.submenu li{margin-left: -30px; padding:0px;}
.li-bg{margin-top:12px;background-color: trasparent;}
.hide{display:none;position:fixed; top:0px;left:0px;z-index:65656565656;}
.show{display:block;position:fixed; top:0px;left:0px;z-index:65656565656;}
.btapri{margin-right: 20px; width: 39px; height: 31px;cursor:pointer;display:block;}
.btchiudi{margin-right: 20px; width: 39px; height: 31px;cursor:pointer;display:none;}
.class-menu{text-decoration: none;color: #777575;font-style: oblique;}
.no-slider{width:100%;height:auto;display:none;}
.si-slider{display:none;height:0px}
.class-menu:hover{color:green;}
a{text-decoration: none;}
.arrow-bg{margin-top:6px;width: 9px;height: 7px;background-image: url(../freccia.gif);background-position:  top: 17px  left: 23px;}
.show-header{width:100%; height:auto;display:block;}
.last-menu{}
.contenent-body{width:100%;height:auto;display:block;}
.show-header{display:block;}
div{ line-height: 32px;}
.pagina-centro{width: 980px; padding: 20px; background-color: #A7DDF3;}
.menu-div{display: inline-block; vertical-align: middle; font-style: oblique;}
.menu-div:hover{color:#05C4FB;}
.pagina-centro-testo{color: Black; font-size: 14px; letter-spacing: 1px; line-height: 22px;}
#typography{display:block;}
FOOTER{width:100%;height: auto; background-color: rgb(72, 72, 72);}
.bottom{ width: auto;font-family: 'verdana';font-style: bold;color:#BCBABA;margin-bottom:22px;}
.mappa{width: 60%; height: 400px; border: 2px solid Black;}
.testo-contatti{display: inline-block; width: 150px;  height: 20px; padding: 6px; text-align: right;}
.telefono{display: inline-block;font-size:18px;}
.marchio-contatti{width: 300px;}
.size{width:400px;}
.contatti-sx{width:500px;}
.contatti-dx{width:500px;}
.input-contatti{border: 2px solid #808080;background-color: #E0E0E0;padding: 6px;width: 300px;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius:4px; height: 20px;}
.input-contatti:hover{border: 2px solid green;}
.input-contatti:focus{border: 2px solid green;background-color: #ffffff;}
.input-contatti-area{ height: 100px;}
.reload_captcha{display: inline-block;margin-left:7px;cursor:pointer; width: 36px;height:22px; background-image: url(captcha.gif); background-position: top 0px left 0px; background-repeat: no-repeat;}
.reload_captcha:hover{background-position: top -22px left 0px;;}
.input_captcha{border: 1px solid #F00000;text-transform: uppercase; height: 30px;padding-left:8px;}
.angoli{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.invia{width: 60px; background-color: Teal; font-weight: bold; padding: 4px;color:#FFFFFF;border: 3px solid #000000;cursor:pointer;line-height: 12px;}
.invia:hover{border: 3px solid #F00000;}
.mappa{width: 60%; height: 400px; border: 2px solid Black;}
.test{display: inline-block;width: 250px;font-style: bold;margin-right: 60px;letter-spacing: 2px;margin-bottom: 70px;vertical-align: top;height: auto;}
.testo-azienda{font-family: verdana;font-weight: normal;padding-left:8px;padding-right:8px;color:#000000;width: 450px;}
.allinea{display: inline-block;vertical-align: top;color:#000000;}
.width-azienda{width: 450px;}
.margine{margin-right:20px;}
.img-azienda  img{height: auto;width: 450px;background: none;}
.mappa-bt{width: 400px; height: 200px;background-color: #ffffff;}
 .testo-privacy{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 14px;letter-spacing: 1px;}
 .pag-privacy{width:980px;text-align: left; padding: 30px; color:#000000; background-color:#F0F0F0;}
 .class-menu{font-family:Comfortaa, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: Black; font-weight: 700; letter-spacing: 1px;font-weight: bold;}
.spazio-ricette{width:50px;}
.caret {vertical-align: middle; border-top-color: #D4D2D2; border-right-color: transparent; border-left-color: transparent; border-top-width: 6px; border-right-width: 6px; border-left-width: 6px; border-top-style: dashed; border-right-style: solid; border-left-style: solid; display: inline-block;
}
.menu-sub:hover  > .caret{vertical-align: middle;border-right-color: #3CFA3C;  border-right-width: 6px; border-right-style: dashed; border-bottom-width: 6px; border-bottom-color: transparent;border-bottom-style: solid; border-top-width: 6px; border-top-color: transparent;border-top-style: solid; display: inline-block;}

