BODY {
	padding: 0; margin: 0; background: #FFFBE5;
	font-family: tahoma, verdana, helvetica, sans serif; color: #000
}
A { color: #000 }
#head { background: #FEF2AD; text-align: center }
#nav { background: url('/pics/bg/01.gif') top repeat-x }
#nav TD { padding: 5px 0 15px 0 }
#visual { text-align: left; background: #FDD200 url('/pics/bg/02.gif') 0 6px; border-top: 6px solid #000; border-bottom: 6px solid #FFF }
#visual TABLE { background: url('/pics/bg/03.gif') left top repeat-y }
#splash { text-align: center }
#splash DIV { background: #FFF; width: 700px; padding: 20px 30px }
#splash TABLE { width: 700px }
#mainAbout { font-size: 80%; padding-top: 10px; line-height: 1.2 }
#logos { text-align: center; padding: 10px 0 }
#logos IMG { margin: 0 10px }
H1 { font-family: arial, tahoma, verdana, helvetica, sans serif; margin: 0; font-size: 16pt; color: #FC7700 }
H2 { font-family: arial, tahoma, verdana, helvetica, sans serif; margin: 0; font-size: 11pt; font-weight: bold; color: #0061A7 }
H3 { font-family: arial, tahoma, verdana, helvetica, sans serif; margin: 0; font-size: 11pt; font-weight: normal; color: #FC7700 }
UL { list-style-type: square; list-style-position: outside; margin: 0; padding-left: 25pt; padding-bottom: 10pt }
UL LI { font-size: 10pt; padding-left: 5px; line-height: 1.4 }
OL { list-style-position: outside; margin-top: 0; margin-bottom: 0; padding: 0; padding-bottom: 10pt }
OL LI { font-size: 10pt; padding-left: 5px; line-height: 1.4 }
P { margin: 0; padding: 0 0 10pt 0 }
HR { height: 1px; background-color: #FC7700; color: #FC7700 }
.br1 { background-color: #FC7700; color: #FC7700; height: 3px }
.br2 { background-color: #FFD3AB; color: #FFD3AB }

/* Новости */
#mainNews { padding: 0 0 20px 0 }
DIV.pub { padding-bottom: 15pt }
DIV.date { font-size: 8pt; color: #666 }
DIV.caption { font-size: 10pt; font-weight: bold }
DIV.txt { font-size: 10pt; padding-top: 5px; color: #666 }
DIV.pub .pic { display: block; float: left; margin: 5px 15px 5px 0 }
/* --- */

/* Спонсоры */
#sponsor { margin-bottom: 20px; text-align: center }
#sponsor H2 { text-align: left; margin-bottom: 25px }
/* --- */

#calendar { padding-top: 20px }
#calendar DIV#txt { font-size: 10pt; padding-bottom: 6px }
#calendar TABLE { width: 100%; background: url('/pics/bg/04.gif') left top repeat-x }
#calendar TABLE TD { background: url('/pics/bg/04.gif') left bottom repeat-x; padding: 7px 0 }
#calendar TABLE TD DIV { font-size: 8pt; font-weight: bold; padding: 6px; background: #F1F1F1 }
#calendar TABLE TD DIV#act { background: #FEF2AD }
#calendar TABLE TD DIV A { text-decoration: none }
#paging { font-size: 8pt; padding-top: 5px }

/* Навигация */
#subNav { padding-top: 20px }
#subNav TABLE { width: 100%; background: url('/pics/bg/04.gif') left top repeat-x }
#subNav TABLE TD { background: url('/pics/bg/04.gif') left bottom repeat-x; padding: 7px 0 }
#subNav TABLE TD DIV { font-size: 8pt; font-weight: bold; padding: 6px; background: #F1F1F1 }
#subNav TABLE TD DIV#act { background: #FEF2AD }
#subNav TABLE TD DIV A { text-decoration: none }

/* Специальные предложения - главная */
#mainSpec { padding: 10px 0 30px 0 }

/* Контент */
#content, #content2 { padding: 20px 0 30px 0; font-size: 10pt }
#content P, #content2 P { font-size: 10pt; line-height: 1.2 }

/* Картинки */
IMG { border: none }
IMG.left { display: block; float: left; margin: 5px 15px 5px 0 }
IMG.right { display: block; float: right; margin: 5px 0 5px 15px }

/* Таблицы */
TABLE.data { width: 100%; border-style: solid; border-color: #FC7700; border-width: 1px 0 0 1px }
TABLE.data TH, TABLE.data TD { border-style: solid; border-color: #FC7700; border-width: 0 1px 1px 0; padding: 5px }
TABLE.data TH P, TABLE.data TD P { padding: 0 }
TABLE.data TH { font-weight: bold; background: #fef2ad; text-align: left }

/* Приложенные файлы */
.file .name { font-size: 8pt }
.file .name A { text-decoration: none }
.file .info { font-size: 7pt; color: #9F9F9F; padding-top: 2px }

/* Формы */
FORM { padding: 0; margin: 0 }
INPUT { font-family: tahoma, verdana, helvetica, sans serif }
INPUT.txt, TEXTAREA { width: 98%; font-family: tahoma, verdana, helvetica, sans serif }
INPUT.submit { width: 99%; background: #FEF2AD; border: 1px solid #FC7700; font-weight: bold; font-size: 8pt; padding: 3px 0 }

/* Каталог */
#catalogueDirections { width: 100%; border-top: 3px solid #FC7700; margin: 10px 0 }
#catalogueDirections TD { padding: 10px 0; border-bottom: 1px solid #FC7700 }
#catalogueDirections TD.space { width: 0; padding: 0 }
#catalogueDirections TD.pic { padding: 10px 20px 10px 0 }
#catalogueDirections TD.info { width: 50%; padding: 10px 0; vertical-align: top }
#catalogueDirections .dir A { font: bold 11pt arial; color: #0061A7; text-transform: uppercase }
#catalogueDirections .desc { font-size: 10pt; padding-top: 5px; color: #666 }
/* --- */
.catalogueGoods { width: 100%; border-top: 2px solid #FC7700; margin: 10px 0 }
.catalogueGoods TD { width: 50%; padding: 10px 0; vertical-align: top; border-top: 1px solid #FC7700 }
.catalogueGoods TD.space { width: 0; padding: 0 }
.catalogueGoods .pic { text-align: center; padding: 10px 0 }
.catalogueGoods .prod { font-size: 10pt; font-weight: bold }
.catalogueGoods .desc { font-size: 8pt; color: #666 }
.catalogueGoods .price { font-size: 8pt; font-weight: bold; background: #F1F1F1; padding: 5px; margin-bottom: 5px }
#brand { text-transform: uppercase }
/* --- */
#orderForm { padding-top: 5px; font-size: 10pt }
#orderForm TABLE { width: 100% }
/* --- */
#pagingCat { border-top: 1px solid #FC7700; padding-top: 15px }

/* Запчасти */
.repairParts { width: 100%; border-top: 3px solid #FC7700; margin: 10px 0 }
.repairParts TD { font-size: 10pt; font-weight: bold; padding: 10px 0; border-bottom: 1px solid #FC7700; text-transform: uppercase }
.repairParts .prod { font-size: 10pt; font-weight: bold }

.rContacts { width: 100%; border-top: 3px solid #FC7700; margin: 10px 0 }
.rContacts TD { font-size: 10pt; padding: 10px 0; border-bottom: 1px solid #FC7700; padding: 5px 5px}
.rContacts TD STRONG { font-size: 10px; font-weight: bold }


.select TD { background: #FEF2AD }

.t1 {
	font-family: tahoma, verdana, arial, helvetica, sans serif;
	color : #000000;
	font-size : 10pt;
}
.t2 {
	font-family: tahoma, verdana, arial, helvetica, sans serif;
	color : #000000;
	font-size : 8pt;
}