@charset "UTF-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,select,textarea,p,blockquote,th,td{margin:0;padding:0}ol,ul{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}q:before,q:after{content:''}a:link,a:visited{text-decoration:none}a{outline:none}.clear{display:block;clear:both;height:0;min-height:0;margin:0;padding:0}.hidden{display:block;text-align:left;text-indent: -999em;overflow:hidden;height:0;min-height:0;width:0;min-width:0;margin:0;padding:0;border:none;background:none}.replace{display:block;text-align:left;text-indent: -999em;line-height:0;font-size:0;overflow:hidden;background:no-repeat 0 0 transparent;border:none}.imgContainer{position:relative;display:block;line-height:0;text-align:center;overflow:hidden}.imgContained{min-width:100%;height:100%}.floatedItem{position:relative;display:block;float:left}.fullScreen{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;overflow:hidden}.first-row{clear:both}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}#map_canvas{min-height:10px}@font-face{font-family:'ArcherSemiboldItalic';src:url('font/archer-sembdital-pro.eot');src:url('font/archer-sembdital-pro.eot') format('embedded-opentype'), url('font/archer-sembdital-pro.woff') format('woff'), url('font/archer-sembdital-pro.ttf') format('truetype'), url('font/archer-sembdital-pro.svg#ArcherSemiboldItalic') format('svg')}@font-face{font-family:'ArcherBoldItalic';src:url('font/archer-boldital-pro.eot');src:url('font/archer-boldital-pro.eot') format('embedded-opentype'), url('font/archer-boldital-pro.woff') format('woff'), url('font/archer-boldital-pro.ttf') format('truetype'), url('font/archer-boldital-pro.svg#ArcherBoldItalic') format('svg')}@font-face{font-family:'ArcherMediumItalic';src:url('font/archer-mediumital-pro.eot');src:url('font/archer-mediumital-pro.eot') format('embedded-opentype'), url('font/archer-mediumital-pro.woff') format('woff'), url('font/archer-mediumital-pro.ttf') format('truetype'), url('font/archer-mediumital-pro.svg#ArcherMediumItalic') format('svg')}@font-face{font-family:'ArcherBookItalic';src:url('font/archer-bookital-pro.eot');src:url('font/archer-bookital-pro.eot') format('embedded-opentype'), url('font/archer-bookital-pro.woff') format('woff'), url('font/archer-bookital-pro.ttf') format('truetype'), url('font/archer-bookital-pro.svg#ArcherBookItalic') format('svg')}@font-face{font-family:'abbeylineregular';src:url('font/abbeyline-webfont.eot');src:url('font/abbeyline-webfont.eot?#iefix') format('embedded-opentype'), url('font/abbeyline-webfont.woff') format('woff'), url('font/abbeyline-webfont.ttf') format('truetype'), url('font/abbeyline-webfont.svg#abbeylineregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'advent';src:url('font/advent-Bd2.eot');src:url('font/advent-Bd2.eot?#iefix') format('embedded-opentype'), url('font/advent-Bd2.woff2') format('woff2'), url('font/advent-Bd2.woff') format('woff'), url('font/advent-Bd2.ttf') format('truetype'), url('font/advent-Bd2.svg#advent-Bd2') format('svg');font-weight:800;font-style:normal}@font-face{font-family:'Avenir';src:url('font/Avenir-Light.eot');src:url('font/Avenir-Light.eot?#iefix') format('embedded-opentype'), url('font/Avenir-Light.woff2') format('woff2'), url('font/Avenir-Light.woff') format('woff'), url('font/Avenir-Light.ttf') format('truetype'), url('font/Avenir-Light.svg#Avenir-Light') format('svg');font-weight:300;font-style:normal}html,body{font:16px/22px 'Avenir';color:#fcf5c2;background:url(img/pattern-body.jpg)}.container{position:relative;width:960px;margin:0 auto}#header{position:relative}#content{clear:both;position:relative;padding-bottom:40px}#footer{position:relative}.sectionSepBox{position:relative;width:100%;padding-bottom:15px;overflow:visible}.bottomSectionSep{position:absolute;bottom:0;left:0;height:15px;width:100%;background:url(img/pattern-menu.jpg)}#header{width:100%;height:115px;background:url(img/pattern-menu.jpg);position:relative;z-index:10}#h_logo{position:absolute;z-index:101;width:208px;height:217px;left:378px;top:0;background:url(img/sprite.png) no-repeat left top}#h_logoLink{display:block;height:217px;width:206px}#menu{height:115px;width:959px;padding-left:1px;background:url(img/pattern-menu.jpg);position:relative;z-index:5}.menuContainer{height:115px;float:left;padding:0;margin:0;position:relative;background:url(img/sep-menu.jpg) no-repeat right top;margin-left:-1px}.menuContainer.first-child{margin-left:-1px}.menuItem{display:block;width:190px;height:35px;padding-top:80px;text-align:center;text-decoration:none;color:white;font:20px 'advent'}.arrowDown{display:none}.menuItem[href="list-news"]{padding:80px 0 0 278px;text-align:left;width:115px}.menuItem[href="list-news"] .arrowDown{display:block;position:absolute;width:8px;height:4px;right:24px;bottom:21px;background:url(img/sprite.png) no-repeat -208px top}.menuItem[href="list-news"]+.submenu{width:187px}.menuItem[href="services"]{margin-left:205px;padding-left:2px}.menuItem:hover,.menuItem.selected{background:url(img/hover-menu.jpg) repeat-x left top}.submenu{display:none;left: -9999px;position:absolute;margin-left:0;padding:10px 0;width:187px;background:#562700;z-index:2;padding-top:12px}.menuContainer:hover .submenu{display:block;left:auto;right:0}.submenuContainer{text-align:center}.submenuContainer .submenuItem{color:white;font-family:'advent';font-size:18px;display:block;padding:9px 0}.submenuContainer .submenuItem:hover{text-decoration:underline}.lastItemSubmenu{}.hoverClassMenu{display:block;left:0}.menuContainer.last-child{background:none}#h_languages{background:url("img/sprite.png") repeat scroll -225px 100% transparent;height:85px;position:absolute;right:0;top:35px;width:32px;z-index:3;text-align:center;padding-top:35px}.h_lang{width:17px;height:17px;display:block;margin-bottom:10px;margin-left:7px;cursor:pointer}#flagEN{background:url("img/sprite.png") no-repeat -257px -235px}#flagIT{background:url("img/sprite.png") no-repeat -257px -252px}#flagDE{background:url("img/sprite.png") no-repeat -257px -270px}.ombraFooter{width:100%;display:block;height:15px;background:url(img/ombra-footer.png) repeat-x left top;display:none}#footer{height:78px;background:url(img/pattern-menu.jpg)}#innerFooter{height:100%}#f_company{float:left;margin-top:20px}#f_logo{font-weight:normal;font-family:'Avenir';color:white;font-size:14px;line-height:14px}.f_companyDataLabel,.f_companyDataValue{font-size:14px;line-height:14px;color:white}.f_companyDataValue:after{content:"\a0\a0\a0\•"}.f_companyDataValue.no-circle:after{content:""}.f_companyDataLabel{padding-left:5px}.f_companyDataLabel.no-padding{padding-left:0}#f_email{padding-left:5px;color:white;font-size:14px;line-height:14px;text-decoration:none}#f_email:hover{text-decoration:underline}.socialBox{float:left;margin-top:22px}.socialContainer{display:block;float:right;margin-right:18px;width:28px;height:28px;position:relative}.socialItem{display:block;position:relative;z-index:100;text-indent: -999em}.socialIcon{position:absolute;top:0;left:0;width:28px;height:28px;z-index:90}.socialIconFacebook{background:url(img/sprite.png) no-repeat -208px -124px}.socialContainer:hover .socialIconFacebook{background:url(img/sprite.png) no-repeat -208px -96px}.socialIconTwitter{background:url(img/sprite.png) no-repeat -208px -68px}.socialContainer:hover .socialIconTwitter{background:url(img/sprite.png) no-repeat -208px -40px}#credits{width:105px;height:8px;position:absolute;right:0;top:20px}#digitlifeLink{position:absolute;width:70px;height:8px;top:0;left:0;background:url(img/sprite.png) no-repeat -208px -165px}#digitlife{padding-top:15px}#credits a.links{color:white;font-size:12px;line-height:16px;display:block}.tripadvisor-container{float:right;margin-top:35px}.jobLinkWrapper{position:absolute;top:20px;right:0;padding-bottom:10px;padding-top:10px;width:307px;background:transparent;border:1px dashed #562700;color:#FCF5C2}.jobLinkWrapper:hover{background:rgba(80, 32, 0, 0.2)}.jobLinkWrapper .inner{width:100%;height:100%}.jobLink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.jobLinkWrapper strong{text-align:center;display:block;font:20px/31px "abbeylineregular"}.jobLinkWrapper p{text-align:center;display:block;font:15px/22px "ArcherBookItalic"}.jobLinkWrapper i{font-weight:normal;text-align:center;display:block;font:16px/22px "ArcherSemiboldItalic"}
