/*
	#########################################################
	#														#
	#		CSS Styles by -> Digiblox Interproductions		#
	#			 Please visit www.digiblox.nl				#
	#														#
	#########################################################
*/

/* --------------------- MAIN STYLES --------------------- */

html {
	overflow-y:scroll}

body {
	cursor:default;
	margin:0;
	padding:0;
	color:#fff;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.05em;
	background:url(../images/bg_overall.gif) center top no-repeat fixed;
	background-color: #000;
}
br {
	letter-spacing:normal}

a {
	color:#d9001d;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none}

a:hover {
	text-decoration:underline}


/* -------------------- HEADER STYLES -------------------- */

#top_line {
	background:url(../images/bg_top_line.gif) repeat-x;
	height:6px;
	line-height:6px}

#headerkit {
	position:relative;
	background:#000}

#logo {
	background:url(../images/bg_logo.gif) 0 7px no-repeat;
	height:170px;
	width:700px;
	margin:0 auto}
	
	
/* -------------------- MENU STYLES -------------------- */

#menukit {
	background:url(../images/bg_menu.gif) repeat-x;
	height:23px;
	position:relative}

#menublock {
	margin:0 auto;
	width:990px;
	padding-left:20px}

#menublock img {
	margin-right:10px;
	border:0}


/* -------------------- CONTENT STYLES -------------------- */

#contentkit {
	background:url(../images/bg_content.gif) center repeat-y;
	min-height:500px;
	width:800px;
	margin:0 auto}

* html #contentkit {
	height:500px}

#contentblock {
	margin:15px auto;
	border:0}

#contentblock td {
	vertical-align:top}
	
	
/* -------------------- TEXT STYLES -------------------- */

.textblock {
	line-height:16px}

.texttitle {
	margin-bottom:2px}

.textcontent {
	margin-bottom:20px}

.textimage img {
	border:6px solid #e4e4e4;
	margin-bottom:20px}

.textpic {
	display:none;
	border:5px solid #e4e4e4}

	
/* -------------------- SIDE STYLES -------------------- */

.sideblock {
	background:url(../images/bg_side.gif) bottom no-repeat;
	width:250px;
	min-height:60px;
	margin-bottom:25px;
	padding:15px;
	padding-top:0;
	letter-spacing:normal}

* html .sideblock {
	height:60px}

.sidetitle {
	margin-bottom:4px}

.sidebutton {
	background:url(../images/icon_photo.gif) 0 2px no-repeat;
	height:14px;
	padding-left:18px;
	margin-bottom:4px}

.sidebutton a {
	color:#FFFFFF}

.photoblock {
	margin-bottom:20px}

.photoblock img {
	border:3px solid #e4e4e4}

.photothumb {
	margin-right:23px;
	cursor:pointer}

.photothumbr {
	cursor:pointer}

.pdf {
	padding-left:28px;
	background:url(../images/pdf_small.gif) 0 2px no-repeat;
	margin-top:3px}


/* -------------------- FOOTER STYLES -------------------- */

#footerkit {
	background:url(../images/bg_content.gif) center repeat-y;
	height:28px;
	width:800px;
	margin:0 auto;
	text-align:center}

#footerblock {
	background:url(../images/bg_footer.gif) bottom repeat-x;
	margin-left:3px;
	height:28px;
	width:793px;
	/*position:relative*/}

* html #footerblock {
	margin-left:0}

#footercopy {
	/*margin:0 auto;*/
	color:#6c6c6c;
	font-size:9px}

#footercopy a {
	color:#6c6c6c;
	font-size:9px}


/* -------------------- FORM STYLES -------------------- */

input, textarea {
	color:#f0f0f0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:3px;
	padding-left:4px;
	padding-top:3px;
	border:0}

input {
	height:21px;
	width:280px;
	background:url(../images/form_input.gif) no-repeat}

textarea {
	width:330px;
	height:245px;
	background:url(../images/form_textarea.gif) no-repeat;
	scrollbar-3dlight-color:#373737;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#373737;
	scrollbar-darkshadow-color:#373737;
	scrollbar-face-color:#373737;
	scrollbar-highlight-color:#373737;
	scrollbar-shadow-color:#373737}

.submit {
	background:#fbfdfe;
	width:150px;
	height:19px;
	color:#0a2769;
	margin:0;
	padding:0;
	padding-bottom:2px;
	margin-top:10px;
	font-weight:bold}

label {
	cursor:pointer}

.send {
	padding:0;
	font-weight:bold;
	width:120px;
	background:url(../images/form_submit.gif) no-repeat}

.fouten {
	color:#CC0000;
	line-height:18px;
	margin-bottom:15px}

.fouten div {
	background:url(../images/delete.gif) 1px 4px no-repeat;
	padding-left:15px}

#finish {
	margin-bottom:15px;
	font-weight:bold;
	padding-left:18px;
	background:url(../images/ok.gif) 1px 1px no-repeat;
	color:#62bc46}

.foutinput {
	background:url(../images/form_input_false.gif) no-repeat}

.fouttext {
	background:url(../images/form_textarea_false.gif) no-repeat}


/* -------------------- PRINT STYLES -------------------- */

@media print
{
	body {
		color: #000000;
		background-color:#FFFFFF
	}
}

