.tabella_guestbook{
	padding:0px;
	BORDER-COLLAPSE: collapse;
	BORDER: #cccccc 0px solid;	
	FONT-SIZE: 12px;			
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	width: 90%;
}
.tabella_guestbook #title{
	display: table-cell;
	vertical-align: middle;
	height:20px;
	padding:2px;
	BORDER-COLLAPSE: collapse;
	BORDER: #ffffff 1px solid;
	border-bottom: #ffffff 0px solid;
	border-top:	#ffffff 0px solid;
	FONT-SIZE: 12px;			
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0A3294;
	background:none;
	background-image: url(/_class/TA_guestbook/images/sfondo_forum_th.gif);
	background-repeat: repeat-x;
	BORDER-COLLAPSE: collapse;
	FONT-WEIGHT: normal;
}
.tabella_guestbook #title a,
.tabella_guestbook #title a:link,
.tabella_guestbook #title a:active,
.tabella_guestbook #title a:visited { FONT-SIZE: 12px; text-decoration: none; color:#0A3294; }
.tabella_guestbook #title a:hover{ text-decoration: underline; color:#0A3294;}

.tabella_guestbook th{
	height:25px;
	padding:4px;
	BORDER-COLLAPSE: collapse;
	BORDER: #ffffff 1px solid;	
	border-bottom: #ffffff 0px solid;
	border-top:	#ffffff 0px solid;
	font-family: Comic Sans MS, tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #602050;
	background-image: url(/_class/TA_guestbook/images/sfondo_forum_midle.gif);
	background-repeat: repeat-x;
	BORDER-COLLAPSE: collapse;
	FONT-WEIGHT: normal;
}
.tabella_guestbook th a,
.tabella_guestbook th a:link,
.tabella_guestbook th a:active,
.tabella_guestbook th a:visited { text-decoration: none; color:#602050; }
.tabella_guestbook th a:hover{ text-decoration: underline; color:#602050;}
.tabella_guestbook td{
	height:50px;
	padding:4px;
	BORDER-COLLAPSE: collapse;
	BORDER: #ffffff 1px solid;
	FONT-SIZE: 12px;			
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	color:#000000;
	BORDER-COLLAPSE: collapse;
}
.tabella_guestbook #scuro{
	background-color:#dddddd;
}
.tabella_guestbook a,
.tabella_guestbook a:link,
.tabella_guestbook a:active,
.tabella_guestbook a:visited { text-decoration: none; color:#000000; }
.tabella_guestbook a:hover{ text-decoration: underline; color:#000000;}

.tabella_guestbook #titoletto{
	FONT-SIZE: 11px;			
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000055;
	FONT-WEIGHT: bold;
}
.tabella_guestbook #titoletto a,
.tabella_guestbook #titoletto a:link,
.tabella_guestbook #titoletto a:active,
.tabella_guestbook #titoletto a:visited { text-decoration: none; color:#000055; }
.tabella_guestbook #titoletto a:hover{ text-decoration: underline; color:#000033;}

.tabella_guestbook #piccolo{
	FONT-SIZE: 11px;			
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

#pointer {cursor: pointer}


#message fieldset {
  /*padding: 1em;
  font:80%/1 sans-serif;
  border:1px solid green;*/
  position: relative;
  background:#f3f3f3;
  padding-top:0px;
  margin:0px
 }
#message legend {
  /*padding: 0.2em 0.5em;
  border:1px solid cccccc;
  color:green;
  font-size:90%;
  text-align:right;*/
  padding: 0px 3px;
  background-color:#f3f3f3;
  position:absolute; 
  top: -10px; 
  left: 5px;
 }
#message label {
  float:left;
  width:20%;
  margin-right:0.5em;
  /*padding-top:0.2em;*/
  text-align:right;
  FONT-SIZE: 12px;			
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color:#333333;
  FONT-WEIGHT: bold;
}

.submit2
{
color: #000;
background: #cccccc;
border: 2px outset #d7b9c9
} 
input
{
	BORDER: #666666 1px solid;
	BACKGROUND-COLOR: #FAFAFA;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom:2px;
}

#newmessage {
	visibility: hidden; 
	display: none; 
	margin:0px; 
	padding:0px; 
	border:0px;
	
}