/* CSS Document */

@charset "windows-1251";

html	{/*scrollbar-face-color:#ffffff;
		scrollbar-track-color:#ffffff;			
		scrollbar-arrow-color:#000;
		scrollbar-shadow-color:#ffffff;	
		scrollbar-darkshadow-color:#ffffff;								
		scrollbar-3dlight-color:#ffffff;										
		scrollbar-highlight-color:#ffffff;*/
		height:100%;
		} 
* 	{margin:0px;
	padding:0px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	}
div 	{border-collapse:collapse;
		border:0px;
		}
		
a	{	font-family:Verdana, Geneva, sans-serif;
	text-decoration:underline}
	
a:hover	{text-decoration:none}			
					 		

body	{width:100%;
		min-width:1009px;
		width:expression(document.documentElement.clientWidth< 1009 ? '1010px' : '100%');	
		height:100%;		
		background-color:#e0dacc;
		background-image:url(bg.gif);
		background-position:left top;
		background-repeat:repeat-x;
		min-height:100%;			
		}

div.block	{clear:both;
			width:100%;
			float:left; //	float:none;
			height:0px;
			font-size:0px;
			margin:-1px;
			}


/*-------------------------------------------------*/
#all_01	{clear:both;
		float:left;
		width:100%;
		min-height:100%;
		background-image:url(con_bg.gif);
		background-repeat:repeat-x;
		background-position:left top;
		}
#all	{clear:both;
		width:1000px;
		margin:0px auto;	
		background-image:url(bg.jpg);
		background-repeat:no-repeat;		
		}		
		
/*-------------------------------------------------*/
#menu_top	{clear:both;
			float:left;
			width:888px;
			padding:14px 0px 15px 64px;
			}	
#menu_top a	{float:left;
			color:#eff3f4;
			font-size:12px;
			text-decoration:none
			}
#menu_top a:hover	{float:left;
					color:#eff3f4;
					font-size:12px;
					text-decoration:underline
					}			
#menu_top img	{float:left;
				margin:6px 108px 0px 107px;
				}							
			
/*-------------------------------------------------*/			

#head	{clear:both;
		width:953px;
		float:left;
		background-image:url(bg.jpg);
		background-repeat:no-repeat;
		min-height:525px;
		max-height:none;
		padding:75px 47px 0px 0px;		
		}
		
#left	{float:left;
		width:350px;
		margin:0px 0px 50px 0px;
		}		

#logo	{float:left;
		width:210px;
		padding:20px 0px 0px 0px;
		margin:0px 0px 43px 42px;
		position:relative
		}
#logo p	{position:absolute;
		top:0px;
		right:0px;
		width:120px;
		line-height:12px;		
		text-align:right;
		}		
#logo p a	{color:#786f64;
			font-size:12px;
			text-decoration:none;
			}				

#left div#contact	{float:left;
					width:300px;
					margin:0px 0px 30px 65px;
					}	
#left div#contact h3	{float:left;
						width:100%;
						font-size:18px;
						font-weight:normal;
						color:#392b1f
						}			
#left div#contact h3 span	{float:left;
							padding:3px 0px 0px 3px;
							font-size:11px;
							font-weight:bold;
							color:#392b1f
							}											
#left div#contact p	{float:left;
					width:100%;
					font-size:11px;
					color:#392b1f;
					margin:15px 0px 0px 0px;
					}			
#left div#contact p a	{font-size:11px;
						color:#392b1f
						}											
		
#left ul	{float:left;
			width:300px;
			margin:0px 0px 0px 50px;
			list-style:none
			}				
#left ul li	{float:left;
			width:300px;
			padding:0px 0px 10px 15px;
			background-image:url(catalog_item.jpg);
			background-repeat:no-repeat;
			background-position:left 8px;
			}					
#left ul li a	{color:#b84e00;
				font-size:14px;
				font-weight:bold;
				text-decoration:none
				}					
#left ul li a:hover	{color:#b84e00;
					font-size:14px;
					font-weight:bold;
					text-decoration:underline;
					}															
			



#right	{float:right;
		width:258px;
		}
#right h3	{float:right;
			width:258px;
			font-weight:normal;
			color:#392b1f;
			font-size:24px;
			padding:0px 0px 30px 0px;
			}		
#right div	{float:right;
			width:258px;
			border-bottom:1px solid #3b4b5a;
			padding:0px 0px 10px 0px;
			margin:0px 0px 20px 0px;
			}	
#right div span	{float:right;
				width:258px;
				color:#394958;
				font-size:10px;
				}				
#right div strong	{float:right;
					width:258px;
					color:#b84e00;
					font-size:11px;
					margin:0px 0px 10px 0px;
					}
#right div strong a	{color:#b84e00;
					font-size:11px;
					text-decoration:none					}						
#right div strong a:hover	{color:#b84e00;
							font-size:11px;
							text-decoration:underline
							}																						
#right div p	{float:right;
				width:258px;
				color:#474a4e;
				font-size:11px;
				}																	

				
/*-------------------------------------------------*/
#text	{clear:both;
		float:left;
		width:888px;
		padding:0px 0px 50px 64px;
		}		
		
#text h1	{clear:both;
			float:left;
			width:888px;
			color:#392b1f;
			font-size:36px;
			font-weight:normal;
			margin:0px 0px 20px 0px;
			}
#text h2	{clear:both;
			float:left;
			width:888px;
			color:#392b1f;
			font-size:30px;
			font-weight:normal;
			margin:10px 0px 15px 0px;
			}				
#text p	{clear:both;
		float:left;
		margin:0px 0px 15px 0px;
		width:100%;
		color:#786f64;
		font-size:12px;
		line-height:18px;		
		}				
#text p a	{color:#676b74;
			font-size:12px;
			color:#d85c1a;
			}
			
#text p img	{float:right;
			border:1px solid #5d0214;
			margin:0px 0px 5px 20px;
			}												
		
/*-------------------------------------------------*/			
/*-------------------------------------------------*/
#basement_01	{clear:both;
				float:left;
				width:100%;
				background-color:#ba9a75;
				padding:30px 0px 30px 0px;
				background-repeat:repeat-x;
				background-image:url(basement.gif);
				}
#basement	{clear:both;
			width:889px;
			padding:0px 47px 0px 64px;
			margin:0px auto;
			}
			
#basement p	{float:left;
			color:#fff;
			width:436px;
			font-size:10px;
			padding:10px 0px 0px 0px;
			}
#basement div{float:right;
			color:#fff;
			width:170px;
			text-align:right;
			}											
