body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	CURSOR: url('cursor.cur');
	background-attachment:fixed;
	
}


.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border: 1px none #BDBDBD;
	color: #000099;
}

a:link {
	color: #000099;
	text-decoration: none;
}

a:visited {
	color: #000099;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}

a:active {
	text-decoration: none;
	color: #000099;
}



.Stile5 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}

*a{position:relative;}

.Stile12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  sizingMethod=scale src='images/bkyel.png');
	font-weight: normal;
/*	background-image: url(images/bkbutton5.png);*/
}


.Stile12[class] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;
	background-image: url(images/bkyel.png);
	font-weight: normal;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true;src="images/bkbutton5.png", sizingMethod="scale");*/
}

/* --------------------- inizio schemi --------------------- */
.schemablu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  sizingMethod=scale src='images/bkblu.png');
	font-weight: normal;
/*	background-image: url(images/bkbutton5.png);*/
}


.schemablu[class] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;
	background-image: url(images/bkblu.png);
	font-weight: normal;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true;src="images/bkbutton5.png", sizingMethod="scale");*/
}

.Stile16blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px none #000000;
	color: #FFFFFF;
}

.dxdotblu {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.Stile12wblu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #FFFFFF;
	line-height: 16px;
	font-weight: normal;
}

.Stile15blu {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px dashed #000000;
}

a.blu:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.blu:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.blu:hover {
	color: #FFCC00;
	text-decoration: none;
}

a.blu:active {
	color: #FFFFFF;
	text-decoration: none;
}

.Stileminiblu {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
}

.schemared {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  sizingMethod=scale src='images/bkred.png');
	font-weight: normal;
/*	background-image: url(images/bkbutton5.png);*/
}


.schemared[class] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;
	background-image: url(images/bkred.png);
	font-weight: normal;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true;src="images/bkbutton5.png", sizingMethod="scale");*/
}

.Stile16red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px none #000000;
	color: #FFFFFF;
}

.dxdotred {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.Stile12wred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #FFFFFF;
	line-height: 16px;
	font-weight: normal;
}

.Stile15red {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px dashed #000000;
}

a.red:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.red:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.red:hover {
	color: #FFCC00;
	text-decoration: none;
}

a.red:active {
	color: #FFFFFF;
	text-decoration: none;
}

.Stileminired {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
}

.schemawhi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  sizingMethod=scale src='images/bkwhi.png');
	font-weight: normal;
/*	background-image: url(images/bkbutton5.png);*/
}


.schemawhi[class] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;
	background-image: url(images/bkwhi.png);
	font-weight: normal;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true;src="images/bkbutton5.png", sizingMethod="scale");*/
}

.Stile16whi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px none #000000;
	color: #000000;
}

.dxdotwhi {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.Stile12wwhi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;
	font-weight: normal;
}

.Stile15whi {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px dashed #000000;
}

.Stileminiwhi {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
}


.schemablk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  sizingMethod=scale src='images/bkblk.png');
	font-weight: normal;
/*	background-image: url(images/bkbutton5.png);*/
}


.schemablk[class] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;
	background-image: url(images/bkblk.png);
	font-weight: normal;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true;src="images/bkbutton5.png", sizingMethod="scale");*/
}

.Stile16blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px none #000000;
	color: #FFFFFF;
}

.dxdotblk {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.Stile12wblk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #FFFFFF;
	line-height: 16px;
	font-weight: normal;
}

.Stile15blk {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px dashed #000000;
}

.Stileminiblk {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
}


a.blk:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.blk:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.blk:hover {
	color: #FFCC00;
	text-decoration: none;
}

a.blk:active {
	color: #FFFFFF;
	text-decoration: none;
}





.schemayel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  sizingMethod=scale src='images/bkyel.png');
	font-weight: normal;
/*	background-image: url(images/bkbutton5.png);*/
}


.schemayel[class] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;
	background-image: url(images/bkyel.png);
	font-weight: normal;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true;src="images/bkbutton5.png", sizingMethod="scale");*/
}

.Stile16yel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px none #000099;
	color: #0000FF;
}

.Stile15yel {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px dashed #000099;
}

.Stileminiyel {
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
}


.dxdotyel {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #000099;
	border-right-color: #000099;
	border-bottom-color: #000099;
	border-left-color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}

.Stile12wyel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000099;
	line-height: 16px;
	font-weight: normal;
}

.Stile15yel {
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px dashed #000099;
}


/* --------------------- fine schemi --------------------- */


* html #altrolayer {					
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bkbutton.png", sizingMethod="scale");
}
.dxdot {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}
.dxdotCopia {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}
hr {
	border: 1px groove #999999;
}
.Stile15 {
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px dashed #000000;
}

.Stile16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px none #000000;
}

.Stile12w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px;
	text-align: justify;
	border: 1px solid #000000;
	line-height: 16px;
	font-weight: normal;
}
