body {
	background-color: #FFFFFF;
	background-image: url(/img/bg.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
}

.atab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	background-color: #FFFFFF;
	border: 1px solid #000069;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B3C2D0;
}
.sxc {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ACB0CE;
	border-left-color: #ACB0CE;
	background-color: #4848A2;
	border-left-width: 1px;
	border-left-style: solid;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3D3D92;
}

.pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
}


.msx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3D3D92;
	display: block;
}
.tform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BCC6FE;
}

.msx a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.links a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.cmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(/img/mxc.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.bfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/img/bcent.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.tmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/img/cent.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	color: #FFFFFF;
	background-color: #000472;
}
.tst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000069;
}
.tst a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000069;
}
.my_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.ptx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D7D9EA;
	background-color: #000069;
}
.amx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #006699;
	border-top: 1px solid #C5C5C5;
	border-right: 1px solid #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px solid #D7D7D7;
	text-align: center;
	display: block;
}

.libero {
	background-image: url(/img/libero.gif);
	background-repeat: repeat-x;
	border: 1px solid #006633;
}


.errform {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FF0000;
}
.plinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
}
.p_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.occ {
	background-image: url(/img/occ.gif);
	background-repeat: repeat-x;
	border: 1px solid #990000;
}
.footz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000069;
}
.mc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #3D3D92;
}

.amx a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #006699;
	text-decoration: none;
	display: block;
}
.footz a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000069;
}
.f_err {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FF0000;
}
.mc a {
	color: #FFFFFF;
	text-decoration: none;
}
.myfoot {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #000069;
}
.myfoot a {

	color: #C0DFFE;
	background-color: #000069;
}
.mytop {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-color: #FFFFFF;
	background-image: url(/img/bg2.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px dashed #D9DFE5;
}
.mdx {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	background-image: url(/img/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.clink a {
	color: #333333;
	text-decoration: none;
}
.clink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #EFEFEF;
}
.msx a:hover {
	color: #FFFF99;
	text-decoration: none;
	background-color: #0066CC;
	display: block;
}
.tbs {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #A4A4A4;
	border-left-color: #A4A4A4;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.myfoot {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #000069;
}
.mytop {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-color: #FFFFFF;
	background-image: url(/img/bg2.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px dashed #D9DFE5;
}
.myfoot a {

	color: #C0DFFE;
	background-color: #000069;
}
.mdx {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	background-image: url(/img/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.plx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
}
.c_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #BCC6FE;
	text-align: center;
}

