html, body, div, table, img, form {padding: 0px; margin: 0px; border: 0px}
html {height: 100%}
body {height: 100%; background: #E8E4D1 url(../images/topbg.jpg) repeat-x 0 0}

td {font-family: Georgia; font-size: 14px; color: #DCCBBC}
a {font-family: Georgia}

.maxarea {width: 100%; height: 100%}
.maxwidth {width: 100%}

.topbg, .topbg div {height: 23px}

.sidetop {height: 7px; background: url(../images/sidetopbg.gif) repeat-x 0 0}
#lefttop {background: #C0B6A8 url(../images/leftbg.gif) repeat-y 100% 0; vertical-align: top}
#leftbot {height: 667px; background: #C0B6A8 url(../images/leftbbg.gif) repeat-x 0 0; text-align: right}
#leftbot div {width: 36px; height: 667px; margin: 0 0 0 auto; background: url(../images/leftbot.jpg) no-repeat 100% 0}
#righttop {background: #CBC2B4 url(../images/rightbg.gif) repeat-y 0 0; vertical-align: top}
#rightbot {height: 667px; background: #C0B6A8 url(../images/rightbbg.gif) repeat-x 0 0; ; text-align: left}
#rightbot div {width: 36px; height: 667px; margin: 0 auto 0 0; background: url(../images/rightbot.jpg) no-repeat 0 0}

#centerpart {width: 936px; padding: 23px 0 0 0; background: url(../images/footer.jpg) no-repeat 0 100%}
	#centertab {width: 936px; height: 100%; background: url(../images/centerbg.jpg) repeat 0 0}
	#leftpart {width: 181px; padding-top: 14px; background: url(../images/mleftbg.jpg) repeat-y 0 0}
	#lefttab {width: 181px; height: 100%; background: url(../images/mleftbg2.jpg) repeat-y 100% 0}
	#menupart {height: 50px; padding: 0 1px 0 4px; vertical-align: top}
		#menupart ul {width: 176px; padding: 0; margin: 0; list-style: none}
		#menupart li {padding: 2px 0 2px 0; margin: 0; background: url(../images/menutop2.jpg) no-repeat 0 0}
		#menupart li.top {padding: 4px 0 2px 0; background: url(../images/menutop.jpg) no-repeat 100% 0}
		#menupart li div {background: url(../images/menul.jpg) repeat-y 0 0}
		#menupart li div div {background: url(../images/menur.jpg) repeat-y 100% 0}
		#menupart li div div div {padding: 14px 8px; background: url(../images/menubot.jpg) no-repeat 0 100%; text-align: center}
		#menupart li a {font-family: Georgia; font-size: 13px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #290300}
	#logo {vertical-align: middle; text-align: right; padding: 24px 8px 24px 0}

	#rightpart {padding-top: 14px; text-align: left; vertical-align: top}
	#righttab {width: 755px; height: 100%; background: url(../images/mrightbg.jpg) repeat-y 0 0}
		#contentpart {width: 637px; vertical-align: top}
		#special {height: 192px; width: 100%}
		.cabtd {width: 33.33%; vertical-align: top; text-align: center}
		.cabtab {width: 203px; height: 100%; margin: 0 auto; background: url(../images/cab.jpg) no-repeat 0 0}
		.cabtabtd {vertical-align: top; text-align: center; padding: 5px; font-family: Georgia; font-size: 13px; font-weight: bold; color: #DCCBBC}
		.header {padding: 5px; font-family: Georgia; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #FCD8AB}

		#colorpart {width: 118px; background: url(../images/mrightbg2.jpg) repeat-y 100% 0; vertical-align: top; text-align: center}
			#colortab {width: 108px; margin: 0 auto}
			#colortab td {width: 33.33%; text-align: center; vertical-align: top; padding-bottom: 3px}
		#doorpart {height: 108px; background: url(../images/mrightbg2.jpg) repeat-y 100% 0; text-align: center}
		#doortab {height: 108px; margin: auto}
		#doortab td {width: 33.33%; text-align: center; vertical-align: middle}
	#counter {height: 53px; vertical-align: middle; text-align: center; background: url(../images/footer.jpg) no-repeat 0 100%}
#content2part {background: url(../images/mrightbg2.jpg) repeat-y 100% 0; vertical-align: top; padding: 0 0 0 3px; text-align: left;}
	#content2tab {width: 746px; height: 100%; background: url(../images/mrightbg.jpg) repeat-y 0 0}
	#cont2top, #cont2top div {height: 4px; background: url(../images/conttop.jpg) no-repeat 0 0}
	#cont2mid {background: url(../images/contbg.jpg) repeat-y 0 0; padding: 0 23px; vertical-align: top; text-align: justify}
	#cont2bot, #cont2bot div {height: 20px; background: url(../images/contbot.jpg) no-repeat 0 0}
	#cont2cat {vertical-align: top}
	#cont2mid a {font-family: Georgia; font-size: 12px; text-decoration: none; color: #FCD8AB}

#subsect td {height: 36px; padding: 0 8px; vertical-align: middle; text-align: left}
#subsect a {display: block; padding: 5px 0 5px 24px; font-family: Georgia; font-size: 13px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #FCD8AB; background: url(../images/arrow.gif) no-repeat 0 5px}

#back {padding: 4px 0; text-align: right}
#back a {font-family: Georgia; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #FCD8AB}
#chaintext {text-align: left; padding: 4px 0; font-family: Georgia; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FCD8AB}
a.chain {font-family: Georgia; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #FCD8AB}

.divsizes {position: relative; width: 209px; height: 69px; background: url(../images/sizes.jpg) no-repeat 0 0}
	.sizem {display: block; position: absolute; top: 8px; left: 25px; width: 40px; height: 53px; text-decoration: none}
	.sizel {display: block; position: absolute; top: 8px; left: 67px; width: 40px; height: 53px; text-decoration: none}
	.sizexl {display: block; position: absolute; top: 8px; left: 108px; width: 40px; height: 53px; text-decoration: none}
	.sizexxl {display: block; position: absolute; top: 8px; left: 150px; width: 40px; height: 53px; text-decoration: none}

/* Catalog */
#goodstab {width: 100%; height: 100%; background: url(../images/catleft.gif) repeat-y 0 0}
#goodstab td {text-align: center; vertical-align: top; padding: 5px 0; background: url(../images/catmid.gif) repeat-x 0 100%}
.catitem {position: relative; width: 124px; margin: 0 auto; background: url(../images/photobg2.jpg) repeat-y 0 0}
.catpic {background: url(../images/phototop.jpg) no-repeat 0 0}
.catpic2 {padding: 2px 3px 3px 3px; text-align: center; background: url(../images/photobot.jpg) no-repeat 0 100%}
.catpic img {width: 118px}
.catprice {height: 40px; width: 124px; line-height: 17px; background: url(../images/pricebg.jpg) no-repeat 0 0;
font-family: Georgia; font-size: 13px; font-weight: bold; color: #290300;text-align:left;vertical-align:middle;padding:0px 0px 0px 20px}

#pages {height: 20px; vertical-align: middle; padding: 0 20px; text-align: left; background: url(../images/catpage.jpg) repeat-x 0 0
		font-family: Georgia; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #59220C}
#pages a {font-family: Georgia; font-size: 14px; font-weight: bold; text-decoration: none; color: #77152B}
#pages span {font-size: 16px; color: #77152B}