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

/* ### GENERAL ### */
* { padding: 0px; margin: 0px;  }
html, body { font-family: Verdana, Arial; font-size: 13px; color: #000000; }
input, select, textarea { font-family: Verdana, Arial; font-size: 12px; color: #000000; border:1px solid #CCCCCC;}
body { background: #4e4e4e url('../images/bg1.gif') repeat-x;  }
img { border: 0px; display: block; }
ul { list-style:none;}
a {color:#000; text-decoration:none;font-weight:bold;}
a:hover {color:#000;}
hr {color:#bd0769; border: 1px solid; margin-bottom:10px;}


/* ### GLOBAL CLASSES ### */
.clear {  padding:0px;  margin: 0px; clear: both; }

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

	/* ### MAIN CONTAINER ### */
	#mainCntr { margin: 0 auto; width: 802px; overflow: hidden; }

		/* ### HEADER CONTAINER ### */
		#headerCntr { padding: 0px 19px; position: relative; width: 764px; overflow: hidden; height: 139px; background: url('../images/headerBg.png') left 51px no-repeat; }
		#headerCntr h1 { padding-top: 30px; height: 54px; color: #e20079; font-size: 30px; font-weight: bold; text-transform: uppercase; text-decoration: none;}
		#logo h1 {display:none;}	
			/* ### MENU CONTAINER ### */
			#menuCntr { margin: 0px auto; width: 802px; height: 50px; overflow: hidden; }
			#menuCntr ul { padding-top: 15px;  overflow: hidden; }
			#menuCntr ul li { padding-left: 17px; list-style: none; float: left; }
			#menuCntr ul li a { font-size: 13px; font-weight: bold; width: 127px; height: 23px; text-decoration: none; color: #fff; line-height: 23px; display: block; text-align: center; background: url('../images/button.png') no-repeat; }
			#menuCntr ul li a:hover { color: #bd0769; }
	
		/* ### CONTENT CONTAINER ### */
		#contentCntr { padding: 27px 19px 0px 19px; overflow: hidden; width: 764px; background: url('../images/cntr-bg.gif') 1px top repeat-y; }
		
			/* ### CONTENT CONTAINER ### */
			#titleCntr { padding-bottom: 18px; overflow: hidden; width: 764px; }
			#titleCntr .blue { background: url('../images/tittlebg.jpg') left top no-repeat; }
			#titleCntr .last { margin-right: 0px; background: url('../images/tittlebg.jpg') left top no-repeat; }
						
				/* ### TITLE BOX ### */
				.titleBox { padding: 1px; width: 182px; margin-right: 8px; float: left; height: 147px; background: url('../images/titleBoxbg.jpg') left top no-repeat; }
				.titleBox p { padding: 5px 0px 0px 14px; font-size: 13px; font-weight: bold; color: #FFFFFF; }
				.titleBox a { color: #FFFFFF; }
						
			/* ### CENTER CONTAINER ### */
			#centerCntr { width: 764px; background: url('../images/centerbg.jpg') left top repeat-y; }
			#centerCntr #top { width: 764px; background: url('../images/centerbgtop1.jpg') left top no-repeat; }
			#centerCntr #bottom { padding: 0 2px 13px 0; width: 762px; overflow: hidden; background: url('../images/centerbgbottom.jpg') left bottom no-repeat; }
			#centerCntr #left { padding: 27px 0px 0px 21px; width: 544px; float: left; line-height: 18px; }
			#centerCntr #left_kaarten { padding: 27px 0px 0px 21px; width: 730px; float: left; line-height: 18px; }
			#centerCntr #right { width: 185px; float: right; height: 360px; background: #fafafa url('../images/rightbg.gif') repeat-x; padding:5px;}
			#centerCntr #right p {font-size:10px;}
			#centerCntr h2 { padding: 10px 0px 0px 21px; font-size: 24px; height: 33px; display:block; font-weight: bold; color: #FFFFFF;}
				
				/* ### TEXT BOX ### */
				.textBox { width: 544px; }
				.textBox p { padding-bottom: 21px; }
				.textBox td {font-size:10px;}
				.textBox select {font-size:10px;}
				.textBox h3 {font-size:14px; color:#E7087D;}
				.btn {border:1px solid #dbdbdb; background-color:#CCCCCC; width:90px; height:24px;}
		
	/* ### FOOTER CONTAINER ### */
	#footerCntr { padding: 6px 19px 0px 19px; margin: 0px auto; overflow: hidden; width: 764px; height: 26px; font-size: 11px; color: #000000; background: url('../images/footerbg.png') left top  no-repeat; }
	#footerCntr p { float: right; }
	
	
	div.DetailBox {
		width:98%;
		height:auto;
		border:1px solid #dbdbdb;
		background-color:#f7f7f7;
		font-size:10px;
		padding:5px;
	}
	
	p.medium {
		font-size:10px;
	}