.MenuItem,
.MenuItem A,
.MenuItem A:Visited,
.MenuItem A:Hover,
.MenuItem A:Active {
	color:			#FFFFFF;
	font-size:		11pt;
	font-family:	Arial, Arial;
//	font-weight:	bold;
	padding-top:	5px;
	text-decoration:none;	
}

.MenuItemActive A,
.MenuItemActive A:Visited,
.MenuItemActive A:Hover,
.MenuItemActive A:Active {
	color:			#FFFFFF;
	font-size:		11pt;
	font-family:	Arial;
//	font-weight:	bold;
	padding-top:	5px;
	text-decoration:none;	
}


.SubMenuItem,
.SubMenuItem A,
.SubMenuItem A:Visited,
.SubMenuItem A:Hover,
.SubMenuItem A:Active {
	color:			#FFFFFF;
	font-size:		11px;
	font-family:	Arial, Arial;
	text-decoration:none;
}

.SubMenuTitle {
	color:			#0054a4;
	font-size:		11px;
	font-family:	Arial;
	line-height:	20px;
}

.NewsTitle {
	color:			#6D6E70;
	font-size:		10px;
	font-family:	Arial, Arial;
	font-weight:	bold;
}

.NewsDate {
	color:			#0054A4;
	font-size:		10px;
	font-family:	Arial;
	text-decoration:none;
}

.NewsDate A, 
.NewsDate A:Visited,
.NewsDate A:Active {
	color:			#0054A4;
	font-size:		10px;
	font-family:	Arial;
	text-decoration: none;
}

.NewsItem {
	color:			#231F20; 
	font-size: 		10px;
	font-family:	Arial;
	text-decoration: none;
}

.NewsItem A,
.NewsItem A:Visited,
.NewsItem A:Active {
	color:			#231F20; 
	font-size: 		10px;
	font-family:	Arial;
	text-decoration: none;
}

.BodyText {
	color:			#231F20;
	font-size:		10px;
	font-family:	Arial;
}

.BodyTitle {
	color:			#6d6e70;
	font-size:		18px;
	font-family:	Arial;
	font-weight:	bold;
}

.BodySubTitle {
	color:			#6d6e70;
	font-size:		10px;
	font-family:	Arial;
	font-weight:	bold;
}

.BodyMore A,
.BodyMore A:Visited,
.BodyMore A:Active {
    color:          #0054a4;
    font-size:      10px;  
    font-family:    Arial;
    text-decoration: none;
}

.FooterText {
	color:			#6D6E70;
	font-size:		10px;
	font-family:	Arial;
	text-decoration:none;
}

.FooterText A,
.FooterText A:Visited,
.FooterText A:Active {
	color:			#6D6E70;
	font-size:		10px;
	font-family:	Arial;
	text-decoration:none;
}

.SearchText {
	color:			#6D6E70;
	font-size:		10px;
	font-family:	Arial, Arial;
	font-weight:	bold;
	text-decoration:none;
}

.BelmeText {
    color:          #0054a4;
    font-size:      11px;
    font-family:    Arial;
}

.BelmeText A {
    color:          #0054a4;
    font-size:      11px;
    font-family:    Arial;
    text-decoration: none;
}

.SubSubMenuTitle {
    color:          #0055a5;
    font-size:      11px;
    font-family:    Arial;
}

.SubSubMenuItem A,
.SubSubMenuItem A:Active,
.SubSubMenuItem A:Visited {
    color:          #999999;
    font-size:      11px;
    font-family:    Arial;
    text-decoration: none;
    padding-left:   11px;
}

.SubSubMenuItem A:Hover {
    color:          #4c4c4c;
    font-size:      11px;
    font-family:    Arial;
    text-decoration: none;
    background-image: url('http://www.ruijters.nl/resources/theme/ruijters4/arrow_hover.png');
    background-position: middle left;
    background-repeat: no-repeat;
    padding-left: 11px;
}    

.SubSubMenuItemSelected A,
.SubSubMenuItemSelected A:Active,
.SubSubMenuItemSelected A:Visited {
    color:          #4c4c4c;
    font-size:      11px;
    font-family:    Arial;
    text-decoration: none;
}

.stylez {
    display:        block;
    font-color:     #6D6E70;
    font-size:      10px;
    font-family:    Arial;
    font-weight:    normal;
    text-decoration: none;
}

.publication {
    text-align:     middle;
    
}

div#zoekmachine { 
    width:          290;
    padding:        0px;
    position:       relative;
}

.priceSubLabel {
    display:        block;
    font-color:     #6D6E70;
    font-size:      10px;
    font-family:    Arial;
    font-weight:    normal;
    text-decoration: none;
}

.buildyearform {
    display:        block;
}

.dropdown {
    display:        block;
    width:          124px;
}

.rangeSelect {
    width:          124px;
}

td#plaatsen {
    vertical-align: top;
    padding-top:    20px;
}

td#submit {
    text-align:     left;
    vertical-align: top;
}

.submit {
    position:       absolute;
}

td#prijsklasse,
td#koop_huur,
td#type {
    vertical-align: top;
    padding-top:    5px;
}

.straatnaam,
.koopofhuur,
.citylist,
.koop,
.priceRangeRowSimple,
.submitRow {
    whte-space:     no-wrap;
    padding-left:   5px;
    padding-right:  5px;
    padding-top:    5px;
    background-color: #E1E2E4;
}

.submitRow {
    height:         22px;
    padding-top:    10px;
    background-color: #E1E2E4;  
}

td#submit {
    height:         20px;
}

table#zoekmachine1 {
    width:          290px;
}

div#resultBox {
    position:       absolute;
    z-index:        100;
}

.result {
    width:          210px;
    font-family:    Arial;
    font-size:      11px;
    padding:        5px;
    background-color: #ffffff;
    text-decoration:  none;
    font-weight:     normal;
}

.result.Selected {
    width:          210px;
    font-family:    Arial;
    font-size:      11px;
    padding:        5px;
    background-color: #ffffff;
    text-decoration:  none;
    font-weight:    bold;
}

.citylist .stylez {
    width:          200px;
}

.from-select label {
    width:          120px;
    padding-left:   20px;
    text-align:     right;
}
.form-row.select label,
.form-row.from-to-select label {
    width:          100px;
}

.form-element,
div#delivery_container select {
    width:          165px;
}

.form-row label,
.multiselect_button {
    padding-left:   10px;
    padding-right:  10px;
    font-family:    Arial;
    font-size:      11px;
    padding:        5px;
    padding-top:    10px;
}

.form-row.multiselect {
    display:        block;
}

form#type_zoek_formulier {
    font-family:    Arial;
    font-size:      11px;
    padding:        5px;
}

select#type,
select#city,
.multiple.selection {
    display:        block;
    width:          100px;
    height:         90px;
}

.form-row.multiselect,
.form-row.select {
    padding-top:    5px;
}

.form-submit {
    padding-left:       5px;
    padding-top:        10px;
}

.multiselect_button.add,
.multiselect_button.remove {
    width: 50px;
    text-align: center;
    padding-top: 10px;
}

.searchFormz {
    padding: 5px;
}
