.arial {font-family: arial;}
.times {font-family: times new roman;}
.tahoma {font-family: tahoma;}
.verdana {font-family: verdana;}

.bold {font-weight: bold}
.normal {font-weight: normal}

.center {text-align: center;}
.right {text-align: right;}

.white {color: white;}
.black {color: black;}
.red {color: #CC3333;}
.green {color: green;}
.orange {color: orange;}
.brown {color: #804040;;}
.blue {color: #307be5;}
.violet {color: violet;}
.gray {color: gray;}

.pt8 {font-size: 8pt;}
.pt9 {font-size: 9pt;}
.pt10 {font-size: 10pt;}
.pt12 {font-size: 12pt;}
.pt14 {font-size: 14pt;}
.pt16 {font-size: 16pt;}

.uppercase {text-transform: uppercase;}
.nodecor {text-decoration: none}

.tdborder {border: 1px solid gray; padding: 3px;}

body {font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#000000;}
a {text-decoration: underline; color:#4245f7;}
td {font-size: 9pt; }
input   {font-size: 9pt; font-family: verdana;}
TEXTAREA {font-size: 9pt; font-family: verdana;}
img#full_image_holder {margin-bottom:10px; margin-right:10px;}
div.topforma {text-align:left; font-weight:bold; color:#00461C;}

h1 {font-size: 12pt; margin:20px; font-family:arial; color:#00f; font-style:italic;}

h2 {font-size: 12px; margin:5px;}

p {font-size: 9pt; margin-left:5px 10px 5px 10px; text-align:justify; font-family:Arial, Helvetica, sans-serif;}
p.strong {color:#00461c; font-weight:bold; font-style:italic; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:justify; margin:25px 20px 5px 20px;}

p.newdate {color: #8c4e4f; text-align: center; font-size: 8pt; font-style: italic; margin-right: 12px;}
p.newtop {text-align: center; font-size: 9pt; font-weight: bold; margin-right: 12px;}
a.newtop {color: #a07c28; text-decoration: none}
a.newtop:hover {color: #a07c28; text-decoration: underline;}
p.newtext {color: #8c4e4f; text-align: left; font-size:8pt; font-style: italic; margin-left:5px; margin-right: 12px;}

p.menutop {font-weight: bold;}
a.menutop {color: #52a2ff;}

td.menuleft {width:165px; height:28px; text-align:center; vertical-align:middle; background-repeat:no-repeat;}
p.menuleft {font-size: 12px; font-weight: bold; text-align:center; margin:5px 5px 0px 5px; font-style:italic}
a.menuleft {color: black; text-decoration:none}
a.menuleftactiv {color:black; text-decoration:none}
a.poisk {text-decoration:underline; color:BLACK}

p.menubottom {font-size: 9pt; text-align:center; color:brown}
a.menubottom {color:brown}
a.menubottomact {color:#decf9c; text-decoration:underline}

div#back {color:black;  text-align:center;  font-size:9pt; margin:20px; font-weight:bold}
div#back a {color: #008000; text-decoration:none}

p.dopo {font-size: 8pt; margin:0px;}

p.address {font-size: 12px; margin:20px 0px 5px 0px; text-align:center;}

ul {text-align:left}
li {font-size: 9pt;}
li.poisk {font-size: 9pt; margin-top:10px;}

/* клуб добросовестных поставщиков  */
#kdp td {vertical-align:middle;}
p.colontitul {font-family:tahoma; color: black; font-size: 12px; text-align:right; margin: 5px;}
a.colontitul {text-decoration:none; color:black}
p.navigator  {font-family:tahoma; font-size:8pt; color:black; margin:2px;}
a.navigator  {text-decoration:underline; color:black}
li.navigator {font-family:tahoma; font-size:8pt; color:black; margin:2px; color:#e7e7e7}
ul.navigator {font-family:tahoma; color:black; margin-bottom:0px; margin-top:0px; margin-left:20px;}

p.blank {margin: 5px; color: red; font-size: 8pt; text-align: right}
p.zakaz {font-size:9pt; text-align: left; margin: 5px;}

/* строка ссылок  */
#chpt {font-size:13px; padding:10px 0px 10px 15px; text-align:left; font-weight:bold; color:#00f; font-style:italic}
#chpt a {text-decoration:none; color:black}
/* конец */

/* горизонтальное меню */
#kov div {position: absolute; visibility: hidden; z-index:99;}
#kov div p	     {text-align: left; margin-top: 0 0 0 0; font-size: 9pt;}
#kov div a	     {position: relative; text-decoration:none; color: green;}
#kov div a:hover {text-decoration: underline; color: violet;}
/* конец */

/* вертикальное меню */
#kis div {position: absolute; visibility: hidden; z-index:88;}
#kis div p	     {text-align: left; margin-top: 0 0 0 0; font-size: 9pt;}
#kis div a	     {position: relative; text-decoration:none; color: green;}
#kis div a:hover {text-decoration: underline; color: violet;}
/* конец */

/* нижнее меню  */
#bottom p {font-size:8pt; color:#000000; text-align:center; }
#bottom a {color:#000000; text-decoration: none;}
#bottom a:hover {text-decoration: underline;}
/* конец*/


/* раздел katalog-level  */
.linkcat td {padding:0px 10px 0px 10px}
.linkcat {margin:15px 0px 15px 0px; padding-bottom:25px; overflow: auto;overflow-y: hidden; width:750px;text-align: left;}
.linkcat a img {border-color:white; border-width:1px; margin-bottom:5px}
.linkcat a:hover img {border-color:#AF450A; border-width:1px; margin-bottom:5px}
.gallery{margin:15px 0px 15px 0px;overflow: auto;overflow-y: hidden;height: 115px;width: 750px;text-align: left;vertical-align:middle;}
.gallery img {border:1px solid #194b8b;}
.gallery table {margin:3px 6px 3px 6px}
#dobkat {margin-left:5px}
#dobkat h1 {font-size:9pt; text-align:center; margin: 0 0 0 0;} 
#dobkat a  {color:brown; text-decoration:none;}
#dobkat p  {color: black; margin: 0 0 0 0;}
#dobkat img {border-color:gray; border-width:0px}

#katal_4 h1 {font-size:10pt; text-align:center; margin:5px 0px 2px 0px; font-style:italic}
#katal_4 a  {color:brown; text-decoration:none;}
#katal_4 p  {color: black; margin: 0px; text-align:center}
#katal_4 img {border:#3b6ca4 1px solid;}

#newskat h1 {font-size:9pt; text-align:center; margin: 0 0 0 0;}
#newskat a  {color:brown; text-decoration:none;}
#newskat font  {font-size:8pt; font-weight:normal}
#newskat p  {color: black; margin: 0 0 0 0;}
#newskat img {border-color:gray; border-width:0px}
/* конец */

/* ссылки назад для katalog-level */
#backpoz {font-size:9pt; text-align:center;}
#backpoz a {color:#D8B794; text-decoration:underline;}
#backpoz a.actpoz {color:red; text-decoration:none;}
#backpoz a.sled {color:#D8B794; text-decoration:underline;}
#backpoz a.pred {color:#D8B794; text-decoration:underline;}
/* конец */

/* оформление позиций lover-level  */
#lover h1 {font-size:9pt; text-align:center; margin: 5px 0px 2px 0px;}
#lover a  {color:brown; text-decoration:none;}
#lover p  {color: black; margin: 0px; text-align:center; width:200px;}
#lover img {border:1px #336633 solid}
/* конец */

/* строка новостей и анонсов  */
#anons p {font-size:8pt; color:gray; margin: 0;}
#anons a {text-decoration:underline; color:gray;}
#anons img {border-color:gray; border-width:1px;}
/* конец */

/* Таблицы с техническими характеристиками продаваемых товаров  */
table.tech { width:95%; border:1px solid black; border-collapse: collapse; margin-left:20px; }
table.tech td { border:1px solid black;  padding:3px; font-size: 12px; }
table.tech td.head { background:#ccc; font-weight:bold; padding:5px;}
/* конец */

