/* CSS Document */

body {background:url(/i/main_bg.gif) repeat center bottom; margin: 0; padding: 0; border: none; height:100%;}
table, td {margin: 0; padding: 0; border: none; border-collapse:collapse;}
img {border: none;}

p {margin-top: 0px;	margin-bottom: 0.7em;}
SELECT {font-size: 0.7em; margin-bottom: 3px; margin-top: 3px;}

.top_table, .top_bar, .block_white, h1, h2, h3, h4, h5, .price, .basket, .contact_information {font-family:Tahoma, Arial, Helvetica, sans-serif;}

a:link {color: #006699;}
a:visited {color: #006699;}
a:active {color: #006699;}
a:hover {color: #red;}

td.fst_table {padding: 6px 6px 6px 6px;}

table.top_table {background:url(/i/flag_us.gif) left top no-repeat #3979bd; margin-bottom: 6px;}
table.top_table td {background:url(/i/flag_ru.gif) right top no-repeat;}
table.top_table p {font-size: 30px; margin: 0px 0px 2px 0px; padding: 0px; color: #FFFFFF; text-transform:uppercase;}
table.top_table p a:link {text-decoration: none; color: #FFFFFF;}
table.top_table p a:visited {text-decoration: none; color: #FFFFFF;}
table.top_table p a:hover {text-decoration: none; color: #FFFFFF;}

table.top_bar {background:url(/i/top_bar_bg.gif) repeat-x left top; margin-bottom: 6px;}
table.top_bar td.top_bar_left {background:url(/i/top_bar_left.gif) no-repeat left top;}
table.top_bar td.top_bar_right {background:url(/i/top_bar_right.gif) no-repeat right top;}
table.top_bar p {font-size: 11px; color: #ffffff; margin: 0px; padding: 0px; font-weight: bold;}
table.top_bar p span {margin: 0px 12px 0px 12px;}

table.top_bar a:link {color:#dfdfdf;}
table.top_bar a:visited {color:#dfdfdf;}
table.top_bar a:hover {color:#ffffff;}

table.promo_bar {margin-bottom: 6px;}

table.block_menu {background:url(/i/small_line.gif) repeat-x left top #f3c8fa; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 6px;}
table.block_menu td.bottom_line {background:url(/i/small_line.gif) repeat-x left bottom;}
table.block_menu div.side1 {background:url(/i/small_line.gif) repeat-y left top;}
table.block_menu div.side2 {background:url(/i/small_line.gif) repeat-y right top;}
table.block_menu td.left_top {background:url(/i/pink-left-top.gif) no-repeat left top;}
table.block_menu td.right_top {background:url(/i/pink-right-top.gif) no-repeat right top;}
table.block_menu td.left_bottom {background:url(/i/pink-left-bottom.gif) no-repeat left bottom;}
table.block_menu td.right_bottom {background:url(/i/pink-right-bottom.gif) no-repeat right bottom;}
table.block_menu td.content {padding: 0px 9px 0px 12px;}
table.block_menu p {padding: 0px; margin: 0px 0px 6px 0px; font-size: 12px; font-weight: bold;}

table.block_white {background:url(/i/small_line.gif) repeat-x left top #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 6px;}
table.block_white td.bottom_line {background:url(/i/small_line.gif) repeat-x left bottom;}
table.block_white div.side1 {background:url(/i/small_line.gif) repeat-y left top;}
table.block_white div.side2 {background:url(/i/small_line.gif) repeat-y right top;}
table.block_white td.left_top {background:url(/i/white-left-top.gif) no-repeat left top;}
table.block_white td.right_top {background:url(/i/white-right-top.gif) no-repeat right top;}
table.block_white td.left_bottom {background:url(/i/white-left-bottom.gif) no-repeat left bottom;}
table.block_white td.right_bottom {background:url(/i/white-right-bottom.gif) no-repeat right bottom;}
table.block_white td.content {padding: 0px 9px 2px 9px;}
table.block_white p {padding: 0px; margin: 0px; font-size: 11px;}

table.block_freecontent {background:url(/i/small_line.gif) repeat-x left top #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 6px;}
table.block_freecontent td.bottom_line {background:url(/i/small_line.gif) repeat-x left bottom;}
table.block_freecontent div.side1 {background:url(/i/small_line.gif) repeat-y left top;}
table.block_freecontent div.side2 {background:url(/i/small_line.gif) repeat-y right top;}
table.block_freecontent td.left_top {background:url(/i/white-left-top.gif) no-repeat left top;}
table.block_freecontent td.right_top {background:url(/i/white-right-top.gif) no-repeat right top;}
table.block_freecontent td.left_bottom {background:url(/i/white-left-bottom.gif) no-repeat left bottom;}
table.block_freecontent td.right_bottom {background:url(/i/white-right-bottom.gif) no-repeat right bottom;}
table.block_freecontent td.content {padding: 0px 9px 2px 9px;}
table.block_freecontent p {padding: 0px; margin: 0px; font-size: 12px;}
table.block_freecontent h2 {padding: 0px; margin: 0px 0px 12px 0px; font-size: 14px;}

table.block_preview {background:url(/i/small_line.gif) repeat-x left top #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 6px;}
table.block_preview td.bottom_line {background:url(/i/small_line.gif) repeat-x left bottom;}
table.block_preview div.side1 {background:url(/i/small_line.gif) repeat-y left top;}
table.block_preview div.side2 {background:url(/i/small_line.gif) repeat-y right top;}
table.block_preview td.left_top {background:url(/i/white-left-top.gif) no-repeat left top;}
table.block_preview td.right_top {background:url(/i/white-right-top.gif) no-repeat right top;}
table.block_preview td.left_bottom {background:url(/i/white-left-bottom.gif) no-repeat left bottom;}
table.block_preview td.right_bottom {background:url(/i/white-right-bottom.gif) no-repeat right bottom;}
table.block_preview td.content {padding: 0px 9px 2px 9px;}
table.block_preview p {padding: 0px; margin: 0px; font-size: 12px;}
table.block_preview h2 {padding: 0px; margin: 0px 0px 12px 0px; font-size: 14px;}


table.block_storenews {background:url(/i/small_line.gif) repeat-x left top #ededed; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 6px;}
table.block_storenews td.bottom_line {background:url(/i/small_line.gif) repeat-x left bottom;}
table.block_storenews div.side1 {background:url(/i/small_line.gif) repeat-y left top;}
table.block_storenews div.side2 {background:url(/i/small_line.gif) repeat-y right top;}
table.block_storenews td.left_top {background:url(/i/grey-left-top.gif) no-repeat left top;}
table.block_storenews td.right_top {background:url(/i/grey-right-top.gif) no-repeat right top;}
table.block_storenews td.left_bottom {background:url(/i/grey-left-bottom.gif) no-repeat left bottom;}
table.block_storenews td.right_bottom {background:url(/i/grey-right-bottom.gif) no-repeat right bottom;}
table.block_storenews td.content {padding: 0px 9px 2px 9px;}
table.block_storenews p {padding: 0px; margin: 0px 0px 6px 0px; font-size: 10px;}

table.block_tegs {background:url(/i/small_line.gif) repeat-x left top #c8cffa; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 6px;}
table.block_tegs td.bottom_line {background:url(/i/small_line.gif) repeat-x left bottom;}
table.block_tegs div.side1 {background:url(/i/small_line.gif) repeat-y left top;}
table.block_tegs div.side2 {background:url(/i/small_line.gif) repeat-y right top;}
table.block_tegs td.left_top {background:url(/i/blue-left-top.gif) no-repeat left top;}
table.block_tegs td.right_top {background:url(/i/blue-right-top.gif) no-repeat right top;}
table.block_tegs td.left_bottom {background:url(/i/blue-left-bottom.gif) no-repeat left bottom;}
table.block_tegs td.right_bottom {background:url(/i/blue-right-bottom.gif) no-repeat right bottom;}
table.block_tegs td.content {padding: 0px 9px 0px 9px;}
table.block_tegs p {padding: 0px; margin: 0px 0px 5px 0px; font-size: 11px; font-weight:bold;}

table.block_aboutgum {background:url(/i/small_line.gif) repeat-x left top #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 6px;}
table.block_aboutgum td.bottom_line {background:url(/i/small_line.gif) repeat-x left bottom;}
table.block_aboutgum div.side1 {background:url(/i/small_line.gif) repeat-y left top;}
table.block_aboutgum div.side2 {background:url(/i/small_line.gif) repeat-y right top;}
table.block_aboutgum td.left_top {background:url(/i/white-left-top.gif) no-repeat left top;}
table.block_aboutgum td.right_top {background:url(/i/white-right-top.gif) no-repeat right top;}
table.block_aboutgum td.left_bottom {background:url(/i/white-left-bottom.gif) no-repeat left bottom;}
table.block_aboutgum td.right_bottom {background:url(/i/white-right-bottom.gif) no-repeat right bottom;}
table.block_aboutgum td.content {padding: 0px 9px 2px 9px;}
table.block_aboutgum p {padding: 0px; margin: 0px 0px 0.7em 0px; font-size: 12px;}
table.block_aboutgum ul {font-size: 12px;}
table.block_aboutgum h1 {padding: 0px; margin: 0px 0px 24px 0px;}
table.block_aboutgum h2 {padding: 0px; margin: 0px 0px 0px 0px; font-size: 16px;}
table.block_aboutgum h3 {padding: 0px; margin: 12px 0px 0px 0px; font-size: 16px; font-weight: normal;}

table.block_green {background:url(/i/small_line.gif) repeat-x left top #cef9c7; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 6px;}
table.block_green td.bottom_line {background:url(/i/small_line.gif) repeat-x left bottom;}
table.block_green div.side1 {background:url(/i/small_line.gif) repeat-y left top;}
table.block_green div.side2 {background:url(/i/small_line.gif) repeat-y right top;}
table.block_green td.left_top {background:url(/i/green-left-top.gif) no-repeat left top;}
table.block_green td.right_top {background:url(/i/green-right-top.gif) no-repeat right top;}
table.block_green td.left_bottom {background:url(/i/green-left-bottom.gif) no-repeat left bottom;}
table.block_green td.right_bottom {background:url(/i/green-right-bottom.gif) no-repeat right bottom;}
table.block_green td.content {padding: 0px 9px 2px 9px;}
table.block_green p {padding: 0px; margin: 0px 0px 6px 0px; font-size: 10px;}

table.block_basket {background:url(/i/small_line.gif) repeat-x left top #fff776; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 6px;}
table.block_basket td.bottom_line {background:url(/i/small_line.gif) repeat-x left bottom;}
table.block_basket div.side1 {background:url(/i/small_line.gif) repeat-y left top;}
table.block_basket div.side2 {background:url(/i/small_line.gif) repeat-y right top;}
table.block_basket td.left_top {background:url(/i/yello-left-top.gif) no-repeat left top;}
table.block_basket td.right_top {background:url(/i/yello-right-top.gif) no-repeat right top;}
table.block_basket td.left_bottom {background:url(/i/yello-left-bottom.gif) no-repeat left bottom;}
table.block_basket td.right_bottom {background:url(/i/yello-right-bottom.gif) no-repeat right bottom;}
table.block_basket td.content {padding: 0px 9px 2px 9px;}
table.block_basket p {padding: 0px; margin: 0px 0px 6px 0px; font-size: 11px;}

table.block_info {background:url(/i/small_line.gif) repeat-x left top #ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom: 6px;}
table.block_info td.bottom_line {background:url(/i/small_line.gif) repeat-x left bottom;}
table.block_info div.side1 {background:url(/i/small_line.gif) repeat-y left top;}
table.block_info div.side2 {background:url(/i/small_line.gif) repeat-y right top;}
table.block_info td.left_top {background:url(/i/white-left-top.gif) no-repeat left top;}
table.block_info td.right_top {background:url(/i/white-right-top.gif) no-repeat right top;}
table.block_info td.left_bottom {background:url(/i/white-left-bottom.gif) no-repeat left bottom;}
table.block_info td.right_bottom {background:url(/i/white-right-bottom.gif) no-repeat right bottom;}
table.block_info td.content {padding: 0px 9px 2px 9px;}
table.block_info p {padding: 0px; margin: 0px 0px 6px 0px; font-size: 11px;}
table.block_info p.price {margin-top: 6px; font-size: 24px; font-weight:bold; margin:0px;}
table.block_info p.price span {margin-top: 6px; font-size: 11px; font-weight:normal;margin:0px;}

table.product {margin-bottom: 12px;}
table.product td {padding: 0px 12px 0px 12px;}
table.product h2 {font-size: 16px; margin: 0px 0px 2px 0px; font-weight:bold;}
table.product h3 {font-size: 12px; margin: 0px 0px 2px 0px; font-weight:normal;}
table.product p.info {margin-top: 6px;}
table.product p.price {margin-top: 6px; font-size: 24px; font-weight:bold;}
table.product p.price span {margin-top: 6px; font-size: 11px; font-weight:normal;}



table.product tr.price_field td {padding-bottom: 36px;}
table.product tr.next_row td {border-top: solid 1px #969696;}

h1 {font-size: 24px; text-transform:uppercase; font-weight:normal; margin: 0px;}
div.title {margin-bottom: 12px;}

table.basket {font-size: 12px;}

tr.pre_finish td {padding: 0px 0px 12px 0px;}

table.contact td {font-size: 11px; padding-bottom: 6px;}
table.contact td p {color:#696969;}

table.orders {font-size: 12px;}
table.orders TR {border-bottom: 1px solid black;}
table.orders TR.confirmed {background-color: #CCFFCC;}
table.orders TD {padding: 3px; vertical-align: top;}

table.tabcont {font-size: 11px;}
table.tabcont td {padding: 3px; border: solid 1px #CCCCCC;}

table.tabcont2 {font-size: 11px;}
table.tabcont2 p {margin: 0px; padding: 0px;}
table.tabcont2 td {padding: 3px; border: solid 1px #CCCCCC;}
