/* <link rel=stylesheet href="/css/main2.css" type="text/css"> */
/* Style sheet file for VW Club site ver.3.0 */

BODY, TD, TH, DIV {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #290053;
  background-color: #e0f0fb;
}

A { font-family: Arial, Helvetica, sans-serif; }
A:link  { text-decoration: underline; color: #0000ff; }
A:visited { color: #800080; }
A:hover { text-decoration: none; }

IMG { border: 0px; }
P.clear-r { clear: right; }

P { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #290053; background-color: #e0f0fb; }
P.page-title { font-size: 16pt; font-weight: normal; text-align: center; }
P.pg-title { font-size: 12pt; font-weight: 600; }
P.c-warning { font-size: 12pt; font-weight: 600; text-align: center; color: red; }
P.warn { color: red; }
P.j-warn { text-align: justify; color: red; }
P.c-warn { text-align: center; color: red; }
P.r { text-align: right; }
P.j { text-align: justify; }
P.c { text-align: center; }
P.jb { text-align: justify; font-weight: bold; }
P.jm10  { margin-left: 10; text-align: justify; }
P.i-mar10 { margin-left: 10; font-style: italic; }
P.j-ind20 { text-indent: 20px; text-align: justify; }
P.rem { font-size: 8pt; }
P.ji-comment { margin-left: 20; text-indent: -20px; text-align: justify; font-style: italic; }

/* Таблицы */
TH.l-ind20w { text-align: left; text-indent: 20px; color: #ffffff; background-color: #00b2eb; }
TH.w { color: #ffffff; background-color: #00b2eb; }
TH.w8 { color: #ffffff; background-color: #00b2eb; font-size: 8pt; }
TH.w12 { color: #ffffff; background-color: #00b2eb; font-size: 12pt; }
TD.w11b { color: #ffffff; background-color: #00b2eb; font-size: 11pt; font-weight: 600; }
TD.b  { font-weight: bold; }
TD.j  { text-align: justify; }
TD.ji { text-align: justify; font-style: italic; }
TD.c  { text-align: center; }
TD.cb { text-align: center; font-weight: bold; }
TD.r  { text-align: right; }
TD.rb { text-align: right; font-weight: bold; }
TD.l  { text-align: left; }
TD.c8 { text-align: center; font-size: 8pt; }
TD.l8 { text-align: left; font-size: 8pt; }
TD.r-12b { text-align: right; font-size: 12pt; font-weight: 600; }
TD.dark { color: #290053; background-color: #bfe2f8; }
TD.c-dark { color: #290053; background-color: #bfe2f8; text-align: center; }
TD.l-dark { color: #290053; background-color: #bfe2f8; text-align: left; }
TD.r-dark { color: #290053; background-color: #bfe2f8; text-align: right; }


/* Горячая правая колонка */
TH.newhot { font-size: 8pt; background-color: #4ABDF0; color: #FFFFFF; }
TD.newhot, .newhot2 { font-size: 8pt; background-color: #BFE2F8; }
TD.newhot-c { font-size: 8pt; background-color: #BFE2F8; text-align: center; }
TD.newhot-more { font-size: 8pt; background-color: #BFE2F8; text-align: right; }
A.newhot { font-size: 8pt; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #290053; }
A.newhot:link { color: #290053; }
A.newhot:visited { color: #290053; }
A.newhot:hover { text-decoration: underline; }

TH.hot-c { font-size: 8pt; text-align: center; font-weight: bold; background-color: #bfd2ec; }
TD.hot   { font-size: 8pt; }
TD.hot-j { font-size: 8pt; text-align: justify; }
TD.hot-c { font-size: 8pt; text-align: center; }
TD.hot-more { font-size: 8pt; text-align: right; }
SPAN.hot-date { font-size: 8pt; /*font-weight: bold;*/ color: #FF0000; }
A.hot-more, A.avtocircle { font-size: 8pt; text-decoration: underline; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.hot-more:link, A.avtocircle:link { color: #0000ff; }
A.hot-more:visited, A.avtocircle:visited { color: #800080; }
A.hot-more:hover, A.avtocircle:hover { text-decoration: none; }

/* SPANы */
SPAN.p-title { font-size: 11pt; font-weight: 600; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
SPAN.p-date { color: red; font-size: 11pt; font-weight: 600; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
SPAN.rem { font-size: 8pt; }
SPAN.warn { color: red; }
SPAN.new { color: red; font-weight: bold; }
SPAN.smile { font-family: Wingdings; text-decoration: none; font-style: normal; font-weight: normal; }

/* Табличный пункт меню на странице раздела */
SPAN.menu-title, A.menu-title { font-size: 11pt; font-weight: 600; }
A.menu-title:link    { text-decoration: underline; color: #0000ff; }
A.menu-title:visited { color: #800080; }
A.menu-title:hover   { color: #ffffff; background-color: #5c7aba; text-decoration: none; }

/* Меню 2 */
SPAN.menu2, TD.menu2,
A.menu2         { font-size: 12pt; font-weight: 600; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.menu2:link    { text-decoration: underline; }
A.menu2:hover   { text-decoration: none; }

/* Меню 3 */
SPAN.menu3, TD.menu3,
A.menu3         { font-size: 10pt; font-weight: 600; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.menu3:link    { text-decoration: underline; }
A.menu3:hover   { text-decoration: none; }

/* Линк 2 */
DIV.link2, A.link2, A.link2-inv { font-size: 10pt; font-weight: 600; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.link2:link, A.link2-inv:hover, A.link2:visited { text-decoration: underline; }
A.link2:hover, A.link2-inv:link, A.link2-inv:visited { text-decoration: none; }

A.b-inv       { font-size: 10pt; font-weight: 600; }
A.b-inv:link  { text-decoration: none; }
A.b-inv:visited { text-decoration: none; }
A.b-inv:hover { text-decoration: underline; }


/* Календарь */
SPAN.calendar, A.calendar { font-size: 10pt; font-weight: 600; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
SPAN.calendar-hide { color: #cccccc; font-size: 10pt; font-weight: 600; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.calendar:link    { text-decoration: underline; }
A.calendar:hover   { text-decoration: none; }

/* Строчки копирайта */
DIV.copyright { font-size: 8pt; }
A.copyright:link { text-decoration: none; }
A.copyright:hover { text-decoration: underline; }

/* Списки */
UL, OL, LI { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #290053; background-color: #e0f0fb; }
UL.j { text-align: justify; }
OL.j { text-align: justify; }
UL.index-2  { margin-top: 2px; margin-bottom: 8px; list-style-type: disc; }
UL.index-3  { margin-top: 2px; margin-bottom: 8px; list-style-type: disc; }

/* Ссылки */
A.index-1 { font-size: 10pt; font-weight: 600; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.index-2 { font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.index-3 { font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.index-1:link,    A.index-2:link,    A.index-3:link    { color: #0000ff; }
A.index-1:visited, A.index-2:visited, A.index-3:visited { color: #800080; }
A.index-1:hover,   A.index-2:hover,   A.index-3:hover   { text-decoration: none; }

A.warning { font-size: 12pt; font-weight: 600; }
A.warning:link    { color: #ff0000; }
A.warning:visited { color: #ff0000; }
A.warning:hover   { text-decoration: none; }
