body {
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:1px;
	color: #000000;
	text-align: center;
	margin-left:0px;
	margin-right:0px;
}

div#container{
	width: 620px;
	margin: 0 auto;
	text-align: left;
}

table{
border:0px;
}

td{
	border:0px ;
	vertical-align:top;
	text-align:left;
	
}

#tablelogo{
	width: 620px;
	height:113px;
	background-image: url(../images/bgtablelogo.gif);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	background-position: center bottom;
}

#tdlogo{
width:169px;
}

#divlogo{
padding-top: 25px;
padding-left:20px;
}

#logo{
margin-bottom:7px;
border-bottom:1px solid #FC7215;
}

#divportfolio{
font-family:Arial, Helvetica, sans-serif;
color:#003366;
font-size:20px;
letter-spacing:-1px;
padding-top:77px;
padding-left:5px;
}

#tdwwwtop{
width:175px;
}

#divwwwtop{
padding-top:85px;
}

a#wwwtop{
color:#003366;
text-decoration:none;
font-weight:bold;
}

a#wwwtop:hover{
text-decoration:underline;
}

#tablethumbs{
	width: 620px;
	height:208px;
	background-image: url(../images/bgtablethumbs.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	background-position: center top;
}

.divthumb{
	text-align:center;
	padding-top:5px;
	padding-bottom:3px;
}

#tablelinkthumbs{
	width: 620px;
	height:49px;
	background-color:#FFFFFF;
	background-image: url(../images/bgtablelinkthumb.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.divlinkthumb{
	text-align:center;
	padding-top:5px;
	}
	
a.linkthumb{
color:#003366;
text-decoration:none;
font-weight:normal;
}

a.linkthumb:hover{
text-decoration:underline;
}

#tablecontenuto{
	width: 620px;
	background-color:#FFFFFF;
	background-image: url(../images/bgtablecontenuto.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#divlinksito{
padding-top:10px;
padding-bottom:20px;
text-align:center;
}

a#linksito{
color:#FC7215;
text-decoration:none;
font-weight:bold;
}

a#linksito:hover{
text-decoration:underline;
}

div#specifiche{
padding-left:20px;
padding-right:20px;
}

div.sub{
padding-left:10px;
padding-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
letter-spacing:-1px;
color:#333333;
font-size:22px;
border-bottom:1px solid #FC7215;
border-left:1px solid #FC7215;
margin-bottom:13px;
}

.testo{
line-height:15px;
padding-bottom:15px;
}

div#footer{
border-top:1px solid #003366;
padding-top:15px;
padding-bottom:20px;
background-color:#FFFFFF;
color:#003366;
font-size:10px;
letter-spacing:-1px;
text-align:center;
}

a#footer{
color:#003366;
font-size:10px;
letter-spacing:-1px;
text-decoration:none;
}

h1{
margin:0px;
padding-top:0px;
padding-bottom:25px;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
color:#FC7215;
font-size:21px;
letter-spacing:-1px;
font-weight:normal;
}

div#home{
text-align:right;
padding-right:15px;
padding-top:30px;
padding-bottom:15px;
}

a#linkhome{
color:#FC7215;
text-decoration:none;
font-weight:bold;
font-size:10px;
}

a#linkhome:hover{
text-decoration:underline;
}

.thumbhome{
border:1px solid #003366;
}

.tdthumb{
width:50%;
}



