BODY {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px; background-color: #FFE6E7;
  FONT-FAMILY:  Verdana, Arial, Tahoma, Helvetica;
}


A:link {
  COLOR: #C06260; TEXT-DECORATION: none
}
A:visited {
  COLOR: #C06260; TEXT-DECORATION: none
}
A:hover {
  COLOR: #EDB500; TEXT-DECORATION: none
}

TD {
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  FONT-FAMILY:  Verdana, Arial, Tahoma, Helvetica;
  TEXT-DECORATION: none;
  LINE-HEIGHT: 120%;
  color: #786969;
  /*TEXT-ALIGN: justify;*/
}

TD.fields_space {
  PADDING-TOP: 3px; PADDING-BOTTOM: 3px; 
}

TD.menu {
  PADDING-RIGHT: 25px; PADDING-LEFT: 25px; 
}

TD.main_cell {
  MARGIN-RIGHT: 25px; MARGIN-LEFT: 25px; TEXT-ALIGN: center;
}

TD.news_pic {
  MARGIN-RIGHT: 10px; MARGIN-LEFT: 10px; TEXT-ALIGN: center;
}

TD.shop_price{
  TEXT-ALIGN: center; font-size:12px; font-weight:bold; color:#FFFFFF; MARGIN-RIGHT: 5px; MARGIN-LEFT: 5px;
}

.news_border {
  border: 1px solid #C06260; FONT-SIZE: 11px;
}

.news_date {
  color: #C06260;
}

LI.more {
  MARGIN-LEFT: 12px;
  MARGIN-RIGHT: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 0px;
  LIST-STYLE-IMAGE: url(/design/alpha/images/marker_news.gif);
  list-style-position: outside;
}

LI.shop_topic {
  MARGIN-LEFT: 17px;
  MARGIN-RIGHT: 5px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 3px;
  LIST-STYLE-IMAGE: url(/design/alpha/images/marker_news.gif);
  list-style-position: outside;
}


.shop_topic_lnk:link {
  COLOR: #786969; TEXT-DECORATION: none
}
.shop_topic_lnk:visited {
  COLOR: #786969; TEXT-DECORATION: none
}
.shop_topic_lnk:hover {
  COLOR: #C06260; TEXT-DECORATION: none
}

.more_lnk:link {
  COLOR: #C06260; TEXT-DECORATION: none
}
.more_lnk:visited {
  COLOR: #C06260; TEXT-DECORATION: none
}
.more_lnk:hover {
  COLOR: #EDB500; TEXT-DECORATION: none
}


.fields {
  border: 1px solid #A16767;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 11px;
  background-color: #FFFFFF;
  color: #786969;
  padding-left: 5px;
}

.button {
  font-size: 10px;
  font-weight: normal;
  FONT-FAMILY:  Verdana, Arial, Tahoma, Helvetica;
  TEXT-ALIGN: left;
  background-image: url(/design/alpha/images/button_002.gif);
  color: #C06260;
  clear: none;
  float: none;
  border: none;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 7px;
  padding-left: 3px;
}

.shop_button {
  font-size: 10px;
  font-weight: normal;
  FONT-FAMILY:  Verdana, Arial, Tahoma, Helvetica;
  TEXT-ALIGN: left;
  background-image: url(/design/alpha/images/shop_good_descript_btn_02.gif);
  color: #C06260;
  clear: none;
  float: none;
  border: none;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 7px;
  padding-left: 3px;
}

.login {
  COLOR: #FFFFFF; TEXT-DECORATION: none
}
.login:link {
  COLOR: #FFFFFF; TEXT-DECORATION: none
}
.login:visited {
  COLOR: #FFFFFF; TEXT-DECORATION: none
}
.login:hover {
  COLOR: #C06260; TEXT-DECORATION: none
}


TD.copyright {
  font-size: 10px; PADDING-RIGHT: 15px; PADDING-LEFT: 15px;
}

.copyright_lnk:link {
  COLOR: #786969; TEXT-DECORATION: none
}
.copyright_lnk:visited {
  COLOR: #786969; TEXT-DECORATION: none
}
.copyright_lnk:hover {
  COLOR: #C06260; TEXT-DECORATION: none
}

.copyright_pink {
  font-size: 10px; COLOR: #C08B8A; TEXT-DECORATION: none
}

TD.language {
  PADDING-BOTTOM: 4px;
}

.language_lnk:link {
  COLOR: #FFFFFF; TEXT-DECORATION: none
}
.language_lnk:visited {
  COLOR: #FFFFFF; TEXT-DECORATION: none
}
.language_lnk:hover {
  COLOR: #C06260; TEXT-DECORATION: none
}

TD.header_common {
  COLOR: #C06260; FONT-WEIGHT: bold; PADDING-TOP: 8px; font-size: 12px;
}

TD.header_common_second {
  COLOR: #C06260; FONT-WEIGHT: bold; PADDING-TOP: 0px; font-size: 12px;
}

TD.shop_topic_header {
  COLOR: #C06260; FONT-WEIGHT: bold; PADDING-TOP: 0px; font-size: 11px;
}

TD.shop_short_description {
  PADDING-TOP: 8px;
}

.bottom_lnk:link {
  COLOR: #C08B8A; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.bottom_lnk:visited {
  COLOR: #C08B8A; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.bottom_lnk:hover {
  COLOR: #C06260; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}

LI.details {
  MARGIN-LEFT: 22px;
  MARGIN-RIGHT: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 0px;
  LIST-STYLE-IMAGE: url(/design/alpha/images/marker_details.gif);
  list-style-position: outside;
}

LI.invalid {
  MARGIN-LEFT: 22px;
  MARGIN-RIGHT: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 0px;
  LIST-STYLE-IMAGE: url(/design/alpha/images/marker_invalid.gif);
  list-style-position: outside;
}

LI.cat {
  MARGIN-LEFT: 10px;
  MARGIN-RIGHT: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 0px;
  LIST-STYLE-IMAGE: url(/design/alpha/images/marker_news.gif);
  list-style-position: outside;
}

.cat_lnk:link {
  COLOR: #786969; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.cat_lnk:visited {
  COLOR: #786969; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.cat_lnk:hover {
  COLOR: #C06260; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}

.require {
  FONT-SIZE: 10px; LINE-HEIGHT: 120%; color: #999999;
}
.require:link {
  FONT-SIZE: 10px; LINE-HEIGHT: 120%; color: #999999;
  TEXT-DECORATION: underline;
}
.require:visited {
  FONT-SIZE: 10px; LINE-HEIGHT: 120%; color: #999999;
  TEXT-DECORATION: underline;
}
.require:hover {
  FONT-SIZE: 10px; LINE-HEIGHT: 120%; color: #C06260;
  TEXT-DECORATION: underline;
}

TD.families {
  PADDING-LEFT: 10px; color: #C06260; background-image: url(/design/alpha/images/families_tab_004.gif);
}

/* ------------------------------------------------


TD.top_menu {
  PADDING-LEFT: 5px; PADDING-RIGHT: 10px; FONT-SIZE: 13px;
  FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none; TEXT-ALIGN: left; LINE-HEIGHT: 100%;
}
.top_menu:link {
  FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none; TEXT-ALIGN: left; LINE-HEIGHT: 100%;
}
.top_menu:visited {
  FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none; TEXT-ALIGN: left; LINE-HEIGHT: 100%;
}
.top_menu:hover {
  FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; TEXT-ALIGN: left; LINE-HEIGHT: 100%;
}


TD.top_submenu {
  FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; TEXT-ALIGN: center;
  PADDING-LEFT: 10px; PADDING-RIGHT: 10px;
}
.top_submenu:link {
  FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; TEXT-ALIGN: center;
}
.top_submenu:visited {
  FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; TEXT-ALIGN: center;
}
.top_submenu:hover {
  FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none; TEXT-ALIGN: center;
}


TD.start_menu {
  PADDING-LEFT: 15px; FONT-SIZE: 13px;
  FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.start_menu:link {
  FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.start_menu:visited {
  FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.start_menu:hover {
  FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}

.start_menu_current:link {
  FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
.start_menu_current::visited {
  FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
.start_menu_current::hover {
  FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none;
}


.paging:link {
  FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
.paging::visited {
  FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
.paging::hover {
  FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: underline;
}

.paging_current {
  FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: none;
}

TD.start_menu_div {
  PADDING-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; TEXT-ALIGN: left;
}

TD.stroke {
  PADDING-TOP: 5px; PADDING-BOTTOM: 15px; TEXT-ALIGN: left;
}

.img_stroke {
  border: 2px solid #FFFFFF;
}

TD.center {
  TEXT-ALIGN: center;
}

TD.text {
  PADDING-RIGHT: 20px; TEXT-ALIGN: justify; 
}

TD.catalogue {
  PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-TOP: 15px; PADDING-BOTTOM: 20px; TEXT-ALIGN: justify; background-color: #7F7F7F;
}

.subheader {
  FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #000000; 
}




.black_lnk {
  FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.black_lnk:link {
  FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.black_lnk:visited {
  FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.black_lnk:hover {
  FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none
}


LI.main_menu_up {
  MARGIN-LEFT: 35px;
  MARGIN-RIGHT: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 4px;
  LIST-STYLE-IMAGE: url(images/menu_dot_up.gif);
  list-style-position: outside;
}

LI.main_menu_down {
  MARGIN-LEFT: 35px;
  MARGIN-RIGHT: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 4px;
  LIST-STYLE-IMAGE: url(images/menu_dot_down.gif);
  list-style-position: outside;
}

LI.sub_menu_up {
  MARGIN-LEFT: 10px;
  MARGIN-RIGHT: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 4px;
  LIST-STYLE-IMAGE: url(images/sub_menu_up.gif);
  list-style-position: outside;
}

LI.sub_menu_down {
  MARGIN-LEFT: 10px;
  MARGIN-RIGHT: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 4px;
  LIST-STYLE-IMAGE: url(images/sub_menu_down.gif);
  list-style-position: outside;
}

LI.sub_menu {
  MARGIN-LEFT: 35px;
  MARGIN-RIGHT: 0px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 4px;
  LIST-STYLE-IMAGE: url(images/dot_sub.gif);
  list-style-position: outside;
}


.main_menu_lnk:link {
  COLOR: #FFFFFF; TEXT-DECORATION: none
}
.main_menu_lnk:visited {
  COLOR: #FFFFFF; TEXT-DECORATION: none
}
.main_menu_lnk:hover {
  COLOR: #7E7E7E; TEXT-DECORATION: none
}

.mail_lnk:link {
  COLOR: #000000; TEXT-DECORATION: none
}
.mail_lnk:visited {
  COLOR: #000000; TEXT-DECORATION: none
}
.mail_lnk:hover {
  COLOR: #FFFFFF; TEXT-DECORATION: none
}


TD.sub_menu {
  font-size: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; PADDING-RIGHT: 10px; TEXT-ALIGN: right; 
}

TD.sub_sub_menu {
  PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
}

TD.common_text {
  COLOR: #000000; TEXT-DECORATION: none; PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-TOP: 16px;TEXT-ALIGN: justify; 
  background-image: url(images/bg_text.gif); background-repeat:repeat-y; background-position:center; 
}

TD.common_text_catalogue {
  COLOR: #000000; TEXT-DECORATION: none; PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-TOP: 10px;TEXT-ALIGN: justify; 
  background-image: url(images/bg_text.gif); background-repeat:repeat-y; background-position:center; 
}

*/


