@charset "UTF-8";

/* Copyright Tweepixels 2009 */

@import url("modules.css");
@import url("lightbox.css");

/* Clearing styles */
* { margin:0; padding:0; }
img { border:none; }
p { margin:1em 0em; }

/* FontSize basis font-sizes */
body.fontsize9 { font-size:9px; }
body.fontsize11 { font-size:11px; }
body.fontsize13 { font-size:13px; }
body.fontsize15 { font-size:15px; }
body.fontsize17 { font-size:17px; }

html, body {
	background:#c5e6ed url(../images/l_back.gif) repeat top left;
	margin:0px auto;
	padding:0px;
	font-family:Verdana;
	font-size:11px;
	color:#333333;
}

#verloop {
	background:url(../images/l_back_large.gif) repeat-x top left;
	height:450px;
	margin:0px;
	padding:0px;
}

#skipnav {
	position:absolute;
}	
	
	#skipnav a {
		position:absolute;
		top:-9999px;
	}	

#container {
	width:760px;
	margin:0px auto;
	padding:0px;
	background:url(../images/shadow.png);
	position:relative;
}

#header_container {
	width:760px;
	height:266px;
	padding:0px;
	position:relative;
	background:url(../images/topshad.png) no-repeat top left;
}

	#header_container a {
		width:242px;
		height:195px;
		display:block;
		text-indent:-9999px;
		position:absolute;
		top:20px;
		left:25px;
		background:url(../images/logo_bg.png) no-repeat top left;
	}
	
	#header_container #header_image {
		width:468px;
		height:160px;
		display:block;
		position:absolute;
		top:55px;
		right:25px;
		background:url(../images/header_bg.gif) no-repeat top left;
	}
	
		#header_container #header_image .hImage {
			width:233px;
			height:160px;
			margin-left:235px;
			display:block;
			background:no-repeat top left;
		}
		
#menu_container {
	margin:0px 25px;
	width:710px;
	height:31px;
	background:#cf1617 url(../images/menu.gif) no-repeat top left;
	position:absolute;
	top:225px;
	left:0;
	float:left;
}

	#menu_container ul {
		margin:0;
		padding:0 2px;
		list-style-type:none;
		float:left;
		background:#ac0505 url(../images/menu.gif) no-repeat top left;
	}

		#menu_container ul li {
			margin:0;
			padding:0;
			float:left;
			display:block;
		}

			#menu_container ul li a:link,
			#menu_container ul li a:visited {
				width:auto;
				line-height:29px;
				display:block;
				float:left;
				padding:0 12px 0 11px;
				color:#FFF;
				font-size:12px;
				font-weight:bold;
				text-decoration:none;
			}

			#menu_container ul li a:hover {
				text-decoration:underline;
			}

			#menu_container ul li a#active0 {
				width:auto;
				line-height:29px;
				display:block;
				float:left;
				padding:0 12px 0 12px;
				color:#FFF;
				font-size:12px;
				font-weight:bold;
				text-decoration:underline;
			}

	#content_extra_container {
		float:left;
		display:block;
		width:735px;
	}

		#content_container {
			padding:10px 20px;
			line-height:1.7em;
			background:#FFF;
			float:right;
			width:428px;
			border-left:2px solid #FFF;
			display:inline;
		}

			#content_container h1 {
				margin:5px 0 10px 0;
				padding:0;
				font-size:1.5em;
				font-weight:bold;
				color:#444;
			}
				
			#content_container h2 {
				margin:0 0 -1em 0;
				padding:0;
				font-size:1.1em;
				font-weight:bold;
				color:#ce1516;
			}
				
			#content_container ul {
				margin:1em 0;
				padding:0;
			}
				
				#content_container ul li {
					margin:0 0 0 20px;
					padding:0;
				}

			#content_container table.prijzen {
				padding:0;
				margin:0 0 15px 0;
				border-collapse:collapse;
				width:100%;
				border-bottom:2px solid #EEE;
			}
				
				#content_container table.prijzen th {
					padding:3px;
					margin:0;
					font-weight:bold;
					text-align:left;
					border-bottom:1px solid #FFF;
					background:#e4e4e4;
				}
					
				#content_container table.prijzen td {
					padding:3px;
					margin:0;
					border:1px solid #FFF;
					background:#f6f6f6;
				}
					
			#content_container a:link,
			#content_container a:visited { 
				color:#ce1516;
				text-decoration:underline;
			}
			
			#content_container a:hover { 
				text-decoration:none;
			}
	
		#extra_container {
			float:left;
			width:220px;
			margin:0 0 20px 25px;
			padding:10px;
			line-height:1.7em;
			background:#F4F4F4;
			display:inline;
		}
		
			#extra_container h2 {
				margin:0 0 -1em 0;
				padding:0;
				font-size:1.1em;
				font-weight:bold;
				color:#ce1516;
			}
			
			#extra_container p {
				margin:1em 0;
				padding:0 0 1em 0;
				border-bottom:1px solid #ccc;
			}
			
			#extra_container p.tweepixels {
				margin:1em 0;
				padding:0;
				border-bottom:none;
			}
			
			#extra_container a:link, a:visited {
				color:#ce1516;
				text-decoration:underline;
			}
			
			#extra_container a:hover {
				color:#ce1516;
				text-decoration:none;
			}

	#accessibility_container {
		position:absolute;
		top:32px;
		right:25px;
		width:220px;
		height:21px;
		line-height:21px;
		text-align:right;
	}	
		
		#accessibility_container div {
			display:block;
			padding:0;
			float:right;
			line-height:13px;
		}	

			#accessibility_container div h2 {
				font-size:1em;
				color:#333;
				font-weight:normal;
				float:left;
			}	
				
			#accessibility_container div a:link,
			#accessibility_container div a:visited {
				color:#555;
				text-decoration:none;
				padding:0 5px;
				margin:0 0 0 5px;
				border:1px solid #555;
				display:block;
				float:left;
			}	
				
			#accessibility_container div a:hover {
				text-decoration:none;
				background:#cd1314;
				color:#FFF;
			}	

	#footer_container {
		width:762px;
		height:13px;
		margin:0px 0px 0px -1px;
		background:url(../images/footer.png) !important; background:none; 
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/footer.png', sizingMethod='scale');
		clear:both;
		text-indent:-9999px;
		overflow:hidden;
	}
	

