* {border-collapse:collapse;padding:0;margin:0;font-family:Tahoma;outline:0 none;}
body {
	background-color: black;
	color: #ffefa6;
}
img {
	border: none;
}
table.main {}
table.main td.bgl {
	background-image:url(../img/bgl.jpg);
	background-attachment:scroll;
	background-position:top right;
	background-repeat:no-repeat;
}
table.main td.bgr {
	background-image:url(../img/bgr.jpg);
	background-attachment:scroll;
	background-position:top left;
	background-repeat:no-repeat;
}
table.main td.container {
	position: relative;
	background-image:url(../img/bg.jpg);
	background-attachment:scroll;
	background-position:0 0;
	background-repeat:no-repeat;
	height:917px;
	width:957px;
	vertical-align:top;
}
table.main td#catalog.container{
	background-image:url(../img/bg2.jpg);
}
input {
	color: #fc6404;
	font-size:11px;
}
#search_word {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	left:3px;
	position:absolute;
	top:36px;
	width:125px;
	text-align:right;
}
#sub {
	background:transparent none repeat scroll 0 0;
	border:0px none;
	left:133px;
	position:absolute;
	top:36px;
	width:12px;
}
#content {
	width:100%;
	height:100%;
	position:relative;
}
td.footer {}
td.footer hr {height:1px;color:#260600;margin:20px 0;}
td.footer p {margin:0 0 20px;
	font-family: Palatino Linotype, serif;
	font-size: 14px;
	color: #5c2a22;
}

ul#menu {list-style:none; position: absolute; top: 873px;}
ul#menu li {width:151px; height:31px; float:left;background-color:transparent;background-image:url(../img/menu.gif);background-repeat:no-repeat;background-attachment:scroll;margin-left:6px; margin-right: 0px;}
ul#menu li a {text-decoration:none;width:100%;height:100%;display:block;}
div.title {width:151px; height:31px; float:left;background-color:transparent;background-image:url(../img/menu.gif);background-repeat:no-repeat;background-attachment:scroll;position:absolute;left:400px;top:70px;}
li#m6 {background-position:-147px 0;}
li#m5 {background-position:-301px 0;}
li#m4 {background-position:-453px 0;}
li#m3 {background-position:-603px 0;}
li#m2 {background-position:-755px 0;}
ul#menu li#m1 {margin-left:9px;}
*html ul#menu li#m1 {margin-left:4px;}
ul#menu li#m3 {margin-left:8px;}
li#m6, div.m6 {background-position:-147px 0;}
li#m5, div.m5 {background-position:-301px 0;}
li#m4, div.m4 {background-position:-453px 0;}
li#m3, div.m3 {background-position:-603px 0;}
li#m2, div.m2 {background-position:-755px 0;}
li#m1, div.m1 {background-position:0 0;}
img#address {position: relative; top: 36px; left: 710px;display: block;}

div#topmenu,
div#lowmenu2,
div#lowmenu {background: url(../img/menu_bgr.gif) no-repeat top center;font-family: Trebuchet MS; font-size: 12px; text-align:center; position: absolute; width: 420px;}
div#topmenu {left: 265px; top: 103px; padding-top: 7px}
div#lowmenu {left: 265px; top: 150px; padding-top: 7px}
div#lowmenu2 {left: 265px; top: 180px; padding-top: 7px}
div#topmenu a,
div#lowmenu2 a,
div#lowmenu  a{color: #fc6404; margin-right: 7px;white-space: nowrap}
div#topmenu a.active,
div#lowmenu2 a.active,
div#lowmenu  a.active{color:#FFEFA6;text-decoration:none;}

div#pager {position: absolute; font-family: Trebuchet; font-size: 11px; left: 253px; top: 840px;}
div#pager a{color: #61240e; width: 15px; height: 15px; background-color: transparent; background-image:url(../img/pager_border.gif); background-repeat: no-repeat; background-attachment: scroll;background-position: -15px 0px; display: block; float: left; margin-right: 2px; text-align: center; text-decoration: none;}
div#pager a.active{color: #f31b00;background-position: 0px 0px;}
div#pager a.next{width: 8px; height: 15px; background-image:url(../img/pager_nextprev.gif); background-position: -8px 0px; margin-left: 4px;}
div#pager a.prev{width: 8px; height: 15px; background-image:url(../img/pager_nextprev.gif); background-position: 0px 0px; margin-left: 4px;}
div#pager span{float:left;padding:0 5px;}

div#product_list{position: absolute; width: 475px; height: 605px; left: 235px; background-color:transparent;}
div.product_outer{height: 135px; width: 100%; position: relative; left: 19px; top: 25px; margin-bottom: 13px;}
div.product_image{position: relative; background-color:transparent;background-image:url(../img/pborder.gif);background-repeat:no-repeat;background-attachment:scroll; padding: 2px 0px 0px 2px; width: 101px; height: 124px; float: left;}
div.product_title{position: absolute; top: 17px; left: 120px;}
div.product_title a{font-weight: bold; text-decoration: underline; color: #ffefa6; font-family: Trebuchet; font-size: 14px;}
div.product_price{position: absolute; color: #f31b00; font-family: Trebuchet; font-size: 12px; top: 40px; left: 120px;}
div.to_cart{position: absolute; top: 100px; left: 120px; cursor: pointer;}

div#cart {position:absolute; top: 113px; left: 42px; font-size: 12px;}
div#cart a {color: #fc6404}
div#order_buttons {padding-top:15px;}
div#order_buttons input {color:#000;}
div#order_info{background-color:black; border: solid red 1px; display:none; width: 250px;background:#fff; font-size: 11px;}
div#order_info .inputTitle{display: block; float:left; width:115px; }
div#order_info input{display: block;}
div#order_info input.btn{color:#000;}

.products {
	top: 210px;
}
.news {
	font-size: 12px;
	top: 140px;
}
.breadcrumb {
	font-size: 11px;
	position: absolute;
}
.breadcrumb a {
	color: #fc6404;
}
.products .breadcrumb {
	top: -10px;
}
.news .breadcrumb {
	top: -30px;
}
.news h1 {
	color: #fff;
	font-size: 24px;
	font-weight: normal;
}
.news p {
	line-height: 20px;
}
.news p.more {
	text-align: right;
}
.news p.more a {
	color: #fc6404;
}

.interior_item {
}
.interior_item .interior_image {
	background: url(../img/iborder.gif) no-repeat top left;
	float: left;
	height: 157px;
	margin: 0 15px 0 0;
	padding: 2px;
	width: 211px;
}
.interior_item .interior_content {
	margin: 0 0 0 230px;
}
.interior_item .interior_content p.more {
	text-align: left;
}
.interior_item .interior_content_full {
}
img.photo {border: solid 1px #61240e; margin: 0 2px 4px 0; padding: 1px;}
.photo_block {float: left; padding: 0 25px 20px 0;}


div.fl {
	display:block;
	left:191px;
	position:relative;
	top:257px;
	/*height:120px;*/
	width:864px;
	
}
div#cart {
    color: white;
}

a {
color:#5c2a22;
}
div.text_index {
color:#b95937;
font-family:Monotype Corsiva;
font-size:16px;
height:300px;
left:6px;
line-height:19px;
position:absolute;
top:350px;
width:260px;
}

h1.text_index1 {
color:#fc6404;
font-family:Monotype Corsiva;
font-size:18px;
margin-bottom:5px;
}
