* { margin: 0px; padding: 0px; border: 0px; }
td { vertical-align: top; }

body { width: 100%; height: 100%; background: url(img/back_body.jpg) repeat top left; padding: 4px 0px; }

#main { width: 99%; height: 100%; background-color: #e3d9ff; padding-top: 12px; margin: 0px auto; }

#head { background-color: #ffffff; height: 221px; width: 98%; border: 1px solid #afafb0; margin: 0px auto; }
#left_head { height: 221px; width: 350px; background: url( img/back_logo.jpg) no-repeat bottom left; float: left; }
#logo { padding-left: 150px; padding-top: 8px; }

#logo-inflora { padding-left: 140px; padding-top: 20px; }
.logo_1 h1 { font: 14px tahoma; color: #eb81c8; padding-left: 230px; padding-top: 70px; }
.logo_2 h1 { font: 12px tahoma; color: #dc95ff; padding-left: 257px; padding-top: 0px; }

.logo_3 h1 { font: 14px tahoma; color: #eb81c8; padding-left: 235px; padding-top: 37px; }
.logo_4 h1 { font: 12px tahoma; color: #dc95ff; padding-left: 247px; padding-top: 0px; }

.logo_5 h1 { font: 18px tahoma; color: #eb81c8; padding-left: 169px; padding-top: 5px; }
.logo_5 p { font: 18px tahoma; color: #eb81c8; padding-left: 169px; padding-top: 5px; }

.logo_6 p { font: 14px tahoma; color: #dc95ff; padding-left: 202px; padding-top: 103px; }

#main_menu { float: right; padding-top: 4px; margin: 0px; padding-right: 3px; }
.menu1 { background: url( img/back_menu1.jpg) no-repeat top left; width: 84px; height: 221px; padding-right: 2px; }
.menu1 a { font: bold 12px tahoma; color: #ff5c5c; padding-left: 0px; padding-top: 0px; text-decoration: none; }
.menu1 p { height: 15px; line-height: 0; padding-left: 10px; }
.menu1 img { margin-top: 64px; }
.menu2 { background: url( img/back_menu2.jpg) no-repeat top left; width: 84px; height: 221px; padding-right: 2px; }
.menu2 a { font: bold 12px tahoma; color: #ff31fa; padding-left: 0px; padding-top: 0px; text-decoration: none; }
.menu2 p { height: 15px; line-height: 0; padding-left: 23px; }
.menu2 img { margin-top: 64px; }
.menu3 { background: url( img/back_menu3.jpg) no-repeat top left; width: 84px; height: 221px; padding-right: 2px; }
.menu3 a { font: bold 12px tahoma; color: #5653fe; padding-left: 0px; padding-top: 0px; text-decoration: none; }
.menu3 p { height: 15px; line-height: 0; padding-left: 19px; }
.menu3 img { margin-top: 64px; }
.menu4 { background: url( img/back_menu4.jpg) no-repeat top left; width: 84px; height: 221px; padding-right: 2px; }
.menu4 a { font: bold 12px tahoma; color: #019c9e; padding-left: 0px; padding-top: 0px; text-decoration: none; }
.menu4 p { height: 15px; line-height: 0; padding-left: 11px; }
.menu4 img { margin-top: 64px; }
.menu5 { background: url( img/back_menu5.jpg) no-repeat top left; width: 84px; height: 221px; padding-right: 2px; }
.menu5 a { font: bold 12px tahoma; color: #00a910; padding-left: 0px; padding-top: 0px; text-decoration: none; }
.menu5 p { height: 15px; line-height: 0; padding-left: 16px; }
.menu5 img { margin-top: 79px; }
.menu6 { background: url( img/back_menu6.jpg) no-repeat top left; width: 84px; height: 221px; padding-right: 2px; }
.menu6 a { font: bold 12px tahoma; color: #aca600; padding-left: 0px; padding-top: 0px; text-decoration: none; }
.menu6 p { height: 15px; line-height: 0; padding-left: 12px; }
.menu6 img { margin-top: 64px; }
.menu7 { background: url( img/back_menu7.jpg) no-repeat top left; width: 84px; height: 221px; padding-right: 2px; }
.menu7 a { font: bold 12px tahoma; color: #c37300; padding-left: 0px; padding-top: 0px; text-decoration: none; }
.menu7 p { height: 15px; line-height: 0; padding-left: 21px; }
.menu7 img { margin-top: 64px; }

#body { border-top: 2px solid #fff; margin-top: 8px; width: 100%; }
.body { width: 100%; }
#left { padding: 5px 3px; width: 240px; }

.stat { padding: 5px; border-bottom: 2px solid #fff; }
.stat_1 { border-bottom: 2px solid #fff; }
.detail { background: url(img/str_small.gif) no-repeat top left; padding-left: 22px; }

.anons-news { padding: 5px; border-bottom: 2px solid #fff; }
.anons a { font: 11px tahoma; color: #8b0000; text-decoration: none; padding: 0px; margin: 0px; line-height: 1.4; }
.anons .tit { line-height: 0.8; padding-bottom: 3px; }
.anons .text { font: 11px tahoma; color: #454648; margin: 0px; padding: 0px; }
.anons img { margin: 2px 5px 0px 0px; border: 1px solid #000; padding: 0px; }
#anons-detail { padding-left: 150px; }
#anons-detail a { font: 11px tahoma; color: #a617ff; text-decoration: none; }
.anons-detail { background: url(img/str_small.gif) no-repeat top left; padding-left: 22px; }

.baner { text-align: center; border-bottom: 2px solid #fff; padding: 5px 0 3px 0; }
.whitestrips { border-bottom: 2px solid #fff; text-decoration: none; padding-top: 5px; }

#center { border-left: 2px solid #fff; padding-bottom: 7px; border-right: 2px solid #fff; }
.center { padding: 0px 3px 0px 3px; margin: 0px; }
.center_stat h1 { margin: 0px; padding: 0px; }
.center_stat a { font: bold 13px tahoma; color: #8b0000; padding-left: 10px; text-decoration: none; margin: 0px; padding-top: 0px; }
.center_stat h2 { line-height: 0.1; padding-top: 10px; }
.center_stat p { font: 13px tahoma; color: #454648; line-height: 1.4; padding-top: 5px; }
.center_stat img { margin: 8px 10px 3px 1px; border: 1px solid #000; padding: 0px; }
.center_stat:hover { background-color: #f4f0ff; }
.center_stat { padding: 0px 5px 2px 5px; margin-top: 5px; overflow: hidden; }
#center_detail { text-align: right; }
#center_detail a { padding-left: 24px; font: 11px tahoma; color: #a617ff; }
.center_detail { background: url(img/str_small.gif) no-repeat top left; }

.horo { padding-bottom: 20px; font: 13px tahoma; color: #454648; line-height: 1.3; }
.horo a { font: 13px tahoma; color: #323094; text-decoration: none; }
.horo h1 { margin: 0px; padding: 0px; padding-top: 10px; padding-left: 5px; }
.horo h2 { text-align: center; margin: 0px; padding: 0px; line-height: 0.1; }
.horo p { font: 13px tahoma; color: #454648; line-height: 1.1; padding-top: 5px; padding-left: 5px; line-height: 1.4; }
#horo h2 { text-align: center; margin: 0px; padding: 0px; font: bold 13px tahoma; color: #8b0000; }

.congratulations1 { font: 13px tahoma; color: #454648; line-height: 1.3; }
.congratulations1 h1 { padding-top: 10px; padding-left: 5px; font: bold 12px tahoma; color: #8b0000; }
.congratulations1 h2 { text-align: center; margin: 0px; padding: 0px; margin-bottom: 5px; }
.pozdrav { padding: 10px; margin-left: 10px; margin-right: 10px; border: 2px solid #ffffff; background: #eee8ff url(img/pozdrav.jpg) no-repeat right bottom; }

.horo_inside { font: 13px tahoma; color: #323094; text-decoration: none; padding-bottom: 20px; line-height: 1.4; }
.horo_inside h1 { margin: 0px; padding: 0px; padding-top: 10px; padding-left: 5px; padding-bottom: 10px; }
.horo_inside img { margin: 5px 10px 3px 5px; border: 1px solid #000; }
.horo_inside h2 { line-height: 0.1; text-align: center; margin: 0px; padding: 0px; font: bold 12px tahoma; color: #be2d7f; padding-top: 5px; }
.horo_inside p { font: 13px tahoma; color: #454648; line-height: 1.1; padding-top: 5px; padding-left: 5px; line-height: 1.4; }
.horo_inside a { font: 13px tahoma; color: #be2d7f; text-decoration: none; padding-left: 5px; text-align: center; }

.list_of_stones { font: 13px tahoma; color: #323094; text-decoration: none; padding-bottom: 20px; line-height: 1.4; }
.list_of_stones h1 { margin: 0px; padding: 0px; padding-top: 10px; padding-left: 5px; padding-bottom: 10px; }
.list_of_stones img { margin: 5px 5px 3px 10px; border: 1px solid #000; }
.list_of_stones h2 { line-height: 0.1; text-align: center; margin: 0px; padding: 0px; font: bold 12px tahoma; color: #be2d7f; padding-top: 5px; }
.list_of_stones p { font: 13px tahoma; color: #454648; line-height: 1.1; padding-top: 5px; padding-left: 5px; line-height: 1.4; }
.list_of_stones a { font: 13px tahoma; color: #be2d7f; text-decoration: none; padding-left: 5px; text-align: center; }

.encyclopedia { font: 13px tahoma; color: #323094; text-decoration: none; padding-bottom: 20px; line-height: 1.4; }
.encyclopedia h1 { margin: 0px; padding: 0px; padding-top: 10px; padding-left: 5px; padding-bottom: 10px; }
.encyclopedia img { margin: 5px 10px 3px 5px; border: 1px solid #000; }
.encyclopedia h2 { line-height: 0.1; text-align: center; margin: 0px; padding: 0px; font: bold 12px tahoma; color: #be2d7f; padding-top: 5px; }
.encyclopedia p { font: 13px tahoma; color: #454648; line-height: 1.1; padding-top: 5px; padding-left: 5px; line-height: 1.4; }
.encyclopedia a { font: bold 13px tahoma; color: #be2d7f; text-decoration: none; text-align: center; }

.encyclopedia_inside { font: 13px tahoma; color: #323094; text-decoration: none; padding-bottom: 20px; line-height: 1.4; padding-top: 10px; }
.encyclopedia_inside h1 { margin: 0px; padding: 0px; padding-top: 10px; padding-left: 5px; padding-bottom: 10px; }
.encyclopedia_inside img { margin: 5px 10px 3px 5px; border: 1px solid #000; }
.encyclopedia_inside h2 { line-height: 0.1; text-align: center; margin: 0px; padding: 0px; font: bold 12px tahoma; color: #0528a8; padding-top: 5px; }
.encyclopedia_inside p { font: 13px tahoma; color: #454648; line-height: 1.1; padding-top: 5px; padding-left: 5px; line-height: 1.4; }
.encyclopedia_inside a { font: 13px tahoma; color: #0528a8; text-decoration: none; text-align: center; padding-left: 5px; }
.encyclopedia_inside h3 { line-height: 0.1; text-align: center; margin: 0px; padding: 0px; font: bold 12px tahoma; color: #5d77d6; padding-top: 5px; }

.encyclopedia_inside li { font: 13px tahoma; color: #454648; text-align: left; padding-left: 0px; line-height: 1.4; list-style-position: inside; }
.encyclopedia_inside ul { padding-left: 15px; padding-bottom: 10px; }

.diet { font: 13px tahoma; color: #323094; text-decoration: none; line-height: 1.4; background-color: #eee8ff; margin: 10px; }
.diet p { padding: 5px; }
.diet h3 { font: bold 12px tahoma; color: #a687fd; text-align: center; padding-top: 5px; }

.product-features { text-decoration: none; }
.product-features a { font: 13px tahoma; color: #0528a8; text-decoration: none; }

.product-features1 { padding-top: 10px; padding-left: 5px; padding-bottom: 5px; }
.product-features1 h1 { margin: 0px; padding: 0px; text-align: left; }
.product-features1 a { font: 13px tahoma; color: #0528a8; text-decoration: none; text-align: center; }
.product-features1 p { font: 13px tahoma; color: #454648; line-height: 1.1; padding-top: 5px; padding-left: 5px; line-height: 1.4; }

.weight { font: 13px tahoma; color: #454648; text-align: center; margin-top: 10px; border: 1px solid #e19afd; border-collapse: collapse; }
.weight td { border: 1px solid #e19afd; border-collapse: collapse; }

.center_stat_inside p { font: 13px tahoma; color: #454648; line-height: 1.4; padding-top: 10px; }
.center_stat_inside img { margin: 14px 10px 3px 1px; border: 1px solid #000; padding: 0px; }
.center_stat_inside h1 { font: bold 13px tahoma; color: #8b0000; }
.center_stat_inside h2 { font: bold 13px tahoma; color: #9b02c2; text-align: center; padding-top: 10px; }
.center_stat_inside h3 { font: bold 13px tahoma; color: #a687fd; text-align: center; padding-top: 10px; }
.center_stat_inside { padding: 10px 3px 5px 3px; }
.center_stat_inside li { font: 13px tahoma; color: #454648; text-align: left; padding-left: 0px; line-height: 1.4; list-style-position: inside; }
.center_stat_inside ul { padding-left: 15px; padding-bottom: 10px; }

#center_source a { padding-left: 0px; font: 11px tahoma; color: #333333; }
#center_source { text-align: right; font: 11px tahoma; color: #454648; }

#right { padding: 5px 3px; width: 240px; }
.right { width: 240px; }
.right_block { background-color: #fff3f3; }

#statistic { margin-left: 3px; margin-top: 10px; border-left: 2px solid #cb8bff; }
#statistic h1 { font: 12px tahoma; color: #0b0b6b; padding-left: 5px; padding-top: 5px; }
#statistic p { font: 12px tahoma; color: #0b0b6b; padding-left: 5px; padding-top: 5px; }
.liveinternet { padding-left: 8px; padding-top: 10px; float: left; }
.rambler { padding-left: 5px; padding-top: 10px; padding-right: 5px; float: left; }
.mail { padding-left: 5px; padding-top: 10px; }
.pochta { padding-left: 5px; font: 12px tahoma; color: #484848; }

#bottom { padding: 0px 5px 3px 5px; text-align: left; }
.bottom { text-align: left; }
.bottom_left { font: 12px tahoma; color: #a617ff; text-align: left; }
.bottom_left a { font: bold 12px tahoma; color: #a617ff; text-align: left; }
.bottom_right { font: 11px tahoma; color: #000; }
.bottom_right b { font-weight: normal; 11px tahoma; color: #8b0000; }

#pagination { padding-top: 15px; font: bold 13px tahoma; color: #01a204; }
.splitPagination { padding-right: 5px; }

.ditto_currentpage { font: 17px tahoma; color: #a617ff; padding-right: 5px; text-decoration: none; }
.ditto_page { font: 13px tahoma; color: #8b0000; padding-right: 5px; }
.ditto_page:hover { text-decoration: underline; }

#centerstatcon { padding: 10px 10px 0px 10px; margin: 10px 0px 0px 0px; }
#centerstatcon h1 { font: bold 11px tahoma; color: #5e63de; padding: 0px; margin: 0px; }
.congratulations { list-style: none; margin-top: 7px; margin-left: 15px; margin-bottom: 0px; padding-bottom: 10px; padding-top: 5px; }
.congratulations a { font: bold 11px tahoma; color: #8588df; text-decoration: none; background: url(img/congratulations-small.jpg) no-repeat left 2px; padding-left: 25px; margin-left: 10px; padding-top: 3px; padding-bottom: 4px; }
.congratulations a:hover { font: bold 11px tahoma; color: #8588df; text-decoration: underline; }

#medicinal-plants { padding: 0px 10px 0px 20px; margin: 5px 0px 0px 0px; }
#medicinal-plants a { font: bold 11px tahoma; color: #296d1a; padding: 0px; margin: 0px; text-decoration: none; }
.medicinal-plants1 { list-style: none; margin-top: 0px; margin-left: 15px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; }
.medicinal-plants1 a { font: bold 11px tahoma; color: #296d1a; text-decoration: none; padding-left: 25px; }
.medicinal-plants1 a:hover { font: bold 11px tahoma; color: #296d1a; text-decoration: underline; }

.stones { margin: 0px; padding: 0px; padding-bottom: 5px; font: 13px tahoma; color: #454648; }
.stones a { font: 12px tahoma; color: #028e87; text-decoration: none; margin: 0px; padding: 0px; }
.stones h1 { margin: 0px; padding: 0px; font: 12px tahoma; color: #028e87; }
.stones img { margin: 5px 0px 3px 0px; border: 1px solid #000; }

#stones_source a { padding-top: 0px; font: bold 12px tahoma; color: #028e87; text-decoration: none; }
#stones_source { text-align: left; padding-left: 5px; padding-bottom: 10px; }

#center_detail_1 { text-align: left; padding-left: 15px; padding-top: 5px; }
#center_detail_1 a { padding-left: 24px; font: 11px tahoma; color: #a617ff; }
.center_detail_1 { background: url(img/str_small.gif) no-repeat top left; }
.horo_inside strong { font-weight: normal; font: 12px tahoma; color: #be2d7f; padding-left: 10px; }

.advertisement { font: 11px tahoma; color: #454648; padding-top: 5px; padding-left: 5px; }

.grasia h1 { margin: 0px; padding: 0px; }
.grasia a { font: bold 13px tahoma; color: #8b0000; padding-left: 10px; text-decoration: none; margin: 0px; padding-top: 0px; }
.grasia h2 { line-height: 0.1; padding-top: 0px; }
.grasia p { font: 13px tahoma; color: #454648; line-height: 1.4; padding-top: 5px; }
.grasia img { margin: 8px 10px 3px 1px; border: 1px solid #000; padding: 0px; }
.grasia { padding: 0px 5px 2px 5px; margin-top: 5px; overflow: hidden; }

#sitemap ul {
  margin: 0 0 0 1px;
  padding: 0 0 0 3px;
  background-image: url("img/t1.gif");
  background-repeat: repeat-y;
}

#sitemap ul li {
  margin: 0;
  padding: 0 0 0 14px;
  list-style: none;
  background-image: url("img/t2.gif");
  background-repeat: no-repeat;
  background-position: -3px 0;
}

#sitemap ul li.last {
  margin-bottom: 6px;
  background-image: url("img/t3.gif");
  background-repeat: no-repeat;
  background-position: -3px 9px;
}

.sbrosim-ves {text-align: center; margin-top: 10px; margin-bottom: 5px; }

.ladycash-tiser { padding-bottom: 5px; font-family: tahoma; border-bottom: 2px solid #fff; margin-top: 5px; }
.ladycash-tiser a { color: #b90000; font: 12px tahoma; text-decoration: none; }
.ladycash-tiser img { border: 1px solid #000; }
.ladycash-tiser_left td { vertical-align: middle; padding: 5px 5px 3px 5px; background-color: #f4f0ff; }

.banner { margin-bottom: 5px; font-family: tahoma; padding: 0px; border-bottom: 2px solid #fff; margin-top: 5px; }
.banner a { color: #90015f; font: 11px tahoma; text-decoration: none; }
.banner img { border: 1px solid #000; }
.banner_left td { vertical-align: middle; }


.whitestrips { margin-bottom: 5px; font-family: tahoma; padding: 0px; border-bottom: 2px solid #fff; margin-top: 5px; }
.whitestrips a { color: #ff0000; font: 12px tahoma; text-decoration: none; }
.whitestrips img { border: 1px solid #000; margin: 0 2px 0 0; }
.smile_header { font-family:tahoma; font-size:11px;color:red; border-bottom:2px solid red; text-align:center; font-variant: small-caps; margin-bottom:0px;}
.smile_header a { color: #ff0000; font: 12px tahoma; text-decoration: none; }

#more { background-color: #f4f0ff; margin-top: 10px; padding: 7px; text-align: left; border: 1px solid #ffffff; }
#more h1 { font: bold 13px tahoma; color: #8b0000; padding-bottom: 3px; }
#more a { font: 13px tahoma; color: #a617ff; text-decoration: none; }
#more p { text-align: left; line-height: 0.4; padding-bottom: 4px; }

.ladycash a,p { text-decoration: none; }

.support { margin: 10px 5px 10px 5px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; border: 1px solid #73c24d; background-color: #d1fcbd; }
.support h1 { margin: 0px; padding: 0px; }
.support a { font: bold 13px tahoma; color: #8b0000; padding-left: 10px; text-decoration: none; margin: 0px; padding-top: 0px; }
.support h2 { line-height: 0.1; padding-top: 10px; }
.support p { font: 13px tahoma; color: #287502; line-height: 1.4; padding-top: 5px; }
.support img { margin: 8px 10px 3px 4px;  padding: 0px; }

.support1 h1 { font: 11px tahoma; color: #8b0000; padding-bottom: 3px; }
.support1 { padding: 5px; border-bottom: 2px solid #fff; background-color: #d1fcbd; }
.support1 p { font: 11px tahoma; color: #287502; margin: 0px; }
.support1 img { margin: 2px 5px 0px 0px; padding: 0px; }
.support1 a { font: 11px tahoma; color: #a617ff; text-decoration: none; }

#bottom_tiser { background-color: #f4f0ff; margin-top: 10px; padding: 7px; border: 1px solid #ffffff; }
#bottom_tiser a { font: 13px tahoma; color: #01a204; text-decoration: none; }
#bottom_tiser p { line-height: 0.4; font: 13px tahoma; color: #01a204; text-decoration: none; }

#top_tiser { background-color: #f4f0ff; margin-top: 10px; padding: 7px; border: 1px solid #ffffff; width: 468px; }
#top_tiser a { font: 13px tahoma; color: #01a204; text-decoration: none; }
#top_tiser p { line-height: 0.4; font: 13px tahoma; color: #01a204; text-decoration: none; }
#top_tiser img { margin-right: 3px; }

.inflora-description { margin: 10px 5px 10px 5px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; border: 1px solid #ff31fa; background-color: #fdc3fc; }
.inflora-description h1 { margin: 0px; padding: 0px; font: bold 13px tahoma; color: #8b0000; padding-left: 5px; padding-top: 5px; }
.inflora-description p { font: 13px tahoma; color: #7a0177; line-height: 1.4; padding-top: 5px; }
.inflora-description img { margin: 8px 10px 3px 4px;  padding: 0px; border: none; }

#bottom_tiser1 { padding-top: 7px; padding-left: 7px; padding-right: 7px; border: 1px solid #ffffff; margin-bottom: 10px; }
#bottom_tiser1 a { font: 13px tahoma; color: #8b0000; text-decoration: none; }
#bottom_tiser1 p { line-height: 0.4; text-decoration: none; margin-bottom: 5px; }
#bottom_tiser1 h2 { line-height: 0.1; text-align: center; margin: 0px; padding-bottom: 10px; font: bold 12px tahoma; color: #8b0000; }

.banner1 { margin-bottom: 5px; font-family: tahoma; padding: 0px; border-bottom: 2px solid #fff; margin-top: 5px; }
.banner1 a { color: #009d00; font: 12px tahoma; text-decoration: none; }
.banner1 img { border: 1px solid #009d00; }
.banner1_left td { vertical-align: middle; }

.remington { background: #ffffff url(img/remington-pearl-wand-back.jpg) no-repeat center bottom; }
.remington p { padding: 5px; }
.remington img { margin: 5px; }
.remington h1 { padding: 5px; }

#our-teasers { margin-top: 10px; padding: 7px; }
#our-teasers a { font: 13px tahoma; color: #01a204; text-decoration: none; }
#our-teasers p { line-height: 0.4; font: 13px tahoma; color: #01a204; text-decoration: none; }
