/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(immagini/sfondo.jpg);
	background-repeat:repeat-x;
	height:100%;
	}
body,td,th {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
		
}
.tahoma12-h15-nero {
	font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}

.tahoma14-verde{
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #339900;
	font-weight: bold;
	padding:2px 7px;
}

.tahoma14-verde-no-padding{
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #339900;
	font-weight: bold;
}

.tahoma14-bienc{
	font-family: Tahoma, Arial;
	font-size: 13x;
	color: #FFFFFF;
	font-weight: bold;
	padding:1px 7px;
}
.tahoma14-bienc h1{
	margin:0px;
}
.tahoma16-nero {
	font-family: Tahoma, Arial;
	font-size: 16px;
	color: #000000;
}
.tahoma18-verde{
	font-family: Tahoma, Arial;
	font-size: 18px;
	color: #339900;
}
a:link {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
}
a:active {
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
#menu td a {
display:block;
padding:2px 7px;
font-weight:bold;

}
a.link-nero:link, a.link-nero:visited {
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

a.link-nero:hover, a.link-nero:active {
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-decoration: none;
	background-color: #D4E9C9;
	color: #000000;
	
}
 a.link-verde:link,  a.link-verde:visited {
	font-family: Tahoma, Arial;
	font-size: 14px;
	text-decoration: none;
	background-color: #D4E9C9;
	color: #339900;
}
 a.link-verde:hover,  a.link-verde:active {
	font-family: Tahoma, Arial;
	font-size: 14px;
	text-decoration: none;
	background-color: #390;
	color: #FFF;
}
a.link-arancio:link, a.link-arancio:visited {
	font-family: Tahoma, Arial;
	font-size: 14px;
	text-decoration: none;
	background-color: #FFDFC9;
	color: #FF6600;
}
a.link-arancio:hover, a.link-arancio:active {
	font-family: Tahoma, Arial;
	font-size: 14px;
	text-decoration: none;
	background-color: #FF6600;
	color: #FFF;
}
a.link-bianco:link, a.link-bianco:visited {
	font-family: Tahoma, Arial;
	font-size: 14px;
	text-decoration: none;
	color: #FFF;
}
a.link-bianco:hover, a.link-bianco:active {
	font-family: Tahoma, Arial;
	font-size: 14px;
	text-decoration: none;
	color: #FFF;
}
a.ABC_link:link, a.ABC_link:visited {
	color:#000;
	text-decoration:none;
}
a.ABC_link:hover, a.ABC_link:active {
	color:#000;
	text-decoration:none;
}
fieldset {
	border:none;
	padding:0px !important;
	line-height:16px;
}
h1, h2 {
	font-size:12px;
	font-family:Tahoma, Arial, sans-serif;
	margin:0px 0px 10px 0px;
}
div#tettinlegno-home {
	margin:10px 20px 5px 10px;
	line-height:14px;
}
div#tettinlegno-home h2{
	display:inline;
}
#terzo-link {
	margin:10px 100px 5px 142px;
	text-align:left;
}
#galla {
	margin-left:5px;
}