body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(bgverde3.gif);
}
a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #006700;
}
a:active {
	text-decoration: none;
	color: #333333;
}
img{
	border: none;
}
img a{
	border: none;
}
p {
	/*padding: 5px 5px 5px 5px;*/
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
h1{
	padding-left: 20px; 
	color: #006700;
}
h2{
	padding-left: 4px;
}
ul {
	list-style: none;
}
li{
	list-style: none;
}
#wrap{
		position: relative;
		width: 600px;
		left:50px;
		top:30px;
}
#content{
	position: absolute;
	width: 600px;
	}
#header{
	position: absolute;
	width: 660;
	background-color: #fff;
	top: 20px;
}
#menu{
	position: absolute;
	width: 660px;
	top:131px;
}
ul.menu {
list-style-type:none;
width:auto;
position:relative;
display:block;
height:33px;
font-size:13px;
/*background:url(images/bg.png) repeat-x top left;*/
font-family:Verdana,Helvetica,Arial,sans-serif;
margin:0;
padding:0;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}

ul.menu li a {
float:left;
color:#A79787;
text-decoration:none;
height:24px;
padding:9px 15px 0;
}

ul.menu li a:hover,.current {
color:#fff;
background:url(images/bg.png) repeat-x top left;
}

ul.menu .current a {
color:#fff;
font-weight:700;
}


/*GREEN*/
ul.menu.green{
background-color:#fff;
}
ul.menu.green li a:hover, .menu.green li.current {
background-color:#006700;
}	
#corpo{
	position: absolute;
	width:660px;
	height: 350px;
	background-color: #fff;
	top: 174px;
}
#foto{
	position: absolute;
	left: 25px;
	top: 85px;
	
}
#titolo{
	position: absolute;
	left: 280px;
	top: 20px;
}
#testo{
	position: absolute;
	left: 224px;
	top: 66px;
}
#links{
	width: 400px; 
	position: absolute;
	left: -240px;
	top: 30px;
}
#loghi{
	position: absolute;
	left: 200px;
	top: -45px;
}
#studio{
	position: absolute;
	left: 280px;
	top: 230px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006700;
	font-size: 12px;
	text-align: center;
}
#sidebar{
	position: absolute;
	width: 128px;
	height: 504px;
	left: 680px;
	top:20px;
	background-color: #fff;
	
}
#logo{
	position: absolute;
	font-size: 10px;
}
#banner{
	position: absolute;
	top:120px;
}
#banner2{
	position: absolute;
	top:240px;
}
