html, body {
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	height: 100%;
}

h1 {margin: 0px 0px 0px 0px; color: #000000; font-size: 12px; font-weight: bold; text-transform: none; text-decoration: none;}
h2 {margin: 0px 0px 0px 0px; color: #000000; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none;}

/*a block*/
a {font-size: 12px; color: #000000; text-decoration: underline;}
a:hover {text-decoration: none;}
a:focus {outline: none;}

a.color-button {display: block; width: 75px; text-decoration: none; font-size: 12px; margin-bottom: 12px;}
a.color-button:hover {background: url(http://www.lmbr.ru/theme-img/color-button-hover.gif) center repeat-y;}
	a.color-button span {display: block; margin: 3px 0px 3px 1px;}
	
.left-photo-menu a, .left-photo-menu a:link {display: block; font-size: 12px; background: url(http://www.lmbr.ru/theme-img/left-photo-menu-item.gif) left center no-repeat; padding: 5px 5px 5px 45px; text-transform: uppercase; text-decoration: none; color: #000000; text-align: left;}
.left-photo-menu a:hover {background: #9BD422 url(http://www.lmbr.ru/theme-img/left-photo-menu-item-hover.gif) left center no-repeat;}

div.prod-list a.header {display: block; font-size: 12px; background: url(http://www.lmbr.ru/theme-img/left-photo-menu-item.gif) left center no-repeat; padding: 5px 5px 5px 45px; text-transform: uppercase; text-decoration: none; color: #000000; text-align: left;}
div.prod-list a.header:hover {background: #9BD422 url(http://www.lmbr.ru/theme-img/prod-ttl-hover-open.gif) left center no-repeat;}
div.prod-list a.header-open {display: block; font-size: 12px; background: #9BD422 url(http://www.lmbr.ru/theme-img/left-photo-menu-item-hover.gif) left center no-repeat; padding: 5px 5px 5px 45px; text-transform: uppercase; text-decoration: none; color: #000000; text-align: left;}
div.prod-list a.header-open:hover {background: #9BD422 url(http://www.lmbr.ru/theme-img/prod-ttl-hover-close.gif) left center no-repeat;}

div.prod-list a {display: block; font-size: 12px; padding: 5px 5px 5px 57px; text-decoration: none; color: #000000; text-align: left;}
div.prod-list a:hover {background: url(http://www.lmbr.ru/theme-img/prod-list-link-hover.gif) right center repeat-y;}

.event a {font-size: 11px; text-decoration: none; text-transform: none; white-space: normal;}
.event a:hover {text-decoration: underline;}

td.news a {display: block; margin: 12px; font-size: 11px; text-transform: none; text-decoration: none; color: #000000;}
td.news a:hover {text-decoration: underline;}

.brick-list-index-links a, .brick-list-index-links a:link {display: block; height: 41px; font-size: 12px; margin-bottom: 12px; text-transform: uppercase; text-decoration: none; color: #000000; white-space: pre; text-align: left;
padding-right: 5px; padding-bottom: 0px; padding-left: 55%; padding-top: 10px;}
.brick-list-index-links a:hover {background: url(http://www.lmbr.ru/theme-img/kirpich-list-index-hover3.gif) center top repeat-y;}

td.objpages a {padding: 3px 5px; margin: 0px; color: #000000; font-size: 12px; text-decoration: none; text-transform: none;}
td.objpages a:hover {background-color: #9BD422;}

/*td block*/
td {vertical-align: top; font-size: 12px;}
tr.tr-head td.td-head {background: url(http://www.lmbr.ru/theme-img/head_bg.png) left top repeat-x;}
td.ico-head {text-align: center; vertical-align: bottom; white-space: nowrap;}
td.block-ttl {background: url(http://www.lmbr.ru/theme-img/block-ttl-bg.png) top left repeat-x; height: 30px; text-transform: uppercase; color: #FFFFFF; font-size: 12px; text-align: left;}
	td.block-ttl span, td.block-ttl h2, td.block-ttl a {margin: 0px 0px 0px 15px; position: relative; top: 3px; left: 0px; color: #FFFFFF; font-size: 12px; font-weight: normal; text-decoration: none;}
td.grey-ttl {text-align: left; vertical-align: middle; font-size: 12px; font-weight: bold; text-transform: uppercase; padding-left: 15px;}
td.brick-list-index {background: url(http://www.lmbr.ru/theme-img/kirpich-list-index-page2.gif) left top no-repeat;}
table.tab-footer tr td.td-footer {vertical-align: middle; height: 78px;}
td.news {height: 395px;}
	*:first-child+html td.news div {width: 248px;}
td.objpages {text-align: right; vertical-align: middle; padding-right: 15px; color: #000000; text-transform: uppercase;}
	td.objpages span {padding: 3px 5px; margin: 0px; color: #000000; font-size: 12px; text-decoration: none; text-transform: none; background-color: #9BD422;}
table.brick-detail td {font-size: 12px;}
table.price tr.thead td {background-color: #EDF3D5; font-weight: bold; vertical-align: middle; height: 25px; text-align: center; padding: 0px 20px;}
table.price tr.tdata td {vertical-align: middle; text-align: center; height: 20px; border-bottom: 1px dotted #C6C6C6; padding: 0px 20px;}


/*img block*/
img {border: 0px;}
td.ico-head img {margin: 0px 10px;}
div.photo4-block img {width: 200px; border: 1px solid #000000;}
.event img {border: 1px inset #000000; width: 90px; margin-right: 10px; float: left;}
div.prod-list-photo200 img {border: 0px; width: 200px; height: 133px; margin-bottom: 12px;}
div.dop-photo img {width: 200px; margin: 12px 0px 0px 16px;}

/*table block*/
table {border: 0px; empty-cells: show; border-collapse: collapse;}
table.tab-menu {margin-top: 2px;}
table.tab-footer {width: 100%; height: 88px;}
table.price {border: 0px; width: 100%;}

/*form block*/
form {margin: 0px;}
form select {height: 18px; font-size: 11px; margin-bottom: 2px; border: 1px solid #000000; padding: 0px; width: 163px;}
form input {border: 1px solid #000000; height: 16px; width: 52px;}


/*div block*/
div.formc {margin: 14px 6px 0px 12px;}
div.content {margin: 15px;}
div.icont {margin: 12px 24px 24px 24px; text-align: justify; line-height: 17px; text-indent: 24px;}
div.brick-list-index-links {margin-top: 15px; max-width: 248px; min-width: 195px; width: auto;}
	*:first-child+html div.brick-list-index-links {width: 248px;}
div.inner-content {margin: 12px; background: url(http://www.lmbr.ru/theme-img/content-bg.gif) right bottom no-repeat;}
div.photo4-block {float: left; width: 200px; margin: 3px 15px 15px 0px;}
.event {margin: 12px 12px 0px 12px; text-align: left;}
div.prod-list {margin: 12px 0px 12px 12px;}
	div.prod-list div {margin: 5px 0px;}
div.dop-photo {margin-top: 20px; position: static;}
div.obj-gall-photo {margin: 12px; width: 220px; text-align: center; background-color: #EDF3D5;}
	.obj-gall-photo .inner-bl-p200 {margin: 5px 10px;}

.list-container {text-align: left; width: 100%; white-space: normal;}
.prod-list-photo200 {display:-moz-inline-box; display:inline-block; margin: 12px; width: 220px; height: 220px; color: #000000; text-align: center; font-size: 12px; text-transform: none; background-color: #EDF3D5; float: left;}
/*IE6*/
* html .prod-list-photo200 {display: inline;}
/*IE7*/*
+ html .prod-list-photo200 {display: inline;}
	.prod-list-photo200 .inner-bl-p200 {margin: 5px 10px; font-size: 12px;}
.under-list{display:-moz-inline-box; display:inline-block; width:100%;}


p {text-indent: 15px; margin: 0px 0px 7px 0px;}
span.brick-cart {font-weight: bold; display: block; font-size: 12px; padding: 5px 5px 5px 45px; text-transform: uppercase; text-decoration: none; color: #000000; text-align: left; background: #9BD422 url(http://www.lmbr.ru/theme-img/left-photo-menu-item-hover.gif) left center no-repeat;}

.sitemap {text-align: left; margin: 12px 27px; width: 300px;}
.sitemap a {display: block; font-size: 14px; font-weight: bold; margin-top: 10px;}
.sitemap a:hover {text-decoration: none;}
.sitemap a.u2 {font-size: 13px; font-weight: normal; margin-left: 27px;}
.sitemap span {font-size: 13px; margin-left: 27px; font-weight: bold; display:block; margin-top: 10px;}
.sitemap a.u3 {font-size: 12px; font-weight: normal; margin-left: 54px; margin-top: 5px;}

td.print-ver {text-align: right; padding-right: 15px; vertical-align: middle;}
td.print-ver a {color: #000099; display: block; background: url(http://www.lmbr.ru/theme-img/print-ver.gif) right center no-repeat; padding-right: 25px; width: 140px;}





