/* ################################################## */
/*  MADE BY: WWW.DIRECTBASING.COM                     */
/*  ALEX VAN DER VEGT                                 */
/* ################################################## */

/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Arial; font-size: 11px; color: #043e77; }
input, select, textarea { font-family: Arial; font-size: 11px; color: #575757; }
body { height: 100%; background: url('../images/bodyBg.gif') #edf2f7 repeat-x; }
img { border: 0px; display: block; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; }

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

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; width: 993px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 993px; height: 228px; background: url('../images/headerBg.png') no-repeat bottom; }
	
		/* ### MENU CONTAINER ### */
		#menuCntr { position: absolute; top: 0px; left: 0px; width: 991px; }
		#menuCntr ul { overflow: hidden; width: 991px; }
		#menuCntr li { float: left; display: inline; }
		#menuCntr li a { display: block; float: left; height: 33px; line-height: 33px; text-decoration: none; font-weight: bold; color: #043e77; }
		#menuCntr li a span { padding: 0px 20px 0px 20px; display: block; float: left; cursor: pointer; height: 33px; }	
		#menuCntr li a:hover, #menuCntr li a.selected { color: #fff; background: url('../images/menuHBg.gif') repeat-x; }
		#menuCntr li a:hover span, #menuCntr li a.selected span { background: url('../images/arrow.gif') no-repeat bottom; }
		#menuCntr ul ul { padding-bottom: 16px; position: absolute; top: 38px; display: none; clear: both; width: 141px; background: url('../images/subBottom.gif') no-repeat bottom; }
		#menuCntr ul ul li { padding: 0px 1px 0px 1px; float: none; display: block; background: url('../images/subBg.gif') repeat-y; }
		#menuCntr ul ul li a { padding-left: 10px; float: none; display: inline; line-height: 18px; }
		#menuCntr ul ul li a:hover { color: #fb7d01; background: url('../images/arrow3.gif') no-repeat left; }
		
		/* ### LOGIN CONTAINER ### */
		#loginCntr { padding: 10px; position: absolute; top: 51px; right: 19px; width: 282px; height: 138px; color: #fff; background: url('../images/loginBg.png') no-repeat; }
		#loginCntr fieldset { overflow: hidden; width: 282px; border: 0px; }
		#loginCntr h3 { padding-bottom: 10px; font-size: 14px; font-weight: normal; font-style: italic; text-align: right; }
		#loginCntr p { padding-top: 8px; text-align: right; font-style: italic; }
		#loginCntr a { font-weight: bold; text-decoration: none; color: #fff; }
		#loginCntr a:hover { text-decoration: underline; }
		#loginCntr label { padding-right: 10px; display: block; float: left; width: 72px; height: 26px; line-height: 26px; text-align: right; }
		#loginCntr input.field { margin-bottom: 8px; padding: 5px 5px 0px 5px; width: 184px; height: 19px; border: 1px solid #ba9687; background: #dfdfdf; }
		#loginCntr input.submit { float: right; }
		
	/* ### NP CONTAINER ### */
	#npCntr { padding: 0px 10px 0px 10px; overflow: hidden; width: 971px; height: 24px; border: 1px solid #aab4c0; border-top: 0px; border-bottom: 0px; background: #280b03; }
	#npCntr ul.np { float: left; }
	#npCntr ul.info { float: right; }
	#npCntr ul.info li { float: right; }
	#npCntr ul { overflow: hidden; width: 400px; list-style: none; }
	#npCntr li { float: left; height: 24px; line-height: 24px; color: #fff; } 
	#npCntr li a { padding: 0px 5px 0px 5px; text-decoration: none; color: #fff; }
	#npCntr li a:hover { text-decoration: underline; }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { padding: 10px 5px 10px 5px; overflow: hidden; width: 981px; border: 1px solid #aab4c0; border-top: 0px; border-bottom: 0px; background: url('../images/contentBg.gif') #fff repeat-y top; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; width: 223px; }
		
			/* ### NAV BOX ### */
			.navBox { margin-bottom: 10px; width: 223px; background: url('../images/navBg.gif') repeat-y; }
			.navBox div.top { background: url('../images/navTop.gif') no-repeat top; }
			.navBox div.bottom { padding: 10px; background: url('../images/navBottom.gif') no-repeat bottom; }
			.navBox h3 { padding: 0px 0px 10px 30px; font-size: 13px; }
			.navBox ul { padding-left: 15px; list-style: none; }
			.navBox li { line-height: 20px; }
			.navBox li a { padding-left: 45px; text-decoration: none; color: #0049aa; }
			.navBox li a:hover, .navBox li.selected a { color: #fb7d01; background: url('../images/arrow2.gif') no-repeat left; }
			
			/* ### LEFT BOX ### */
			.leftBox { margin-bottom: 10px; width: 223px; background: url('../images/leftBg.gif') repeat-y; }
			.leftBox div.top { background: url('../images/leftTop.gif') no-repeat top; }
			.leftBox div.bottom { padding: 10px; background: url('../images/leftBottom.gif') no-repeat bottom; }
			.leftBox h3 { padding-bottom: 10px; font-size: 12px; }
			.leftBox ul { padding-left: 20px; list-style: none; }
			.leftBox li { line-height: 20px; }
			.leftBox li a { text-decoration: none; color: #043e77; }
			.leftBox li a:hover { color: #fb7d01; } 
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; width: 746px; }
		
			/* ### CATS BOX ### */
			.catsBox { margin-bottom: 10px; position: relative; width: 746px; background: url('../images/textBg.gif') repeat-y; }
			.catsBox div.top { background: url('../images/textTop.gif') no-repeat top; }
			.catsBox div.bottom { padding: 10px 10px 20px 10px; overflow: hidden; width: 726px; background: url('../images/textBottom.gif') no-repeat bottom; }
			.catsBox h3 { padding-bottom: 11px; font-size: 13px; }
			.catsBox ul { float: left; width: 180px; list-style: none; }
			.catsBox li { text-indent: 20px; line-height: 20px; }
			.catsBox li a { text-decoration: none; color: #043e77; }
			.catsBox li a:hover { color: #fb7d01; }
			
			/* ### PRODUCT BOX ### */
			.productBox { margin-bottom: 10px; position: relative; width: 746px; background: url('../images/productBg.gif') repeat-y left; }
			.productBox div.top { background: url('../images/productTop.gif') no-repeat top left; }
			.productBox div.bottom { padding: 35px 10px 20px 10px; overflow: hidden; width: 726px; background: url('../images/productBottom.gif') no-repeat bottom left; }
			.productBox div.pic { float: left; width: 148px; background: url('../images/picBg.gif') no-repeat; }
			.productBox div.pic img { padding: 10px 0px 0px 10px; width: 125px; height: 120px; }
			.productBox div.bg { width: 148px; height: 138px; background: url('../images/picBg.gif') no-repeat; }
			.productBox div.text { float: right; width: 565px; }
			.productBox h1 { position: absolute; top: 5px; right: 10px; font-size: 14px; }
			.productBox h3 { position: absolute; top: 3px; left: 5px; font-size: 14px; color: #fff; }
			.productBox p { padding-bottom: 11px; line-height: 16px; }
			.productBox ul.buttons { padding: 15px 0px 5px 10px; list-style: none; }
			.productBox ul.buttons li { padding-bottom: 3px; }
			.productBox ul.buttons li a { display: block; width: 72px; height: 21px; line-height: 21px; text-align: center; font-size: 12px; font-weight: bold; text-decoration: none; color: #fff; background: url('../images/buttonBg.gif') no-repeat; }
			.productBox ul.buttons li a:hover { text-decoration: underline; }
			.productBox ul.stars { margin-left: 10px; overflow: hidden; width: 90px; height: 22px; list-style: none; background: url('../images/starBg.gif') no-repeat; }
			.productBox ul.stars li { padding: 3px 0px 0px 3px; float: left; display: inline; }
			
			/* ### GP BOX ### */
			.gpBox { margin-bottom: 10px; padding: 10px; width: 726px; height: 93px; background: url('../images/gpBg.gif') no-repeat; }
			.gpBox h3 { padding-bottom: 11px; font-size: 13px; }
			.gpBox ul { overflow: hidden; width: 726px; list-style: none; }
			.gpBox li { margin-right: 10px; float: left; display: inline; line-height: 20px; font-size: 13px; }
			.gpBox li.medium { font-size: 18px; }
			.gpBox li.large { font-size: 18px; font-weight: bold; color: #fb7d01; }
			.gpBox li.large a { color: #fb7d01; }
			.gpBox li a { text-decoration: none; color: #043e77; }
			.gpBox li a:hover { color: #fb7d01; }
			
			/* ### TEXT BOX ### */
			.textBox { margin-bottom: 10px; position: relative; width: 746px; background: url('../images/textBg.gif') repeat-y; }
			.textBox div.top { background: url('../images/textTop.gif') no-repeat top; }
			.textBox div.bottom { padding: 0px 0px 20px 0px; overflow: hidden; width: 746px; background: url('../images/textBottom.gif') no-repeat bottom; }
			.textBox p { padding: 0px 10px 11px 10px; line-height: 16px; }
			.textBox a.button { position: absolute; bottom: 10px; right: 10px; width: 72px; height: 21px; text-indent: -9999px; background: url('../images/leesmeer.gif') no-repeat; }
			.textBox h3 { float: left; width: 70px; height: 21px; line-height: 21px; font-size: 14px; color: #fff; background: url('../images/rightH3.gif') repeat-x; }
			.textBox h3 span { padding-left: 10px; display: block; height: 21px; background: url('../images/rightH3L.gif') no-repeat left; }
			.textBox h1 { margin-bottom: 10px; float: left; width: 676px; height: 21px; line-height: 21px; text-indent: 10px; font-size: 14px; background: url('../images/textH1.gif') no-repeat right; }
			.textBox h1 span { font-style: italic; font-weight: normal; }
			
			/* ### OVER CONTAINER ### */
			#overCntr { overflow: hidden; width: 746px; }
			#overCntr div.last { margin-right: 0px; }
			
				/* ### OVER BOX ### */
				.overBox { margin: 0px 12px 10px 0px; padding: 25px 5px 0px 5px; position: relative; float: left; overflow: hidden; width: 357px; height: 155px; background: url('../images/overBg.gif') no-repeat; }
				.overBox h1 { position: absolute; top: 5px; right: 10px; font-size: 14px; }
				.overBox h3 { position: absolute; top: 3px; left: 0px; width: 64px; font-size: 14px; text-align: center; color: #fff; }
				.overBox a.title { color: #043E77; text-decoration: none; }
				.overBox a.button { position: absolute; bottom: 15px; right: 10px; width: 72px; height: 21px; text-indent: -9999px; background: url('../images/leesmeer.gif') no-repeat; }
				.overBox div.pic { float: left; width: 148px; height: 138px; background: url('../images/picBg.gif') no-repeat; }
				.overBox div.pic img { padding: 10px 0px 0px 10px; width: 125px; height: 120px; }
				.overBox div.text { float: right; width: 190px; }
				.overBox p { padding-bottom: 5px; line-height: 16px; }
				.overBox ul { position: absolute; bottom: 15px; right: 100px; overflow: hidden; width: 90px; height: 22px; list-style: none; background: url('../images/starBg.gif') no-repeat; }
				.overBox li { padding: 3px 0px 0px 3px; float: left; display: inline; }
			
/* ### FOOTER CONTAINER ### */
#footerCntr { margin: 0 auto; width: 993px; height: 42px; background: url('../images/footerBg.png') no-repeat; }
#footerCntr ul { margin: 0 auto; overflow: hidden; width: 540px; list-style: none; }
#footerCntr li { float: left; display: inline; height: 42px; line-height: 42px; color: #fff; }
#footerCntr li a { text-decoration: none; color: #fff; }
#footerCntr li a:hover { text-decoration: underline; }
#footerCntr li a, #footerCntr li span { padding: 0px 5px 0px 5px; }

body html body #aus #aubg{ background:#000; }

