@charset "utf-8";
/* CSS Document */

body {
	background-color: #fff;	
	margin:0;
/*
	scrollbar-face-color:#fff;
	scrollbar-shadow-color: #CC33FF;
	scrollbar-highlight-color:#d2d2d2;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color:#d2d2d2;
	scrollbar-arrow-color:#CC33FF;
 */
}
h2, h3{
font-family:"Courier New", Courier, monospace;
font-size:14px;
color:#777;
padding-bottom:4px;
padding-botto:8px;
}
.arancio{
color:#f90;
}
#box-cont {
margin:auto;
width:940px;
}
#box-cont h1{
font-family:"Courier New", Courier, monospace;
font-size:18px;
color:#333;
padding-bottom:4px;
border-bottom: 1px solid #e6e6e6;
margin-top:0;
}
#box-cont2 {
margin:auto;
width:940px;
padding-top:15px;
margin-bottom:35px;
}
#box-cont2 h1{
font-family:"Courier New", Courier, monospace;
font-size:18px;
color:#333;
padding-bottom:4px;
border-bottom: 1px solid #e6e6e6;
}
#box-footer {
width:100%;
background-color:#393f41;
background-image:url(../img/bg-footer.jpg);
background-repeat:repeat-x;
}
#box-header {
width:100%;
height:387px;
background-image:url(../img/bg-header-home.jpg);
background-repeat:repeat-x;
}
#box-top {
width:100%;
height:107px;
background-image:url(../img/bg-top.jpg);
background-repeat:repeat-x;
background-color:#393f41;
}
.clear {
clear:both;
}
#footer{
margin:auto;
width:940px;
height:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;
}
#footer h1{
font-family:"Courier New", Courier, monospace;
font-size:16px;
color:#999;
padding-top:25px;
margin-bottom:3px;
}
#footer a:link, #footer a:visited, #footer a:active{
color:#999;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
#footer a:hover{
color:#ccc;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
#header {
margin:auto;
width:940px;
height:387px;
}
#laptop {
margin:auto;
width:628px;
height:387px;
background-image:url(../img/laptop.jpg);
background-repeat:no-repeat;
}
#latest{
width:402px;
height:253px;
padding-top:48px;
margin-left:113px;
}
#left{
float:left;
width:450px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666;
text-align:justify;
line-height:20px;
padding-top:10px;
font-weight:normal;
}
#logo{
float:left;
}
#nav{
float:right;
background-color:transparent;
color:#FFF;
font-family:"Courier New", Courier, monospace;
font-size:18px;
margin-top:67px;
}
#nav a:link, #nav a:visited, #nav a:active{
background-color:transparent;
color:#FFF;
font-family:"Courier New", Courier, monospace;
font-size:18px;
text-decoration:none;
}
#nav a:hover{
background-color:transparent;
color:#ccc;
font-family:"Courier New", Courier, monospace;
font-size:18px;
text-decoration:none;
}
.nero{
color:#222;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.pad-right{
padding-right:40px;
}
.portfolio{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:5px;
width:243px;
}
.portfolio a:link, .portfolio a:visited,.portfolio a:active{
color:#f90;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.portfolio a:hover{
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.portfolio2{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:5px;
width:244px;
}
.portfolio2 a:link, .portfolio2 a:visited,.portfolio2 a:active{
color:#f90;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.portfolio2 a:hover{
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.portfolio3{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:5px;
width:210px;
}
.portfolio3 a:link, .portfolio3 a:visited,.portfolio3 a:active{
color:#f90;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.portfolio3 a:hover{
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

#right{
float:right;
width:450px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666;
text-align:justify;
line-height:20px;
}
#right h2, #right h3{
font-family:"Courier New", Courier, monospace;
font-size:18px;
color:#333;
margin-top:10px;
margin-bottom:2px;
}
#right a:link, #right a:visited, #right a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
line-height:20px;
text-decoration:none;
font-weight:bold;
}
#right a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666;
line-height:20px;
text-decoration:none;
font-weight:bold;
}
#top{
margin:auto;
width:940px;
height:107px;
background-image:url(../img/bg-top.jpg);
background-repeat:repeat-x;
}
ul.ppt {
	position: relative;
	margin:0;
	padding:0;
	display:inline;
	z-index:10;
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
}

.ppt img {
	background-color: transparent;
}