BODY {
	BACKGROUND: #FFFFFF url(none);
	COLOR: #000;
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	/*FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, Lucida, Arial, sans-serif; */
	TEXT-ALIGN: justify;
	font-size: 11px;
	line-height: 16px;
}
ex-A:link {
	COLOR: #366; BORDER-BOTTOM: #999 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:link {
	COLOR: #990000;
	BORDER-BOTTOM: 1px solid #990000;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}
ex-A:visited {
	COLOR: #6b2e49; BORDER-BOTTOM: #999 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:visited {
	COLOR: #990000;
	BORDER-BOTTOM: 1px solid #990000;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #f90; BACKGROUND-COLOR: transparent
}
A:hover {
	COLOR: #690; BORDER-BOTTOM: #f90 1px dotted; BACKGROUND-COLOR: transparent
}
A.noborder {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A.bold {
	FONT-WEIGHT: bold
}
BLOCKQUOTE {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 30px; COLOR: #333; MARGIN-RIGHT: 15px
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	LIST-STYLE-IMAGE: url(images/listBullet.gif);
	PADDING-BOTTOM: 15px;
	MARGIN: 0px 12px 0px 30px;
	PADDING-TOP: 0px;
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: disc;
	font-size: 11px;
	line-height: 16px;
}
UL UL {
	LIST-STYLE-IMAGE: none;
	font-size: 11px;
	line-height: 16px;
}
OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px 0px 0px 30px;
	PADDING-TOP: 0px;
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
CODE {
	FONT-FAMILY: 'Lucida Console', Courier, 'Courier New', sans-serif;
	font-size: 11px;
	line-height: 16px;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
IMG.header {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.invisible {
	DISPLAY: none
}
#frame {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; BORDER-LEFT: 0px; WIDTH: 663px; MARGIN-RIGHT: auto; PADDING-TOP: 27px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
#frame2 {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; BORDER-LEFT: #333 1px solid; WIDTH: 663px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
UNKNOWN {
	WIDTH: 661px
}
#contentheader {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #333 3px solid; PADDING-LEFT: 15px; BACKGROUND: #dddddd; PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #333 1px solid; COLOR: #333; PADDING-TOP: 15px; BORDER-BOTTOM: #333 1px solid
}
#contentheader2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; BORDER-LEFT: 0px; COLOR: #333; PADDING-TOP: 6px; BORDER-BOTTOM: #333 1px dotted; BACKGROUND-COLOR: #fff
}
#mainCol {
	BORDER-RIGHT: #333 1px dotted; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 420px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
#mainCol H3 {
	MARGIN: 0px 30px;
	COLOR: #000;
	BACKGROUND-COLOR: #fff;
	font-size: 12px;
	line-height: 16px;
}
#mainCol H4 {
	BACKGROUND: #fff;
	MARGIN: 30px 15px 15px 30px;
	WIDTH: 360px;
	COLOR: #93966a;
	BORDER-BOTTOM: #bbb 1px dotted;
	font-size: 11px;
	line-height: 16px;
}
#mainCol H5 {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 0px;
	COLOR: #5e5f58;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #fff;
	font-size: 11px;
	line-height: 16px;
}
#mainCol H6 {
	PADDING-RIGHT: 15px; MARGIN-TOP: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#mainCol P {
	MARGIN: 0px 30px 15px
}
#mainCol UL {
	MARGIN-RIGHT: 24px
}
#mainCol TABLE {
	MARGIN: 0px 30px 15px
}
#sideCol {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 240px; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.heading {
	BORDER-TOP: #333 1px dotted; MARGIN-TOP: 15px
}
#sideCol P {
	MARGIN: 0px 15px 15px; WIDTH: 210px
}
#col-1 {
	BORDER-RIGHT: #999 1px dotted; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 12px; WIDTH: 48%; PADDING-TOP: 0px
}
#col-2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 6px 0px 12px; WIDTH: 48%; PADDING-TOP: 0px
}
#credits {
	COLOR: #000;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	font-size: 9px;
}
.feint {
	FONT-WEIGHT: normal; COLOR: #888; BACKGROUND-COLOR: transparent
}
.posted {
	COLOR: #888; BACKGROUND-COLOR: #fff
}
.sep {
	BORDER-BOTTOM: 1px dotted #990000;
	color: #CC0033;
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 15px;
	font-weight: bold;
}
.audiolink {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(http://www.antipixel.com/blog/archives/images/speaker_02.png); PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
LABEL {
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
ex-INPUT {
	BORDER-RIGHT: #999 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #666 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #666 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #999 1px solid;
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fff;
	font-size: 11px;
	line-height: 1em;
}
TEXTAREA {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #666 1px solid;
	BORDER-LEFT: #666 1px solid;
	BORDER-BOTTOM: #999 1px solid;
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fff;
	font-size: 11px;
}
SELECT {
	BORDER-RIGHT: #666 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	BORDER-BOTTOM: #666 1px solid;
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fff;
	font-size: 11px;
}
SELECT.posts {
	WIDTH: 120px
}
.defaultButton {
	BORDER-RIGHT: #666 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 4px;
	BORDER-LEFT: #999 1px solid;
	COLOR: #333;
	BORDER-BOTTOM: #666 1px solid;
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fff;
	font-size: 11px;
	font-weight: bold;
}
.regButton {
	BORDER-RIGHT: #666 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 4px;
	BORDER-LEFT: #999 1px solid;
	COLOR: #333;
	BORDER-BOTTOM: #666 1px solid;
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fff;
	font-size: 11px;
}
.gprnome {
	color: #990033;
	margin-bottom: -10px;
	font-size: 11px;
	line-height: 14px;
}
.grpdati {
	color: #000000;
	line-height: 16px;
	font-size: 11px;
	vertical-align: middle;
}
.gprreg {
	color: #6633FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6633FF;
	text-align: right;
	font-size: 11px;
	margin-bottom: -6px; /* aggiunto */
}
#blocchetto1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	BACKGROUND: #eeeeee;
	PADDING-BOTTOM: 0px;
	/* MARGIN: -14px 0px 14px; */
	MARGIN: -14px 0px -4px;
	WIDTH: 506px;
	PADDING-TOP: 0px;
	border-left-style: dotted;
	border-left-color: #993333;
	border-left-width: 2px;
	float: left;
}
.grpdati0 {

	color: #93966a;
	line-height: 1em;
	font-size: 11px;
}
.gprnomeOld {
	color: #990033;
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #93966a;
	margin-bottom: -10px;
	font-size: 11px;
	line-height: 16px;
}
#blocchetto1Old {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 12px 15px;
	WIDTH: 570px;
	PADDING-TOP: 0px;
	border-left-style: dotted;
	border-left-color: #993333;
	border-left-width: 2px;
}
#blocchetto2 {

	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 12px 40px;
	WIDTH: 570px;
	PADDING-TOP: 0px;
	border-left-style: dotted;
	border-left-color: #993333;
	border-left-width: 2px;
}
#fondonome1 {
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	WIDTH: 600px;
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: 0px;
}
ex-#bloccomorbido {
	BACKGROUND: #e0dcbc;
	MARGIN: 0px;
	padding: 3px;
	border: 1px dotted #993333;
}
#bloccomorbido {
	BACKGROUND: #CCCCFF;
	MARGIN: 0px;
	padding: 3px;
	border-top: 6px solid #990033;
	border-right: 1px solid #990033;
	border-bottom: 1px solid #990033;
	border-left: 1px solid #990033;
}
.grpdati1ok {

	color: #93966a;
	line-height: 14px;
	font-size: 11px;
	vertical-align: middle;
}
.gprprov {
	color: #999966;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999966;
	text-align: right;
	font-size: 11px;
	margin-bottom: -6px; /* aggiunto */
}
.testo11px {

	BACKGROUND: #FFFFFF url(none);
	COLOR: #000;
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	font-size: 11px;
	line-height: 16px;
}
.compatto {
	text-align: justify;
	margin-bottom: 0.5em;
}
.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #330099;
	border-bottom-style: dotted;
	border-bottom-color: #006666;
	border-bottom-width: 1px;
	padding-bottom: .4em;
}
.titolino {
	font-size: 12px;
	font-weight: bold;
	color: #330099;
}
.compattoblu {
	text-align: justify;
	margin-bottom: 0.5em;
	color: #330099;
}
.capolettera {
	BACKGROUND: #FFFFFF url(none);
	COLOR: #999933;
	FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 36px;
	display: block;
	vertical-align: text-bottom;
	height: 36px;
	line-height: 24px;
}
.simplerosso {
	color: #990000;
}
.testoxpuls {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.immagine a:link{	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;	color: #3172AB;}
.immagine a:hover{	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: justify;}
A.noborder:hover {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
