body {font-family: arial; margin:0px; padding:0px}

a {text-decoration: none;}
a:hover {text-decoration: underline;}

td {font-size: 8pt; color:black; vertical-align:top;}
td.toptext {
	background-color:#e7ebde;
	border:2px solid #FFFFFF;
	font-size: 11px;
	font-family:tahoma;
}
td.toptextwhite {background-color:transparent;}

td.example {background: url(../images/spacer.gif)}
input   {font-size: 9pt;}
TEXTAREA {font-size: 9pt;}
img#full_image_holder {margin-bottom:10px; margin-right:10px;}
div.topforma {text-align:center; font-weight:bold}

h1 {font-size: 9pt}
h1.chapter {color:#8cba8c; text-align:center; margin-right:20px; margin-bottom:5px; text-align:center; font-size: 14pt;}

div.chaptercat {color:#000000; text-align:center; margin-right:20px; margin-bottom:10px; text-align:center; font-size: 9pt; font-weight:bold}

/* ------------------ */
h1.menuleft {font-family: tahoma; margin:5px 50px 8px 20px;}
h1.top {margin-top:8pt;  margin-bottom: 5px}

h2 {font-size: 9pt}
h2.low {text-align: justify; margin-left:5px; margin-right:5px; font-weight: normal;}
h2.tema {text-align:center;color:#decf9c;font-size:12pt;font-family:arial;}

h3 {font-size: 8pt; }
h3.tema {text-align:center; margin-left: 5; margin-right:5; margin-top:0; margin-bottom:0}

p.top {font-size: 13; font-weight: bold}

a.tema1 {color: black; text-decoration: underline;}
a.tema {color: black; text-decoration: underline;}
a.back {color: green}
a.top {color: #0065ef;}
/* ------------------ */

h2 {font-size: 10pt; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:5px;}

p {font-size: 8pt; font-family:tahoma;}

p.menutop {font-size: 12px; font-family: arial; font-weight: bold; margin:0px}
p.menutop_new {font-size: 14px; font-family: arial; font-weight: bold; color: red;}

p.text {
	margin-right: 1px;
	margin-left: 1px;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 8pt;
}
p.text_new {
	margin-right: 1px;
	margin-left: 1px;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 11pt;
}
p.text_phone {
	margin-right: 1px;
	margin-left: 15px;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 11pt;
	font-style:italic;
	
}
p.center {
	text-align:center;
	margin-right:20px; 
	margin-bottom:5px;
	font-size: 14pt;}
p.text_new_red {
	color: red
	margin-right: 1px;
	margin-left: 1px;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 11pt;
}
p.right {color: white; font-weight: bold; margin-left:10px; margin-right:10px}


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;}
a.menutop:hover {text-decoration:underline;color: red;}


a1.menuleft {color: black;}

a.poisk {text-decoration:underline; color:BLACK}

div#back {color:#000000;text-align:center;font-weight:bold;font-size:9pt;font-family:arial;margin-top:0px}
div#back a {color: green}

p.dopo {font-size: 8pt; margin:0px;}

ul {text-align:left}
li {color:black;}
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 15px 0px 13px; color:white}
a.colontitul {text-decoration:none; color:white}
p.navigator  {font-size:8pt; color:white; margin:2px;}
a.navigator  {text-decoration:underline; color:white}
p.navigatorblack {color: black; font-size: 10; font-family: tahoma; margin-left:5; margin-right:5; margin-top:5; margin-bottom:5;}
a.navigatorblack {color: black; text-decoration: underline; margin-top:0; margin-bottom:0;}
p.navigatorwhite {color: white; font-size: 10; font-family: tahoma; margin-left:5; margin-right:5; margin-top:5; margin-bottom:5;}
a.navigatorwhite {color: white; text-decoration: underline; margin-top:0; margin-bottom:0;}
li.navigator {font-size:8pt; color:white; margin:2px;}
ul.navigator {color:white; margin-bottom:0px; margin-top:0px;}

/* в таблице бланка заказа  */
#zakaz p {margin: 5px; font-size: 9pt; text-align: left;}
/* конец */

/* строка ссылок  */
#chpt {text-align:center; text-align:center; font-size:14pt; color:#8cba8c}
#chpt a {color:#0065ef; text-decoration:none;}
#chpt a:hover {text-decoration:underline;}
#chpt small {font-size:7pt;}
/* конец */

/* горизонтальное меню */
#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; text-align:center; color:#ff7f00}
#bottom a {color:#ff7f00}
#bottom a:hover {color:#ff7f00;text-decoration:underline}
#bottom a.act {color:#ff7f00;text-decoration:underline}
/* конец*/


/* РАЗДЕЛ KATALOG-LEVEL  */

/* прокрутка с ползунком  */
.gallery{overflow: auto; overflow-y: hidden; width: 100%; }
.gallery img {border:1px solid #194b8b; margin:0;}

/* прокрутка со стрелками  */
.carousel_box {width:620px; height:110px;  overflow:hidden; text-align:center; margin-left:auto; margin-right:auto;}
.carousel {width:560px; text-align:center;  overflow:hidden; height:110px; visibility: visible; position: relative; z-index: 2;	float:left;}
.carousel ul {margin: 0; padding: 0; position: relative; list-style-type: none;	z-index: 1;	width: 2465px;}
.carousel ul li {filter: alpha(opacity=100); opacity: 0.6; width:140px;text-align:center} 
.carousel ul li:hover {filter: alpha(opacity=100); width:140px;opacity: 1;}
.carousel ul li a img {height:90px; border:1px solid white; margin-right:10px;}
.next {float:right; padding-top:40px; margin:0; padding-left:0px;}
.prev {float:left;	padding-top:40px; padding-right:10px;}


/* каталог в каталоге  */
#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.katalstr {margin-top:8pt;  margin-bottom: 5px; font-size:9pt; text-align:left}
#katal_4 h1.katalstr2 {text-align:center; margin:0px 5px 0px 5px; font-size:8pt;}
#katal_4 a.katalstr  {color:#0065ef; text-decoration:none;}
#katal_4 a.katalstr2  {color:#000000; text-decoration:underline;}
#katal_4 p  {color: black; margin: 5px 1px 5px 1px; font-size: 8pt;}
#katal_4 img {border:1px gray solid; margin:5px; width:100px; float:left}

#newskat h1 {font-size:9pt; text-align:center; margin: 0px;}
#newskat a  {color:#0065ef; text-decoration:none;}
#newskat font  {font-size:8pt; font-weight:normal}
#newskat p  {color: black; margin: 0px;}
#newskat img {border-color:gray; border-width:0px}

/* ссылки назад для katalog-level */
#backpoz {font-size:9pt; text-align:center; font-weight:bold}
#backpoz a {color:#008000; text-decoration:none;}
#backpoz a.actpoz {color:red; text-decoration:none;}
#backpoz a.sled {color:#008000; text-decoration:none;}
#backpoz a.pred {color:#008000; text-decoration:none;}

/* оформление позиций lover-level  */
#lover h1 {text-align:center; margin:0px 5px 0px 5px; font-size:8pt;}
#lover a  {color: #000000; text-decoration: underline;}
#lover p  {color: black; margin: 5px 1px 5px 1px; font-size: 8pt;}
#lover img {margin:5px; border:1px gray solid; width:100px; float:left}
#lover_stroka h1 {font-size:9pt; text-align:right; margin: 5px;}

/* строка новостей и анонсов  */
#anons p {font-size:8pt; color:gray; margin: 0;}
#anons a {text-decoration:underline; color:gray;}
#anons img {border-color:gray; border-width:1px;}

/* блок подробнее...  */
.opis {display:none; text-align:justify; font-size:9pt; font-family:arial} 
#opislink11 {font-family: arial; color: #6600cc; font-size: 9pt; font-weight: bold; text-decoration: underline}


