html {
	height: 100%;
	font-family: "Arial Narrow", Arial;
	font-weight: normal;
	color: #000000;
	font-size: 11pt;
	line-height: 15pt;
}
.body {
  background-color: #dee0e3;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
input {
	color: #000000;
	font-size: 10px;
	text-align: left;
	font-family: Arial;
	font-weight: 400;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	text-transform: none;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	width: 100px;
}
input.menu {
	width: 150px;
}
input.check {
	width: 15px;
	height: 15px;
}
table.main {
	margin: 0px;
	padding: 0px;
	width: 990px;
	height: 100%;
	border: none;
	vertical-align: middle;
}
table.product {
  width: 100%;
}
td.the_border {
	width: 12%;
}
td.the_border div {
	width: 100%;
	height: 100%;
	display: block;
}
#the_border1 {
  width: 100%;
	height: 100%;
	display: block;
}
td.the_main {
	width: 78%;
}
table.main_data {
	background-color: White;
	width: 100%;
	height: 100%;
}
td.left_coll {
	border-right: 1px solid #9EACB5;
	width: 1%;
}
tr.menu {
	vertical-align: middle;
	padding: 0;
	margin: 0;
}
tr.menu td {
	background-color: #9EACB5;
	height: 29px;
	color: White;
	border: 1px solid #9EACB5;
	vertical-align: middle;
	padding: 0;
	margin: 0;
}
tr.menu_down td {
	background-color: White;
	border: none;
}
tr.menu img {
	float: left;
	clear: right;
	padding: 0;
	margin: 0;
	border: none;
}
tr.menu_tr {
	height: auto;
}`
tr.main_tr {
	height: 100%;
}
tr.main_tr td {
	vertical-align: top;
}
td.left_data {
	padding: 5px 10px 5px 10px;
}
td.main_data {
	padding: 10px 20px 10px 20px;
}
td.edition {
	color: #A7A9AC;
	background-color: #0b1a22;
	padding-left: 0px;
	padding-right: 0px;
}
td.edition_2 {
  background-color:#0b1a22;
  color: white;
}
img.ed_left_pic {
	margin: 0px 20px 0px 10px;
}
h5.edition {
	font-size: 60px;
	font-weight: lighter;
	line-height: 66px;
	margin: 0;
	padding: 0;
}
div.menu {
	vertical-align: middle;
	padding: 6px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	clear: right;
	height: 23px;
	float: left;
}
div.menu a {
	text-decoration: none;
	color: White;
}
td.logo {
	padding: 0px 50px 0px 10px;
}
div.main_menu {
	float: left;
	clear: right;
	vertical-align: middle;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
	width: 220px;
}
div.main_menu img {
	margin: 0;
	padding: 0;
	float: left;
}
div.main_menu img.hr {
	margin: 5px 0px 5px 0px;
}
div.main_menu a {
	margin: 0;
	padding: 0;
}
td.menu {
	overflow: visible;
	height: 2%;
}
#rand {
	padding-right: 10px;
	padding-bottom: 1px;
	float: right;
	vertical-align: middle;
	margin: 0;
	height: 100%;
	display: table-cell;
}
img.rand {
	margin: 0;
	padding: 0;
}
#td_about {
	text-align: right;
	padding-right: 10px;
	overflow: visible;
}
div.left_hidden {
	visibility: hidden;
	display: none;
}
#f_product select {
	width: 200px;
	margin-bottom: 5px;
}
#f_product {
	text-align: left;
	padding: 0px 5px 0px 5px;
}
div.left_act span {
	float: left;
	clear: right;
	cursor: pointer;
	font-size: 9px;
	color: Blue;
	padding-top: 5px;
}
div.left_act input {
	float: right;
	width: 50px;
	font-weight: bold;
	font-size: 11px;
}
#SlideShow {
  display: block;
  overflow: hidden;
	width: 754px;
	height: 565px;
	padding: 0;
	margin: 0;
}
td.data_slideshow {
	padding: 0;
	margin: 0;
}
div.text {
	text-align: left;
	display: block;
	vertical-align: top;
}
div.text img {
	float: left;
	margin: 20px 20px 20px 20px;
}
a.tech {
	text-decoration: none;
	color: Black;
	border-bottom: 1px dashed Blue;
}
p.go_back {
	width: 100%;
	clear: both;
}
p.go_back a {
	text-decoration: none;
	color: #003471;
	font-weight: bolder;
}
ul.links a {
	text-decoration: none;
	font-weight: bold;
	color: Black;
}
ul.links li {
	padding-bottom: 5px;
}
td.prod_imgs {
	width: 350px;
	vertical-align: top;
}
td.prod_imgs img {
	margin: 0px 0px 0px 0px;
}
div.prod_adv {
	margin: 0;
	padding: 10px 5px 10px 5px;
	float: left;
	clear: right;
}
div.prod_adv img {
	cursor: pointer;
	margin: 0;
	padding: 0;
}
img.prod_prev {
	margin: 0;
	padding: 0;
	cursor: pointer;
}
div.prod_item {
	margin: 0;
	padding: 5px;
	float: left;
}
div.text h1 {
	font-size: 11pt;
}
div.prod_item img {
	padding: 0;
	margin: 0;
}
table.gal_item {
	width: 160px;
	height: 160px;
	text-align: center;
	vertical-align: middle;
	margin: 0;
	padding: 5px;
	float: left;
}
table.gal_item img {
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
}
table.gal_item tr {
  margin: 0;	
  padding: 0;
}
table.gal_item td {
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
td.prod_info {
	width: 100%;
	vertical-align: top;
	padding: 5px;
}
td.prod_info h1 {
	font-size: 14pt;
	font-weight: bold;
}
div.prod_prev {
	display: none;
	visibility: hidden;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 1;
}
div.prod_prev img {
	margin: 0;
	padding: 0;
}
td.prod_arrow div {
	margin: 0;
	padding: 200px 5px 10px 5px;
}
div.city_info {
	display: none;
	visibility: hidden;
}
p.news_item {
	margin: 5px 10px 5px 10px;
}
p.news_item div {
	width: 100%;
}
div.news_header {
	color: #003471;
	text-transform: uppercase;
}
div.news_header span {
	text-transform: lowercase;
	color: black;
}
div.news_prev {
	text-align: left;
}
div.news_link {
	text-align: right;
}
div.news_link a {
	color: #003471;
	text-decoration: none;
	font-weight: bolder;
}
div.pages {
	color: black;
	text-decoration: none;
	font-weight: bolder;
}
div.pages span {
	padding: 10px 10px 10px 10px;
	border-top-color: #003471;
	border-top-style: solid;
	border-top-width: 1px;
}
#patent {
	width: 100%;
	overflow: hidden;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#patent li {
	float: left;
}
#patent img {
	margin: 0;
	float: none;
	padding: 5px 5px 5px 5px;
}
table.ed_designers {
	padding-left: 20px;
	padding-top: 50px;
	width: 100%;
}
table.ed_designers td {
	vertical-align: bottom;
}
table.ed_table {
	width: 100%;
}
ul.ed_designers {
	width: 100%;
	overflow: hidden;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.ed_designers li {
	float: left;
	padding: 4px 4px 4px 4px;
}
ul.ed_designers img {
	margin: 0;
	float: none;
}
ul.ed_designers div {
	background-color: #A7A9AC;
	margin: 5px 5px 5px 5px;
	padding: 15px 5px 5px 5px;
}
ul.ed_designers a {
	text-decoration: none;
	color: Black;
	font-weight: bold;
}
ul.ed_2 {
	width: 100%;
	overflow: hidden;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 5px 0px 5px 0px;
}
ul.ed_2 li {
  vertical-align: top;
  display: inline-block;
  display: table;
  white-space: nowrap;
  padding: 5px;
}
ul.ed_2 li div {
  margin-top: 7px;
}
ul.ed_2 li.right {
  width: 100%;
  text-align: left;
  padding: 5px;
}
ul.ed_2 li.right div {
  float: left;
  text-align: left;
  border-left: 1px solid white;
  font-size: 8pt;
  margin-left: 5px;
  padding-left: 5px;
}
ul.ed_2 li.right img {
	margin: 0;
	float: left;
}
ul.ed_2 li.left {
  width: 100%;
  text-align: right;
}
ul.ed_2 li.left div {
  float: right;
  text-align: right;
  border-right: 1px solid white;
  font-size: 8pt;
  padding-right: 5px;
  margin-right: 5px;
}
ul.ed_2 li.left img {
	margin: 0;
	float: right;
}
table.ed_2 {
  margin: 0px;
  padding: 0px;
  width: 100%;
}
table.ed_2 td {
  vertical-align: bottom;
  margin: 0;
  padding: 0;
  color: white;
}
div.text p.ed_2 {
  border-left: 1px solid white;
  padding-left: 10px;
  margin-left: 5px;  
  margin-right: 210px;
}
table.ed_2 img {
  margin: 5px;
  padding: 0;
}
table.ed_2 tr.right td {
  text-align: left;
}
table.ed_2 tr.right div {
  margin-bottom: 30px;
  padding-left: 5px;
  border-left: 1px solid white;
  font-size: 9pt;
}
table.ed_2 tr.left td {
  text-align: right;
}
table.ed_2 tr.left div {
  margin-bottom: 30px;
  padding-right: 5px;
  border-right: 1px solid white;
  font-size: 9pt;
}
table.ed_3 td {
  vertical-align: bottom;
  border-spacing: 0px;
}
table.ed_3 td a {
  text-decoration: none;
  color: black;
}
table.ed_3 td.collection {
  width: 221px;
  padding: 0px;
  margin: 0px;
  text-align: left;
}
table.ed_3 img {
  margin-left: 0px;
  margin-right: 0px;
}
table.ed_3 div.main {
  float: left;
  border-left: 2px solid black;
  text-align: left;
  font-size: 12pt;
  margin-left: 0px;
  margin-bottom: 20px;
  padding-left: 5px;
}
table.ed_3 div.main span {
  font-size: 10pt;
}
table.ed_3 div.info {
  float: right;
  text-align: right;
  border-right: 1px solid black;
  font-size: 9pt;
  padding-right: 5px;
  margin-top: 20px;
  line-height: 9pt;
}
table.ed_3 div.r_info {
  float: left;
  text-align: left;
  border-left: 1px solid black;
  font-size: 9pt;
  padding-left: 5px;
  margin-top: 20px;
  margin-left: 10px;
  border-spacing: 0px;
  line-height: 9pt;
}
table.ed_3 div.l_info {
  width: 221px;
  padding: 0px;
  float: right;
  text-align: right;
  margin-top: 50px;
}
table.ed_3 div.l_info a {
  text-decoration: none;
  font-weight: bold;
  color: #003471;
  float: right;
  margin-right: 10px;
}
ul.ed_3 {
	width: 100%;
	overflow: hidden;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.ed_3 li {
	float: right;
}
ul.ed_3 li.left {
	float: left;
}
ul.ed_3 li.left div {
  margin: 0px;
  padding: 0px;
  border: none;
}
ul.ed_3 img {
	margin: 0;
	float: none;
	padding: 0;
}
ul.ed_3 a {
	text-decoration: none;
	color: Black;
}
ul.ed_3 div {
	color: Black;
	padding: 0px 0px 0px 5px;
	margin: 5px 0px 5px 0px;
}
ul.ed_3 a div {
	border-left: 1px solid Black;
	line-height: 11pt;
	font-size: 9pt;
}
ul.ed_3 li.a {
  padding-left: 16px;
}
ul.ed_3 li.a div {
	border-left: 1px solid Black;
	line-height: 11pt;
	font-size: 9pt;
}
h3.ed_3 {
	width: 100%;
}
ul.edition {
	width: 100%;
	overflow: hidden;
	margin: 0;
	padding: 10px 0px 10px 0px;
	list-style-position: inside;
	font-size: 20px;
	font-weight: bold;
	line-height: 26px;
}
ul.edition li {
	color: White;
	background-color: #A7A9AC;
	text-align: left;
	padding: 5px 0px 5px 20px;
	margin: 10px 0px 10px 0px;
}
ul.edition li a {
	text-decoration: none;
	color: White;
}
div.artcl a {
	color: #003471;
	text-decoration: none;
	font-weight: bold;
}
div.laminat {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../illustrations/lamin1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 320px;
}
div.parket {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../illustrations/parket1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 320px;
}
div.massive {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../illustrations/massiv1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 320px;
}
td.flash {
	vertical-align: middle;
	text-align: center;
	padding: 10px 10px 10px 10px;
	overflow: visible;
	background-color: white;
}
td.flash center {
	overflow: visible;
}
div.flash {
   width: 788px;
}
div.flash div {
	text-align: left;
	width: 788px;
	padding: 10px 0px 10px 0px;
}
div.flash div.flash_skip {
	text-align: right;
}
table.pressa td {
	padding-bottom: 20px;
	vertical-align: middle;
}
table.pressa img {
   margin: 10px 10px 10px 10px;
   float: none;
}
table.pressa td.pressa_prv {
	text-align: center;
	vertical-align: middle;
}
div.tech_div img {
	float: none;
	clear: both;
	margin: 20px 0px 20px 0px;
}
div.tech_div ul, div.tech_div ol {
	margin-bottom: 0px;
	margin-top: 0px;
}
div.tech_div {
	float: left;
	clear: right;
	padding: 20px 20px 20px 20px;
	width: 350px;
}
div.dont_float {
	float: none;
	width: auto;
}
div.tech_wide {
	width: 575px;
	clear: none;
}
p.dont_float {
	width: 100%;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
