body {
	margin: 0px;
	font: 10pt Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
}
table.contenitore {
   background: #fff;
   border-left: 1px solid #999;
   border-right: 1px solid #999;
   margin: auto;
   /*width:500px;*/
   width: 100%;
}
td {
	font: 10pt Century Gothic, Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	font: 10pt Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
h4 {
   margin: 2px 2px 6px 2px;
   font: bold 12pt  Century Gothic, Verdana, Arial, Helvetica, sans-serif;
   color: #666;
   border-bottom: 1px solid #999;
}
h5 {
   margin: 2px;
   font: bold 11pt Century Gothic, Verdana, Arial, Helvetica, sans-serif;
   color: #333;
}
a:link, a:visited, a:active{
   color: #000;
   text-decoration: none;
}
a:hover{
   color: #900;
   text-decoration: none;
}
#fascia {
   height: 105px;
   background: url(../img/yappyweb_logo.jpg) top left no-repeat;
}
#banner {
   display: none;
}
#fascia a:link, #fascia a:visited, #fascia a:active{
   color: #fff;
   text-decoration: none;
}
#fascia a:hover{
   color: #fff;
   text-decoration: none;
}
#right {
   display:none;
}
#left {
   display:none;
}
#piede {
   border-top: 1px solid #999;
   text-align: right;
}
#footer {
   text-align: center;
}
iframe { 
	border: 1px solid #600;
}
textarea, select { 
	color: #900; 
	font: 10px Arial,Helvetica,sans-serif; 
	border: 1px solid #600;
}
input { 
	color: #900;
	border: 1px solid #600;
	font: 10px Arial,Helvetica,sans-serif; 
}
input.bottone {color: #fff; background: #900; border: 1px solid #600}
input.tondo { border: 0px;}

.col2 {
   width: 50%;
   vertical-align: top;
}

.col2 img, .box img{
   float: left;
   margin: 0px 4px 2px 0px
}
