div#mg_container
{
	background					: url('/images/modules/SVNK_Inschrijven/container_bg.gif') repeat-y;
	width						: 620px;
	margin-left					: 5px;
}

div#mg_container h2
{
	font-size					: 15px; 
	font-weight					: bold;
}

div#mg_container p 
{
	font-size					: 13px; 
	color						: #fff;
}
/* float probleem */
div#mg_form_tabs
{
	float						: right;
}

div#mg_form_floatcorrection
{
	float						: right;
}

div#mg_form_tabs ul li
{
	margin-top					: -2px;
}

div#mg_form_content
{
	background					: url('/images/modules/SVNK_Inschrijven/container_content_bg.gif') repeat-y;
	width						: 480px;
	padding-left				: 25px;
	color						: #fff;
	font-size					: 12px; 
	min-height              	: 600px; 
    height                  	: auto !important; 
    height                  	: 600px;  
	padding-bottom				: 2px;
}

div#mg_form_header
{
	float						: left;
	background					: url('/images/modules/SVNK_Mijngegevens/container_header_bg.gif') no-repeat;
	height						: 24px;
	width						: 518px;
	padding-top					: 6px;
}

div#mg_form_footer
{
	background					: url('/images/modules/SVNK_Inschrijven/container_bottom_bg.gif') no-repeat;
	height						: 32px;
	width						: 527px;
}

div#overzichtContainer #kolomLinks
{
	padding-top					: 10px;
	float						: left;
}

div#mijnGegevensOverzichtContainer
{
	padding-top					: 10px;
	display						: none;
	width:100%;
}

div#overzichtContainer #kolomRechts
{
	padding-top					: 10px;
	float						: left;
	padding-left				: 30px;
}

div#overzichtContainer .cat
{
	margin-top					: 20px;
	clear						: left;
}

div#overzichtContainer .row
{
	clear						: left;
}

div#overzichtContainer .row span.label
{
	width						: 150px;
	font-weight					: bold; 
}

div#overzichtContainer .row span.label,
div#overzichtContainer .row span.field
{
	float						: left;
	display						: block;
	color						: #fff;
	font-size					: 12px;  
	line-height					: 15px;
}

/*///////////
//container//
///////////*/

.pa_box_container                      
{       
	width						: 305px;
	float						: left;
	margin-right				: 7px;
	margin-top					: 10px;
	margin-bottom				: 5px;
}

div.pa_box_title  
{       
	background-image			: url('/images/woningaanbod_box_title.gif');     
	height						: 38px;
	width						: 305px;
	display						: table;
}

div.pa_box_title_middle
{
	display						: table-cell;
	vertical-align				: middle;
}
.pa_box_title_content          
{
	text-align					: center;
	color						: white;
	text-decoration				: underline;
	font-weight					: bold;
	padding-right				: 6px;
}
a.pa_box_title_link          
{
	color						: white;
	text-decoration				: underline;
	font-weight					: bold;
}

.pa_box_container_contentbox       
{       
	background-image			: url('/images/woningaanbod_box_right.gif');       
	background-repeat			: repeat-y;       
	background-position			: 300px 0px;        
	background-color			: #bfdd3f; 
	height						: 140px;
}  
.pa_box_container_content            
{
	margin-right				: 5px;   
	border						: 1px solid white;       
	background-color			: #659cb0; 
	height						: 138px;
}
.pa_box_container_content_top            
{
	padding-top					: 12px;
	margin-left					: 12px;
}

.pa_box_container_content_top_left            
{
	float						: left;
	width						: 115px;
	height						: 50px;
}

.pa_woning_details_table_left          
{
	font-weight					: bold;
	padding-right				: 30px;
	padding-top					: 8px;
}

img.pa_woning_details_content_afbeelding_img
{
	border						: 1px solid white;
	margin-right				: 15px;
}

img.pa_box_container_content_img
{
	border						: 1px solid white;
}

.pa_box_container_content_top_right            
{
	width						: 155px;
	overflow					: hidden;
	float						: left;
	padding-left				: 12px;
	color						: white;
}

.pa_box_container_content_bottom         
{
	clear						: both;
	padding-top					: 15px;
	margin-left					: 12px;
	color						: white;
	border						: none;
	height						: 30px;
}

img.pa_woning_image      
{
	border						: 1px solid white;
}

.pa_box_container_footer
{       
	background-image			: url('/images/woningaanbod_box_footer.gif');       
	height						: 5px;   
	font-size					: 1px;  
}

h3.pa_huurprijs
{
	padding-top					: 12px;
	font-size					: 13pt;  
}

li.pa_woning_content_list
{
	padding-top					: 2px;
}

.box_container                      
{       
	width						: 427px;
	float						: left;
	margin-right				: 7px;
	margin-top					: 10px;
	margin-bottom				: 5px;
}

.aangeb_box_title
{       
	background-image			: url('/images/modules/SVNK_Mijngegevens/aanbod_box_title.gif');        
	height						: 34px;
}

div.aangeb_box_title div.aangeb_box_title_content
{
	text-align					: center;
	color						: white;
	text-decoration				: underline;
	font-weight					: bold;
	padding-top					: 10px;
	padding-right				: 6px;
	
}

a.box_title_link
{
	color						: white;
	text-decoration				: underline;
	font-weight					: bold;
}

.box_container_contentbox       
{       
	background-image			: url('/images/modules/SVNK_Mijngegevens/aanbod_box_right.gif');       
	background-repeat			: repeat-y;       
	background-position			: 422px 0px;        
	background-color			: #659daf; 
}  
.box_container_content            
{
	margin-right				: 5px;   
	border						: 1px solid white;       
	background-color			: #418598;
}

.box_container_content_top            
{
	padding-top					: 13px;
	margin-left					: 6px;
}

.box_container_content_top_left            
{
	float						: left;
	width						: 127px;
	height						: 50px;
	padding-left				: 8px;
}

.box_container_content_top_right            
{
	width						: 250px;
	overflow					: hidden;
	float						: left;
	padding-left				: 17px;
	padding-top					: 1px;
	color						: white;
}

.woning_details_table_left          
{
	font-weight					: bold;
	padding-right				: 30px;
	padding-top					: 8px;
}

img.woning_details_content_afbeelding_img
{
	border						: 1px solid white;
	margin-right				: 15px;
}

img.box_container_content_img
{
	border						: 1px solid white;
}

.box_container_content_bottom            
{
	clear						: both;
	padding-bottom				: 10px;
	padding-top					: 10px;
	color						: white;
}

.box_container_content_bottom_left
{
	float						: left;
	padding-top					: 25px;
	width						: 270px;
	color						: white;
	margin-left					: 13px;
	overflow					: hidden;
	width						: 270px;
	padding-bottom				: 1px;
}

.box_container_content_bottom_right
{
	float						: left;
	padding-bottom				: 5px;
}

img.woning_image      
{
	border						: 1px solid white;
}

.box_container_footer
{
	background-image			: url('/images/modules/SVNK_Mijngegevens/aanbod_box_footer.gif');       
	height						: 5px;   
	font-size					: 1px;  
}

div.mijngegevens_aangeboden_container
{
	padding-left				: 18px;
}

li.woning_content_list
{
	padding-bottom				: 2px;
}

li.woning_content_list span
{
	color						: white;
}
/*/////////////////
//einde container//
/////////////////*/

div#mijn_gegevens_knoppen
{
	clear						: left;
	text-align					: right;
	padding-top					: 10px;
}

td.contenttitle
{
	height						: 20px;
	font-weight					: bold;
}

td.content1
{
	width						: 75px;
}

td.content2
{
	width						: 90px;
}

td.content3
{
	width						: 165px;
}

td.content4
{
	width						: 140px;
}

td.content5
{
	width						: 100px;
}

table.payment
{
	width						: 465px;
	font-size					: 11pt:
}

table.payment tr.contentcontainerheader
{
	background-color			: #418598;
	color: #eaf2c1;
	font-weight					: bold;
}

table.payment tr.contentcontainerheader th
{
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}

table.payment tr.paymentrowlight
{
	background-color			: #eaf2c1; 
	border-bottom				: 1px solid #418598;
	
}

table.payment tr.paymentrowdark
{
	background-color			: #bfdc3d; 
	border-bottom				: 1px solid #418598;
}


table.payment td 
{
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}


table.payment td.payment
{
	
}

div.contentcontainerheader
{
	background-color			: #eaf2c1;
	margin-bottom				: 5px;
	padding-left				: 15px;
	padding-top					: 5px;
	height						: 20px;
	font-weight					: bold;
}

div.lopendcontentrowlight
{
	height						: 46px;
	margin-bottom				: 3px;
	padding-left				: 15px;
	padding-top					: 7px;
	color						: #eaf2c1;
	background-color			: #669db1;
}

div.lopendcontentrowdark
{
	height						: 46px;
	margin-bottom				: 3px;
	padding-left				: 15px;
	padding-top					: 7px;
	color						: #eaf2c1;
	background-color			: #418598;
}

div.historischcontentrowlight
{
	height						: 84px;
	margin-bottom				: 7px;
	padding-left				: 5px;
	padding-top					: 7px;
	background-color			: #669db1;
}

div.historischcontentrowdark
{
	height						: 84px;
	margin-bottom				: 7px;
	padding-left				: 5px;
	padding-top					: 7px;
	background-color			: #418598;
}

div.floatleftimg
{
	color						: #eaf2c1;
	float						: left;
	margin-right				: 10px;
}

div.floatleft
{
	color						: #eaf2c1;
	float						: left;
	width						: 480px;
	height						: 80px;
}

div.historisch_top
{
	color						: #eaf2c1;
	height						: 22px;
	font-weight					: bold;
}

div.historisch_float_row
{
	color						: #eaf2c1;
	padding-bottom				: 3px;
}

div.historisch_float1
{
	color						: #eaf2c1;
	height						: 50px;
	float						: left;
	width						: 140px;
	font-weight					: bold;
}

div.historisch_float2
{
	color						: #eaf2c1;
	height						: 50px;
	float						: left;
	width						: 110px;
}

div.historisch_float3
{
	color						: #eaf2c1;
	height						: 50px;
	float						: left;
	width						: 115px;
	font-weight					: bold;
}
img.borderthumb
{
	border						: 1px solid white;
}

div.mutatiescontainerheader {
	background-color			: #eaf2c1;
	padding-left				: 2px;
	padding-top					: 5px;
	height						: 20px;
	font-weight					: bold;
}

td.content11
{
	width						: 68px;
}

td.content22
{
	width						: 140px;
}

td.content33
{
	width						: 160px;
}

td.content44
{
	width						: 160px;
}

td.content55
{
	width						: auto;
}

td.content11, td.content22,td.content33, td.content44, td.content55 {
	font-size					: 11px;
}

div.mutatiesspacerrow
{
	height						: 1px;
	background-color			: #669db1;
	border-bottom				: 1px solid #eaf2c1;
}

div.mutatiescontentrowlight
{
	
	padding-left				: 2px;
	padding-top					: 4px;
	padding-bottom				: 4px;
	color						: #eaf2c1;
	background-color			: #669db1;
	border-bottom				: 1px solid #eaf2c1;
}

div.mutatiescontentrowdark
{
	padding-left				: 2px;
	padding-top					: 4px;
	padding-bottom				: 4px;
	color						: #eaf2c1;
	background-color			: #418598;
	border-bottom				: 1px solid #eaf2c1;
}

/* form */

div.passwordconfirm
{
	clear						: both;
}

div.passwordconfirm_label
{
	padding-bottom				: 10px;
	color						: white;
}

div.passwordconfirm_labels
{
	float						: left;
	width						: 175px;
}

div.passwordconfirm_fields
{
	float						: left;
	padding-top					: 1px;
}

input#in_wachtwoord_ww
{
	margin-bottom				: 3px;
}

div.clear_both
{
	clear						: both;
}

div.form_row
{
	clear						: left;
	color						: #fff;
	font-size					: 12px; 	
}

div.mijngegevens_input_container
{
	clear						: left;
}

div.mijngegevens_input_label
{
	margin-left					: 0px;
	float						: left;
	color						: #fff;
	font-size					: 12px; 	
	width						: 100px;
	margin-top					: 5px;
}

div.mijngegevens_input_label1
{
	margin-left					: 2px;
	float						: left;
	color						: #fff;
	font-size					: 12px; 	
	width						: 115px;
}

div.mijngegevens_input_label2
{
	margin-left					: 0px;
	float						: left;
	color						: #fff;
	font-size					: 12px; 	
	width						: 175px;
	padding-top					: 0px;
	margin-top					: 2px;
}

div.mijngegevens_input_label3
{
	margin-left					: 0px;
	float						: left;
	color						: #fff;
	font-size					: 12px; 	
	width						: 220px;
	margin-top					: 5px;
}

div.mijngegevens_input_field
{
	float						: left;
	color						: #fff;
	font-size					: 12px;
	margin-top					: 5px;
}

div.mijngegevens_input_field2
{
	float						: left;
	color						: #fff;
	font-size					: 12px;
	margin-top					: 5px;
}

div.mijngegevens_input_field3
{
	float						: left;
	color						: #fff;
	font-size					: 12px;
	margin-top					: 5px;
}

div.mgg_clear_left
{
	padding-top					: 10px;
	color						: #fff;
	clear						: left;
}

div.mijngegevens_input_field div.mgg_txt
{
	height						: 17px;
	clear						: left;
	color						: #fff;
	font-size					: 12px;
	margin-bottom				: 0px;
	float						: left;
}

div.mijngegevens_input_field2 div.mgg_txt
{
	height						: 17px;
	clear						: left;
	color						: #fff;
	font-size					: 12px;
	margin-bottom				: 0px;
	float						: left;
	padding-top					: 1px;
}

div.mijngegevens_input_field3 div.mgg_txt
{
	height						: 17px;
	clear						: left;
	color						: #fff;
	font-size					: 12px;
	margin-bottom				: 0px;
	float						: left;
	padding-top					: 1px;
}
	
div.mijngegevens_input_label div.mgg_label 
{
	color						: #ffffff;
	height						: 17px;
	font-size					: 12px;
	font-weight					: bold;
	margin-bottom				: 0px;
	float						: left;
}

div.mijngegevens_input_label1 div.mgg_label
{
	font-weight					: bold;
	height						: 5px;
	clear						: left;
	color						: #fff;
	font-size					: 10pt;
}

div.mijngegevens_input_label2 div.mgg_label
{
	font-weight					: bold;
	height						: 5px;
	clear						: left;
	color						: #fff;
	font-size					: 10pt;
	padding-top					: 1.5px;
}

div.mijngegevens_input_label3 div.mgg_label 
{
	color						: #ffffff;
	height						: 17px;
	font-size					: 12px;
	font-weight					: bold;
	margin-bottom				: 0px;
	float						: left;
	padding-bottom				: 1px;
}

img.mgg_image_padding
{
	padding-right				: 4px;
	padding-bottom				: 4px;
}

label
{
	color						: #fff;
	font-weight					: bold;
}

div.form_label
{
	color						: #fff;
	font-weight					: bold;
	font-size					: 10pt; 
	float						: left;
	width						: 175px;
}

div#donker_Verstuur form div ,
div#donker_Verstuur form div div label
{
	color						: #174429;
}

div.form_field
{
	float						: left;
	color						: #fff;
	line-height					: 23px;
}

div.form_label_enablefield,
div.form_field_enablefield
{
	line-height					: 40px;
}

div.form_field input
{
	border						: 1px solid #b2cf6f;
}

div.form_field,
div.form_field span
{
	color						: #fff;
}

div.form_row
{
	clear						: left;
	color						: #fff;
	font-size					: 12px;
}

div.form_error
{
	clear						: left;
	color						: #bfdc3d;
	padding-left				: 175px;
	padding-bottom				: 2px;
}

h3.huurprijs
{
	padding-top					: 2px;
	font-size					: 13pt;  
}

div.left_footer
{
	padding-top					: 2px;
	float						: left;
	width						: 100px;
	padding-left				: 25px;
}

div.center_footer
{
	float						: left;
	width						: 401px;
}

div.right_footer
{
	padding-top					: 2px;
	float						: left;
	width						: 100px;
	padding-right				: 10px;
}

div#footer
{
	overflow					: hidden;
	margin-bottom				: 10px;
}

div.woning_searchresult_sort
{
	color						: #34754d;
}

span.woning_searchresult_orderby_text
{
	font-size					: 12pt;
	color						: #34754d;
}

div.woning_details_left_footer
{
	padding-left				: 28px;
}

div.woning_center_footer
{
	text-align					: center;
	padding-top					: 1px;
}

div#container_content_container_content
{
    padding-right				: 25px;
    padding-left				: 5px;
}

div#container div#content_container div#content
{
    padding-right				: 0px;    
}

div#inschrijf_container_overzicht
{
    padding-right				: 25px;   
    padding-left				: 5px;   
}

img.aangeboden_box
{
	margin-top					: 3px;
}

div.passendaanbod_searchresult_content
{
	padding-right				: 25px;
}

div.form_field.verstuurform
{
	text-align					: right;
	width						: 300px;
	padding-top					: 30px;
}

div.form_field.verstuurform.overig
{
	text-align					: right;
	width						: 300px;
	padding-top					: 83px;
}

div.form_field.verstuurform.wachtwoord
{
	text-align					: right;
	width						: 300px;
	padding-top					: 198px;
}

div.form_field.verstuurformbutton
{
	text-align					: right;
	width						: 186px;
	padding-top					: 20px;
}

div#container div#content_container div#content
{
    padding-left				: 20px;
}

div.form_field.form_field_link
{
	line-height					: 0.9em;
	clear						: left;
	color						: #bfdc3d;
	padding-left				: 175px;
	padding-bottom				: 4px;
	padding-bottom				: 2px;
	width						: 250px;
}

div.form_field.form_field_link2
{
	line-height					: 0.9em;
	clear						: left;
	color						: #bfdc3d;
	padding-left				: 175px;
	padding-bottom				: 4px;
	padding-bottom				: 2px;
	width						: 250px;
}

div.form_row a
{
	color						: white;
	font-size					: 11px;
}

div#rijOnder
{
	padding-top					: 20px;
}

div#rijOnderLeft
{
	color						: white;
	float						: left;
	font-weight					: bold;
}

div#rijOnderRight
{
	color						: white;
	float						: left;
}

div#knoppen
{
	float						: left;
	width						: 170px;
	text-align					: right;
	padding-right				: 5px;
}

