body{
padding:0px;
margin:0px;
background:url(img/bg.gif);
background-color:#cccccc;

}

.titolopagina, H2 {
	color:#777777;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}

H3 {
	color:#777777;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	
table, td {
		border:0px;
	}

td { vertical-align:top;}

a {
color:#3879AB;
text-decoration:none;}

a:hover{
font-weight:bold;
color:#16476D;
text-decoration:none;}

img { border:0px;}

.main_text, table, li
	{
		font-family:Verdana,Arial,Helvetica,Tahoma;
		font-size:11px;
		line-height:14px;
		color:#777777;
	}
	
strong a { color:#F6F6F6; font-size:10px; text-decoration:none}
strong a:hover{ color:#F6F6F6; font-size:10px; text-decoration:underline}
	
.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}


ul {margin:12; padding:0; list-style:none}
li  {background:none; margin:5px; padding:3px}
li a  {font-family:Tahoma; font-size:11px; line-height:17px; color:#FFFFFF;}

#menu {
	position: relative;
	top: 5px;
	left: 400px;
	color: #444444;
	font-size: 9pt;
}

textarea {
		font-family:Verdana,Arial,Helvetica,Tahoma;
		font-size:11px;
		line-height:14px;
		color:#777777;
		padding-left:5px}

input {
		font-family:Verdana,Arial,Helvetica,Tahoma;
		font-size:11px;
		line-height:14px;
		color:#777777;
		padding-left:5px;
		padding-right:5px}

.box {
	 width: auto; BORDER-RIGHT: #D4D4D4 1px solid; BORDER-TOP: #D4D4D4 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #D4D4D4 1px solid; BORDER-BOTTOM: #D4D4D4 1px solid
	}
	
.box_small {
	 width: auto; BORDER-RIGHT: #D4D4D4 1px solid; BORDER-TOP: #D4D4D4 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #D4D4D4 1px solid; BORDER-BOTTOM: #D4D4D4 1px solid
	}
