html,body{
	margin : 0;
	padding : 0;
	background-color : #f1f1f1;
	height : 100%;
}

html,body {
	line-height : 20px;
	font-family : Arial;
	font-size : 11px;
	color : #000000;
}

a:link, a:visited, a:active {
	color : #000000; 
	text-decoration :  underline;
}
a:hover{
	color : #EE0F02; 
	text-decoration : none;
}

a.link_normaal:link, a.link_normaal:visited, a.link_normaal:active {
	color : #000000; 
	text-decoration : none;
}
a.link_normaal:hover{
	color : #000000; 
	text-decoration : none;
}

form {
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

hr {
	background-color : #C4C6C8;
	color : #C4C6C8;
	border : 0;
	margin : 0;
	height : 1px;
}

input, select, textarea {
	position : relative;
}

h1 {
	padding : 0 0 0 0;
	margin :  0 0 10px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 16px;
	color : #EE0F02;
	line-height : normal;
}

h2 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 12px;
	color : #EE0F02;
	line-height : normal;
}

h3 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 12px;
	color : #EE0F02;
	line-height : normal;
}

h4 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 12px;
	color : #EE0F02;
	line-height : normal;
}

h5 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 11px;
	color : #EE0F02;
	line-height : normal;
}

h6 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 10px;
	color : #EE0F02;
	line-height : normal;
}


div.news_publicationdate{
	color : #B4B4B4;
}

div.homepage_search_field_field .selector{
	width: 125px;
	font-size: 10px;
}
div.homepage_search_field_field_full .selector{
	width: 225px;
	font-size: 10px;
}


/* //////////////////// LAYOUT \\\\\\\\\\\\\\\\\\\\ */


.container {
	position : relative;
	margin : 0 auto;
	width : 997px;
}

.holder {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/achtergrond.gif);
	background-position : top left;
	background-repeat : repeat-y;
	width : 997px;
}

.holder_vervolg {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/achtergrond2.gif);
	background-position : top left;
	background-repeat : repeat-y;
	width : 997px;
}

.header {
	float : left;
	background-color : #FFFFFF;
	margin : 0 25px 0 25px !important;
	margin : 0 13px 0 13px;
	width : 946px;
	height : 112px;
}

.uwstand {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/uwstand.gif);
	background-position : top left;
	background-repeat : no-repeat;
	width : 270px;
	height : 101px;
}
.uwstandballon {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/background.gif);
	background-position : top left;
	background-repeat : repeat-x;
	width : 197px;
	height : 101px;
	padding-top: 40px;
}
.uwstand a{
	color: #ffffff;
}
.uwstand a:hover{
	color: #ffffff;
}

.logo {
	float : left;
	width : 473px;
	height : 101px;
}

.content {
	float : left;
	margin : 0px 25px 0 25px !important;
	margin : 0px 13px 0 13px;
	width : 946px;
}

.links {
	float : left;
	width : 153px;
}

.menu {
	float : left;
	padding : 0 13px 0 0;
	width : 132px;
}

.ulhoofdmenu {
	float : left;
	border-top : 1px solid #e0e0e0;
	list-style-type : none;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

.hoofdmenu
{
width: 100%;
float:left;
clear: both;
width: 140px;/*before 25 january - 130px*/
}

.hoofdmenu a, .hoofdmenu a:link, .hoofdmenu a:active, .hoofdmenu a:visited {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/pijl_rood.gif);
	background-position : right 10px;
	background-repeat : no-repeat;
	border-bottom : 1px solid #e0e0e0;
	text-align : right;
	text-decoration : none;
	padding : 5px 10px 0 0;
	font-family : Arial;
	font-size : 11px;
	line-height : normal;
	color : #000000;
	width : 130px;
	height : 18px
}

.hoofdmenu a:hover {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/pijl_rood.gif);
	background-position : right 10px;
	background-repeat : no-repeat;
	border-bottom : 1px solid #e0e0e0;
	text-align : right;
	text-decoration : underline;
	padding : 5px 10px 0 0;
	font-family : Arial;
	font-size : 11px;
	line-height : normal;
	color : #000000;
	width : 130px;
	height : 18px
}

.hoofdmenu_select a, .hoofdmenu_select a:link, .hoofdmenu_select a:active, .hoofdmenu_select a:visited, .hoofdmenu_select a:hover  {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/pijl_rood.gif);
	background-position : right 10px;
	background-repeat : no-repeat;
	border-bottom : 1px solid #e0e0e0;
	text-align : right;
	text-decoration : none;
	padding : 5px 10px 0 0;
	font-family : Arial;
	font-size : 11px;
	line-height : normal;
	color : #ee0f02;
	width : 130px;
	height : 18px
}

.ulsubmenu{
	float : left;
	border-bottom : 1px solid #e0e0e0;
	list-style-type : none;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

.submenu a, .submenu a:link, .submenu a:active, .submenu a:visited {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/submenu.gif);
	background-position : right 10px;
	background-repeat : no-repeat;
	border-bottom : none;
	text-align : right;
	text-decoration : none;
	padding : 5px 10px 0 0;
	font-family : Arial;
	font-size : 11px;
	line-height : normal;
	color : #a3a1a1;
	width : 130px;
	height : 18px
}

.submenu a:hover {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/submenu.gif);
	background-position : right 10px;
	background-repeat : no-repeat;
	border-bottom : none;
	text-align : right;
	text-decoration : underline;
	padding : 5px 10px 0 0;
	font-family : Arial;
	font-size : 11px;
	line-height : normal;
	color : #a3a1a1;
	width : 130px;
	height : 18px
}

.submenu_select a, .submenu_select a:link, .submenu_select a:active, .submenu_select a:visited, .submenu_select a:hover  {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/submenu.gif);
	background-position : right 10px;
	background-repeat : no-repeat;
	border-bottom : none;
	text-align : right;
	text-decoration : underline;
	padding : 5px 10px 0 0;
	font-family : Arial;
	font-size : 11px;
	line-height : normal;
	color : #000000;
	width : 130px;
	height : 18px
}

.menu_onder {
	float : left;
	margin : 35px 0 0 0;
	border-top : 1px solid #e0e0e0;
	border-bottom : 1px solid #e0e0e0;
	padding : 15px 13px 15px 0;
	width : 130px;
}

.midden {
	float : left;
	padding : 0 20px 0 20px;
	width : 568px;
}

.midden_l {
	float : left;
	padding : 0 0 0 0;
	width : 233px;
}

.midden_r{
	float : left;
	padding : 0 0 0 40px;
	width : 295px;
}

.rechts {
	float : left;
	padding : 0 0 0 15px;
	width : 166px;
}

.box1 {
	float : left;
	width : 168px;
}

.box2{
	float : left;
	margin : 11px 0 0 0;
	width : 168px;
}
.plugin div {
	float : left;
	margin : 0;
	padding : 0;
	width : 100%;
}
.plugin div a {
	float : left;
	margin : 2px 0;
	padding : 0;
	line-height : normal;
	color : #b2acad;
	text-decoration: none;
}
.plugin div a:hover {
	text-decoration: underline;
}
.boxsmall2{
	float : left;
	margin : 11px 0 0 0;
	width : 142px;
}

.box_top {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/box_top.gif);
	background-position : left top;
	background-repeat : no-repeat;
	text-align : center;
	padding : 6px 0 0 0;
	margin : 0 0 1px 0;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	line-height : normal;
	color : #FFFFFF;
	width : 168px;
	height : 20px;
}

.box_top_small {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/box_small_top.gif);
	background-position : left top;
	background-repeat : no-repeat;
	text-align : center;
	padding : 6px 0 0 0;
	margin : 0 0 1px 0;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	line-height : normal;
	color : #FFFFFF;
	width : 142px;
	height : 20px;
}

.box_mid {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/box_mid.gif);
	background-position : left top;
	background-repeat : repeat-y;
	padding : 11px 14px 2px 14px;
	width : 140px;
}

.box_mid_small {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/box_small_mid.gif);
	background-position : left top;
	background-repeat : repeat-y;
	padding : 11px 14px 2px 14px;
	width : 142px;
}

.box_mid_small input{
	width: 110px;

	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/input_links.gif);
	background-position : left top;
	background-repeat : no-repeat;
	margin : 0 0 5px 0;
	border : 0;
  padding : 2px 5px 0 5px;
	font-family : Arial;
  font-size : 10px;
	line-height : normal;
  color : #e51b24;
  height : 15px;
}


.box_mid a, .box_mid a:link, .box_mid a:active, .box_mid a:visited {
    color : #e51b24;
	text-decoration : underline;
}

.box_mid a:hover {
    color : #000000;
	text-decoration : none;
}

.box_mid input {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/input_rechts.gif);
	background-position : left top;
	background-repeat : no-repeat;
	margin : 0 0 5px 0;
	border : 0;
    padding : 2px 5px 0 5px;
	font-family : Arial;
    font-size : 10px;
	line-height : normal;
    color : #e51b24;
    width: 130px;
	height : 15px;
}



.button {
	display : inline;
	clear : both;
	background-image : url(http://www.standmakelaar.com/gfx/button.gif);
	background-position : left top;
	background-repeat : no-repeat;
	padding : 1px 0 2px 10px;
	font-family : Arial;
    font-size : 10px;
	line-height : normal;
    color : #e51b24;
}

.button a, .button a:link, .button a:active, .button a:visited {
	background-image : url(http://www.standmakelaar.com/gfx/button.gif);
	background-position : right top;
	background-repeat : no-repeat;
	padding : 1px 10px 2px 0;
    color : #e51b24;
	text-decoration : none;
}

.button a:hover {
    color : #000000;
	text-decoration : none;
}

.box_bottom {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/box_bottom.gif);
	background-position : left top;
	background-repeat : no-repeat;
	line-height : 0;
	font-size : 0;
	width : 168px;
	height : 11px;
}


.box_bottom_small {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/box_small_bottom.gif);
	background-position : left top;
	background-repeat : no-repeat;
	line-height : 0;
	font-size : 0;
	width : 142px;
	height : 11px;
}


.intro {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/lijn.gif);
	background-position : left bottom;
	background-repeat : repeat-x;
	padding : 0 0 15px 0;
	margin : 0 0 15px 0;
	width : 568px;
}

.midden_lijn {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/lijn.gif);
	background-position : left bottom;
	background-repeat : repeat-x;
	padding : 0 0 10px 0;
	margin : 0 0 10px 0;
	width : 100%;
}
.lijn {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/lijn.gif);
	background-position : left bottom;
	background-repeat : repeat-x;
	padding : 0 0 10px 0;
	margin : 0 0 10px 0;
	width : 100%;
}

.trail a, .trail a:link, .trail a:active, .trail a:visited {
    color : #a3a1a1;
	text-decoration : none;
}

.trail a:hover {
    color : #000000;
	text-decoration : none;
}

.trail {

	background-image : url(http://www.standmakelaar.com/gfx/lijn.gif);
	background-position : left bottom;
	background-repeat : repeat-x;
	padding : 0 0 5px 0;
	margin : 0 0 15px 0;
	width : 568px;
}

.intro_l {
	float : left;
	padding : 0 20px 0 0;
	width : 410px;
}

.intro_r {
	float : left;
	font-size : 0;
	line-height : 0;
	width : 138px;
}

.resultaten {
	float : left;
	width : 568px;
}

.pagina1 {
	float : left;
	padding : 10px 0 10px 0;
	width : 568px;
}

.pagina2 {
	float : left;
	padding : 3px 0 0 0;
	width : 568px;
}

.vorige {
	float : left;
}

.paginas {
	float : left;
	padding : 0 15px 0 15px;
	line-height : normal;
}

.paginas a, .paginas a:link, .paginas a:active, .paginas a:visited {
    color : #000000;
	text-decoration : none;
}

.paginas a:hover {
    color : #e51b24;
	text-decoration : none;
}

.volgende {
	float : right;
}

.resultaat {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/resultaat.gif);
	background-position : left bottom;
	background-repeat : no-repeat;
	margin : 0 0 8px 0;
	width : 184px;
	height : 218px;
}

.resultaat_foto {
	float : left;
	border : 1px solid #dbdbdb;
	margin : 5px;
	width : 171px;
	height : 128px;
	overflow: hidden;
}

.resultaat_text {
	float : left;
	width : 183px;
	height : 78px;
}

.resultaat_text_1 {
	float : left;
	padding : 6px 10px 0px;
	color : #000000;
	line-height : normal;
	width : 163px;
}

.resultaat_text_2 {
	float : left;
	padding : 0 10px 0px;
	color : #000000;
	line-height : 17px;
	width : 70px;
	height : 56px;
}

.resultaat_text_3 {
	float : left;
	padding : 7px 0 0;
	width : 93px;
	height : 49px;
}

.resultaat_text_2 a {
	float : left;
	margin : 0 0 5px 0;
}

.resultaat_break {
	float : left;
	width : 8px;
	height : 218px;
}

.details {
	float : left;
	width : 568px;
}

.topbalk1{
	float : left;
	padding : 10px 0 10px 0;
	width : 568px;
}

.topbalk2 {
	float : left;
	padding : 10px 0 0 0;
	width : 568px;
}

.topbalk_l {
	float : left;
	line-height : 12px;
	width : 468px;
}

.topbalk_l a, .topbalk_l a:link, .topbalk_l a:active, .topbalk_l a:visited {
    color : #e51b24;
	text-decoration : none;
}

.topbalk_l a:hover {
    color : #000000;
	text-decoration : none;
}

.topbalk_r {
	float : right;
	width : 100px;
	text-align: right;
}

.details{
	float : left;
	width : 568px;
}

.detail_l {
            float : left;
            background-image : url(http://www.standmakelaar.com/gfx/detail_l.gif);
            background-position : left top;
            background-repeat : repeat-x;
            border : 1px solid #CFCFCF;
            margin : 0 8px 0 0 !important;
            margin : 0 8px 0 0;
            padding : 8px 12px;
            width : 155px;
            min-height :328px;
background-color: #e6e6e6;
}


.detail_r {
	float : left;
	width : 376px;
}

.detail_foto {
	float : left;
	border : 1px solid #d7d7d7;
	margin : 0 0 5px 0;
	line-height : 0;
	font-size : 0;
	width : 375px;
	height : 255px;
	overflow: hidden;
}

.detail_thumb_break {
	float : left;
	width : 5px;
	height : 80px;
}

.detail_thumb {
	float : left;
	border : 1px solid #d7d7d7;
	line-height : 0;
	font-size : 0;
	width : 120px;
	height : 80px;
	overflow: hidden;
}

.meerinfo {
	float : left;
	margin : 13px 0 0 0;
	width : 568px;
}

.meerinfo_l {
	float : left;
	border : 1px solid #d7d7d7;
	background-color : #f0f0f0;
	padding : 10px;
	margin : 0 6px 0 0;
	width : 259px;
}

.meerinfo_r {
	float : left;
	border : 1px solid #d7d7d7;
	background-color : #f0f0f0;
	padding : 10px;
	width : 259px;
}

.footer {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/footer.gif);
	background-position : left 25px;
	background-repeat : repeat-x;
	background-color : #FFFFFF;
	padding : 46px 15px 0 20px;
	margin : 17px 25px 0 25px !important;
	margin : 17px 13px 0 13px;
	width : 911px;
	height : 56px;
}

.onder {
	float : left;
	background-image : url(http://www.standmakelaar.com/gfx/onder.gif);
	background-position : left top;
	background-repeat : no-repeat;
	line-height : 0;
	font-size : 0;
	width : 997px;
	height : 20px;
}

div.dtree {
	float : left;
}

div.homepage_search_field_caption{
	width: 130px;
	font-weight: bold;
	float: left;
}
div.homepage_search_field_field{
	float: left;
}
div.homepage_search_field_caption_full{
	width: 100%;
	font-weight: bold;
}
div.homepage_search_field_field_full{
	float: normal;
}
div.homepage_search_field_clear{
	clear: both;
	height: 5px;
}

a.bannerlink
{
margin: 0px 0px 3px 0px;
}


div.homepage_search_field_field_full ul{
	margin: 0px;
	list-style: none;
}
div.homepage_search_field_field_full ul li{
	height: 25px;
}


	.homepage_selector{
			width: 220px;
			height: 30px;
			color: #010000;
			padding: 2px;
			line-height: 30px;
	}
	.homepage_panel_new{
		color: #ffffff;
		width: 562px; 
		height: 231px;
		display: block;
		overflow: hidden;
		
	}
	.homepage_panel_new a{
		color: #ffffff;
	}

