/* Style sheet for VW Shop v.2.0 */

/* Общие */
BODY, P, TABLE, TH, TD, DIV, SPAN {
	color: #000000;
	font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}

BODY {
	margin: 0;
	padding: 0;
	background: #ffffff;
}

A:hover { text-decoration: none; }

/* поля ввода имеют тонкие границы */
input {
	text-indent: 1px;
	color: #000000;
	border-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

/* таблица верхняя и нижняя и ее бардюр */
.frame { color: #ffffff; background: #555555; font-weight: bold; }
.frame A { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; }
.frame A:link { color: #ffffff; }
.frame A:visited { color: #eeeeee; }
.frame A:hover { text-decoration: none; }
/*.frame-border { background: #000000; }*/

.frame2 { color: #ffffff; background: #777777; font-weight: bold; }
.frame2 A { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; }
.frame2 A:link { color: #ffffff; }
.frame2 A:visited { color: #ffffff; }
.frame2 A:hover { text-decoration: none; }

.frame3 { color: #ffffff; background: #dddddd; font-weight: normal; }
/*.frame3 TD { color: #ffffff; background: #dddddd; font-weight: normal; }*/

/* строка сноски */
.rem { font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

/* строка предупреждения */
.c-warning { font-size: 12px; font-weight: bold; text-align: center; color: red; }
.c-big-warning { font-size: 14px; font-weight: bold; text-align: center; color: red; }

.big-text { font-size: 14px; }
.b-big-text { font-size: 14px; font-weight: bold; }
.cb-big-text { font-size: 14px; font-weight: bold; text-align: center; }

.pg-title { font-size: 14px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.page-title { font-size: 16px; font-weight: bold; text-align: center; }

.big-link { font-size: 15px; font-weight: bold; }

/* строка приветствия */
.welcome {
	text-align: center;
	font-size: 23px;
  font-weight: bold;
	width: 100%;
}

/* строко авторских прав */
.copyright { color: #ffffff; font-size: 10px; }
.copyright A { font-size: 10px; }

/* общие стили */
.c { text-align: center; }
.r { text-align: right; }
.b { font-weight: bold; }
.cb { text-align: center; font-weight: bold; }
.rb { text-align: right; font-weight: bold; }

.row1 { background: #eeeeee; }
.row2 { background: #dddddd; }

/* классы для сдвига данных */
.margin3-lr { margin-left: 3px; margin-right: 3px; }
.margin15-lr { margin-left: 15px; margin-right: 15px; }
.indent15 { text-indent: 15px; }
.indent3 { text-indent: 3px; }
.padding3-small { padding-left: 3px; padding-right: 3px; padding-top: 3px; font-size: 11px; }
.padding7 { padding-left: 7px; padding-right: 7px }

.tablehead { font-size: 13px; font-weight: bold; color: #ffffff; text-align: center; background: #999999; }

.faq-question { font-size: 14px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.faq-answer { margin-left: 25px; }




/*.framemenu { font-size: 13px; font-weight: bold; color: #ffffff; text-align: center; background: #777777; }
.framemenu-pressed { font-size: 13px; font-weight: bold; color: #ffffff; text-align: center; background: #000000; }
.framemenu A, .framemenu-pressed A { font-size: 13px; font-weight: bold; }*/
/*A.framemenu:link, A.framemenu:visited, A.framemenu:hover { color: #ffffff; text-decoration: underline; }
A.framemenu-pressed:link, A.framemenu-pressed:visited, A.framemenu-pressed:hover { color: #ffffff; text-decoration: none; }
*/

/*.leftmenu { margin-right: 5px; margin-left: 5px; }
.leftmenu-pressed { margin-right: 5px; margin-left: 5px; background: #777777; }
.leftmenu A, .leftmenu-pressed A { font-size: 13px; font-weight: bold; }*/
/*A.leftmenu:link, A.leftmenu:visited, A.leftmenu:hover { color: #000000; text-decoration: underline; }
A.leftmenu-pressed:link, A.leftmenu-pressed:visited, A.leftmenu-pressed:hover { color: #ffffff; text-decoration: none; }
*/




/*A { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A:link  { text-decoration: underline; color: #0000ff; }
A:active { color: #FF0000; }
A:visited { color: #800080; }
A:hover { text-decoration: none; }
*/
/*.rb-spanned { text-align: right; font-weight: bold; background: #dddddd; }
.spanned { background: #dddddd; }
.spanned-ind10 { background: #dddddd; padding-left: 10px; }

.error { color: red; font-size: 13px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.c-success { font-size: 12px; font-weight: bold; text-align: center; color: blue; }

.pg-title  { font-size: 13px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.page-title { font-size: 16px; font-weight: bold; text-align: center; }
.c-rem { text-align: center; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.cb-rem { text-align: center; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.warn { color: red; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.b-warn { color: red; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }*/

/*A.nav-menu { font-size: 13px; font-weight: bold; }
A.nav-menu:hover { color: #ffffff; background: #777777; text-decoration: none; }
*/

/*.leftmenu-pressed { margin-right: 5px; margin-left: 5px; background: #777777; }
.leftmenu A, .leftmenu-pressed A { font-size: 13px; font-weight: bold; }
A.leftmenu:link, A.leftmenu:visited, A.leftmenu:hover { color: #000000; text-decoration: underline; }
A.leftmenu-pressed:link, A.leftmenu-pressed:visited, A.leftmenu-pressed:hover { color: #ffffff; text-decoration: none; }
*/

/*.big-link { font-size: 15px; font-weight: bold; }
.big-list { font-size: 16px; font-weight: bold; }
.firm {	text-align: center; font-size: 18px; font-weight: bold; }

.odd  { font-size: 12px; background: #88FFFF; }
.even { font-size: 12px; background: #CCFFFF; }

.odd-s   { font-weight: bold; font-size: 10px; background: #88FFFF; }
.odd-s a { font-weight: normal; color: #0000FF; }
.odd-s a:link    { text-decoration: none; }
.odd-s a:visited { text-decoration: none; }
.odd-s a:hover   { text-decoration: underline; }
.even-s { font-weight: bold; font-size: 10px; background: #CCFFFF; }
.even-s a { font-weight: normal; color: #0000FF; }
.even-s a:link    { text-decoration: none; }
.even-s a:visited { text-decoration: none; }
.even-s a:hover   { text-decoration: underline; }

/*
IMG { border: 0px; }
P.clear-r { clear: right; }
P.ji-comment { margin-left: 20; text-indent: -20px; text-align: justify; font-style: italic; }
*/
