*                   {font-family:Tahoma; color:#000000; font-size:14px; }
.bodyStyle          {margin:0; padding:0; background:#000000}
html, body          {height: 100%;}

.backBg               {background:#ffffff}
.makeTable            {width:100%}
.mainPageTableContent {width:100%}

.mainPageTableContent .tableft {width:60%}
.mainPageTableContent .tabright{background:#F6E8E8;}
.mainPageVideo                 {width:320px}
.mainPageMainThemeHead         {background:URL(/design/mainpagemainthemeplas.png) top left repeat-x; height:30px; padding:0 0 0 12px;}
.mpmtheadName                  {padding-top:7px; font-family:arial; font-size:15px; font-weight:bold; color:#ffffff; width:300px;}
.mainPageMainThemeTd           {background:#E8E8F1}
.mainPageMainThemeTop          {background:URL(/design/mainpagemainthemetopbg.png) top left repeat-x; height:30px; font-family:arial; font-size:15px; font-weight:bold; color:#ffffff; padding:7px 0 0 12px; margin-bottom:6px}

.mainPageMainThemeDate         {font-size:11px; color:#666666}
.MainPageMainThemeImg          {float:left; margin-right:12px}
.mainPageArticlePos            {padding:12px}
a.mPmTHeader                   {font-size:16px; text-decoration:underline; font-weight:bold}
.mPMaDesc                      {font-size:14px; margin-top:6px; line-height:16px; margin-bottom:20px}
a.mPmTNext                     {float:left; color:#003399; font-size:11px; text-decoration:underline}
a.mPmTCom                      {float:right; color:#003399; font-size:11px; text-decoration:underline}


.mainPageTop5Head              {background:URL(/design/mainpagetop5plas.png) top left repeat-x; height:30px; padding:0 0 0 12px}
.mpmt5HeadName                 {padding-top:7px; font-family:arial; font-size:15px; font-weight:bold; color:#ffffff; width:150px;}
.MainPageMainThemeImg          {float:left; margin-right:12px}
.mainPageSArticlePos           {padding:6px 6px 20px 6px; border-bottom:1px solid #990000}
a.mPmt5Header                  {font-size:11px; text-decoration:underline; font-weight:bold; color:#CC0000; line-height:12px}
.mPt5Desc                      {font-size:11px; margin-top:4px; line-height:12px; margin-bottom:4px}
a.mPtop5Com                    {float:left; color:#cc0000; font-size:11px; text-decoration:underline}

.mainPage6razPos               {padding:6px 6px 0 6px; margin-bottom:20px}
.mainPage6razDesc              {font-size:12px; margin-top:6px; line-height:14px}
.mpraz6Name                    {padding-top:13px; font-family:arial; font-size:14px; font-weight:bold; color:#ffffff;}

a.mpraz1Head                   {background:URL(/design/rub1plas.png) top left no-repeat; height:56px; padding:0 0 0 50px; display:block; text-decoration:none}
a.mpraz1Header                 {font-size:14px; text-decoration:underline; font-weight:bold; color:#660033; line-height:14px}

a.mpraz2Head                   {background:URL(/design/rub2plas.png) top left no-repeat; height:56px; padding:0 0 0 50px; display:block; text-decoration:none}
a.mpraz2Header                 {font-size:14px; text-decoration:underline; font-weight:bold; color:#003399; line-height:14px}

a.mpraz3Head                   {background:URL(/design/rub3plas.png) top left no-repeat; height:56px; padding:0 0 0 50px; display:block; text-decoration:none}
a.mpraz3Header                 {font-size:14px; text-decoration:underline; font-weight:bold; color:#006600; line-height:14px}

a.mpraz4Head                   {background:URL(/design/rub4plas.png) top left no-repeat; height:56px; padding:0 0 0 50px; display:block; text-decoration:none}
a.mpraz4Header                 {font-size:14px; text-decoration:underline; font-weight:bold; color:#996600; line-height:14px}

a.mpraz5Head                   {background:URL(/design/rub5plas.png) top left no-repeat; height:56px; padding:0 0 0 50px; display:block; text-decoration:none}
a.mpraz5Header                 {font-size:14px; text-decoration:underline; font-weight:bold; color:#CC0000; line-height:14px}

a.mpraz6Head                   {background:URL(/design/rub6plas.png) top left no-repeat; height:56px; padding:0 0 0 50px; display:block; text-decoration:none}
a.mpraz6Header                 {font-size:14px; text-decoration:underline; font-weight:bold; color:#0033CC; line-height:14px}


.mPRaz1Td                      {background:#E5D4DD; width:33%;  height:50%}
.mPRaz2Td                      {background:#D4E5F6; width:33%;  height:50%}
.mPRaz3Td                      {background:#D4F6D4; width:33%;  height:50%}
.mPRaz4Td                      {background:#FFF6D4; width:33%;  height:50%}
.mPRaz5Td                      {background:#F6D4D4; width:33%;  height:50%}
.mPRaz6Td                      {background:#EEF6FF; width:33%;  height:50%}




.topPlasMainTheme   {background:URL(/design/maintpageplasbg.png) top left repeat-x; height:82px;}
.footer             {background:URL(/design/footerplasbg.png) top left repeat-x; width:100%; height:150px;}
.inPlasElements     {width:100%; margin-top:29px}
.logoPos            {width:280px; padding-left:36px}
.razNamePos         {color:#ffffff; font-family:arial; font-weight:bold; font-size:20px; width:100%}
.plasSearchPos      {width:214px}
a.topPlasLink       {color:#ffffff; font-family:arial; font-weight:bold; font-size:20px; text-decoration:none;} 
.leftBannerPlace    {width:310px;}
.leftBanner         {width:240px; margin: 30px 0 30px 35px;}
.articleDate        {font-size:12px; color:#666666; font-style:italic; margin-top:30px}
.articleHeader      {font-size:16px; font-weight:bold; margin-top:10px}
.mainThemeHeaderColor {color:#003399}
.articleBody        {margin-top:16px;}
.rightColumn        {width:200px; background:#989898}
.postPlace          {border-top:1px solid #003399; margin-top:40px}
.comHead            {font-size:16px; font-weight:bold; margin:16px 0;}
.youComHead         {font-size:16px; font-weight:bold; margin:24px 0 10px 0;}
.comDate            {font-size:12px; color:#666666; font-style:italic}
.comName            {font-weight:bold; color:#003399;}
.comNameGuest       {font-weight:bold; color:#666666;}
.SecCom             {margin-left:20px; margin-top:20px}
.ThreeCom           {margin-left:40px; margin-top:20px}
a.answerLink        {font-size:11px; color:#003399; text-decoration:underline}
.sendComArea        {width:100%; border:1px solid #999999; margin-bottom:6px}
a.sendComLink       {font-size:16px; font-weight:bold; color:#003399; text-decoration:underline;}
.whocom             {font-size:11px; color:#666666}


.SearchInput        {width:128px; font-size:11px; border:1px solid #676767; color:#CCCCCC; height:20px}
.SearchGo           {border:0; font-size:11px; background:URL(/design/searchgo.png) top left no-repeat; width:64px; height:20px; margin-left:6px}
.registration       {background:#D9D9FF; padding-bottom:12px}
.registrationHead   {background:URL(/design/regisrationplas.png) top left repeat-x; height:30px; font-family:arial; font-size:15px; font-weight:bold; color:#ffffff; padding:7px 0 0 12px; margin-bottom:6px}
a.enterPartLink     {font-size:11px; font-weight:bold; color:#000000; text-decoration:none}
a.registrFormLink   {font-size:11px; font-weight:normal; color:#0033CC; text-decoration:none}
a.registrFormLink:hover   {font-size:11px; font-weight:normal; color:#0033CC; text-decoration:underline}
.enterRegPos        {padding-left:12px; font-size:11px}
.loginInput         {width:160px; height:17px; border:1px solid #999999; font-size:11px; color:#999999; margin:10px 0 0 12px}
.passInput          {width:130px; height:17px; border:1px solid #999999; font-size:11px; color:#999999; margin:5px 0 0 12px}
.loginOkBut         {width:25px; height:17px; border:1px solid #999999; color:#000000; background:#F2F2F2; font-size:10px; margin-left:5px}

.mediaForm       {background:#999999;}
.mediaFormHead   {background:URL(/design/mediaplas.png) top left repeat-x; height:30px; font-family:arial; font-size:15px; font-weight:bold; color:#ffffff; padding:7px 0 0 12px;}
.audioBlock      {width:200px; background:#666666}
.audioTopBg      {background:URL(/design/audiotopbg.png) top left no-repeat; width:200px; height:40px}
.audioBg         {background:URL(/design/audibg.png) top left repeat-y; width:200px; padding-left:12px}
.audioBotBg      {background:URL(/design/audiobotbg.png) top left no-repeat; width:200px; height:14px}
.audioAuthor     {padding-left:0px; font-size:11px; font-weight:bold; color:#ffffff; margin-top:6px}
.audioName       {padding-left:0px; font-size:11px; color:#ffffff; margin-bottom:2px}
.audioPlayerPos  {width:176px; margin-left:0px; overflow:hidden; }
.audioDesc       {padding-left:0px; font-size:11px; color:#ffffff; line-height:12px; margin-top:2px; width:188px}
.midAudio        {width:176px; font-size:4px; border-bottom:1px dotted #ffffff; margin-left:0px}

.authorizedForm  {padding:0 8px 8px 8px}
.authorizedForm div {font-size:11px; margin:4px 0}
.authorizeFont   {font-size:11px}
.authorizeImg    {margin-right:8px}