/* Algemeen */
body
	{
	background-color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	behavior:url("csshover.htc");
	}

h1
	{ 
	text-indent:-999em; 
	background:url('images/header.jpg') no-repeat top center; 
	margin:0 auto; 
	height:149px;
	}


#index_top
	{
	height: 400px;
	}

#index_top img
	{
	border-left: 20px solid #000;
	}

.style3 { font-size: 12px }

.message { clear:both; border:1px solid #FFCC00; padding: 3px; float:left;}

a:link
	{
	COLOR:#FFCC00;
	TEXT-DECORATION:none;
	font-size:13px;		
	}

a:hover
	{
	COLOR:#FFCC00;
	TEXT-DECORATION:underline;
	font-size:13px;	
	}

a:visited
	{
	COLOR:#FFCC00;
	TEXT-DECORATION:none;
	font-size:13px;	
	}

a:visited:hover
	{
	COLOR:#FFCC00;
	TEXT-DECORATION:underline;
	font-size:13px;
	}

a:active
	{
	COLOR:#FFCC00;
	TEXT-DECORATION:none;
	font-size:13px;	
	}

a:active:hover
	{
	COLOR:#FFCC00;
	TEXT-DECORATION:underline;
	font-size:13px;
	}

.new
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	}

.clear
	{
	clear:both;
	}
	

   



td.vertical_divider
	{
	background-color:#CCCCCC;
	width:1px;
	}
	
/* Boven&onderkant header & footer */
tr.header_footer_top
	{
	background-image:url('images/header_footer_top.gif');
	background-repeat:no-repeat;
	background-position:left top;
	height:3px;
	width:780px;
	font-size:0px;
	}

tr.header_footer_bottom
	{
	background-image:url('images/header_footer_bottom.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:3px;
	width:780px;
	font-size:1px;
	}

/* Banner */
table.banner
	{
	margin-left:auto;
	margin-right:auto;
	width:780px;
	height:150px;
	background-image:url('images/banner.gif');
	background-repeat:no-repeat;
	background-position:top left;
	}
	
td.header_border_left
	{
	background-image:url('images/header_footer_left.gif');
	background-position:left top;
	background-repeat:repeat-y;
	width:3px;
	height:55px;
	}

td.header_border_right
	{
	background-image:url('images/header_footer_left.gif');
	background-position:right top;
	background-repeat:repeat-y;
	width:3px;
	height:55px;
	}

/* Footer */
table.footer
	{
	background-color:#000;
	margin-left:auto;
	margin-right:auto;
	width:780px;
	height:14px;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	font-size:10px;
	}

td.footer_border_left
	{
	background-image:url('images/header_footer_left.gif');
	background-position:left top;
	background-repeat:repeat-y;
	width:3px;
	}

td.footer_border_right
	{	
	background-image:url('images/header_footer_left.gif');
	background-position:right top;
	background-repeat:repeat-y;
	width:3px;
	}

.footer
	{
	text-decoration:none; 
	font-size:10px;
	font-family:Tahoma, verdana, sans-serif;
	text-align:center;
	vertical-align:middle;
	}

.footer a
	{
	color:#FFFFFF;
	font-size:10px;
	TEXT-DECORATION:none;
	}

.footer a:link
	{
	color:#FFFFFF;
	font-size:10px;
	TEXT-DECORATION:none;
	}

.footer a:active
	{ 
	color:#FFFFFF;
	font-size:10px;
	TEXT-DECORATION:none;
	}

.footer a:visited
	{
	color:#FFFFFF;
	font-size:10px;
	TEXT-DECORATION:none;
	}

.footer a:hover
	{
	color:#FFCC00;
	font-size:10px;
	TEXT-DECORATION:none;
	}
	
/* Menu */
table.menu 
	{
	margin-left:auto;
	margin-right:auto;
	width:780px;
	text-align:center;
	background-image:url('images/banner2.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:27px;
	}
	
td.menu_border_left
	{
	background-image:url('images/header_footer_left.gif');
	background-position:left top;
	background-repeat:repeat-y;
	height:20px;
	width:3px;
	}

td.menu_border_right
	{
	background-image:url('images/header_footer_left.gif');
	background-position:right top;
	background-repeat:repeat-y;
	height:20px;
	width:3px;
	}

td.divider
	{
	background-image:url('images/divider.gif');
	background-position:bottom center;
	background-repeat:repeat-x;
	height:3px;
	width:100%;
	}

.menu a
	{
	color: #fff; 
	text-decoration:none; 
	font-size:10px;
	font-weight: bold; 
	line-height:12px; 
	font-family: Tahoma, verdana, sans-serif;
	padding: 2px 1px;
	text-align: center;
	}

.menu a:link
	{
	color: #fff; 
	font-size:10px;
	text-decoration:none; 
	}

.menu a:active
	{ 
	color: #fff;
	font-size:10px;
	text-decoration:none; 
	}

.menu a:visited
	{
	color: #fff; 
	font-size:10px;
	text-decoration:none; 
	}

.menu a:hover
	{
	color: #FFCC00;
	border:1px solid #FFCC00;
	font-size:10px;
	text-decoration:none; 
	}

/* Title */
table.title
	{
	margin-left:auto;
	margin-right:auto;
	width:776px;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	background-image:url('images/title.gif');
	background-repeat:no-repeat;
	background-position:left top;
	}

div.title_up
   {
   width:auto;
   height:3px;
   background-image:url('images/titlebar.jpg');
   background-repeat:no-repeat;
   background-position:center bottom;
   }
   
div.title_down
   {
   width:auto;
   height:3px;
   background-image:url('images/titlebar.jpg');
   background-repeat:no-repeat;
   background-position:center top;
   }

div.title_text
   {
   font-size:12px;
   font-weight:bold;
   text-transform:uppercase;
   text-align:center;
   } 

/* Content */
table.content
	{
	background-color:#000;
	margin-left:auto;
	margin-right:auto;
	width:745px;
	}

td.content
	{
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	text-align:justify;
	font-size:13px;
	padding:10px 10px 10px 10px;
	}

td.content_border
	{
	background-image:url('images/div.gif');
	background-position:center top;
	background-repeat:repeat-y;
	width:6px;
	}

td.content_bottom
	{
	background-image:url('images/div.gif');
	background-position:center top;
	background-repeat:repeat-x;
	height:29px;
	font-size:3px;
	}

/* Credits */
td.credits
	{
	background-color:#000;
	padding:0px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 9px;
	font-weight: bold;
	text-align:left;
	}

/* Menu-tabel */
table.inside
	{
	background-color:#000;
	border:1px dotted #fff;
	color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
	font-size:10px;
	padding:0px 0px 3px 0px;
	width:100%;
	margin-left: auto;
	margin-right: auto;
	}
	
tr.inside
	{
	border-bottom:1px solid #fff;
	color:#fff;
	font-weight: bold;
	text-align:left;
	vertical-align:middle;
	font-size:11px;
	}

/* patches db */
table.patches
	{
	background-color:#000;
	text-align:center;
	}

td.patches_images
	{
	vertical-align:middle;
	width:75px;
	}

td.patches_info
	{
	vertical-align:middle;
	text-align:left;
	}

td.patches_images_divider
	{
	vertical-align:middle;
	width:75px;
	padding:0px 0px 0px 20px;
	}

td.patches_info_divider
	{
	vertical-align:middle;
	padding:0px 20px 0px 00px;
	text-align:left;
	}

.patches
	{
	background-color:#000;
	border:5px solid #000;
	width:60px;
	}

a.patches
	{
	border:5px hidden #000;
	}

a.patches:link
	{
	border:5px hidden #000;
	}

a.patches:hover
	{
	border:5px hidden #000;
	}

a.patches:active
	{
	border:5px hidden #000;
	}
	
a.patches:visited
	{
	border:5px hidden #000;
	}

.nametags_patches
	{
	background-color:#000;
	width:105px;
	height:60px;
	border:5px solid #000;
	}

a.nametags_patches
	{
	border:5px hidden #000;
	}

a.nametags_patches:link
	{
	border:5px hidden #000;
	}

a.nametags_patches:hover
	{
	border:5px hidden #000;
	}

a.nametags_patches:active
	{
	border:5px hidden #000;
	}
	
a.nametags_patches:visited
	{
	border:5px hidden #000;
	}

.ntm_patches
	{
	background-color:#000;
	width:60px;
	height:60px;
	border:5px solid #000;
	}

a.ntm_patches
	{
	border:5px hidden #000;
	}

a.ntm_patches:link
	{
	border:5px hidden #000;
	}

a.ntm_patches:hover
	{
	border:5px hidden #000;
	}

a.ntm_patches:active
	{
	border:5px hidden #000;
	}
	
a.ntm_patches:visited
	{
	border:5px hidden #000;
	}

td.ntm_patches_images
	{
	vertical-align:middle;
	width:120px;
	}

td.ntm_patches_info
	{
	vertical-align:middle;
	}

/* Helmets */
.helmets
	{
	background-color:#000;
	border:5px solid #000;
	width:60px;
	}

td.helmets_left
	{
	vertical-align:middle;
	padding:0px 20px 0px 0px;
	}

td.helmets_right
	{
	vertical-align:middle;
	padding:0px 0px 0px 20px;
	}

a.helmets
	{
	border:5px hidden #000;
	}

a.helmets:link
	{
	border:5px hidden #000;
	}

a.helmets:hover
	{
	border:5px hidden #000;
	}

a.helmets:active
	{
	border:5px hidden #000;
	}
	
a.helmets:visited
	{
	border:5px hidden #000;
	}
	
/* clothing */
.clothing
	{
	text-align:center;
	background-color:#000;
	border:5px solid #000;
	width:60px;
	}

td.clothing_left
	{
	text-align:center;
	vertical-align:middle;
	padding:0px 20px 0px 0px;
	width:49%;
	}

td.clothing_right
	{
	text-align:center;
	vertical-align:middle;
	padding:0px 0px 0px 20px;
	}

a.clothing
	{
	border:5px hidden #000;
	}

a.clothing:link
	{
	border:5px hidden #000;
	}

a.clothing:hover
	{
	border:5px hidden #000;
	}

a.clothing:active
	{
	border:5px hidden #000;
	}
	
a.clothing:visited
	{
	border:5px hidden #000;
	}

/* Prints */
.sqnprints
	{
	background-color:#000;
	border:5px solid #000;
	width:120px;
	height:70px;
	}
	
td.sqnprints_left
	{
	text-align:left;
	vertical-align:middle;
	padding:0px 20px 0px 0px;
	width:49%;
	}

td.sqnprints_right
	{
	text-align:left;
	vertical-align:middle;
	padding:0px 0px 0px 20px;
	}
	
a.sqnprints
	{
	border:5px hidden #000;
	}

a.sqnprints:link
	{
	border:5px hidden #000;
	}

a.sqnprints:hover
	{
	border:5px hidden #000;
	}

a.sqnprints:active
	{
	border:5px hidden #000;
	}
	
a.sqnprints:visited
	{
	border:5px hidden #000;
	}

/* Scalemodels */
.scalemodels
	{
	background-color:#000;
	border:5px solid #000;
	width:120px;
	height:80px;
	}

a.scalemodels
	{
	border:5px hidden #000;
	}

a.scalemodels:link
	{
	border:5px hidden #000;
	}

a.scalemodels:hover
	{
	border:5px hidden #000;
	}

a.scalemodels:active
	{
	border:5px hidden #000;
	}
	
a.scalemodels:visited
	{
	border:5px hidden #000;
	}

/* Other memorabilia, mugs */
.other_memorabila, .mugs
	{
	text-align:center;
	background-color:#000;
	border:5px solid #000;
	width:60px;
	}

td.other_memorabila_left
	{
	text-align:left;
	vertical-align:middle;
	padding:0px 20px 0px 0px;
	width:49%;
	}

td.mugs
	{
	text-align:center;
	vertical-align:middle;
	padding:0px 20px 0px 0px;
	width:49%;
	}

td.other_memorabila_right
	{
	text-align:left;
	vertical-align:middle;
	padding:0px 0px 0px 20px;
	}

a.other_memorabila, a.mugs
	{
	border:5px hidden #000;
	}

a.other_memorabila:link, a.mugs:link
	{
	border:5px hidden #000;
	}

a.other_memorabila:hover, a.mugs:hover
	{
	border:5px hidden #000;
	}

a.other_memorabila:active, a.mugs:active
	{
	border:5px hidden #000;
	}
	
a.other_memorabila:visited, a.mugs:visited
	{
	border:5px hidden #000;
	}

/* downloads */
.downloads
	{
	text-align:center;
	background-color:#000;
	border:5px solid #000;
	width:120px;
	}

td.downloads_left
	{
	text-align:center;
	vertical-align:middle;
	padding:0px 20px 0px 0px;
	width:49%;
	}

td.downloads_right
	{
	text-align:center;
	vertical-align:middle;
	padding:0px 0px 0px 20px;
	}

a.downloads
	{
	border:5px hidden #000;
	}

a.downloads:link
	{
	border:5px hidden #000;
	}

a.downloads:hover
	{
	border:5px hidden #000;
	}

a.downloads:active
	{
	border:5px hidden #000;
	}
	
a.downloads:visited
	{
	border:5px hidden #000;
	}

/* banners */
.banners
	{
	border:1px solid #fff;
	}

/* Guestbook*/
table.guestbook
   {
   background-color:#000;
   border:1px dotted #fff;
   color:#FFF;
   vertical-align:middle;
   font-size:11px;
   padding: 5px;  /*als alle waarden dezelfde zijn hoef je maar één x bepalen */
   width:100%;
   }

td.guestbook_name
   {
   border-bottom:1px solid #fff;
   color:#fff;
   vertical-align:middle;
   font-size:11px;
   padding: 0px 5px 3px 5px;  /*boven - rechts - onder - links */
   width:300px;
   }

.guestbook_url
   {
   color:#fff;
   font-size:10px;
   TEXT-DECORATION:none;
   }

a.guestbook_url
	{
	color:#FFF;
	font-size:10px;
	TEXT-DECORATION:none;
	}

a.guestbook_url:link
	{
	color:#FFF;
	font-size:10px;
	TEXT-DECORATION:none;
	}

a.guestbook_url:active
	{ 
	color:#FFF;
	font-size:10px;
	TEXT-DECORATION:none;
	}

a.guestbook_url:visited
	{
	color:#FFF;
	font-size:10px;
	TEXT-DECORATION:none;
	}

a.guestbook_url:hover
	{
	color:#FFF;
	font-size:10px;
	TEXT-DECORATION:none;
	}

td.guestbook_date
   {
   border-bottom:1px solid #fff;
   color:#fff;
   vertical-align:middle;
   font-size:9px;
   }

td.guestbook_comment
   {
   vertical-align:top;
   font-size:11px;
   padding: 5px 5px 0px 5px;   /*boven - rechts - onder - links */
   }
   
/* interview */
.interview
	{
	background-color:#000;
	border:5px solid #000;
	}

a.interview
	{
	border:5px hidden #000;
	}

a.interview:link
	{
	border:5px hidden #000;
	}

a.interview:hover
	{
	border:5px hidden #000;
	}

a.interview:active
	{
	border:5px hidden #000;
	}
	
a.interview:visited
	{
	border:5px hidden #000;
	}

/* content_image */
.content_image
	{
	background-color:#000;
	border:5px solid #000;
	}

a.content_image
	{
	border:5px hidden #000;
	}

a.content_image:link
	{
	border:5px hidden #000;
	}

a.content_image:hover
	{
	border:5px hidden #000;
	}

a.content_image:active
	{
	border:5px hidden #000;
	}
	
a.content_image:visited
	{
	border:5px hidden #000;
	}

.news_title
	{
	text-decoration:underline;
	}

	#header { padding-left:3px; }
	
	#nav { border-left:3px solid #fc0; border-right:3px solid #fc0; border-bottom:4px solid #fc0; font-family: arial, sans-serif; width:774px; height:30px; position:relative; margin:0; font-size:10px; margin:0 auto; background:url('images/banner2.gif') no-repeat top left; position:relative; }
    
    #nav a,
    #nav a:visited {color:#fff; }
    
    #nav a:hover { color:#fc0; }
    
    #nav ul {padding:0; margin:0; list-style-type: none;}
    
    #nav ul li {float:left; margin:0 auto; width:auto !important; width:60px; }
    
    #nav ul li a, #nav ul li a:visited {display:block; width:auto; text-decoration:none; padding:0 10px; height:30px; line-height:30px; }
    
    #nav table {border-collapse:collapse; margin:0; padding:0; font-size:1em;}
    
    #nav ul li ul {visibility:hidden; position:absolute; top:30px; left:0; }
    
    #nav ul li:hover
    #nav ul li a:hover
    #nav ul li.sfhover a {background-color:transparent;}
    
    #nav ul li:hover ul,
    #nav ul li a:hover ul,
    #nav ul li.sfhover ul {margin:0 auto; padding-top:4px; left:-3px; border-left:3px solid #fc0; border-right:3px solid #fc0; border-bottom:4px solid #fc0; border-top:1px solid #fc0; visibility:visible; width:774px; background:#000;}
    
    #nav ul li:hover ul li a,
    #nav ul li a:hover ul li a,
    #nav ul li.sfhover ul li a { height:3em;}
    
    #nav ul li:hover ul.right_side li,
    #nav ul li a:hover ul.right_side li,
    #nav ul li.sfhover ul.right_side li {float:right; border:0;}
    
    #nav ul li:hover ul.left_side li,
    #nav ul li a:hover ul.left_side li,
    #nav ul li.sfhover ul.left_side li {float:left; border:0; }
		
    #nav ul li:hover ul li ul,
    #nav ul li a:hover ul li a ul ,
    #nav ul li.sfhover ul li ul {visibility:hidden; position:absolute; left:-3px; top:30px; float:left; border-top:1px dotted #fc0;}
    
    #nav ul li:hover ul li a,
    #nav ul li a:hover ul li a,
    #nav ul li.sfhover ul li a {display:block; width:auto; height:auto; padding:0 10px;}
    
    #nav ul li:hover ul li:hover ul,
    #nav ul li a:hover ul li a:hover ul,
    #nav ul li.sfhover ul li.sfhover ul {visibility:visible;}
	
	#nav ul li:hover ul li
    #nav ul li a:hover ul li
    #nav ul li.sfhover ul li {width:auto !important; width:150px;}
	
	#nav ul li:hover ul li:hover ul li,
    #nav ul li a:hover ul li a:hover ul li,
    #nav ul li.sfhover ul li.sfhover ul li {width:auto !important; width:150px;}
	
	ul#sqn li,
	ul#news li,
	ul#arms li {float:left; border:0; width:auto !important; width:75px; }
	
	ul#pics li {float:left; border:0; width:auto !important; width:125px; }
    
    .sub { background:url('images/nav_sub.gif') no-repeat center right; margin-right:20px; }
    
    .sub a { padding-right:2px; }
    
    #nav { z-index:99; }
    
    #ntm09 span { float:left; font-weight:bold; }
    #ntm09 ul.nav { margin:0 0 25px 10px; padding:0; line-height:1.2em; display:block; list-style-type:none; float:left; }
    #ntm09 ul.nav li {float:left; padding:0 5px; }
    