html,body,img,#header p,#portfolio h3,#footer p,#credits p,ul.block,ul.list,ul.inline{margin:0;padding:0;border:0}
#main,#header,#footer,#portfolio,#credits{overflow:hidden}
#turismo,#ecommerce,#presentazione,#portali,#credits,.block{clear:both}
#main,h1,h2{width:650px;margin:0 auto}
#header{padding:20px 25px}
#profile,#portfolio,#credits{padding:10px 25px}
#footer{padding:15px 25px}
#header{height:138px}
#credits{margin-bottom:10px}
#turismo,#ecommerce,#presentazione,#portali{padding-top:10px}
.left{float:left}
.right{float:right}
#footer .left,#footer .right{width:50%}
#profile p{margin-bottom:0;padding-bottom:0;padding-left:10px}
.block li{display:block;float:left}
.inline li{display:inline}
.block,.list,.inline{list-style:none}
.tab a{display:block;width:150px;padding:0 0 10px 0}
#portfolio div li{padding-bottom:20px}
.tech{display:block}
h1,#credits p{line-height:25px}
h2,#portfolio h3,.tab a{line-height:40px}
#portfolio h3{margin-top:-10px;margin-bottom:10px}
#profile p{border-left:5px solid #e6f1f5;}
#footer{border-top:1px dotted #e6e6e7}
body{font-family:"Segoe UI","Trebuchet MS",Arial,Helvetica,sans-serif}
.title,.tab{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
body{font-size:62.5%}
h1{font-size:1em}
#main{font-size:1.3em}
h2{font-size:2.5em}
.alert{font-size: 1.5em}
h3{font-size:1.2em}
.title,.tech{font-size:0.9em}
#credits,#portfolio .uppercase{font-size:0.7em}
a{text-decoration:none}
body{background:url(/images/body.png) top no-repeat}
#portfolio{background: url(/images/portfolio.png) top no-repeat}
#footer{background: url(/images/footer.png) bottom no-repeat}
body,a,a:hover .tech{color:#44404b}
h3,#footer a:hover{color:#1e1a27}
h1{color:#80b9cc}
a:hover{color:#ff6600}
#footer,#credits,a .tech,#footer a{color:#69666f}
.alert{color: #80b9cc}
h1,.title,#credits,.uppercase{text-transform:uppercase}
h1,#header,.tab{text-align:center}
.title,h3 span,.tab,.tech span{font-weight:bold}
h3,.tech{font-style:italic}
h1,h3{font-weight:normal}
#portfolio .uppercase{font-style:normal}
.ui-state-disabled{cursor:default !important}
.ui-tabs{position:relative;zoom:1}
.ui-tabs .ui-tabs-nav li {position: relative}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;background:url(/images/tab.png) no-repeat;color:#ffffff}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor:pointer}
.ui-tabs .ui-tabs-panel {display:block}
.ui-tabs .ui-tabs-hide {display:none !important}
