/* 

	!! letop, de vormgeving van mijnwijk is verdeeld over default.css (startpagina) en default_vv (vervolgpagina's) 
	
*/

/* paper section, nodig voor cms */
.paper_container_col {
	float:left;
}

.paper_container_clearer {
	clear:both;
	font-size:0px;
}

.paper_container_item {
}

/* tool section, nodig voor cms */
.element_spacer { height:23px; }
.errorMsg { color:#FF0000; }
.steunkleur_voorgrond { color:#00A4B4; }
.steunkleur_achtergrond  {
	/* wordt o.a. in popup_header gebruikt */
	/* background-color:#0000cd; */
}


#debug {
	font-weight:bold;
	position:absolute;
	right:0;
	top:0;
	height:200px;
	width:250px;
	overflow:auto;
	font-size:.8em;
	background-color:white;
	background-repeat:no-repeat;
}



#auto_save {
		position:absolute;
		left:250px;
		top:250px;
		padding:50px;
		border-style:solid;
		border-width:1px;
		border-color:#666666;
		font-style:oblique;
		vertical-align:center;
		text-align:center;
		background-color:white;
		display:none;
		z-index:4096;		
}

#een_moment_aub {
		display:none;
}


/* site vormgeving */

#logo_left {
	float:left;
	height:150px;	
	width:250px;
}

#logo_left img {
	margin-top:57px;
}

#logo_right {
	float:left;
	width:630px;	
	text-align:right;
}

#top_menu_bar {
	height:22px;
	border-width:0px 0px 2px 0px;
	border-style:solid;
	border-color:#ED1B24;
	margin-top:13px;
	margin-bottom:22px;
}

#top_menu_bar img { 
	margin-right:20px
}

#top_menu_bar img {
	float:left;
}



#menu_left {
	float:left;
	width:250px;
	margin-right:40px;
}

#menu_right {
	float:left;
	width:165px;
}


#inhoud {
		float:left;
		width:385px;
		margin-right:40px;
		text-align:left;
}

img {
	border-style:none;
	border-width:0px;		;
}


html, body {
	height: 100%; /* héél belangrijk */
	padding: 0px;
	margin:0;
    font-family: Arial, Tahoma, sans-serif;
	font-size:12px;
	line-height:18px;
    background: #FFFFFF;
}
		
.clearer{
	clear: both;
	font-size: 0px;
	height: 0px;
	overflow:none;
}
	
#header {
	width:880px;
}

#outer {
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	padding-left:50px;
	padding-right:50px;
	padding-top:10px;
	text-align: left;
	position: relative;
	min-height: 100%;
	height: auto !important; /* voor moderne browsers */
	height: 100%; /* voor IE */
}

h1,h2 {
	font-size:17px;
	line-height:20px;
	color:#ED1B24;
	margin-top:0px;
	padding-top:0px;
}

h3 {
	font-size:17px;
	line-height:17px;
	color:#ED1B24;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:12px;
	padding-bottom:0px
}

h4 {
	font-size:12px;
	line-height:16px;
	color:#ED1B24;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:10px;
}

.normaletekst {
		font-size:11px;
}

.normaletekst a {
		text-decoration:none;
		font-size:11px;
}

#popup_header {
	width:100%;
	height:50px;	
	background-color:#ED1B24;
	color:white;
}

.popup_header_text {
	font-family:arial;
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	padding-top:15px;
	padding-left:20px;
}

.poll_content img.figuur {
		width:250px;
		margin-bottom:15px;
}

.poll_content img.knop {
	margin-top:15px;
	margin-right:15px;
}

.poll_content td {
		font-size:11px;
		line-height:16px;
		vertical-align:top;
}

.poll_content .mouse_over {
		border-style:solid;
		border-width:1px;
		border-color:black;
		width:280px;
		position:absolute;
		display:none;
		background-color:white;
		padding:2px;
		margin-top:15px;
		margin-left:15px;
}

.poll_content .default {
		display:block;
}

.poll_content .resultbar {
		width:50px;		
}

.poll_content .poll_resultbar {
		margin-top:5px;
		font-size:0px;		
}

.poll_content .poll_spacer  {
		width:12px;
}
.poll_content .poll_buttons {
	float:right;
}

.poll_resultbar {
	height:8px;
	background-color:#00ADEF;
	overflow:none;
}
.poll_resultbar_1 {
	background-color:#00ADEF;
}
.poll_resultbar_2 {
	background-color:#00ADEF;
}
.poll_resultbar_3 {
	background-color:#00ADEF;
}
.poll_resultbar_4 {
	background-color:#00ADEF;
}
.poll_resultbar_5 {
	background-color:#00ADEF;
}

.nieuwsopsomming_container {
	font-size:11px;
	line-height:13px;
}

.nieuwsopsomming_container ul {
	list-style-type:none;
	margin:0px;
	padding:0px;	
}

a,a:hover,a:visited,a:active {
	color:#00ADEF;
	text-decoration:none;
}

.sidekick {
	margin-bottom:20px;
}

.div_render {
	
}