html, body{	font-family: Sans,Verdana,Arial,Helvetica, Geneva;
		font-size:10px;
		color:#213d19;
		margin:0px;
		background:#efefef;
		/* max-width:1024px; */
		min-width:640px;}

a img {border: none;}

#principale{	text-align:center;}

#principale h1{border-bottom:solid 1px;
		color:#213d19;
		background:#efefef;
		font-size:15px;
		text-align:left;
		padding:0;
		margin-bottom:1px;}

#testata{	height:264px;
		text-align:left;
		color:#efefef;
		background: url(immagini/testata16.jpg) top left no-repeat;}

#testata h1{	margin:0px;
		border-bottom:solid 1px;
		background:#efefef;
		text-align:right;
		font-size:18px;
		height:30px;
		font-weight:normal;}

#testata	a:link {color:#efefef;text-decoration:underline;font-weight:bold;}
#testata	a:hover {color:#efefef;text-decoration:underline;font-weight:bold;}
#testata	a:visited {color:#efefef;text-decoration:underline;font-weight:bold;}

#logologgia	{position:absolute;
		top:100px;
		left:30px;}

#bacheca{	text-align:justify;
		clear:both;
		margin-bottom:20px;
		border-bottom:1px solid;
		padding:3px;}

#bacheca	a:link {color:#213d19;text-decoration:underline;}
#bacheca	a:hover {color:#213d19;text-decoration:underline;}
#bacheca	a:visited {color:#213d19;text-decoration:none;}

#listamissione li{	margin-top:0px;
			margin-bottom:10px;}

#menu-fantasma{	display:none;}


#menu-orizz{	height:30px;
		font-size:14px;
		margin:0;
		text-align:left;
		margin-left:5px;
		margin-bottom:5px;
		margin-top:2px;
		text-align:center;
		letter-spacing:1px;}

#menu-orizz	a:link {color:#213d19;text-decoration:none;}
#menu-orizz	a:hover {color:#213d19;text-decoration:underline;background:#E0E0E0;}
#menu-orizz	a:visited {color:#213d19;text-decoration:none;}

#google	{position:absolute;
	top:238px;
	right:5px;}

#stili	{position:absolute;
	top:296px;
	right:5px;}

#stili	a:link {color:#213d19;text-decoration:none;}
#stili	a:hover {color:#213d19;text-decoration:underline;}
#stili	a:visited {color:#213d19;text-decoration:underline;}

#box-contenuti{	margin-left:170px;
		margin-right:0px;
		margin-top:2px;
		margin-bottom:0;}

.contenuti{	text-align:left;
		margin-bottom:20px;
		margin-top:15px;
		padding:3px;}

.contenuti h1{	border-bottom:solid 1px;
		color:#213d19;
		font-size:15px;
		margin-top:0px;}

.contenuti h2{	color:#213d19;
		font-size:14px;}

.contenuti	a:link {color:#213d19;text-decoration:none;}
.contenuti	a:hover {color:#213d19;text-decoration:underline;}
.contenuti	a:visited {color:#213d19;}

#galleria img{	margin:1px;}

#galleria {text-align:center;}

#diario p{	clear:left;
		margin:0px;
		margin-bottom:20px;}

#diario h1{	margin-bottom:0px;}

#diario img{	border: solid #000008 1px;}

#diario a img {border: none;}

.avatar{	float:left;
		margin:5px;
		margin-left:0px;
		margin-top:0px;
		margin-bottom:2px;}

.data{		float:right;
		margin-top:5px;
		font-size:8px;}

#colonnasx{	text-align:left;
		width:160px;
		position:absolute;
		top:358px;
		left:0px;
		padding-top:7px;
		background: #ffffff;
		border:dotted 1px;}

#colonnasx	a:link {color:#213d19;text-decoration:none;}
#colonnasx	a:hover {color:#213d19;text-decoration:underline;}
#colonnasx	a:visited {color:#213d19;text-decoration:underline;}

#colonnasx ul{	padding: 0;
		margin: 0;
		list-style-type: circle;}

#colonnasx li{	padding: 0;
		margin: 0;
		margin-top:3px;
		margin-left:15px;}

#colonnasx div{	margin-bottom:20px;
		margin-left:5px;}

#colonnadx{	text-align:left;
		width:300px;
		float:right;
		margin-left:5px;
		margin-bottom:2px;
		margin-top:0px;
		}

#colonnadx	a:link {color:#213d19;text-decoration:none;}
#colonnadx	a:hover {color:#213d19;text-decoration:underline;}
#colonnadx	a:visited {color:#213d19;}

#colonnadx ul{	padding: 0;
		margin: 0;
		list-style-type: none;}

#colonnadx li{	padding: 0;
		margin: 0;
		margin-top:3px;
		margin-left:10px;}

#colonnadx div{	margin-bottom:0px;}

#colonnadx b{margin-left:5px;}

#loghi p 	{text-align:center;}


#contatore{	margin-bottom:40px;
		margin-top:40px;}

#tabmembri{	text-align:left;
		margin-left:10px;
		font-size:10px;}

#tabmembri tr{ 	height:120px;}

#tabmembri img{	border: solid 1px;}

#tabksc{	border:solid 1px;
		margin:auto;
		min-width:450px;
		margin-bottom:10px;
		font-size:10px;
		text-align:center;
		background: #ffffff;}

#tabksc td, tr{	border:solid 1px;
		border:solid 1px;}

#tabksc th{	border:solid 1px #213d19;
		color:#213d19;
		text-align:center;
		width:40px;}

#tabcontributi	{width:160px;border:none;font-size:10px;}

#form	{padding:5px;
		background: #ffffff;}

#form b{margin-left:5px;}

#piede{		clear:both;
		text-align:center;
		border-top:solid 1px #213d19;
		margin:0;
		margin-bottom:3px;}

#piede		a:link {color:#213d19;text-decoration:underline;}
#piede		a:hover {color:#213d19;text-decoration:underline;}
#piede		a:visited {color:#213d19;}

