/* ——————————————————————————————————————————
File: second.css
Site: BelFa
Coder: Max P.
Author: Astronim* [www.astronim.com]
Version: 14 Sept 2007
# Browsers: IE 6, IE 7, FF 2.0, Opera 9
————————————————————————————————————————— */

HTML, BODY { background:#5f635a url(../i/bg_int.jpg) 0 0 repeat-x; }

#footer { background:url(../i/footer_bg_int.jpg) 0 0 repeat-x; }
#footer2 { position:absolute; width:100%; height:151px; background:url(../i/footer_decor.jpg) 744px bottom no-repeat; }

	#left { width:312px; position:absolute; z-index:2; left:0; }
	#right { margin-left:327px; _margin-left:324px; }

	#for_footer { height:151px; display:block; }
	
	#logo_int { margin:36px 0 60px 100px; }
	
	#menu { position:static; background:url(../i/menu_bg_int.jpg) 0 35px no-repeat; margin-left:0; }
	
	#nav { padding:36px 0 50px 52px;  width:604px; margin-top: 0px;}
		#nav a { position:relative; z-index:3; }
		#nav_eng { background:url(../i/nav_eng_int.gif) 0 0 no-repeat;
		}
		#nav_eng:hover { background:url(../i/nav_eng_int.gif) 0 -19px no-repeat; }
		
		#nav #printversion {text-align:right; padding-left:10px;border: padding-right: 0;}
		#nav #printversion A {color:#fff; font-size: 12px; text-decoration:underline; display: block; float: right; margin-right: -15px;}
		#nav #printversion A:hover {text-decoration:none;}
		#nav #printversion img {margin-right: 5px; float: left;}
		
		#nav #basket {text-align:left; padding-right: 0; display: block;  margin-bottom:-15px; 		
		color:#fff; float:right; top: 4px; right: 4px;width: 110px;position: relative; white-space: nowrap;}

		#nav #basket A {color:#fff; text-decoration:underline; font-size: 12px; 
		display: inline; margin: 0 !important;}
		#nav #basket A:hover {text-decoration:none;}
		#nav #basket #sum_kol {margin-left: 5px;}
		
		#photo { padding-left:0; }
		#photo_bg { height:184px; position:relative; z-index:1; }
		
		#trail { padding:13px 0 13px 25px; position:relative; z-index:1; color:#c9c1ad;
		}
			#trail a { text-decoration:none; color:#c9c1ad; }
			#trail a:hover { text-decoration:underline; }
			
		#mainarea { width:673px; 
			min-height: 450px;
		}
		* html #mainarea{
			height: 450px;
		}
		#mainarea *{
		}
			.m-line { height:10px; position:relative; }
				#m-tl { position:absolute; width:10px; height:10px; top:0; left:0; background:url(../i/m-tl.png) 0 0 no-repeat; }
				#m-tr { position:absolute; width:10px; height:10px; top:0; right:0; background:url(../i/m-tr.png) 0 0 no-repeat; }
				#m-tc { height:10px; margin:0 10px; background:#b8af98 url(../i/m-tc.gif) right 0 no-repeat; }
				#m-area { 
					background:#b8af98 url(../i/m-area.gif) right 0 no-repeat; 
					min-height:450px; 
					_height:450px; 
					padding:8px 32px 17px 32px; 
					color:#474747; 
					line-height:16px; 
					position: relative;
				}
				#m-area #scroll-holder{
					width: 595px;
					height: 420px;
					overflow: hidden;
					position: relative;
				}
				#m-area #scroll-content{
					position: absolute;
					width: 590px;
				}
				#m-area #scroll-bar{
					height: 420px;
					width: 23px;
					position: absolute;
					right: 5px;
					top: 30px;
				}
				#m-area #scroll-bar #track{
					height: 386px;
					width: 23px;
					position: absolute;
					left: 0;
					top: 17px;
					background: url(../i/scroll-bgr.gif) 11px top repeat-y;
				}
				#m-area #scroll-bar #track .inside{
					height: 380px;
					position: absolute;
					top: 0px;
					left: 0;
					width: 23px;
				}
				#m-area #scroll-bar #thumb{
					position: absolute;
					left: 7px;
					top: 0;
					width: 9px;
					background: #62665d;
				}
				#m-area #scroll-bar #b-minus{
					position: absolute;
					width: 23px;
					height: 17px;
					background: url(../i/scroll-up.gif) no-repeat;
					left: 0;
					top: 0;
					cursor: pointer;
					cursor: hand;
				}
				#m-area #scroll-bar #b-plus{
					position: absolute;
					width: 23px;
					height: 17px;
					background: url(../i/scroll-down.gif) no-repeat;				
					left: 0;
					bottom: 0;
					cursor: pointer;
					cursor: hand;
				}
				#m-area-catalog { min-height:450px; _height:450px; padding:8px 32px 17px 32px; color:#474747; line-height:16px; }
				#m-area-catalog A { color:#fff; text-decoration: underline; }
				#m-area-catalog A:hover { color:#fff; text-decoration:none; }
				#m-area-catalog UL { padding-left: 10px; }
				#m-area-catalog UL LI { padding-top: 1px; }
				#m-area-catalog UL UL { padding-left: 15px; }
				
				#m-area A { color:#4c4c4b; text-decoration: underline; }
				#m-area A:hover { color:#4c4c4b; text-decoration:none; }
				#m-area UL { padding-left: 20px; }
				#m-area UL LI { padding-top: 1px; }
				#m-area UL UL { padding-left: 15px; }
				#m-area TABLE.tbl { border-top: 1px solid #4c4c4b; border-left: 1px solid #4c4c4b;}
				#m-area TABLE.tbl TD { border-bottom: 1px solid #4c4c4b; border-right: 1px solid #4c4c4b; padding: 2px 5px;}
				#m-area input {border: 1px solid #d1cbbb;}
				#m-area input.btn {background-color: #fff; border: 1px solid #d1cbbb; cursor: hand;}
				#m-bl { position:absolute; width:10px; height:10px; top:0; left:0; background:url(../i/m-bl.png) 0 0 no-repeat; }
				#m-br { position:absolute; width:10px; height:10px; top:0; right:0; background:url(../i/m-br.png) 0 0 no-repeat; }
				#m-bc { height:10px; margin:0 10px; background:#b8af98; }

		div.catalog .item {width: 170px; height: 210 px; float:left; border-bottom: 1px solid #b8af98; margin-bottom: 25px; padding-bottom: 4px;}

		div.catalog .item img {margin: 5px 0px;}
		div.catalog .item A.more {font-weight:bold; color:#b8af98 !important; text-decoration: none !important;}
		div.catalog .item A.more:hover {color:#fff !important;}
		
		#catalog_item table table {width:380px; border-top: 1px solid #928b79; padding: 0px;}
		#catalog_item table table td {border-bottom: 1px solid #928b79; padding: 3px 10px 3px 2px; color: #d1cbbb; }
		#catalog_item table td.left {width: 185px;}
		#catalog_item table table td.left {color: #fff;}
		#catalog_item .model {font-weight:bold; color:#fff !important;}
		#catalog_item .model_description{color: #d1cbbb; padding: 0px 20px;}
		#catalog_item .model_price{color: #d1cbbb; float:left; padding-right: 20px; padding-top: 5px;}
		#catalog_item .price_title{color: #FFFFFF;}
		#catalog_item .model_description H1{font-size: 21px;}
		#catalog_item .pricelist {float:left; padding-right: 20px; padding-top: 5px;}
		#catalog_item form input {cursor: hand;}

		.order input {background-color: #5f635a; border: 1px solid #c9c1ad; padding: 3px 5px;}
		.order input {color:#b8af98; font-weight: bold; font-size:12px;}
		.order A:hover input {color:#fff; cursor:hand;}
		
		#cart-table table {width:600px; border-top: 1px solid #928b79; padding: 0px; margin-bottom: 10px;}
		#cart-table table td {border-bottom: 1px solid #928b79; padding: 3px 10px 3px 2px; color: #d1cbbb; }
		#cart-table table td.title {}
		#cart-table table td.title {color: #fff;}	
		#cart-table table input {background-color: #d1cbbb; border: 1px solid #928b79; text-align:center;}
		#cart-table table select {width:60px; background-color:#d1cbbb; border: 1px solid #c9c1ad;}

		#cart_tbl {width: 400px;}
		#cart_tbl .lefttd {width: 140px; color:#fff;}
		#cart_tbl .input {width: 200px; background-color: #d1cbbb; border: 1px solid #928b79; }
		#cart_tbl textarea.input {height:50px;}

		#cart_tbl .order_done_btn {background-color: #5f635a; border: 1px solid #c9c1ad; padding: 3px 5px;}
		#cart_tbl .order_done_btn {color:#b8af98; font-weight: bold; font-size:12px;}

		#m-area input {width: 332px; border: 1px solid #d1cbbb;}
		#m-area h4 {margin: 2px 0px;}
		#m-area .btn { width:100px; border: 1px solid #d1cbbb;}
		#m-area textarea {width: 332px; border: 1px solid #d1cbbb;}
		#m-area .star {margin-right: 1px;}

		#pages {float:left; padding:2px 7px 0px 7px; color:#fff;}
		#pages A {color:#b8af98;}

		.gallery {	width: 600px;text-align: left;}		
		.gallery .big_img {	border: 1px solid #b8af98;}
		.gallery .descr {margin-top: 15px;}
		.gallery .smallimages {margin-left: -15px;}
		
		.gallery TABLE {width: 600px;}
		.gallery TABLE TD {width: 120px;}
		.gallery TABLE TD IMG {border: 1px solid #b8af98;}
		.gallery TABLE TD IMG.here {	border: 1px solid #fff;}


