body{
	background-color: 		#f0eee1;
	background-image: 		url(img/backgroundImage.png);
	background-repeat: 		repeat-x;
	
	font-family: 			tahoma;
	color:					#4a4a49;
	font-size:              12px;
}

h1{
	font-size: 				72px;
	margin:					0px 0px 0px 10px;
	padding:				0px;
}

h1 .groen{
	color: 					#b0c730;
	display: 				inline;
}

h2
{
    margin:                 0px;
    padding:                0px 0px 10px 0px;
    font-size:              20px;
}

h4{
	margin: 				0px;
	padding:                3px 5px 3px 0px;
	font-size:              13px;
}

h5{
	margin: 				0px;
	padding:                0px;
	font-size:              12px;
}

h6{
	font-size:              10px;
	margin:                 0px;
	padding:                0px 0px 5px 0px;
}

a
{
    color:					#4a4a49;
    font-weight:              bold;
    text-decoration:        none;
}

a:hover
{
    color:                  #aeac9e;
}

div#mainContent{
	margin:					0px;
	padding:				0px;
	position: 				absolute;
	width: 					940px;
	top:					0px;
	left: 					50%;
	margin-left: 			-470px;
	height:                 auto;
}

ul#MenuTop{   
    margin:                 0px;
    padding:                0px;
    list-style:             none;
    
    left:                   50px;
    top:                    110px;
    float: right;
    margin-top: 25px
}

ul#MenuTop li
{   
    display:                inline-block;
    width:                  106px;
    height:                 30px;
    float:                  left;
    background-repeat:      no-repeat;
    font-size:              18px;
    font-weight:            bold;
    padding:                3px 0px 0px 0px;
    text-align:             center;
    cursor:                 pointer;
    margin:                 0px 0px 0px 10px
}

ul#MenuTop li:hover
{
    background-image:       url(img/MenuTop_bg.gif);
    color:                  White;
}

ul#MenuTop li:hover > a
{
    color:                  White;
}

.Selected_Top{
    background-image:       url(img/MenuTop_bg.gif);
}

.Selected_Top > a{
	color:                  White;
}

div#inhoud
{
    width:706px;   
    position:absolute;
    top:150px;
}

    #inhoud_top 
    {
        background-image:       url(img/inhoud_Topgif.gif);
        background-repeat:      no-repeat;
        height:                 14px;
        display:                block;
    }

    #inhoud_inhoud
    {
        background-color:       #FFF;
        min-height: 			660px;
        height:                 auto;
        padding:                0px 15px 0px 15px;
        
        border-left:            solid 1px #e9e7d7;
        border-right:           solid 1px #e9e7d7;
    }

    #inhoud_bottom
    {
        background-image:       url(img/inhoud_Bottom.gif);
        margin:					0px;
        padding:				0px;
        background-repeat:      no-repeat;
        height:                 14px;
        display:                block;
    }

#Menu_rechts
{
    width:                  245px;
    position:               absolute;
    left:                   705px;
    top:                    153px;
}

    h3
    {
        background-image:       url(img/Menu_rechts_top.gif);
        background-repeat:      no-repeat;
        margin:                 0px;
        padding:                0px;
        height:                 25px;
        padding:                5px 0px 0px 15px;
        
        color:                  #FFF;
        font-weight:            bold;
        font-size:              18px;
    }
    
    .menu_rechts_submenus
    {
        background-color:       #e5e3d1;
    }
    
    .menu_rechts_submenus ul
    {
        margin:                 0px;
        padding:                0px;
        list-style:             none;
        font-size:              11px;
        
    }
    
    .menu_rechts_submenus ul li
    {
        border-bottom:          dotted 1px white;
        padding:                2px 0px 5px 25px;       
        font-weight:            bold;
    }   
    
    .Selected_rechts{
		color:                  #B0C730;
		margin:                 0px 8px;
  		font-size: 				13px;
    }

ul.sub_menu{
	
}

ul.sub_menu li{
	border: 	none;
	margin:		0px;
	padding:    5px 0px 0px 20px;
	color:      #888;
}

ul.sub_menu li a{
	color:      #888;
}

ul.sub_menu li a:hover{
	color:      #AEAC9E;
}


#Footer
{
	padding: 				20px 0px;
	width:					706px;
}

		#FooterTop{
            height:                 6px;
            width:                  706px;
            background-color:       #e5e3d1;
		}
			#FooterLeftTop{
				background-image: 		url(img/Footer_left_top.gif);
				background-repeat: 		no-repeat;
				width: 					6px;
				float: 					left;
			}
			#FooterRightTop{
				background-image: 		url(img/Footer_right_top.gif);
				background-repeat: 		no-repeat;
				width: 					6px;
				float: 					right;
			}

	#FooterCenter{
        background-color:       #e5e3d1;
		width:              	706px;
		height:                 100px;
	}
	
		#reclame{
			float: left;
			padding:            0px 10px;
		}
		
		#disclaimer{
			float: 				left;
			padding:            0px 10px;
		}
		#disclaimer a img{
			border:             none;
		}
		
		#sponsor{
			float: 				right;
			padding:            0px 10px;
			
		}
		
		#sponsor a img{
			border:             none;
		}
	
	#FooterBottom{
        height:                 6px;
        width:                  706px;
        background-color:       #e5e3d1;
	}
		#FooterLeftBottom{
			background-image: 		url(img/Footer_left_bot.gif);
			background-repeat: 		no-repeat;
			width: 					6px;
			float: 					left;
		}
		#FooterRightBottom{
			background-image: 		url(img/Footer_right_bot.gif);
			background-repeat: 		no-repeat;
			width: 					6px;
			float: 					right;
		}


.code{
	border: solid 1px black;
	padding: 5px;
	margin: 5px;
	background-color: #eeeeee;
	
	font-family: Courier new, Arial, Verdana, Tahoma;
	color: black;
}

.code i{
	font-weight: normal;
}

#Adsense_menu{
	padding:  			5px;
}

.incorrect{
	border:				solid 1px red;
}

table{
	margin: 			6px;
	padding: 			10px;
	border-collapse: 	collapse;
	
}
	table th{
		border: 			solid 1px #000;
		background-color: 	#b0c730;
		color:              #fff;
		padding: 			0px 5px;
	}

	table td{
		border: solid 1px #000;
		padding: 0px 5px;
	}
	
	table td.colored {
	
		background-color: 	#b0c730;
	}
	
p {
  padding: 0px;
  margin: 0px 0px 10px;
}

table.example {
  width: 500px;
  font-size: 12px;
}

  table.example th {
     font-size: 16px;
  }
  
  table.example tr {
    line-height: 18px;
    font-size: 12px;
  }  
  
/* google zoek dinges */
#cse-search-box{
	position: 	absolute;
	top: 		70px;
	left: 		650px;
}

#reclame_top{
	position: 	absolute;
	top: 		5px;
	left: 		550px;
}
