body, table, td   {font-family: Verdana, sans-serif; font-size: 11px;
}

.iframe { 
width: 595px; 
height: 370px; 
overflow: auto;
border: 0px solid #000;
padding: 7px;
}


a                      {color:#0e3178; text-decoration: none;}
a:hover                { text-decoration: underline;}

.Stile1 {
	color: #FFFFFF;
	font-style: italic;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Stile6 {	font-size: 10px;	font-weight: bold;}
.Stile7 {color: #FFFFFF}
.Stile8 {	color: #FFFFFF;	text-decoration: none;}
.Stile9 {color: #FB383C}
.Stile10 {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}
.Stile11 {color: #FD3832}
.Stile_footer {	font-weight: lighter;	font-family: "Times New Roman", Times, serif;	font-size: 9px;	font-style: normal;	line-height: normal;	color: #FF9999;}
.Stile13 {	font-size: 9px;	color: #FF9999;}
.Stile_time {	font-size: 9px;	color: #000000;}

.tool       {font-weight: bold; text-decoration: none; background-color: #dfd5ea; text-align: center;}
.tool2      {font-weight: bold; text-decoration: none; color: #ffb653; background-color: #612B83;}
.tool3      {font-weight: bold; text-decoration: none; color: #ffffff; background-color: #612B83;}
.tool3 a    {color: #ffffff;}
.tool4      {font-weight: bold; text-decoration: none; background-color: #dfd5ea; text-align: center;}
.foot1      {font-weight: bold; text-decoration: none; color: #ffffff; background-color: #3f2b84;}
.foot1 a    {font-weight: bold; text-decoration: none; color: #ffffff; background-color: #3f2b84;}



.wsBText    {font-size: 14px;}
.wsLText    {font-size: 12px;}
.wsNText    {font-size: 10px;}
.wsSText    {font-family: arial; font-size: 9px;}
.wsSText a  {font-family: arial; font-size: 9px;}
.wsSTextPar {text-align: justify} 

.wsFormText     {font-size: 10px;}
.wsInputName    {font-size: 12px;}

.wsTextTitle1   {padding-top:2px; padding-bottom:20px; text-align:right;}
.wsTextTitle2   {font-size:12px; background: url(/img/ts/arrow3vr.gif) no-repeat; text-transform: uppercase; padding-bottom:4px; padding-left:8px; background-color: #ffffff; color: #FF9400;}
.wsTextTitle2 a {color:#232896;}

.wsTextTitle3   {font-weight:bold; padding-top:13px; padding-bottom:4px; text-transform: uppercase; }
.wsTextTitle3 a {color:#232896;}
.wsTextPar      {font-size:12px; text-align: justify;}

.MagTitle1      {color: #622A83; font-size:16px; font-weight: bold; background-color: #ffffff;} 
.MagTitle2      {text-align: justify;}

.wsMenuH        {background-color: #dfd5ea; color: #232896; font-weight: bold; text-transform: uppercase; }
.wsMenuHS       {background-color: #dfd5ea; color: #BE100C; font-weight: bold; text-transform: uppercase; }

.wsMenuHN       {background-color: #FF9400; color: #ffffff; font-weight: bold; text-transform: uppercase; }
.wsMenuHNS      {background-color: #FF9400; color: #ffffff; font-weight: bold; text-transform: uppercase; }

.wsMenuV        {background-color: #dfd5ea; padding-top:2px; padding-bottom:2px; padding-left:12px; font-weight: bold; }
.wsMenuVS       {background-color: #dfd5ea; padding-top:2px; padding-bottom:2px; padding-left:12px; font-weight: bold; }

.wsMenuCatV     {background-color:#657bb1; color:#ffffff; font-size:10px; height:15px;  padding-left:12px; font-weight: bold; vertical-align:middle; text-decoration: none;}
.wsMenuCatVS    {background-color: #dfd5ea; font-size:10px; height:15px; padding-top:2px; padding-bottom:2px; padding-left:12px; font-weight: bold; }
.wsMenuCatVS a  {color:#990000;}

.wsMenuCatVr    {background-color:#dfd5ea;}

.wsMenuVH       {background-color: #3f2b84; font-size: 10px; height:15px; font-weight: bold; text-decoration: none; color: #ffffff; text-transform: uppercase;}


.wsMapTitle1    {background-color:#dfd5ea;}
.wsMapTitle1 a  {color: "#232896";}

.wsHello        {background-color:#dfd5ea; color: "#000000";}
.wsHello a      {background-color:#dfd5ea; color: "#232896"; font-weight: bold;}

.wsGalHead      {font-weight: bold; text-decoration: none; background-color: #dfd5ea;}
.wsGalHead2     {font-weight: bold; text-decoration: none; background-color: #ffffff; color:#612B83;}

.wsAdsHead      {background-color: #dfd5ea;}
.wsAdsTail      {background-color: #dfd5ea;}

.wsAdRow1       {background-color:#f0f0f0;}
.wsAdRow2       {background-color:#ffffff;}
.wsAdRow3       {background-color:#bbbbbb;}
.wsAdRowHi      {background-color:#ffffcc;}
.wsAdRowHP      { }
.wsAdRow2L      {background-color:#FFF9F1;}

.wsAdSearchText {font-size: 12px; font-weight: bold; color: #612B83;}
.wsAdSearchForm {background-color: #fff4e5;}
.wsAdSearchTail {padding-top: 2px;}

.wsGeoInfo      {background-color: #fff4e5; padding-top:4px; padding-left:4px; }
.wsGeoInfoTitle {color: #000000; font-weight:bold; }
.wsGeoInfoChief {color: #990000;}
.wsGeoInfoData  {font-size: 9px;}

.wsDirCat       {background-color: #ffffff;}
.wsDirCatRel    {background-color: #ffffff;}

.wsBoxTitleA1   {background-color: #ffffff; color: #612b83; padding-left:3px; font-weight:bold; text-transform: uppercase;}
.wsBoxTitleA2   {background-color: #ffffff; color: #ffb751; padding-left:3px; font-weight:bold; text-transform: uppercase;}
.wsBoxTitleA3   {background-color: #ffffff; color: #838383; padding-left:3px; font-weight:bold; text-transform: uppercase;}
.wsBoxTitleB1   {background-color: #ffd69b; color: #612b83; padding-left:3px; font-weight:bold; text-transform: uppercase;}
.wsBoxTitleB2   {background-color: #dfd5ea; color: #612b83; padding-left:3px; font-weight:bold; text-transform: uppercase;}

.wsBgColor0     {background-color:#000000;}
.wsBgColor1     {background-color:#ffffff;}
.wsBgColor2     {background-color:#232896;}
.wsBgColor3     {background-color:#990000;}
.wsBgColor4     {background-color:#006666;}
.wsBgColor14    {background-color:#cbc6e1;}
.wsBgColor10    {background-color:#612B83;}
.wsBgColor11    {background-color:#dfd5ea;}
.wsBgColor12    {background-color:#f7f4fa;}
.wsBgColor13    {background-color:#b7a2d0;}
.wsBgColor23    {background-color:#ff9706;}
.wsBgColor20    {background-color:#ffb751;}
.wsBgColor21    {background-color:#ffd69b;}
.wsBgColor22    {background-color:#fff4e5;}
.wsBgColor30    {background-color:#838383;}
.wsBgColor31    {background-color:#dddddd;}
.wsBgColor32    {background-color:#f0f0f0;}
.wsBgColor40    {background-color:#ffffcc;}


.wsFgColor0   {color:#000000;}
.wsFgColor1   {color:#ffffff;}
.wsFgColor2   {color:#232896;}
.wsFgColor3   {color:#990000;}
.wsFgColor4   {color:#006666;}
.wsFgColor10  {color:#612B83;}
.wsFgColor11  {color:#DFD5EA;}
.wsFgColor12  {color:#f7f4fa;}
.wsFgColor13  {color:#b7a2d0;}
.wsFgColor23  {color:#ff9706;}
.wsFgColor20  {color:#ffb653;}
.wsFgColor21  {color:#ffc592;}
.wsFgColor22  {color:#fff4e5;}
.wsFgColor30  {color:#838383;}
.wsFgColor31  {color:#dddddd;}
.wsFgColor40  {color:#ffffcc;}

.wsHPcatName      {font-size: 12px; font-weight:bold; padding-top: 7px;}
.wsHPForm input   {font-family : monospace; font-size: 12px;}
.wsHPForm select  {font-family : verdana; font-size: 11px;}
.wsHPTitle        {font-size: 18px; font-weight:bold; color:#612B83; text-transform: uppercase;}
.wsChProv input   {font-family : monospace;font-size: 12px; height:18; width:23; text-align: center;}
.wsSmallForm      {font-size:10px;height:20px;}


/*
Gli stili utilizzati unchanged
*/
.wsHPSelect   {font-size: 10px;}

/*
Gli stili modificati/aggiunti
*/

.wsBgColor15  {background-color:#657bb1;}
.wsFgColor15  {color:#657bb1;}

/*
Gli stili per i siti nel listing
*/

.wsHText         {font-size: 9px;}
.wsHeadForm      {font-size:15px; color:#000000;}
.wsHeadMenu      {font-size:12px; color:#000000;}
.wsHeadMenu a    {font-size:10px;color:#0000bb; font-weight:bold;}
.wsListIntest    {font-size:11px; background-color:#ffd69b;}
.wsSitesNew      {font-size:10px; font-family: verdana; color:#9c0000}
.wsSitesRecord   {font-size:15px; font-family: verdana;}
.wsSitesRecord a {font-size:15px;}
.wsSiteName      {font-size:12px; text-align: left; font-weight: bold;text-decoration:underline;}
.wsSiteName    a {font-size:12px; text-align: left; font-weight: bold; }
.wsSiteText      {font-family:verdana; font-size:11px; color:#000000;}
.wsSiteLink      {font-size:11px; text-align: right;}
.wsMenuSH        {background-color:#ffd69b; color: #232896; padding-left:5px; padding-right:5px}
.wsNumPages      {background-color:#ffffff; color: #bbbbbb;  font-weight: bold;}
.wsNumPages    a {background-color:#ffffff; font-weight: bold;}
.wsBarColor      {background-color:#657bb1;}
.wsAlphaNav      {background-color:#efefef; color:#232896; font-weight: bold; text-transform: uppercase;}
.wsAlphaNav    a {background-color:#efefef; }
.wsAlphaNavS     {background-color:#efefef; color:#ce0000; font-weight: bold; text-transform: uppercase;}
.wsAlphaNavS   a {background-color:#efefef; color:#ce0000; font-weight: bold; text-transform: uppercase;}
.wsContTitle     {font-size:14px;font-weight:bold;color: #5d5d5b;}
.wsContTitle   a {font-size:14px;font-weight:bold;color: #5d5d5b;}

.wsDownText      {font-size: 10px;text-align:right;}
.wsDownText    a {font-size: 10px; text-align:right; font-weight:bold; padding-right:8px;}

.wsSectTitle     {font-size:12px;font-weight:bold;color: #657bb1;}
.wsSectTitle   a {font-size:12px;font-weight:bold;color: #657bb1;}
.wsPopErr        {font-size:12px;color:#9c0000;}
.wsSendTitle     {font-size: 14px; background-color: #ffffff; color: #5d5d5b; padding-bottom:4px; font-weight:bold;}
.wsSendLink      {font-size: 12px; background-color: #ffffff; color: #0000ff;}
.wsSendLink   a  {font-size: 12px; background-color: #ffffff; color: #282a7d; font-weight:bold; text-decoration:underline}
.wsSendText      {font-size: 12px; background-color: #ffffff; color: #000000; padding-top:2px;}
.wsSendText2     {font-size: 12px; background-color: #ffffff; color: #000000; padding-top:4px;}
.wsSendError     {font-size: 12px; background-color: #ffffff; color: #9c0000; padding-top:4px;}
.wsSendSelect select {font-size: 13px; background-color: #ffffff; color: #000000; width:300px;}

.wsSendNote      {font-size: 10px; background-color: #ffffff; color: #ff6201}
.wsErrorTitle    {font-size:14px;font-weight:bold;padding-bottom:4px; background-color: #ffffff; color: #9C0000;}

.wsErrorLine     {font-size: 12px; background-color: #ffffff; color:#5d5d5b; padding-left:10px; font-weight:bold;}

.wsPopup         {color:#232896;}
.wsPopupLeft     {padding-left:6px;color:#232896;}
.wsPopupRight    {padding-right:6px;color:#232896;}
.wsPopupError    {padding-right:6px;color:#9c0000;}


.wsLTextRed      {font-size: 10px; color:#990000; font-weight:bold;}
.wsLTextRed  a   {font-size: 10px; color:#990000; font-weight:bold;}




/*
Gli stili per il pagewizard
*/


.pwTitleText    {font-size:20px; color:#7d0312; font-weight:bold;}
.pwTitleFoto    {font-size:10px; font-weight:bold;}

.pwDescrText    {font-size:12px; font-weight:bold; padding-left:2px; text-align:justify;}


.pwInvito        {border-top-width:thin; border-right-width:thin; border-bottom-width:thin; border-left-width:thin; border-top-style:none; border-right-style: none; border-bottom-style:dotted; border-left-style:none; border-top-color:#D8C9C2; border-right-color:#D8C9C2; border-bottom-color:#D8C9C2; border-left-color:#D8C9C2;}

.pwTitInv        {font-family:sans-serif; font-size: 30px; color:#a80000; font-weight:bold;}

.pwInvRisp       {font-family:sans-serif; font-size: 14px; color:#a80000; font-weight:bold;}
.pwInvRisp13       {font-family:sans-serif; font-size: 13px; color:#a80000; font-weight:bold;}
.pwInvRisp12       {font-family:sans-serif; font-size: 12px; color:#a80000; font-weight:bold;}
.pwInvRisp10       {font-family:sans-serif; font-size: 10px; color:#a80000; font-weight:bold;}

.pwInvLText      {font-family:sans-serif; font-size: 20px; color:#000000; font-weight:bold;}
.pwInvNText      {font-family:verdana;    font-size: 13px; color:#000000; font-weight:bold; text-transform:uppercase;}
.pwInvBText      {font-family:verdana;    font-size: 12px; color:#000000; font-weight:bold;}


.pwPersTratVert  {border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:dashed; border-left-color:#D8CAAD; border-left-width:thin;}

.pwPersFoto      {border:1px dotted #CC6633;}
.pwPersTitle1    {background-color:#ffc94b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#ff6600;}      
.pwPersTitle2    {background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#ff6600; font-weight:bold;}      
.pwPersTitle3    {background-color:#fe6309; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ffd6a6; font-weight:bold;}      
.pwPersTitle4    {background-color:#fff1b4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cc6633; font-weight:bold;}      
.pwPersLText     {font-size:12px; color:#657bb1; font-weight:bold;}
.pwPersLText a   {font-size:12px; color:#657bb1; font-weight:bold; text-decoration:underline;}



.wsImgTpl        {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0e3178; font-weight:bold; margin-left:5px;}      
.wsImgTpl   a    {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0e3178; font-weight:bold; text-decoration:underline; margin-left:10px;}      
.wsImgTpl img    {margin:10px 10px 10px 30px;}      

.wsSepAzz        {background-color:#e7eaf3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#667bb4; font-weight:bold; height:30; padding-left:10;  padding-right:10;} 


.wsBoxAzz        {background-color:#c2cae1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#667bb4; font-weight:bold; height:30; padding-left:10;  padding-right:10; text-align:center;} 

       

.wsRigAzz td     {background-color:#c2cae1; margin-left:10px; height:1;}  
.wsModTpl        {margin:10px 200px 10px 10px;}
.wsModTpl  img   {margin:10px 30px 10px 100px;}

.wsbordo         {border:1px solid #c2cadf; padding:12px 5px 5px 5px;} 
.wsbordo a       {text-decoration:underline; font-weight:bold;} 

.wsBoxFtp        {font-size:10px; color: #5d5d5d; font-weight:bold;} 

.wsDiskQ         {background-color:#e7eaf3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#667bb4; font-weight:bold; height:30;} 

.wsBoxWhite      {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#667bb4; font-weight:bold;} 

/*
Gli stili per tabella delle labels
*/

.labels_table    {width:588px;}

.labelD          {border-bottom:1px solid #c2cae1; text-align:right; padding-right:1px; color:#0E3178; font-weight:bold;}
.labelD   a      {text-decoration:underline; text-align:right; padding-right:1px; color:#0E3178; font-weight:bold;}

.labelS          {width:103px; height:25px;color:#5D5D5C;font-weight:bold;text-align:center;padding-bottom:2px;background: #FFF url(http://webspace.tiscali.it/new/img/label2.gif) no-repeat;}
.labelS a        {color:#5d5d5c;}

.labelX          {width:103px;height:25px;color:#FF9900;font-weight:bold;text-align:center;padding-bottom:2px;background: #647BAF url(http://webspace.tiscali.it/new/img/label.gif) no-repeat;}
.labelX a        {color:#FFF; text-decoration:underline; color:#fff;}
s
