	
	html {
		height:100%;
	}
	
	body {
		padding:0;
		margin:0;
		min-height:100%;
		position:relative;
		font-size:14px;
		background:url("../i/content-border.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/content-border.gif*/) left top repeat-y;
	}
	
	img {
		border:0;
	}
	
	a {
		text-decoration:underline;
		color:#0562b0;
	}
	
	h1, h2, h3, h4, h5, h6, p {
		padding:0;
		margin:0;
	}
	
	p {
		padding:10px 0 0 0;
		font:normal 13px Verdana,Tahoma;
	}
	
	ul, ol, li, dl, dd, dt {
		margin:0;
		padding:0;
		list-style:none;
	}
	
	table, tr, td {
		margin:0;
		padding:0;
	}
	
	form, input, textarea, select {
		margin:0;
		padding:0;
	}
		
	.clear {
		line-height: 0px;
		height: 0px;
		clear: both;
		font-size: 0px;
		margin: 0px;
		padding: 0px;
		position: static;
		float: none;
		display:block;
	}
	
	#header,
	#content,
	#footer {
		min-width:1000px;
	}
	
	#header {
		height:183px;
		width:100%;
		background: url("../i/header.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/header.gif*/) left top repeat-x;
	}
	
	#header div.left {
		float:left;
	}
	
	#header div.right {
		float:right;
	}
	
	#content {
		position:relative;
		width:100%;
		padding-top:25px;
		background: url("../i/content.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/content.gif*/) left top repeat-x;
	}
	
	#content div.left {
		width:280px;
		float:left;
		margin-right:-280px;
	}
	
	#content div.right {
		padding-left:281px;
	}
	
	div.fspace {
		height:40px;
	}
	
	
	#footer {
		width:100%;
		bottom:0;
		height:180px;
		padding-top:30px;
		background:#f1f1f1 url("../i/footer.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/footer.gif*/) left top repeat-x;		
	}
	
	#footer div.left {
		width:300px;
		float:left;
		margin-right:-300px;
	}
	
	#footer div.right {
		padding-left:300px;
	}
		
	#content div.right div.content {
		margin:-30px 30px 25px 30px;
	}
	
	#content div.right div.content table {
		border-collapse:collapse;	
width:100%;		
	}
	
	#content div.right div.content td {
		border:1px solid #dfdfdf;
		padding:6px;
		background:#fafafa;
		font:normal 13px Verdana,Tahoma;
	}
	
	#content div.right div.content h1 {
		font:normal 27px Arial narrow,Arial;
		padding:0;
		padding-top:25px;
		color:#2a567a;
	}
	
	#content div.right div.content h2 {
		font:normal 21px Arial narrow,Arial;
		padding:0;
		padding-top:35px;
		color:#487499;
	}
	
	#content div.right div.content h3 {
		font:normal 21px Arial narrow,Arial;
		padding:0;
		padding-top:10px;
		color:#487499;
	}
	
	#content div.right div.content p {
		font:normal 13px Verdana,Tahoma;
		margin-top:10px;
		padding:0;
	}
	
	#content div.right div.content hr {
		margin:15px 0 0 0;
		border-bottom:1px dashed #dfdfdf;
		color:#fff;
	}
	
	#content div.right div.content ul.download {
		font:normal 13px Verdana,Tahoma;
		margin:15px 0 0 0;
		padding:5px 15px 10px 15px;
		background:#fafafa;
		border-top:1px dashed #dfdfdf;
		border-bottom:1px dashed #dfdfdf;
	}
	
	#content div.right div.content ul.download li {	
		padding:5px 0 5px 25px;
		margin:0;
		list-style:none;
		background:url("../../../../lx-files/images/xls.gif"/*tpa=http://prommet.com/lx-files/images/xls.gif*/) 0px 5px no-repeat;
	}
	
	#content div.right div.content ul.download li.archiv {
		background-image:url("../../../../lx-files/images/rar.gif"/*tpa=http://prommet.com/lx-files/images/rar.gif*/);
	}
	
	#content div.right div.content img{
		margin-top:10px;
		margin-right:10px;
	}
	
	#content div.right div.content img.right{
		margin-top:10px;
		margin-left:10px;
		margin-right:0;
	}
	
	#content div.right div.content ul,
	#content div.right div.content ol {
		margin-top:10px;
		margin-left:-10px;
		font:normal 13px Verdana,Tahoma;
	}
	
	#content div.right div.content ul li{
		list-style:disc outside;
		margin:4px 0 4px 30px;
	}
	
	#content div.right div.content ol li{
		list-style:decimal outside;
		margin:4px 0 4px 30px;
	}
	
	#content div.left div.menu {
		margin:0 25px 15px 35px;
		font:normal 13px Verdana,Tahoma;
		line-height:18px;
	}
	
	#content div.left div.menu li {
		padding-left:12px;
		padding-bottom:3px;
		background:url("../i/menu-arrow.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/menu-arrow.gif*/) left 8px no-repeat;
	}
	
	#content div.left div.menu li a {
		color:#0060cd;
	}
	
		
	#header ul.menu {
		font:bold 16px Arial;
	}
	
	#header ul.menu li {
		float:left;
		padding-left:20px;
		padding-top:18px;
	}
	
	#header ul.menu li a{
		color:#0562b0;
	}
	
	#header ul.menu li a.select {
		color:#000;
		text-decoration:none;
	}
	
	#header ul.buttons {
		float:right;
	}
	
	#header ul.buttons li {
		float:left;
		padding:17px 10px 0 0;
	}
	
	#header ul.buttons li a {
		display:block;
		width:20px;
		height:20px;
		padding-top:4px;
		padding-left:4px;
		background: url("../i/top-item.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/top-item.gif*/) left top no-repeat;
	}
	
	#header ul.products {
		float:right;
	}
	
	#header ul.products li {
		float:left;
		padding:21px 8px 0 0;
	}
	
	#header div.logo {
		margin-top:14px;
		float:left;
		padding-top:23px;
		padding-left:23px;
	}		
	
	div.box {
		margin:0 25px 25px 25px;
		height:22px;
		background: url("../i/boxes/title.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/boxes/title.gif*/) left top repeat-x;
	}
	
	div.box div.title {
		float:left;
		font:bold 14px Trebuchet, Trebuchet MS;
		line-height:22px;
		padding-left:3px;
		color:#444;
	}
	
	div.box div.end {
		width:6px;
		height:22px;
		float:right;
		background: url("../i/boxes/end.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/boxes/end.gif*/) left top no-repeat;
	}
	
	div.box div.icon {
		width:21px;
		height:19px;
		padding:3px 0 0 3px;
		float:left;
		background: url("../i/boxes/icon.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/boxes/icon.gif*/) left top no-repeat;
	}
	
	div.box-orange div.icon {
		background-image: url("../i/boxes/icon-orange.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/boxes/icon-orange.gif*/);
	}
	
	div.box-grey div.icon {
		background-image: url("../i/boxes/icon-grey.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/boxes/icon-grey.gif*/);
	}
	
	div.box-grey div.end {
		background-image: url("../i/boxes/end-grey.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/boxes/end-grey.gif*/);
	}
	
	div.box-grey {
		background-image: url("../i/boxes/title-grey.gif"/*tpa=http://prommet.com/lx-theme/site/store/i/boxes/title-grey.gif*/);
	}	
		
	#footer div.luxoris {
		margin:0 35px 25px 35px;
		color:#414141;
	}
	
	#footer div.luxoris img {
		float:right;
	}
	
	#footer div.news-short {
		margin:-20px 35px 25px 35px;
	}
	
	#footer div.news-short img {
		margin:3px 5px 0 0;
	}
	
	
	div.product {
		float:right;
		border:1px solid #c3c3c3;
		margin:0 10px 10px 10px;
	}
	
	div.product div.img {
		float:left;
		border-right:1px solid #c3c3c3;
		padding:10px;
	}
	
	div.product div#img-back {	
		background:#b22222;
		line-height:0;
	}
	
	div.product div#img-title {	
		padding-top:10px;
		font:bold 11px Tahoma;
		color:#555;
		line-height:5px;
	}
	
	div.product  div.color-selector {
		padding:5px 0;
		width:46px;
		float:left;
		margin-left:5px;
	}
	
	div.product  a.color-but {
		display:block;
		float:left;
		cursor:pointer;
		margin-right:5px;
		margin-bottom:5px;
	}
	
	div.product  a.color-but span {
		display:block;
		width:16px;
		height:16px;
		border:1px solid #9b9b9c;
	}
	
	div.product  a.no-float {
		margin-right:0;
	}
	
	.header-home {
		float:right;
		margin-top:17px;
	}
	
	#map {
		float:right;
		position:relative;
		
		margin-right:5px;
		margin-left:10px;
		margin-bottom:10px;
		
	}
	
	#map .point {
		position:absolute;
		z-index:10;
		cursor:pointer;
	}
	
	#map #map-title {
		position:absolute;
		top:5px;
		right:5px;		
		z-index:10;
		border:1px solid #9b9b9c;
		background:#fff;
		padding:2px 5px;
		font:bold 11px Tahoma;
		color:#555;
		text-align:right;
	}
	
	
	#content div.left form {
		margin:0 30px;
		padding:0;
		position:relative;
	}
	
	#content div.left form p {
		color:#666;
	}
	
	#content form .submit {
		color:#444;
		font:normal 12px Tahoma;
		border:1px solid #9b9b9c;
		margin:3px 0;
		float:right;
		display:block;
		position:relative;
		padding:2px 5px;
		_padding:0;
	}
	
	#content form .input {
		width:300px;
		color:#666;
		padding:2px;
		font:normal 12px Tahoma;
		border:1px solid #9b9b9c;
	}

	#content div.left form .input {
		width:214px;
	}
	
	#content div.left form textarea {
		width:214px;
		color:#666;
		padding:2px;
		font:normal 12px Tahoma;
		border:1px solid #9b9b9c;
		height:140px;
	}
	
	div.fleft {
		float:left;
	}
	
	div.fright {
		float:right;
	}
	
	div.news-years {
		padding:5px 0 20px 0;
		font:normal 12px Tahoma;
	}
	
	div.news-years a {
		margin-right:10px;
		color:#0562b0;
	}
	
	div.news {
		padding-top:10px;
	}
	
	div.news-item {
		vertical-align:top;
		padding-bottom:20px;
		border-top:1px dashed #ccc;		
	}
	
	div.news-item-image {
		height:100px;
	}
		
	div.news-item img {
		float:left;
		margin-right:10px;
		margin-top:3px;
	}
	
	div.news-item a {
		color:#0562b0;
	}
	
	div.news-item p{
		margin:0;
		padding:0;
	}
	
	table.pagination {
		border-top:1px dashed #ccc;
		width:100%;
		border-collapse:collapse;
		font:normal 12px Tahoma;
	}
	
	table.pagination td {
		padding-top:10px;
		width:250px;
	}
	
	table.pagination td.auto {
		width:auto;
	}
	
	table.fixed {
		table-layout:fixed;
	}
	
	div.color-item {
		width:60px;
		height:37px;
		float:left;
		margin:10px 10px 0 0;
		padding-top:23px;
		text-align:center;
		font:bold 12px Tahoma;
		color:#fff;
	}