/* CSS Document */

BODY {
	background-color: #B9D300;
	margin-top: 27px;
	margin-right: 0px;
	margin-bottom: 27px;
	margin-left: 0px;
}

A {
	color: #94A900;
	text-decoration:none;
}

TD.tv {
	background-image: url(../img/tv.gif);
	background-repeat: repeat-y;
	width: 5px;
}
TD.to {
	background-image: url(../img/to.gif);
	background-repeat: repeat-x;
	height: 1px;
}

TD.titolosx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #94A900;
	vertical-align: middle;
	width:112px;
}

TD.titolodx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #94A900;
	vertical-align: middle;
	padding:9px 0 7px 8px;
	width:344px;
}

TD.contenuti {
	color:#6e745a;
	padding:27px 0 27px 8px;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:344px;
}

TD.menu {
	width:140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:27px 2px 27px 24px;
	vertical-align:top;
}

.menu UL {
	margin:0 0 0 3px;
	padding: 0 0 0 0;
}

.menu LI {
	list-style-image: url(../img/freccina.gif);
	list-style-position: inset;
	padding-bottom: 4px;
	list-style-type: none;
	vertical-align:middle;
	
}

LI.stato {
	list-style-image: url(../img/freccina.gif);
	list-style-position: inset;
	padding-bottom: 4px;
	list-style-type: none;
	text-decoration:underline;
}

.menu A:link {
	color: #94A900;
	text-decoration:none;
}

.menu A:hover, A:active {
	color: #94A900;
	text-decoration:underline;
}
.menu A:visited {

}

TD.path {
	color:#D7F40C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;

}

.path A:link {
	color: #FFFFFF;
	text-decoration:underline;
}

.path A:hover, A:active {
	color: #FFFFFF;
	text-decoration:none;
}
.path A:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A9AE9A;
	padding:1px 0 1px 0;
}
.nav A {
	color: #333333;
	text-decoration: none;
}

.px10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6E745A;
}

/* LAYERS */
TABLE.tablayer {
	width:141px;
}

.tlayers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:141px;
	padding:2px 0px 2px 0px;
	background-color:#6E745A;
	color:#FFFFFF;
	vertical-align:middle;
}
.tlayers A {
	color:#FFFFFF;
}

#menubar {
	position: absolute; top: 96px; visibility: visible; z-index:1; height:110px; width:141px; overflow:visible;
	background-color: #B9D300;
	font-size:12px;
}

#chi {
	position: absolute; top: 0px; left: 142px; visibility: hidden; z-index:2; height:110px; width:141px; overflow:visible;
	padding:0px;
	margin:0px;
	background-color: #6E745A;
	font-size:12px;
}

#cosa {
	position: absolute; top: 0px; left: 142px; visibility: hidden; z-index:2; height:110px; width:141px; overflow:visible;
	background-color: #6E745A;
	padding:0px;
	margin:0px;
	font-size:12px;
}
#progetti {
	position: absolute; top: 0px; left: 142px; visibility: hidden; z-index:2; height:110px; width:141px; overflow:visible;
	background-color: #6E745A;
	padding:0px;
	margin:0px;
	font-size:12px;

}
#clienti {
	position: absolute; top: 0px; left: 142px; visibility: hidden; z-index:3; height:110px; width:141px; overflow:visible;
	background-color: #6E745A;
	padding:0px;
	margin:0px;
	font-size:12px;

}
