body {  background-color: #DADED7; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif}
#topper {  background-color: #E1DDD0; background-image: url(/images/tback.gif); background-repeat: repeat-x; background-position: left top}
#topper2 {  background-color: #FFFFFF}
#box01 {  background-image: url(/images/box01.jpg); background-repeat: no-repeat; background-position: center center; color: #FFFFFF; text-align: center; vertical-align: middle}
#box02 { background-image: url(/images/box02.jpg); background-repeat: no-repeat; background-position: center center; color: #FFFFFF; text-align: center; vertical-align: middle}
#box03 { background-image: url(/images/box03.jpg); background-repeat: no-repeat; background-position: center center; color: #FFFFFF; text-align: center; vertical-align: middle}
#topper3 {  background-color: #FFFFFF; background-image: url(/images/tback3.gif); background-repeat: repeat-x; background-position: left top}
#tr4 {  background-image: url(/images/tr4.gif); background-repeat: no-repeat; background-position: right center; background-color: #ECECEC; width: 170px; font-size: 12px; padding-left: 18px; text-align: left; vertical-align: middle}
#tr4 a {  color: #000000; text-decoration: none}
.search {  background-color: #ECECEC}
#subbutton {  height: 22px; width: 62px; text-align: center; vertical-align: middle}
#srcfield {  height: 22px; background-color: #FFFFFF; border: #A5ACB2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 90%; margin-top: 1px}
#srcpulldown { height: 22px; background-color: #FFFFFF; border: #A5ACB2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; margin-left: 10px}
#topper5 {  background-image: url(/images/tback5.gif); background-repeat: repeat-x; background-color: #FFFFFF}
#ls {  background-image: url(/images/back_lt.gif); background-repeat: repeat-y; background-color: #EDE6DA; background-position: left top}
#rs { background-image: url(/images/back_tr.gif); background-repeat: repeat-y; background-color: #EDE6DA; background-position: left top }
#bottomback {  background-image: url(/images/bt_shadowb.gif); background-repeat: repeat-x; background-position: left top}
#mnulside {  background-image: url(/images/menu_lshadow.gif); background-repeat: repeat-y; background-position: left top; background-color: #FFFFFF}
#mnurside { background-image: url(/images/menu_rshadow.gif); background-repeat: repeat-y; background-position: right top; background-color: #FFFFFF}
#mnucell {  background-color: #FFFFFF; background-image: url(/images/mnuback.gif); background-repeat: repeat-x; background-position: left top; padding-top: 0px; padding-right: 10px; padding-bottom: 20px; padding-left: 20px}
#maincell {  border-color: black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 10px; border-bottom-width: 0px; border-left-width: 10px; background-color: #FCFAF8; background-image: url(/images/maingrad.gif); background-repeat: repeat-x; background-position: left top; padding-right: 10px; padding-left: 10px; padding-bottom: 10px}

#footer {  font-size: 11px; color: #7D7F7B; padding-top: 10px; padding-bottom: 40px; padding-left: 40px}
#footer a {  color: #7D7F7B; text-decoration: none}

/* левое меню */
#mnucell div a {  color: #000000; text-decoration: none; font-size: 12px} /* цвет и подчеркивание ссылок */
#mnucell div font {  color: #996633; font-size: 12px}
#mnucell div { margin-bottom: 5px} /* отступ снизу у всех пунктов меню 5 */
.subitem1 { margin-left: 10px; padding-bottom: 0px} /* пункт меню второго уровня, отсутп слева 10, снизу +0 к дефолтному*/
.subitem2 { margin-left: 20px; padding-bottom: 0px} /* пункт меню третьего уровня, отсутп слева 20, снизу +0 к дефолтному*/

#titletopper {
	background-color: #FFFFFF;
	background-image: url(/images/titletop_back.gif);
	background-repeat: repeat-x;
	background-position: left top}
#titlefooter {
	background-color: #FFFFFF;
	background-image: url(/images/titlefoot_back.gif);
	background-repeat: repeat-x;
	background-position: left top}
#titleside {
	background-color: #FFFFFF;
	background-image: url(/images/titleside_back.gif);
	background-repeat: repeat-y;
	background-position: left top}

/* текст как мы работаем */
#titlecontent {
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-bottom: 10px;
    line-height: 20px;
	font-size: 12px;
	text-align: left;
	vertical-align: top}

.impotant {color: #999999}

/* стиль фона как мы работаем */
.howwework {  background-color: #FFFFFF; background-image: url(/images/howweworkb.gif); background-repeat: repeat-y; background-position: left top}

/* ---- стили описаний товаров ---- */
/* имя товара */
.itemname {  vertical-align: top; padding-top: 10px; padding-left: 10px; font-size: 12px; color: #000000; padding-right: 5px}
.itemname a {
	font-size: 12px; color: #000000; text-decoration:none;
}
/* описание товара */
.itemdescr {
	padding-top: 20px;
	text-align: left;
	font-size: 12px;
	line-height: 18px}

.itemdescr a {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration:none;}

/* 1 - карточки на гл. странице, 2 - список товаров , 3 - отдельная карточка */
.item1 {  background-color: #FFFFFF; vertical-align: top; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.item1 .price {  color: #993300; text-align: right; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; font-size: 12px}
.item1 .price b {  font-size: 16px}
.about { line-height: 20px;	font-size: 12px; text-align: left; vertical-align: top}
.links { text-decoration:none; color: #000000}

.whoweare { text-align: left; vertical-align: top;	padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 16px}
.rightcolmn { text-align: left; vertical-align: top; padding-right: 0px; padding-left: 0px; padding-top: 45px; padding-bottom: 0px}
.rightcolmntxt { text-align: left; vertical-align: top; padding-right: 0px; padding-left: 0px; padding-top: 42px; padding-bottom: 0px; font-size: 12px; line-height: 20px}
.rightcolmntxt a { color: #999999}
.quote { line-height: 17px;	font-size: 12px; text-align: left; vertical-align: top;	padding-right: 10px; padding-left: 10px; font-style:italic}
.adr { line-height: 20px; font-size: 12px; text-align: left; vertical-align: top;	padding-right: 10px; padding-left: 10px}
.adr strong { color: #999999}
.path {background-repeat: no-repeat; background-position: left}
.sign { line-height: 17px;	font-size: 12px; text-align: left; vertical-align: top;	padding-left: 0px}
.innerquote { line-height: 17px; font-size: 12px; text-align: left; color: #999999}

.item2 { background-color: #FFFFFF; vertical-align: top; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.item2tbl {	margin-bottom: 10px}
.item2 .price { color: #666666; text-align: left; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; font-size: 14px}
.item2 .price b { font-size: 16px}

.item3 { background-color: #FFFFFF;	vertical-align: top; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.item3 .price {color: #666666; text-align: left; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; font-size: 14px}
.item3 .price b {font-size: 16px}
.item3 .head {	font-size: 14px; font-weight: bold}
.item3 .subhead {font-size: 13px}
.item3 .art { font-size: 12px; color: #666666}
.item3 .image { vertical-align: top; padding-top: 10px; padding-bottom: 10px; text-align:center}

.pages {	text-align: left;	font-size: 12px; color: #333333; padding-bottom:20px; padding-left:145px}
.pages a {	text-decoration: underline; color: #333333}
#chartside {  background-color: #FFFFFF; background-image: url(/images/chartback.gif); background-repeat: repeat-x}
