html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
 :focus {outline: 0;}
 ol, ul {list-style: none;}
 table {border-collapse: separate; border-spacing: 0;}
 caption, th, td {text-align: left; font-weight: normal;}
 blockquote:before, blockquote:after, q:before, q:after {content: "";}
 blockquote, q {quotes: "" "";}
 .clear {clear: both;}
 img, div, input {behavior: url("/iepngfix.htc");}
 .width {width: 100%; min-width: 1000px;}
   * html .minwidth {padding-left: 1000px;}
   * html .conteiner {margin-left: -1000px; position: relative;}
   * html .minwidth,
   * html .conteiner,
   * html .layout {height:1px;}
   
   a {color: #956b4f;}
   
 	body {font: 12px Tahoma, Geneva, sans-serif; background: #e1a584; color: #4c3e3a; line-height: 1;}
  
	.container {width: 100%; max-width: 1600px; margin: 0 auto;}
		.container tr td {text-align: left; vertical-align: top;}
		.left-column {width: 50px; font-size: 0;}
		.centr-column {min-width: 1000px; max-width: 1400px;}
		.right-column {width: 50px; font-size: 0;}
		
	.head-baner {height: 90px; width: 100%; padding: 20px 0; text-align: center;}
		.head-baner img {margin: 0 auto;}
		
	.main-content {background: #fff url(../img/header-bg.gif) left top repeat-x;}	
	.header {height: 81px; position: relative;}	
		.header-left-bg {background: url(../img/header-left-bg.gif) left top no-repeat;}
		.header-right-bg {background: url(../img/header-right-bg.gif) right top no-repeat;}
		.header-left {width: 250px; margin-top: 21px; float: left; height: 60px; border-right: 1px solid #f2ddd3;}
		.header-right {width: 250px; float: right; margin-top: 21px; height: 60px; border-left: 1px solid #f2ddd3;}
		.head-baner1 {height: 60px; position: absolute; left: 50%; top: 21px; margin-left: -234px;}
		.head-baner1 img {margin: 0 auto;}
		.logo {position: relative; margin-top: -30px;}
		.head-search-block {padding: 20px 0 0 20px;}
		.head-search-block input {display: block; float: left;}
		.head-search-block .search-text {width: 93px; height: 18px; background: url(../img/search-text-bg.gif) no-repeat; font-size: 11xp; color: #cb8363; padding: 2px 0 0 4px; border: none;}
		.head-search-block .search-button {width: 20px; height: 20px; margin-right: 10px; background: url(../img/search-button-bg.gif) no-repeat; border: none; cursor: pointer;}
		.head-search-block .search-select {display: block; float: left; width: 83px; height: 20px; font-size: 11px; color: #cb8363;}
		
	.menu {height: 48px; background: url(../img/menu-bg.gif) left bottom repeat-x; padding: 23px 10px 0 10px;}	
		.menu table {width: 100%;}
		.menu table tr td {height: 48px;}
		.menu table tr td div {float: left; position: relative; height: 48px;}
		.menu table tr td div span {display: block; float: left; padding: 7px 10px 0 10px; height: 41px;}
		.menu table tr td div span a {display: block; float: left; height: 31px; text-indent: -9000px; text-decoration: none; }
		.menu table tr td div span a span {height: auto!important; background: none!important; padding: 14px 0 0 48px!important; text-indent: 1px; color: #956b4f; font-size: 15px; font-family: "Trebuchet MS", Helvetica, sans-serif; position: relative;}
		.menu table tr td div .shadow {position: absolute; left: 50%; margin-left: -35px; bottom: -18px; width: 70px; height: 18px; display: none;}
		.menu table tr .m01 {width: 66px;}
		.menu table tr .m01 a {width: 46px; background: url(../img/m01-bg.gif) 0 0 no-repeat;}
		.menu table tr .m02 {width: 67px;}
		.menu table tr .m02 a {width: 47px; background: url(../img/m02-bg.gif) 0 0 no-repeat;}
		.menu table tr .m03 {width: 95px;}
		.menu table tr .m03 a {width: 75px; background: url(../img/m03-bg.gif) 0 0 no-repeat;}
		.menu table tr .m04 {width: 94px;}
		.menu table tr .m04 a {width: 74px; background: url(../img/m04-bg.gif) 0 0 no-repeat;}
		.menu table tr .m05 {width: 115px;}
		.menu table tr .m05 a {width: 95px; background: url(../img/m05-bg.gif) 0 0 no-repeat;}
		.menu table tr .m06 {width: 97px;}
		.menu table tr .m06 a {width: 77px; background: url(../img/m06-bg_2.gif) 0 0 no-repeat;}
		.menu table tr .m07 {width: 76px;}
		.menu table tr .m07 a {width: 56px; background: url(../img/m07-bg.gif) 0 0 no-repeat;}
		.menu table tr .m08 {width: 59px;}
		.menu table tr .m08 a {width: 39px; background: url(../img/m08-bg.gif) 0 0 no-repeat;}
		.menu table tr .m09 {width: 88px;}
		.menu table tr .m09 a {width: 68px; background: url(../img/m09-bg.gif) 0 0 no-repeat;}
		.menu table tr .m10 {width: 75px;}
		.menu table tr .m10 a {width: 55px; background: url(../img/kce.png) 0 0 no-repeat;}
		.menu table tr .m11 {width: 88px;}
		.menu table tr .m11 a {width: 68px; background: url(../img/m11-bg.gif) 0 0 no-repeat;}
		.menu table tr .active div {background: url(../img/menu-active-bg1.gif) left top no-repeat;}
		.menu table tr .active div .shadow {display: block;}
		.menu table tr .active div span {background: url(../img/menu-active-bg2.gif) right top no-repeat;}
		.menu table tr .active div span a {background-position: 0 -31px;}
		.menu table tr .active div span a span {color: #f1c6b3;}
		.menu table tr .delimiter {background: url(../img/menu-delimiter-bg.gif) top center no-repeat; font-size: 0;}
		
		.content {width: 100%;}
		
			.left-sidebar {padding: 20px 0 20px 20px; width: 230px; border-right: 1px solid #f2ddd3;}
				.repair {width: 230px; padding-bottom: 12px; margin-bottom: 18px; border-bottom: 1px solid #f2ddd3; float: left; background: url(../img/repair-bg.gif) right bottom no-repeat;}	
				.repair .photo {float: left; margin-right: 22px;}
				.repair h3 {float: left; padding-top: 8px;}
				.left-sidebar h4 {padding-bottom: 15px;}
				.news-list {color: #a68f8a; font-size: 11px; padding-right: 20px;}
				.news-list a {font-size: 12px; color: #956b4f;}
				.news-list li {margin-bottom: 20px;}
				.news-list li span a {font-size: 11px; color: #a68f8a;}	
				.subscribe-form {padding-bottom: 21px; padding-right: 20px;}
				.subscribe-form input {width: 205px; margin-bottom: 10px;}
				.subscribe {padding-bottom: 21px; padding-right: 20px;}		
				.subscribe strong {display: block; padding-bottom: 5px;}
				.subscribe a {color: #a34635; text-decoration: none;}
				.sampling {border-top: 1px solid #f2ddd3; padding: 19px 20px 0 0;}
				.sampling strong {display: block; padding-bottom: 4px;}
				.sampling-list {width: 204px;}
				.sampling-list li {margin-top: 16px;}
				.scale {width: 200px; height: 2px; padding: 2px; margin: 1px 0; background: url(../img/scale-bg.gif) no-repeat; overflow: hidden;}
				.scale span {display: block; float: left; background: url(../img/scale-bg1.gif) repeat-x;}
				.sampling-list li .number {color: #a34635; position: relative;}
				.sampling-list li .number span {color: #a68f8a;}
				.sampling-list1 {width: 210px; padding-top: 20px;}
				.sampling-list1 li {color: #61514d; margin-bottom: 12px; padding: 0 20px; position: relative; line-height: 1.2;}
				.sampling-list1 li .radio {position: absolute; left: 0; top: 1px; _top: -3px; _left: -24px; margin: 0; padding: 0;}
				a.button {display: block; float: left; height: 22px; background: url(../img/button-bg.gif) left top no-repeat; text-decoration: none;}
				a.button span {display: block; float: left; background: url(../img/button-bg1.gif) right top no-repeat; padding: 6px 10px 0 10px; height: 16px; text-transform: uppercase; font-size: 10px; color: #fff; font-weight: bold;}
				.answer {padding-top: 8px;}
				.answer-link {display: block; float: left; padding: 4px 0 0 10px; font-size: 11px; color: #b8a49f;}
				.answer-link a {color: #b8a49f;}
				.left-delimiter {border-top: 1px solid #f2ddd3; height: 20px;}
				.left-offer-list {padding-bottom: 8px;}
				.left-offer-list li {margin-bottom: 10px; padding-right: 20px; line-height: 1.25;}
				.left-offer-list li a {color: #a34635;}

			
			.center-sidebar {padding: 20px;}
				.center-sidebar p {line-height: 1.25;}
				.center-sidebar h2 {padding-bottom: 20px;}
				.about-portal {margin: -11px 0 30px 0; background: url(../img/about-portal-bg1.gif) left top no-repeat; padding-top: 11px; width: 100%; float: left;}
				.about-portal-bg {background: #ffefc1 url(../img/about-portal-bg2.gif) left top no-repeat;}
				.about-portal-bg1 {background: url(../img/about-portal-bg3.gif) right top no-repeat;}
				.about-portal-bg2 {background: url(../img/about-portal-bg4.gif) right bottom no-repeat;}
				.about-portal-bg3 {background: url(../img/about-portal-bg5.gif) left bottom no-repeat; padding: 10px 20px 20px 20px; font-size: 13px; color: #4c3e3a; line-height: 1.25;}
				.about-portal-bg3 h3 {padding-bottom: 12px;}
				.katalog {width: 100%; float: left; margin-bottom: 30px; background: url(../img/katalog-bg.gif) center top repeat-y;}
				html*.katalog ul {width: 49.9%;}
				.katalog ul {float: left; width: 50%;}
				.katalog ul li {padding-right: 20px; margin-bottom: 13px; line-height: 1.25; font-size: 15px; color: #a34635; font-weight: bold;}
				.katalog ul li a {color: #a34635;}
				.katalog ul .last {margin-bottom: 0!important}
				.partners {width: 100%;}
				.partners li {width: 50%; _width: 49.9%; float: left; line-height: 1.25; padding-bottom: 40px;}
				.partners li div {padding-right: 20px;}
				.partners li div img {padding-bottom: 6px;}
				.partners li a {color: #a34635; font-size: 11px;}
				.crumb {font-size: 11px; color: #a68f8a;}
				.crumb span {padding: 0 5px;}
				.crumb a {color: #a68f8a;}
				.filtr-block {position: relative; padding-left: 85px; font-size: 11px; color: #a68f8a;}
				.filtr-block p {position: absolute; left: 0; top: -1px; _left: -85px;}
				.filtr {font-size: 11px; color: #a68f8a;}
				.filtr li {float: left; margin: 0 3px 5px 0;}
				.filtr li a {display: block; float: left; text-decoration: none; padding: 0 3px 0 0; height: 14px; background: url(../img/filtr-bg1.gif) 0 11px repeat-x; color: #cb8363;}
				.filtr li span {display: block; float: left; height: 14px; padding: 0 0 0 4px;}
				.filtr .active span {background: #cb8363 url(../img/filtr-bg.gif) left top no-repeat;}
				.filtr .active span a {background: url(../img/filtr-bg.gif) right top no-repeat; color: #fff;}
				.crumb-table {width: 100%; line-height: 1.25; margin-top: 25px;}
				.crumb-table tr th {border-bottom: 2px solid #cb8363; font-size: 11px; color: #a68f8a; font-weight: normal; text-align: left; vertical-align: top; padding-bottom: 6px;}
				.crumb-table tr td {border-bottom: 1px solid #f2ddd3; padding: 6px 0 5px 0;}
				.crumb-table tr.no-border-bottom td {border: none!important;}
				.crumb-table tr td strong {font-size: 13px; color: #a34635;}
				.crumb-table tr td strong span {font-size: 11px; font-weight: normal;}
				.crumb-table .last td {border-bottom: 2px solid #f2ddd3;}
				.crumb-div {position: relative;}
				.crumb-div img {float: left; padding-left: 4px;}
				.price-popap {width: 243px; height: 41px; padding-top: 4px; position: absolute; left: -191px; _left: -215px; top: 17px; background: url(../img/price-bg.gif) 202px 0 no-repeat; display: none; z-index: 100;}
				.price-popap-bg {width: 243px; height: 41px; background: #f2ddd3; font-size: 11px; color: #a68f8a; position: relative;}
				.price-popap-bg ul {padding: 10px 0 0 11px;}
				.price-popap-bg ul li {float: left; margin-right: 5px;}
				.price-popap-bg ul li p {padding: 4px 5px 0 0;}
				.price-popap-bg ul li input {width: 56px; border: 1px solid #d28a68;}
				.price-popap-bg .close {position: absolute; top: 6px; right: 6px; padding: 0!important;}
				a.bottom {display: block; float: left; text-decoration: none; height: 22px; background: url(../img/bottom-bg.gif) left top no-repeat;}
				a.bottom span {display: block; float: left; height: 17px; background: url(../img/bottom-bg1.gif) right top no-repeat; font-size: 10px; text-transform: uppercase; color: #fff; font-weight: bold; padding: 5px 9px 0 10px;}
				.pager {padding-top: 16px; font-size: 11px; color: #a68f8a;}
				.pager b {color: #4c3e3a;}
				.pager a {color: #cb8363;}
				.pager span {color: #f2ddd3; padding: 0 5px;}
				.wide-content {padding: 20px 10px 40px 20px;}
				.wide-content h2 {padding-bottom: 20px;}
				.comparison {width: 100%; margin-bottom: 28px;}
				.comparison tr th {font-size: 11px; color: #a68f8a; font-weight: normal; height: 40px;}
				.comparison tr th .comparison-headline {height: 18px;}
				.comparison tr th .market {height: 22px; background: url(../img/market-bg.gif) left top no-repeat; position: relative;}
				.comparison tr th .market .close {position: absolute; right: 6px; top: 8px;}
				.comparison tr th .market span {display: block; padding: 5px 13px 0 6px; font-weight: bold; height: 17px; background: url(../img/market-bg1.gif) right top no-repeat;}
				.comparison-border td {height: 2px; background: #cb8363; font-size: 0; padding: 0!important;}
				.comparison-border1 td {height: 1px; background: #f2ddd3; font-size: 0; padding: 0!important;}
				.comparison-border2 td {height: 2px; background: #f2ddd3; font-size: 0; padding: 0!important;}
				.comparison-border2 td div {padding: 0!important; height: 2px!important; min-height: 2px!important;}
				.comparison-border2 td div img {position: absolute; left: 50%; top: 0; margin-left: -15px; display: none; cursor: pointer;}
				.comparison-border2 .selected {background: #cb8363;}
				.comparison-border2 .selected img {display: block;}
				.comparison-info1 td {height: 14px; font-size: 0; padding: 0!important;}
				.comparison-info2 td {font-size: 11px; vertical-align: middle!important; color: #a68f8a;}
				.comparison-info2 td span {display: block; text-align: center; width: 28px; float: left;}
				.comparison-delimiter {width: 5px; font-size: 0; background: url(../img/comparison-bg1.gif) center 0 repeat-y!important;}
				.comparison-delimiter span {display: block; width: 5px; font-size: 0!important;}
				.marker-td {padding: 1px!important;}
				.comparison tr td {padding: 8px 0 7px 0;}
				.comparison tr td div {padding: 7px 0 6px 5px; position: relative; min-height: 13px; _height: 20px;}
				.comparison tr td div .star {position: absolute; right: 8px; top: 10px;}
				.comparison tr td div .best-prise {position: absolute; right: 8px; top: 5px;}
				.comparison tr td .active {background: #fbf1d8;}
				.comparison tr td span {color: #a34635; font-size: 11px;}
				.comparison tr td b, .special-offer {font-size: 13px; color: #a34635;}
				.comparison tr td p {line-height: 1.2;}
				.comparison tr .all {text-align: right; padding-right: 9px!important;}
				.comparison tr .link {position: absolute; display: block; width: 20px; left: 50%; top: 7px; margin-left: -10px; text-align: center;}
				.comparison tr .link a {font-size: 11px; color: #cb8363; text-decoration: none;}
				.agency {width: 75%; float: left;}
				.agency li {float: left; width: 33%; _width: 32.9%; height: 30px;}
				.agency li .radio {position: relative; padding-left: 20px; line-height: 1.3;}
				.agency li .radio input {position: absolute; left: 0; top: 2px;}
				html*.agency li .radio input {left: -2px; top: -2px; _left: -22px;}
				.switch {width: 100%; height: 27px; background: url(../img/switch-bg1.gif) left bottom repeat-x; margin: -13px 0 17px 0; position: relative;}
				.switch ul {position: relative; left: -10px; min-width: 467px; _width: 465px;}
				.switch ul li {float: left; height: 27px;}
				.switch ul li span {display: block; float: left; height: 27px;}
				.switch ul li span a {display: block; float: left; padding: 4px 10px 0 10px; height: 23px; color: #a34635;}
				.switch ul .active {background: #fff url(../img/switch-bg1.gif) left top repeat-x;}
				.switch ul .active span {background: url(../img/switch-bg2.gif) left top no-repeat;}
				.switch ul .active span a {background: url(../img/switch-bg2.gif) right top no-repeat; color: #4c3e3a; font-weight: bold; text-decoration: none;}
				.calc-block {width: 100%; border-bottom: 1px solid #f2ddd3; padding-bottom: 15px; margin-bottom: 16px;}
				.calc-block h3 {color: #4c3e3a; font-size: 13px; font-weight: bold; padding-bottom: 15px;}
				.calc-block h3 span {background: url(../img/calc-bg1.gif) left bottom repeat-x; font-size: 13px; margin-right: 43px;}
				.calc-block h3 a {font-size: 11px; color: #cb8363; font-weight: normal;}
				.calc-block-inside {padding: 0 0 0 10px; color: #956b4f;}
				.calc-block-inside h4 {font-size: 14px; color: #956b4f; font-weight: bold; padding-bottom: 12px;}
				.calc-block-inside ul {width: 100%;}
				.calc-block-inside ul li {float: left; width: 33%;}
				.calc-block-inside ul li span {font-size: 11px; color: #a68f8a;}
				.calc-block-inside ul li p {padding-bottom: 3px;}
				.calc-block-inside .radio {position: relative; padding-left: 20px;}
				.calc-block-inside .radio input {position: absolute; left: 0; top: 2px;}
				html*.calc-block-inside .radio input {left: -2px; top: -2px; _left: -22px;}
				.last-calc-block {border-bottom: 2px solid #f2ddd3!important;}
				.calculate {margin-bottom: 28px;}
				.calculate p {float: left; padding: 4px 0 0 11px; font-size: 11px; color: #f2ddd3;}
				.calculate p span {padding-right: 6px;}
				.calculate p a {color: #cb8363;}
				.rezult {padding-bottom: 15px;}
				.rezult h3 {font-size: 15px; color: #4c3e3a; font-weight: bold; padding-bottom: 13px;}
				.rezult p {line-height: 1.5;}
				.center-sidebar-banner {height: 60px; position: relative; margin-top: 30px;}
				.center-sidebar-banner img {position: absolute; left: 50%; top: 0; margin-left: -234px;}
				.paint-list {width: 100%; margin-top: 30px;}
				.paint-list li {float: left; width: 50%; _width: 49.9%; padding-bottom: 10px; color: #a68f8a;}
				.paint-list li a {color: #a34635;}
				.directory-list {width: 100%; border-bottom: 1px solid #f2ddd3; float: left;}
				.directory-list li {width: 100%; float: left; padding-bottom: 20px;}
				.directory-list li .photo {float: left; border: 3px solid #e6d0b9; margin: 3px 20px 20px 0;}
				.directory-list li h3 {font-size: 15px; color: #a34635; font-weight: bold;}
				.directory-list li h3 a {color: #a34635;}
				.directory-list li p span a {font-size: 11px; color: #a68f8a;}
				.directory-address {border-bottom: 1px solid #f2ddd3; padding-bottom: 17px; width: 100%; float: left;}
				.directory-address ul {width: 100%; float: left;}
				.directory-address ul li {float: left;}
				.directory-address ul li b span {background: url(../img/calc-bg1.gif) left bottom repeat-x; font-size: 13px; font-weight: bold;}
				.directory-address ul li b {font-size: 13px;}
				.rezult-input {display: block; float: left; width: 50%; margin: 0 10px 12px 0;}
				.dictionary {padding-bottom: 15px; text-transform: uppercase; color: #b4b4b4;}
				.dictionary a {color: #a34635; margin-right: 3px;}
				.dictionary span {margin-right: 3px;}
				.document-list {border-bottom: 1px solid #f2ddd3; margin-top: -12px; padding-bottom: 7px;}
				.document-list li {padding: 14px 0; color: #a68f8a;}
				.add-declaration {position: absolute; right: 0; top: 0;}
				.declaration {border-bottom: 1px solid #f2ddd3;}
				.declaration li {padding-bottom: 26px;}
				.declaration li h5 {font-size: 11px; color: #a68f8a; padding-bottom: 1px;}
				.declaration-list {width: 460px; padding: 4px 0; border-bottom: 1px solid #f2ddd3; float: left; clear: both;}
				.declaration-list li {float: left; color: #a68f8a;}
				.declaration-list li p {padding-top: 4px;}
				.declaration-list li select {width: 329px;}
				.declaration-list li textarea {height: 200px; padding: 0; margin: 0; width: 327px;}
				.declaration-list li input {width: 324px;}

			
			.right-sidebar {padding: 20px 0; width: 250px; border-left: 1px solid #f2ddd3;}
				.right-sidebar h4 {padding-bottom: 15px;}
				.hot-offer {width: 248px; background: #fcf7f6 url(../img/hot-offer-bg.gif) right top no-repeat;}
				.hot-offer-bg {background: url(../img/hot-offer-bg1.gif) right bottom no-repeat; padding: 11px 0 19px 20px;}
				.hot-offer-bg ul li {width: 210px; float: left; background: url(../img/hot-offer-bg2.gif) left bottom no-repeat; margin-bottom: 11px; padding-bottom: 10px;}
				
				.hot-offer-bg ul li .price-popap {right: -15px; _right: -15px; left: auto; _left: auto; top: 35px; z-index: 100;}
				.hot-offer-bg ul li .price-popap-bg ul {padding: 10px 0 0 11px!important;}
				.hot-offer-bg ul li .price-popap-bg ul li {float: left; margin: 0 5px 0 0; width: auto; background: none; padding: 0;}
				
				.hot-offer-bg ul li .left-block {width: 110px; float: left; padding: 3px 0 0 0; color: #a68f8a;}
				.hot-offer-bg ul li .left-block b {color: #a34635;}
				.hot-offer-bg ul li a {font-size: 11px; color: #cb8363;}
				.hot-offer-bg ul li .right-block {width: 100px; float: right;}
				.hot-offer-bg ul li .right-block p {float: right; height: 20px; background: url(../img/hot-offer-bg3.gif) no-repeat;}
				.hot-offer-bg ul li .right-block p span {float: left; height: 17px; padding: 3px 5px 0 5px; background: url(../img/hot-offer-bg4.gif) right top no-repeat; font-size: 12px; color: #fff; font-weight: bold;}
				.hot-offer-bg ul li .right-block p span span {font-size: 11px!important; color: #eeb7ac!important; font-weight: normal!important; background: none!important; display: inline!important; float: none!important; padding: 0!important}
				.hot-offer-bg ul li .right-block b {font-weight: normal; font-size: 11px; color: #cb8363; float: right; display: block; padding-top: 3px;}
				.hot-offer-bg ul li .right-block b img {vertical-align: baseline;}
				.right-articles {padding: 19px 20px 0 20px;}
				.right-articles ul li {margin-bottom: 13px;}
				.right-articles ul li a {color: #956b4f; line-height: 1.25;}
				.right-articles ul li span a {font-size: 11px; color: #a68f8a;}
		
		.width1 {width: 250px;}
		.width2 {width: 20px;}
		.width3 {width: 40px;}
		.width4 {width: 35%;}
		.width5 {width: 20%;}
		.width6 {width: 22%;}
		.width6_2 {width: 11%;}
		.width7 {width: 23%;}
		.width8 {width: 125px;}
		.width9 {width: 100%!important;}
		.width10 {width: 200px;}
		.width11 {width: 131px;}
		.width12 {width: 329px;}
		.width13 {width: 6%;}
		.width14 {width: 5%;}
		.width15 {width: 5px; font-size: 0;}
		.width16 {width: 14%; padding-right: 1px;}
		.height1 {height: 30px!important;}
		.align1 {text-align: right!important;}
		.indent1 {padding-left: 20px;}
		.indent2 {padding-top: 20px;}
		.indent3 li {padding-left: 20px!important;}
		.indent4 {position: relative; top: -10px; left: 30px;}
		.indent5 {padding-bottom: 5px;}
		.indent6 {margin-top: 10px;}
		.indent7 {padding-left: 6px;}
		.indent8 td div {padding-left: 0!important;}
		.indent9 {margin-right: 11px;}
		.indent10 {margin-bottom: 6px;} 
		.color1 {color: #a68f8a;}
		.color2, .errorlist li {color: #c54329;}
		.color3 {color: #cb8363;}
		.no-bg {background: none!important;}
		.no-border {border: none!important;}
		.std-input {height: 18px; padding: 2px 0 0 3px; border: 1px solid #ecdbc8; font-size: 13px; color: #4c3e3a;}
		.std-radio {margin: 0; padding: 0;}
		.std-select {height: 20px; font-size: 13px; color: #4c3e3a; border: 1px solid #ECDBC8;}
		.std-textarea {font-size: 13px; color: #4c3e3a; border: 1px solid #ECDBC8;}
		.headline1 {font-size: 15px; color: #a34635; font-weight: bold; padding: 5px 0 15px 0;}
		.headline2 {font-size: 15px; font-weight: bold; padding-bottom: 10px;}
		.font1 {font-size: 11px;}
		.font2 {font-size: 15px;}
		.border1 {border: 1px solid #c54329!important;}
		.border2 {border-bottom: 2px solid #f2ddd3!important;}

		
		.footer {background: #fff url(../img/footer-bg.gif) left top repeat-x; height: 107px;}
		.footer tr td.left-column, .footer tr td.centr-column, .footer tr td.right-column {padding-top: 24px;}
		.footer tr td .foot-relative {width: 100%; position: relative;}
		.footer-left {width: 230px; height: 60px; padding: 0 0 0 20px!important; float: left; border-right: 1px solid #f2ddd3; color: #a34635; line-height: 0.8;}
		.footer-left span {color: #cb8363;}
		.footer-center {position: absolute; left: 50%; top: 0; margin-left: -234px;}
		.footer-right {width: 230px; padding: 0 0 0 20px!important; height: 60px; float: right; border-left: 1px solid #f2ddd3; color: #d79879; line-height: 0.8;}
		.footer-right a {color: #a34635;}
		.footer-right span {padding: 0 10px;}

