/* ################################################## */
/*  Made by: www.DIRECT BASING.com                    */
/*  Semantisch correcte xHTML Basing                  */
/* ################################################## */

/* ### general ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Arial; font-size: 12px; color: #713d00; }
input, select, textarea { font-family: Arial; font-size: 12px; color: #713d00; }
body { background: #fff url('../images/body_strip.jpg') repeat-x; }
img { border: 0px; display: block; }
a, input { outline: none; }

/* ### global classes ### */
.clear { clear: both; height: 0; }

/* ### wrapper ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; }

/* ### main container ### */
#mainCntr { margin: 0 auto; width: 900px; }

	/* ### header container ### */
	#headerCntr { position: relative; width: 900px; height: 205px; }
	#headerCntr h1 { position: absolute; top: 5px; left: 15px; }
	#headerCntr h1 a { display: block; width: 312px; height: 49px; text-indent: -9999px; background: url('../images/logo.gif') no-repeat; }
	
		/* ### menu box ### */
		.menuBox { position: absolute; top: 18px; right: -10px; height: 27px; }
		.menuBox ul { list-style: none; }
		.menuBox li { float: left; padding: 0 12px; font-weight: bold; }
		.menuBox li a { color: #717171; text-decoration: none; display: block; padding-left: 10px; }
		.menuBox li a:hover, .menuBox li.active a { color: #fff; background: url('../images/menu_left.png') no-repeat; }
		.menuBox li a span { padding-right: 10px; cursor: pointer; display: block; line-height: 27px; }
		.menuBox li a:hover span, .menuBox li.active a span { background: url('../images/menu_right.png') no-repeat right 0; }
		
		/* ### slider box ### */
		.sliderBox { width: 900px; height: 120px; padding-top: 60px; }
		.sliderBox #slider { width: 900px; height: 120px; overflow: hidden; }
		.sliderBox span#prevBtn a { width: 38px; height: 38px; float: left; margin: 44px 20px 0 20px; background: url('../images/prev.png') no-repeat; }
		.sliderBox span#nextBtn a { width: 38px; height: 38px; float: left; margin: 44px 0 0 20px;  background: url('../images/next.png') no-repeat; }
		.sliderBox ul { list-style: none; overflow: hidden; float: left; }
		.sliderBox li { float: left; width: 750px; height: 120px; overflow: hidden; }
		.sliderBox .photo { float: left; width: 155px; padding-top: 10px; }
		.sliderBox .text { float: left; width: 590px; }
		.sliderBox h3 { font-size: 23px; color: #fff; padding: 10px 0; }
		.sliderBox p { color: #fff; font-size: 13px; line-height: 24px; }
	
	/* ### content container ### */
	#contentCntr { overflow: hidden; width: 900px; }
		
		/* ### discuss container ### */
		#discussCntr { width: 900px; overflow: hidden; }
		
			/* ### discuss box ### */
			.discussBox { width: 440px; float: left; background: url('../images/discuss_mid.png') repeat-y; }
			.discussBox.right { float: right; }
.discussBox .bottom { padding: 10px; background: url('../images/discuss_bot.png') no-repeat 0 bottom; min-height: 470px; }
			.discussBox .top { background: url('../images/discuss_top.png') no-repeat; }
			.discussBox h3 { color: #ff5100; font-size: 28px; padding-bottom: 15px; }
			.discussBox p { line-height: 24px; padding-bottom: 15px; }
			.discussBox ul { list-style: none; float: left; width: 205px; }
			.discussBox li { padding: 0 0 12px 10px; font-weight: bold; background: url('../images/bullet.png') no-repeat 0 5px; }
			.discussBox li a { color: #713d00; text-decoration: none; }
			.discussBox li a:hover { text-decoration: underline; }
			.discussBox img { margin-bottom: 25px; }
			.discussBox a.button { width: 216px; line-height: 39px; text-align: center; color: #fff; margin-top: 15px; font-size: 18px; text-decoration: none; display: block; background: url('../images/button.png') no-repeat; }
			.discussBox a.button:hover { text-decoration: underline; }

/* ### discuss container ### */
		#discussCntr1 { width: 900px; overflow: hidden; }
		
			/* ### discuss box ### */
			.discussBox1 { width: 440px; float: center; background: url('../images/discuss_mid.png') no-repeat; }
			.discussBox1.right { float: right; }
			.discussBox1 .top { background: url('../images/discuss_top.png') no-repeat; }
			.discussBox1 h3 { color: #ff5100; font-size: 28px; padding-bottom: 15px; }
			.discussBox1 p { line-height: 24px; padding-bottom: 15px; }
			.discussBox1 ul { list-style: none; float: left; width: 205px; }
			.discussBox1 li { padding: 0 0 12px 10px; font-weight: bold; background: url('../images/bullet.png') no-repeat 0 5px; }
			.discussBox1 li a { color: #713d00; text-decoration: none; }
			.discussBox1 li a:hover { text-decoration: underline; }
			.discussBox1 img { margin-bottom: 25px; }
			.discussBox1 a.button { width: 216px; line-height: 39px; text-align: center; color: #fff; margin-top: 15px; font-size: 18px; text-decoration: none; display: block; background: url('../images/button.png') no-repeat; }
			.discussBox1 a.button:hover { text-decoration: underline; }
	
	/* ### footer container ### */
	#footerCntr { overflow: hidden; width: 100%; background: url('../images/footer_bg.png') repeat-x; margin-top: 25px; }
	#footerCntr .inner { overflow: hidden; width: 900px; height: 70px; margin: 0 auto; }
	#footerCntr p { color: #fff; text-align: center; padding: 15px 0; }
	#footerCntr ul { list-style: none; overflow: hidden; text-align: center; }
	#footerCntr li { display: inline; padding: 0 15px; background: url('../images/sep.png') no-repeat right 3px; }
	#footerCntr li.last { background: none; }
	#footerCntr li a { color: #fff; text-decoration: none; }
	#footerCntr li a:hover { text-decoration: underline; }
	