
BODY {padding: 0 0 0 0; margin: 0 0 0 0; font-family: Tahoma, Arial, sans-serif; font-size: 8pt; color: #616161;}
TD {font-family: Tahoma, Arial, sans-serif; font-size: 8pt; color: #616161; vertical-align: top;}

A {text-decoration: none; color: #3d80c3;}
A:hover {color: #67bf45;}


/*================================ ÂÅÐÕÓØÊÀ ====================================== */


#logo {background: url(/i/head_back2.jpg) repeat-x; }
#logo div {background: url(/i/head_back1.jpg) no-repeat 0 0; height: 205px;}
#slogan {position: absolute; z-index: 10; top: 115px; left: 123px; color: #435597; text-transform: uppercase; font-size: 7pt;}

#leaf_good {position: absolute; z-index: 10; top: 205px; left: 675px;}
#leaf_ie {position: absolute; z-index: 9; top: 205px; left: 675px;}
*html #leaf_good {display: none;}

*html #leaf_ie img { background: none; FILTER: 
progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/i/leaf.png')}

/*================================ ÌÅÍÞ ====================================== */
 
#menu {background: #8392a0 url(/i/menu_back1.png) no-repeat; height: 47px; padding: 0 25px 0 25px; }
#menu div {height: 47px; line-height: 47px; float: left; margin-right:40px;}
#menu a {color: #fff; font-weight: bold; padding-bottom: 5px;}
#menu a:hover {background: url(/i/menu_hover.gif) repeat-x 0 15px;}
#menu div.active a {background: url(/i/menu_active.gif) repeat-x 0 15px;}
#m01 {background: url(/i/menu_01.gif) no-repeat 0 7px;}
#m02 {background: url(/i/menu_02.gif) no-repeat 0 7px;}
#m03 {background: url(/i/menu_03.gif) no-repeat 0 7px;}
#m04 {background: url(/i/menu_04.gif) no-repeat 0 7px;}
#m05 {background: url(/i/menu_05.gif) no-repeat 0 7px;}
#m06 {background: url(/i/menu_06.gif) no-repeat 0 7px;}
#m07 {background: url(/i/menu_07.gif) no-repeat 0 7px;}
#m08 {background: url(/i/menu_08.gif) no-repeat 0 7px;}
#m09 {background: url(/i/menu_09.gif) no-repeat 0 7px;}

#menu.niz {background: #b6bfc7;}
/*================================ ÎÁÎËÎ×ÊÀ ====================================== */

H1 {color: #67bf45; font-size: 11pt; margin: 0px 0 10px 0; line-height: 12pt; margin-top: -3px; border-bottom: 3px #f4f4f4 solid; padding-bottom: 5px;}

H2 {color: #26347f; font-size: 10pt; margin: 0px 0 10px 0; line-height: 12pt; border-bottom: 3px #f4f4f4 solid; padding-bottom: 5px;}

H3 {color: #26347f; font-size: 11pt; margin: 0px 0 10px 0; line-height: 12pt; margin-top: 5px;  padding-bottom: 5px;}

.content {margin: 20px 0 20px 0; width: 100%;}

img.illo {float: left; margin: 0 10px 0 0; padding: 1px; border: 1px #cccccc solid;}

p.link {}
p.link a {background: #67bf45 url(/i/arrow1.gif) no-repeat 0 6px;; color: white; font-size: 7pt; padding: 2px 4px 2px 8px;}
p.link a:hover {background: #3d80c3 url(/i/arrow1.gif) no-repeat 0 6px;  color: white;}

.container {margin: 0 25px 0 0;}

SMALL {color: #b0b0b0;}

/*================================ ëåâûé ñòîëáåö ====================================== */

#about, .about {margin: 0 30px 0 25px;}
#about p {margin: 10px 0 5px 0; line-height: 1.5em;}

table.about {width: 175px;}

#contact {background: url(/i/contact_back.png) no-repeat 0 0; width: 147px; height: 125px; padding: 70px 5px 5px 78px; color: #9c9c9c;}
#contact p {margin: 0 0 5px 0; }
#contact strong {color: #363848; font-size: 1.6em; font-weight: normal;}
#contact strong a {font-size: .7em;}

/*================================ ÏÎËÅÇÍÀß ====================================== */
.articles {height: 138px; width: 100%; background: url(/i/articles_back.jpg) repeat-x 0 0; margin: 15px 0  15px 0;}
.a_left {width: 300px; background: url(/i/articles_l.jpg) no-repeat right top; padding: 17px 0 0 14px}
.a_right {background: url(/i/articles_illo.jpg) no-repeat 0 0;}
.a_left p {color: white; background: url(/i/dot1.gif) no-repeat 0 7px; padding-left: 10px; margin: 0 0 0px 0; line-height: 1.3em;}

/*================================ Êàòàëîã ====================================== */

.catalog {margin: 15px 25px 0 0; width: 98%;}
.catalog td {width: 25%; padding: 0 10px 0 10px; border-right: 1px #ececec solid;}

 .cat1 {font-size: 1.1em; font-weight: bold;}
 .descr {font-size: 8pt; }
 .type div {border: 1px #e5e5e5 solid; padding: 1px; text-align: center; max-width: 200px; margin: 10px 0 10px 0;}
.type .link {}
.type p {margin: 0 0 10px 0;}
 .price {color: #adadad; text-transform: uppercase; text-align: right;}
 .price strong {color: #3d80c3; font-size: 1.5em; font-weight: bold; } 
 
.about {background: url(/i/dot2.gif) repeat-x bottom; margin-top: 10px;}
.about td {padding-bottom: 10px;}
.about img {margin: 0 5px 0 0; padding: 1px; border: 1px #d9d9d9 solid;}
.about .price {font-size: .8em; text-align: left;}
.about   .cat1 {font-size: 1em; font-weight: bold; margin-bottom: 0px;}
.about p {margin: 0 0 0 0;}

/*================================ ëèñòèíã ìîäåëåé ==================================== */

.model {margin: 15px 50px 0 0px; background: url(/i/dot2.gif) repeat-x bottom; padding-bottom: 15px;}
.model p {margin: 0 0 0 0;}

.model_base {margin-top: 10px;}
.model_base img {margin: 0 20px 0 0;}

.table {margin-top: 10px;}
.table th {background: #f4f4f4; font-size: 7pt; color: #838383; font-weight: normal; padding: 1px 2px 1px 2px;}
.table td {background: #e8e8e8; font-size: 7pt; color: #838383; padding: 1px 2px 1px 2px;}

a.more {background: #67bf45 url(/i/link_more.gif) no-repeat right 1px; color: white; font-size: 8pt; padding: 0px 18px 2px 3px; _width: 0px; display: table; white-space: nowrap; height: 17px; line-height: 17px; font-weight: bold;}

a.more:hover {background: #3d80c3 url(/i/link_more.gif) no-repeat right 1px;  color: white;}

a.buy {background: #67bf45 url(/i/link_buy.gif) no-repeat right 1px; color: white; font-size: 8pt; padding: 0px 18px 2px 3px; _width: 0px; display: table; white-space: nowrap; height: 17px; line-height: 17px; font-weight: bold;}

a.buy:hover {background: #3d80c3 url(/i/link_buy.gif) no-repeat right 1px;  color: white;}

#final.buy {padding: 1px 18px 2px 3px;}

.mmm {padding: 0 0 0 20px;}

.other {background: url(/i/dot3.gif) no-repeat 0 6px; line-height: 1.8em; padding-left: 13px;}
/*================================ ÑÂÅÐÕ ÍÈÇ ====================================== */

#menu_niz {background: #e1e6ea; height: 45px; line-height: 45px; border-top: 1px white solid; padding: 0 25px 0 25px; }
#menu_niz a, #menu_niz a:hover {color: #707375; text-decoration: underline; padding-left: 30px;}

/* ================================ ñòàòüè ====================================== */

.article p {margin: 0 0 10px 0; }
.article {background: url(/i/dot2.gif) repeat-x bottom; padding-bottom: 10px; margin:  10px 50px 0 0;}

/* äðóãèå ïðîèçâîäèòåëè */

.other {display: none; visibility: hidden; overflow: hidden;  z-index: 20; position: absolute; }
.other_a {display: block; height: auto; z-index: 20; position: absolute;  }

#menu #oth {width: 124px; line-height: 10pt; padding: 5px 5px 3px 5px; border: 1px #DCDCDC solid;  font-size: .8em;  border-top: 3px #C8CFD5 solid; background-color: #E1E6EA;  margin: -15px 0 0 0; height: auto; }

#oth a {
   	background: none;	
	text-decoration: none;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #707375;
	font-weight: bold;
	height: 1em;

}
#oth a:hover {text-decoration: underline; background: none;	} 
