#index {vertical-align:top;}
#index h1 {font-size:30px; text-align:center; text-transform:uppercase; letter-spacing:1pt; margin:30px auto !important;}
#index p {margin:0 30px 5px; text-align:justify;}
#index a {color:#800000; border-bottom:1px dotted #800000; text-decoration:none;}
#index a:hover {color:#f00; border-bottom:1px dotted #f00;}

#index p span       {text-transform:uppercase; font-weight:600; color:#800000; letter-spacing:0.7pt;}
#index p strong     {font-weight:400;}
#index #telegram  {width:283px; height:352px; margin:5px 30px 15px 30px; float:right;}
#index .online       {width:416px; height:102px; padding:0; margin:0 0 0 5px; float:right;}
#index .repack      {width:256px; height:150px; padding:0; margin:0 0 0 5px; float:right;}
#index .repack-titl {text-transform:uppercase; font-weight:bold !important; color:#800000 !important; letter-spacing:0.5pt;}
#index .batesring   {width:32px; height:27px;}
#index .ita            {font-style:italic; text-transform:none !important; font-weight:normal !important; color:#000 !important; letter-spacing:0 !important;}
#index .p-jolka      {font-size:18px; font-weight:600; text-align:center; color:#00a650; margin:1px auto 15px; text-shadow:1px 1px 1px rgb(0, 0, 0);}

#index .radius                 {color:#000; font:10pt Georgia, Arial; padding:3px; background:none repeat scroll 0 0 #d2b48c; border:1px solid #b8860b; border-radius:15px; margin:30px; padding:15px;}
#index .radius p  {color:#000; font:9pt/120% Georgia, Arial; margin:0 0 5px;}
#index .radius p a {color:#800000; font:9pt Georgia, Arial;}
#index .radius p a:hover   {color:red; font:9pt Georgia, Arial;}

.sitemap                  {font:10pt Verdana !important;}
.sitemap h1              {text-transform:uppercase; font-size:16pt; text-align:center; margin:30px auto; letter-spacing:1.5px;}
.sitemap h2              {text-transform:uppercase; font-size:14pt; word-spacing:3px; text-align:left; margin:30px 0 30px 30px;}
.sitemap h3              {text-transform:uppercase; font-size:12pt; color:#800000; font-style:normal; word-spacing:3px; text-align:left; margin:15px 30px 10px;}
.sitemap p {font-weight:normal; font-size:12pt; color:#800000; text-indent:30px; margin:0 20px 0 30px;}
.sitemap ul {list-style-type:disc; font-size:8pt; color:#000; margin-top:8px; margin-bottom:8px;}
.sitemap ul a {font:8pt Verdana !important; color:#000;}
.sitemap ul a:hover  {font:8pt Verdana !important; color:red;}

.sitemap .stolb-4 {width:100%; padding:15px !important;}
.sitemap .stolb-4 td {width:25%;}

.sitemap ul li ul  {list-style-type:circle; font-size:8pt; color:#000;}

.sitemap p a {color:#000;}
.sitemap p a:hover {color:red;}

.sitemap ul {list-style-type:disc;}

#head-art-txt         {font:10px Georgia, Arial; text-align:center; text-shadow:1px 1px 1px rgb(0, 0, 0);}
#head-art-txt p       {text-indent:0; font:10px Arial; text-align:left; margin:5px -3px 10px -1px; word-spacing:0em; color:#800000; font-style:italic;}
#head-art-txt p.ups {color:#800000; text-indent:0; font:10px Georgia, Arial; text-transform:uppercase; margin:15px auto 5px; font-weight:600; text-align:center;}

#head-art-pop                 {font:10px Georgia, Arial; text-align:center;}
#head-art-pop p              {text-indent:0; font:10px Arial; text-align:left; margin:5px -3px 10px -1px; word-spacing:0em;}
#head-art-pop p a      {color:#000; font:10px Arial;}
#head-art-pop p a:hover   {color:#800000;}
#head-art-pop p.ups         {color:#800000; text-indent:0; font:10px Georgia, Arial; text-transform:uppercase; margin:5px auto 5px; font-weight:600; text-align:center;}
#head-art-pop img            {text-align:center !important; margin:0 auto !important;}
#head-art-pop .img-game   {width:140px; height:104px; margin:10px auto !important;}

#cboxTitle {color:#000 !important; font:8pt Verdana;}

.arcanum {width:335px; height:462px; float:right; margin:15px;}

#stories-archive                               {font:10pt Verdana, Arial !important;}
#stories-archive a                            {font:10pt Verdana, Arial !important;}
#stories-archive h2                           {color:#800000 !important; font:12pt Georgia; text-transform:uppercase; letter-spacing:1.2px; font-weight:600;}
#stories-archive ul                            {margin-left:60px !important;}
#tab-stories-archive                          {width:100%; border:0 none; font:10pt Verdana, Arial !important; margin:15px auto; padding:0 30px;}
#tab-stories-archive a                       {font:10pt Verdana, Arial !important;}
#tab-stories-archive td                      {padding:5px; text-align:center; vertical-align:middle; background-color:#f5deb3;}
#tab-stories-archive td.left                 {padding:5px 5px 5px 15px; text-align:left !important;}
#tab-stories-archive td span               {font-style:italic; color:#800000 !important;}
#tab-stories-archive td span a           {font-style:italic !important; color:#800000 !important;}
#tab-stories-archive td span a      {color:#800000 !important;}
#tab-stories-archive td span  a:hover   {color:#f00 !important;}
#tab-stories-archive #nazvanie            {color:#800000; text-transform:uppercase; font:9pt Verdana, Arial !important;}
#tab-stories-archive #nazvanie td        {padding:5px !important; background-color:#deb887 !important;}
#tab-stories-archive img                     {width:15px; height:11px;}

#stories-archive-title                          {padding:0; margin:0 auto -25px; padding:0 30px;}
#stories-archive-title h1                      {text-align:center; color:#800000; font:14pt Georgia; text-transform:uppercase; letter-spacing:1.2px; font-weight:600;}
#stories-archive-title h2                      {text-align:center; color:#800000; font:12pt Georgia; text-transform:uppercase; letter-spacing:1.2px; font-weight:600;}
#stories-archive-title h3                      {text-align:left !important; color:#663333; font:10pt Georgia; text-transform:uppercase; letter-spacing:1.2px; font-weight:600;}
#stories-archive-title div                     {font:10pt Verdana, Arial !important;}
#stories-archive-title p                        {font:10pt Verdana, Arial !important; line-height:130% !important; text-indent:0; padding:0 !important; margin:0 !important;}
#stories-archive-title a                        {font:10pt Verdana, Arial !important;}
#stories-archive-title .right                  {text-align:right !important;}
#stories-archive-title .categor              {color:#800000 !important; font-style:italic;}
#stories-archive-title .categor a           {color:#800000 !important; font-style:italic;}
#stories-archive-title .categor a:hover   {color:#f00 !important; font-style:italic;}
#stories-archive-title .bold                   {font-weight:bold !important;}
#stories-archive-title .bold p                 {font-weight:bold !important;}
#stories-archive-title .admin                 {color:#800000 !important; font-size:80% !important; font-style:normal !important;}
#stories-archive-title .admin a              {color:#800000 !important; font-size:80% !important; font-style:normal !important;}
#stories-archive-title .admin a:hover {color:#f00 !important; font-size:80%; font-style:normal !important;}

#ratearticle {font:13px Arial, Verdana; text-align:center; margin:0 auto;}
#ratearticle img {margin:15px auto 0; width:75px; height:14px;}
#ratearticle-form {padding:0 15px;}
#ratearticle-form input[type="radio"] {cursor:pointer !important;}
#ratearticle-form #ratethisarticle      {}
#ratearticle-form #castmyvote {text-transform:uppercase; font:10px Arial, Verdana; text-align:center; margin:0 auto; padding:2px 5px 1px; letter-spacing:0.1em; border-radius:5px; border:#b8860b 1px solid;}
#ratearticle-form img {width:75px; height:14px; padding:0 0 0 3px;}

#options {padding:5px;}
#options .printer {width:16px; height:16px; margin:0 5px -3px;}

.list {width:17px; height:17px; margin:1px;}

.related      {list-style-type:none !important; padding:0 15px !important; margin:0 !important; list-style-image:url('/images/arrow2.gif');}
.related li    {vertical-align:top !important; line-height:110% !important; padding-top:5px;}
.related li a {vertical-align:top !important; line-height:110% !important;}

.menu-block {list-style-type:none !important; padding:5px 0 0 12px !important; margin:0 !important; list-style-image:url('/images/dot.gif');}
.menu-block  li {vertical-align:top !important; line-height:135% !important; padding:0 !important; font-size:13px; font-family:Arial;}
.menu-block  li a {font-size:13px;}
#menu-block-i {width:80px; height:79px; margin:1px;}
#menu-block-h {width:80px; height:22px; margin:1px;}

.administration          {font:normal 11pt/130% Vergana, Arial !important;}
.administration td      {padding:1px 5px; border:inset 1px; border-color:#633;}

.administration-menu    {width:16%; padding:5px; text-align:center; vertical-align:top;}
.administration-menu p {padding:0; margin:5px auto 15px; text-align:center; font:normal 11pt/130% Vergana, Arial; color:#633; text-transform:uppercase; font-weight:600;}

.title                         {text-align:center; font:bold 11pt/130% Vergana, Arial; color:#633; text-transform:uppercase; letter-spacing:0.1em; margin:5px auto;}
.option                      {text-align:center; font:bold 10pt/130% Vergana, Arial; color:#000; margin:5px auto;}
.tiny                         {font:normal 11pt/130% Vergana, Arial; color:#000;}
.adminmenu                {text-align:center; font:bold 12pt/130% Vergana, Arial; color:#633; text-transform:uppercase; letter-spacing:0.1em; margin:5px auto 15px;}
.adminmenu a        {color:#633 !important; font:bold 12pt/130% Vergana, Arial; text-decoration:none;}
.adminmenu a:hover     {color:#f00 !important; font:bold 12pt/130% Vergana, Arial; text-decoration:none;}

#web-links-head                   {text-align:center; margin:5px auto 15px !important; vertical-align:middle !important;}
#web-links-head #i-left          {padding:15px 0 0; width:64px; height:64px; float:left;}
#web-links-head #i-right        {padding:15px 0 0; width:64px; height:64px; float:right;}
#web-links-head #search-link  {padding-top:30px;}

#web-links-tab                   {font:bold 11pt/130% Vergana, Arial !important; color:#000 !important; padding:15px 30px;}
#web-links-tab td               {padding:0;}
#web-links-tab a                {font:normal 11pt/130% Vergana, Arial;}
#web-links-tab-100             {width:100%; border:0 none; font:bold 11pt/130% Vergana, Arial; color:#000 !important; padding:15px 30px;}
#web-links-tab-100 td         {padding:0; background-color:#f5deb3; vertical-align:top !important;}
#web-links-tab-100 td.cat    {width:50%; padding:5px 15px;}
#web-links-tab-100 td.cat p {margin:5px 0 5px !important; padding:3px 10px !important; background-color:#d2b48c;}
#web-links-tab-100 a          {font:normal 11pt/130% Vergana, Arial;}
#web-links-tab-100 .lwin      {width:11px; height:11px; margin-right:5px;}

#web-links-nav                {font:bold 11pt/130% Vergana, Arial; color:#633 !important; margin:15px 30px 15px;}
#web-links-nav a             {font:normal 11pt/130% Vergana, Arial; margin:0 5px; color:#800000 !important; letter-spacing:0.07em;}
#web-links-nav a:hover     {color:#f00 !important;}
#web-links-nav span         {margin:0 5px;}

#auto-970                 {width:970px !important; padding:0 !important; margin:0 auto 15px; text-align:left;}
#auto-970 .foot-auto  {text-align:center !important; margin:10px auto 15px;}
#auto-728                 {width:728px !important; padding:0 !important; margin:0 auto 15px; text-align:left;}
#auto-728 .foot-auto  {text-align:center !important; margin:10px auto 15px;}
.foot-auto                  {text-align:center !important; margin:10px auto 15px !important;}
.auto                        {height:1px; background:#d2b48c url('/themes/Arc_San8_V1/images/hr1.gif') no-repeat scroll center; width:970px; margin:30px auto 10px !important;}
.auto hr                    {display:none; width:95%;}
.auto-hr-728              {height:1px; background:#d2b48c url('/themes/Arc_San8_V1/images/hr1.gif') no-repeat scroll center; width:728px; margin:30px auto 10px !important;}
.auto-hr-728 hr          {display:none; width:95%;}

#auto-930                 {width:930px !important; padding:0 !important; margin:0 auto 15px; text-align:left;}
#auto-930 .foot-auto  {text-align:center !important; margin:10px auto 15px;}
.auto-hr-930              {height:1px; background:#d2b48c url('/themes/Arc_San8_V1/images/hr1.gif') no-repeat scroll center; width:930px; margin:30px auto 10px !important;}
.auto-hr-930 hr          {display:none; width:95%;}