body {margin:0px; padding:0px}
a {color: #000000;}
td {vertical-align:top; font-family:arial; font-size:9pt}
td.example {background: url(../images/spacer.gif)}
input   {font-size: 9pt;}
TEXTAREA {font-size: 9pt;}

h1 {color:#DE8E01; font-family:arial;font-size:9pt;}
h1.chapter {text-align:left; margin:0px 0px 10px 0px; text-transform:uppercase}
a.chapter {color: black;}
h1.top {}
a.top {color: black;}

h2 {font-size: 10pt; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:5px;}

p {font-family:arial; font-size:9pt; color:black}

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;}

td.menutop  {height:26px;  border-right:white 2px solid; vertical-align:bottom;}
td.menutopimg  {border-right:white 2px solid; border-top:white 4px solid; border-bottom:white 4px solid;}
td.menutopimg img  {border:none;}
p.menutop {text-align:center; margin:5px; font-family:arial; font-size:10pt; white-space: nowrap; font-weight:bold}
a.menutop {text-decoration:none; color:white;}
a.menutopactiv {text-decoration:none; color:white;}

td.menuleft {background-color:#204D8E; text-align:left; border-bottom:1px #A1C9F9 solid}
td.menuleftactiv {background-color:#4677BE; text-align:left; border-bottom:1px #A1C9F9 solid}
p.menuleft {margin:0px; font-family:arial; font-size:9pt; text-transform:uppercase; color:white;cursor: pointer; padding:5px 10px 5px 15px;}
p.menuleftactiv {margin:0px; font-family:arial; font-size:9pt; text-transform:uppercase; color:#DF9700;cursor: pointer; padding:5px 10px 5px 15px;}
a.menuleft {text-decoration:none; color:white;}
a.menuleftactiv {text-decoration:none; color:#DF9700; font-weight:bold}


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; font-family:arial}
p.back {text-align: center;}
div#back a {color:#204d8e; font-weight:bold;}

p.dopo {font-size: 8pt; margin:0px;}

ul {text-align:left}
li {font-size: 8pt;}
li.poisk {font-size: 9pt; margin-top:10px;}

/* клуб добросовестных поставщиков  */
#kdp td {vertical-align:middle;}
p.colontitul {font-family:tahoma; font-size: 8pt; text-align:center; 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;}
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 {margin: 5px; color: blank; font-size: 8pt; text-align: left}

/* строка ссылок  */
#chpt {font-size:8pt; color:green}
#chpt div {text-align:left;}
#chpt div {color:green; text-decoration:underline;}
/* конец */

/* горизонтальное меню */
#kov {}
#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 {}
#kis div.podleft {margin:0px 0px 0px 225px; position: absolute; visibility: hidden; z-index:88;}
#kis div.podleft td.menutext      { height: 25px; width:225px; background-color:#63A8E8; vertical-align:middle}
#kis div.podleft p	     {text-align:left; margin:5px 5px 5px 15px; font-size: 9pt;}
#kis div.podleft a	     {position: relative; text-decoration:none; color:white;}
/* конец */

/* нижнее меню  */
#bottom p {color:#204D8E; text-align:center; }
#bottom a {font-size: 8pt; color:#204D8E; text-decoration: none;}
#bottom a:hover {text-decoration: underline;}
/* конец*/


/* раздел katalog-level  */
.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 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 h1 {font-size:9pt; text-align:center; margin:0px;}
#katal a  {color:#204d8e; text-decoration:none;}
#katal p  {color:black; margin:0px;}
#katal img {border-color:#204d8e; border-width:0px}

#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:left; margin: 0px;}
#lover a  {color:#204d8e; text-decoration:none;}
#lover p  {color: black; margin:0px;}
/* конец */

/* строка новостей и анонсов  */
#anons p {font-size:8pt; color:gray; margin: 0;}
#anons a {text-decoration:underline; color:gray;}
#anons img {border-color:gray; border-width:1px;}
/* конец */



#topstroka {height:236px;}
#toptd1 {background-image:url(../images/fon1.jpg)}
#toptd2 {background-image:url(../images/fon2.jpg)}
#bus {float:right; width:272px}
#map {float:left; width:250px; padding:10px 0px 0px 140px}
#map img {margin:0px 20px 0px 0px; border:none}

#telef {height:149px; background-color:#63A8E8; padding:5px; color:white; text-align:center; font-size:11pt}
#telef a {color:white; text-decoration:underline; font-size:9pt}
#telef span {color:#204D8E; font-size:9pt}

#topmenu {background-image:url(../images/fon3.jpg)}
#blue {height:139px; width:87px; background-color:#204D8E;}

#lefttd {background-color:#A1C9F9; padding-bottom:100px}

#informer {margin:35px 5px 20px 5px; text-align:center}

#mainarea {padding:15px 15px 100px 15px}

#botttr {background-color:#204D8E}

/* всплывающее окно */
#tooltip {
         position: absolute;
         z-index: 3000;
         border: 1px solid #204d8e;
         background-color: #63a8e8;
		 color:#ffffff;
		 font-family:arial; font-size:9pt;
         padding: 5px;
		 margin-right:30px;
         font-size: 0.8em;
		 display: none;
     }

#tooltip h3, #tooltip div { margin: 0; }

/* блок подробнее...  */
.opis {display:none; font-family:arial; font-size:9pt; color:black} 
#opislink11,#opislink12 {color: #000000; font-size: 9pt; font-weight: normal; text-decoration: underline}

