body           {font-size:12px; background-color:#f4d9a9; background-repeat:repeat; background-image:url(/themes/Arc_San8_V1/images/Ground.jpg); background-attachment:fixed; background:transparent url(/themes/Arc_San8_V1/images/Ground.jpg) repeat top left; cursor:default; color:#000; font-family:Georgia, Arial, Verdana; text-decoration:none; margin:10px;}
panel          {z-index:1; left:0; width:400px; position:absolute; top:31px; text-align:right;}
divContainer   {left:0; visibility:hidden; margin:10px; overflow:hidden; width:400px; clip: rect(0, 400px, 524px, 0); position:absolute; top:45px; height:524px;}
divContent     {left:0; position:absolute; top:0;}
bottom         {z-index:2; left:0; width:100%; position:absolute; top:594px; height:30px; text-align:center;}

.footmsg            {font-size:10px; color:#deb887; text-decoration:none; text-align:center;}
.footmsg a:link     {font-size:10px; color:#deb887; text-decoration:none;}
.footmsg a:visited  {font-size:10px; color:#deb887; text-decoration:none;}
.footmsg a:hover    {font-size:10px; color:#f5deb3; text-decoration:underline;}
.footmsg a:active   {font-size:10px; color:#f5deb3; text-decoration:underline;}
.footmsg h3         {margin:0; font-size:10px; color:#deb887; text-decoration:none; text-align:center; font-weight:bold;}

.footmsg_l  {font-size:10px; color:#ffe4b5; text-decoration:underline;}

hr         {height:0; border:0; border-top:2px solid #d2b48c; width:95%; text-align:center;}
div.hrt    {height:1px; background:#d2b48c url(/themes/Arc_San8_V1/images/hr1.gif) no-repeat scroll center; width:95%; text-align:center;}
div.hrt hr {display:none; width:95%; text-align:center;}
div.hrm    {height:1px; background:#574117 url(/themes/Arc_San8_V1/images/hr1.gif) no-repeat scroll center;}
div.hrm hr {display:none; text-align:center;}

a:link     {color:#000; font:10pt Georgia, Arial; text-decoration:underline;}
a:visited  {color:#000; font:10pt Georgia, Arial; text-decoration:underline;}
a:hover    {color:red; font:10pt Georgia, Arial; text-decoration:underline;}
a:active   {color:red; font:10pt Georgia, Arial; text-decoration:underline;}

a.bold                         {font-weight:bold;}
a:link.ave1, a:visited.ave1    {font-size:12pt; color:#000;}
a:hover.ave1, a:active.ave1    {font-size:12pt; color:red;}
a:link.avat, a:visited.avat    {font-size:10pt; font-family:Verdana, Arial, sans-serif; color:#000;}
a:hover.avat, a:active.avat    {font-size:10pt; font-family:Verdana, Arial, sans-serif; color:red;}

a:link.avat_brn, a:visited.avat_brn, a:hover.avat_brn, a:active.avat_brn {font-size:10pt; font-family:Verdana, Arial, sans-serif;}

.hamachi                {font-weight:bold; color:maroon; text-align:left; margin:0 15px 5px 30px;}
.hamachi p              {font-weight:bold; color:maroon; text-align:left; margin:0 15px 5px 30px;}
.hamachi p a:link       {font-size:10pt; color:maroon; text-decoration:none;}
.hamachi p a:visited    {font-size:10pt; color:maroon; text-decoration:none;}
.hamachi p a:hover      {font-size:10pt; color:maroon; text-decoration:underline;}
.hamachi p a:active     {font-size:10pt; color:maroon; text-decoration:underline;}
img.hamachi             {width:120px; height:102px; margin:15px; padding:15px;}

h1, h1.autor, h1.black_left, h2, h3, h4, h4.red, h5, 
h6, h6.black_left, h6.red_left, h6.brown_left             {font-weight:bold; font-family:Georgia, Arial; word-spacing:3px; text-decoration:none;}
h1                                                        {font-size:12pt; text-indent:0; margin-left:30px; margin-right:30px;}
h1.autor, h1.black_left                                   {font-size:15px;}
h4, h4.red, h6, h6.black_left, h6.red_left, h6.brown_left {font-size:18px;}
h2, h3, h5                                                {font-size:24px;}
h1, h1.autor, h2, h4.red, h6.red_left                     {color:maroon;}
h1.black_left, h3, h6.black_left                          {color:#000;}
h4, h5, h6, h6.brown_left                                 {color:#633;}
h1, h1.autor, h1.black_left, h4, h4.red, 
h6.black_left, h6.brown_left, h6.red_left                 {text-align:left;}
h2, h3, h5, h6                                            {text-align:center;}
h1, h2, h1.autor, h1.black_left, h2, h3, 
h4, h4.red, h5, h6, h6.black_left, 
h6.red_left, h6.brown_left                                {text-decoration:none;}
h5                                                        {text-transform:uppercase;}
h4, h4.red, h6, h6.black_left, h6.red_left, h6.brown_left {text-indent:15px; margin:15px;}
h2                                                        {text-indent:0; margin:15px 30px 30px; letter-spacing:1.5px;}
h3, h5                                                    {margin-left:15px; margin-right:15px;}

h1.tit-2        {font-size:24px; color:maroon; text-align:center; text-decoration:none; text-indent:0; margin:15px 30px 30px; letter-spacing:1.5px; font-weight:bold; font-style:normal; word-spacing:3px;}
.tit-h1         {font-family:Georgia, Arial; font-weight:bold; font-style:normal; word-spacing:3px; font-size:12pt; text-indent:0; margin-left:30px; margin-right:30px; color:maroon; text-decoration:none;}
h2.red_left     {margin:15px 25px 30px 30px; font-family:Georgia, Arial; font-weight:bold; font-style:normal; word-spacing:3px; text-decoration:none; text-align:left; color:maroon; font-size:18px; letter-spacing:0; text-indent:30px;}
h2.brown_left   {font-size:18px; font-weight:bold; font-style:normal; word-spacing:3px; color:#633; text-align:left; text-decoration:none; text-indent:15px; margin:15px; letter-spacing:0;}
h3.brown_left   {font-size:18px; font-weight:bold; font-style:normal; word-spacing:3px; color:#633; text-align:left; text-decoration:none; text-indent:15px; margin:15px; letter-spacing:0;}
h3.red_left     {margin:15px 25px 30px 30px; font-family:Georgia, Arial; font-weight:bold; font-style:normal; word-spacing:3px; text-decoration:none; text-align:left; color:maroon; font-size:18px;}

h1.tit-1   {font-size:24px; text-transform:uppercase; text-align:center; color:#633; margin-left:15px; margin-right:15px; text-decoration:none; font-family:Georgia, Arial; font-weight:bold; font-style:normal; word-spacing:3px;}

table          {color:#000; font:10pt Georgia, Arial; background-repeat:repeat-x; padding:0;}

table.ave1                     {border:0 none; border-collapse:separate; width:90%;}
table.ave1 td                  {border:0 none; padding:0; border-collapse:collapse;}
table.ave1 td.ave1             {background-image:none; border:0 none; padding:0; font-weight:normal; font-size:12pt; color:#000; font-family:Georgia, Arial; text-decoration:none; line-height:200%;}
table.ave1 td.avat             {border:1px solid #d2b48c; padding:0; width:26px; height:26px; text-align:center;}
table.ave1 td.avat_red         {background-color:#d2b48c; border:1px solid #d2b48c; width:28px; height:28px; text-align:center; color:maroon; font-family:Verdana, Arial, sans-serif; font-size:10pt; text-decoration:none;}
table.ave1 td.ave1 a:link      {color:#000; font:12pt Georgia, Arial;}
table.ave1 td.ave1 a:visited   {color:#000; font:12pt Georgia, Arial;}
table.ave1 td.ave1 a:hover     {color:red; font:12pt Georgia, Arial;}
table.ave1 td.ave1 a:active    {color:red; font:12pt Georgia, Arial;}
table.ave1 td.avat a:link      {color:#000; font:10pt Verdana, Arial;}
table.ave1 td.avat a:visited   {color:#000; font:10pt Verdana, Arial;}
table.ave1 td.avat a:hover     {color:red; font: 10pt Verdana, Arial;}
table.ave1 td.avat a:active    {color:red; font:10pt Verdana, Arial;}

#a01         {border:0 none; border-collapse:separate; width:90%;}
td.ave1      {padding:0; font-weight:normal; font-size:12pt; color: #000; font-family:Georgia, Arial; text-decoration:none; line-height:200%;}
#a02         {padding:0; font-weight:normal; font-size:12pt; color: #000; font-family:Georgia, Arial; text-decoration:none; line-height:200%;}
td.avat      {border:1px solid #d2b48c; padding:0; width:26px; height:26px; text-align:center;}
td.avat_brn  {border:1px solid #d2b48c; padding:0; width:26px; height:26px; text-align:center;}
td.avat_red  {padding:0; background-color:#d2b48c; width:28px; height:28px; text-align:center; color:maroon; font-family:Verdana, Arial, sans-serif; font-size:10pt; text-decoration:none;}
#a03         {padding:0; background-color:#d2b48c; width:28px; height:28px; text-align:center; color:maroon; font-family:Verdana, Arial, sans-serif; font-size:10pt; text-decoration:none;}

table.ave2      {border:0; width:90%;}
table.ave2 td   {padding:5px; width:25%; text-align:center;}
table.ave3      {border:0; border-collapse:separate; width:70%;}
table.ave3 td   {padding:10px; width:20%; text-align:center; color:#fff; font-family:Georgia, Arial; font-size:12px; text-decoration:none; font-weight:bold; background-color: maroon; width:50%; height:20px;}
table.ave4      {border:0; border-collapse:separate; width:90%;}
table.ave4 td   {font-size:11pt; color:#000; font-family:Georgia, Arial; padding: 2px 15px; text-decoration:none;}
input.ave4      {font-size:11pt; color:#000; font-family:Georgia, Arial; border:1px solid #d2b48c; background-color:#fdf5e6; width:95%; width:100%; text-decoration:none;}

table.ave5      {border:0; width:90%;}
table.ave5 td   {padding:5px; text-align:center;}

td.letter1      {background-repeat: repeat; background-image:url(/autohtml/images_arc/background.gif); background-attachment:fixed; background: transparent url(/autohtml/images_arc/background.gif) repeat top left;}
td.letter2      {background-repeat: repeat; background-image:url(/autohtml/arcanum2/arcanum2_images/plaque_bg.gif); background-attachment:fixed; background: transparent url(/autohtml/arcanum2/arcanum2_images/plaque_bg.gif) repeat top left;}

table.letter4                     {border-collapse: collapse; width:100%;}
table.letter4 td                  {padding:15px; border:3px solid #633; background-repeat: repeat; background-image:url(/autohtml/images_arc/background.gif); background-attachment:fixed; background: transparent url(/autohtml/images_arc/background.gif) repeat top left;}
table.letter4 td table.flash2     {width:280px; height:280px; border:0 none; border-collapse:collapse; float:right;}
table.letter4 td table.flash2 td  {padding:0; width:100%; text-align:center; border:0 none;}

table.library-main                      {border-collapse: collapse; width:100%;}
table.library-main td                   {padding:15px; border:3px solid #633; background-repeat: repeat; background-image:url(/autohtml/images_arc/background.gif); background-attachment:fixed; background: transparent url(/autohtml/images_arc/background.gif) repeat top left;}
table.library-main td table.flash       {border:0;  border-collapse: separate; border-spacing: 15px; width:250px; height:200px; text-align:center; float: right;}
table.library-main td table.flash td    {padding:0; width:100%; text-align:center; border:0 none;}
table.library-main td h2                {text-transform: uppercase;}
table.library-main td h3                {margin: 15px 25px 30px 30px; font-family:Georgia, Arial; font-weight: bold; font-style: normal; word-spacing:3px; text-decoration:none; text-align:left; color: maroon; font-size:18px;}
table.library-main td img               {width:52px; height:54px;}

table.library-txt                         {border-collapse: collapse; width:100%;}
table.library-txt td                      {padding:15px; border:3px solid #633; background-repeat: repeat; background-image:url(/autohtml/images_arc/background.gif); background-attachment:fixed; background: transparent url(/autohtml/images_arc/background.gif) repeat top left;}
table.library-txt td table.flash          {border:0;  border-collapse: separate; border-spacing: 15px; width:250px; height:200px; text-align:center; float: right;}
table.library-txt td table.flash td       {padding:0; width:100%; text-align:center; border:0 none;}
table.library-txt td table.flash-lil      {border:0;  border-collapse: separate; text-align:right; float: right;}
table.library-txt td table.flash-lil td   {padding: 5px; width:100%; text-align: right; border:0 none;}

table.library-txt td table.cent      {border:0;  border-collapse:separate; text-align:center;}
table.library-txt td table.cent td   {padding:5px; text-align:center; border:0 none;}

table.library-txt td table.lib1                       {border:0; border-collapse: collapse; width:90%;}
table.library-txt td table.lib1 td.lib1               {background-image: none; padding:0; text-align:center; border:0 none;}
table.library-txt td table.lib1 td.lib2               {background-image: none; padding:0; text-align:left; width:10%; border:0 none;}
table.library-txt td table.lib1 td.lib1 h3            {font-family:Georgia, Arial; font-size:18px; font-weight: bold; color: #633; text-align:center; font-style: normal; text-decoration:none;  margin:15px; word-spacing:3px; text-indent:0;}
table.library-txt td table.lib1 td.lib1 p             {font-size:10pt; text-align:center; margin:30px 15px 15px; font-weight:bold; text-indent:0;}
table.library-txt td table.lib1 td.lib1 p a:link      {font-size:10pt; color:maroon; text-decoration: underline; font-weight:bold;}
table.library-txt td table.lib1 td.lib1 p a:visited   {font-size:10pt; color:maroon; text-decoration: underline; font-weight:bold;}
table.library-txt td table.lib1 td.lib1 p a:hover     {font-size:10pt; color:red; text-decoration: underline; font-weight:bold;}
table.library-txt td table.lib1 td.lib1 p a:active    {font-size:10pt; color:red; text-decoration: underline; font-weight:bold;}

table.library-txt td h2        {text-transform: uppercase;}
table.library-txt td h3        {margin: 15px 25px 30px 30px; margin-top:15px; font-family:Georgia, Arial; font-weight: bold; font-style: normal; word-spacing:3px; text-decoration:none; text-align:left; color: maroon; font-size:18px;}
table.library-txt td h4        {text-indent:0; margin-left:30px; margin-right:20px;}

table.library-txt td table.ave1                             {background-image: none; border:0 none; border-collapse: separate; border-spacing: 2px; width:90%;}
table.library-txt td table.ave1 td                          {background-image: none; border:0 none; padding:0; border-collapse:collapse;}
table.library-txt td table.ave1 td.ave1                     {background-image: none; border:0 none; padding:0; font-weight:normal; font-size:12pt; color: #000; font-family:Georgia, Arial; text-decoration:none; line-height:200%;}
table.library-txt td table.ave1 td.avat                     {background-image: none; border:1px solid #d2b48c; padding:0; width: 26px; height: 26px; text-align: center;}
table.library-txt td table.ave1 td.avat_red                 {background-image: none; background-color: #d2b48c; border:1px solid #d2b48c; width: 28px; height: 28px; text-align: center; color: maroon; font-family: Verdana, Arial, sans-serif; font-size:10pt; text-decoration:none;}
table.library-txt td table.ave1 td.ave1 a:link, a:visited   {font-size:12pt; color:#000;}
table.library-txt td table.ave1 td.ave1 a:hover, a:active   {font-size:12pt; color:red;}
table.library-txt td table.ave1 td.avat a:link, a:visited   {font-size:10pt; font-family:Verdana, Arial, sans-serif; color:#000;}
table.library-txt td table.ave1 td.avat a:hover, a:active   {font-size:10pt; font-family:Verdana, Arial, sans-serif; color:red;}

table.lib1      {border:0; border-collapse: collapse; width:90%;}
td.lib1         {padding:0; text-align:center; border:0 none;}
td.lib2         {padding:0; text-align:left; width:10%; border:0 none;}

table.flash     {border:0;  width:250px; height:200px; text-align:center; float:right;}
table.flash td  {padding:0; width:100%;}

table.letter5          {width:100%;}
td.letter5             {padding:0; border-collapse:separate; width:100%; border:3px solid #633; background-repeat: repeat; background-image:url('/autohtml/images_arc/background.gif'); background-attachment:fixed; background-position:top left; background-image:url('/autohtml/images_arc/background.gif'); background-repeat:repeat; background-attachment:scroll;}
table.letter5 .hrt     {height: 1px; background: #d2b48c url('/themes/Arc_San8_V1/images/hr1.gif') no-repeat scroll center; width:95%; text-align:center;}
table.letter5 .hrt hr  {display: none; width:95%; text-align:center;}
table.letter5 hr       {text-align:center;}

table.line      {border:0; width:95%; border-collapse:separate;}
td.line         {padding:3px; border-bottom:1px solid maroon; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-color:maroon; text-align:left; border-left-width:1px; border-right-width:1px; border-top-width:1px;}

table.arc-1                       {border:0; width:100%; border-collapse:separate;}
table.arc-1 td                    {padding:3px; border-bottom:1px solid maroon; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-color:maroon; text-align:left; border-left-width:1px; border-right-width:1px; border-top-width:1px;}
table.arc-1 td.pix                {width:10%; text-align:center; border:0; border-collapse:separate; vertical-align:top;}
table.arc-1 td.pix img            {width:64px; height:64px; text-align:center;}
table.arc-1 td h3                 {text-indent: 0; margin: 30px 15px; font-size:14pt; color:maroon; text-align: left; text-transform:uppercase;}
table.arc-1 td p                  {text-indent: 0; margin: 0 15px 5px; font: normal 10pt/140% Georgia, Arial;}
table.arc-1 td p.big              {color: maroon; font: bold 10pt Georgia, Arial; text-indent: 0; margin:5px 15px; text-decoration:none;}
table.arc-1 td p.big a:link       {color: maroon; font: bold 10pt Georgia, Arial; text-decoration:none;}
table.arc-1 td p.big a:visited    {color: maroon; font: bold 10pt Georgia, Arial; text-decoration:none;}
table.arc-1 td p.big a:hover      {color:red; font:bold 10pt Georgia, Arial; text-decoration: underline;}
table.arc-1 td p.big a:active     {color:red; font:bold 10pt Georgia, Arial; text-decoration: underline;}

table.arc-1 td p.right            {color: maroon; font-weight: bold; text-align: right; margin: 0 15px 5px;}
table.arc-1 td p.right a:link     {color: maroon; font-size:10pt; text-decoration:none;}
table.arc-1 td p.right a:visited  {color: maroon; font-size:10pt; text-decoration:none;}
table.arc-1 td p.right a:hover    {color: maroon; font-size:10pt; text-decoration:underline;}
table.arc-1 td p.right a:active   {color: maroon; font-size:10pt; text-decoration:underline;}

table.arc-2                       {border:0; width:100%; border-collapse:separate;}
table.arc-2 td                    {padding:3px; border-bottom:1px solid maroon; border-left-width: 1px; border-right-width: 1px; border-top-width:1px; border-bottom-style: solid; border-bottom-width: 1px; border-color:maroon; text-align:left; border-left-width:1px; border-right-width:1px; border-top-width:1px;}
table.arc-2 td.pix                {width:10%; text-align:center; border:0; border-collapse:separate; vertical-align: top;}
table.arc-2 td.pix img            {width:40px; height:40px; text-align:center;}
table.arc-2 td p                  {color:#000; font:normal 10pt/140% Georgia, Arial; text-indent:0; margin:0 15px 5px; font-size:10pt;}
table.arc-2 td p.big              {text-indent:0; margin:5px 15px; font-weight:bold; color:maroon;}
table.arc-2 td p.big a:link       {color:maroon; font: bold 10pt Georgia, Arial; text-decoration:none;}
table.arc-2 td p.big a:visited    {color:maroon; font: bold 10pt Georgia, Arial; text-decoration:none;}
table.arc-2 td p.big a:hover      {color:red; font:bold 10pt Georgia, Arial; text-decoration:underline;}
table.arc-2 td p.big a:active     {color:red; font:bold 10pt Georgia, Arial; text-decoration:underline;}

table.arc-2 td p.right            {font-weight:bold; color:maroon; text-align:right; margin:0 15px 5px;}
table.arc-2 td p.right a:link     {font-size:10pt; color:maroon; text-decoration:none;}
table.arc-2 td p.right a:visited  {font-size:10pt; color:maroon; text-decoration:none;}
table.arc-2 td p.right a:hover    {font-size:10pt; color:red; text-decoration:underline;}
table.arc-2 td p.right a:active   {font-size:10pt; color:red; text-decoration:underline;}

table.passing                      {border:0; width:95%; border-collapse:separate; border-spacing: 5px;}
table.passing td                   {padding:3px; border-bottom:1px solid maroon; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-color:maroon; text-align:left; border-left-width:1px; border-right-width:1px; border-top-width:1px;}
table.passing td p                 {color:#000; font: normal 10pt/140% Georgia, Arial; text-align: left; text-decoration:none; text-indent: 0; margin: 0 15px 5px;}
table.passing td p.left            {color:maroon; font: bold 10pt Georgia, Arial; text-align: left; text-indent: 0; margin:5px 15px; font-size:10pt;}
table.passing td p.left  a:link    {color:maroon; font: bold 10pt Georgia, Arial; text-decoration:none;}
table.passing td p.left  a:visited {color:maroon; font: bold 10pt Georgia, Arial; text-decoration:none;}
table.passing td p.left  a:hover   {color:red; font:bold 10pt Georgia, Arial; text-decoration:underline;}
table.passing td p.left  a:active  {color:red; font:bold 10pt Georgia, Arial; text-decoration:underline;}
table.passing td.book              {padding:3px; text-align:center; width: 70px; border:0; vertical-align: top;}

table.line_100     {border:0; width:95%; border-collapse:separate;}
table.line_100 td  {width:100%; padding:3px; border-bottom:1px solid maroon; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-color:maroon; text-align:left; border-left-width:1px; border-right-width:1px; border-top-width:1px;}

td.ii1             {width:10%; text-align:center;}

table.portret1     {border:0; border-collapse:separate; width:80%;}
table.portret1 td  {padding: 2px; border-collapse:separate; width:130px; height:130px;}

table.splash     {border:0 none; border-collapse:separate; width:140px; text-align:center; float:right;}
table.splash td  {padding: 2px; border-collapse:separate; width:100%;}

table.flash      {border:0;  width:250px; height:200px; text-align:center; float:right;}
table.flash td   {padding:0; width:100%;}

table.flash1     {border:0 none; border-collapse:separate; width:90%;}
table.flash1 td  {padding: 2px; border-collapse:separate; width:100%;}

table.anim       {border:0; border-collapse:separate; width:80%;}
table.anim td    {padding: 2px; border-collapse:separate; width:25%;}

td.gif_anim1     {background-color:#deb887; width:10%; text-align:center;}
td.gif_anim2     {background-color:#deb887; text-align:center;}

td.wall        {width:140px; text-align:center;}
td.ban1        {width:100px; text-align:center;}

table.troika_port    {border:0; width:98%; border-collapse:separate;}
table.troika_port td {text-align:center;}

table.manual-90           {border-collapse:collapse; width:90%;}
table.manual-90  td       {text-align: left; border:1px solid maroon; padding:0; font-family: Verdana, Arial, Sans-serif; font-size:10pt; color: #000; text-decoration:none; text-indent: 0; word-spacing: 3px; padding: 5px 15px;}
table.manual-90  td#Old   {text-align: center; background-color: #deb887; font-size:10pt; color: #000; text-decoration:none; word-spacing: 3px; font-weight:bold;}
table.manual-90  td#cent  {font-size:10pt; color: #000; text-decoration:none; word-spacing: 3px; text-align: center;}

table.manual-90-1     {border:0; border-collapse: collapse; width:90%;}
table.manual-90-1 td  {padding:5px; text-align:center; font-weight:bold;}

table.manual-90-2      {border-collapse:collapse; width:100%;}
table.manual-90-2 td   {text-align: center; border:1px solid maroon; font-family: Verdana, Arial, Sans-serif; font-size: 8pt; color: #000; text-decoration:none; text-indent: 0; word-spacing: 1px; padding: 3px;}

table.avatar-main-1            {border:0; border-collapse: collapse; width:95%;}
table.avatar-main-1 td         {padding:0;}
table.avatar-main-1 td p       {color: #000; font: normal 10pt/140% Georgia, Arial; text-indent:15px; margin: 0 10px 0 15px;}
table.avatar-main-1 td#image   {padding:0; width:120px; background-repeat: no-repeat; background-image:url(/autohtml/avatars_san/anim_san/av_san_021.gif); background-attachment:fixed; background: transparent url(/autohtml/avatars_san/anim_san/av_san_021.gif) no-repeat top left;}

table.avatar-main-2                 {border:0; border-collapse:collapse; width:100%;}
table.avatar-main-2 td              {border:1px solid #f5deb3; padding:3px; background-color: maroon;}
table.avatar-main-2 td p            {color: #f5deb3; font: bold 10px Georgia, Arial; text-decoration:none; text-align: right; text-transform: uppercase; padding: 3px 5px; margin: 3px 5px; word-spacing: 2px;}
table.avatar-main-2 td p a:link     {color: #f5deb3; font: bold 10px Georgia, Arial; text-decoration:none;}
table.avatar-main-2 td p a:visited  {color: #f5deb3; font: bold 10px Georgia, Arial; text-decoration:none;}
table.avatar-main-2 td p a:hover    {color: #d2b48c; font: bold 10px Georgia, Arial; text-decoration:underline;}
table.avatar-main-2 td p a:active   {color: #d2b48c; font: bold 10px Georgia, Arial; text-decoration:underline;}

table.avatar-main-3                        {border:0; width:95%; border-collapse:separate;}
table.avatar-main-3 td                     {padding:3px; border-bottom:1px solid maroon; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-color:maroon; text-align:left; border-left-width:1px; border-right-width:1px; border-top-width:1px;}
table.avatar-main-3 td p                   {text-indent:15px; margin:5px 15px; font-size:10pt;}
table.avatar-main-3 td p.right             {color: maroon; font: bold 10pt Georgia, Arial; text-align: right; margin: 0 15px 5px;}
table.avatar-main-3 td p.right a:link      {color: maroon; font: bold 10pt Georgia, Arial; text-decoration:none;}
table.avatar-main-3 td p.right a:visited   {color: maroon; font: bold 10pt Georgia, Arial; text-decoration:none;}
table.avatar-main-3 td p.right a:hover     {color: maroon; font: bold 10pt Georgia, Arial; text-decoration:underline;}
table.avatar-main-3 td p.right a:active    {color: maroon; font: bold 10pt Georgia, Arial; text-decoration:underline;}
table.avatar-main-3 td p.left              {color: maroon; font: bold 10pt Georgia, Arial; text-align: left; text-indent:15px; margin:5px 15px;}
table.avatar-main-3 td p.left  a:link      {color: maroon; font: bold 10pt Georgia, Arial; text-decoration:none;}
table.avatar-main-3 td p.left  a:visited   {color: maroon; font: bold 10pt Georgia, Arial; text-decoration:none;}
table.avatar-main-3 td p.left  a:hover     {color: maroon; font: bold 10pt Georgia, Arial; text-decoration:underline;}
table.avatar-main-3 td p.left  a:active    {color:maroon; font:bold 10pt Georgia, Arial; text-decoration:underline;}
table.avatar-main-3 td.pix                 {width:10%; text-align:center; border:0; border-collapse:separate; vertical-align:top;}
table.avatar-main-3 td.pix img             {width:64px; height:64px; text-align:center;}

table.wallpapers                      {border:0; width:95%; border-collapse:separate;}
table.wallpapers td                   {padding:3px; border-bottom:1px solid maroon; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; border-color:maroon; text-align:left; border-left-width:1px; border-right-width:1px; border-top-width:1px;}
table.wallpapers td p                 {text-indent:15px; margin:5px 15px; font-size:10pt;}
table.wallpapers td p.left            {color:maroon; font:bold 10pt Georgia, Arial; text-align:left; text-indent:15px; margin:5px 15px; font-size:10pt;}
table.wallpapers td p.left a:link     {color:maroon; font:bold 10pt Georgia, Arial; text-decoration:none;}
table.wallpapers td p.left a:visited  {color:maroon; font:bold 10pt Georgia, Arial; text-decoration:none;}
table.wallpapers td p.left a:hover    {color:red; font:bold 10pt Georgia, Arial; text-decoration:underline;}
table.wallpapers td p.left a:active   {color:red; font:bold 10pt Georgia, Arial; text-decoration:underline;}
table.wallpapers td img               {width:140px; height:105px;}

table.logonstudio                {border:0; width:90%; border-collapse:separate; border-spacing:10px;}
table.logonstudio  td            {padding:0; text-align:center; font-size:10pt; font-weight:bold; color:maroon;}
table.logonstudio td a:link      {font-size:10pt; color:maroon; text-decoration:none;}
table.logonstudio td a:visited   {font-size:10pt; color:maroon; text-decoration:none;}
table.logonstudio td a:hover     {font-size:10pt; color:maroon; text-decoration:underline;}
table.logonstudio td a:active    {font-size:10pt; color:maroon; text-decoration:underline;}
table.logonstudio td img         {width:200px; height:150px; text-align:center;}
img.logonstudio                  {width:570px; height:410px; margin:15px;}

table.logonstudio td img a:link, a:visited, a:hover, a:active   {cursor:pointer;}

table.bootskin                {border:0; width:220px; border-collapse:separate; border-spacing:10px; float:right;}
table.bootskin  td            {padding:0; text-align:center; font-size:10pt; font-weight:bold; color:maroon;}
table.bootskin td a:link      {font-size:10pt; color:maroon; text-decoration:none;}
table.bootskin td a:visited   {font-size:10pt; color:maroon; text-decoration:none;}
table.bootskin td a:hover     {font-size:10pt; color:maroon; text-decoration:underline;}
table.bootskin td a:active    {font-size:10pt; color:maroon; text-decoration:underline;}
table.bootskin td img         {width:200px; height:150px; text-align:center;}

table.bootskin td img a:link, a:visited, a:hover, a:active   {cursor:pointer;}

table.hehe     {border:0; border-collapse:collapse; width:100%;}
table.hehe td  {padding:0;}
img.pix-15     {width:15px; height:1px;}
td.header      {border-right:0; border-top:#b8860b 1px solid; border-left:0; border-bottom:#b8860b 1px solid;}
td.lefter      {text-align:center; border-top:#b8860b 1px solid; border-left:#b8860b 1px solid; border-bottom:#b8860b 1px solid; border-right:#b8860b 1px solid; background-color:#000; background-repeat:repeat; background-image:url(/themes/Arc_San8_V1/images/Ground.jpg); background-attachment:fixed; background:transparent url(/themes/Arc_San8_V1/images/Ground.jpg) repeat top left;}

table.hred              {border:0; border-collapse:collapse; width:100%;}
table.hred td           {padding:1px 15px; margin:-2px 0; color:#deb887; letter-spacing:1px; white-space:nowrap; vertical-align:middle; width:auto;}
table.hred td.hd1       {text-align:left; font-style:italic; font-size:90%;}
table.hred td img.bul   {width:6px !important; height:10px !important; margin:0 15px !important;}
table.hred td.icon      {float:right; text-align:right;}
table.hred td.icon img  {width:13px; height:10px; margin:10px 5px;}     

table.tsb     {border:0; border-collapse: collapse; width:165px;}

td.blok1            {text-align:center; font-weight:bold; color:#e3c795; width:165px; height:24px; background-repeat:no-repeat; background-image:url(/themes/Arc_San8_V1/images/SideboxBartop.gif); background-attachment:fixed; background:transparent url(/themes/Arc_San8_V1/images/SideboxBartop.gif) no-repeat top left;}
td.blok2            {padding:4px; width:100%; background-color:#d2b48c;}
td.blok2 a:link     {color:#000; font:13px Arial, Verdana; text-decoration:none;}
td.blok2 a:visited  {color:#000; font:13px Arial, Verdana; text-decoration:none;}
td.blok2 a:hover    {color:maroon; font:13px Arial, Verdana; text-decoration:underline;}
td.blok2 a:active   {color:maroon; font:13px Arial, Verdana; text-decoration:underline;}

td.blok3   {padding:0; width:165px; height:29px; background-repeat:no-repeat; background-image:url(/themes/Arc_San8_V1/images/sideboxBar1.gif); background-attachment:fixed; background: transparent url(/themes/Arc_San8_V1/images/sideboxBar1.gif) no-repeat top left;}
.blok4     {font:10px Georgia, Arial;}

.links                  {font:10px Georgia, Arial; text-align:center;}
.links p                {text-indent:0; font:10px Georgia, Arial; text-align:center; margin:5px 0;}
.links p a:link         {color:#000; font:10px Georgia, Arial; text-transform:uppercase; text-decoration:none;}
.links p a:visited      {color:#000; font:10px Georgia, Arial; text-transform:uppercase; text-decoration:none;}
.links p a:hover        {color:maroon; font:10px Georgia, Arial; text-transform:uppercase; text-decoration:underline;}
.links p a:active       {color:maroon; font:10px Georgia, Arial; text-transform:uppercase; text-decoration:underline;} 
.links p.ups            {color:maroon; text-indent:0; font:10px Georgia, Arial; text-transform:uppercase; margin:5px 0; font-weight:bold;}
.links p.ups a:link     {color:maroon; font:10px Georgia, Arial; text-transform:uppercase; text-decoration:none; font-weight:bold;}
.links p.ups a:visited  {color:maroon; font:10px Georgia, Arial; text-transform:uppercase; text-decoration:none; font-weight:bold;}
.links p.ups a:hover    {color:maroon; font:10px Georgia, Arial; text-transform:uppercase; text-decoration:underline; font-weight:bold;}
.links p.ups a:active   {color:maroon; font:10px Georgia, Arial; text-transform:uppercase; text-decoration:underline; font-weight:bold;} 
.links img              {width:88px; height:31px; margin:5px 0;} 
.links img.vint-links   {width:15px; height:15px; margin:0 !important;}
.links img.ava-links    {width:100px; height:100px; margin:-5px 0 10px!important;}
.links img.map          {width:88px; height:85px; margin:5px 0 10px!important;}
  

.grg  {color:maroon; margin:5px 3px; text-align: center; font: bold 8pt Georgia, Verdana; text-decoration:none;}
.ver  {color:#000; margin: 1px 0; text-align: center; font: bold 10px Verdana, Arial; text-decoration:none;}
.blog {width:165px; vertical-align:top;}

table.portfol                     {border:0; border-collapse:separate; width:100%;}
table.portfol td                  {text-align:center; vertical-align:top;}
table.portfol td p                {text-align:left; font-size:10pt; color: #000; text-decoration:none; font-weight:normal; text-indent:30px; margin: 0 15px;}
table.portfol td img              {width:140px; height:105px;}
table.portfol td.portf            {color: #000; font-weight:normal; text-align: center; vertical-align: middle; background-color:#d2b48c; width:15%; height:26px;}
table.portfol td.portf a:link     {font-size:10pt; color:maroon; text-decoration: underline; font-weight: bold;}
table.portfol td.portf a:visited  {font-size:10pt; color:maroon; text-decoration: underline; font-weight: bold;}
table.portfol td.portf a:hover    {font-size:10pt; color:red; text-decoration: underline; font-weight: bold;}
table.portfol td.portf a:active   {font-size:10pt; color:red; text-decoration: underline; font-weight: bold;}
table.portfol tr.portf            {color: #000; font-weight:normal; text-align: center; vertical-align: middle; background-color:#d2b48c; height:26px;}
table.portfol tr.portf td         {color: #000; font-weight:normal; text-align: center; vertical-align: middle; background-color:#d2b48c; height:26px;}
table.portfol tr.portf a:link     {font-size:10pt; color:maroon; text-decoration: underline; font-weight: bold;}
table.portfol tr.portf a:visited  {font-size:10pt; color:maroon; text-decoration: underline; font-weight: bold;}
table.portfol tr.portf a:hover    {font-size:10pt; color:red; text-decoration: underline; font-weight: bold;}
table.portfol tr.portf a:active   {font-size:10pt; color:red; text-decoration: underline; font-weight: bold;}
table.portfol td.fan              {text-align:center; vertical-align:top; font-weight: bold; font-size: 20pt; color: maroon; font-family:Georgia, Arial; text-decoration:none; text-transform:uppercase;}
table.portfol td.nol              {text-align:center; vertical-align:top;}
table.portfol td.nol img          {width:220px; height:158px;}

.min   {text-indent:30px; margin: 0 15px; font-size:8pt;}

table.index                     {border:0; border-collapse:separate; width:95%;}
table.index td                  {color:#000; font:10pt Georgia, Arial; padding: 3px; vertical-align:top;}
table.index td p                {color:#000; font:10pt/140% Georgia, Arial; text-indent:15px; margin:0 5px;}
table.index td .p-jolka         {color:#00a650; font-size:18px; font-weight:bold; text-align:center; margin:1px 30px;}
table.index td p a:link         {color:maroon; font:10pt Georgia, Arial;}
table.index td p a:visited      {color:maroon; font:10pt Georgia, Arial;}
table.index td p a:hover        {color:red; font:10pt Georgia, Arial;}
table.index td p a:active       {color:red; font:10pt Georgia, Arial;}

table.index td.min              {color:#000; font:10pt Georgia, Arial; padding: 3px; background-color:#d2b48c;}
table.index td.min p            {color:#000; font:8pt/120% Georgia, Arial; text-indent:15px; margin:0 5px;}
table.index td.min p a:link     {color:maroon; font:8pt Georgia, Arial;}
table.index td.min p a:visited  {color:maroon; font:8pt Georgia, Arial;}
table.index td.min p a:hover    {color:red; font:8pt Georgia, Arial;}
table.index td.min p a:active   {color:red; font:8pt Georgia, Arial;}

td.indexrc                      {padding: 3px; width:223px; height:30px; background-repeat: no-repeat; background-image:url(/images/index_news/image_001.gif); background-attachment:fixed; background: transparent url(/images/index_news/image_001.gif) no-repeat top left;}
td.indexline                    {font-weight: bold; padding:3px; border-bottom:1px solid maroon; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-color:maroon; text-align:left; border-left-width:1px; border-right-width:1px; border-top-width:1px;}

img          {padding:0; border-style:solid; border-width:0;}

.work         {border-right:#b8860b 1px solid; border-top:#b8860b 1px solid; border-left:#b8860b 1px solid; border-bottom:#b8860b 1px solid;}
.index200     {width:200px; height:264px; margin:5px; float:right; text-align:right;}
.index320x25  {width:320px; height:25px;}
.arcanum-12   {width:270px; height:203px; margin:15px; float:right;}
.arcanum-13   {width:269px; height:130px; margin:15px; float:right;}
.arcanum-14   {width:300px; height:206px; margin:15px; float:right;}
.arcanum-15   {width:270px; height:391px; margin:15px; float:right;}
.arcanum-16   {width:270px; height:399px; margin:15px; float:right;}
.arcanum-17   {width:270px; height:454px; margin:15px; float:right;}
.arcanum-18   {width:270px; height:346px; margin:15px; float:right;}
.winamp-1     {width:275px; height:232px; margin:5px;}
.winamp-2     {width:280px; height:237px; margin:5px;}
.winamp-3     {width:200px; height:112px; margin:5px;}
.news305x549  {width:305px; height:549px; margin:25px;}
.news450x250  {width:450px; height:250px;}
.news450x259  {width:450px; height:259px;}
.news640-330  {width:640px; height:330px;}
.bannner-t    {width:88px; height:31px; margin: 13px 0 5px;}
.bannner-m    {width:88px; height:31px; margin:5px 0;}
.bannner-b    {width:88px; height:31px; margin:5px 0 11px;}
.info-1       {width:14px; height:10px;}
.info-2       {width:17px; height:14px;}

p  {color:#000; font:normal 10pt/140% Georgia, Arial; word-spacing:3px; text-decoration:none; text-align:left;}

.pl-0 p            {font-size:10pt; text-indent:30px; margin:0 15px;}
.plaque_15, .plaque_0br10, .plaque_15br, .plaque_15brr, .plaque_5, .plaque_5_center, .plaque_15brc_str, .plaque_15brr_str, .plaque_15brl_str, .plaque_15brr_str_i, .plaque_15brl_str_i, .plaque_15bll_str, .plaque_5strong, .plaque_center, .plaque_center_str, .plaque_5_center_str, .plaque_5_center_str1, .plaque_center_bl, .plaque_center_br10, .plaque1, .plaque, .plaque_y, .plaque0, .plaque0_15, .style1, .heading2, .link1, .link1br_10, .link1br_no10, .linkw, .linkavy, .link1br {font-size:10pt;}
.plaque_15brc_str, .plaque_15brr_str, .plaque_15brl_str, .plaque_15brr_str_i, .plaque_15brl_str_i, .link1br, .heading3, .link1br_10, .link1br_no8   {color: #633; font-weight:bold;}
.plaque_0br10, .plaque_15br, .plaque_15brr, .plaque_center_br10, .link1br_no10    {color:#633;}
.plaque_15            {text-indent:15px; margin:15px;}
.plaque_0br10         {text-align:justify; text-indent:10px; word-spacing:0; line-height:100%; vertical-align:baseline; margin:0 10px 0 2px;}
.plaque_15br          {text-indent:15px; margin:15px;}
.plaque_15brr         {text-align:right; text-indent:15px; margin:15px;}
.plaque_5             {text-indent:5px; margin:5px;}
.plaque_5_center      {text-align:center; text-indent:5px; margin:5px;}
.plaque_15brc_str     {text-align:center; text-indent:15px; margin:15px;}
.plaque_15brr_str     {text-align: right; text-indent:15px; margin:15px;}
.plaque_15brl_str     {text-indent:15px; margin:15px;}
.plaque_15brr_str_i   {text-align: right; text-indent:15px; margin:15px; font-style:italic;}
.plaque_15brl_str_i   {text-indent:30px; margin:15px; font-style:italic;}
.plaque_15bll_str     {text-indent:15px; margin:15px; font-weight:bold;}
.plaque_5strong       {color: maroon; text-indent:5px; margin:5px; font-weight:bold;}
.plaque_center        {color: maroon; text-align: center; margin:30px 15px 15px;}
.plaque_center_str    {text-align:center; margin:30px 15px 15px; font-weight:bold;}
.plaque_5_center_str  {color:maroon; text-align:center; margin:5px 15px; font-weight:bold;}
.plaque_5_center_str1 {text-align:center; margin:5px 15px; font-weight:bold;}
.plaque_center_bl     {text-align:center; margin:0 15px 15px;}
.plaque_center_br10   {text-align:center; text-indent:0; line-height:100%; margin:10px;}
.plaque1              {color:maroon; text-align:right; margin:0 15px 5px;}
.plaque               {text-indent:15px; margin:5px 15px;}
.plaque_y             {color:#f5deb3; text-indent:15px; margin:5px 15px;}

.plaque0             {text-indent:30px; margin: 0 15px;}
.plaque0 a:link      {color:#000; font:10pt Georgia, Arial;}
.plaque0 a:visited   {color:#000; font:10pt Georgia, Arial;}
.plaque0 a:hover     {color:red; font:10pt Georgia, Arial;}
.plaque0 a:active    {color:red; font:10pt Georgia, Arial;}

.plaque0_15           {text-indent:30px; margin:15px;}
.plaque0_15 a:link    {color:#000; font:10pt Georgia, Arial;}
.plaque0_15 a:visited {color:#000; font:10pt Georgia, Arial;}
.plaque0_15 a:hover   {color:red; font:10pt Georgia, Arial;}
.plaque0_15 a:active  {color:red; font:10pt Georgia, Arial;}

.plaque0_00    {text-indent:0; word-spacing:1px; margin:0 10px;}
.style1        {text-align: right; margin: 0 15px 5px;}

.link1, .linkzn, .heading2, .linkw, .h_ave1                    {font-weight: bold;}
.link1, .linkzn, .heading2, .h_ave1, .h_ave2                   {color: maroon;}
.link1, .link1br, .link1br_10, .link1br_no10, .link1b, .linkw  {text-decoration: underline;}

.link1br_no8     {font-size: 8pt;}
.linkw           {color:#fff;}
.up14b           {font: bold 10pt Georgia, Arial; color: #000; text-decoration:none; text-transform:uppercase;}
.linkavy         {font-family: Verdana, Arial, sans-serif, Times New Roman; text-align:center;}

.zn              {font: 8pt Arial, Times New Roman; text-align:center;}
.h_ave1          {font-size:12pt;}
.h_ave2, .h_ave3 {text-indent:0; margin: 0 5px;}
.linkzn          {font-family: Arial, Verdana;}

.heading    {color: #e3c795; font-weight:normal; font-size:14px;}
.center     {text-align: center;}
.justify    {text-align: justify;}
.right      {text-align: right;}
.up         {text-transform:uppercase;}
.cap        {text-transform:capitalize;}

td.let1             {background-repeat: repeat; background-image:url(/autohtml/images_arc/background.gif); background-attachment:fixed; background: transparent url(/autohtml/images_arc/background.gif) repeat top left;}
td.let1 a:link      {font-size:10pt;}
td.let1 a:visited   {font-size:10pt;}
td.let1 a:hover     {font-size:10pt;}
td.let1 a:active    {font-size:10pt;}

.kart                {font-weight:bold; color: #633; text-indent:0; word-spacing:2px; line-height:150%; margin: 0 15px 0 40px; letter-spacing:1px;}
.kart  p             {font-weight:bold; color: #633; text-indent:0; word-spacing:2px; line-height:150%; margin: 0 15px 0 40px; letter-spacing:1px;}
.kart  p a:link      {font-weight:bold; color: #633; text-decoration:underline;}
.kart  p a:visited   {font-weight:bold; color: #633; text-decoration:underline;}
.kart  p a:hover     {font-weight:bold; color: maroon; text-decoration:underline;}
.kart  p a:active    {font-weight:bold; color: maroon; text-decoration:underline;}

.stih      {text-indent:0; word-spacing:2px; line-height:150%; margin: 30px 15px 30px 150px;}
.stih1     {text-indent:0; word-spacing:2px; line-height:150%; margin: 30px 15px 30px 60px;}

.rekh      {color: #755429; font: bold 7pt Georgia, Arial; text-align: center; margin: 0 0 3px; letter-spacing:0.5px;}

td.blok2 .rekb             {color:#bca07b; font:bold 8pt Georgia; text-align:center; margin:-5px 5px 0; letter-spacing:3px;}
td.blok2 .rekb a:link      {color:#bca07b; font:8pt Georgia; text-decoration:none; text-transform:uppercase;}
td.blok2 .rekb a:visited   {color:#bca07b; font:8pt Georgia; text-decoration:none; text-transform:uppercase;}
td.blok2 .rekb a:hover     {color:#bca07b; font:8pt Georgia; text-decoration:none; text-transform:uppercase;}
td.blok2 .rekb a:active    {color:#bca07b; font:8pt Georgia; text-decoration:none; text-transform:uppercase;}

table.rek0                {font-size:8pt; border:0; border-collapse:collapse; width:78px; height:24px; background-repeat: no-repeat; background-image:url(/images/blocks/rek/rek1.gif); background-attachment:fixed; background: transparent url(/images/blocks/rek/rek1.gif) no-repeat top left;}
table.rek0 td             {font:bold 8pt Verdana; color:#696969; padding:0; text-align:center; width:13px; letter-spacing:-6px;}
table.rek0 td a:link      {font:bold 8pt Verdana; color:#000; text-decoration:none;}
table.rek0 td a:visited   {font:bold 8pt Verdana; color:#000; text-decoration:none;}
table.rek0 td a:hover     {font:bold 8pt Verdana; color:red; text-decoration:none;}
table.rek0 td a:active    {font:bold 8pt Verdana; color:red; text-decoration:none;}


input         {border-right: 1px solid #deb887; border-top: 1px solid #deb887; font-size:12px; border-left: 1px solid #deb887; color: #000; border-bottom: 1px solid #deb887; font-family: Arial, helvetica, Verdana, sans-serif; background-color: #fdf5e6; scrollbar-3dlight-color: #f5deb3; scrollbar-arrow-color: #B22222; scrollbar-darkshadow-color: #A0522D; scrollbar-face-color: #F4D9A9; scrollbar-highlight-color: #ffe4b5; scrollbar-shadow-color: #8B4513; scrollbar-track-color: #d2b48c; text-decoration:none;}
textarea      {border-right:#b8860b 1px solid; border-top:#b8860b 1px solid; font-size:12px; border-left: 1px solid #deb887; color: #000; border-bottom: 1px solid #deb887; font-family:Georgia, Arial; background-color: #fdf5e6; scrollbar-3dlight-color: #f5deb3; scrollbar-arrow-color: #B22222; scrollbar-darkshadow-color: #A0522D; scrollbar-face-color: #F4D9A9; scrollbar-highlight-color: #ffe4b5; scrollbar-shadow-color: #8B4513; scrollbar-track-color: #d2b48c; text-decoration:none;}
td.upcenter   {border-right: 0 solid #B22222; border-top: #b8860b  1px solid; border-left: 0 solid #B22222; border-bottom: 0; background-color: #f4d9a9;}
td.downcenter {border-right: #b8860b 0 solid; border-top: #f4d9a9 0 solid; border-left: #f4d9a9 0 solid; border-bottom: #b8860b 1px solid; background-color:#f4d9a9; background-repeat: repeat; background-image:url(/themes/Arc_San8_V1/images/Ground.jpg); background-attachment: fixed; background: transparent url(/themes/Arc_San8_V1/images/Ground.jpg) repeat top left; }
td.downs      {border-right: #f4d9a9 0 solid; border-top: #b8860b 1px solid; border-left: #f4d9a9 0 solid; border-bottom: #b8860b 1px solid; background-color:#f4d9a9;}
td.righter    {border-right: #b8860b 1px solid; border-top: #b8860b 1px solid; border-left:#fdf5e6 0 solid; border-bottom:0; background-color:#f4d9a9; color:#fff; background-repeat: repeat; background-image:url(/themes/Arc_San8_V1/images/Ground.jpg); background-attachment: fixed; background: transparent url(/themes/Arc_San8_V1/images/Ground.jpg) repeat top left;}

td.content    {border-right:#b8860b 1px solid; border-top:#b8860b 1px solid; border-left:#b8860b 1px solid; border-bottom:#b8860b 1px solid; background-color:#deb887;}
td.content h2 {color:#633; font:bold 15pt Georgia; text-decoration:none; margin:10px 15px 5px; text-indent:0;}

td.extra      {border-right:#b8860b 1px solid; border-top: #b8860b 1px solid; border-left: #b8860b 1px solid; border-bottom: #b8860b 1px solid; background-color: #f4d9a9;}
td.extras     {border-right:#b8860b 1px solid; border-top: #b8860b 1px solid; border-left: #b8860b 1px solid; border-bottom: #b8860b 1px solid; background-color: #f4d9a9;}
td.nothing    {border-right:#b8860b 0 solid; border-top: #b8860b 0 solid; border-left: #b8860b 0 solid; border-bottom: #b8860b 0 solid; background-color: #f4d9a9;}
td.lefthing   {border-right:#fdf5e6 0 solid; border-top: #fdf5e6 0 solid; border-left: #b8860b 1px solid; border-bottom: #b8860b 1px solid; background-color: #f4d9a9;}
td.lefts      {border-right:#b8860b 0 solid; border-top: #b8860b 1px solid; border-left: #fdf5e6 1px solid; border-bottom: #b8860b 1px solid; background-color: #f4d9a9;}
td.righting   {border-right:#b8860b 1px solid; border-top: #b8860b 0 solid; border-left: #fdf5e6 0 solid; border-bottom: #b8860b 1px solid; background-color: #f4d9a9;}
td.righter    {border-right:#b8860b 1px solid; border-top: #b8860b 1px solid; border-left: #fdf5e6 0 solid; border-bottom: 0; background-color: #f4d9a9; color:#fff;}
td.footer     {border-right:#b8860b 1px solid; border-top:0; border-left: #b8860b 1px solid; border-bottom: #b8860b 1px solid; background-color: #f4d9a9;}
td.title      {border-right:#b8860b 1px solid; border-top:#b8860b 1px solid; border-left: #b8860b 1px solid; border-bottom: #b8860b 1px solid; background-color: #f4d9a9;}

.extra a:link      {font:10pt Georgia, Arial; color:#000; text-decoration:underline;}
.extra a:visited   {font:10pt Georgia, Arial; color:#000; text-decoration:underline;}
.extra a:hover     {font:10pt Georgia, Arial; color:red; text-decoration:underline;}
.extra a:active    {font:10pt Georgia, Arial; color:red; text-decoration:underline;}

ul       {list-style-type:disc;}
.error   {color:red; background-color:#000;}

.content                   {color:#633; font:normal 11pt/140% Arial, Vergana; text-decoration:none; padding:0; margin:0 30px;}
.content p                 {color:#633; font:normal 11pt/140% Arial, Vergana; text-decoration:none; text-indent:0;}
.content a:link            {color:#633; font:normal 11pt Arial, Vergana; text-decoration:underline;}
.content a:visited         {color:#633; font:normal 11pt Arial, Vergana; text-decoration:underline;}
.content a:hover           {color:red; font:normal 11pt Arial, Vergana; text-decoration:underline;}
.content a:active          {color:red; font:normal 11pt Arial, Vergana; text-decoration:underline;}
.content .fut-r            {color:#633; font:normal 11pt/140% Arial, Vergana; text-decoration:none; text-indent:0; text-align:right; margin:0 30px;}
.content .fut-c            {color:#633; font:normal 15px Georgia, Arial; text-decoration:none; text-indent:0; text-align:center; margin:30px 0 15px;}
.content .fut-c a:link     {color:#633; font:normal 15px Georgia, Arial; text-decoration:underline;}
.content .fut-c a:visited  {color:#633; font:normal 15px Georgia, Arial; text-decoration:underline;}
.content .fut-c a:hover    {color:maroon; font:normal 15px Georgia, Arial; text-decoration:underline;}
.content .fut-c a:active   {color:maroon; font:normal 15px Georgia, Arial; text-decoration:underline;}

.fut-c            {color:#633; font:normal 15px Georgia, Arial; text-decoration:none; text-indent:0; text-align:center; margin:30px 0 15px;}
.fut-c a:active   {color:maroon; font:normal 15px Georgia, Arial; text-decoration:underline;}
.fut-c a:link     {color:#633; font:normal 15px Georgia, Arial; text-decoration:underline;}
.fut-c a:visited  {color:#633; font:normal 15px Georgia, Arial; text-decoration:underline;}
.fut-c a:hover    {color:maroon; font:normal 15px Georgia, Arial; text-decoration:underline;}

#maintable {z-index:6; visibility:hidden; font:12px Verdana; color:#000; position:absolute; text-align:center;}
#custtable {z-index:6; visibility:hidden; font:12px Verdana; color:#000; position:absolute; text-align:center;}
#linktable {z-index:6; visibility:hidden; font:12px Verdana; color:#000; position:absolute; text-align:center;}
#feattable {z-index:6; visibility:hidden; font:12px Verdana; color:#000; position:absolute; text-align:center;}
#nav       {font:12px tahoma; color:#000; text-align:center;}
#navs      {border-right:#b8860b 1px solid; border-top:#b8860b 1px solid; font:12px Verdana; border-left:#b8860b 1px solid; color:#f5f5dc; border-bottom:#b8860b 1px solid; background-color:#fdf5e6; text-align:center;}
a:visited.navl, a:active.navl, a:hover.navl  {color:#000; text-decoration:none;}
a:link.navl                                  {color:maroon; text-decoration:none;}

SELECT {border-right: #DAA520 1px solid; border-top: #d2b48c 1px solid; font-size:12px; border-left: #deb887 1px solid; color: #000; border-bottom: #B8860B 1px solid; font-family: Arial, helvetica, Verdana, sans-serif; background-color: #fdf5e6; scrollbar-3dlight-color: #f5deb3; scrollbar-arrow-color: #B22222; scrollbar-darkshadow-color: #A0522D; scrollbar-face-color: #F4D9A9; scrollbar-highlight-color: #ffe4b5; scrollbar-shadow-color: #8B4513; scrollbar-track-color: #d2b48c; text-decoration:none;}

table.news1        {border:0; border-collapse:collapse; width:100%;}
table.news1 td     {vertical-align:top; padding:0; height:23px; background-repeat:repeat; background-image:url(/themes/Arc_San8_V1/images/grad.jpg); background-attachment:fixed; background:transparent url(/themes/Arc_San8_V1/images/grad.jpg) repeat top left;}
table.news1 td h1  {font-weight:bold; font-size:14px; color:#e3c795;}
table.news1 td img {width:23px; height:23px;}
.news              {font:normal 10pt/140% Georgia, Arial; text-indent:15px; margin: 0 15px; color: #633;}
.news p            {font:normal 10pt/140% Georgia, Arial; text-indent:15px; margin: 0 15px; color: #633;}
.news p a:link     {font:normal 10pt Georgia, Arial; color:maroon; text-decoration:underline;}
.news p a:visited  {font:normal 10pt Georgia, Arial; color:maroon; text-decoration:underline;}
.news p a:hover    {font:normal 10pt Georgia, Arial; color:red; text-decoration:underline;}
.news p a:active   {font:normal 10pt Georgia, Arial; color:red; text-decoration:underline;}

.news p.center     {text-align:center;}

.news2             {font:10pt Verdana, Arial; color:#fff; height:23px; background-repeat:repeat; background-image:url(/themes/Arc_San8_V1/images/grad.jpg); background-attachment:fixed; text-align:right; background:transparent url(/themes/Arc_San8_V1/images/grad.jpg) repeat top left;}
.news2 a:link      {font:10pt Verdana, Arial; color:#fff; text-decoration:none;}
.news2 a:visited   {font:10pt Verdana, Arial; color:#fff; text-decoration:none;}
.news2 a:hover     {font:10pt Verdana, Arial; color:#fff; text-decoration:underline;}
.news2 a:active    {font:10pt Verdana, Arial; color:#fff; text-decoration:underline;}

.news3    {margin:10px; font-weight:bold; font-size:14px;}
.news4    {font:normal 10pt Georgia, Arial; color:#000; margin:0 10px 0 15px; text-indent:30px;}
.news4 p  {font:normal 10pt Georgia, Arial; color:#000; margin:0 10px 0 15px; text-indent:30px;}

.auto-1             {color:#000; font:normal 10pt/140% Georgia, Arial; margin:0 20px 0 30px; text-indent:30px;}
.auto-1 a:link      {color:#000; font:normal 10pt Georgia, Arial;}
.auto-1 a:visited   {color:#000; font:normal 10pt Georgia, Arial;}
.auto-1 a:hover     {color:red; font:normal 10pt Georgia, Arial;}
.auto-1 a:active    {color:red; font:normal 10pt Georgia, Arial;}

.auto-1 h1          {}
.auto-1 h2          {text-transform:uppercase;}
.auto-1 h3          {color:maroon; font-size:20px;}
.auto-1 h4          {}

.auto-1 p                   {color:#000; font:normal 10pt/140% Georgia, Arial; margin:0 20px 0 30px; text-indent:30px;}
.auto-1 p a:link            {color:#000; font:normal 10pt Georgia, Arial;}
.auto-1 p a:visited         {color:#000; font:normal 10pt Georgia, Arial;}
.auto-1 p a:hover           {color:red; font:normal 10pt Georgia, Arial;}
.auto-1 p a:active          {color:red; font:normal 10pt Georgia, Arial;}

.auto-1 p.brown-1           {color:#633; font-style:italic; font-weight:bold; text-align:justify; margin:15px 20px 15px 30px; text-indent:30px;}

.auto-1 p.maroon            {color:maroon; font-weight:bold; margin:15px 20px 3px 30px; text-indent:30px;}
.auto-1 p.maroon a:link     {font-size:10pt; color:maroon; font-weight:bold;}
.auto-1 p.maroon a:visited  {font-size:10pt; color:maroon; font-weight:bold;}
.auto-1 p.maroon a:hover    {font-size:10pt; color:red; font-weight:bold;}
.auto-1 p.maroon a:active   {font-size:10pt; color:red; font-weight:bold;}
.auto-1 p.list              {color:maroon; font-weight:bold; margin:0 20px 3px 60px; text-indent:0;}
.auto-1 p.list a:link       {font-size:10pt; color:maroon; font-weight:bold;}
.auto-1 p.list a:visited    {font-size:10pt; color:maroon; font-weight:bold;}
.auto-1 p.list a:hover      {font-size:10pt; color:red; font-weight:bold;}
.auto-1 p.list a:active     {font-size:10pt; color:red; font-weight:bold;}
.auto-1 ul                  {list-style-type:disc; margin:15px;}
.auto-1 ul li               {margin-bottom:5px; margin-top:5px; line-height:1.4; word-spacing:3px; text-indent:0;}

.auto-2               {color:#000; font:normal 11px/140% Georgia, Arial; margin:0 20px 0 30px;}
.auto-2 p             {color:#000; font:normal 11px/140% Georgia, Arial; margin: 0 20px 0 30px; text-indent:30px;}
.auto-2 p a:link      {color:#000; font:normal 11px Georgia, Arial;}
.auto-2 p a:visited   {color:#000; font:normal 11px Georgia, Arial;}
.auto-2 p a:hover     {color:red; font:normal 11px Georgia, Arial;}
.auto-2 p a:active    {color:red; font:normal 11px Georgia, Arial;}

.auto-3 p             {color: #633; font: oblique bold 10pt Georgia, Arial; text-indent:30px; margin: 0 20px 0 30px;}
.auto-3               {color: #633; font: oblique bold 10pt Georgia, Arial; text-indent:30px; margin: 0 20px 0 30px;}

.auto-titl p          {color: #000; font: bold 10pt Georgia, Arial; text-indent:30px; margin: 0 20px 15px 30px;}
.auto-titl            {color: #000; font: bold 10pt Georgia, Arial; text-indent:30px; margin: 0 20px 15px 30px;}

.auto-letter p             {color:#000; font:normal 10pt/140% Georgia, Arial; text-indent:30px; margin: 0 10px 0 30px;}
.auto-letter p a:link      {color:#000; font:normal 10pt Georgia, Arial;}
.auto-letter p a:visited   {color:#000; font:normal 10pt Georgia, Arial;}
.auto-letter p a:hover     {color:red; font:normal 10pt Georgia, Arial;}
.auto-letter p a:active    {color:red; font:normal 10pt Georgia, Arial;}

.sitemap h1             {font-family:Georgia, Arial; font-size:18px; color:maroon; text-align:center; text-decoration:none; text-indent:0; margin:15px 30px 30px; letter-spacing:1.5px; font-weight: bold; font-style: normal; word-spacing:3px;}
.sitemap h2             {font-family:Georgia, Arial; font-size:18px; font-style:normal; word-spacing:3px; text-align:left;}
.sitemap p              {font-weight:normal;  font-size:12pt; color:maroon; font-family:Verdana, Georgia, Arial; text-indent:30px; margin:0 20px 0 30px;}
.sitemap ul             {list-style-type:disc; font-size:8pt; color:#000; font-family:Verdana, Georgia, Arial; margin-top:8px; margin-bottom:8px;}
.sitemap ul a:link      {font-size:8pt; color:#000; font-family:Verdana, Georgia, Arial;}
.sitemap ul a:visited   {font-size:8pt; color:#000; font-family:Verdana, Georgia, Arial;}
.sitemap ul a:hover     {font-size:8pt; color:red; font-family:Verdana, Georgia, Arial;}
.sitemap ul a:active    {font-size:8pt; color:red; font-family: Verdana, Georgia, Arial;}

.sitemap ul li ul      {list-style-type: circle; font-size: 8pt; color: #000; font-family: Verdana, Georgia, Arial;}

.sitemap p a:link      {color:#000; font:10pt Verdana, Georgia, Arial;}
.sitemap p a:visited   {color:#000; font:10pt Verdana, Georgia, Arial;}
.sitemap p a:hover     {color:red; font:10pt Verdana, Georgia, Arial;}
.sitemap p a:active    {color:red; font:10pt Verdana, Georgia, Arial;}

.sitemap ul {list-style-type: disc;}

.pagenum                  {color:#f4d9a9; font:10pt Verdana, Arial; text-align:center; padding:0; margin:0;}

.pagenum a:link           {color:maroon; font:10pt Verdana, Arial; border:0; padding:0 7px;}
.pagenum a:visited        {color:maroon; font:10pt Verdana, Arial; border:0; padding:0 7px;}
.pagenum a:hover          {color:red; font:10pt Verdana, Arial; border:0; padding:0 7px;}
.pagenum a:active         {color:red; font:10pt Verdana, Arial; border:0; padding:0 7px;}

.pagenum span             {color:#fff; font:10pt Verdana, Arial; border:2px solid #d2b48c; background-color:#d2b48c; padding:0 5px 2px;}

.pagenum a img            {padding:0 !important; vertical-align:middle; background:#f4d9a9; border:0;}
.pagenum a:link     img   {background:#f4d9a9; border:0 !important;}
.pagenum a:visited  img   {background:#f4d9a9; border:0 !important;}
.pagenum a:hover    img   {background:#f4d9a9; border:0;}
.pagenum a:active   img   {background:#f4d9a9; border:0;}

.foot_c             {color:maroon; text-align:center; margin:30px 22px 12px 15px; font:11pt Georgia, Arial;}
.foot_c a:link      {color:#000; font:11pt Georgia, Arial;}
.foot_c a:visited   {color:#000; font:11pt Georgia, Arial;}
.foot_c a:hover     {color:red; font:11pt Georgia, Arial;}
.foot_c a:active    {color:red; font:11pt Georgia, Arial;}

.foot_l             {color:#000; font:10pt Georgia, Arial; text-align:left; text-indent:30px; margin:30px 20px 30px 30px;}
.foot_l a:link      {color:#000; font:10pt Georgia, Arial;}
.foot_l a:visited   {color:#000; font:10pt Georgia, Arial;}
.foot_l a:hover     {color:red; font:10pt Georgia, Arial;}
.foot_l a:active    {color:red; font:10pt Georgia, Arial;}

.foot_i             {color:maroon; font:10pt Georgia, Arial; text-align:left; text-indent:0; margin:0 15px 15px;}
.foot_i a:link      {color:maroon; font:10pt Georgia, Arial;}
.foot_i a:visited   {color:maroon; font:10pt Georgia, Arial;}
.foot_i a:hover     {color:red; font:10pt Georgia, Arial;}
.foot_i a:active    {color:red; font:10pt Georgia, Arial;}

a:link.footer, a:visited.footer    {font-size:10pt; color:#000;}
a:hover.footer, a:active.footer    {font-size:10pt; color:red;}

table.fms           {width:100%; border:0; border-collapse:separate; font:10pt Georgia, Arial; color:#deb887; text-align:center; background-repeat:repeat; background-image:url(/themes/arcanum-2/images/ground.jpg); background-attachment:fixed; background: transparent url(/themes/arcanum-2/images/ground.jpg) repeat top left;}
table.fms td        {padding:2px;}
td.fms1             {width:100%; font-size:10px; color:#deb887; text-align:center;}
td.fms1 a:link      {font-size:10px; color:#deb887;}
td.fms1 a:visited   {font-size:10px; color:#deb887;}
td.fms1 a:hover     {font-size:10px; color:#deb887;}
td.fms1 a:active    {font-size:10px; color:#deb887;}

table.fmenu                    {border:0; border-collapse:collapse; width:80%; background-color:#000;}
table.fmenu td.cen             {color:#c2a45e; text-align:center; padding:0; border-top:#b8860b 1px solid; border-left:0; border-bottom:#b8860b 1px solid; border-right:0; background-color:#000;}
table.fmenu td.cen a:link      {color:#7fff00; font:8pt Arial, Verdana; text-decoration:none; text-transform:uppercase;}
table.fmenu td.cen a:visited   {color:#7fff00; font:8pt Arial, Verdana; text-decoration:none; text-transform:uppercase;}
table.fmenu td.cen a:hover     {color:red; font:8pt Arial, Verdana; text-decoration:none; text-transform:uppercase;}
table.fmenu td.cen a:active    {color:red; font:8pt Arial, Verdana; text-decoration:none; text-transform:uppercase;}
table.fmenu td.rgg             {width:19px; padding:0; background-color:#000; border-top:#b8860b 1px solid; border-left:0; border-bottom:#b8860b 1px solid; border-right:#b8860b 1px solid; background-color:#000;}
table.fmenu td.lgg             {width:19px; padding:0; background-color:#000; border-top:#b8860b 1px solid; border-left:#b8860b 1px solid; border-bottom:#b8860b 1px solid; border-right:0; background-color:#000;}
table.fmenu td.rgg img         {width:19px; height:20px; padding:0; margin:0; text-align:right;}
table.fmenu td.lgg img         {width:19px; height:20px; padding:0; margin:0; text-align:left;}

img.imf-1    {width:16px; height:18px;}
img.dot      {width:11px; height:11px;}

table.fot                         {border:0; border-collapse:collapse; width:80%;}
table.fot td                      {padding:0; text-align:center; border-top:#b8860b 1px solid; border-left:#b8860b 1px solid; border-bottom:#b8860b 1px solid; border-right:#b8860b 1px solid; background-color:#000; background-repeat:repeat; background-image:url(/themes/Arc_San8_V1/images/Ground.jpg); background-attachment:fixed; background:transparent url(/themes/Arc_San8_V1/images/Ground.jpg) repeat top left;}
table.fot td table.inf            {border:0; border-collapse: collapse; width:100%;}
table.fot td table.inf td         {padding:5px; border:0; background:none;}
table.fot td table.inf td.dtt     {padding:5px; border:0; width:20px; height:20px; background:center center url(/themes/Arc_San8_V1/images/dot.jpg) no-repeat;}

table.flash2      {width:280px; height:280px; border:0 none; border-collapse:collapse; float:right;}
table.flash2 td   {padding:0; width:100%;}
table.flash3      {width:250px; height:200px; border:0 none; border-collapse:separate; float:right;}
table.flash3 td   {padding:15px;}
table.flash4      {width:250px; height:200px; border:0 none; border-collapse:collapse;}
table.flash4 td   {padding: 15px;}
table.shock       {width:95%; border:0 none; border-collapse:collapse;}
table.shock td    {padding:0;}
td.shock-1        {padding:0; width:64px;}

table.flash-clock             {width:100%; border:0 none; border-collapse:collapse;}
table.flash-clock td          {border:2px solid #f4d9a9; padding:5px; text-align: center; background-color: #deb887;}
table.flash-clock td.left     {padding: 5px; text-align: left;}
table.flash-clock tr.bold     {padding: 5px; text-align: center; font-weight:bold; height: 30px;}
table.flash-clock td a:link      {color:maroon; font-weight:bold; text-decoration:underline;}
table.flash-clock td a:visited   {color:maroon; font-weight:bold; text-decoration:underline;}
table.flash-clock td a:hover     {color:red; font-weight:bold; text-decoration:underline;}
table.flash-clock td a:active    {color:red; font-weight:bold; text-decoration:underline;}

table.null-1   {border:0; border-collapse: collapse; width:380px; height:16px;}
td.null-1      {padding:0; width:380px; height:16px; background-repeat: no-repeat; background-image:url(/autohtml/arcanum2/arcanum2_images/top.gif); background-attachment:fixed; background: transparent url(/autohtml/arcanum2/arcanum2_images/top.gif) no-repeat top left;}
td.null-2      {padding:0; width:380px; height:18px; background-repeat: no-repeat; background-image:url(/autohtml/arcanum2/arcanum2_images/bottom.gif); background-attachment:fixed; background: transparent url(/autohtml/arcanum2/arcanum2_images/bottom.gif) no-repeat top left;}

table.null-3   {border:0 none; border-collapse: collapse; width:180px; height:189px; text-align:center;}
td.null-3      {padding:0; width:180px; height:189px; background-repeat: no-repeat; background-image:url(/autohtml/arcanum2/arcanum2_images/download-the-demo.gif); background-attachment:fixed; background: url('/autohtml/arcanum2/arcanum2_images/download-the-demo.gif') no-repeat top left;; text-align:right;}

td.letter3     {border-left:1px solid #44291c; width:5px; background-repeat: repeat; background-attachment:fixed; background-position: center; background-repeat:repeat-y; background-attachment:scroll; padding:0 2px;}

.arc1 p             {font-size:10pt; color:#633; text-decoration:underline; font-weight:bold; text-align:right; text-indent:0; margin: 0 10px;}
.arc1 p a:link      {font-size:10pt; color:#633; text-decoration:underline; font-weight:bold;}
.arc1 p a:visited   {font-size:10pt; color:#633; text-decoration:underline; font-weight:bold;}
.arc1 p a:hover     {font-size:10pt; color:maroon; text-decoration:underline; font-weight:bold;}
.arc1 p a:active    {font-size:10pt; color:maroon; text-decoration:underline; font-weight:bold;}

.arc2 p             {font-size:10pt; color:#633; text-decoration:underline; font-weight:bold; text-align:left; text-indent:0; margin: 0 10px;}
.arc2 p a:link      {font-size:10pt; color:#633; text-decoration:underline; font-weight:bold;}
.arc2 p a:visited   {font-size:10pt; color:#633; text-decoration:underline; font-weight:bold;}
.arc2 p a:hover     {font-size:10pt; color:maroon; text-decoration:underline; font-weight:bold;}
.arc2 p a:active    {font-size:10pt; color:maroon; text-decoration:underline; font-weight:bold;}

.arc3 p      {margin:0 15px; font-size:10pt; color:#633; text-indent:30px;}

img.arcanum-1    {width:108px; height:30px; margin:10px; text-align:center;}
img.arcanum-2    {width:223px; height:30px; margin:10px; text-align:center;}
img.arcanum-3    {width:300px; height:44px; text-align:center; margin:10px;}
img.arcanum-4    {width:220px; height:204px; margin:10px; text-align:center;}
img.arcanum-5    {width:66px; height:56px; margin:10px; text-align:center;}
img.arcanum-6    {width:540px; height:25px; margin:10px; text-align:center;}
img.arcanum-7    {width:200px; height:150px; margin:15px 0;}
img.arcanum-8    {width:180px; height:316px; margin:15px 0;}
img.arcanum-9    {width:64px; height:64px; margin:15px; text-align:center;}
img.arcanum-10   {width:220px; height:300px; margin:15px; text-align:center;}
img.arcanum-11   {width:218px; height:202px; margin:15px; text-align:center;}

table.link-1               {border:1px solid maroon; border-collapse: collapse; width: 90%;}
table.link-1 td            {border:1px solid maroon; padding:5px; font-family:Georgia, Arial;}
table.link-1 td a:link     {font-size:10pt; color:#000; font-family:Georgia, Arial;}
table.link-1 td a:visited  {font-size:10pt; color:#000; font-family:Georgia, Arial;}
table.link-1 td a:hover    {font-size:10pt; color:red; font-family:Georgia, Arial;}
table.link-1 td a:active   {font-size:10pt; color:red; font-family:Georgia, Arial;}
table.elf                  {border:0 none; border-collapse: collapse; width:88px;}
table.elf td               {padding:0; width:100%; border:0;}
img.vint-1                 {width:15px; height:15px; margin:10px;}
table.directrix            {border:0 none; border-collapse: collapse; width:88px;}
table.directrix td         {padding:0; border:0;}

table.tarant   {width:680px; border-collapse:separate; border:2px solid #633; background-repeat: repeat; background-image:url('/autohtml/images_arc/background.gif'); background-attachment:fixed; background-position:top left; background: transparent url('/autohtml/images_arc/background.gif'); background-repeat:repeat; background-attachment:scroll;}
td.tarant      {margin:0; padding:0; width:100%;}
img.tarant     {width:615px; height:69px; margin:5px;}

.tarantian-content p            {font-size:12px; text-align:justify; text-indent:0; line-height:17px; margin:0; padding:0; color:#633; font-family:Georgia, Arial;}
.tarantian-content p a:link     {font-size:12px; text-align:justify; text-indent:0; line-height:17px; margin:0; padding:0; color:maroon; font-family:Georgia, Arial; text-decoration: underline;}
.tarantian-content p a:visited  {font-size:12px; text-align:justify; text-indent:0; line-height:17px; margin:0; padding:0; color:maroon; font-family:Georgia, Arial; text-decoration: underline;}
.tarantian-content p a:hover    {font-size:12px; text-align:justify; text-indent:0; line-height:17px; margin:0; padding:0; color:red; font-family:Georgia, Arial; text-decoration: underline;}
.tarantian-content p a:active   {font-size:12px; text-align:justify; text-indent:0; line-height:17px; margin:0; padding:0; color:red; font-family:Georgia, Arial; text-decoration: underline;}
.tarantian-content              {font-size:12px; text-align:justify; text-indent:0; line-height:17px; margin:0; padding:0; color: #633; font-family:Georgia, Arial;}
.tarantian-content a:link       {font-size:12px; text-align:justify; text-indent:0; line-height:17px; margin:0; padding:0; color: maroon; font-family:Georgia, Arial; text-decoration: underline;}
.tarantian-content a:visited    {font-size:12px; text-align:justify; text-indent:0; line-height:17px; margin:0; padding:0; color: maroon; font-family:Georgia, Arial; text-decoration: underline;}
.tarantian-content a:hover      {font-size:12px; text-align:justify; text-indent:0; line-height:17px; margin:0; padding:0; color: red; font-family:Georgia, Arial; text-decoration: underline;}
.tarantian-content a:active     {font-size:12px; text-align:justify; text-indent:0; line-height:17px; margin:0; padding:0; color: red; font-family:Georgia, Arial; text-decoration: underline;}
.tarantian-sobkor               {text-transform:uppercase; font-size:10px; text-align: center; text-indent:0; color:#633; font-family:Georgia, Arial; margin: 6px 0; padding: 6px 0;}
.tarantian-data                 {text-transform:uppercase; font-size:10px; text-align: left; text-indent:0; color:#633; font-family:Georgia, Arial; margin:0; padding:0; font-weight: bold;}
.tarantian-peredovica           {text-transform:uppercase; font-size:12px; text-align: left; text-indent:0; color:#633; font-family:Georgia, Arial; margin:0 0 10px; padding: 0 0 10px; font-weight: bold;}
.tarantian-img-titr             {font-size:11px; text-align: center; text-indent:0; color: #633; font-family:Georgia, Arial; margin:0 0 10px; padding:0 0 10px; font-weight:bold;}

.gall     {text-align:left; font-family:Georgia, Arial; font-size:14px; color: #000; margin:-10px 5px;}
.desc     {text-align:left; font-family:Georgia, Arial; font-size:14px; color: #000; margin:5px 15px; padding:5px 15px;}
.desc-cat {text-align:left; font-family:Georgia, Arial; font-size:14px; color: #000; margin:5px; padding:5px;}

.album-logo        {text-align:center; margin:0; padding:0;}
.album-logo img    {width:279px; height:45px; margin:0; padding:0;}
table.logo         {width:100%; border:0 none; border-collapse:collapse;}
table.logo td      {padding:3px; text-align:center;}
table.logo td h1   {font-size:14pt; text-transform:uppercase; text-align:center; letter-spacing:1.5px;}
table.logo td img  {width:48px; height:48px; margin:0; padding:0;}
td.folder          {width:31px; height:31px; padding:0;}

td.album-cat            {text-align:center; vertical-align:top; font-weight:normal; margin:0; padding:0;}
td.album-cat p          {text-align:center; text-indent:0; font-weight:normal; margin:5px 0 15px;}
td.album-cat a:link     {color:maroon; text-decoration:underline; font-weight:normal;}
td.album-cat a:visited  {color:maroon; text-decoration:underline; font-weight:normal;}
td.album-cat a:hover    {color:red; text-decoration:underline; font-weight:normal;}
td.album-cat a:active   {color:red; text-decoration:underline; font-weight:normal;}

div.hrg     {height:1px; background: #d2b48c url('/themes/Arc_San8_V1/images/hr1.gif') no-repeat center; width:100%; text-align:center; margin:10px 0;}
div.hrg hr  {display:none; width:100%; text-align:center;}

img.dot-a             {width:10px; height:10px; margin:0; padding:0;}
img.edit              {width:17px; height:17px; margin:0; padding:5px;}
img.new-a             {width:34px; height:15px; margin:0; padding:0;}
img.logo-gal-fantazy  {width:580px; height:50px; margin:0; padding:5px;}

.sort       {text-align:center; padding:5px; font-weight:bold;}
.sort img   {width:13px; height:9px; margin:0; padding:0;}

.descr      {text-align:left; padding:0; font-weight:normal; margin:15px;}

table.nav-a               {width:100%; border:0 none; border-collapse:collapse;}
table.nav-a td            {padding:0; text-align:left; font-weight:bold; color:maroon;}
table.nav-a td a:link     {color:#000; text-decoration:underline;}
table.nav-a td a:visited  {color:#000; text-decoration:underline;}
table.nav-a td a:hover    {color:red; text-decoration:underline;}
table.nav-a td a:active   {color:red; text-decoration:underline;}

.cifra            {font-family:Verdana, Arial, Georgia; color:maroon; font-size:10pt; font-weight:bold; text-decoration:none; text-align:center; margin:3px; padding:3px;}
.cifra a:link     {font-family:Verdana, Arial, Georgia; color:#000; font-size:10pt; font-weight:bold; text-decoration:none;}
.cifra a:visited  {font-family:Verdana, Arial, Georgia; color:#000; font-size:10pt; font-weight:bold; text-decoration:none;}
.cifra a:hover    {font-family:Verdana, Arial, Georgia; color:red; font-size:10pt; font-weight:bold; text-decoration:underline;}
.cifra a:active   {font-family:Verdana, Arial, Georgia; color:red; font-size:10pt; font-weight:bold; text-decoration:underline;}

table.media         {width:auto; border:0 none; border-collapse:collapse;}
table.media td      {width:auto; text-align:center; margin:0; padding:5px 5px 10px; vertical-align:top;}
table.media td h2   {font-size:12pt; text-transform:uppercase; text-align:center; letter-spacing:0.5px; margin:0; padding:0;}
table.media td img  {width:18px; height:16px; margin:0; padding:0; vertical-align:bottom;}

table.fan-desc      {width:100%; border:0 none; border-collapse:collapse;}
table.fan-desc td   {text-align:left; margin:5px; padding:15px; font-weight:normal;}

table.fan-tab       {border:0; border-collapse:collapse; width:160px;}
table.fan-tab td    {width:50%; text-align:left; font-family:Verdana, Arial, Georgia; font-size:7pt; border:1px solid #d2b48c; padding:3px; background-color:#f5deb3;}

.thumb  {margin:0 15px; padding:0;}

.b-max  {width:88px; height:31px;}
.b-min  {width:38px; height:31px;}
.b-man  {width:31px; height:31px;}
