/* CSS Document */

html {
	margin: 0;
	padding: 0;
}

body {
	background: transparent url(immagini/bg.jpg) top left repeat-x;
	margin: 0;
	padding: 0;
	font: 10px verdana, helvetica, Arial, sans-serif;
	color: #797979;
}

#container {
	background-color: #FFFFFF;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 697px;
	color: #797979;
}

#header {
	background: transparent url(immagini/testata.jpg) top left no-repeat;
	margin: 0;
	padding: 0;
	width: 697px;
	height:165px;
}

#main {
	background-color: transparent;
	margin: 30px 25px 30px 25px;
	padding: 0px;
	width: 469px;
	float:left;
	border:0px;
}

#menu {
	background-color: transparent;
	margin: 30px 0px 0px 0px;
	padding: 0;
	width: 148px;
	float:left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ABCD87;
	border:0px;
}

#clear {
	clear:left;
}

.titolo {
	font-family:Arial, Helvetica, sans-serif;
	color:#47BD04;
	font-size:18px;
	font-weight: bold;
}

.sottotitolo {
	font-family:Arial, Helvetica, sans-serif;
	color:#47BD04;
	font-size:13px;
	font-weight: bold;
}

a.stile:link, a.stile:visited, a.stile:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#47BD04;
	font-size:11px;
	font-weight: bold;
}

.menu_illu_v {
	background-color: transparent;
	margin: 50px 0 0 70px;
	padding: 0;
}

.menu_illu_o {
	background-color: transparent;
	margin: 20px 0 20px 0;
	padding: 0;
}
