/*
sfondo	#2FBABA
bordi	#0D7777
chiaro	#89C8C8
*/

	body {
		background-color: #2FBABA;
		font: 10px verdana;
		color: #000066;
		margin: 0px;
	}
	
	td.chedato{
		border-left: 1px dashed #0D7777;
		border-bottom: 1px dashed #0D7777;
		padding: 4px;
		width: 100px;
	}
	
	td.ildato{
		border: 1px solid #0D7777;
		background-color: #89C8C8;
		padding: 4px;
		width: 180px;
		text-align:left;
	}
	
	.insert{
		width: 180px;
	}
	
	a.menubrevetti:link {
		text-decoration: none;
		font-weight: bold;
		color: #ffffff;
	}
	
	a.menubrevetti:hover {
		text-decoration: underline;
		font-weight: bold;
		color: #000066;
	}
	
	a.menubrevetti:visited {
		text-decoration: none;
		font-weight: bold;
		color: #ffffff;
	}

	a.menubrevetti:active {
		text-decoration: none;
		font-weight: bold;
		color: #000066;
	}
	
	a:link {
		text-decoration: underline;
		font-weight: bold;
		color: #0000aa;
	}
	
	a:hover {
		text-decoration: underline;
		font-weight: bold;
		color: #0000aa;
	}
	
	a:visited {
		text-decoration: underline;
		font-weight: bold;
		color: #0000aa;
	}
	
	a:active {
		text-decoration: underline;
		font-weight: bold;
		color: #0000aa;
	}
	
	a.menu:link {
		text-decoration: underline;
		font-weight: bold;
		color: #ffffff;
	}
	
	a.menu:hover {
		text-decoration: underline;
		font-weight: bold;
		color: #ffffff;
	}
	
	a.menu:visited {
		text-decoration: underline;
		font-weight: bold;
		color: #ffffff;
	}
	
	a.menu:active {
		text-decoration: underline;
		font-weight: bold;
		color: #ffffff;
	}
	
	table#TabMain {
		margin: 0px;
		padding: 0px;
		width: 100%;
		height: 100%;
	}

	table#TabMenu td {
		border-left: 1px solid #000066;
		border-bottom: 1px solid #000066;
		background-color: #0D7777;
		text-align:center;
		width: 25%;
	}
	
	input {
		font: 9px verdana;
		color: #000066;
		border: 1px solid #0D7777;
		background-color: #89C8C8;
	}
	
	select {
		font: 9px verdana;
		color: #000066;
		border: 1px solid #0D7777;
		background-color: #89C8C8;
	}
	
	table.grigioverde{
		margin-top: 50px; 
		border-left: 1px solid #0D7777; 
		border-bottom: 1px solid #0D7777; 
	}

	td.titolo{
		height: 15px; 
		border-bottom: 1px solid #0D7777; 
		background-image: url(immaginihome/bg1.gif); 
		background-repeat: repeat-x;
	}

	td.voce{
		border-right: 1px solid silver;
	}

	input.submit01{
		margin: 0px; 
		padding: 0px; 
		font: bold 9px verdana; 
		color: #000066; 
		height: 18px; 
		border: 1px solid #0D7777; 
		width:150px;
	}

	iframe.prima{
		width: 855px; 
		height: 500px; 
		margin: 0px; 
		border: 0px solid #000066; 
		background-color: #2FBABA;
	}
	
