a.home:link , a.home:visited
{
	display:block;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	height:80px;
	padding-top:30px;
	padding-left:10px;
	width:100px;
	background-color:#448A33;
}
a.home:hover
{
	text-decoration:none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
a.max:link , a.max:visited
{
	display:block;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	height:30px;
	padding-top:80px;
	padding-left:10px;
	width:100px;
	background-color:#F83A22;
}
a.max:hover
{
	text-decoration:none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
a.diario:link , a.diario:visited
{
	display:block;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	height:30px;
	padding-top:80px;
	padding-left:10px;
	width:100px;
	background-color:#16A765;
}
a.diario:hover
{
	text-decoration:none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
a.pensieri:link , a.pensieri:visited
{
	display:block;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	height:50px;
	padding-top:60px;
	padding-left:10px;
	width:100px;
	background-color:#E83E86;
}
a.pensieri:hover
{
	text-decoration:none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
a.corsi:link , a.corsi:visited
{
	display:block;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	height:30px;
	padding-top:80px;
	padding-left:10px;
	width:220px;
	background-color:#F6AE38;
}
a.corsi:hover
{
	text-decoration:none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
a.eventi:link , a.eventi:visited
{
	display:block;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	height:30px;
	padding-top:200px;
	padding-left:10px;
	width:100px;
	background-color:#59BFB3;
}
a.eventi:hover
{
	text-decoration:none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
a.galleria:link , a.galleria:visited
{
	display:block;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	height:30px;
	padding-top:80px;
	padding-left:10px;
	width:100px;
	background-color:#2C2F85;
}
a.galleria:hover
{
	text-decoration:none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
a.guestbook:link , a.guestbook:visited
{
	display:block;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	height:30px;
	padding-top:80px;
	padding-left:10px;
	width:100px;
	background-color:#838774;
}
a.guestbook:hover
{
	text-decoration:none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
a.gen-lnk:link , a.gen-lnk:visited
{
	color:#cccccc;
	text-decoration:none;
}
a.gen-lnk:hover
{
	color:#e83e86;
}
a.general:link , a.general:visited
{
	color:#444444;
	text-decoration:none;
}
a.general:hover
{
	color:#e83e86;
}
a.lightbox:link , a.lightbox:visited
{
	color:#444444;
	text-decoration:none;
}
a.lightbox:hover
{
	color:#e83e86;
}
a:active, a:focus
{
	outline:none;
}
table
{
	empty-cells: show;
}
body, td, th , tr, div, textarea
{
	color: #444444;
	font-size: 15px;
	font-family:Arial Narrow;
	vertical-align:top;
	/*text-shadow: #000000 0px 0px 1px;*/
}
body
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height:100%;
	width:100%;
	overflow:auto;
	font-family:Arial Narrow;
	font-size:15px;
	color:#444444;
	background-image:url(../files/bkg.jpg);
}
a img
{
	border: 0;
}
textarea
{
	overflow:auto;
}
.centerer
{
	width:920px;
	height:100%;
	overflow:auto;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
}
.container
{
	width:900px;
	height:100%;
	padding:10px;
	height:100%;
	overflow:auto;
}
.bodybar_container
{
	width:630px;
	height:100%;
	overflow:auto;
	text-align:left;
	float:left;
	padding:10px;
}
.bodybar
{
	width:630px;
	height:100%;
	overflow:auto;
	text-align:left;
	float:left;
	background-color:#ffffff;
	padding:10px;
	box-shadow: 10px 10px 5px #888;
	font-size:15px;
	color:#444444;
}
.bottombar
{
	font-size:12px;
	color: #cccccc;
}
.input
{
	width:300px;
	padding:5px;
}
/************************************************************************************/
.page_title
{
	font-size:30px;
	padding-bottom:10px;
	color:#444444;
}
.pagetext
{
	text-shadow: #cccccc 0px 0px 1px;
}

