/* CSS Document */

/* PNG FIX INCLUDE */
img, div { behavior: url(/css/iepngfix.htc) } 


/* marges van de totale site */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow: visible;
}


/* bevat de gehele pagina */
#maincontainer {
	position:relative;
	width:800px;
	z-index:1;
	text-align: left;
	overflow: visible;
}



/* bovenste blok (1/3) */
#topcontainer {
	position:relative;
	width:800px;
	z-index:2;
	overflow: visible;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#topdiv {
	position:relative;
	width:750px;
	z-index:2;
	left: 25px;
	overflow: visible;
}



/* middelste blok (2/3) bevat de navigatie en de content */
#middlecontainer {
	position:relative;
	width:800px;
	z-index:2;
	overflow: visible;
}
#middlediv {
	position:relative;
	width:750px;
	z-index:2;
	left: 25px;
	overflow: visible;
}


/* onderste blok (3/3) bevat de footer */
#footercontainer {
	position:relative;
	width:800px;
	z-index:2;
	overflow: visible;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
#footerdiv {
	position:relative;
	font-size: 10px;
	width:580px;
	z-index:2;
	left: 25px;
	overflow: visible;
	margin: 0px;
	padding-top: 15px;
	padding-right: 155px;
	padding-bottom: 15px;
	padding-left: 15px;
	text-align: left;
}





/* "Title" van de pagina, valt in de topdiv */
#titlediv {
	position:absolute;
	width:650px;
	height:40px;
	z-index:15;
	left: 50px;
	top: 45%;
	overflow: visible;
	margin: 0px;
	padding-top: -20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
#maincontainer #topcontainer #topdiv #titlediv a {
	text-decoration: none;
}




/* plaatsing van de navigatie links */
#leftbuttons {
	position:relative;
	width:200px;
	z-index:2;
	left: 0px;
	top: 0px;
	overflow: visible;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#maincontainer #middlecontainer #middlediv #leftbuttons a {
	display: block;
	margin: 0px;
	padding: 10px;
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}






/* plaatsing van de navigatie boven */
#topbuttons {
	position:relative;
	width:523px;
	z-index:2;
	overflow: visible;
	padding: 0px;
	text-align: left;
	line-height: 2;
	margin: 0px;
}
#maincontainer #middlecontainer #middlediv #topbuttons a {
	display: inline;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
}





/* plaatsing van de content */
#content {
	position:relative;
	width:450px;
	z-index:2;
	left: 0px;
	top: 0px;
	overflow: visible;
	margin: 0px;
	text-align: left;
	padding-top: 25px;
	padding-right: 23px;
	padding-bottom: 25px;
	padding-left: 27px;
}





/* vormgeving van de links in de footer */
#maincontainer #footercontainer #footerdiv a {
	text-decoration: none;
}
#maincontainer #footercontainer #footerdiv a:hover {
	text-decoration: underline;
}
#mooiesitelogo {
	position:absolute;
	width:130px;
	z-index:1;
	left: 596px;
	overflow: visible;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	top: 15px;
	height: 20px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.imgleft {
	padding: 0px;
	margin-top: 3px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.imgright {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 20px;
}



/* Poll opmaak*/
.polldiv {
	background-image:url(http://www.ip0.nl/img/poll.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #CCCCCC;
	color:#000000;
	font-weight:bold;
}

#pollplacement {
	width: 180px;
	overflow: hidden;
	position: relative;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

