@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
body {
	background: #fcfbf6 url(../img/body-head.jpg) repeat-x;
	font:62.5% Tahoma, Geneva, sans-serif;
	color:#000;
	}
a { color:#621200;}
img {border:none; padding:0; margin:0;}
:focus {outline:none;}


#body-bg {
	background:url(../img/body-foot.png) 0 100% repeat-x;
	}
#wraper {
	width:980px;
	min-height:1125px;
	height:auto !important;
	height:1125px;
	margin:0 auto;
	}

/* header */
#header {
	position:relative;
	height:143px;
	background:url(../img/header-bg.jpg) no-repeat;
	z-index:10;
	}
	#logo {
		position:absolute;
		top:8px;
		left:0;
		}
	#phones {
		position:absolute;
		top:6px;
		right:0;
		width:124px;
		height:66px;
		padding-top:5px;
		padding-left:64px;
		background:url(../img/phone-bg.jpg) no-repeat;
		}
		#phones span {
			display:block;
			font-size:1.7em;
			color:#fff3cf;
			}
	#serachform {
		position:absolute;
		top:64px;
		right:10px;
		width:198px;
		}
		#sform { width:145px; padding:1px ;border:0;}
		#ssubmit {
			position:absolute;
			top:0;
			right:0;
			display:block;
			width:45px;
			height:19px;
			line-height:19px;
			background:url(../img/line-g45.gif) no-repeat;
			border:0;
			font-size:1.1em;
			font-weight:bold;
			color:#000;
			text-align:center;
			cursor:pointer;
			}
	#hmenu {
		position:absolute;
		bottom:0;
		left:0;
		display:block;
		list-style:none;
		width:980px;
		height:43px;
		line-height:43px;
		background:url(../img/hmenu-bg.gif) no-repeat;
		}
		#hmenu li {
			position:relative;
			float:left;
			display:block;
			width:20%;
			text-align:center;
			background:url(../img/hmenu-list.gif) 100% 20px no-repeat;
			}
			#hmenu li a {
				font-size:1.2em;
				font-weight:bold;
				color:#070707;
				text-decoration:none;
				}
			#hmenu li a:hover { color:#666;}
			#hmenu li ul {
				position:absolute;
				top:43px;
				left:0;
				display:none;
				width:175px;
				line-height:28px;
				padding:0 10px 5px 10px;
				list-style:none;
				z-index:10;
				background:#CCC;
				}
				#hmenu li ul li {
					display:block;
					float:none;
					width:100%;
					background: none;
					text-align:left;
					text-indent:15px;
					border-bottom: solid 1px #999;
					}
					#hmenu li ul li a {
						display:block;
						}

/* header2 */
#header2 {
	position:relative;
	width:980px;
	height:341px;
	background:#fff url(../img/header2-bg.jpg) 100% 0 no-repeat;
	border-bottom: solid 1px #fff;
	}
	#h2menu {
		width:243px;
		height:230px;
		background:url(../img/h2menu-bg.jpg) no-repeat;
		}
		#h2menu ul {
			display:block;
			padding:45px 0 0 30px;
			list-style:none;
			}
			#h2menu ul li {
				display:block;
				width:157px;
				height:44px;
				line-height:44px;
				text-indent:25px;
				background:url(../img/h2menu-list.gif) no-repeat;
				}
			#h2menu ul li.nobg { height:43px !important; background:url(../img/h2menu-list.gif) no-repeat !important;}
				#h2menu ul li a {
					font-size:1.2em;
					font-weight:bold;
					color:#91240c;
					text-decoration:none;
					}
				#h2menu ul li a:hover { color:#c56c58;}
	#login-block {
		position:relative;
		width:243px;
		height:111px;
		background:url(../img/login-bg.jpg) no-repeat;
		}
		#form-login .off {
			display:block;
			position:relative;
			width:195px;
			padding: 20px 0 0 18px;
			border: 0;
			font-size:1.1em;
			}
			.off label {
				display:block;
				position:relative;
				width:195px;
				height:23px;
				color:#fff;
				}
				.off label input {
					position:absolute;
					top:0;
					right:0;
					width:146px;
					padding: 0 2px;
					border: 0;
					border-left: solid 1px #652c01;
					}
			#login-submit {
				display:block;
				position:absolute;
				bottom:-17px;
				right:0;
				width:97px;
				height:18px;
				line-height:18px;
				background:url(../img/line-g97.gif) no-repeat;
				border:0;
				font-size:1em;
				font-weight:bold;
				text-align:center;
				cursor:pointer;
				}
			.on span { padding:5px 0 0 20px; display:block;}
			.on span a { color:#FFF;}

/* container */
#container {
	min-height:500px;
	height:auto !Important;
	height:500px;
	background:url(../img/sidebar-bg.gif) repeat-y;
	}
/* content */
#content {
	overflow:hidden;
	float:right;
	width:670px;
	padding: 18px 33px 5px 34px;
	background:url(../img/content-bg.png) repeat-x;
	font-size:1.2em;
	color:#621200;
	}
	#title-main {
		padding-bottom:15px;
		font-size:2.17em;
		font-weight:normal;
		color:#861700;
		}
	#text-main {
		line-height:20px;
		padding-bottom:10px;
		margin-bottom:20px;
		background:url(../img/sidemenu-span-bg.gif) 0 100% repeat-x;
		}
	/* sell-box" */
	#sell-box {
		width:696px;
		}
		.sell-fast {
			float:left;
			position:relative;
			width:154px;
			height:163px;
			margin:0 19px 5px 0;
			background:url(../img/sell-fast-bg.jpg) no-repeat;
			color:#000;
			text-align:center;
			}
			.sell-title {
				height:30px;
				line-height:30px;	
				padding-bottom:5px;
				font-size:1em;
				}
				.sell-title a {
					font-weight:normal;
					color:#fff;
					text-decoration:none;
					}
				.sell-title a:hover { color:#FCF;}
			.sell-type { font-size:0.92em;} 
			.sell-price span {
				font-size:1.17em;
				font-weight:bold;
				color:#621200;
				}
	/* navigation */
	#navigation {
		padding:5px;
		margin:0 14px ;
		text-align:center;
		}
		#navigation span {
			padding:3px 7px;
			background:#b93c22;
			font-weight:bold;
			color:#fff;
			text-decoration:none;
			}
		#navigation a {
			padding:3px 7px;
			color:#621200;
			text-decoration:none;
			}
		#navigation a:hover {
			background:#b93c22;
			color:#fff;
			}

/* sidebar */
#sidebar {
	float:left;
	width:243px;
	background:url(../img/sidebar-bg.gif) repeat-y;
	}
	#sidebg {
		width:243px;
		background:url(../img/sidebg-bg.jpg) no-repeat;
		font-size:1.2em;
		}
		#side-title {
			height:30px;
			line-height:30px;
			padding:20px 0 10px 0 ;
			background:url(../img/sidetitle-bg.gif) 34px 33px no-repeat;
			text-indent:50px;
			font-weight:bold;
			color:#fff;
			}
		#side-menu {
			display:block;
			padding:0 0 45px 35px;
			list-style:none;
			}
			#side-menu li {
				display:block;
				width:166px;
				background:url(../img/sidemenu-li-bg.gif) no-repeat;
				}
				#side-menu li span {
					display:block;
					width:166px;
					min-height:40px;
					height:auto !important;
					height:40px;
					line-height:40px;
					text-indent:14px;
					background:url(../img/sidemenu-span-bg.gif) 0 100% no-repeat;
					}
					#side-menu li a {
						color:#621200;
						text-decoration:none;
						}
					#side-menu li a:hover { color:#9a6e64;}
				#side-menu li span:hover ul { display:block;}
				#side-menu ul {
					position:relative;
					display:none;
					top:-5px;
					padding:0 0 5px 25px;
					list-style:none;
					}
					#side-menu ul li {
						background:none;
						line-height:25px;
						text-indent:0;
						}
/* footer */
#footer {
	clear:both;
	overflow:hidden;
	height:90px;
	line-height:100px;
	background:url(../img/footer-bg.gif)  no-repeat;
	font-size:1.2em;
	text-align:center;
	}
	#footer a, #footer span { color:#fff;}

/* */
.clear { clear:both;}
.nobg { background: none !important;}

/*  Выпадающее меню */
#dropmenudiv {
	border: 1px solid #ffffff;
	border-bottom-width: 0;
	font: normal 10px Verdana;
	background-color: #e7e5d6;
	line-height: 20px;
	margin: 2px;
	}
#dropmenudiv a {
	display: block;
	text-indent: 3px;
	text-decoration:none;
	color: #ffffff;
	background:url #b0ad8c;
	border: 1px solid #fff;
	padding: 1px 0;
	margin: 1px;
	font-weight: bold;
	}
#dropmenudiv a:hover {
	background: #e7e5d6;
	color:#000;
	}
