/* genemuidenactueel.nl stylesheet (c) 2008 Klaas Noordstra */

body, html {
	background: #ccc;
	color: #00578A;
	margin: 0;
	padding: 0px 10px;
	font: 12px Verdana, sans-serif;
/*	background-image: url(ga_images/kleurtest.jpg); */
	background-repeat: repeat-x;
	
}

a {
	color: #000066; /* #0066cc; */
	text-decoration: none;
}


a:hover {
	color: #36C; /*#ff6600; */
	text-decoration: underline;
}



h4 {
	font-size:12px;
	font-weight:bold;

}





/* voor centreren paginainhoud */
#canvas {
	text-align: center;         /* text-align word ge-erfd in pagina-div resetten! */
	margin-left: 0px;
	margin-right: 0px; 
	padding: 0;
	width: 100%;
}


#pagina {
	text-align: left;
	width: 940px; 
	margin: 0px auto 0px auto;  
	padding: 0;
/*	border-right: 1px solid #999966; */
}


/* zijkanten eerst ?  ff proberen */

#border1 {
	width: 980px;
	margin: 0px auto 0px auto; 
	padding: 0;
	background: url("../images/schaduwlinks_20x20_grijs.jpg") top left repeat-y; 
	text-align: left;

}

#border2 {
	width: 980px;
	margin: 0px;
	background: url("../images/schaduwrechts_20x20_grijs.jpg") top right repeat-y; 
	padding: 0;
}

#border3 {
	width: 980px;
	margin: 0px;
	background: url("../images/schaduwboven_980x10_grijs.jpg") top left no-repeat;  
	padding-top: 8px;
}

#border4 {
	width: 980px;
	margin: 0;
	padding: 0;
	background: url("../images/schaduwonder_980x30_grijs.jpg") bottom left no-repeat; 
	padding-bottom: 20px;
}

#border5 {
	width: 940px;
	margin: 0px 20px 0px 20px;
	padding: 0;
}

#border6 {
	margin-bottom: 0px;
}


#paginakopimg{
	background-color: #999966;
	background: url("../images/header/hekwerk1.jpg") top left no-repeat;
	position: absolute;
	width: 940px;
	height: 200px;
	z-index: 0;
}

#paginakopimg2{
	background: url("../images/header/hekwerk1.jpg") top left no-repeat;
	position: absolute;
	width: 940px;
	height: 200px;
	z-index: 0;
}


#paginakop {
	
	width: 940px;
	margin: 0;
	padding: 0;
	height: 190px;
	position: relative;
	z-index: 1;
	background: transparent;
}



#footer {
	color: #000080;
	font-size: 10px;
	padding: 0;
	margin: 0;
	position: relative;
	margin-right: 0px;
	height: 20px;
}



/* staat in de footer */
#allrights-msg {
	font-size: 11px;
	color: #003366;
	text-align: right;
	width: 100%;
	margin-top: 0px;
}

/* staat in de footer */

#footer_links {
	font-size: 10px;
	color: #003366;
	text-align: right;
	margin: 4px 0px 4px 20px;
	padding-right: 20px;
}



#footer_rechts {
	float: right;
	padding: 0;
	margin: 0;
	background: url("../images/hoekie_footer_geel.jpg") top left no-repeat;
	background-color: #fbe892;

}

#mainpagecontent {
	width: 940px;
	border: none;
	margin: 0;
	padding: 0;
	text-align: left;
	position: relative;
	height: 460px;

}


html>body #mainpagecontent
{
height: auto;
min-height: 460px;
}





#kolom_links {

	width: 200px;
	margin: 0px;
	padding: 0;
	overflow: hidden; 
	height: 100%;

}


.td_links {
	width: 200px;
	background: url("../images/rond_hoekie.jpg") bottom right no-repeat;
	background-color: #999966;}


.kleurwaaier {

	width: 200px;
}

.kolomlinks1 {
	background-color: #fbe892;
}

.kolomlinks2 {
	background-color: #b8ba00;
}


.kolomlinks3 {
	background-color: #999966;
}

#midden_kolom {
	text-align: left;         /* text-align word ge-erfd in onderdelen resetten! */
	padding: 0;
	width: 740px;
	margin: 0px;
	border: none;
	overflow: hidden;
	position: relative;
	font-weight: bold;
	background: url("../images/randmiddenboven.jpg") top left no-repeat; 
	background-color: #ffffff;
	
}
.td_midden {
	text-align: center;
	background-color: #ffffff;
	width: 740px;
}



/* --------------------------------kop van de pagina: ----------------------------*/


#sitename {
	font-size: 36px;
	font-weight: bold;
	font-style: italic;
}

#sierhekwerk {
	color: #800000;
}

#naam {
	color #000080;
}


#adresenzo {
	position: absolute;
	top: 0px;
	padding: 4px;
	right: 0px;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../images/transparant85.png);
	background-repeat: repeat;
	background-color: transparent;
}

#adresenzo a {
	color: #000000;
}


#toplinkjes {
	position: absolute;
	top: 26px;
	left: 650px;
	font-weight: bold;
	font-size: 11px;
	color: #000080;
	display: none;
	
/*	margin-left: 600px;
	margin-top: 26px;
*/	
}

.toppijl {
	width: 11px;
	padding: 4px;
	margin: 0;
}

.toplink {
	width: 110px;
	padding: 2px;
	margin:  0;
}



/* navigatie horizontaal (pull down menu)*/

#navigatiecontainer {
	position: absolute;
	top: 194px;
	left: 230px;
	font-size: 12px;
	z-index: 2;
	width: 560px;
	height: 20px;
	padding: 0px;
	text-decoration: none; 
}


#navigatiecontainer a:link, #navigatiecontainer a:visited, #navigatiecontainer a:active {
	text-decoration: none; 
	color: #000080;
	}
	
#navigatiecontainer a:hover {	
	color: #ffffff; 
	text-decoration: none; 
}


#navigatie {
	float: left;
	width: 560px;	
	list-style: none;
	line-height: 1;
	font-weight: bold;
	padding: 0;
	border-width: 1px 0; 
	margin: 0; 
	z-index: 1;

}

#navigatie ul {
	float: left;
	width: 650px;	
	list-style: none;
	line-height: 1;
	font-weight: bold;
	padding: 0;
	border: solid #aaaaaa;	 
	border-width: 1px 0; 
	margin: 0 0 1em 1em;
	z-index: 2;
}


#navigatie a {
	display: block;
	width: 10em;
	text-decoration: none;
	padding: 0.25em 0.75em;
}



#navigatie a.daddy {
	background: url(rightarrow.gif) center right no-repeat; 

}

#navigatie li {
	float: left;
	padding: 0;
	width: 9em;		/* breedte items op hoofdmenubalk */
	overflow: hidden;	/* heel belangrijk gebleken! */

/*	background-color: #fbe892;	 achtergrondkleur menubalk en in menu */ 
}



#navigatie a.li {

}

#navigatie li ul {
	position: absolute;
	left: -999em;
	height: auto;
		/* breedte achterliggende witte veld */	
	width: 13.4em;
	w\idth: 12.9em;

	font-weight: normal;
	border-width: 1px;
	margin: 0;
	
/*	background-image: url(../images/transparant85.png);
	background-repeat: repeat;
	background-color: transparent;
*/

	background-color: #fbe892;	/* achtergrondkleur in menu */

	border: 1px solid #888888;
	z-index: 1;
	
}

#navigatie li li {		/* breedte aanwijsbalk in pulldownmenu */
	padding-right: 1em;
	width: 12em;
}


#navigatie li ul a {	/* tekstbreedte */
	width: 14em;
	w\idth: 10em;

}

#navigatie li ul, #navigatie li ul a:link, #navigatie li ul a:visited, #navigatie li ul a:active {
	font-weight: bold;
}


#navigatie li ul ul {
	margin: -1.75em 0 0 14em;
}

#navigatie li:hover ul ul, #navigatie li:hover ul ul ul, #navigatie li.sfhover ul ul, #navigatie li.sfhover ul ul ul {
	left: -999em;

}

#navigatie li:hover ul, #navigatie li li:hover ul, #navigatie li li li:hover ul, #navigatie li.sfhover ul, #navigatie li li.sfhover ul, #navigatie li li li.sfhover ul {
	left: auto;
}


#navigatie li:hover, #navigatie li.sfhover {
	background-color: #00578A;
}



/* ---------------------------- middenkolom -----------------------------*/


#inhoudtitel {
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	margin-top: 28px;
	margin-right: 20px;
}

#inhoud {
	margin: 0px 0px 10px 40px;
	
}	

#midden_kolom p {
	margin: 5px 0px;
	line-height: 14px;
}

#midden_kolom h2 {
	margin-top: -1px;
	margin-bottom: 30px;


}

/* introductie pagina */

#onzichtbaar {
	font-size: 2px;
	color: #ffffff;
}


#mediapartners , #mediapartners a {
	font-size: 10px;
	color: #999999;
}

#mediapartners a:hover {
	color: #444444;
}


