
        body {background-color:#323232; text-align:center; font-family:verdana; font-size:11pt;color:#999999;}
        h1 {font-size: 14pt;font-weight:bold;}
        a img {border:0px;}

        .container {background-color:#000000;color:#999999;height:683px; width:1024px; background-image:url(/images/cannon.jpg);text-align:left; padding:10px;overflow:hidden;}
        .main {height:573px;overflow:hidden;}
        .fotoblock {float:right; width:280px; height:280px; margin-right:30px; margin-top:30px;margin-left:40px;text-align:right;}
        .fotoblock img {margin-right:3px;margin-bottom:3px;width:137px; height:137px;}
        .textblock {position:relative;left:150px; top:-188px; width:667px; height:436px; overflow:hidden;padding-left:10px;padding-top:5px;}
        .linkblock {height:20px; width:1024px; text-align:left; padding:10px;color:#aaaaaa;text-align:center;font-size:8pt;overflow:hidden;padding:0px;}

		img.placeholder_black {float:right; width:1px;height:185px;margin-right:119;margin-left:20px; }

        a {color:#999999; text-decoration:none;}
        a .bracket {visibility:hidden;}
        a:visited {color:#999999;}
        a:hover {text-decoration:none;color:#CCCCCC;}
        a:hover .bracket {visibility:visible;}
		a.selected .bracket {visibility:visible;}

		.linkblock a {padding-left:3px;padding-right:3px;}

        form .label {font-weight:normal; color:#999999;padding-right:20px;}
        form td { font-size:11pt;color:#716e4a;vertical-align:top;}
        form #errors { font-size:11pt;color:#ff3333;vertical-align:top;}

        form label {background-color:#4f4d34;background-image:url(/images/inputbackground.gif);color:#aaaaaa;font-family:courier new;}
        form input {background-color:#4f4d34;background-image:url(/images/inputbackground.gif);border:none;height:18px;color:#aaaaaa;font-family:courier new;font-weight:bold;}
        form textarea {background-color:#4f4d34;background-image:url(/images/inputbackground.gif);border:none;height:18px;color:#aaaaaa;font-family:courier new;font-weight:bold;}
		
		form.contactform td.label {width:140px;}
		#zoomimg {left:150px;top:120px;width:668px; height:438px;text-align:center;vertical-align:middle;position:absolute;display:none;z-index:1;}
		#zoomimg img {cursor:hand;border:solid 5px #676445;}
		.clickable {cursor:hand; }
		#logo {position:absolute;left:30px;top:0px;z-index:1;background-image:url(/images/ralinlogo.gif);WIDTH: 355px; HEIGHT: 90px;cursor:pointer;}
		#loginfields {font-size:10pt;height:15px;position:relative;}
		#loginfields form {margin:0px;}
		#loginfields form input {background-color:#222222;background-image:none;border:solid 1px #686546;}
		#loginfields {top:120px;padding-left:10px;}
		#loginfields {width:500px;text-align:left;}

		.login {width:100px;}
		#lightbox{
	background-color:#bbbbbb;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	color:#000000;
	}	

#lightboxDetails a {
	color:#000000;
}


#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

.Clear
{
	clear:both;
	width:auto;
	height:auto;
	line-height:0;	
}

	  span.slider {border:inset 2px;}
	  span.slider img {left:0px;top:0px;background-color:#ffeeee;z-index:-1;}
	  span.slider span {position:absolute;width:600px;height:100%;overflow:hidden;}
	  #oud {border-right: solid 1px #333333;}
	  #oud label {position:absolute;left:1px;background-color:#000000;filter:Alpha( Opacity=50);color:#000000;}
	  #nieuw label {position:absolute;left:575px;background-color:#000000;filter:Alpha( Opacity=50);color:#000000;}
	  span.slider label {font-weight:bold;top:371;padding-left:3px;padding-right:3px;}
