@font-face{font-family:'myFontLight';src:url('../font/myFontLightcn.eot');src:local('myFont'),local('myFontLightcn'),url('../font/myFontLightcn.otf') format('opentype');}@font-face{font-family:'myFontBold';src:url('../font/myFontBcn.eot');src:local('myFont'),local('myFontBcn'),url('../font/myFontBcn.otf') format('opentype');}@font-face{font-family:'myFontRegular';src:url('../font/myFontRegular.eot');src:local('myFont'),local('myFontRegular'),url('../font/myFontRegular.otf') format('opentype');}@font-face{font-family:'myFontRegularCn';src:url('../font/myFontRegularCondensed.eot');src:local('myFont'),local('myFontRegularCondensed'),url('../font/myFontRegularCondensed.otf') format('opentype');}body{background:#fffc00 url(../img/bg_body.jpg) repeat-x;color:#000;text-align:center;font-family:myFontRegular,Arial,sans-serif;}body,h1,h2,h3,h4,h5,h6,p,form,input,select,textarea,ul,li{margin:0;padding:0;}a{color:#fff;text-decoration:none;outline:none;}a:hover{text-decoration:underline;}a img{border:none;}#wrapper{width:960px;margin:0 auto;text-align:left;}#headerContainer{text-align:center;background-color:#000;}#header{height:80px;overflow:hidden;color:#fff;width:960px;margin:0 auto;background-color:#000;}#header #logo{float:left;}#header h2{font-size:35px;line-height:35px;font-weight:lighter;font-family:myFontLight,Arial,sans-serif;margin-top:14px;}#header h1{text-transform:uppercase;font-size:18px;line-height:18px;font-weight:normal;color:#444;font-family:myFontBold,Arial,sans-serif;}#header ul.menu li a{color:#a8a8a8;}#header ul.menu li a:hover,#header ul.menu li.selected a{color:#fff;text-decoration:none;}#header ul.menu li.selected a:hover{color:#fff;}.menuContainer{overflow:hidden;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:30px;}ul.menu{float:right;list-style:none;font-size:20px;line-height:80px;font-family:myFontRegularCn,Arial,sans-serif;overflow:hidden;}ul.menu li{float:left;}ul.menu li a{color:#000;display:block;margin-left:50px;text-transform:uppercase;text-decoration:none;text-align:right;}ul.menu li a:hover{color:#666;text-decoration:none;}ul.menu li.selected a:hover{color:#000;}#focus{height:400px;background:#222 url(../img/bg_focus.jpg) no-repeat;margin-top:40px;overflow:hidden;}#focus #text h3{font-family:myFontBold,Arial,sans-serif;font-size:35px;line-height:45px;margin-bottom:10px;font-weight:normal;}#focus #text p{font-family:myFontRegular,Arial,sans-serif;font-size:18px;line-height:27px;}#focus #text{color:#fff;width:350px;float:left;margin-top:50px;}#focus #text a{white-space:pre-wrap;display:block;margin-top:10px;text-decoration:underline;color:#fff;font-family:myFontBold,Arial,sans-serif;text-transform:uppercase;}#focus #text a:hover{color:#a8a8a8;}#focus #gallery{color:#fff;width:480px;height:300px;margin:50px 30px 50px 50px;float:left;background-color:#000;}#focus #gallery img{width:480px;height:300px;}#servizi{overflow:hidden;padding-top:30px;}#servizi h4{text-transform:uppercase;font-family:myFontBold,Arial,sans-serif;font-size:35px;padding-bottom:30px;}#servizi p{font-family:myFontRegular,Arial,sans-serif;font-size:16px;line-height:24px;}#lavori{overflow:hidden;}#lavori h5{text-transform:uppercase;font-family:myFontBold,Arial,sans-serif;font-size:35px;padding-bottom:30px;}#lavori a:hover{background-color:#444;border-color:#333;}#contatti{background:#111 url(data:image/gif;base64,R0lGODlhBQAFAKIAACMjIyQkJCIiIiEhIRsbGy8vLycnJwAAACH5BAAAAAAALAAAAAAFAAUAAAMOWENTEiAIAgwgLwrFSgIAOw==);color:#fff;text-align:left;padding-top:30px;border-top:3px solid #000;}#contattiContent{overflow:hidden;width:960px;margin:0 auto;text-align:left;}#contatti #text{width:350px;float:left;}#contatti p{font-family:myFontRegular,Arial,sans-serif;font-size:16px;line-height:24px;margin-bottom:10px;}#contatti p strong{font-family:myFontBold,Arial,sans-serif;font-size:16px;text-transform:uppercase;}#contatti h5{font-family:myFontLight,Arial,sans-serif;font-size:35px;padding-bottom:30px;font-weight:normal;}#contatti #footer{padding:20px 0;clear:left;text-align:center;font-family:myFontRegular,Arial,sans-serif;font-size:14px;line-height:18px;}#contatti .thumb{background-color:#111;border:1px solid #444;}#contatti img{width:278px;height:417px;}.box{display:block;float:left;width:300px;margin:0 0 30px 30px;}.thumb{width:278px;padding:10px;background-color:#222;border:1px solid #111;-moz-border-radius:10px;-webkit-border-radius:10px;}.thumb img{display:block;width:278px;height:163px;}.clearLeftMargin{margin-left:0;}