/* @group ntz css reset */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body {line-height: 1}
ol, ul {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after,
q:before, q:after {content:'';content:none}

strong, b {font-weight:700}
em, i {font-style:italic}

ins {text-decoration:none}
del {text-decoration:line-through}
table {border-collapse:collapse;border-spacing:0}
caption, th, td {text-align:left;font-weight:100}

textarea {overflow:auto}
button {cursor:pointer;padding:0}
button::-moz-focus-inner { border: 0; }

input[type="checkbox"], input[type="radio"], input.radio, input.checkbox {vertical-align:text-top;width:13px;height:13px;padding:0;margin:0;position:relative;overflow:hidden;top:2px}

a {text-decoration:none; color:#46474D}
a:hover {text-decoration:underline}

:focus {outline:0}
a:focus {outline:0}

/* extra IE fixing
------------------------------------------------------------- */
.ie7 img { -ms-interpolation-mode: bicubic; }
.ie7 button {width:1;overflow:visible}
.ie6 button {width:1;overflow:visible}

.clearfix:before,
.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; }
.clearfix:after {clear: both; }
.lte7 .clearfix {zoom: 1;} /* IE < 8 */

.leftalign,.alignleft{float:left}
.rightalign,.alignright{float:right}
/* @end */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#46474d;
}

#wrap{
	width:100%;
	background:#FFF;
}

	#centerwrap{
		width:962px;
		margin:0 auto;
	}
	
		#header{
			width:100%;
			height:100px;
		}
		
			.logo{
				width:520px;
				height:100px;
				background-image:url('../images/logo.jpg');
				background-repeat:no-repeat;
				background-position:left top;
			}
			
			#header .text1{
				width:110px;
				height:100px;
				color:#46474d;
				background-image:url('../images/text1-bg.jpg');
				background-repeat:no-repeat;
				background-position:right top;
				text-align:right;
				padding-right:35px;
			}
			
				#header .text1 .title1{
					font-size:18px;
					padding-top:35px;
					padding-bottom:3px;
				}
			
			#header .text2{
				width:292px;
				height:70px;
				color:#46474d;
				font-family: Arial, Helvetica;
				font-size:14px;
				padding-top:33px;
			}
		
		.slider-top{
			background-image:url('../images/slider-top.png');
			background-repeat:no-repeat;
			background-position:left top;
			width:100%;
			height:9px;
		}
		
		#slider{
			width:960px;
			height:720px;
			border-left:solid 1px #d6d7d9;
			border-right:solid 1px #d6d7d9;
			background-color:#f6f6f8;
		}
		
		.slider-bottom{
			background-image:url('../images/slider-bottom.png');
			background-repeat:no-repeat;
			background-position:left top;
			width:100%;
			height:9px;
		}
		
		.slider-navigation{
			width:939px;
			height:89px;
			margin:0 auto;
			margin-top:12px;
			margin-bottom:28px;
		}
		
			.slider-navigation .nav-left{
				display:block;
				width:12px;
				height:89px;
				background-image:url('../images/nav-left.jpg');
				background-repeat:no-repeat;
				background-position:left top;
			}
			
			.slider-navigation .nav{
				position:relative;
				overflow:hidden !important;
				width:873px;
				height:72px;
				margin-left:7px;
				margin-right:7px;
				background-image:url('../images/nav-bg.jpg');
				background-repeat:no-repeat;
				background-position:left top;
				padding-top:8px;
				padding-bottom:9px;
				padding-left:14px;
				padding-right:14px;
			}
				
				.slider-navigation .nav #nav2{
					position:relative;
					width:873px;
					height:72px;
					overflow:hidden;
				}
				
				.slider-navigation .nav #nav3{
					position:absolute;
				}
			
				.slider-navigation .nav img{
					margin-right:1px;
					opacity:0.3;
					margin-bottom:10px;
				}
				
				.slider-navigation .nav a.active img{
					opacity:1;
				}
			
			.slider-navigation .nav-right{
				display:block;
				width:12px;
				height:89px;
				background-image:url('../images/nav-right.jpg');
				background-repeat:no-repeat;
				background-position:left top;
			}
		
		#content{
			width:890px;
			height:auto;
			padding-left:35px;
			padding-right:35px;
			color:#58585d;
			font-size:12px;
			line-height:15px;
		}
		
			#content h1{
				color:#ff0000;
				font-size:18px;
			}
			
		#footer{
			background-image:url('../images/footer-bg.jpg');
			background-repeat:no-repeat;
			background-position:1px 0px;
			width:890px;
			height:61px;
			line-height:61px;
			margin:0 auto;
			margin-top:15px;
			margin-bottom:15px;
			color:#58585d;
		}
		
/* slider */


.nivo-control{
	height:18px;
	display:inline-block;
	margin:0 3px 0 3px;
}

.nivo-control.active{
	background-image:url('../images/thumb_hover.png');
	background-repeat:no-repeat;
	background-position:0 0px;
}

.nivo-control.active img{
	visibility:hidden;
}