html,body,div,span,h1,h2,h3,p,a,abbr,address,img,strong,dl,dt,dd,ul,li,header,article,section,footer{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}html{color:#000;background:#FFF;}body{color:#444;font-family:Georgia,arial,helvetica,clean,sans-serif;font-size:15px;line-height:18px;}p{margin:0 0 18px 0;padding:0;}:focus{outline:0;}h1,h2,h3{color:#333;font-weight:400;}h1{font-size:21px;line-height:30px;margin:0;padding:0;}h2{font-size:18px;line-height:21px;margin:0;padding:0;}h3{display:inline;font-size:12px;line-height:15px;margin:0;padding:0;}ul{list-style:none;}li{list-style:none;}strong{font-weight:400;}a,article a:hover{color:#990003;}a:hover{text-decoration:none;}abbr{font-variant:normal;}address{display:inline;}#container{border:solid #666;text-align:left;width:850px;border-width:60px 0 3px 0;margin:0 auto 51px auto;padding:0 61px 0 61px;background:#f5f5f5;}#container footer{border-top:1px solid #ccc;display:block;float:none;position:relative;text-align:center;width:auto;font-size:12px;line-height:15px;margin:0 0 51px 0;padding:24px 0 0 0;}header{border-bottom:1px solid #ccc;display:block;float:none;position:relative;width:850px;margin:26px 0 0 0;padding:0;}header img{border:none;height:100px;width:178px;margin:0;padding:0;}header h1{float:left;width:661px;font-style:italic;letter-spacing:2px;text-transform:uppercase;margin:0;padding:0 8px 0 0;}header section{float:right;width:181px;margin:-19px 0 34px 0;padding:0;}header span{font-size:45px;line-height:60px;letter-spacing:3px;text-transform:uppercase;margin:0;padding:0;}article{position:relative;margin:0;padding:0;}article h2{float:left;font-style:italic;width:121px;margin:10px 0 0 0;padding:0;}section h2{margin:36px 0 0 0;padding:0;}article section{border-bottom:1px solid #ccc;display:block;float:none;position:relative;width:849px;margin:0 1px 0 0;padding:0;}article dl{float:right;width:660px;margin:35px 0 51px 58px;padding:0;}article dd{border-bottom:1px solid #ccc;position:relative;width:652px;font-size:12px;line-height:18px;padding:0 0 51px 0;margin:0 66px 35px 0;}article dt{position:relative;color:#333;font-size:19px;line-height:21px;padding:0;margin:0;}article a{color:#333;text-decoration:none;margin:0;padding:0;}article span{font-size:15px;line-height:18px;color:#333;display:block;margin:0;padding:0;}nav{border:none;display:block;position:absolute;top:0;width:850px;margin:18px 0 18px 4px;padding:0;background:#666;}nav a{border:none;color:#666;cursor:pointer;display:block;float:left;height:18px;overflow:hidden;font-size:14px;line-height:18px;text-align:center;text-decoration:none;background:url('/images/nav.png') no-repeat;width:100%;height:100%;margin:0;padding:0;}nav span{display:none;}nav ul{float:right;list-style:none;margin:0;padding:0;}nav li{overflow:hidden;text-indent:-9999px;display:inline;float:left;margin:0;padding:0;}.web-php,.lamp,.web-design,.consulenza-seo,.davide-rosi{width:121px;height:24px;}.web-php a{background-position:0 0;}.web-php a:hover{background-position:0 -24px;}.lamp a{background-position:-121px 0;}.lamp a:hover{background-position:-121px -24px;}.web-design a{background-position:-242px 0;}.web-design a:hover{background-position:-242px -24px;}.consulenza-seo a{background-position:-363px 0;}.consulenza-seo a:hover{background-position:-363px -24px;}.davide-rosi a{background-position:-484px 0;}.davide-rosi a:hover{background-position:-484px -24px;}header:after,nav:after,nav ul:after,article:after,section:after,article span:after,#seo h2:after{clear:both;content:".";display:block;height:0;visibility:hidden;}p.rosi{float:right;font-size:17px;line-height:18px;width:478px;margin:12px 128px 51px 0;padding:0 55px 0 8px;}article time{position:absolute;font-size:16px;line-height:20px;color:#333;right:0;top:2px;margin:0;padding:0;}article ul{float:right;width:172px;margin:0 8px 0 60px;padding:37px 0 37px 0;}article li{border-bottom:1px solid #ccc;height:15px;font-size:13px;line-height:15px;margin:0;padding:2px 0 0 0;}article li.php{border:none;padding-bottom:0;margin:0;padding:0;}section.php,dd.php{border-bottom:none;margin:0;padding:0;}.programmatore{float:right;width:172px;margin:34px 8px 50px 60px;padding:0;}.programmatore dd{border:none;width:170px;font-size:14px;line-height:18px;margin:0;padding:0;}.programmatore dt{font-size:19px;line-height:23px;margin:0;padding:0;}