﻿@charset "utf-8";

/* logo
*----------------------------------------------------------------------------*/	
.logo {
	position:absolute;
	top:21px;
	left:10px;
	width:192px;
	height:70px;
	background:url(../images/nsb_logo.png) no-repeat 0 0;
	text-indent: -100000px;
	z-index: 20;
}
a.logoImg {
	display:block;
	width:132px;
	height:70px;
}
/*----------------------------------------------------------------------------*/

/* wrapper
*----------------------------------------------------------------------------*/
#wrapper {
	width:100%;
	margin:0px auto;
	padding:0px 0 0 0;
}
/* header*----------------------------------------------------------------------------*/
#header {
	position:relative;
	margin: 0px auto;
	width:100%;
	z-index:5;
}
.index_menu, .menu {
	width:645px;
	position:absolute;
	right:60px;
	top:28px;
}
.index_content, .content {
	min-height: 340px;
	margin:0 auto;
	width:970px;
	position:relative;
}
.index_content{
	margin-top:50px;
	}
/* wrapper
*----------------------------------------------------------------------------*/
.index_wrap, .wrap {
	position:relative;
	width:100%;
	height: auto; /*20140506*/
	z-index: 1;
}
/* +wrapper-content
*----------------------------------------------------------------------------*/
.breadcrumbs{
	border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #999;
	border-width: 0px 0px 1px;
	height:69px;
	width: 950px;
	display: block;
	margin:0 auto;
	border-style: solid solid dashed;
	background-color: rgba(0, 0, 0, 0);
	}
/* +footer
*----------------------------------------------------------------------------*/
#footer {
	margin: 20px auto;
	padding:30px 0;
	display:block;
	overflow:hidden;
	clear:both;
	background:url(../images/banner-bar.png) top center no-repeat;
}
#footer .copyright {
	text-align:center;
	letter-spacing:1px;
	margin:0;
	padding:0;
	font-size:13px;
}
.color_blue {
	color:#947839 !important;
	font-weight:800;
	font-size:15px;
}
h3.address, h3.phone{ 
	font-weight:800;
	font-size:21px;
	line-height:2;
	padding-bottom:10px;
}