html,body{
	margin : 0;
	padding : 0;
	background-color : #adadad;
	height : 100%;
}

html,body, table{
	line-height : 18px;
	font-family : Arial;
	font-size : 12px;
	color : #000000;
}

a, a:link, a:visited, a:active {
	color : #FF9000; 
	text-decoration :  underline;
}
a: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;
}

h1 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight : normal;
	font-size : 18px;
	color : #000000;
	line-height : normal;
}

h2 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 13px;
	color : #000000;
	line-height : normal;
}

h3 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 16px;
	color : #FF9000;
	line-height : normal;
}

h4 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 14px;
	color : #FF9000;
	line-height : normal;
}

h5 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 13px;
	color : #FF9000;
	line-height : normal;
}

h6 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Arial;
	font-weight :  bold;
	font-size : 11px;
	color : #FF9000;
	line-height : normal;
}

/* //////////////////// LAYOUT \\\\\\\\\\\\\\\\\\\\ */

.container{
	margin : 0 auto;
	width : 980px;
	height : 100%;
}

.holder{
	position : absolute;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/achtergrond.gif);
	background-repeat: repeat-y;
	background-position : left top;
	background-color : #FFFFFF;
	padding : 0 20px 10px 19px;
	width : 941px;
	height : auto !important;
	height : 100%;
	min-height : 100%;
}

.header{
	float : left;
	overflow : hidden;
	width : 941px;
	height : 115px;
}

.header_l{
	float : left;
	padding : 0 20px 0 0;
	width : 291px;
	height : 115px;
}

.header_r{
	float : left;
	width : 630px;
	height : 115px;
}

.menu{
	float : left;
	position : relative;
	border-bottom : 10px solid #ff9000;
	width : 941px;
	height : 30px;
}

.menu_break{
	float : left;
	line-height : 0;
	font-size : 0;
	width : 3px;
	height : 30px;
}

.menu_l{
	float : left;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/menu_l.gif);
	background-repeat: no-repeat;
	background-position : left top;
	line-height : 0;
	font-size : 0;
	width : 20px;
	height : 30px;
}

.menu_r{
	float : left;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/menu_r.gif);
	background-repeat: no-repeat;
	background-position : right top;
	line-height : 0;
	font-size : 0;
	width : 20px;
	height : 30px;
}

.menu_on_l{
	float : left;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/menu_on_l.gif);
	background-repeat: no-repeat;
	background-position : left top;
	line-height : 0;
	font-size : 0;
	width : 20px;
	height : 30px;
}

.menu_on_r{
	float : left;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/menu_on_r.gif);
	background-repeat: no-repeat;
	background-position : right top;
	line-height : 0;
	font-size : 0;
	width : 20px;
	height : 30px;
}

.content{
	float : left;
	border-top : 10px solid #efefef;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/content.gif);
	background-repeat: repeat-y;
	background-position : left top;
	width : 941px;
}

.content_full{
	float : left;
	border-top : 10px solid #efefef;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/content_full.gif);
	background-repeat: repeat-y;
	background-position : left top;
	width : 941px;
}

.zijkant{
	float : left;
	width : 213px;
}

.zijbox{
	float : left;
	width : 203px;
}

.zijbox_title{
	float : left;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/categorie.gif);
	background-repeat: repeat-x;
	background-position : left top;
	margin : 10px 0 0;
	padding : 8px 10px 0;
	color : #393939;
	font-weight : bold;
	font-size : 12px;
	line-height : normal;
	text-decoration : none;
	width : 183px;
	height : 25px;
}

.zijbox_content{
	float : left;
	background-color : #393939;
	padding : 15px 20px;
	color : #FFFFFF;
	width : 163px;
}

.zijbox_content a:link { color : #ff9000; text-decoration : underline;}
.zijbox_content a:visited { color : #ff9000; text-decoration : underline;}
.zijbox_content a:active { color : #ff9000; text-decoration : underline;}
.zijbox_content a:hover { color : #FFFFFF; text-decoration : none;}

.zijbox_content .zijbox_form {
	float : left;
 	background-color : #FFFFFF;
    outline: none;
    border: none;
	margin : 0;
    padding : 5px 0 5px 3px;
	font-family : Arial;
    font-size : 11px;
    color : #000000;
    width: 160px;
}

.zijbox_content .zijbox_btn {
	float : left;
 	background: transparent url(http://www.makelaarvindtjou.nl/gfx/btn.gif) no-repeat;
    outline: none;
    border: none;
    cursor : pointer;
    width: 163px;
    height: 27px;
}

.categorie{
	float : left;
	padding : 10px 0 0;
}

.categorie ul {
	float : left;
	margin : 0;
	padding : 0;
	list-style-type : none;
}

.categorie ul li {
	float : left;
	font-family : Arial;
	font-weight : bold;
	font-size : 12px;
}

.categorie ul li  a, .categorie ul li  a:link, .categorie ul li  a:active, .categorie ul li  a:visited {
	float : left;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/categorie.gif);
	background-repeat: repeat-x;
	background-position : left top;
	padding : 8px 10px 0;
	color : #393939;
	line-height : normal;
	text-decoration : none;
	width : 183px;
	height : 25px;
}

.categorie ul li a:hover {
	float : left;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/categorie.gif);
	background-repeat: repeat-x;
	background-position : left top;
	padding : 8px 10px 0;
	color : #393939;
	line-height : normal;
	text-decoration : underline;
	width : 183px;
	height : 25px;
}

.categorie ul li.select a, .categorie ul li.select a:link, .categorie ul li.select a:active, .categorie ul li.select a:visited, .categorie ul li.select a:hover {
	float : left;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/categorie.gif);
	background-repeat: repeat-x;
	background-position : left top;
	padding : 8px 10px 0;
	color : #393939;
	line-height : normal;
	text-decoration : underline;
	width : 183px;
	height : 25px;
}

.categorie ul.submenu {	
	float : left;
	margin : 0;
	padding : 9px 0;
	background-color : #393939;
	list-style-type : none;
	width : 203px;
}

.categorie ul.submenu li.break {
	float : left;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/lijn.gif);
	background-repeat: repeat-x;
	background-position : left top;
	margin : 0 0 0 20px !important;
	margin : 0 0 0 10px;
	font-size : 0;
	line-height : 0;
	width : 163px;
	height : 1px;
}

.categorie ul.submenu li {
	float : left;
	background-image : url(http://www.makelaarvindtjou.nl/gfx/pijl.gif);
	background-repeat: no-repeat;
	background-position : 20px center;
	background-color : #393939;
	font-family : Arial;
	font-weight : bold;
	font-size : 11px;
}

.categorie ul.submenu li  a, .categorie ul.submenu li  a:link, .categorie ul.submenu li  a:active, .categorie ul.submenu li  a:visited {
	float : left;
	background-image : none;
	padding : 6px 10px 6px 35px;
	color : #FFFFFF;
	line-height : normal;
	text-decoration : none;
	width : 158px;
	height : auto;
}

.categorie ul.submenu li a:hover {
	float : left;
	background-image : none;
	padding : 6px 10px 6px 35px;
	color : #FFFFFF;
	line-height : normal;
	text-decoration : underline;
	width : 158px;
	height : auto;
}

.categorie ul li.select a, .categorie ul li.select a:link, .categorie ul li.select a:active, .categorie ul li.select a:visited, .categorie ul li.select a:hover {
	float : left;
	padding : 6px 10px 6px 35px;
	color : #ff9000;
	line-height : normal;
	text-decoration : none;
	width : 158px;
	height : auto;
}

.midden{
	float : left;
	padding : 7px 20px 20px;
	width : 475px;
}

.midden_full{
	float : left;
	padding : 7px 20px 20px;
	width : 688px;
}

.footer{
	float : left;
	margin : 10px 0 0;
	background-color : #393939;
	color : #FFFFFF;
	line-height : normal;
	padding : 10px;
	width : 921px;
}

.footer a:link { color : #FFFFFF; text-decoration : underline;}
.footer a:visited { color : #FFFFFF; text-decoration : underline;}
.footer a:active { color : #FFFFFF; text-decoration : underline;}
.footer a:hover { color : #ff9000; text-decoration : none;}




table.homepage_category_overview{
	border: 0px;
	width: 100%;
}
table.homepage_category_overview th{
	height: 32px;
	background-image: url('http://www.makelaarvindtjou.nl/gfx/categorie.gif');
	border-bottom: 1px solid #ffffff;
	text-align: left;
	padding-left: 5px;
}
table.homepage_category_overview tr.even{
	background-color: #e5e5e5;
}
table.homepage_category_overview tr.odd{
	background-color: #f2f2f2;
	
}

table.homepage_category_overview tr td{
	padding: 5px;
	vertical-align: top;
	border-bottom: 1px solid #ffffff;
}

table.homepage_category_overview tr td img{
	border: 1px solid #393939;
}

table.homepage_category_overview .image_cell{
	width: 70px;
}
table.homepage_category_overview .description_cell{
	width: 200px;
}
table.homepage_category_overview .place_cell{
	width: 100px;
}

table.homepage_category_overview .createdate_cell{
	width: 90px;
}
