BODY {
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans;
	BACKGROUND-COLOR: #ffffff;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	position: relative;
	font-size: 11px;
}

#box {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 770px; 
	PADDING-TOP: 0px
}
A {
	COLOR: #F57C41;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A:visited {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/_images/link_dotted.png); COLOR: #FF9900; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none
}
A:hover {
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 8px; PADDING-TOP: 0px
}
H1 {
	MARGIN: 0px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F57C41;
	padding: 0px 0px 10px;
	clip:   rect(auto auto auto auto);
}
.words {
	FONT-SIZE: 11px;
	padding-top: 30px;
}
#home {
	WIDTH: 100%; HEIGHT: 100%
}

#header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 70px
}
#header #logo {
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE:  url(image/logo.gif);
	MARGIN: 30px 0px 0px;
	background-repeat: no-repeat;
	background-position: left top;
	width: 400px;
	height: 85px;
}
#primary {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: auto; BACKGROUND-COLOR: #fff
}
#primary #featureImage {
	BORDER-RIGHT: #fff 0px solid;
	BACKGROUND-POSITION: left top;
	BORDER-TOP: #fff 5px solid;
	FLOAT: left;
	OVERFLOW: hidden;
	BORDER-LEFT: #fff 5px solid;
	WIDTH: 495px;
	BORDER-BOTTOM: #fff 0px solid;
	HEIGHT: 245px;
	background-image:  url(image/presentazione.gif);
	background-repeat: no-repeat;
	background-color: #ED5E00;

}
#primary #feature {
	BORDER-RIGHT: 0px solid #fff;
	BACKGROUND-POSITION: left bottom;
	BORDER-TOP: 5px solid #fff;
	FONT-SIZE: 11px;
	FLOAT: left;
	OVERFLOW: hidden;
	BORDER-LEFT: 5px solid #fff;
	WIDTH: 245px;
	BORDER-BOTTOM: 0px solid #fff;
	HEIGHT: 245px;
	background-image:  url(image/novita.gif);
	background-repeat: no-repeat;
}
#primary #feature A {
	BACKGROUND-IMAGE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#primary #feature A:visited {
	BACKGROUND-IMAGE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#primary #feature A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#primary #feature .feature {
	PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; MARGIN: 0px; WIDTH: 217px; PADDING-TOP: 4px; HEIGHT: 107px
}
#primary #feature .featureLink {
	PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 8px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px
}

#primary #copyright {
	BORDER-RIGHT: 0px solid #fff;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px solid #fff;
	DISPLAY: inline;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 5px 0px 0px 5px;
	OVERFLOW: hidden;
	BORDER-LEFT: 0px solid #fff;
	WIDTH: 245px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px solid #fff;
	HEIGHT: 120px;
	color: #939393;
	background-image:  url(image/immagina.gif);
	background-repeat: no-repeat;
	background-position: left top;


}#primary #copyright .title {
	MARGIN: 22px 0px 0px 65px;
	WIDTH: 120px;
	HEIGHT: 35px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans;
	font-size: 26px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
}


#primary #what .words {
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 0px 15px;
	WIDTH: 215px;
	COLOR: #fff;
	LINE-HEIGHT: 130%;
	top: 50px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
} 

#primary #what {
	BORDER-RIGHT: #fff 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #fff 5px solid;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: #fff 5px solid;
	WIDTH: 245px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #fff 0px solid;
	HEIGHT: 120px;
	background-image:  url(image/immagina.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#primary #who {
	BORDER-RIGHT: #fff 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #fff 5px solid;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: #fff 5px solid;
	WIDTH: 245px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #fff 0px solid;
	HEIGHT: 120px;
	background-image:  url(image/immagina.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	clip:  rect(auto auto auto 5px);
	}

#primary #who .title {
	MARGIN: 22px 0px 0px 65px;
	WIDTH: 120px;
	HEIGHT: 35px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans;
	font-size: 28px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 1px;
}
#primary #who .words {
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 0px 15px;
	WIDTH: 215px;
	COLOR: #fff;
	LINE-HEIGHT: 130%;
	top: 50px;
	padding-top: 5px;
} 

#primary #copyright .words {
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 0px 15px;
	WIDTH: 215px;
	COLOR: #fff;
	LINE-HEIGHT: 130%;
	top: 50px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
} 


#primary #what .title {
	MARGIN: 22px 0px 0px 65px;
	WIDTH: 145px;
	HEIGHT: 35px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans;
	font-size: 28px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 1px;
}
#box {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 770px; 
	PADDING-TOP: 0px
}
.title a:link {
color: #FFFFFF;
}
.title a:hover {
color: #000;
}
.title a:visited {
color: #fff;
}

.title a:active {
color: #000;
}

#sub {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/_images/sub_bg.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x
}
#sub HR {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM-STYLE: none
}
#alpha {
	CLEAR: both; BORDER-RIGHT: 0px solid #ccc; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid #ccc; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: 0px solid #ccc; WIDTH: 475px; LINE-HEIGHT: 160%; PADDING-TOP: 10px; BORDER-BOTTOM: 0px solid #ccc; FONT-FAMILY: Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

#alpha H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 40px; COLOR: #222; LINE-HEIGHT: 100%; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -2px
}
#alpha H2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 5px; COLOR: #222; LINE-HEIGHT: 90%; PADDING-TOP: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -1px
}
#alpha H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #FF6600;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
}
#alpha H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -5px; COLOR: #222; LINE-HEIGHT: 90%; PADDING-TOP: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#alpha H5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	PADDING-BOTTOM: 0px;
	COLOR: #222;
	LINE-HEIGHT: 20%;
	PADDING-TOP: 5px;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	margin-top: 15px;
}
#alpha H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -5px; COLOR: #222; LINE-HEIGHT: 90%; PADDING-TOP: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#alpha P A {
	
}
#alpha P A:hover {
	COLOR: #222
}
#alpha BLOCKQUOTE {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 13px; BORDER-TOP: #ccc 3px double; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 25px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 7px 10px 0px; WIDTH: 270px; COLOR: #336699; LINE-HEIGHT: 1em; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 3px double; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; TEXT-ALIGN: right
}

#beta {
	BORDER-RIGHT: 1px solid #ccc; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid #ccc; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 1px solid #ccc; WIDTH: 240px; PADDING-TOP: 8px; BORDER-BOTTOM: 1px solid #ccc; BACKGROUND-COLOR: #FFFFFF
}
.authorArticles {
	FONT-SIZE: 11px;
	MARGIN: 15px 0px 10px 5px;
	background-image: url(image/beta1.gif);
	background-repeat: no-repeat;
	padding: 45px 5px 5px 0px;
	width: 230px;
	background-position: left top;
	display: block;
	}
#beta .authorArticles A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 14px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 5px;
	font-weight: bold;
}
#beta .authorArticles A:visited {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
#beta .authorArticles A:hover {
	COLOR: #cc0000;
	BACKGROUND-COLOR: #f7f7f7;
	TEXT-DECORATION: none;
	padding-left: 14px;
}
.authorArticlesdue {
	FONT-SIZE: 11px;
	MARGIN: 15px 0px 10px 5px;
	background-repeat: no-repeat;
	padding: 45px 5px 5px 0px;
	width: 230px;
	background-position: left top;
	display: block;
	background-image: url(image/beta2.gif);
	}
#beta .authorArticlesdue A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 14px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 5px;
	font-weight: bold;
}
#beta .authorArticlesdue A:visited {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
#beta .authorArticlesdue A:hover {
	COLOR: #cc0000;
	BACKGROUND-COLOR: #f7f7f7;
	TEXT-DECORATION: none;
	padding-left: 14px;
}

.authorArticlestre {
	FONT-SIZE: 11px;
	MARGIN: 15px 0px 10px 5px;
	background-repeat: no-repeat;
	padding: 45px 5px 5px 0px;
	width: 230px;
	background-position: left top;
	display: block;
	font-weight: bold;
	background-image: url(image/beta3_bis.gif);
	}
#beta .authorArticlestre A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#beta .authorArticlestre A:visited {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
#beta .authorArticlestre A:hover {
	COLOR: #cc0000;
	BACKGROUND-COLOR: #f7f7f7;
	TEXT-DECORATION: none;
	padding-left: 14px;
}

#gamma .subauthorArticles {
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	background-position: left top;
	display: block;
	font-weight: bold;
}

#gamma .subauthorArticles A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 35px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
#gamma .subauthorArticles A:visited {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 35px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
#gamma .subauthorArticles A:hover {
	COLOR: #cc0000;
	BACKGROUND-COLOR: #f7f7f7;
	TEXT-DECORATION: none;
	padding-left: 35px;
}

.footer {
	CLEAR: both;
	BORDER-TOP: #aaa 1px solid;
	MARGIN: 10px 0px;
	PADDING-TOP: 10px;
	width: 750px;
}
.footer .links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
.footer .copy {
	FLOAT: left; MARGIN: 8px 0px 0px
}

#alpha BLOCKQUOTE {
BACKGROUND-POSITION: 0px 13px; BORDER-TOP: 3px double #ccc; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 25px; FLOAT: right; MARGIN: 7px 10px 0px; WIDTH: 270px; COLOR: #FF6600; LINE-HEIGHT: 1em; PADDING-TOP: 5px; BORDER-BOTTOM: 3px double #ccc; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; TEXT-ALIGN: right
}
#alpha .imagine {
	BACKGROUND-POSITION: 0px 13px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 25px;
	FLOAT: left;
	MARGIN: 7px 0px 0px;
	COLOR: #FF6600;
	LINE-HEIGHT: 1em;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: -1px;
	TEXT-ALIGN: right;
	background-image: url(image/madre.gif);
	height: 345px;
	width: 153px;
}
#alpha .imaginelibro {
	BACKGROUND-POSITION: 0px 13px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FLOAT: left;
	MARGIN: 5px 0px 0px;
	COLOR: #333333;
	LINE-HEIGHT: 1em;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	height: 200px;
	width: 150px;
	display: block;
}
#alpha .imaginema {
	BACKGROUND-POSITION: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FLOAT: left;
	MARGIN: 0px 8px 0px 0px;
	COLOR: #333333;
	LINE-HEIGHT: 1em;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	height: 146px;
	width: 100px;
	display: block;
	background-image: url(image/maiolo_p.jpg);
	border: 1px solid #000000;
}
