body {margin:0px; padding:0px; font-family: arial; color: black;}
a {text-decoration: underline; color:#184584;}
td {font-size: 8pt; vertical-align:top}
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 {color:#184584; font-size: 9pt; text-align: left; margin:5px 5px 15px 15px;}
a.top {color: black;}

h2 {color: #184584; font-size: 9pt; text-align: left; margin:5px; 5px 15px 25px}

p {font-size: 10pt; margin: 5px 0px 5px 0px;}

img {border:none}
a,img {outline:none}

/*----------------------------------------*/

h1.menutop {font-weight: normal; color: red; font-family: tahoma; font-size: 12pt; margin-top: 0;margin-right:0;margin-bottom:0;margin-left: 1px; }
h1.top {font-family: arial; text-align: center; margin-bottom:5px; margin-top: 10px; margin-left: 5px;}

p.copy {font-family: tahoma; text-align: right; margin-top: 2px; margin-bottom: 2px; margin-left: 15px;}
p.flash {font-family: arial; margin-top: 8px; margin-right: 0; margin-bottom: 0; margin-left: 24px;}
p.anons {color:white;}

li.text {margin: 10px;}

a.top2 {color: red;}
a.top2:hover {color: black;}
a.top1 {color: red;}
a.top1:hover {color: black;}

a.flash {color: white;}
a.top3 {color: brown;}
a.top3:hover {color: black;}
a.top3cat {color: black;}
a.top3cat:hover {color: black; text-decoration: none;}


p.inddata {margin-left:0px;margin-right:0px;font=size:8pt;font-weight:normal}
p.indanons {margin-left:0px;margin-right:0px;font=size:8pt;font-weight:bold}
p.indabstr {margin-left:0px;margin-right:0px;font=size:8pt;font-weight:normal}
a.indanons {text-decoration:underline; color:#43a7ff}

/*----------------------------------------*/

#leftcont {background-color:#435564; background-image:url(../images/menubottom.jpg); background-repeat:no-repeat; background-position:0% 100%;
           padding:0px 0px 300px 0px}

#toptema {background:url(../images/toptema.gif) 100% 0%; height:41px}
#bottema {background:url(../images/bottema.gif) 100% 0%; height:41px; vertical-align:bottom;  padding:0px 31px 0px 0px}
#maintext {background:url(../images/text_left_mid_2.gif) repeat-y 100% 0%; padding:0px 41px 0px 10px; height:100%}

#schet {text-align:center; padding:20px 0px 0px 0px}

#newscont {background-color:#183150; background-image:url(../images/logotype.gif); background-repeat:no-repeat; background-position:0% 100%;}
#newstopfon {background:url(../images/tema_fon2.gif); height:31px}
#newstopfon2 {padding:10px 0px 10px 0px; background:url(../images/tema_fon3.gif) no-repeat;}

#mebel {vertical-align:top; background:url(../images/topright.jpg);}
#mebel div {padding:13px 0px 0px 53px}
#mebel p {font-family:arial; font-size:12pt; font-weight:bold}
#mebel a {color:white; margin-bottom:10px; text-decoration:underline}

/*-----------------------------------------*/

div.news {color:#6d9ccc; line-height:1; margin:0px 20px 20px 20px;}
div.news p {color:#ffffff}
div.news a {color:#6d9ccc; text-decoration:underline;}
div.news a:hover {color:#6d9ccc; text-decoration:none;}
a.newstext {color:white; font-size:8pt;}

p.menutop {font-weight: bold;}
a.menutop {color: #F8F8DF;}
a.menutop:hover {color: red;}


p.menuleft {margin:10px 3px 10px 0px; font-weight:bold; font-size: 9pt;}
a.menuleft {color: #99d3ff;  text-decoration: none;}
a.menuleftactiv {color: white;  text-decoration: none;}

a.poisk {text-decoration:underline; color:BLACK}

div#back {text-align: center; font-weight: normal; margin:5px 5px 5px 45px;}
div#back a {text-decoration:underline; color: black;}
div#back a:hover {text-decoration:none; color:gray;}


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-size: 8pt; margin: 5px 15px 0px 13px; text-align:center;}
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;}

/* в таблице бланка заказа  */
#zakaz p {margin: 5px; 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 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: 5px; font-size: 9pt; font-weight:bold}
#kis div a	     {position: relative; text-decoration:none; color:#99d3ff;}
#kis div a:hover {text-decoration: none; color: #99d3ff;}
/* конец */

/* нижнее меню  */
#bottom p {font-size:8pt; color:#6d9ccc;}
#bottom a {color:#6d9ccc; text-decoration:underline;}
#bottom a.act {color:#183150;}
/* конец*/


/* РАЗДЕЛ 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 {font-size:8pt; text-align:center; margin: 0px; font-weight:normal}
#katal_4 a  {color:#254670; text-decoration:underline;}
#katal_4 p  {color:#000000; margin:0px;}
#katal_4 img {border-color:gray; border-width:0px}

#newskat h1 {color:#254670; font-size:8pt; text-align:left; margin: 0px; font-weight:bold}
#newskat a  {color:#254670; text-decoration:underline;}
#newskat font  {font-size:8pt; font-weight:normal}
#newskat p  {color: black; margin: 0px 0px 20px 0px;}
#newskat img {border-color:gray; border-width:0px}

/* ссылки назад для katalog-level */
#backpoz {font-size:8pt; 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:10pt; text-align:center; margin: 0px; font-weight:bold}
#lover a  {color:#254670; text-decoration:underline;}
#lover p  {color:black; margin: 0px 0px 20px 0px;}
#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;} 
#opislink11 {color: #000000; text-decoration: underline}


