
body {

background: #FFFFFF; /* url('images/back.gif') repeat-y 6px 6px; */
padding:0;
margin:0;

	font-family: Georgia, "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; 
	font-size: 13px; 
	color: #000000; 
	
	line-height: 19px; 
	text-align:center;


	}

img {border:0;}

.clear {
clear: both;
	}

/* ==================================================================
 * Layout
 * ================================================================== */

#outer_wrapper {
background:white;
margin:0 auto;
padding-bottom:6px;
width:1024px;
text-align:left;
}

#header {
background:white;
width:1024px;
text-align:left;
margin:0;
padding-top:6px;
height:95px;

}

#header-logo a {
width:1024px;
height:45px;
display:block;
margin:0;
padding:0;
background: transparent url('images/logo.gif') no-repeat top left; 
cursor:pointer;
}

#header-logo img {padding:0; margin:0;}

#header-nav {
width:1024px;
height:52px;
text-align:left;
margin:0;
padding:0;
background: url('images/nav_left.gif') no-repeat top right; 
}

#nav_container {
width:1024px;
height:52px;
margin:0;
padding:0px;
background: transparent url('images/nav_right.gif') no-repeat top left; 
}


#content {
margin:0;
padding:0;
width:1024px;
text-align:left;
background:black;
}

#left_sidebar {
width:251px;
height:600px;
margin:0;
padding:0;
position:relative; float:left;
background: url('images/left_side_back.gif') no-repeat top left;
}

#right_sidebar {
height:671px;
width:253px;margin:0;
padding:0;
position:relative; float:left;text-align:left;
background: url('images/right_side_back.gif') no-repeat top left;
}

#main {
width:520px;margin:0;
padding:0;
position:relative; float:left;text-align:left;

background: white;
height:671px;
overflow:auto; overflow-x:hidden;
}

#main_content {
margin-left:40px;
margin-top:29px;
padding-top:70px;
padding-left:0px;
margin-right:100px;
background: url('images/header_velkom.gif') no-repeat top left;
position:relative; float:left;text-align:left;
margin-bottom:0px;

height:auto !important;
height:300px;
min-height:300px;
}



.url a {
display:block;
height:19px;
width:199px;
margin-top:581px;
margin-left:28px;
padding:0;
position:relative; float:left;
background: url('images/url_obama.gif') no-repeat top left;
cursor:pointer;
}




.url2 a {
display:block;
height:19px;
width:175px;
margin-top:581px;
margin-left:46px;
padding:0;
position:relative; float:left;
background: url('images/url_cain.gif') no-repeat top left;
cursor:pointer;
}




.hand {
height:32px;
width:60px;
margin-left:0px;
margin-top:15px;
margin-bottom:0px;
padding:0;
position:relative; float:left;
background: url('images/hand2.gif') no-repeat top left;
}

.circle a {
display:block;
height:32px;
width:32px;
margin-left:118px;
margin-top:15px;
margin-bottom:0px;
padding:0;
position:relative; float:left;cursor:pointer;
background: url('images/circle.gif') no-repeat top left;
}



.hand2 {
height:32px;
width:60px;
margin-left:49px;
margin-top:15px;
margin-bottom:0px;
padding:0;
position:relative; float:left;
background: url('images/hand.gif') no-repeat top left;
}



.circle2 a {
display:block;
height:32px;
width:32px;
margin-left:0px;
margin-top:15px;
margin-bottom:0px;
padding:0;
position:relative; float:left;cursor:pointer;
background: url('images/circle.gif') no-repeat top left;
}

#footer {
height:250px;

width:485px;
margin-left:11px;
margin-top:5px;
margin-bottom:10px;
padding:0;
position:relative; float:left;text-align:left;
overflow:hidden;
}

.col1 {
position:relative; float:left;text-align:left;
width:376px;
padding:0;
margin:0;overflow:hidden;
}

.col1 img, .col1 a img  {position:relative; float:left;text-align:left;
padding:0;
margin:0;
border:0;
display:block;
}

.col2 {overflow:hidden;
position:relative; float:left;text-align:left;
height:125px;
width:89px;
padding:0;
margin:0;
}

.col2a {overflow:hidden;
position:relative; float:left;text-align:left;
height:150px;
width:105px;
padding:0;
margin:0;

}

.clearl {
clear:left;
}


/* nav */

#nav_container ul {
padding:0px;
list-style-type: none;
display:block;
height:52px;text-align:left;
margin: 0 0 0 100px;
}

#nav_container li {
padding:0px;
list-style-type: none;
display:block;
height:52px;text-align:left;
margin:0;float:left;position:relative;
}

.btn_1 a {
background:  url('images/nav_btn_1.gif') no-repeat top left;height:52px;width:104px;display:block;
padding:0px;margin:0;float:left;position:relative;
}

.btn_2 a {
background:  url('images/nav_btn_2.gif') no-repeat top left;height:52px;width:94px;display:block;
padding:0px;margin:0;float:left;position:relative;
}

.btn_3 a {
background:  url('images/nav_btn_3.gif') no-repeat top left;height:52px;width:220px;display:block;
padding:0px;margin:0;float:left;position:relative;
}

.btn_4 a {
background:  url('images/nav_btn_4.gif') no-repeat top left;height:52px;width:220px;
display:block;padding:0px;margin:0;float:left;position:relative;
}


.btn_5 a {
background:  url('images/nav_btn_5.gif') no-repeat top left;height:52px;width:179px;
display:block;padding:0px;margin:0;float:left;position:relative;
}



.btn_1 a:hover {
background:  url('images/nav_btn_1h.gif') no-repeat top left;height:52px;width:104px;display:block;
padding:0px;margin:0;float:left;position:relative;
}

.btn_2 a:hover {
background:  url('images/nav_btn_2h.gif') no-repeat top left;height:52px;width:94px;display:block;
padding:0px;margin:0;float:left;position:relative;
}

.btn_3 a:hover {
background:  url('images/nav_btn_3h.gif') no-repeat top left;height:52px;width:220px;display:block;
padding:0px;margin:0;float:left;position:relative;
}

.btn_4 a:hover {
background:  url('images/nav_btn_4h.gif') no-repeat top left;height:52px;width:220px;
display:block;padding:0px;margin:0;float:left;position:relative;
}


.btn_5 a:hover {
background:  url('images/nav_btn_5h.gif') no-repeat top left;height:52px;width:179px;
display:block;padding:0px;margin:0;float:left;position:relative;
}

/*end nav */


/* inner pages */
.news #main_content {background: url('images/header_nieuws.gif') no-repeat top left;}


.kaartverkoop #main_content {background: url('images/header_kaart.gif') no-repeat top left;}



.programma_4_nov #main_content {
background: url('images/header_pr4.gif') no-repeat top left;
width:445px;
margin-left:30px;
margin-top:29px;
padding-top:130px;
padding-left:0px;
margin-right:0px;
padding-right:0;
}





.main_content_table {
width:441px;
border:2px solid #231f20;

margin-left:0px;
margin-top:0px;
padding:0px;
margin-right:0px;
margin-bottom:30px;
}


.main_content_table_header {
width:441px;
background: #231f20 url('images/pr4_table_header.gif') no-repeat 1em 0.8em;
margin:0px;
padding:0px;
height:57px;
}


.main_content_table_header a, .main_content_table_header a:visited {
display:block;
margin-top:0em;
margin-left:1em;
height:35px;
width:130px;
}

.programma_5_nov .main_content_table_header a, .programma_5_nov .main_content_table_header a:visited {
width:236px;
}

.programma_5_nov #main_content {
background: url('images/header_pr5.gif') no-repeat top left;
width:445px;
margin-left:30px;
margin-top:29px;
padding-top:130px;
padding-left:0px;
margin-right:0px;
padding-right:0;
height:auto !important;
height:331px;
min-height:331px;
}

.programma_5_nov .main_content_table_header {
background: #231f20 url('images/pr5_table_header.gif') no-repeat 1em 0.8em;
}

.table_content {padding:30px;}


