* {
    margin: 0px;
    padding: 0px;
    
    font-family: "Verdana";
    font-size: 11px;
    
    /* fix text and images while hyperlinked */ 
    text-decoration: none;
    border: 0px;
}

.sitemapUL {
	margin: 1px 0px 1px 6px;
	padding: 1px 0px 1px 10px;
}
.sitemapUL a {
	color: #000;
	text-decoration: underline;
}

/* pageLayout: standard html tags;
*/

html, body {
    width: 100%;
    height: 100%;
    
    text-align: center;
}

.floatLeft { float:left; }
.floatRight { float:right; }

/* pageLayout: main style;
*/

#wrapper {
    position: relative;
    
    width: 779px;
    margin: 0 auto;
    
    text-align: left;
}
    #header {
        position: absolute;
        
        top: 0px;
        width: 100%;
        height: 139px;
    }
    	.top1 {
	        background-image: url('../head_bg.gif');
			background-position: top left;
			background-repeat: no-repeat;
    	}
    	.top2 {
	        background-image: url('../head_bg2.gif');
			background-position: top left;
			background-repeat: no-repeat;
    	}
    	.top3 {
	        background-image: url('../head_bg3.gif');
			background-position: top left;
			background-repeat: no-repeat;
    	}
    #topLogo {
		height: 47px;
		padding: 25px 0;
		padding-right: 50px;
		
		text-align: right;
	}
	.png {
		behavior: url('http://www.aqua.nl/nieuw/include/pngbehavior.htc');
	}
	
	#menuBar {	
		width: 100%;
		padding: 0px;
		_margin-top: -3px;
	}
	#menuBar td {
		position: relative;
		padding: 0px;
		background: transparent;
	}
		.submenu {
			position: absolute;
			clear:both;
			
			*top: 42px;
			*left: 0px;	
						
			background: #fff;
			
			border-width: 0px 1px 1px 1px;
			border-style: solid;
			border-color: #008EC2;
		}
		.downMenu {
			position: absolute;
			margin-top: -43px;
			*margin-top: -68px;
			
			background: #fff;
			
			border-width: 1px 1px 1px 1px;
			border-style: solid;
			border-color: #008EC2;
		}
		.item {
			padding-left: 8px;
			list-style: none;
			line-height: 20px;
			font-size: 10px;
			text-transform: uppercase;
			font-weight: bold;
			clear: both;
			padding-right: 5px;
			width: 155px;
			color: #008EC2;
		}
		.item a, .subItem a, .downItem a:hover, #bottomMenu a {
			color: #008EC2 !important;
		}
		.item a:hover, .subItem a:hover, .downItem a:hover, #bottomMenu a:hover {
			color: #000 !important;
		}
			#randomImage {
				width: 208px;
				
				background: transparent;
			}
		.subsubmenu {
			position: relative;
			left:160px;
			top:-10px;
			
			background: #fff;
			
			border-width: 1px 1px 1px 1px;
			border-style: solid;
			border-color: #008EC2;
		}
			.subItem {
				clear: both;
				position:absolute;
				top: 2px;
				left: 160px;
				width: 160px;
				
				background: #fff;
				
				color: #008EC2;
				border-width: 1px 1px 1px 1px;
				border-style: solid;
				border-color: #008EC2;
				padding-left: 8px;
			}
    #container {
        position: relative;
        
        top: 139px;
		left: 0px;
		
		width: 100%;
        height: auto;
    }
    	.newcontainer {
    		background-image: url('../container_bg2.gif');
			background-position: top left;
			background-repeat: no-repeat;
    	}
    	.oldcontainer {
    		background-image: url('../container_bg.gif');
			background-position: top left;
			background-repeat: no-repeat;
    	}
    	#content {
    		margin-top: 60px;
            margin-right:6px;
    	}
    	#content h1 {
    		color: #ea5301;
    		font-size: 13px;
    	}
    	#content li {
    		list-style-image: url('../orangeBtn.gif');
            margin-left:22px;
    	}
    	#content td img { padding:5px; }
    	#leftMenu {
    		margin-top: 70px;
    	}
    	#bottomMenu {
            height: 60px;
            line-height: 60px;
            
            text-transform: uppercase;
            color: #008EC2;
            font-weight: bold;
            *margin-top:2px;
        }
        #bottom a {
        	color: #008EC2;
        }
        #pageImg {
            float: right;
            
            top: 0px;
            right: 0px;
            
            margin-left: 20px;
        }
        #leftSide, #zoekVeld {
            width: 167px;
            padding-left: 42px;
        }
        #zoekVeld {
        	float: left;
        	height: 60px;
            padding-top: 20px;
        }
        #zoekInput {
        	border: 1px solid #4B6B9B;
        	width: 90px;
        	line-height: 40px;
        }
        #zoekBtn {
        	line-height: 40px;
        	height: 18px;
        	*margin-top:2px;
        }
	    	#nieuwsFoto {
	            height: 136px;
	        }
	        #leftSide h1 {
	            color: #008EC2;
	            text-transform: uppercase;
	        }
	        #leftSide li {
	            list-style: none;
	            
	            margin: 10px 0;
	        }
	        #leftSide li a {
	            color: #000;
	            
	            font-weight: bold;
	        }
	        #leftSide li a span {
	            color: #008EC2;
	        }
        #rightSide {
            width: 568px;
        }
            #content {
                position: relative;
            }
            #headAdds {
		        height: 60px;
		    }
		        #headAdds li {
		            float: left;
		            
		            width: 189px;
		            margin-top: 50px;
		            
		            list-style: none;
		            font-weight: bold;
		        }
		        #headAdds li h2 {
		            font-weight: bold;
		            text-transform: uppercase;
		            
		            color: #ea5301;
		        }
    #bottom {
        clear: both;
    }
    
.leftMenutje {
	clear: both;
	list-type: none;
	line-height: 5px;
	margin-left: -30px;
	height: auto;
	width: auto;
	
	color: #008EC2 !important;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}

.leftMenutje a {
	color: #008EC2 !important;
}
.leftMenutje a:hover {
	color: #000 !important;
}

.leftMenutje ul {
	list-type: none;
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	
	width: auto;
	height: auto;
	
	color: #008EC2;
	text-transform: lowercase;
	font-weight: bold;
	font-size: 10px;
}

.news a {
	color: #000;
	text-decoration: underline;
}

.formu, .formul input, .formul textarea {
	border: 1px solid #000;
	margin: 1px 5px;
}

a:link { 
       color: #000000; 
       font-variant: normal; 
       font-size: 11px; 
       font-family: Arial, Helvetica, sans-serif; 
       font-weight: bold;
}

a:visited {
          color: #000000; 
          font-variant: normal; 
          font-size: 11px;
          font-family: Arial, Helvetica, sans-serif;
          font-weight: bold;
}

a:active {
         color: #ea5301;
         font-variant: normal;
         font-size: 11px;
         font-family: Arial, Helvetica, sans-serif;
         font-weight: bold;
}

a:hover {
         color: #ea5301;
         font-variant: normal;
         font-size: 11px;
         font-family: Arial, Helvetica, sans-serif;
         font-weight: bold;
}
