

/* Link Styles */
#content_text a:link {text-decoration: underline; color: #ffffff;}
#content_text a:visited {text-decoration: underline; color: #ffffff;}
#content_text a:active {text-decoration: underline; color: #ffffff;}
#content_text a:hover {text-decoration: underline; color: #F68B1F;}

#menu a:link {text-decoration: none; color: #ffffff;margin-right:30px;}
#menu a:visited {text-decoration: none; color: #ffffff;margin-right:30px;}
#menu a:active {text-decoration: none; color: #ffffff;margin-right:30px;}
#menu a:hover {text-decoration: none; color: #F68B1F;}

#header a:link {text-decoration: none; color: #F68B1F; font-weight: bold;}
#header a:visited {text-decoration: none; color: #F68B1F; font-weight: bold;}
#headera:active {text-decoration: none; color: #F68B1F; font-weight: bold;}
#header a:hover {text-decoration: none; color: #000000; font-weight: bold;}

#disclaimer a:link {text-decoration: none; color: #000000;}
#disclaimer a:visited {text-decoration: none; color: #000000;}
#disclaimer a:active {text-decoration: none; color: #000000;}
#disclaimer a:hover {text-decoration: none; color: #F68B1F;}

#lightbox a:link {text-decoration: none; color: #000000;}
#lightbox  a:visited {text-decoration: none; color: #000000;}
#lightbox  a:active {text-decoration: none; color: #000000;}
#lightbox  a:hover {text-decoration: none; color: #F68B1F;}

			/* Main Styles voor de-piraat.nl */
			html { overflow-y: scroll;}
			
			body {
				background: #ffffff;
				margin: 20px;
				min-width: 950px;
				}
			
			img {border: none;}
			.small {font-size:10px;margin-bottom:10px;}
		
					/* Algemene Content Styles voor de-piraat.nl */
					#body_wrapper {
						width: 950px;
						margin:0 auto;
						}
						
					#body_wrapper #column_wrapper{
						width:950px;
						
					}
					
					/* Header styles */
					#header {
						background: #ffffff url("images/algemeen_header_back.jpg") top left no-repeat;
						overflow: hidden;
						width: 950px;
						height:89px;
						font-family: verdana;
						font-size: 18px;
						page-break-after:avoid;
						}
						
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	font-family: verdana;
	font-size: 14px;
	}
	
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/overlay.png", sizingMethod="scale");
	}



											
								
												/* Main content styles */
												#main_content {	
													
													/*overflow: hidden;*/
													float: left;
													width: 551px;
													margin-left: 182px; /* #tracker_left width */
													background-color: #000000;
													line-height: 16px;
													}
													
												#main_content input,#main_content textarea {
												border-color: #F68B1F;
												border-style: solid;
												border-width: 1px;
												background-color: #000000;
												color: #ffffff;
												padding-left: 5px;
												
												}
												
												#main_content textarea{
												height:100px;
												width:142px;
												font-family:Verdana;
												font-size:12px;
												}
												
												#main_content select {
												border-color: #F68B1F;
												border-style: solid;
												border-width: 1px;
												background-color: #000000;
												color: #ffffff;
												padding-left: 5px;
												}
											
												#disclaimer {
														font-family: verdana;
														font-weight: normal;
														font-size: 10px;
														width: 950px;
														text-align: center;
														padding-top: 5px;	
														margin-left: 90px;
														position: absolute;
													}
													
												#content_text {
													color: #FFFFFF;
													font-family: verdana;
													font-size: 12px;
													padding-left: 20px;
													padding-top: 39px;
													padding-right: 21px;
													padding-bottom: 20px;
													
													}
												
												#content_text h1 {
																color: #F68B1F;
																font-size: 22px;
																
																}
												
												#subheader, #content_text h2 {
																color: #F68B1F;
																font-size: 12px;
																font-weight: bold;
																margin:0px;
																}
												#content_text p{
												margin-top:0px;
												
												}
												
												
												* html #main_content {
													display: inline;
													}										
												.prijslijst{
												border-collapse:collapse;
												}
	
												.prijslijst td{
												padding-right:10px;
												padding-top:8px;
												}
												
												.prijslijst th{
												padding:5px;
												text-align:left;
												color:#F68B1F;
												border-bottom: 1px solid #fff;
												border-top: 1px solid #fff;
												}
												
												.prijslijst td.label{
												font-weight:bolder;
												
												}
												.prijslijst #meubelhoezen {
												padding:0px;
												padding-top:5px;
												}
												.prijslijst td.sub {
												padding:0px;
												}
												
												.prijslijst td.price{
												font-style:italic;
												text-align:right;
												padding:0px;
												padding-left:5px;
												}

																	#tracker_left {
																		overflow: hidden;
																		float: left;
																		width: 192px;
																		margin-left: -743px; /* #main_content width + #tracker_left width */
																		background: #323133 url("images/algemeen_menu_back.jpg") top left no-repeat;
																		height:830px;
																		
																		}
																		
																		#menu {
																			  text-align: right;
																			  position: absolute;	
																			  top: 100px;
																			  font-family: Verdana;
																			  font-size: 14px;
																			  height: 246px;
																			  width: 354px;
																			  }
															
																		#menu ul{
																		position:absolute;
																		
																		margin-left:-30px;
																		#margin-left:-344px;
																		}
																		
																		#menu ul li{
																		list-style: none;
																		line-height: 30px;
																		
																		width:184px;
																		
																		}
																		
																		
																		.menu_now {
																				   background-color: #000000;
																				   color: #F68B1F;
																				   font-weight: bold;
																				   
																				   }
																		
																	
																
																	
																	#tracker_right {
																		float: left;
																		width: 216px; /* max #body_wrapper width - #main_content width - #tracker_left width */
																		background: #000000;
																		}
																	
																	.Bestel {
																	width:600px;
																	}	
																	
																	#main_content .Bestel .label,  #main_content .Bestel #Maten table .label {
																	width:160px;
																	}
																	
																	.Bestel table td{
																	padding:2px;
																	padding-left:0;
																	}
																		
																	#Maten table { 
																		border-collapse: collapse;
																		
																		}
																			
																						
											
																																													
						


			/*footer styles */
			#footer {
					height: 29px;
					width: 950px;
					background: #ffffff url("images/algemeen_footer_back.jpg") top center no-repeat;
					margin-left: auto;
					margin-right: auto;
					padding: 0;
					}
			
		
			
/* Start Mac IE5 filter \*/
#main_content, #tracker_left, #tracker_right {
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important;
}

@media all and (min-width: 0px) {
	#main_content, #tracker_left, #tracker_right {
		padding-bottom: 0 !important;
		margin-bottom: 0 !important;
	}

	#main_content:before, #tracker_left:before, #tracker_right:before {
		content: '[DO NOT LEAVE IT IS NOT REAL]';
		display: block;
		background: inherit;
		padding-top: 32767px !important;
		margin-bottom: -32767px !important;
		height: 0;
	}
}
/* End Mac IE5 filter */

#column_wrapper {
	position: relative;
	overflow: hidden; /* This hides the excess padding in non-IE browsers */
}


