body								{padding: 0; margin:0; background-image: url('/img/html/strBody.jpg'); background-repeat: repeat-x; background-color: #64A8C8;}
img									{border: 0;}
.bodyHP							{width: 724px; height: 582px; background-image: url('/img/html/bckBodyHP.png'); background-repeat: no-repeat; background-position: 50% 50%;}
.bodyFruttoria			{width: 724px; height: 582px; background-image: url('/img/html/bckBodyFruttoria.png'); background-repeat: no-repeat; background-position: 50% 50%;}
.bodyEppy						{width: 724px; height: 582px; background-image: url('/img/html/bckBodyEppy.png'); background-repeat: no-repeat; background-position: 50% 50%;}
.bodyMiPresento			{width: 724px; height: 582px; background-image: url('/img/html/bckBodyMiPresento.png'); background-repeat: no-repeat; background-position: 50% 50%;}
.bodyCommunity			{width: 724px; height: 582px; background-image: url('/img/html/bckBodyCommunity.png'); background-repeat: no-repeat; background-position: 50% 50%;}
.bodyNews						{width: 724px; height: 582px; background-image: url('/img/html/bckBodyNews.png'); background-repeat: no-repeat; background-position: 50% 50%;}
.bodyExtra					{width: 724px; height: 582px; background-image: url('/img/html/bckBodyExtra.png'); background-repeat: no-repeat; background-position: 50% 50%;}
.bodyRegistrati			{width: 724px; height: 1142px;}
.bodyDetect					{width: 724px; height: 582px; background-image: url('/img/html/bckBodyDetect.png'); background-repeat: no-repeat; background-position: 50% 50%;}
.frmBody						{width: 706px; height: 1052px; background-image: url('/img/html/bckBody.png'); background-repeat: no-repeat; background-position: 50% 50%;}
.frmBodyTP					{width: 724px; height: 601px; background-image: url('/img/html/bckBodyTP.png'); background-repeat: no-repeat; background-position: 50% 50%;}
.inputText					{width: 220px; height: 20px; background:transparent; padding: 0; spacing: 0; margin: 0; border:none; font-family: Arial; font-size: 10px;}
.inputTextErr				{width: 220px; height: 20px; background:transparent; padding: 0; spacing: 0; margin: 0; border:none; font-family: Arial; font-size: 10px; border: 1px solid red;}
.imgSP							{width: 29px; height: 29px;}
.footer, .footer A	{font-family: Tahoma; font-size: 11px; color: #344658; text-decoration: none; text-align: center;}

/* Nav top */
#navTopContainer		{margin: auto auto; width: 502px; height: 71px; position: relative; text-align: center; background-image: url('/img/html/bckNavTop.png'); background-repeat: no-repeat; text-align: center;}
#navTop							{font-family: Verdana; font-size: 13px; color: #FFFFFF; width: 472px; top: 12px; position: relative; text-align: center; margin: auto auto;}
.navTop							{font-family: Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none; text-align: center;}
.navTopSm						{font-family: Verdana; font-size: 13px; color: #FFFFFF; text-decoration: none; line-height: 13px;}
.navTopMd						{font-family: Verdana; font-size: 15px; color: #FFFFFF; text-decoration: none; line-height: 13px;}
.navTopLg						{font-family: Verdana; font-size: 18px; color: #FFFFFF; text-decoration: none; line-height: 13px;}
.navTopSep					{font-family: Verdana; font-size: 11px; color: #FFFFFF; text-align: center; padding: 6px 0px18px 0px;}
/* Nav top */

.mabo14							{font-family: Verdana; font-size: 14px; color: #603813; font-weight: bold; text-decoration: none;}
.mano09							{font-family: Verdana; font-size: 9px; color: #603813; text-decoration: none;}
.mano11							{font-family: Verdana; font-size: 11px; color: #603813; text-decoration: none;}
.mabo11							{font-family: Verdana; font-size: 11px; color: #603813; font-weight: bold; text-decoration: none;}
.mano12							{font-family: Verdana; font-size: 12px; color: #603813; text-decoration: none;}
.mano18							{font-family: Verdana; font-size: 18px; color: #603813; text-decoration: none;}
.grno13							{font-family: Verdana; font-size: 13px; color: #4D4D4D;}
.grbo13							{font-family: Verdana; font-size: 13px; color: #4D4D4D; font-weight: bold;}
.grno11							{font-family: Verdana; font-size: 11px; color: #4D4D4D;}
.grbo11							{font-family: Verdana; font-size: 11px; color: #4D4D4D; font-weight: bold;}
.grscno11						{font-family: Verdana; font-size: 11px; color: #262626;}
.grscbo11						{font-family: Verdana; font-size: 11px; color: #262626; font-weight: bold;}

/* Modal popup */
#modalPageTC				{display: none; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px;}
#modalPageP					{display: none; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px;}
#modalPageDS				{display: none; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 2000;}
#modalPageCR				{display: none; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 2000;}
#modalPageCN				{display: none; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 3000;}
.modalBackground		{filter: Alpha(Opacity=40); -moz-opacity:0.4; opacity: 0.4; width: 100%; height: 100%; background-color: #32434D; position: absolute; z-index: 500; top: 0px; left: 0px;}
.modalContainerTC		{position: absolute; width: 726px; top: 80px; z-index: 750;}
.modalContainerCN		{position: absolute; width: 801px; height: 582px; top: 0px; z-index: 750;}
.modalContainerP		{position: absolute; width: 726px; top: 80px; z-index: 750;}
.modalContainerDS		{position: absolute; width: 693px; top: 80px; z-index: 750;}
.modalContainerCR		{position: absolute; width: 406px; height: 467px; top: 80px; z-index: 2000;}
.modalContainerCN		{position: absolute; width: 801px; height: 582px; top: 0px; z-index: 2000;}
.modalTC						{background-image: url('/img/bckTermini.png'); background-repeat: no-repeat; position: relative; z-index: 1000; width: 726px; height: 458px; padding: 0px 0px 0px 0px;}
.modalP							{background-image: url('/img/bckPrivacy.png'); background-repeat: no-repeat; position: relative; z-index: 1000; width: 726px; height: 458px; padding: 0px 0px 0px 0px;}
.modalDS						{background-image: url('/img/html/bckDatiSoc.png'); background-repeat: no-repeat; position: relative; z-index: 1000; width: 693px; height: 321px; padding: 0px 0px 0px 0px;}
.modalCR						{left: 135px; top: 125px; position: relative; z-index: 1000; width: 406px; height: 467px; padding: 0px 0px 0px 0px;}
.modalCN						{top: 0px; position: relative; z-index: 1000; width: 801px; height: 582px; padding: 0px 0px 0px 0px;}
.modalBody					{font-family: Arial; font-size: 11px; color: #7C7F7A; margin: 0px 0px 80px 60px; width: 620px; height: 300px; overflow: auto; position: absolute; top: 100px;}
.lnkChiudi					{width: 676px; height: 40px; position: absolute; top: 417px; z-index: 1000; text-align: right;}
.lnkChiudiDS				{width: 680px; height: 40px; position: absolute; top: 280px; z-index: 2000; text-align: right;}
.lnkChiudiCR				{width: 20px; height: 20px; position: absolute; top: 160px; left: 170px; z-index: 2000;}
.lnkChiudiCN				{width: 30px; height: 30px; position: absolute; top: 522px; left: 95px; z-index: 2000;}
.privacyOLN LI			{font-weight: bold;}
.privacyOLL LI			{font-weight: bold; list-style-type: lower-alpha;}
.privacyOLN P				{font-weight: normal; padding: 0px; margin: 0px;}
.privacyOLL P				{font-weight: normal; padding: 0px; margin: 0px;}
/* Modal popup */

/*SCROLLBAR*/
.scroll-pane 						{width: 620px;height: 300px;overflow: auto;font-family: Arial; font-size: 11px; color: #7C7F7A;}
.jScrollPaneContainer 	{position: relative;overflow: hidden;	z-index: 1; }
.jScrollPaneTrack 			{position: absolute;	cursor: pointer;	right: 0;	top: 0;	height: 100%; background: #d0dfd7;}
.jScrollPaneDrag 				{position: absolute;background: #603a18;	cursor: pointer;	overflow: hidden;}
.lnkChiudi1							{width: 676px; height: 40px; text-align: right; position: absolute; top: 417px; left:0px;}
#modalPageP1						{display: block; position:absolute; width: 100%; height: 100%; top:-10000px; z-index: 2000;}
#modalContainerP1				{position: absolute; width: 726px; top: 80px; z-index: 750; background-image: url('/img/bckPrivacy.png'); background-repeat: no-repeat; width: 726px; height: 458px; z-index:2000;}
.modalBackground1				{filter: Alpha(Opacity=40); -moz-opacity:0.4; opacity: 0.4; width: 100%; height: 100%; background-color: #32434D; position: absolute; top: 0px; left: 0px;}
/*SCROLLBAR*/
