body {
	background-image: url("../images/sfondo00006.GIF");
	font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif;
	}
	
h1 {
	margin: 0px;
	padding: 0px;
	}
	
ul {
	margin: 0px;
	padding: 0px;
	list-style-image : url(../images/list.gif);
	}
li {
	list-style-position:inside;
	}
	
li a {
	color: #3399FF;
	text-decoration: none;
	}
	
li a:hover {
	background-color: #3399FF;
	color: #FFFFFF;
	text-decoration: none;
	}
	
	
#base {
	width: 808px;
	margin: 0px;
	padding: 0px;
	position: relative;
	border : 1px solid #AAAAAA;
	background-color: white;	
	text-align: left;
	}

table.baset {
	width: 100%;
	border : 0px hidden #AAAAAA;
	border-collapse: separate;
	margin: 0px;
	padding: 0px;
	}

table.baset td {
	border : 1px solid #AAAAAA;
	margin: 0px;
	padding: 0px;
	}

table.baset td#leftt {
	width: 165px;
	}
	
table.baset td#maint {
	width: 466px;
	}

table.baset td#rightt {
	width: 164px;
	}
	

table #timgtxt {
	width: 100%;
	border : 1px dashed white;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	}
	
table #timgtxt td {
	background-color: #FFFFCC;
	border : 0px dashed black;
	margin: 0px;
	padding: 0px;
	}

.titlebar {
	height: 21px;
	margin: 0px;
	padding: 1px;
	background-image: url("../images/subhead_bg.png");
	background-repeat: repeat-x;
	font-variant: small-caps;
	font-size: 11pt;
	text-align: center;
	color: #666666;
	}

.menub {
	display: block;
	height: 21px;
	margin: 0px;
	padding: 1px;
	background-image: url("../images/button_bg.png");
	background-repeat: repeat-x;
	font-variant: small-caps;
	font-size: 11pt;
	text-align: center;
	color: #FFFFFF;
	}
	
.menub a {
	color: #FFFFAA;
	text-decoration: none;
	}
	
.menub a:hover {
	display: block;
	width: 100%;
	background-image: url("../images/buttdown_bg.png");
	background-repeat: repeat-x;
	color: #FF0000;
	text-decoration: none;
	}
	
#navtit {
	
	height: 17px;
	padding: 0px 2px 0px 2px;
	
	display: block;
	font-variant: small-caps;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	color: #3399FF;
	float: left;
	}

.navbut {
	
	height: 17px;
	
	margin: 2px 1px 2px 1px;
	padding: 0px 4px 0px 4px;
	border-left : 1px solid #AAAAAA;
	display: block;
	font-variant: small-caps;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	color: #FF9933;
	float: right;
	}
	
.navbut a {
	color: #3399FF;
	text-decoration: none;
	}
	
.navbut a:hover {
	background-color: #3399FF;
	color: #FFFFFF;
	text-decoration: none;
	}
	
.navextra {
	display: block;
	width: 157px;
	height: 17px;
	margin: 2px 1px 2px 1px;
	padding: 0px 4px 0px 4px;
	border-left : 1px solid #AAAAAA;
	float: right;
	font-size: 9pt;
	}
	
.boxsmallch {
	margin: 0px;
	padding: 2px;
	font-size: 9pt;
	}

.boxsmallch p {
	display: inline;
	}
	
img.txtimg {
	float: left;
	margin: 0px 2px 4px 0px;
	padding: 0px;
	}
	
.line {
	display: block;
	width: 460px;
	height: 1px;
	margin: 4px 0px 4px 0px;
	padding: 0px;
	border-top : 1px solid #AAAAAA;
	}
.subbox {
	display: block;
	float: left;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	border-bottom : 1px solid #AAAAAA;
	}

table .tconf {
	border-collapse: collapse;
	}
	
table .tconf td {
	border: 0px solid #000000;
	background-color: #fbf9e9;
	}
	
#footer {
	width: 808px;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
	color: #3399FF;
	}

.txtblink{
	text-decoration: blink;
	background-color: #f24d82;
	color: white;
}

.noborder{
	margin: 0;
	border: 0;
}

#adv {
	width: 150px;
	margin: 4px;
	border: 1px solid #AAAAAA;
	text-align: center;
	font-size: 9pt;
	background-color: #FFFFCC;
}

/* .................. the news box .................. */
#news
{
	width:157px;
	background:#FFFFFF;
	border: 1px dashed #AAAAAA;
	font-size: 11px;
}
#news a
{
	color:#000;
}
#news ul
{
	margin: 2px;
	padding:0;
}
#news li{
	list-style-image: url(../images/1x1.gif);
	list-style-position: outside;
	margin: 0 0 14px 0;
	
}
/* the news box when JavaScript is available */
#news.hasJS
{
	height:120px;
	overflow:hidden;
	position:relative;
}
/* The nested UL when JavaScript is available */
#news.hasJS ul
{
	position:absolute;
	top:120px;
	left:0;
	margin: 2px;
	padding:0;
}

.ndata {
	color: blue;
}