@CHARSET "UTF-8";

BODY {
	position: relative;
	background-color: white;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	font-family: arial, sans-serif;
	background-image: url("../images/bg.png");
}

#all_site {
	position: relative;
	left: 0px;
}

.B_crumbBox{
	float: left;
	color: #362f2d;
	margin: 10px;
}

.B_crumbBox a {
	color: #362f2d;
} 

#bgimg {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	width: 1382px;
}

#logo {
	position: absolute;
	top: 10px;
	left: 205px;
}

#logo img{
	border-width: 0px;
}

#phone {
	position: absolute;
	top: 0px;
	left: 725px;
}

#home {
	position: absolute;
	top: 25px;
	left: 1120px;
}

#mail {
	position: absolute;
	top: 25px;
	left: 1143px;
}

#hz {
	position: absolute;
	top: 25px;
	left: 1166px;
}

#home img, #mail img, #hz img {
	border-width: 0px;
}

#bgbag {
	position: absolute;
	top: 78px;
	left: 847px;
	background-image: url("../images/bgbag.png");
	height: 54px;
	width: 335px;
	font-size: 13px;
	color: #736357;
}

#bgbag #bag {
	position: absolute;
	top: 9px;
	left: 12px;
}

#bgbag a img {
	border-width: 0px;
}

.cart-order a img {
	border-width: 0px;
}

#bgbag a {
	color: #736357;
}

#bgbag #count {
	position: absolute;
	left: 57px;
	top: 10px;
}

#bgbag #sum {
	position: absolute;
	left: 57px;
	top: 30px;
}

#bgbag #money {
	position: absolute;
	left: 205px;
	top: 20px;
}

#mainblock {
	position: relative;
	top: 152px;
	left: 197px;
	width: 988px;
}

#mainblock #outerblock {
	background-image: url("../images/outerblockbg_center.png");
	background-repeat: repeat-y;
	padding: 25px;
	position: relative;
}

#outerblock #bg_top {
	position: absolute;
	top: -5px;
	left: 0px;
}

#outerblock #bg_bottom {
	position: absolute;
	bottom: -7px;
	left: 0px;
}

#bg_corner_tl, #bg_corner_tr, #bg_corner_bl, #bg_corner_br {
	position: absolute;
}

#bg_corner_tl {
	top: 10px;
	left: 15px;
}

#bg_corner_tr {
	top: 10px;
	right: 17px;
}

#bg_corner_bl {
	bottom: -1px;
	left: 4px;
}

#bg_corner_br {
	bottom: -1px;
	right: 6px;
}

#mainblock #innerblock {
	position: relative;
	background-image: url("../images/innerblockbg_center.png");
	background-repeat: repeat-y;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 21px;
	padding-right: 10px;
}

#innerblock #bg_inner_top {
	position: absolute;
	top: -5px;
	left: 0px;
}

#innerblock #bg_inner_bottom {
	position: absolute;
	bottom: -7px;
	left: 0px;
}

#mainblock #menubar {
	width: 100%;
	height: 42px;
	width: 894px;
}

#mainblock #content {
	min-height: 300px;
	overflow: auto;
}

#mainblock #content #page_content{
	float: left;
	margin: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 645px;
}

#page_content #foregroundimg{
	position: absolute;
	left: 254px;
	top: 72px;
}

#socnet {
	position: relative;
	top: 175px;
	left: 199px;
	height: 105px;
	width: 988px;
}

#socnet a {
	display: block;
	height: 105px;
	width: 315px;
	text-decoration: none;
	font-family: "times new roman";
}

#vkontakte {
	background-image: url("../images/vkontakte.png");
	position: relative;
	float: left;
}

#vkontakte:HOVER {
	background-image: url("../images/vkontakte_active.png");
}

#twitter {
	background-image: url("../images/twitter.png");
	position: relative;
	float: left;
	margin-left: 18px;
}

#twitter:HOVER {
	background-image: url("../images/twitter_active.png");
}

#livejournal {
	background-image: url("../images/livejournal.png");
	position: relative;
	float: left;
	margin-left: 18px;
}

#livejournal:HOVER {
	background-image: url("../images/livejournal_active.png");
}

#vkontakte img, #twitter img, #livejournal img{
	border-width: 0px;
}

.socnet1 {
	position: absolute;
	left: 105px;
	top: 33px;
	font-size: 14px;
	color: #362f2d;
}

#vkontakte:HOVER .socnet1, #twitter:HOVER .socnet1, #livejournal:HOVER .socnet1 {
	text-decoration:none;
	border-bottom:1px solid #362f2d;
}

.socnet2 {
	position: absolute;
	left: 105px;
	top: 57px;
	font-size: 12px;
	color: #ba6927;
}

#vkontakte:HOVER .socnet2, #twitter:HOVER .socnet2, #livejournal:HOVER .socnet2 {
	text-decoration:none;
	border-bottom:1px solid #ba6927;
}

hr {
	position: relative;
	top: 185px;
	left: 12px;
	border-width: 0px;
	background-image: url("../images/line.png");
	height: 1px;
	width: 978px;
}

#copyright {
	position: relative;
	top: 185px;
	left: 570px;
	font-size: 11px;
	color: #736357;
	font-family: "times new roman";
	padding-bottom: 20px;
	width: 400px;
}

#copyright a {
	color: #736357;
}

#search {
	position: relative;
	top: -35px;
	left: 640px;
	width: 210px;
}

#ajaxSearch_form fieldset {
    border-style: none;
    margin: 0px;
    padding: 0px;
}

#ajaxSearch_input {
	float: left;
    width: 210px;
    display: inline;
    height: 25px;
    padding-left: 5px;
	padding-right: 30px;
    font-family: arial, sans-serif;
    font-size: 10pt;
    border-width: 0px;
    background-image: url("../images/search.png");
    background-color: transparent;
    background-repeat: no-repeat;
    line-height: 25px;
}

#ajaxSearch_submit {
	height: 0px;
	width: 0px;
	float: left;
	visibility: hidden;
}

#ajaxSearch_output {
    border-bottom-style: none;
}

#ajaxmenu4 {
	float: left;
	font-family: "times new roman";
	font-size: 16px;
}

#ajaxmenu4 li{
	margin-bottom: 7px;
}

#ajaxmenu4 a{
	text-decoration: none;
	color: #736357;
}

#search_res {
	font-family: "times new roman";
	font-size: 14px;
	color: #736357;
}

#search_res a{
	text-decoration: none;
	color: #ba6927;
}



#banner {
	position: relative;
	width: 663px;
	height: 408px;
	overflow: hidden;
}

#banner img {
	width: 663px;
	height: 408px;
}

#banner ul {
	position: absolute;
	list-style: none inside none;
	margin: 0px;
	padding: 0px;
	position: relative;
	width: 99999px;
	left: 0px;
}

#banner ul li {
	float: left;
	margin: 0px;
	padding: 0px;
}

#banner a:focus {
    outline: 0px none black;
}

.prev {
	position: absolute;
	left: 0px;
	top: 170px;
	width: 23px;
	height: 49px;
	background-image: url("../images/arrow_l.png");
}

.next {
	position: absolute;
	right: 0px;
	top: 170px;
	width: 23px;
	height: 49px;
	background-image: url("../images/arrow_r.png");
}

#banner .to_product img{
	border-width: 0px;
}

#banner .to_product span{
	position: absolute;
}