:root { overflow-y: scroll !important; }



* {

    margin: 0;

    padding: 0;

}



body {

    padding: 0 0 0 0;

    font: 12px Arial, Helvetica, sans-serif;

    text-align: center;

    color: #000000;

	background: #4387C6;

}



.talen {

    margin-left: 840px;

}



.talen img{

	height: 15px;

	padding-top:0px;

}



a.pagingButton

{

	border: 1px solid #111010;

	padding: 5px;

	min-width: 12px;

	margin: 2px;

	text-decoration: none;

}



a.pagingButton:visited

{

	border: 1px solid #111010;

	padding: 5px;

	min-width: 12px;

	margin: 2px;

	text-decoration: none;

}



a.pagingButton:hover

{

	text-decoration: underline;

}



a.pagingButton:active

{

    color: #d8ad3b;

}



.gastenboek_antwoord {

	background-color: #111010;

	color: #ffffff;

	width:640px;

	height:20px;

	font-size: 10px;

    padding-top: 5px;

    padding-left: 5px;

}



.gastenboek_head {

	background-color: #FB5C01;

	color: #ffffff;

	width:640px;

	height:20px;

	font-size: 10px;

    padding-top: 5px;

    padding-left: 5px;

	margin-top: 20px;

}



.gastenboek_head a {

	text-decoration:none;

	color: #ffffff;

	font-size: 10px;

}



.gastenboek_head a:hover {

	text-decoration:underline;

	color: #ffffff;

}



.gastenboek_content {

	background-color: #e3e3e3;

	color: #000000;

	width:633px;

	min-height:45px;

    padding: 5px;

	border: 1px solid #FB5C01;

}



#header {

    height: 200px;

    width: 900px;

    margin: 0 auto;
    
    border: 1px solid #333333;

	background: url(/images/header.jpg);

}



h1 {

    float: left;

    padding: 0 10px 6px 0;

    font: 20px/30px Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color: #F6C361;

    background: #ffffff;

}



h2 {

    float: left;

    padding: 0 0 6px 0;

    font: 20px/30px Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color: #F9D591;

    background: #ffffff;

}



h4 {

    padding: 20px 0 15px 0;

    font: 16px Arial, Helvetica, sans-serif;

    letter-spacing: 1px;

    color: #333333;

}



p {

    padding: 5px 0;

    font: 12px/20px Arial, Helvetica, sans-serif;

    text-align: justify;

    color: #333333;

}



a {

    color: #FB5C01;

    text-decoration: none;

}



a:hover {

    color: #FB5C01;

    text-decoration: underline;

}



#album {

}

#album img{

    margin-right: 10px;

}



#main {

    position: relative;

    margin: 0 auto;

    width: 900px;

    text-align: left;

    background: #e3e3e3;

    border-left: 1px solid #111010;

    border-right: 1px solid #111010;

}



#menu {

    float: right;

    padding: 0 10px 10px 0;

    height: 26px;

    width: 890px;

    margin-bottom: 30px;

    background: #4387C6;

    border-bottom: 1px solid #111010;

}





#middle {

    padding: 2px 0 0 0;

}



#left {

    float: left;

    width: 205px;

    padding: 0 0 0 15px;

}



#left h3 {

    font: bold 13px/32px Arial, Helvetica, sans-serif;

    text-align: left;

    padding: 0 0 0 5px;

    text-transform: uppercase;

    color: #ffffff;

    background: #FB5C01;

    border: 1px solid #000000;

}



#left p {

    padding: 5px 0 5px 0;

}



td {

    padding: 0 0 0 5px;

}



#left img {

    margin: 0 0 10px 0;

}



#left ul {

    list-style: none;

    padding: 5px 0 5px 0;

}



#left ul li {

    margin: 0 0 0 5px;

}



#left ul li a {

    font: 12px/22px Arial, Helvetica, sans-serif;

    text-decoration: none;

    color: #333333;

}



#left ul li a:hover {

    text-decoration: underline;

    color: #333333;

}



#right {

    float: right;

    padding: 0 15px 15px 0;

    width: 663px;

    text-align: justify;



}



#right h3 {

    padding: 0 0 0 5px;

    font: bold 13px/32px Arial, Helvetica, sans-serif;

    text-align: left;

    text-transform: uppercase;

    color: #ffffff;

    background: #FB5C01;

    border: 1px solid #000000;

}



#right_2 {

    padding: 0 0 0 15px;

    text-align: justify;

}



#right_2 p{

    padding: 5px 0 0 5px;

}



#right_2 img{

    border: 0px solid #FB5C01;

}



#bottom {

    clear: both;

    height: 32px;

    background: #FB5C01;

}



#bottom_2 {

    padding: 0 0 0 0;

    background: #FB5C01;

}



#bottom p {

    padding: 0 0 0 15px;

    font: 10px/32px Arial, Helvetica, sans-serif;

    color: #ffffff;

    background: #333333;

    border-top: 1px solid #111010;
    

    text-align: center;

}



#bottom a {

    color: #ffffff;

    text-decoration: none;

}



#bottom a:hover {

    color: #ffffff;

    text-decoration: underline;

}

#copy {
    clear: both;
    height: 25px;
}

#copy p {
    padding: 5px 0 5px 0;
    font: 12px Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-align: center;
}

#copy a {
    color: #ffffff;
    text-decoration: none;
}

#copy a:hover {
    text-decoration: underline;
}
