body                           {padding:0px; margin:0px; background: #FFFFFF url(/_images/_/bg-grey.gif) repeat-y 220px 0px;}
form                           {padding:0px; margin:0px;}

a                              {color:#000080; text-decoration:none;}
a.link                         {color:#666666; text-decoration:none;}
a.visited	                   {color:#666666; text-decoration:none;}
a:hover                        {color:#000080; text-decoration:underline;}

#head-main                     {position:absolute; left:0px; top:0px; width:100%; height:130px; background: #FFFFFF url(/_images/_/bg-head.gif);}

#text-main                     {padding:152px 10px 10px 235px; margin:0px; min-width: 593px; width:expression(0*document.body.offsetWidth+document.body.scrollWidth-5);}
#text-main h1                  {margin:15px 0px 5px 0px; padding: 0px; color:#666666; text-transform: uppercase; font: normal bold 18px arial;}
#text-main h2                  {margin:15px 0px 5px 0px; padding: 0px; color:#666666; text-transform: uppercase; font: normal bold 15px arial;}
#text-main .main               {border-bottom:1px solid #808080; margin-top:0px; padding-top:10px;}

#text-main p                   {margin:7px 0px; padding:0px; color:#333333; font: normal normal 12px verdana; text-align:justify;}
#text-main a                   {color:#000080; text-decoration:none;}
#text-main a.link              {color:#666666; text-decoration:none;}
#text-main a.visited	       {color:#666666; text-decoration:none;}
#text-main a:hover             {color:#000080; text-decoration:underline;}
#text-main li                  {list-style:none url(/_images/_/menu/b-closed.gif); line-height:14px; font: normal normal 12px verdana; text-align:justify;}


#menu-main                     {position:absolute; left:10px; top:130px; width:200px; font: normal normal 11px verdana;}
#menu-main ul                  {padding: 0px; margin:0px;}
#menu-main li                  {padding: 0px 0px 0px 15px; list-style: none none outside; line-height:14px; background: url(/_images/_/menu/b-closed.gif) no-repeat 0px 2px;}

.menu-pack                     {padding:0px 0px 8px 0px; margin:0px 0px 10px 0px; width:100%; border-bottom:1px solid #808080; }
.menu-pack h6                  {padding:0px; margin:0px 0px 10px 25px; color: #666666; font: normal bold small-caps 14px verdana;}

#menu-link                     {background: url(/_images/_/icons/contacts.gif) no-repeat 0px 0px;}
#menu-link a                   {text-decoration:underline;}

#menu-find input               {vertical-align:middle;}
#menu-find input.text          {width:130px; margin-left:25px; font: normal normal 11px verdana; line-height:14px; border:1px solid #808080;}

#diff-path                     {position:absolute; left:235px; top:130px; width:539px; font: normal normal 10px verdana;}
#diff-path a                   {color:#666666; text-decoration:none;}
#diff-path a.link              {color:#666666; text-decoration:none;}
#diff-path a.visited	       {color:#666666; text-decoration:none;}
#diff-path a:hover             {color:#000080; text-decoration:underline;}

b.MarkRed                      {font-weight:400; border-bottom:1px dotted #CC0000; color:#000000;}
b.MarkGreen                    {font-weight:500; border-bottom:1px dotted #00CC00; color:#000000;}

#text-main p.BlockNotice       {border:1px dotted #808080; padding:3px 10px 3px 45px; background: #F0F0F0 url(/forum/styles/prosilver/imageset/topic_read.gif) no-repeat 8px 50%;}
#text-main p.BlockInfo         {border:1px dotted #6060A0; padding:3px 10px 3px 45px; background: #F0F0FF url(/forum/styles/prosilver/imageset/topic_read.gif) no-repeat 8px 50%;}
#text-main p.BlockAttention    {border:1px dotted #A06060; padding:3px 10px 3px 45px; background: #FFF0F0 url(/forum/styles/prosilver/imageset/topic_read.gif) no-repeat 8px 50%;}

#text-main table.author        {float:right; border:none; font: normal normal 11px verdana;}
#text-main table.author td     {text-align:right; font-style:italic; font-weight:normal; border:none; padding:1px 1px 1px 5px;}
#text-main table.author th     {text-align:left; font-style:italic; font-weight:normal; border:none; padding:1px 5px 1px 1px;}

a.bookmarkPlate                {border-collapse:separate; border:none;}
a.BookmarkItem                 {color:#0C72A2; border:1px solid #E8E8E8; text-decoration:none; display:block;}
a.BookmarkItem:hover img       {border:4px solid #F0F0F0; }
a.BookmarkItem img             {border:4px solid #FFFFFF; }

.VisitPanel                    {border-width:1px 0px 1px 0px; border-style: solid; border-color: #C0C0C0; font: normal normal 11px verdana;}
.VisitTitle                    {font-weight:bold; text-align:left;}
.VisitText                     {font-weight:normal; text-align:justify;}
.VisitGogo                     {font-weight:normal; text-align:right;}

.FormSubscribe {padding:0px; margin:0px;}
.FormSubscribe .TextLine {font-size: 9pt;}
.FormSubscribe .Button   {font-size: 9pt;}